builder: mozilla-aurora_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-729 starttime: 1465203304.69 results: success (0) buildid: 20160606001728 builduid: 031a6e4228cc4db9b3a9d56479020582 revision: 4c6311b611e9262cf36613c2a61e55d1e7ac9d04 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-06 01:55:04.694534) ========= master: http://buildbot-master02.bb.releng.use1.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-06 01:55:04.694964) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-06 01:55:04.695245) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-06 01:55:04.738542) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-06 01:55:04.738848) ========= 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-1465192171.838546-813308863 _=/tools/buildbot/bin/python using PTY: False --2016-06-06 01:55: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.102, 63.245.215.25 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.102|: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.9M=0.001s 2016-06-06 01:55:05 (10.9 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.559690 ========= master_lag: 0.39 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-06 01:55:05.692131) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-06 01:55:05.692468) ========= 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-1465192171.838546-813308863 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.062772 ========= master_lag: 0.10 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-06 01:55:05.857370) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-06-06 01:55:05.857683) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 4c6311b611e9262cf36613c2a61e55d1e7ac9d04 --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 4c6311b611e9262cf36613c2a61e55d1e7ac9d04 --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-1465192171.838546-813308863 _=/tools/buildbot/bin/python using PTY: False 2016-06-06 01:55:06,138 truncating revision to first 12 chars 2016-06-06 01:55:06,139 Setting DEBUG logging. 2016-06-06 01:55:06,139 attempt 1/10 2016-06-06 01:55:06,139 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/4c6311b611e9?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-06 01:55:07,523 unpacking tar archive at: mozilla-aurora-4c6311b611e9/testing/mozharness/ program finished with exit code 0 elapsedTime=2.003401 ========= master_lag: 0.28 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-06-06 01:55:08.142093) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-06 01:55:08.142417) ========= script_repo_revision: 4c6311b611e9262cf36613c2a61e55d1e7ac9d04 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-06 01:55:08.142814) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-06 01:55:08.143102) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-06 01:55:08.353341) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 24 mins, 45 secs) (at 2016-06-06 01:55:08.353617) ========= /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-1465192171.838546-813308863 _=/tools/buildbot/bin/python using PTY: False 01:55:08 INFO - MultiFileLogger online at 20160606 01:55:08 in /builds/slave/test 01:55:08 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 01:55:08 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 01:55:08 INFO - {'append_to_log': False, 01:55:08 INFO - 'base_work_dir': '/builds/slave/test', 01:55:08 INFO - 'blob_upload_branch': 'mozilla-aurora', 01:55:08 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 01:55:08 INFO - 'buildbot_json_path': 'buildprops.json', 01:55:08 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 01:55:08 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 01:55:08 INFO - 'download_minidump_stackwalk': True, 01:55:08 INFO - 'download_symbols': 'true', 01:55:08 INFO - 'e10s': False, 01:55:08 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 01:55:08 INFO - 'tooltool.py': '/tools/tooltool.py', 01:55:08 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 01:55:08 INFO - '/tools/misc-python/virtualenv.py')}, 01:55:08 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 01:55:08 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 01:55:08 INFO - 'log_level': 'info', 01:55:08 INFO - 'log_to_console': True, 01:55:08 INFO - 'opt_config_files': (), 01:55:08 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 01:55:08 INFO - '--processes=1', 01:55:08 INFO - '--config=%(test_path)s/wptrunner.ini', 01:55:08 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 01:55:08 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 01:55:08 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 01:55:08 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 01:55:08 INFO - 'pip_index': False, 01:55:08 INFO - 'require_test_zip': True, 01:55:08 INFO - 'test_type': ('testharness',), 01:55:08 INFO - 'this_chunk': '1', 01:55:08 INFO - 'tooltool_cache': '/builds/tooltool_cache', 01:55:08 INFO - 'total_chunks': '10', 01:55:08 INFO - 'virtualenv_path': 'venv', 01:55:08 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 01:55:08 INFO - 'work_dir': 'build'} 01:55:08 INFO - ##### 01:55:08 INFO - ##### Running clobber step. 01:55:08 INFO - ##### 01:55:08 INFO - Running pre-action listener: _resource_record_pre_action 01:55:08 INFO - Running main action method: clobber 01:55:08 INFO - rmtree: /builds/slave/test/build 01:55:08 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 01:55:11 INFO - Running post-action listener: _resource_record_post_action 01:55:11 INFO - ##### 01:55:11 INFO - ##### Running read-buildbot-config step. 01:55:11 INFO - ##### 01:55:11 INFO - Running pre-action listener: _resource_record_pre_action 01:55:11 INFO - Running main action method: read_buildbot_config 01:55:11 INFO - Using buildbot properties: 01:55:11 INFO - { 01:55:11 INFO - "project": "", 01:55:11 INFO - "product": "firefox", 01:55:11 INFO - "script_repo_revision": "production", 01:55:11 INFO - "scheduler": "tests-mozilla-aurora-ubuntu32_vm-debug-unittest", 01:55:11 INFO - "repository": "", 01:55:11 INFO - "buildername": "Ubuntu VM 12.04 mozilla-aurora debug test web-platform-tests-1", 01:55:11 INFO - "buildid": "20160606001728", 01:55:11 INFO - "pgo_build": "False", 01:55:11 INFO - "basedir": "/builds/slave/test", 01:55:11 INFO - "buildnumber": 2, 01:55:11 INFO - "slavename": "tst-linux32-spot-729", 01:55:11 INFO - "revision": "4c6311b611e9262cf36613c2a61e55d1e7ac9d04", 01:55:11 INFO - "master": "http://buildbot-master02.bb.releng.use1.mozilla.com:8201/", 01:55:11 INFO - "platform": "linux", 01:55:11 INFO - "branch": "mozilla-aurora", 01:55:11 INFO - "repo_path": "releases/mozilla-aurora", 01:55:11 INFO - "moz_repo_path": "", 01:55:11 INFO - "stage_platform": "linux", 01:55:11 INFO - "builduid": "031a6e4228cc4db9b3a9d56479020582", 01:55:11 INFO - "slavebuilddir": "test" 01:55:11 INFO - } 01:55:11 INFO - Found installer url https://queue.taskcluster.net/v1/task/S99E8uCvS32oq-ArBgGl0Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2. 01:55:11 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/S99E8uCvS32oq-ArBgGl0Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json. 01:55:11 INFO - Running post-action listener: _resource_record_post_action 01:55:11 INFO - ##### 01:55:11 INFO - ##### Running download-and-extract step. 01:55:11 INFO - ##### 01:55:11 INFO - Running pre-action listener: _resource_record_pre_action 01:55:11 INFO - Running main action method: download_and_extract 01:55:11 INFO - mkdir: /builds/slave/test/build/tests 01:55:11 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')]} 01:55:11 INFO - https://queue.taskcluster.net/v1/task/S99E8uCvS32oq-ArBgGl0Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 01:55:11 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/S99E8uCvS32oq-ArBgGl0Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 01:55:11 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/S99E8uCvS32oq-ArBgGl0Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 01:55:11 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/S99E8uCvS32oq-ArBgGl0Q/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 01:55:11 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/S99E8uCvS32oq-ArBgGl0Q/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 01:55:13 INFO - Downloaded 1325 bytes. 01:55:13 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 01:55:13 INFO - Using the following test package requirements: 01:55:13 INFO - {u'common': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'], 01:55:13 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 01:55:13 INFO - u'firefox-48.0a2.en-US.linux-i686.cppunittest.tests.zip'], 01:55:13 INFO - u'gtest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 01:55:13 INFO - u'firefox-48.0a2.en-US.linux-i686.gtest.tests.zip'], 01:55:13 INFO - u'jittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 01:55:13 INFO - u'jsshell-linux-i686.zip'], 01:55:13 INFO - u'mochitest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 01:55:13 INFO - u'firefox-48.0a2.en-US.linux-i686.mochitest.tests.zip'], 01:55:13 INFO - u'mozbase': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'], 01:55:13 INFO - u'reftest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 01:55:13 INFO - u'firefox-48.0a2.en-US.linux-i686.reftest.tests.zip'], 01:55:13 INFO - u'talos': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 01:55:13 INFO - u'firefox-48.0a2.en-US.linux-i686.talos.tests.zip'], 01:55:13 INFO - u'web-platform': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 01:55:13 INFO - u'firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'], 01:55:13 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 01:55:13 INFO - u'firefox-48.0a2.en-US.linux-i686.xpcshell.tests.zip']} 01:55:13 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 01: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')]} 01:55:13 INFO - https://queue.taskcluster.net/v1/task/S99E8uCvS32oq-ArBgGl0Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 01:55:13 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/S99E8uCvS32oq-ArBgGl0Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 01:55:13 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/S99E8uCvS32oq-ArBgGl0Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 01:55:13 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/S99E8uCvS32oq-ArBgGl0Q/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 01:55:13 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/S99E8uCvS32oq-ArBgGl0Q/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 01:55:23 INFO - Downloaded 22801770 bytes. 01:55:23 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/*'] 01:55:23 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/* 01:55:23 INFO - caution: filename not matched: web-platform/* 01:55:23 INFO - Return code: 11 01:55:23 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')]} 01:55:23 INFO - https://queue.taskcluster.net/v1/task/S99E8uCvS32oq-ArBgGl0Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 01:55:23 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/S99E8uCvS32oq-ArBgGl0Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 01:55:23 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/S99E8uCvS32oq-ArBgGl0Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 01:55:23 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/S99E8uCvS32oq-ArBgGl0Q/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 01:55:23 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/S99E8uCvS32oq-ArBgGl0Q/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 01:55:35 INFO - Downloaded 36389079 bytes. 01:55:35 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/*'] 01:55:35 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/* 01:55:38 INFO - caution: filename not matched: bin/* 01:55:38 INFO - caution: filename not matched: config/* 01:55:38 INFO - caution: filename not matched: mozbase/* 01:55:38 INFO - caution: filename not matched: marionette/* 01:55:38 INFO - caution: filename not matched: tools/wptserve/* 01:55:38 INFO - Return code: 11 01:55:38 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')]} 01:55:38 INFO - https://queue.taskcluster.net/v1/task/S99E8uCvS32oq-ArBgGl0Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 01:55:38 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/S99E8uCvS32oq-ArBgGl0Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 01:55:38 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/S99E8uCvS32oq-ArBgGl0Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 01:55:38 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/S99E8uCvS32oq-ArBgGl0Q/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 01:55:38 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/S99E8uCvS32oq-ArBgGl0Q/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 01:55:57 INFO - Downloaded 69373704 bytes. 01:55:57 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/S99E8uCvS32oq-ArBgGl0Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 01:55:57 INFO - mkdir: /builds/slave/test/properties 01:55:57 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 01:55:57 INFO - Writing to file /builds/slave/test/properties/build_url 01:55:57 INFO - Contents: 01:55:57 INFO - build_url:https://queue.taskcluster.net/v1/task/S99E8uCvS32oq-ArBgGl0Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 01:55:59 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/S99E8uCvS32oq-ArBgGl0Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 01:55:59 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 01:55:59 INFO - Writing to file /builds/slave/test/properties/symbols_url 01:55:59 INFO - Contents: 01:55:59 INFO - symbols_url:https://queue.taskcluster.net/v1/task/S99E8uCvS32oq-ArBgGl0Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 01:55:59 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')]} 01:55:59 INFO - https://queue.taskcluster.net/v1/task/S99E8uCvS32oq-ArBgGl0Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 01:55:59 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/S99E8uCvS32oq-ArBgGl0Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 01:55:59 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/S99E8uCvS32oq-ArBgGl0Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 01:55:59 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/S99E8uCvS32oq-ArBgGl0Q/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 01:55:59 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/S99E8uCvS32oq-ArBgGl0Q/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 01:56:26 INFO - Downloaded 92338410 bytes. 01:56:26 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'] 01:56:26 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 01:56:35 INFO - Return code: 0 01:56:35 INFO - Running post-action listener: _resource_record_post_action 01:56:35 INFO - Running post-action listener: set_extra_try_arguments 01:56:35 INFO - ##### 01:56:35 INFO - ##### Running create-virtualenv step. 01:56:35 INFO - ##### 01:56:35 INFO - Running pre-action listener: _pre_create_virtualenv 01:56:35 INFO - Running pre-action listener: _resource_record_pre_action 01:56:35 INFO - Running main action method: create_virtualenv 01:56:35 INFO - Creating virtualenv /builds/slave/test/build/venv 01:56:35 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 01:56:35 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 01:56:36 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 01:56:36 INFO - Using real prefix '/usr' 01:56:36 INFO - New python executable in /builds/slave/test/build/venv/bin/python 01:56:37 INFO - Installing distribute.............................................................................................................................................................................................done. 01:56:41 INFO - Installing pip.................done. 01:56:41 INFO - Return code: 0 01:56:41 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 01:56:41 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')]} 01:56:41 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:56:41 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 01:56:41 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')]} 01:56:41 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:56:41 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 01:56:41 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 0x8eeec58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8f55598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x90092b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8ff8f70>, '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 0x8ff8620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8ffe750>, '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-1465192171.838546-813308863', '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 01:56:41 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 01:56:41 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.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 01:56:41 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 01:56:41 INFO - 'CCACHE_UMASK': '002', 01:56:41 INFO - 'DISPLAY': ':0', 01:56:41 INFO - 'HOME': '/home/cltbld', 01:56:41 INFO - 'LANG': 'en_US.UTF-8', 01:56:41 INFO - 'LOGNAME': 'cltbld', 01:56:41 INFO - 'MAIL': '/var/mail/cltbld', 01:56:41 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:56:41 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 01:56:41 INFO - 'MOZ_NO_REMOTE': '1', 01:56:41 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 01:56:41 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:56:41 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 01:56:41 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 01:56:41 INFO - 'PWD': '/builds/slave/test', 01:56:41 INFO - 'SHELL': '/bin/bash', 01:56:41 INFO - 'SHLVL': '1', 01:56:41 INFO - 'TERM': 'linux', 01:56:41 INFO - 'TMOUT': '86400', 01:56:41 INFO - 'USER': 'cltbld', 01:56:41 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1465192171.838546-813308863', 01:56:41 INFO - '_': '/tools/buildbot/bin/python'} 01:56:41 INFO - Ignoring indexes: https://pypi.python.org/simple/ 01:56:41 INFO - Downloading/unpacking psutil>=0.7.1 01:56:41 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 01:56:41 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 01:56:41 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 01:56:41 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 01:56:41 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 01:56:41 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 01:56:47 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 01:56:47 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 01:56:47 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 01:56:47 INFO - Installing collected packages: psutil 01:56:47 INFO - Running setup.py install for psutil 01:56:47 INFO - building 'psutil._psutil_linux' extension 01:56:47 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 01:56:48 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 01:56:48 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 01:56:48 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 01:56:48 INFO - building 'psutil._psutil_posix' extension 01:56:48 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 01:56:48 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 01:56:48 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 01:56:48 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 01:56:48 INFO - Successfully installed psutil 01:56:48 INFO - Cleaning up... 01:56:48 INFO - Return code: 0 01:56:48 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 01:56:48 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')]} 01:56:48 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:56:48 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 01:56:48 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')]} 01:56:48 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:56:48 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 01:56:48 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 0x8eeec58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8f55598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x90092b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8ff8f70>, '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 0x8ff8620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8ffe750>, '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-1465192171.838546-813308863', '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 01:56:48 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 01:56:48 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.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 01:56:48 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 01:56:48 INFO - 'CCACHE_UMASK': '002', 01:56:48 INFO - 'DISPLAY': ':0', 01:56:48 INFO - 'HOME': '/home/cltbld', 01:56:48 INFO - 'LANG': 'en_US.UTF-8', 01:56:48 INFO - 'LOGNAME': 'cltbld', 01:56:48 INFO - 'MAIL': '/var/mail/cltbld', 01:56:48 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:56:48 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 01:56:48 INFO - 'MOZ_NO_REMOTE': '1', 01:56:48 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 01:56:48 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:56:48 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 01:56:48 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 01:56:48 INFO - 'PWD': '/builds/slave/test', 01:56:48 INFO - 'SHELL': '/bin/bash', 01:56:48 INFO - 'SHLVL': '1', 01:56:48 INFO - 'TERM': 'linux', 01:56:48 INFO - 'TMOUT': '86400', 01:56:48 INFO - 'USER': 'cltbld', 01:56:48 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1465192171.838546-813308863', 01:56:48 INFO - '_': '/tools/buildbot/bin/python'} 01:56:49 INFO - Ignoring indexes: https://pypi.python.org/simple/ 01:56:49 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 01:56:49 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 01:56:49 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 01:56:49 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 01:56:49 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 01:56:49 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 01:56:49 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 01:56:54 INFO - Downloading mozsystemmonitor-0.0.tar.gz 01:56:54 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 01:56:54 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 01:56:54 INFO - Installing collected packages: mozsystemmonitor 01:56:54 INFO - Running setup.py install for mozsystemmonitor 01:56:54 INFO - Successfully installed mozsystemmonitor 01:56:54 INFO - Cleaning up... 01:56:54 INFO - Return code: 0 01:56:54 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 01:56:54 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')]} 01:56:54 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:56:54 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 01:56:54 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')]} 01:56:54 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:56:54 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 01:56:54 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 0x8eeec58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8f55598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x90092b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8ff8f70>, '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 0x8ff8620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8ffe750>, '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-1465192171.838546-813308863', '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 01:56:54 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 01:56:54 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.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 01:56:54 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 01:56:54 INFO - 'CCACHE_UMASK': '002', 01:56:54 INFO - 'DISPLAY': ':0', 01:56:54 INFO - 'HOME': '/home/cltbld', 01:56:54 INFO - 'LANG': 'en_US.UTF-8', 01:56:54 INFO - 'LOGNAME': 'cltbld', 01:56:54 INFO - 'MAIL': '/var/mail/cltbld', 01:56:54 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:56:54 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 01:56:54 INFO - 'MOZ_NO_REMOTE': '1', 01:56:54 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 01:56:54 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:56:54 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 01:56:54 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 01:56:54 INFO - 'PWD': '/builds/slave/test', 01:56:54 INFO - 'SHELL': '/bin/bash', 01:56:54 INFO - 'SHLVL': '1', 01:56:54 INFO - 'TERM': 'linux', 01:56:54 INFO - 'TMOUT': '86400', 01:56:54 INFO - 'USER': 'cltbld', 01:56:54 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1465192171.838546-813308863', 01:56:54 INFO - '_': '/tools/buildbot/bin/python'} 01:56:55 INFO - Ignoring indexes: https://pypi.python.org/simple/ 01:56:55 INFO - Downloading/unpacking blobuploader==1.2.4 01:56:55 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 01:56:55 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 01:56:55 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 01:56:55 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 01:56:55 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 01:56:55 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 01:57:00 INFO - Downloading blobuploader-1.2.4.tar.gz 01:57:00 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 01:57:00 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 01:57:00 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 01:57:00 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 01:57:00 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 01:57:00 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 01:57:00 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 01:57:00 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 01:57:01 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 01:57:01 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 01:57:01 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 01:57:01 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 01:57:01 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 01:57:01 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 01:57:01 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 01:57:01 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 01:57:01 INFO - Downloading docopt-0.6.1.tar.gz 01:57:02 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 01:57:02 INFO - Installing collected packages: blobuploader, requests, docopt 01:57:02 INFO - Running setup.py install for blobuploader 01:57:02 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 01:57:02 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 01:57:02 INFO - Running setup.py install for requests 01:57:03 INFO - Running setup.py install for docopt 01:57:03 INFO - Successfully installed blobuploader requests docopt 01:57:03 INFO - Cleaning up... 01:57:03 INFO - Return code: 0 01:57:03 INFO - Installing None into virtualenv /builds/slave/test/build/venv 01:57: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')]} 01:57:03 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:57:03 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 01:57: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')]} 01:57:03 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:57:03 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 01:57:03 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 0x8eeec58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8f55598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x90092b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8ff8f70>, '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 0x8ff8620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8ffe750>, '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-1465192171.838546-813308863', '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 01:57:03 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 01:57:03 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.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 01:57:03 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 01:57:03 INFO - 'CCACHE_UMASK': '002', 01:57:03 INFO - 'DISPLAY': ':0', 01:57:03 INFO - 'HOME': '/home/cltbld', 01:57:03 INFO - 'LANG': 'en_US.UTF-8', 01:57:03 INFO - 'LOGNAME': 'cltbld', 01:57:03 INFO - 'MAIL': '/var/mail/cltbld', 01:57:03 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:57:03 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 01:57:03 INFO - 'MOZ_NO_REMOTE': '1', 01:57:03 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 01:57:03 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:57:03 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 01:57:03 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 01:57:03 INFO - 'PWD': '/builds/slave/test', 01:57:03 INFO - 'SHELL': '/bin/bash', 01:57:03 INFO - 'SHLVL': '1', 01:57:03 INFO - 'TERM': 'linux', 01:57:03 INFO - 'TMOUT': '86400', 01:57:03 INFO - 'USER': 'cltbld', 01:57:03 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1465192171.838546-813308863', 01:57:03 INFO - '_': '/tools/buildbot/bin/python'} 01:57:03 INFO - Ignoring indexes: https://pypi.python.org/simple/ 01:57:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 01:57:04 INFO - Running setup.py (path:/tmp/pip-jweUNZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 01:57:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 01:57:04 INFO - Running setup.py (path:/tmp/pip-rULenT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 01:57:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 01:57:04 INFO - Running setup.py (path:/tmp/pip-M1dPfn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 01:57:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 01:57:04 INFO - Running setup.py (path:/tmp/pip-piUEhl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 01:57:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 01:57:04 INFO - Running setup.py (path:/tmp/pip-GZe2r2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 01:57:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 01:57:04 INFO - Running setup.py (path:/tmp/pip-_q0WU6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 01:57:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 01:57:04 INFO - Running setup.py (path:/tmp/pip-_gTuZa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 01:57:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 01:57:04 INFO - Running setup.py (path:/tmp/pip-dX0jdp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 01:57:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 01:57:05 INFO - Running setup.py (path:/tmp/pip-Htmty_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 01:57:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 01:57:05 INFO - Running setup.py (path:/tmp/pip-hRbzjr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 01:57:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 01:57:05 INFO - Running setup.py (path:/tmp/pip-gQVPrj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 01:57:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 01:57:05 INFO - Running setup.py (path:/tmp/pip-FgCpd3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 01:57:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 01:57:05 INFO - Running setup.py (path:/tmp/pip-DINuMb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 01:57:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 01:57:05 INFO - Running setup.py (path:/tmp/pip-_XT8xx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 01:57:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 01:57:05 INFO - Running setup.py (path:/tmp/pip-YdCH07-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 01:57:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 01:57:06 INFO - Running setup.py (path:/tmp/pip-hHVwEV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 01:57:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 01:57:06 INFO - Running setup.py (path:/tmp/pip-3C1X0z-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 01:57:06 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 01:57:06 INFO - Running setup.py (path:/tmp/pip-jBhGvK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 01:57:06 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 01:57:06 INFO - Running setup.py (path:/tmp/pip-tVlO1t-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 01:57:06 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 01:57:06 INFO - Running setup.py (path:/tmp/pip-nwFKAy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 01:57:06 INFO - Unpacking /builds/slave/test/build/tests/marionette 01:57:07 INFO - Running setup.py (path:/tmp/pip-othj15-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 01:57:07 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 01:57:07 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 01:57:07 INFO - Running setup.py install for manifestparser 01:57:07 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 01:57:07 INFO - Running setup.py install for mozcrash 01:57:07 INFO - Running setup.py install for mozdebug 01:57:07 INFO - Running setup.py install for mozdevice 01:57:08 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 01:57:08 INFO - Installing dm script to /builds/slave/test/build/venv/bin 01:57:08 INFO - Running setup.py install for mozfile 01:57:08 INFO - Running setup.py install for mozhttpd 01:57:08 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 01:57:08 INFO - Running setup.py install for mozinfo 01:57:08 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 01:57:08 INFO - Running setup.py install for mozInstall 01:57:08 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 01:57:08 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 01:57:08 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 01:57:08 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 01:57:08 INFO - Running setup.py install for mozleak 01:57:09 INFO - Running setup.py install for mozlog 01:57:09 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 01:57:09 INFO - Running setup.py install for moznetwork 01:57:09 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 01:57:09 INFO - Running setup.py install for mozprocess 01:57:09 INFO - Running setup.py install for mozprofile 01:57:10 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 01:57:10 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 01:57:10 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 01:57:10 INFO - Running setup.py install for mozrunner 01:57:10 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 01:57:10 INFO - Running setup.py install for mozscreenshot 01:57:10 INFO - Running setup.py install for moztest 01:57:10 INFO - Running setup.py install for mozversion 01:57:11 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 01:57:11 INFO - Running setup.py install for wptserve 01:57:11 INFO - Running setup.py install for marionette-driver 01:57:11 INFO - Running setup.py install for browsermob-proxy 01:57:11 INFO - Running setup.py install for marionette-client 01:57:11 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 01:57:12 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 01:57:12 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 01:57:12 INFO - Cleaning up... 01:57:12 INFO - Return code: 0 01:57:12 INFO - Installing None into virtualenv /builds/slave/test/build/venv 01:57:12 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')]} 01:57:12 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:57:12 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 01:57:12 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')]} 01:57:12 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:57:12 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 01:57:12 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 0x8eeec58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8f55598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x90092b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8ff8f70>, '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 0x8ff8620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8ffe750>, '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-1465192171.838546-813308863', '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 01:57:12 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 01:57:12 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.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 01:57:12 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 01:57:12 INFO - 'CCACHE_UMASK': '002', 01:57:12 INFO - 'DISPLAY': ':0', 01:57:12 INFO - 'HOME': '/home/cltbld', 01:57:12 INFO - 'LANG': 'en_US.UTF-8', 01:57:12 INFO - 'LOGNAME': 'cltbld', 01:57:12 INFO - 'MAIL': '/var/mail/cltbld', 01:57:12 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:57:12 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 01:57:12 INFO - 'MOZ_NO_REMOTE': '1', 01:57:12 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 01:57:12 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:57:12 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 01:57:12 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 01:57:12 INFO - 'PWD': '/builds/slave/test', 01:57:12 INFO - 'SHELL': '/bin/bash', 01:57:12 INFO - 'SHLVL': '1', 01:57:12 INFO - 'TERM': 'linux', 01:57:12 INFO - 'TMOUT': '86400', 01:57:12 INFO - 'USER': 'cltbld', 01:57:12 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1465192171.838546-813308863', 01:57:12 INFO - '_': '/tools/buildbot/bin/python'} 01:57:12 INFO - Ignoring indexes: https://pypi.python.org/simple/ 01:57:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 01:57:12 INFO - Running setup.py (path:/tmp/pip-im7GyX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 01:57:12 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)) 01:57:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 01:57:12 INFO - Running setup.py (path:/tmp/pip-9FaRj0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 01:57:13 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)) 01:57:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 01:57:13 INFO - Running setup.py (path:/tmp/pip-Jvpn1r-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 01:57:13 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)) 01:57:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 01:57:13 INFO - Running setup.py (path:/tmp/pip-NGgad9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 01:57:13 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)) 01:57:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 01:57:13 INFO - Running setup.py (path:/tmp/pip-kuDFVU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 01:57:13 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)) 01:57:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 01:57:13 INFO - Running setup.py (path:/tmp/pip-y1YzqJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 01:57:13 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)) 01:57:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 01:57:13 INFO - Running setup.py (path:/tmp/pip-9mazi0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 01:57:13 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)) 01:57:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 01:57:13 INFO - Running setup.py (path:/tmp/pip-q4JyNI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 01:57:13 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)) 01:57:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 01:57:13 INFO - Running setup.py (path:/tmp/pip-nHYu9j-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 01:57:14 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)) 01:57:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 01:57:14 INFO - Running setup.py (path:/tmp/pip-ETKgkn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 01:57:14 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)) 01:57:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 01:57:14 INFO - Running setup.py (path:/tmp/pip-ZPLu5x-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 01:57:14 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)) 01:57:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 01:57:14 INFO - Running setup.py (path:/tmp/pip-0EQU1U-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 01:57:14 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)) 01:57:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 01:57:14 INFO - Running setup.py (path:/tmp/pip-eKuQug-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 01:57:14 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)) 01:57:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 01:57:14 INFO - Running setup.py (path:/tmp/pip-xRbyOF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 01:57:14 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)) 01:57:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 01:57:14 INFO - Running setup.py (path:/tmp/pip-jfnkQk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 01:57:14 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)) 01:57:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 01:57:14 INFO - Running setup.py (path:/tmp/pip-N8axQy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 01:57:15 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)) 01:57:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 01:57:15 INFO - Running setup.py (path:/tmp/pip-Nveizn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 01:57:15 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)) 01:57:15 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 01:57:15 INFO - Running setup.py (path:/tmp/pip-ggFKOv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 01:57:15 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)) 01:57:15 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 01:57:15 INFO - Running setup.py (path:/tmp/pip-WM9Xeb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 01:57:15 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)) 01:57:15 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 01:57:15 INFO - Running setup.py (path:/tmp/pip-eXcNGt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 01:57:15 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)) 01:57:15 INFO - Unpacking /builds/slave/test/build/tests/marionette 01:57:16 INFO - Running setup.py (path:/tmp/pip-4nJHf6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 01:57:16 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 01:57:16 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)) 01:57:16 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)) 01:57:16 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)) 01:57:16 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)) 01:57:16 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)) 01:57:16 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)) 01:57:16 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 01:57:16 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 01:57:16 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 01:57:16 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 01:57:16 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 01:57:16 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 01:57:16 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 01:57:21 INFO - Downloading blessings-1.6.tar.gz 01:57:21 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 01:57:21 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)) 01:57:21 INFO - Installing collected packages: blessings 01:57:21 INFO - Running setup.py install for blessings 01:57:21 INFO - Successfully installed blessings 01:57:21 INFO - Cleaning up... 01:57:21 INFO - Return code: 0 01:57:21 INFO - Done creating virtualenv /builds/slave/test/build/venv. 01:57:21 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 01:57:21 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 01:57:22 INFO - Reading from file tmpfile_stdout 01:57:22 INFO - Current package versions: 01:57:22 INFO - argparse == 1.2.1 01:57:22 INFO - blessings == 1.6 01:57:22 INFO - blobuploader == 1.2.4 01:57:22 INFO - browsermob-proxy == 0.6.0 01:57:22 INFO - docopt == 0.6.1 01:57:22 INFO - manifestparser == 1.1 01:57:22 INFO - marionette-client == 2.3.0 01:57:22 INFO - marionette-driver == 1.4.0 01:57:22 INFO - mozInstall == 1.12 01:57:22 INFO - mozcrash == 0.17 01:57:22 INFO - mozdebug == 0.1 01:57:22 INFO - mozdevice == 0.48 01:57:22 INFO - mozfile == 1.2 01:57:22 INFO - mozhttpd == 0.7 01:57:22 INFO - mozinfo == 0.9 01:57:22 INFO - mozleak == 0.1 01:57:22 INFO - mozlog == 3.1 01:57:22 INFO - moznetwork == 0.27 01:57:22 INFO - mozprocess == 0.22 01:57:22 INFO - mozprofile == 0.28 01:57:22 INFO - mozrunner == 6.11 01:57:22 INFO - mozscreenshot == 0.1 01:57:22 INFO - mozsystemmonitor == 0.0 01:57:22 INFO - moztest == 0.7 01:57:22 INFO - mozversion == 1.4 01:57:22 INFO - psutil == 3.1.1 01:57:22 INFO - requests == 1.2.3 01:57:22 INFO - wptserve == 1.4.0 01:57:22 INFO - wsgiref == 0.1.2 01:57:22 INFO - Running post-action listener: _resource_record_post_action 01:57:22 INFO - Running post-action listener: _start_resource_monitoring 01:57:22 INFO - Starting resource monitoring. 01:57:22 INFO - ##### 01:57:22 INFO - ##### Running pull step. 01:57:22 INFO - ##### 01:57:22 INFO - Running pre-action listener: _resource_record_pre_action 01:57:22 INFO - Running main action method: pull 01:57:22 INFO - Pull has nothing to do! 01:57:22 INFO - Running post-action listener: _resource_record_post_action 01:57:22 INFO - ##### 01:57:22 INFO - ##### Running install step. 01:57:22 INFO - ##### 01:57:22 INFO - Running pre-action listener: _resource_record_pre_action 01:57:22 INFO - Running main action method: install 01:57:22 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 01:57:22 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 01:57:22 INFO - Reading from file tmpfile_stdout 01:57:22 INFO - Detecting whether we're running mozinstall >=1.0... 01:57:22 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 01:57:22 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 01:57:22 INFO - Reading from file tmpfile_stdout 01:57:22 INFO - Output received: 01:57:22 INFO - Usage: mozinstall [options] installer 01:57:22 INFO - Options: 01:57:22 INFO - -h, --help show this help message and exit 01:57:22 INFO - -d DEST, --destination=DEST 01:57:22 INFO - Directory to install application into. [default: 01:57:22 INFO - "/builds/slave/test"] 01:57:22 INFO - --app=APP Application being installed. [default: firefox] 01:57:22 INFO - mkdir: /builds/slave/test/build/application 01:57:22 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'] 01:57:22 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 01:57:53 INFO - Reading from file tmpfile_stdout 01:57:53 INFO - Output received: 01:57:53 INFO - /builds/slave/test/build/application/firefox/firefox 01:57:53 INFO - Running post-action listener: _resource_record_post_action 01:57:53 INFO - ##### 01:57:53 INFO - ##### Running run-tests step. 01:57:53 INFO - ##### 01:57:53 INFO - Running pre-action listener: _resource_record_pre_action 01:57:53 INFO - Running main action method: run_tests 01:57:53 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 01:57:53 INFO - Minidump filename unknown. Determining based upon platform and architecture. 01:57:53 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 01:57:53 INFO - grabbing minidump binary from tooltool 01:57:53 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')]} 01:57:53 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 0x8ff8f70>, '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 0x8ff8620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8ffe750>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 01:57:53 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 01:57:53 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 01:57:54 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 01:57:54 INFO - Return code: 0 01:57:54 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 01:57:54 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 01:57:54 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/S99E8uCvS32oq-ArBgGl0Q/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 01:57:54 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/S99E8uCvS32oq-ArBgGl0Q/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 01:57:54 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 01:57:54 INFO - 'CCACHE_UMASK': '002', 01:57:54 INFO - 'DISPLAY': ':0', 01:57:54 INFO - 'HOME': '/home/cltbld', 01:57:54 INFO - 'LANG': 'en_US.UTF-8', 01:57:54 INFO - 'LOGNAME': 'cltbld', 01:57:54 INFO - 'MAIL': '/var/mail/cltbld', 01:57:54 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 01:57:54 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:57:54 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 01:57:54 INFO - 'MOZ_NO_REMOTE': '1', 01:57:54 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 01:57:54 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:57:54 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 01:57:54 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 01:57:54 INFO - 'PWD': '/builds/slave/test', 01:57:54 INFO - 'SHELL': '/bin/bash', 01:57:54 INFO - 'SHLVL': '1', 01:57:54 INFO - 'TERM': 'linux', 01:57:54 INFO - 'TMOUT': '86400', 01:57:54 INFO - 'USER': 'cltbld', 01:57:54 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1465192171.838546-813308863', 01:57:54 INFO - '_': '/tools/buildbot/bin/python'} 01:57:54 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/S99E8uCvS32oq-ArBgGl0Q/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 01:57:54 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 01:57:54 INFO - import pkg_resources 01:57:56 INFO - Using 1 client processes 01:57:56 INFO - wptserve Starting http server on 127.0.0.1:8000 01:57:56 INFO - wptserve Starting http server on 127.0.0.1:8001 01:57:56 INFO - wptserve Starting http server on 127.0.0.1:8443 01:57:58 INFO - SUITE-START | Running 778 tests 01:57:58 INFO - Running testharness tests 01:57:58 INFO - Setting up ssl 01:57:58 INFO - PROCESS | certutil | 01:57:58 INFO - PROCESS | certutil | 01:57:58 INFO - PROCESS | certutil | 01:57:58 INFO - Certificate Nickname Trust Attributes 01:57:58 INFO - SSL,S/MIME,JAR/XPI 01:57:58 INFO - 01:57:58 INFO - web-platform-tests CT,, 01:57:58 INFO - 01:57:58 INFO - Starting runner 01:58:01 INFO - PROCESS | 1864 | 1465203481633 Marionette DEBUG Marionette enabled via build flag and pref 01:58:01 INFO - PROCESS | 1864 | ++DOCSHELL 0xa4e0cc00 == 1 [pid = 1864] [id = 1] 01:58:01 INFO - PROCESS | 1864 | ++DOMWINDOW == 1 (0xa4e0d000) [pid = 1864] [serial = 1] [outer = (nil)] 01:58:01 INFO - PROCESS | 1864 | [1864] WARNING: No inner window available!: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 01:58:01 INFO - PROCESS | 1864 | ++DOMWINDOW == 2 (0xa4e0d800) [pid = 1864] [serial = 2] [outer = 0xa4e0d000] 01:58:02 INFO - PROCESS | 1864 | 1465203482388 Marionette INFO Listening on port 2828 01:58:03 INFO - PROCESS | 1864 | 1465203483054 Marionette DEBUG Marionette enabled via command-line flag 01:58:03 INFO - PROCESS | 1864 | ++DOCSHELL 0xa2295c00 == 2 [pid = 1864] [id = 2] 01:58:03 INFO - PROCESS | 1864 | ++DOMWINDOW == 3 (0xa22db400) [pid = 1864] [serial = 3] [outer = (nil)] 01:58:03 INFO - PROCESS | 1864 | [1864] WARNING: No inner window available!: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 01:58:03 INFO - PROCESS | 1864 | ++DOMWINDOW == 4 (0xa22dbc00) [pid = 1864] [serial = 4] [outer = 0xa22db400] 01:58:03 INFO - PROCESS | 1864 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a21b1580 01:58:03 INFO - PROCESS | 1864 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a21ba080 01:58:03 INFO - PROCESS | 1864 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a21bd040 01:58:03 INFO - PROCESS | 1864 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a21bdc80 01:58:03 INFO - PROCESS | 1864 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a21d79c0 01:58:03 INFO - PROCESS | 1864 | ++DOMWINDOW == 5 (0xa21d3800) [pid = 1864] [serial = 5] [outer = 0xa4e0d000] 01:58:03 INFO - PROCESS | 1864 | [1864] 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 01:58:03 INFO - PROCESS | 1864 | 1465203483479 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:59001 01:58:03 INFO - PROCESS | 1864 | [1864] 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 01:58:03 INFO - PROCESS | 1864 | 1465203483512 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:59002 01:58:03 INFO - PROCESS | 1864 | 1465203483574 Marionette DEBUG Closed connection conn0 01:58:03 INFO - PROCESS | 1864 | 1465203483603 Marionette DEBUG Closed connection conn1 01:58:03 INFO - PROCESS | 1864 | [1864] 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 01:58:03 INFO - PROCESS | 1864 | [1864] 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 01:58:03 INFO - PROCESS | 1864 | 1465203483717 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:59003 01:58:03 INFO - PROCESS | 1864 | [1864] 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 01:58:03 INFO - PROCESS | 1864 | 1465203483765 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:59004 01:58:03 INFO - PROCESS | 1864 | 1465203483776 Marionette DEBUG Closed connection conn2 01:58:03 INFO - PROCESS | 1864 | [1864] 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 01:58:03 INFO - PROCESS | 1864 | 1465203483827 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:59005 01:58:03 INFO - PROCESS | 1864 | 1465203483839 Marionette DEBUG Closed connection conn3 01:58:03 INFO - PROCESS | 1864 | 1465203483885 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 01:58:03 INFO - PROCESS | 1864 | 1465203483902 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":"20160606001728","device":"desktop","version":"48.0a2"} 01:58:04 INFO - PROCESS | 1864 | [1864] 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 01:58:05 INFO - PROCESS | 1864 | ++DOCSHELL 0x9b5b9000 == 3 [pid = 1864] [id = 3] 01:58:05 INFO - PROCESS | 1864 | ++DOMWINDOW == 6 (0x9b5b9400) [pid = 1864] [serial = 6] [outer = (nil)] 01:58:05 INFO - PROCESS | 1864 | ++DOCSHELL 0x9b5b9800 == 4 [pid = 1864] [id = 4] 01:58:05 INFO - PROCESS | 1864 | ++DOMWINDOW == 7 (0x9b5bd000) [pid = 1864] [serial = 7] [outer = (nil)] 01:58:06 INFO - PROCESS | 1864 | [1864] 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 01:58:06 INFO - PROCESS | 1864 | ++DOCSHELL 0x9a9d3400 == 5 [pid = 1864] [id = 5] 01:58:06 INFO - PROCESS | 1864 | ++DOMWINDOW == 8 (0x9a9d3800) [pid = 1864] [serial = 8] [outer = (nil)] 01:58:06 INFO - PROCESS | 1864 | [1864] 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 01:58:06 INFO - PROCESS | 1864 | [1864] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 01:58:06 INFO - PROCESS | 1864 | ++DOMWINDOW == 9 (0x9ab1a800) [pid = 1864] [serial = 9] [outer = 0x9a9d3800] 01:58:06 INFO - PROCESS | 1864 | ++DOMWINDOW == 10 (0x9a4f1400) [pid = 1864] [serial = 10] [outer = 0x9b5b9400] 01:58:06 INFO - PROCESS | 1864 | ++DOMWINDOW == 11 (0x9a4f3000) [pid = 1864] [serial = 11] [outer = 0x9b5bd000] 01:58:06 INFO - PROCESS | 1864 | ++DOMWINDOW == 12 (0x9a4f5400) [pid = 1864] [serial = 12] [outer = 0x9a9d3800] 01:58:08 INFO - PROCESS | 1864 | 1465203488015 Marionette INFO startBrowser 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 01:58:08 INFO - PROCESS | 1864 | 1465203488071 Marionette DEBUG loaded listener.js 01:58:08 INFO - PROCESS | 1864 | 1465203488091 Marionette DEBUG loaded listener.js 01:58:08 INFO - PROCESS | 1864 | 1465203488094 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 01:58:08 INFO - PROCESS | 1864 | ++DOMWINDOW == 13 (0x988d6000) [pid = 1864] [serial = 13] [outer = 0x9a9d3800] 01:58:08 INFO - PROCESS | 1864 | 1465203488879 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"8fa04c2d-3e17-4bd1-9ab0-863dec82afa6","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":"20160606001728","device":"desktop","version":"48.0a2","command_id":1}}] 01:58:09 INFO - PROCESS | 1864 | 1465203489088 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}] 01:58:09 INFO - PROCESS | 1864 | 1465203489097 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 01:58:09 INFO - PROCESS | 1864 | 1465203489345 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 01:58:09 INFO - PROCESS | 1864 | 1465203489658 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 01:58:09 INFO - PROCESS | 1864 | 1465203489663 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 01:58:09 INFO - PROCESS | 1864 | [1864] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 01:58:09 INFO - PROCESS | 1864 | [1864] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 01:58:09 INFO - PROCESS | 1864 | ++DOMWINDOW == 14 (0x94fdb800) [pid = 1864] [serial = 14] [outer = 0x9a9d3800] 01:58:10 INFO - PROCESS | 1864 | [1864] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 01:58:10 INFO - PROCESS | 1864 | [1864] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 01:58:10 INFO - PROCESS | 1864 | 1465203490327 Marionette TRACE conn4 <- [1,3,null,{}] 01:58:10 INFO - PROCESS | 1864 | 1465203490384 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 01:58:10 INFO - PROCESS | 1864 | 1465203490390 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 01:58:10 INFO - PROCESS | 1864 | 1465203490435 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 01:58:10 INFO - PROCESS | 1864 | 1465203490504 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 01:58:10 INFO - PROCESS | 1864 | 1465203490508 Marionette TRACE conn4 <- [1,5,null,{"value":"8"}] 01:58:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 01:58:10 INFO - PROCESS | 1864 | 1465203490594 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 01:58:10 INFO - PROCESS | 1864 | 1465203490600 Marionette TRACE conn4 <- [1,6,null,{}] 01:58:10 INFO - PROCESS | 1864 | 1465203490611 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}] 01:58:10 INFO - PROCESS | 1864 | 1465203490616 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 01:58:10 INFO - PROCESS | 1864 | 1465203490638 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 01:58:10 INFO - PROCESS | 1864 | 1465203490644 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:10 INFO - PROCESS | 1864 | 1465203490655 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 01:58:10 INFO - PROCESS | 1864 | ++DOCSHELL 0x93a44800 == 6 [pid = 1864] [id = 6] 01:58:10 INFO - PROCESS | 1864 | ++DOMWINDOW == 15 (0x93a44c00) [pid = 1864] [serial = 15] [outer = (nil)] 01:58:10 INFO - PROCESS | 1864 | ++DOMWINDOW == 16 (0x93a46c00) [pid = 1864] [serial = 16] [outer = 0x93a44c00] 01:58:10 INFO - PROCESS | 1864 | 1465203490737 Marionette DEBUG loaded listener.js 01:58:10 INFO - PROCESS | 1864 | ++DOMWINDOW == 17 (0x992ec000) [pid = 1864] [serial = 17] [outer = 0x93a44c00] 01:58:11 INFO - PROCESS | 1864 | ++DOCSHELL 0x9396c800 == 7 [pid = 1864] [id = 7] 01:58:11 INFO - PROCESS | 1864 | ++DOMWINDOW == 18 (0x939c9c00) [pid = 1864] [serial = 18] [outer = (nil)] 01:58:11 INFO - PROCESS | 1864 | ++DOMWINDOW == 19 (0x939cc400) [pid = 1864] [serial = 19] [outer = 0x939c9c00] 01:58:11 INFO - PROCESS | 1864 | 1465203491243 Marionette DEBUG loaded listener.js 01:58:11 INFO - PROCESS | 1864 | ++DOMWINDOW == 20 (0x939d6c00) [pid = 1864] [serial = 20] [outer = 0x939c9c00] 01:58:11 INFO - PROCESS | 1864 | [1864] 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 01:58:11 INFO - PROCESS | 1864 | 1465203491803 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]]]}] 01:58:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 01:58:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1356ms 01:58:11 INFO - PROCESS | 1864 | 1465203491954 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 01:58:11 INFO - PROCESS | 1864 | 1465203491957 Marionette TRACE conn4 <- [1,9,null,{"value":"8"}] 01:58:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 01:58:12 INFO - PROCESS | 1864 | 1465203492058 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 01:58:12 INFO - PROCESS | 1864 | 1465203492064 Marionette TRACE conn4 <- [1,10,null,{}] 01:58:12 INFO - PROCESS | 1864 | 1465203492258 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}] 01:58:12 INFO - PROCESS | 1864 | 1465203492266 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 01:58:12 INFO - PROCESS | 1864 | 1465203492486 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 01:58:12 INFO - PROCESS | 1864 | 1465203492621 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:12 INFO - PROCESS | 1864 | 1465203492630 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 01:58:12 INFO - PROCESS | 1864 | ++DOCSHELL 0x9396c000 == 8 [pid = 1864] [id = 8] 01:58:12 INFO - PROCESS | 1864 | ++DOMWINDOW == 21 (0x939cb000) [pid = 1864] [serial = 21] [outer = (nil)] 01:58:12 INFO - PROCESS | 1864 | ++DOMWINDOW == 22 (0x939d6400) [pid = 1864] [serial = 22] [outer = 0x939cb000] 01:58:12 INFO - PROCESS | 1864 | 1465203492724 Marionette DEBUG loaded listener.js 01:58:12 INFO - PROCESS | 1864 | ++DOMWINDOW == 23 (0x93a43400) [pid = 1864] [serial = 23] [outer = 0x939cb000] 01:58:13 INFO - PROCESS | 1864 | 1465203493600 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]]]}] 01:58:13 INFO - PROCESS | 1864 | ++DOCSHELL 0x9506cc00 == 9 [pid = 1864] [id = 9] 01:58:13 INFO - PROCESS | 1864 | ++DOMWINDOW == 24 (0x95227000) [pid = 1864] [serial = 24] [outer = (nil)] 01:58:13 INFO - PROCESS | 1864 | ++DOMWINDOW == 25 (0x96454800) [pid = 1864] [serial = 25] [outer = 0x95227000] 01:58:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 01:58:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1713ms 01:58:13 INFO - PROCESS | 1864 | 1465203493710 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 01:58:13 INFO - PROCESS | 1864 | 1465203493717 Marionette TRACE conn4 <- [1,13,null,{"value":"8"}] 01:58:13 INFO - PROCESS | 1864 | ++DOMWINDOW == 26 (0x9956bc00) [pid = 1864] [serial = 26] [outer = 0x95227000] 01:58:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 01:58:13 INFO - PROCESS | 1864 | ++DOCSHELL 0x98043800 == 10 [pid = 1864] [id = 10] 01:58:13 INFO - PROCESS | 1864 | ++DOMWINDOW == 27 (0x99567800) [pid = 1864] [serial = 27] [outer = (nil)] 01:58:13 INFO - PROCESS | 1864 | ++DOMWINDOW == 28 (0x9a089c00) [pid = 1864] [serial = 28] [outer = 0x99567800] 01:58:13 INFO - PROCESS | 1864 | 1465203493895 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 01:58:13 INFO - PROCESS | 1864 | 1465203493899 Marionette TRACE conn4 <- [1,14,null,{}] 01:58:13 INFO - PROCESS | 1864 | ++DOMWINDOW == 29 (0x9a632c00) [pid = 1864] [serial = 29] [outer = 0x99567800] 01:58:13 INFO - PROCESS | 1864 | 1465203493966 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}] 01:58:13 INFO - PROCESS | 1864 | 1465203493975 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 01:58:14 INFO - PROCESS | 1864 | 1465203494340 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 01:58:14 INFO - PROCESS | 1864 | 1465203494492 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:14 INFO - PROCESS | 1864 | 1465203494503 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 01:58:14 INFO - PROCESS | 1864 | ++DOCSHELL 0x9ba95000 == 11 [pid = 1864] [id = 11] 01:58:14 INFO - PROCESS | 1864 | ++DOMWINDOW == 30 (0x9bac1c00) [pid = 1864] [serial = 30] [outer = (nil)] 01:58:14 INFO - PROCESS | 1864 | ++DOMWINDOW == 31 (0x9cc0c000) [pid = 1864] [serial = 31] [outer = 0x9bac1c00] 01:58:14 INFO - PROCESS | 1864 | 1465203494603 Marionette DEBUG loaded listener.js 01:58:14 INFO - PROCESS | 1864 | ++DOMWINDOW == 32 (0x9d9a7400) [pid = 1864] [serial = 32] [outer = 0x9bac1c00] 01:58:15 INFO - PROCESS | 1864 | 1465203495518 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]]]}] 01:58:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 01:58:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1819ms 01:58:15 INFO - PROCESS | 1864 | 1465203495570 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 01:58:15 INFO - PROCESS | 1864 | 1465203495577 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 01:58:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 01:58:15 INFO - PROCESS | 1864 | 1465203495589 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 01:58:15 INFO - PROCESS | 1864 | 1465203495592 Marionette TRACE conn4 <- [1,18,null,{}] 01:58:15 INFO - PROCESS | 1864 | 1465203495600 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}] 01:58:15 INFO - PROCESS | 1864 | 1465203495606 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 01:58:15 INFO - PROCESS | 1864 | 1465203495818 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 01:58:15 INFO - PROCESS | 1864 | 1465203495954 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:15 INFO - PROCESS | 1864 | 1465203495974 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 01:58:16 INFO - PROCESS | 1864 | ++DOCSHELL 0xa1155c00 == 12 [pid = 1864] [id = 12] 01:58:16 INFO - PROCESS | 1864 | ++DOMWINDOW == 33 (0xa2154800) [pid = 1864] [serial = 33] [outer = (nil)] 01:58:16 INFO - PROCESS | 1864 | ++DOMWINDOW == 34 (0xa21cc000) [pid = 1864] [serial = 34] [outer = 0xa2154800] 01:58:16 INFO - PROCESS | 1864 | 1465203496095 Marionette DEBUG loaded listener.js 01:58:16 INFO - PROCESS | 1864 | ++DOMWINDOW == 35 (0xa34ee400) [pid = 1864] [serial = 35] [outer = 0xa2154800] 01:58:17 INFO - PROCESS | 1864 | 1465203497027 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]]]}] 01:58:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 01:58:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1482ms 01:58:17 INFO - PROCESS | 1864 | 1465203497095 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 01:58:17 INFO - PROCESS | 1864 | 1465203497101 Marionette TRACE conn4 <- [1,21,null,{"value":"8"}] 01:58:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 01:58:17 INFO - PROCESS | 1864 | 1465203497111 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 01:58:17 INFO - PROCESS | 1864 | 1465203497115 Marionette TRACE conn4 <- [1,22,null,{}] 01:58:17 INFO - PROCESS | 1864 | 1465203497122 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}] 01:58:17 INFO - PROCESS | 1864 | 1465203497126 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 01:58:17 INFO - PROCESS | 1864 | 1465203497318 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 01:58:17 INFO - PROCESS | 1864 | 1465203497450 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:17 INFO - PROCESS | 1864 | 1465203497461 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 01:58:17 INFO - PROCESS | 1864 | ++DOCSHELL 0x9b5b4000 == 13 [pid = 1864] [id = 13] 01:58:17 INFO - PROCESS | 1864 | ++DOMWINDOW == 36 (0x9cc83800) [pid = 1864] [serial = 36] [outer = (nil)] 01:58:17 INFO - PROCESS | 1864 | ++DOMWINDOW == 37 (0xa902d000) [pid = 1864] [serial = 37] [outer = 0x9cc83800] 01:58:17 INFO - PROCESS | 1864 | 1465203497548 Marionette DEBUG loaded listener.js 01:58:17 INFO - PROCESS | 1864 | ++DOMWINDOW == 38 (0x9a8d7400) [pid = 1864] [serial = 38] [outer = 0x9cc83800] 01:58:18 INFO - PROCESS | 1864 | 1465203498532 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]]]}] 01:58:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 01:58:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1482ms 01:58:18 INFO - PROCESS | 1864 | 1465203498593 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 01:58:18 INFO - PROCESS | 1864 | 1465203498597 Marionette TRACE conn4 <- [1,25,null,{"value":"8"}] 01:58:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 01:58:18 INFO - PROCESS | 1864 | 1465203498604 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 01:58:18 INFO - PROCESS | 1864 | 1465203498608 Marionette TRACE conn4 <- [1,26,null,{}] 01:58:18 INFO - PROCESS | 1864 | 1465203498615 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}] 01:58:18 INFO - PROCESS | 1864 | 1465203498620 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 01:58:18 INFO - PROCESS | 1864 | 1465203498845 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 01:58:19 INFO - PROCESS | 1864 | 1465203499002 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:19 INFO - PROCESS | 1864 | 1465203499011 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 01:58:19 INFO - PROCESS | 1864 | ++DOCSHELL 0x9a8dcc00 == 14 [pid = 1864] [id = 14] 01:58:19 INFO - PROCESS | 1864 | ++DOMWINDOW == 39 (0x9a8e2c00) [pid = 1864] [serial = 39] [outer = (nil)] 01:58:19 INFO - PROCESS | 1864 | ++DOMWINDOW == 40 (0x9c002c00) [pid = 1864] [serial = 40] [outer = 0x9a8e2c00] 01:58:19 INFO - PROCESS | 1864 | 1465203499099 Marionette DEBUG loaded listener.js 01:58:19 INFO - PROCESS | 1864 | ++DOMWINDOW == 41 (0x9c00b800) [pid = 1864] [serial = 41] [outer = 0x9a8e2c00] 01:58:20 INFO - PROCESS | 1864 | 1465203500211 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]]]}] 01:58:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 01:58:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1654ms 01:58:20 INFO - PROCESS | 1864 | 1465203500259 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 01:58:20 INFO - PROCESS | 1864 | 1465203500265 Marionette TRACE conn4 <- [1,29,null,{"value":"8"}] 01:58:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 01:58:20 INFO - PROCESS | 1864 | 1465203500274 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 01:58:20 INFO - PROCESS | 1864 | 1465203500279 Marionette TRACE conn4 <- [1,30,null,{}] 01:58:20 INFO - PROCESS | 1864 | 1465203500288 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}] 01:58:20 INFO - PROCESS | 1864 | 1465203500293 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 01:58:20 INFO - PROCESS | 1864 | 1465203500482 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 01:58:20 INFO - PROCESS | 1864 | 1465203500627 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:20 INFO - PROCESS | 1864 | 1465203500636 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 01:58:20 INFO - PROCESS | 1864 | ++DOCSHELL 0x98883000 == 15 [pid = 1864] [id = 15] 01:58:20 INFO - PROCESS | 1864 | ++DOMWINDOW == 42 (0x988dfc00) [pid = 1864] [serial = 42] [outer = (nil)] 01:58:20 INFO - PROCESS | 1864 | ++DOMWINDOW == 43 (0x99573400) [pid = 1864] [serial = 43] [outer = 0x988dfc00] 01:58:20 INFO - PROCESS | 1864 | 1465203500712 Marionette DEBUG loaded listener.js 01:58:20 INFO - PROCESS | 1864 | ++DOMWINDOW == 44 (0x99dcf400) [pid = 1864] [serial = 44] [outer = 0x988dfc00] 01:58:21 INFO - PROCESS | 1864 | 1465203501605 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]]]}] 01:58:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 01:58:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1390ms 01:58:21 INFO - PROCESS | 1864 | 1465203501663 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 01:58:21 INFO - PROCESS | 1864 | 1465203501670 Marionette TRACE conn4 <- [1,33,null,{"value":"8"}] 01:58:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 01:58:21 INFO - PROCESS | 1864 | 1465203501717 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 01:58:21 INFO - PROCESS | 1864 | 1465203501722 Marionette TRACE conn4 <- [1,34,null,{}] 01:58:21 INFO - PROCESS | 1864 | 1465203501729 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}] 01:58:21 INFO - PROCESS | 1864 | 1465203501734 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 01:58:21 INFO - PROCESS | 1864 | 1465203501903 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 01:58:21 INFO - PROCESS | 1864 | 1465203501914 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:21 INFO - PROCESS | 1864 | 1465203501923 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 01:58:21 INFO - PROCESS | 1864 | ++DOCSHELL 0x992ec400 == 16 [pid = 1864] [id = 16] 01:58:21 INFO - PROCESS | 1864 | ++DOMWINDOW == 45 (0x99d7b000) [pid = 1864] [serial = 45] [outer = (nil)] 01:58:21 INFO - PROCESS | 1864 | ++DOMWINDOW == 46 (0x9a2d2000) [pid = 1864] [serial = 46] [outer = 0x99d7b000] 01:58:22 INFO - PROCESS | 1864 | 1465203501997 Marionette DEBUG loaded listener.js 01:58:22 INFO - PROCESS | 1864 | ++DOMWINDOW == 47 (0x9a639400) [pid = 1864] [serial = 47] [outer = 0x99d7b000] 01:58:22 INFO - PROCESS | 1864 | 1465203502827 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]]]}] 01:58:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 01:58:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1143ms 01:58:22 INFO - PROCESS | 1864 | 1465203502855 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 01:58:22 INFO - PROCESS | 1864 | 1465203502858 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 01:58:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 01:58:22 INFO - PROCESS | 1864 | 1465203502866 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 01:58:22 INFO - PROCESS | 1864 | 1465203502872 Marionette TRACE conn4 <- [1,38,null,{}] 01:58:22 INFO - PROCESS | 1864 | 1465203502887 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}] 01:58:22 INFO - PROCESS | 1864 | 1465203502896 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 01:58:23 INFO - PROCESS | 1864 | 1465203503065 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 01:58:23 INFO - PROCESS | 1864 | 1465203503078 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:23 INFO - PROCESS | 1864 | 1465203503086 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 01:58:23 INFO - PROCESS | 1864 | ++DOCSHELL 0x9b5bf800 == 17 [pid = 1864] [id = 17] 01:58:23 INFO - PROCESS | 1864 | ++DOMWINDOW == 48 (0x9b5c0000) [pid = 1864] [serial = 48] [outer = (nil)] 01:58:23 INFO - PROCESS | 1864 | ++DOMWINDOW == 49 (0x9b752c00) [pid = 1864] [serial = 49] [outer = 0x9b5c0000] 01:58:23 INFO - PROCESS | 1864 | 1465203503164 Marionette DEBUG loaded listener.js 01:58:23 INFO - PROCESS | 1864 | ++DOMWINDOW == 50 (0x9bac5800) [pid = 1864] [serial = 50] [outer = 0x9b5c0000] 01:58:24 INFO - PROCESS | 1864 | 1465203503999 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]]]}] 01:58:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 01:58:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1185ms 01:58:24 INFO - PROCESS | 1864 | 1465203504052 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 01:58:24 INFO - PROCESS | 1864 | 1465203504056 Marionette TRACE conn4 <- [1,41,null,{"value":"8"}] 01:58:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 01:58:24 INFO - PROCESS | 1864 | 1465203504064 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 01:58:24 INFO - PROCESS | 1864 | 1465203504068 Marionette TRACE conn4 <- [1,42,null,{}] 01:58:24 INFO - PROCESS | 1864 | 1465203504074 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}] 01:58:24 INFO - PROCESS | 1864 | 1465203504079 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 01:58:24 INFO - PROCESS | 1864 | 1465203504250 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 01:58:24 INFO - PROCESS | 1864 | 1465203504259 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:24 INFO - PROCESS | 1864 | 1465203504266 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 01:58:24 INFO - PROCESS | 1864 | ++DOCSHELL 0x92158400 == 18 [pid = 1864] [id = 18] 01:58:24 INFO - PROCESS | 1864 | ++DOMWINDOW == 51 (0x9b013c00) [pid = 1864] [serial = 51] [outer = (nil)] 01:58:24 INFO - PROCESS | 1864 | ++DOMWINDOW == 52 (0x9c23b800) [pid = 1864] [serial = 52] [outer = 0x9b013c00] 01:58:24 INFO - PROCESS | 1864 | 1465203504436 Marionette DEBUG loaded listener.js 01:58:24 INFO - PROCESS | 1864 | ++DOMWINDOW == 53 (0x9cc14800) [pid = 1864] [serial = 53] [outer = 0x9b013c00] 01:58:25 INFO - PROCESS | 1864 | 1465203505203 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]]]}] 01:58:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 01:58:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1178ms 01:58:25 INFO - PROCESS | 1864 | 1465203505243 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 01:58:25 INFO - PROCESS | 1864 | 1465203505248 Marionette TRACE conn4 <- [1,45,null,{"value":"8"}] 01:58:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 01:58:25 INFO - PROCESS | 1864 | 1465203505254 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 01:58:25 INFO - PROCESS | 1864 | 1465203505257 Marionette TRACE conn4 <- [1,46,null,{}] 01:58:25 INFO - PROCESS | 1864 | 1465203505263 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}] 01:58:25 INFO - PROCESS | 1864 | 1465203505268 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 01:58:25 INFO - PROCESS | 1864 | 1465203505462 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 01:58:25 INFO - PROCESS | 1864 | 1465203505477 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:25 INFO - PROCESS | 1864 | 1465203505482 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 01:58:25 INFO - PROCESS | 1864 | ++DOCSHELL 0x93a3b800 == 19 [pid = 1864] [id = 19] 01:58:25 INFO - PROCESS | 1864 | ++DOMWINDOW == 54 (0x9cc18800) [pid = 1864] [serial = 54] [outer = (nil)] 01:58:25 INFO - PROCESS | 1864 | ++DOMWINDOW == 55 (0xa060d400) [pid = 1864] [serial = 55] [outer = 0x9cc18800] 01:58:25 INFO - PROCESS | 1864 | 1465203505555 Marionette DEBUG loaded listener.js 01:58:25 INFO - PROCESS | 1864 | ++DOMWINDOW == 56 (0xa1156400) [pid = 1864] [serial = 56] [outer = 0x9cc18800] 01:58:26 INFO - PROCESS | 1864 | 1465203506328 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]]]}] 01:58:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 01:58:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1094ms 01:58:26 INFO - PROCESS | 1864 | 1465203506348 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 01:58:26 INFO - PROCESS | 1864 | 1465203506351 Marionette TRACE conn4 <- [1,49,null,{"value":"8"}] 01:58:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 01:58:26 INFO - PROCESS | 1864 | 1465203506358 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 01:58:26 INFO - PROCESS | 1864 | 1465203506362 Marionette TRACE conn4 <- [1,50,null,{}] 01:58:26 INFO - PROCESS | 1864 | 1465203506381 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}] 01:58:26 INFO - PROCESS | 1864 | 1465203506391 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 01:58:26 INFO - PROCESS | 1864 | 1465203506602 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 01:58:26 INFO - PROCESS | 1864 | 1465203506612 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:26 INFO - PROCESS | 1864 | 1465203506618 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 01:58:26 INFO - PROCESS | 1864 | ++DOCSHELL 0x92165c00 == 20 [pid = 1864] [id = 20] 01:58:26 INFO - PROCESS | 1864 | ++DOMWINDOW == 57 (0xa22d8800) [pid = 1864] [serial = 57] [outer = (nil)] 01:58:26 INFO - PROCESS | 1864 | ++DOMWINDOW == 58 (0xa263dc00) [pid = 1864] [serial = 58] [outer = 0xa22d8800] 01:58:26 INFO - PROCESS | 1864 | 1465203506691 Marionette DEBUG loaded listener.js 01:58:26 INFO - PROCESS | 1864 | ++DOMWINDOW == 59 (0xa33ec800) [pid = 1864] [serial = 59] [outer = 0xa22d8800] 01:58:27 INFO - PROCESS | 1864 | 1465203507474 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]]]}] 01:58:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 01:58:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1183ms 01:58:27 INFO - PROCESS | 1864 | 1465203507542 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 01:58:27 INFO - PROCESS | 1864 | 1465203507545 Marionette TRACE conn4 <- [1,53,null,{"value":"8"}] 01:58:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 01:58:27 INFO - PROCESS | 1864 | 1465203507553 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 01:58:27 INFO - PROCESS | 1864 | 1465203507556 Marionette TRACE conn4 <- [1,54,null,{}] 01:58:27 INFO - PROCESS | 1864 | 1465203507562 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}] 01:58:27 INFO - PROCESS | 1864 | 1465203507567 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 01:58:27 INFO - PROCESS | 1864 | 1465203507715 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 01:58:27 INFO - PROCESS | 1864 | 1465203507725 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:27 INFO - PROCESS | 1864 | 1465203507734 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 01:58:27 INFO - PROCESS | 1864 | ++DOCSHELL 0xa215d800 == 21 [pid = 1864] [id = 21] 01:58:27 INFO - PROCESS | 1864 | ++DOMWINDOW == 60 (0xa2203c00) [pid = 1864] [serial = 60] [outer = (nil)] 01:58:27 INFO - PROCESS | 1864 | ++DOMWINDOW == 61 (0xa34a8400) [pid = 1864] [serial = 61] [outer = 0xa2203c00] 01:58:27 INFO - PROCESS | 1864 | 1465203507808 Marionette DEBUG loaded listener.js 01:58:27 INFO - PROCESS | 1864 | ++DOMWINDOW == 62 (0xa34f1400) [pid = 1864] [serial = 62] [outer = 0xa2203c00] 01:58:28 INFO - PROCESS | 1864 | 1465203508584 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]]]}] 01:58:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 01:58:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1090ms 01:58:28 INFO - PROCESS | 1864 | 1465203508644 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 01:58:28 INFO - PROCESS | 1864 | 1465203508655 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 01:58:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 01:58:28 INFO - PROCESS | 1864 | 1465203508675 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 01:58:28 INFO - PROCESS | 1864 | 1465203508678 Marionette TRACE conn4 <- [1,58,null,{}] 01:58:28 INFO - PROCESS | 1864 | 1465203508684 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}] 01:58:28 INFO - PROCESS | 1864 | 1465203508689 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 01:58:28 INFO - PROCESS | 1864 | 1465203508837 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 01:58:28 INFO - PROCESS | 1864 | 1465203508846 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:28 INFO - PROCESS | 1864 | 1465203508851 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 01:58:28 INFO - PROCESS | 1864 | ++DOCSHELL 0xa228ac00 == 22 [pid = 1864] [id = 22] 01:58:28 INFO - PROCESS | 1864 | ++DOMWINDOW == 63 (0xa2291000) [pid = 1864] [serial = 63] [outer = (nil)] 01:58:28 INFO - PROCESS | 1864 | ++DOMWINDOW == 64 (0xa5010000) [pid = 1864] [serial = 64] [outer = 0xa2291000] 01:58:28 INFO - PROCESS | 1864 | 1465203508922 Marionette DEBUG loaded listener.js 01:58:29 INFO - PROCESS | 1864 | ++DOMWINDOW == 65 (0xa50b8800) [pid = 1864] [serial = 65] [outer = 0xa2291000] 01:58:29 INFO - PROCESS | 1864 | 1465203509689 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]]]}] 01:58:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 01:58:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1081ms 01:58:29 INFO - PROCESS | 1864 | 1465203509757 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 01:58:29 INFO - PROCESS | 1864 | 1465203509761 Marionette TRACE conn4 <- [1,61,null,{"value":"8"}] 01:58:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 01:58:29 INFO - PROCESS | 1864 | 1465203509767 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 01:58:29 INFO - PROCESS | 1864 | 1465203509770 Marionette TRACE conn4 <- [1,62,null,{}] 01:58:29 INFO - PROCESS | 1864 | 1465203509818 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}] 01:58:29 INFO - PROCESS | 1864 | 1465203509822 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 01:58:30 INFO - PROCESS | 1864 | 1465203510003 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 01:58:30 INFO - PROCESS | 1864 | 1465203510013 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:30 INFO - PROCESS | 1864 | 1465203510024 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 01:58:30 INFO - PROCESS | 1864 | ++DOCSHELL 0x9455d400 == 23 [pid = 1864] [id = 23] 01:58:30 INFO - PROCESS | 1864 | ++DOMWINDOW == 66 (0x94579c00) [pid = 1864] [serial = 66] [outer = (nil)] 01:58:30 INFO - PROCESS | 1864 | ++DOMWINDOW == 67 (0x94583800) [pid = 1864] [serial = 67] [outer = 0x94579c00] 01:58:30 INFO - PROCESS | 1864 | 1465203510090 Marionette DEBUG loaded listener.js 01:58:30 INFO - PROCESS | 1864 | ++DOMWINDOW == 68 (0x94586400) [pid = 1864] [serial = 68] [outer = 0x94579c00] 01:58:31 INFO - PROCESS | 1864 | --DOCSHELL 0x93a44800 == 22 [pid = 1864] [id = 6] 01:58:31 INFO - PROCESS | 1864 | --DOCSHELL 0x9a8dcc00 == 21 [pid = 1864] [id = 14] 01:58:31 INFO - PROCESS | 1864 | --DOCSHELL 0x9ba95000 == 20 [pid = 1864] [id = 11] 01:58:31 INFO - PROCESS | 1864 | --DOCSHELL 0xa1155c00 == 19 [pid = 1864] [id = 12] 01:58:31 INFO - PROCESS | 1864 | --DOCSHELL 0x9b5b4000 == 18 [pid = 1864] [id = 13] 01:58:31 INFO - PROCESS | 1864 | --DOCSHELL 0x9396c000 == 17 [pid = 1864] [id = 8] 01:58:32 INFO - PROCESS | 1864 | 1465203512159 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]]]}] 01:58:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 01:58:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 2422ms 01:58:32 INFO - PROCESS | 1864 | 1465203512198 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 01:58:32 INFO - PROCESS | 1864 | 1465203512205 Marionette TRACE conn4 <- [1,65,null,{"value":"8"}] 01:58:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 01:58:32 INFO - PROCESS | 1864 | 1465203512212 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 01:58:32 INFO - PROCESS | 1864 | 1465203512219 Marionette TRACE conn4 <- [1,66,null,{}] 01:58:32 INFO - PROCESS | 1864 | 1465203512227 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}] 01:58:32 INFO - PROCESS | 1864 | 1465203512232 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 01:58:33 INFO - PROCESS | 1864 | 1465203513018 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 01:58:33 INFO - PROCESS | 1864 | --DOMWINDOW == 67 (0x9bac1c00) [pid = 1864] [serial = 30] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 01:58:33 INFO - PROCESS | 1864 | --DOMWINDOW == 66 (0xa2154800) [pid = 1864] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 01:58:33 INFO - PROCESS | 1864 | --DOMWINDOW == 65 (0x9cc83800) [pid = 1864] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 01:58:33 INFO - PROCESS | 1864 | --DOMWINDOW == 64 (0x9a8e2c00) [pid = 1864] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 01:58:33 INFO - PROCESS | 1864 | --DOMWINDOW == 63 (0x988dfc00) [pid = 1864] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 01:58:33 INFO - PROCESS | 1864 | --DOMWINDOW == 62 (0x99d7b000) [pid = 1864] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 01:58:33 INFO - PROCESS | 1864 | --DOMWINDOW == 61 (0x9b5c0000) [pid = 1864] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 01:58:33 INFO - PROCESS | 1864 | --DOMWINDOW == 60 (0x9b013c00) [pid = 1864] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 01:58:33 INFO - PROCESS | 1864 | --DOMWINDOW == 59 (0xa22d8800) [pid = 1864] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 01:58:33 INFO - PROCESS | 1864 | --DOMWINDOW == 58 (0xa2203c00) [pid = 1864] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 01:58:33 INFO - PROCESS | 1864 | --DOMWINDOW == 57 (0x93a44c00) [pid = 1864] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 01:58:33 INFO - PROCESS | 1864 | --DOMWINDOW == 56 (0x939cb000) [pid = 1864] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 01:58:33 INFO - PROCESS | 1864 | 1465203513190 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:33 INFO - PROCESS | 1864 | 1465203513199 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 01:58:33 INFO - PROCESS | 1864 | ++DOCSHELL 0x939cb000 == 18 [pid = 1864] [id = 24] 01:58:33 INFO - PROCESS | 1864 | ++DOMWINDOW == 57 (0x93a44c00) [pid = 1864] [serial = 69] [outer = (nil)] 01:58:33 INFO - PROCESS | 1864 | ++DOMWINDOW == 58 (0x94fd9000) [pid = 1864] [serial = 70] [outer = 0x93a44c00] 01:58:33 INFO - PROCESS | 1864 | 1465203513291 Marionette DEBUG loaded listener.js 01:58:33 INFO - PROCESS | 1864 | ++DOMWINDOW == 59 (0x96453400) [pid = 1864] [serial = 71] [outer = 0x93a44c00] 01:58:33 INFO - PROCESS | 1864 | 1465203513959 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]]]}] 01:58:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 01:58:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1799ms 01:58:34 INFO - PROCESS | 1864 | 1465203514011 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 01:58:34 INFO - PROCESS | 1864 | 1465203514018 Marionette TRACE conn4 <- [1,69,null,{"value":"8"}] 01:58:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 01:58:34 INFO - PROCESS | 1864 | 1465203514030 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 01:58:34 INFO - PROCESS | 1864 | 1465203514034 Marionette TRACE conn4 <- [1,70,null,{}] 01:58:34 INFO - PROCESS | 1864 | 1465203514041 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}] 01:58:34 INFO - PROCESS | 1864 | 1465203514047 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 01:58:34 INFO - PROCESS | 1864 | 1465203514276 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 01:58:34 INFO - PROCESS | 1864 | 1465203514291 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:34 INFO - PROCESS | 1864 | 1465203514301 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 01:58:34 INFO - PROCESS | 1864 | ++DOCSHELL 0x9956f800 == 19 [pid = 1864] [id = 25] 01:58:34 INFO - PROCESS | 1864 | ++DOMWINDOW == 60 (0x99570800) [pid = 1864] [serial = 72] [outer = (nil)] 01:58:34 INFO - PROCESS | 1864 | ++DOMWINDOW == 61 (0x99e80000) [pid = 1864] [serial = 73] [outer = 0x99570800] 01:58:34 INFO - PROCESS | 1864 | 1465203514398 Marionette DEBUG loaded listener.js 01:58:34 INFO - PROCESS | 1864 | ++DOMWINDOW == 62 (0x9a2d8400) [pid = 1864] [serial = 74] [outer = 0x99570800] 01:58:35 INFO - PROCESS | 1864 | 1465203515268 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]]]}] 01:58:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 01:58:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1285ms 01:58:35 INFO - PROCESS | 1864 | 1465203515316 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 01:58:35 INFO - PROCESS | 1864 | 1465203515324 Marionette TRACE conn4 <- [1,73,null,{"value":"8"}] 01:58:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 01:58:35 INFO - PROCESS | 1864 | 1465203515333 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 01:58:35 INFO - PROCESS | 1864 | 1465203515339 Marionette TRACE conn4 <- [1,74,null,{}] 01:58:35 INFO - PROCESS | 1864 | 1465203515348 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}] 01:58:35 INFO - PROCESS | 1864 | 1465203515353 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 01:58:35 INFO - PROCESS | 1864 | 1465203515544 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 01:58:35 INFO - PROCESS | 1864 | 1465203515681 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:35 INFO - PROCESS | 1864 | 1465203515698 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 01:58:35 INFO - PROCESS | 1864 | ++DOCSHELL 0x93a49000 == 20 [pid = 1864] [id = 26] 01:58:35 INFO - PROCESS | 1864 | ++DOMWINDOW == 63 (0x94559c00) [pid = 1864] [serial = 75] [outer = (nil)] 01:58:35 INFO - PROCESS | 1864 | ++DOMWINDOW == 64 (0x9522f400) [pid = 1864] [serial = 76] [outer = 0x94559c00] 01:58:35 INFO - PROCESS | 1864 | 1465203515784 Marionette DEBUG loaded listener.js 01:58:35 INFO - PROCESS | 1864 | ++DOMWINDOW == 65 (0x988dfc00) [pid = 1864] [serial = 77] [outer = 0x94559c00] 01:58:36 INFO - PROCESS | 1864 | 1465203516670 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]]]}] 01:58:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 01:58:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1393ms 01:58:36 INFO - PROCESS | 1864 | 1465203516741 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 01:58:36 INFO - PROCESS | 1864 | 1465203516749 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 01:58:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 01:58:36 INFO - PROCESS | 1864 | 1465203516761 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 01:58:36 INFO - PROCESS | 1864 | 1465203516765 Marionette TRACE conn4 <- [1,78,null,{}] 01:58:36 INFO - PROCESS | 1864 | 1465203516772 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}] 01:58:36 INFO - PROCESS | 1864 | 1465203516779 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 01:58:36 INFO - PROCESS | 1864 | 1465203516962 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 01:58:37 INFO - PROCESS | 1864 | 1465203517128 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:37 INFO - PROCESS | 1864 | 1465203517135 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 01:58:37 INFO - PROCESS | 1864 | ++DOCSHELL 0x9ade3000 == 21 [pid = 1864] [id = 27] 01:58:37 INFO - PROCESS | 1864 | ++DOMWINDOW == 66 (0x9b013000) [pid = 1864] [serial = 78] [outer = (nil)] 01:58:37 INFO - PROCESS | 1864 | ++DOMWINDOW == 67 (0x9b01f400) [pid = 1864] [serial = 79] [outer = 0x9b013000] 01:58:37 INFO - PROCESS | 1864 | 1465203517227 Marionette DEBUG loaded listener.js 01:58:37 INFO - PROCESS | 1864 | ++DOMWINDOW == 68 (0x9b23f400) [pid = 1864] [serial = 80] [outer = 0x9b013000] 01:58:38 INFO - PROCESS | 1864 | 1465203518089 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]]]}] 01:58:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 01:58:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1387ms 01:58:38 INFO - PROCESS | 1864 | 1465203518156 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 01:58:38 INFO - PROCESS | 1864 | 1465203518161 Marionette TRACE conn4 <- [1,81,null,{"value":"8"}] 01:58:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 01:58:38 INFO - PROCESS | 1864 | 1465203518170 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 01:58:38 INFO - PROCESS | 1864 | 1465203518176 Marionette TRACE conn4 <- [1,82,null,{}] 01:58:38 INFO - PROCESS | 1864 | 1465203518194 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}] 01:58:38 INFO - PROCESS | 1864 | 1465203518204 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 01:58:38 INFO - PROCESS | 1864 | 1465203518385 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 01:58:38 INFO - PROCESS | 1864 | 1465203518498 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:38 INFO - PROCESS | 1864 | 1465203518510 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 01:58:38 INFO - PROCESS | 1864 | ++DOCSHELL 0x9c00c000 == 22 [pid = 1864] [id = 28] 01:58:38 INFO - PROCESS | 1864 | ++DOMWINDOW == 69 (0x9c010000) [pid = 1864] [serial = 81] [outer = (nil)] 01:58:38 INFO - PROCESS | 1864 | ++DOMWINDOW == 70 (0x9c241400) [pid = 1864] [serial = 82] [outer = 0x9c010000] 01:58:38 INFO - PROCESS | 1864 | 1465203518603 Marionette DEBUG loaded listener.js 01:58:38 INFO - PROCESS | 1864 | ++DOMWINDOW == 71 (0x9cc83c00) [pid = 1864] [serial = 83] [outer = 0x9c010000] 01:58:39 INFO - PROCESS | 1864 | 1465203519475 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]]]}] 01:58:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 01:58:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1345ms 01:58:39 INFO - PROCESS | 1864 | 1465203519515 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 01:58:39 INFO - PROCESS | 1864 | 1465203519520 Marionette TRACE conn4 <- [1,85,null,{"value":"8"}] 01:58:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 01:58:39 INFO - PROCESS | 1864 | 1465203519527 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 01:58:39 INFO - PROCESS | 1864 | 1465203519531 Marionette TRACE conn4 <- [1,86,null,{}] 01:58:39 INFO - PROCESS | 1864 | 1465203519538 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}] 01:58:39 INFO - PROCESS | 1864 | 1465203519543 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 01:58:39 INFO - PROCESS | 1864 | 1465203519723 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 01:58:39 INFO - PROCESS | 1864 | 1465203519859 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:39 INFO - PROCESS | 1864 | 1465203519870 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 01:58:39 INFO - PROCESS | 1864 | ++DOCSHELL 0x93a3e400 == 23 [pid = 1864] [id = 29] 01:58:39 INFO - PROCESS | 1864 | ++DOMWINDOW == 72 (0x9b018000) [pid = 1864] [serial = 84] [outer = (nil)] 01:58:39 INFO - PROCESS | 1864 | ++DOMWINDOW == 73 (0xa215dc00) [pid = 1864] [serial = 85] [outer = 0x9b018000] 01:58:39 INFO - PROCESS | 1864 | 1465203519953 Marionette DEBUG loaded listener.js 01:58:40 INFO - PROCESS | 1864 | ++DOMWINDOW == 74 (0xa2297400) [pid = 1864] [serial = 86] [outer = 0x9b018000] 01:58:40 INFO - PROCESS | 1864 | 1465203520883 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]]]}] 01:58:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 01:58:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1430ms 01:58:40 INFO - PROCESS | 1864 | 1465203520958 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 01:58:40 INFO - PROCESS | 1864 | 1465203520961 Marionette TRACE conn4 <- [1,89,null,{"value":"8"}] 01:58:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 01:58:40 INFO - PROCESS | 1864 | 1465203520968 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 01:58:40 INFO - PROCESS | 1864 | 1465203520971 Marionette TRACE conn4 <- [1,90,null,{}] 01:58:40 INFO - PROCESS | 1864 | 1465203520978 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}] 01:58:40 INFO - PROCESS | 1864 | 1465203520983 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 01:58:41 INFO - PROCESS | 1864 | 1465203521189 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 01:58:41 INFO - PROCESS | 1864 | 1465203521328 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:41 INFO - PROCESS | 1864 | 1465203521339 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 01:58:41 INFO - PROCESS | 1864 | ++DOCSHELL 0x9a8d4400 == 24 [pid = 1864] [id = 30] 01:58:41 INFO - PROCESS | 1864 | ++DOMWINDOW == 75 (0xa060e400) [pid = 1864] [serial = 87] [outer = (nil)] 01:58:41 INFO - PROCESS | 1864 | ++DOMWINDOW == 76 (0xa26d9800) [pid = 1864] [serial = 88] [outer = 0xa060e400] 01:58:41 INFO - PROCESS | 1864 | 1465203521424 Marionette DEBUG loaded listener.js 01:58:41 INFO - PROCESS | 1864 | ++DOMWINDOW == 77 (0xa26e4000) [pid = 1864] [serial = 89] [outer = 0xa060e400] 01:58:42 INFO - PROCESS | 1864 | 1465203522266 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]]]}] 01:58:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 01:58:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1328ms 01:58:42 INFO - PROCESS | 1864 | 1465203522298 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 01:58:42 INFO - PROCESS | 1864 | 1465203522301 Marionette TRACE conn4 <- [1,93,null,{"value":"8"}] 01:58:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 01:58:42 INFO - PROCESS | 1864 | 1465203522308 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 01:58:42 INFO - PROCESS | 1864 | 1465203522312 Marionette TRACE conn4 <- [1,94,null,{}] 01:58:42 INFO - PROCESS | 1864 | 1465203522336 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}] 01:58:42 INFO - PROCESS | 1864 | 1465203522347 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 01:58:42 INFO - PROCESS | 1864 | 1465203522555 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 01:58:42 INFO - PROCESS | 1864 | 1465203522697 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:42 INFO - PROCESS | 1864 | 1465203522705 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 01:58:42 INFO - PROCESS | 1864 | ++DOCSHELL 0xa260f000 == 25 [pid = 1864] [id = 31] 01:58:42 INFO - PROCESS | 1864 | ++DOMWINDOW == 78 (0xa2662c00) [pid = 1864] [serial = 90] [outer = (nil)] 01:58:42 INFO - PROCESS | 1864 | ++DOMWINDOW == 79 (0xa6298800) [pid = 1864] [serial = 91] [outer = 0xa2662c00] 01:58:42 INFO - PROCESS | 1864 | 1465203522792 Marionette DEBUG loaded listener.js 01:58:42 INFO - PROCESS | 1864 | ++DOMWINDOW == 80 (0xa6703c00) [pid = 1864] [serial = 92] [outer = 0xa2662c00] 01:58:43 INFO - PROCESS | 1864 | 1465203523624 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]]]}] 01:58:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 01:58:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1352ms 01:58:43 INFO - PROCESS | 1864 | 1465203523670 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 01:58:43 INFO - PROCESS | 1864 | 1465203523673 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 01:58:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 01:58:43 INFO - PROCESS | 1864 | 1465203523681 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 01:58:43 INFO - PROCESS | 1864 | 1465203523685 Marionette TRACE conn4 <- [1,98,null,{}] 01:58:43 INFO - PROCESS | 1864 | 1465203523691 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}] 01:58:43 INFO - PROCESS | 1864 | 1465203523697 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 01:58:43 INFO - PROCESS | 1864 | 1465203523868 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 01:58:44 INFO - PROCESS | 1864 | 1465203524016 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:44 INFO - PROCESS | 1864 | 1465203524022 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 01:58:44 INFO - PROCESS | 1864 | ++DOMWINDOW == 81 (0x9a4f0800) [pid = 1864] [serial = 93] [outer = 0x99567800] 01:58:44 INFO - PROCESS | 1864 | ++DOCSHELL 0xa676e800 == 26 [pid = 1864] [id = 32] 01:58:44 INFO - PROCESS | 1864 | ++DOMWINDOW == 82 (0xa676f000) [pid = 1864] [serial = 94] [outer = (nil)] 01:58:44 INFO - PROCESS | 1864 | ++DOMWINDOW == 83 (0xa678ac00) [pid = 1864] [serial = 95] [outer = 0xa676f000] 01:58:44 INFO - PROCESS | 1864 | 1465203524147 Marionette DEBUG loaded listener.js 01:58:44 INFO - PROCESS | 1864 | ++DOMWINDOW == 84 (0xa6789000) [pid = 1864] [serial = 96] [outer = 0xa676f000] 01:58:45 INFO - PROCESS | 1864 | 1465203525108 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]]]}] 01:58:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 01:58:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1483ms 01:58:45 INFO - PROCESS | 1864 | 1465203525165 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 01:58:45 INFO - PROCESS | 1864 | 1465203525168 Marionette TRACE conn4 <- [1,101,null,{"value":"8"}] 01:58:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 01:58:45 INFO - PROCESS | 1864 | 1465203525175 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 01:58:45 INFO - PROCESS | 1864 | 1465203525178 Marionette TRACE conn4 <- [1,102,null,{}] 01:58:45 INFO - PROCESS | 1864 | 1465203525185 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}] 01:58:45 INFO - PROCESS | 1864 | 1465203525191 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 01:58:45 INFO - PROCESS | 1864 | 1465203525376 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 01:58:45 INFO - PROCESS | 1864 | 1465203525516 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:45 INFO - PROCESS | 1864 | 1465203525529 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 01:58:45 INFO - PROCESS | 1864 | ++DOCSHELL 0x93965800 == 27 [pid = 1864] [id = 33] 01:58:45 INFO - PROCESS | 1864 | ++DOMWINDOW == 85 (0x93a44800) [pid = 1864] [serial = 97] [outer = (nil)] 01:58:45 INFO - PROCESS | 1864 | ++DOMWINDOW == 86 (0xa6887400) [pid = 1864] [serial = 98] [outer = 0x93a44800] 01:58:45 INFO - PROCESS | 1864 | 1465203525608 Marionette DEBUG loaded listener.js 01:58:45 INFO - PROCESS | 1864 | ++DOMWINDOW == 87 (0xa6e93000) [pid = 1864] [serial = 99] [outer = 0x93a44800] 01:58:46 INFO - PROCESS | 1864 | 1465203526520 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]]]}] 01:58:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 01:58:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1388ms 01:58:46 INFO - PROCESS | 1864 | 1465203526564 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 01:58:46 INFO - PROCESS | 1864 | 1465203526568 Marionette TRACE conn4 <- [1,105,null,{"value":"8"}] 01:58:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 01:58:46 INFO - PROCESS | 1864 | 1465203526579 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 01:58:46 INFO - PROCESS | 1864 | 1465203526583 Marionette TRACE conn4 <- [1,106,null,{}] 01:58:46 INFO - PROCESS | 1864 | 1465203526589 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}] 01:58:46 INFO - PROCESS | 1864 | 1465203526594 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 01:58:46 INFO - PROCESS | 1864 | 1465203526765 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 01:58:46 INFO - PROCESS | 1864 | 1465203526908 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:46 INFO - PROCESS | 1864 | 1465203526914 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 01:58:46 INFO - PROCESS | 1864 | ++DOCSHELL 0x93679400 == 28 [pid = 1864] [id = 34] 01:58:46 INFO - PROCESS | 1864 | ++DOMWINDOW == 88 (0x93681c00) [pid = 1864] [serial = 100] [outer = (nil)] 01:58:46 INFO - PROCESS | 1864 | ++DOMWINDOW == 89 (0x93a46000) [pid = 1864] [serial = 101] [outer = 0x93681c00] 01:58:47 INFO - PROCESS | 1864 | 1465203526999 Marionette DEBUG loaded listener.js 01:58:47 INFO - PROCESS | 1864 | ++DOMWINDOW == 90 (0x9522ec00) [pid = 1864] [serial = 102] [outer = 0x93681c00] 01:58:48 INFO - PROCESS | 1864 | --DOMWINDOW == 89 (0x9a4f5400) [pid = 1864] [serial = 12] [outer = (nil)] [url = about:blank] 01:58:48 INFO - PROCESS | 1864 | --DOMWINDOW == 88 (0xa5010000) [pid = 1864] [serial = 64] [outer = (nil)] [url = about:blank] 01:58:48 INFO - PROCESS | 1864 | --DOMWINDOW == 87 (0x9cc0c000) [pid = 1864] [serial = 31] [outer = (nil)] [url = about:blank] 01:58:49 INFO - PROCESS | 1864 | --DOMWINDOW == 86 (0xa21cc000) [pid = 1864] [serial = 34] [outer = (nil)] [url = about:blank] 01:58:49 INFO - PROCESS | 1864 | --DOMWINDOW == 85 (0xa902d000) [pid = 1864] [serial = 37] [outer = (nil)] [url = about:blank] 01:58:49 INFO - PROCESS | 1864 | --DOMWINDOW == 84 (0x9c002c00) [pid = 1864] [serial = 40] [outer = (nil)] [url = about:blank] 01:58:49 INFO - PROCESS | 1864 | --DOMWINDOW == 83 (0x99573400) [pid = 1864] [serial = 43] [outer = (nil)] [url = about:blank] 01:58:49 INFO - PROCESS | 1864 | --DOMWINDOW == 82 (0x9a2d2000) [pid = 1864] [serial = 46] [outer = (nil)] [url = about:blank] 01:58:49 INFO - PROCESS | 1864 | --DOMWINDOW == 81 (0x9b752c00) [pid = 1864] [serial = 49] [outer = (nil)] [url = about:blank] 01:58:49 INFO - PROCESS | 1864 | --DOMWINDOW == 80 (0x9bac5800) [pid = 1864] [serial = 50] [outer = (nil)] [url = about:blank] 01:58:49 INFO - PROCESS | 1864 | --DOMWINDOW == 79 (0x9c23b800) [pid = 1864] [serial = 52] [outer = (nil)] [url = about:blank] 01:58:49 INFO - PROCESS | 1864 | --DOMWINDOW == 78 (0xa060d400) [pid = 1864] [serial = 55] [outer = (nil)] [url = about:blank] 01:58:49 INFO - PROCESS | 1864 | --DOMWINDOW == 77 (0xa263dc00) [pid = 1864] [serial = 58] [outer = (nil)] [url = about:blank] 01:58:49 INFO - PROCESS | 1864 | --DOMWINDOW == 76 (0xa34a8400) [pid = 1864] [serial = 61] [outer = (nil)] [url = about:blank] 01:58:49 INFO - PROCESS | 1864 | --DOMWINDOW == 75 (0x939d6400) [pid = 1864] [serial = 22] [outer = (nil)] [url = about:blank] 01:58:49 INFO - PROCESS | 1864 | --DOMWINDOW == 74 (0x9a089c00) [pid = 1864] [serial = 28] [outer = (nil)] [url = about:blank] 01:58:49 INFO - PROCESS | 1864 | --DOMWINDOW == 73 (0x96454800) [pid = 1864] [serial = 25] [outer = (nil)] [url = about:blank] 01:58:49 INFO - PROCESS | 1864 | --DOMWINDOW == 72 (0xa33ec800) [pid = 1864] [serial = 59] [outer = (nil)] [url = about:blank] 01:58:49 INFO - PROCESS | 1864 | --DOMWINDOW == 71 (0xa34f1400) [pid = 1864] [serial = 62] [outer = (nil)] [url = about:blank] 01:58:49 INFO - PROCESS | 1864 | --DOMWINDOW == 70 (0x9a639400) [pid = 1864] [serial = 47] [outer = (nil)] [url = about:blank] 01:58:49 INFO - PROCESS | 1864 | --DOMWINDOW == 69 (0x9d9a7400) [pid = 1864] [serial = 32] [outer = (nil)] [url = about:blank] 01:58:49 INFO - PROCESS | 1864 | --DOMWINDOW == 68 (0x9cc14800) [pid = 1864] [serial = 53] [outer = (nil)] [url = about:blank] 01:58:49 INFO - PROCESS | 1864 | --DOMWINDOW == 67 (0x99dcf400) [pid = 1864] [serial = 44] [outer = (nil)] [url = about:blank] 01:58:49 INFO - PROCESS | 1864 | --DOMWINDOW == 66 (0xa34ee400) [pid = 1864] [serial = 35] [outer = (nil)] [url = about:blank] 01:58:49 INFO - PROCESS | 1864 | --DOMWINDOW == 65 (0x93a43400) [pid = 1864] [serial = 23] [outer = (nil)] [url = about:blank] 01:58:49 INFO - PROCESS | 1864 | --DOMWINDOW == 64 (0x992ec000) [pid = 1864] [serial = 17] [outer = (nil)] [url = about:blank] 01:58:49 INFO - PROCESS | 1864 | --DOMWINDOW == 63 (0x9a8d7400) [pid = 1864] [serial = 38] [outer = (nil)] [url = about:blank] 01:58:49 INFO - PROCESS | 1864 | --DOMWINDOW == 62 (0x9c00b800) [pid = 1864] [serial = 41] [outer = (nil)] [url = about:blank] 01:58:49 INFO - PROCESS | 1864 | --DOMWINDOW == 61 (0xa4e0d800) [pid = 1864] [serial = 2] [outer = (nil)] [url = about:blank] 01:58:49 INFO - PROCESS | 1864 | --DOMWINDOW == 60 (0x939cc400) [pid = 1864] [serial = 19] [outer = (nil)] [url = about:blank] 01:58:49 INFO - PROCESS | 1864 | --DOMWINDOW == 59 (0x93a46c00) [pid = 1864] [serial = 16] [outer = (nil)] [url = about:blank] 01:58:49 INFO - PROCESS | 1864 | --DOMWINDOW == 58 (0x9ab1a800) [pid = 1864] [serial = 9] [outer = (nil)] [url = about:blank] 01:58:49 INFO - PROCESS | 1864 | 1465203529095 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]]]}] 01:58:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 01:58:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 2632ms 01:58:49 INFO - PROCESS | 1864 | 1465203529212 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 01:58:49 INFO - PROCESS | 1864 | 1465203529219 Marionette TRACE conn4 <- [1,109,null,{"value":"8"}] 01:58:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 01:58:49 INFO - PROCESS | 1864 | 1465203529234 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 01:58:49 INFO - PROCESS | 1864 | 1465203529242 Marionette TRACE conn4 <- [1,110,null,{}] 01:58:49 INFO - PROCESS | 1864 | 1465203529254 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}] 01:58:49 INFO - PROCESS | 1864 | 1465203529259 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 01:58:49 INFO - PROCESS | 1864 | 1465203529423 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 01:58:49 INFO - PROCESS | 1864 | 1465203529435 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:49 INFO - PROCESS | 1864 | 1465203529446 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 01:58:49 INFO - PROCESS | 1864 | ++DOCSHELL 0x94583c00 == 29 [pid = 1864] [id = 35] 01:58:49 INFO - PROCESS | 1864 | ++DOMWINDOW == 59 (0x94584000) [pid = 1864] [serial = 103] [outer = (nil)] 01:58:49 INFO - PROCESS | 1864 | ++DOMWINDOW == 60 (0x95061000) [pid = 1864] [serial = 104] [outer = 0x94584000] 01:58:49 INFO - PROCESS | 1864 | 1465203529523 Marionette DEBUG loaded listener.js 01:58:49 INFO - PROCESS | 1864 | ++DOMWINDOW == 61 (0x9644f800) [pid = 1864] [serial = 105] [outer = 0x94584000] 01:58:50 INFO - PROCESS | 1864 | 1465203530390 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]]]}] 01:58:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 01:58:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1194ms 01:58:50 INFO - PROCESS | 1864 | 1465203530422 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 01:58:50 INFO - PROCESS | 1864 | 1465203530431 Marionette TRACE conn4 <- [1,113,null,{"value":"8"}] 01:58:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 01:58:50 INFO - PROCESS | 1864 | 1465203530444 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 01:58:50 INFO - PROCESS | 1864 | 1465203530449 Marionette TRACE conn4 <- [1,114,null,{}] 01:58:50 INFO - PROCESS | 1864 | 1465203530460 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}] 01:58:50 INFO - PROCESS | 1864 | 1465203530466 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 01:58:50 INFO - PROCESS | 1864 | 1465203530647 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 01:58:50 INFO - PROCESS | 1864 | 1465203530747 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:50 INFO - PROCESS | 1864 | 1465203530759 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 01:58:50 INFO - PROCESS | 1864 | ++DOCSHELL 0x9805d000 == 30 [pid = 1864] [id = 36] 01:58:50 INFO - PROCESS | 1864 | ++DOMWINDOW == 62 (0x9805ec00) [pid = 1864] [serial = 106] [outer = (nil)] 01:58:50 INFO - PROCESS | 1864 | ++DOMWINDOW == 63 (0x99292c00) [pid = 1864] [serial = 107] [outer = 0x9805ec00] 01:58:50 INFO - PROCESS | 1864 | 1465203530836 Marionette DEBUG loaded listener.js 01:58:50 INFO - PROCESS | 1864 | ++DOMWINDOW == 64 (0x9956e400) [pid = 1864] [serial = 108] [outer = 0x9805ec00] 01:58:51 INFO - PROCESS | 1864 | 1465203531657 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]]]}] 01:58:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 01:58:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1293ms 01:58:51 INFO - PROCESS | 1864 | 1465203531737 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 01:58:51 INFO - PROCESS | 1864 | 1465203531741 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 01:58:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 01:58:51 INFO - PROCESS | 1864 | 1465203531747 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 01:58:51 INFO - PROCESS | 1864 | 1465203531753 Marionette TRACE conn4 <- [1,118,null,{}] 01:58:51 INFO - PROCESS | 1864 | 1465203531778 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}] 01:58:51 INFO - PROCESS | 1864 | 1465203531788 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 01:58:52 INFO - PROCESS | 1864 | 1465203532001 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 01:58:52 INFO - PROCESS | 1864 | 1465203532024 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:52 INFO - PROCESS | 1864 | 1465203532035 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 01:58:52 INFO - PROCESS | 1864 | ++DOCSHELL 0x95233c00 == 31 [pid = 1864] [id = 37] 01:58:52 INFO - PROCESS | 1864 | ++DOMWINDOW == 65 (0x95234800) [pid = 1864] [serial = 109] [outer = (nil)] 01:58:52 INFO - PROCESS | 1864 | ++DOMWINDOW == 66 (0x992f5c00) [pid = 1864] [serial = 110] [outer = 0x95234800] 01:58:52 INFO - PROCESS | 1864 | 1465203532129 Marionette DEBUG loaded listener.js 01:58:52 INFO - PROCESS | 1864 | ++DOMWINDOW == 67 (0x9a089c00) [pid = 1864] [serial = 111] [outer = 0x95234800] 01:58:52 INFO - PROCESS | 1864 | 1465203532958 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]]]}] 01:58:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 01:58:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1237ms 01:58:52 INFO - PROCESS | 1864 | 1465203532985 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 01:58:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 01:58:52 INFO - PROCESS | 1864 | 1465203532990 Marionette TRACE conn4 <- [1,121,null,{"value":"8"}] 01:58:52 INFO - PROCESS | 1864 | 1465203532997 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 01:58:53 INFO - PROCESS | 1864 | 1465203533016 Marionette TRACE conn4 <- [1,122,null,{}] 01:58:53 INFO - PROCESS | 1864 | 1465203533032 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}] 01:58:53 INFO - PROCESS | 1864 | 1465203533038 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 01:58:53 INFO - PROCESS | 1864 | 1465203533249 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 01:58:53 INFO - PROCESS | 1864 | 1465203533268 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:53 INFO - PROCESS | 1864 | 1465203533277 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 01:58:53 INFO - PROCESS | 1864 | ++DOCSHELL 0x9455bc00 == 32 [pid = 1864] [id = 38] 01:58:53 INFO - PROCESS | 1864 | ++DOMWINDOW == 68 (0x99575c00) [pid = 1864] [serial = 112] [outer = (nil)] 01:58:53 INFO - PROCESS | 1864 | ++DOMWINDOW == 69 (0x9a8d9c00) [pid = 1864] [serial = 113] [outer = 0x99575c00] 01:58:53 INFO - PROCESS | 1864 | 1465203533348 Marionette DEBUG loaded listener.js 01:58:53 INFO - PROCESS | 1864 | ++DOMWINDOW == 70 (0x9b020400) [pid = 1864] [serial = 114] [outer = 0x99575c00] 01:58:53 INFO - PROCESS | 1864 | --DOMWINDOW == 69 (0x94579c00) [pid = 1864] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 01:58:53 INFO - PROCESS | 1864 | --DOMWINDOW == 68 (0x9cc18800) [pid = 1864] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 01:58:53 INFO - PROCESS | 1864 | --DOMWINDOW == 67 (0xa2291000) [pid = 1864] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 01:58:53 INFO - PROCESS | 1864 | --DOMWINDOW == 66 (0x93a44c00) [pid = 1864] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 01:58:53 INFO - PROCESS | 1864 | --DOMWINDOW == 65 (0x99570800) [pid = 1864] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 01:58:54 INFO - PROCESS | 1864 | 1465203534298 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]]]}] 01:58:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 01:58:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1363ms 01:58:54 INFO - PROCESS | 1864 | 1465203534360 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 01:58:54 INFO - PROCESS | 1864 | 1465203534364 Marionette TRACE conn4 <- [1,125,null,{"value":"8"}] 01:58:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 01:58:54 INFO - PROCESS | 1864 | 1465203534370 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 01:58:54 INFO - PROCESS | 1864 | 1465203534373 Marionette TRACE conn4 <- [1,126,null,{}] 01:58:54 INFO - PROCESS | 1864 | 1465203534379 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}] 01:58:54 INFO - PROCESS | 1864 | 1465203534384 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 01:58:54 INFO - PROCESS | 1864 | 1465203534535 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 01:58:54 INFO - PROCESS | 1864 | 1465203534544 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:54 INFO - PROCESS | 1864 | 1465203534552 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 01:58:54 INFO - PROCESS | 1864 | ++DOCSHELL 0x9a63bc00 == 33 [pid = 1864] [id = 39] 01:58:54 INFO - PROCESS | 1864 | ++DOMWINDOW == 66 (0x9b235c00) [pid = 1864] [serial = 115] [outer = (nil)] 01:58:54 INFO - PROCESS | 1864 | ++DOMWINDOW == 67 (0x9b749800) [pid = 1864] [serial = 116] [outer = 0x9b235c00] 01:58:54 INFO - PROCESS | 1864 | 1465203534624 Marionette DEBUG loaded listener.js 01:58:54 INFO - PROCESS | 1864 | ++DOMWINDOW == 68 (0x9ba8f400) [pid = 1864] [serial = 117] [outer = 0x9b235c00] 01:58:55 INFO - PROCESS | 1864 | 1465203535409 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]]]}] 01:58:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 01:58:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1087ms 01:58:55 INFO - PROCESS | 1864 | 1465203535477 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 01:58:55 INFO - PROCESS | 1864 | 1465203535481 Marionette TRACE conn4 <- [1,129,null,{"value":"8"}] 01:58:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 01:58:55 INFO - PROCESS | 1864 | 1465203535487 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 01:58:55 INFO - PROCESS | 1864 | 1465203535491 Marionette TRACE conn4 <- [1,130,null,{}] 01:58:55 INFO - PROCESS | 1864 | 1465203535496 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}] 01:58:55 INFO - PROCESS | 1864 | 1465203535507 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 01:58:55 INFO - PROCESS | 1864 | 1465203535727 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 01:58:55 INFO - PROCESS | 1864 | 1465203535885 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:55 INFO - PROCESS | 1864 | 1465203535896 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 01:58:55 INFO - PROCESS | 1864 | ++DOCSHELL 0x92165000 == 34 [pid = 1864] [id = 40] 01:58:55 INFO - PROCESS | 1864 | ++DOMWINDOW == 69 (0x92165400) [pid = 1864] [serial = 118] [outer = (nil)] 01:58:55 INFO - PROCESS | 1864 | ++DOMWINDOW == 70 (0x9396b800) [pid = 1864] [serial = 119] [outer = 0x92165400] 01:58:55 INFO - PROCESS | 1864 | 1465203535988 Marionette DEBUG loaded listener.js 01:58:56 INFO - PROCESS | 1864 | ++DOMWINDOW == 71 (0x93a41400) [pid = 1864] [serial = 120] [outer = 0x92165400] 01:58:57 INFO - PROCESS | 1864 | 1465203537031 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]]]}] 01:58:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 01:58:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1580ms 01:58:57 INFO - PROCESS | 1864 | 1465203537071 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 01:58:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 01:58:57 INFO - PROCESS | 1864 | 1465203537078 Marionette TRACE conn4 <- [1,133,null,{"value":"8"}] 01:58:57 INFO - PROCESS | 1864 | 1465203537086 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 01:58:57 INFO - PROCESS | 1864 | 1465203537091 Marionette TRACE conn4 <- [1,134,null,{}] 01:58:57 INFO - PROCESS | 1864 | 1465203537099 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}] 01:58:57 INFO - PROCESS | 1864 | 1465203537109 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 01:58:57 INFO - PROCESS | 1864 | 1465203537355 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 01:58:57 INFO - PROCESS | 1864 | 1465203537539 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:57 INFO - PROCESS | 1864 | 1465203537552 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 01:58:57 INFO - PROCESS | 1864 | ++DOCSHELL 0x96454800 == 35 [pid = 1864] [id = 41] 01:58:57 INFO - PROCESS | 1864 | ++DOMWINDOW == 72 (0x98048800) [pid = 1864] [serial = 121] [outer = (nil)] 01:58:57 INFO - PROCESS | 1864 | ++DOMWINDOW == 73 (0x98058400) [pid = 1864] [serial = 122] [outer = 0x98048800] 01:58:57 INFO - PROCESS | 1864 | 1465203537680 Marionette DEBUG loaded listener.js 01:58:57 INFO - PROCESS | 1864 | ++DOMWINDOW == 74 (0x988e0000) [pid = 1864] [serial = 123] [outer = 0x98048800] 01:58:58 INFO - PROCESS | 1864 | 1465203538719 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]]]}] 01:58:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 01:58:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1686ms 01:58:58 INFO - PROCESS | 1864 | 1465203538799 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 01:58:58 INFO - PROCESS | 1864 | 1465203538806 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 01:58:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 01:58:58 INFO - PROCESS | 1864 | 1465203538907 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 01:58:58 INFO - PROCESS | 1864 | 1465203538912 Marionette TRACE conn4 <- [1,138,null,{}] 01:58:58 INFO - PROCESS | 1864 | 1465203538970 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}] 01:58:58 INFO - PROCESS | 1864 | 1465203538976 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 01:58:59 INFO - PROCESS | 1864 | 1465203539326 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 01:58:59 INFO - PROCESS | 1864 | 1465203539451 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:59 INFO - PROCESS | 1864 | 1465203539461 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 01:58:59 INFO - PROCESS | 1864 | ++DOCSHELL 0x9a8d7800 == 36 [pid = 1864] [id = 42] 01:58:59 INFO - PROCESS | 1864 | ++DOMWINDOW == 75 (0x9a8de800) [pid = 1864] [serial = 124] [outer = (nil)] 01:58:59 INFO - PROCESS | 1864 | ++DOMWINDOW == 76 (0x9bac7400) [pid = 1864] [serial = 125] [outer = 0x9a8de800] 01:58:59 INFO - PROCESS | 1864 | 1465203539547 Marionette DEBUG loaded listener.js 01:58:59 INFO - PROCESS | 1864 | ++DOMWINDOW == 77 (0x9c00d800) [pid = 1864] [serial = 126] [outer = 0x9a8de800] 01:59:00 INFO - PROCESS | 1864 | 1465203540613 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]]]}] 01:59:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 01:59:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1792ms 01:59:00 INFO - PROCESS | 1864 | 1465203540662 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 01:59:00 INFO - PROCESS | 1864 | 1465203540667 Marionette TRACE conn4 <- [1,141,null,{"value":"8"}] 01:59:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 01:59:00 INFO - PROCESS | 1864 | 1465203540682 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 01:59:00 INFO - PROCESS | 1864 | 1465203540692 Marionette TRACE conn4 <- [1,142,null,{}] 01:59:00 INFO - PROCESS | 1864 | 1465203540700 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}] 01:59:00 INFO - PROCESS | 1864 | 1465203540709 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 01:59:01 INFO - PROCESS | 1864 | 1465203541016 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 01:59:01 INFO - PROCESS | 1864 | 1465203541311 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:01 INFO - PROCESS | 1864 | 1465203541325 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 01:59:01 INFO - PROCESS | 1864 | ++DOCSHELL 0x93684000 == 37 [pid = 1864] [id = 43] 01:59:01 INFO - PROCESS | 1864 | ++DOMWINDOW == 78 (0x9396e400) [pid = 1864] [serial = 127] [outer = (nil)] 01:59:01 INFO - PROCESS | 1864 | ++DOMWINDOW == 79 (0x93a40000) [pid = 1864] [serial = 128] [outer = 0x9396e400] 01:59:01 INFO - PROCESS | 1864 | 1465203541419 Marionette DEBUG loaded listener.js 01:59:01 INFO - PROCESS | 1864 | ++DOMWINDOW == 80 (0x94581c00) [pid = 1864] [serial = 129] [outer = 0x9396e400] 01:59:02 INFO - PROCESS | 1864 | --DOCSHELL 0xa215d800 == 36 [pid = 1864] [id = 21] 01:59:02 INFO - PROCESS | 1864 | --DOCSHELL 0x9ade3000 == 35 [pid = 1864] [id = 27] 01:59:02 INFO - PROCESS | 1864 | --DOCSHELL 0x9455d400 == 34 [pid = 1864] [id = 23] 01:59:02 INFO - PROCESS | 1864 | --DOCSHELL 0x93a49000 == 33 [pid = 1864] [id = 26] 01:59:02 INFO - PROCESS | 1864 | --DOCSHELL 0x92158400 == 32 [pid = 1864] [id = 18] 01:59:02 INFO - PROCESS | 1864 | --DOCSHELL 0x93a3b800 == 31 [pid = 1864] [id = 19] 01:59:02 INFO - PROCESS | 1864 | --DOCSHELL 0x9956f800 == 30 [pid = 1864] [id = 25] 01:59:02 INFO - PROCESS | 1864 | --DOCSHELL 0x939cb000 == 29 [pid = 1864] [id = 24] 01:59:02 INFO - PROCESS | 1864 | --DOCSHELL 0x9b5bf800 == 28 [pid = 1864] [id = 17] 01:59:02 INFO - PROCESS | 1864 | --DOCSHELL 0x9a63bc00 == 27 [pid = 1864] [id = 39] 01:59:02 INFO - PROCESS | 1864 | --DOCSHELL 0x9455bc00 == 26 [pid = 1864] [id = 38] 01:59:02 INFO - PROCESS | 1864 | --DOCSHELL 0x95233c00 == 25 [pid = 1864] [id = 37] 01:59:02 INFO - PROCESS | 1864 | --DOCSHELL 0x9805d000 == 24 [pid = 1864] [id = 36] 01:59:02 INFO - PROCESS | 1864 | 1465203542627 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]]]}] 01:59:02 INFO - PROCESS | 1864 | --DOCSHELL 0x94583c00 == 23 [pid = 1864] [id = 35] 01:59:02 INFO - PROCESS | 1864 | --DOCSHELL 0x93679400 == 22 [pid = 1864] [id = 34] 01:59:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 01:59:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 2000ms 01:59:02 INFO - PROCESS | 1864 | --DOMWINDOW == 79 (0x99e80000) [pid = 1864] [serial = 73] [outer = (nil)] [url = about:blank] 01:59:02 INFO - PROCESS | 1864 | --DOMWINDOW == 78 (0x9a2d8400) [pid = 1864] [serial = 74] [outer = (nil)] [url = about:blank] 01:59:02 INFO - PROCESS | 1864 | --DOMWINDOW == 77 (0x94583800) [pid = 1864] [serial = 67] [outer = (nil)] [url = about:blank] 01:59:02 INFO - PROCESS | 1864 | --DOMWINDOW == 76 (0xa1156400) [pid = 1864] [serial = 56] [outer = (nil)] [url = about:blank] 01:59:02 INFO - PROCESS | 1864 | --DOMWINDOW == 75 (0xa50b8800) [pid = 1864] [serial = 65] [outer = (nil)] [url = about:blank] 01:59:02 INFO - PROCESS | 1864 | --DOMWINDOW == 74 (0x94fd9000) [pid = 1864] [serial = 70] [outer = (nil)] [url = about:blank] 01:59:02 INFO - PROCESS | 1864 | --DOMWINDOW == 73 (0x96453400) [pid = 1864] [serial = 71] [outer = (nil)] [url = about:blank] 01:59:02 INFO - PROCESS | 1864 | --DOMWINDOW == 72 (0x94586400) [pid = 1864] [serial = 68] [outer = (nil)] [url = about:blank] 01:59:02 INFO - PROCESS | 1864 | --DOMWINDOW == 71 (0x9a632c00) [pid = 1864] [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.] 01:59:02 INFO - PROCESS | 1864 | 1465203542731 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 01:59:02 INFO - PROCESS | 1864 | 1465203542736 Marionette TRACE conn4 <- [1,145,null,{"value":"8"}] 01:59:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 01:59:02 INFO - PROCESS | 1864 | 1465203542822 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 01:59:02 INFO - PROCESS | 1864 | 1465203542827 Marionette TRACE conn4 <- [1,146,null,{}] 01:59:02 INFO - PROCESS | 1864 | 1465203542865 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}] 01:59:02 INFO - PROCESS | 1864 | 1465203542871 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 01:59:03 INFO - PROCESS | 1864 | 1465203543028 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 01:59:03 INFO - PROCESS | 1864 | 1465203543133 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:03 INFO - PROCESS | 1864 | 1465203543142 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 01:59:03 INFO - PROCESS | 1864 | ++DOCSHELL 0x97646400 == 23 [pid = 1864] [id = 44] 01:59:03 INFO - PROCESS | 1864 | ++DOMWINDOW == 72 (0x98043400) [pid = 1864] [serial = 130] [outer = (nil)] 01:59:03 INFO - PROCESS | 1864 | ++DOMWINDOW == 73 (0x99291800) [pid = 1864] [serial = 131] [outer = 0x98043400] 01:59:03 INFO - PROCESS | 1864 | 1465203543216 Marionette DEBUG loaded listener.js 01:59:03 INFO - PROCESS | 1864 | ++DOMWINDOW == 74 (0x99e86400) [pid = 1864] [serial = 132] [outer = 0x98043400] 01:59:03 INFO - PROCESS | 1864 | 1465203543979 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]]]}] 01:59:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 01:59:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1261ms 01:59:04 INFO - PROCESS | 1864 | 1465203544031 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 01:59:04 INFO - PROCESS | 1864 | 1465203544038 Marionette TRACE conn4 <- [1,149,null,{"value":"8"}] 01:59:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 01:59:04 INFO - PROCESS | 1864 | 1465203544046 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 01:59:04 INFO - PROCESS | 1864 | 1465203544050 Marionette TRACE conn4 <- [1,150,null,{}] 01:59:04 INFO - PROCESS | 1864 | 1465203544056 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}] 01:59:04 INFO - PROCESS | 1864 | 1465203544062 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 01:59:04 INFO - PROCESS | 1864 | 1465203544251 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 01:59:04 INFO - PROCESS | 1864 | 1465203544360 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:04 INFO - PROCESS | 1864 | 1465203544371 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 01:59:04 INFO - PROCESS | 1864 | ++DOCSHELL 0x9a632c00 == 24 [pid = 1864] [id = 45] 01:59:04 INFO - PROCESS | 1864 | ++DOMWINDOW == 75 (0x9a63dc00) [pid = 1864] [serial = 133] [outer = (nil)] 01:59:04 INFO - PROCESS | 1864 | ++DOMWINDOW == 76 (0x9b014800) [pid = 1864] [serial = 134] [outer = 0x9a63dc00] 01:59:04 INFO - PROCESS | 1864 | 1465203544440 Marionette DEBUG loaded listener.js 01:59:04 INFO - PROCESS | 1864 | ++DOMWINDOW == 77 (0x9b5bf800) [pid = 1864] [serial = 135] [outer = 0x9a63dc00] 01:59:05 INFO - PROCESS | 1864 | 1465203545288 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]]]}] 01:59:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 01:59:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1284ms 01:59:05 INFO - PROCESS | 1864 | 1465203545331 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 01:59:05 INFO - PROCESS | 1864 | 1465203545334 Marionette TRACE conn4 <- [1,153,null,{"value":"8"}] 01:59:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 01:59:05 INFO - PROCESS | 1864 | 1465203545343 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 01:59:05 INFO - PROCESS | 1864 | 1465203545351 Marionette TRACE conn4 <- [1,154,null,{}] 01:59:05 INFO - PROCESS | 1864 | 1465203545373 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}] 01:59:05 INFO - PROCESS | 1864 | 1465203545380 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 01:59:05 INFO - PROCESS | 1864 | 1465203545623 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 01:59:05 INFO - PROCESS | 1864 | 1465203545648 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:05 INFO - PROCESS | 1864 | 1465203545653 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 01:59:05 INFO - PROCESS | 1864 | ++DOCSHELL 0x9b015c00 == 25 [pid = 1864] [id = 46] 01:59:05 INFO - PROCESS | 1864 | ++DOMWINDOW == 78 (0x9cc7bc00) [pid = 1864] [serial = 136] [outer = (nil)] 01:59:05 INFO - PROCESS | 1864 | ++DOMWINDOW == 79 (0x9d9a4c00) [pid = 1864] [serial = 137] [outer = 0x9cc7bc00] 01:59:05 INFO - PROCESS | 1864 | 1465203545725 Marionette DEBUG loaded listener.js 01:59:05 INFO - PROCESS | 1864 | ++DOMWINDOW == 80 (0xa114f800) [pid = 1864] [serial = 138] [outer = 0x9cc7bc00] 01:59:06 INFO - PROCESS | 1864 | 1465203546585 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]]]}] 01:59:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 01:59:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1293ms 01:59:06 INFO - PROCESS | 1864 | 1465203546636 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 01:59:06 INFO - PROCESS | 1864 | 1465203546640 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 01:59:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 01:59:06 INFO - PROCESS | 1864 | 1465203546653 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 01:59:06 INFO - PROCESS | 1864 | 1465203546656 Marionette TRACE conn4 <- [1,158,null,{}] 01:59:06 INFO - PROCESS | 1864 | 1465203546662 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}] 01:59:06 INFO - PROCESS | 1864 | 1465203546667 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 01:59:06 INFO - PROCESS | 1864 | 1465203546872 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 01:59:06 INFO - PROCESS | 1864 | 1465203546896 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:06 INFO - PROCESS | 1864 | 1465203546904 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 01:59:06 INFO - PROCESS | 1864 | ++DOCSHELL 0xa215c400 == 26 [pid = 1864] [id = 47] 01:59:06 INFO - PROCESS | 1864 | ++DOMWINDOW == 81 (0xa215d800) [pid = 1864] [serial = 139] [outer = (nil)] 01:59:06 INFO - PROCESS | 1864 | ++DOMWINDOW == 82 (0xa220a800) [pid = 1864] [serial = 140] [outer = 0xa215d800] 01:59:06 INFO - PROCESS | 1864 | 1465203546974 Marionette DEBUG loaded listener.js 01:59:07 INFO - PROCESS | 1864 | ++DOMWINDOW == 83 (0xa21cc000) [pid = 1864] [serial = 141] [outer = 0xa215d800] 01:59:07 INFO - PROCESS | 1864 | --DOMWINDOW == 82 (0x95234800) [pid = 1864] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 01:59:07 INFO - PROCESS | 1864 | --DOMWINDOW == 81 (0x99575c00) [pid = 1864] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 01:59:07 INFO - PROCESS | 1864 | --DOMWINDOW == 80 (0x9805ec00) [pid = 1864] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 01:59:07 INFO - PROCESS | 1864 | --DOMWINDOW == 79 (0x94584000) [pid = 1864] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 01:59:07 INFO - PROCESS | 1864 | --DOMWINDOW == 78 (0x93681c00) [pid = 1864] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 01:59:07 INFO - PROCESS | 1864 | --DOMWINDOW == 77 (0x94559c00) [pid = 1864] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 01:59:07 INFO - PROCESS | 1864 | --DOMWINDOW == 76 (0x9b013000) [pid = 1864] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 01:59:07 INFO - PROCESS | 1864 | --DOMWINDOW == 75 (0x9c010000) [pid = 1864] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 01:59:07 INFO - PROCESS | 1864 | --DOMWINDOW == 74 (0x9b018000) [pid = 1864] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 01:59:07 INFO - PROCESS | 1864 | --DOMWINDOW == 73 (0xa2662c00) [pid = 1864] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 01:59:07 INFO - PROCESS | 1864 | --DOMWINDOW == 72 (0xa676f000) [pid = 1864] [serial = 94] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 01:59:07 INFO - PROCESS | 1864 | --DOMWINDOW == 71 (0x93a44800) [pid = 1864] [serial = 97] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 01:59:07 INFO - PROCESS | 1864 | --DOMWINDOW == 70 (0xa060e400) [pid = 1864] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 01:59:07 INFO - PROCESS | 1864 | 1465203547930 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]]]}] 01:59:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 01:59:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1328ms 01:59:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 01:59:07 INFO - PROCESS | 1864 | 1465203547982 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 01:59:07 INFO - PROCESS | 1864 | 1465203547985 Marionette TRACE conn4 <- [1,161,null,{"value":"8"}] 01:59:07 INFO - PROCESS | 1864 | 1465203547993 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 01:59:07 INFO - PROCESS | 1864 | 1465203547996 Marionette TRACE conn4 <- [1,162,null,{}] 01:59:08 INFO - PROCESS | 1864 | 1465203548002 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}] 01:59:08 INFO - PROCESS | 1864 | 1465203548006 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 01:59:08 INFO - PROCESS | 1864 | 1465203548199 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 01:59:08 INFO - PROCESS | 1864 | 1465203548202 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 01:59:08 INFO - PROCESS | 1864 | 1465203548316 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:08 INFO - PROCESS | 1864 | 1465203548335 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 01:59:08 INFO - PROCESS | 1864 | ++DOCSHELL 0xa2426800 == 27 [pid = 1864] [id = 48] 01:59:08 INFO - PROCESS | 1864 | ++DOMWINDOW == 71 (0xa2426c00) [pid = 1864] [serial = 142] [outer = (nil)] 01:59:08 INFO - PROCESS | 1864 | ++DOMWINDOW == 72 (0xa2607400) [pid = 1864] [serial = 143] [outer = 0xa2426c00] 01:59:08 INFO - PROCESS | 1864 | 1465203548425 Marionette DEBUG loaded listener.js 01:59:08 INFO - PROCESS | 1864 | ++DOMWINDOW == 73 (0xa3428000) [pid = 1864] [serial = 144] [outer = 0xa2426c00] 01:59:09 INFO - PROCESS | 1864 | 1465203549282 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]]]}] 01:59:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 01:59:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1333ms 01:59:09 INFO - PROCESS | 1864 | 1465203549325 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 01:59:09 INFO - PROCESS | 1864 | 1465203549329 Marionette TRACE conn4 <- [1,165,null,{"value":"8"}] 01:59:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 01:59:09 INFO - PROCESS | 1864 | 1465203549335 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 01:59:09 INFO - PROCESS | 1864 | 1465203549338 Marionette TRACE conn4 <- [1,166,null,{}] 01:59:09 INFO - PROCESS | 1864 | 1465203549402 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}] 01:59:09 INFO - PROCESS | 1864 | 1465203549409 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 01:59:09 INFO - PROCESS | 1864 | 1465203549636 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 01:59:09 INFO - PROCESS | 1864 | 1465203549782 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:09 INFO - PROCESS | 1864 | 1465203549793 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 01:59:09 INFO - PROCESS | 1864 | ++DOCSHELL 0x9396c000 == 28 [pid = 1864] [id = 49] 01:59:09 INFO - PROCESS | 1864 | ++DOMWINDOW == 74 (0x9505f800) [pid = 1864] [serial = 145] [outer = (nil)] 01:59:09 INFO - PROCESS | 1864 | ++DOMWINDOW == 75 (0x95066400) [pid = 1864] [serial = 146] [outer = 0x9505f800] 01:59:09 INFO - PROCESS | 1864 | 1465203549890 Marionette DEBUG loaded listener.js 01:59:10 INFO - PROCESS | 1864 | ++DOMWINDOW == 76 (0x95232000) [pid = 1864] [serial = 147] [outer = 0x9505f800] 01:59:11 INFO - PROCESS | 1864 | 1465203551135 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]]]}] 01:59:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 01:59:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1846ms 01:59:11 INFO - PROCESS | 1864 | 1465203551184 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 01:59:11 INFO - PROCESS | 1864 | 1465203551190 Marionette TRACE conn4 <- [1,169,null,{"value":"8"}] 01:59:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 01:59:11 INFO - PROCESS | 1864 | 1465203551199 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 01:59:11 INFO - PROCESS | 1864 | 1465203551205 Marionette TRACE conn4 <- [1,170,null,{}] 01:59:11 INFO - PROCESS | 1864 | 1465203551227 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}] 01:59:11 INFO - PROCESS | 1864 | 1465203551234 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 01:59:11 INFO - PROCESS | 1864 | 1465203551544 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 01:59:11 INFO - PROCESS | 1864 | 1465203551663 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:11 INFO - PROCESS | 1864 | 1465203551679 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 01:59:11 INFO - PROCESS | 1864 | ++DOCSHELL 0x9a8d6400 == 29 [pid = 1864] [id = 50] 01:59:11 INFO - PROCESS | 1864 | ++DOMWINDOW == 77 (0x9a8e0000) [pid = 1864] [serial = 148] [outer = (nil)] 01:59:11 INFO - PROCESS | 1864 | ++DOMWINDOW == 78 (0x9b01d000) [pid = 1864] [serial = 149] [outer = 0x9a8e0000] 01:59:11 INFO - PROCESS | 1864 | 1465203551763 Marionette DEBUG loaded listener.js 01:59:11 INFO - PROCESS | 1864 | ++DOMWINDOW == 79 (0x9b1a3000) [pid = 1864] [serial = 150] [outer = 0x9a8e0000] 01:59:12 INFO - PROCESS | 1864 | 1465203552680 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]]]}] 01:59:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 01:59:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1552ms 01:59:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 01:59:12 INFO - PROCESS | 1864 | 1465203552751 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 01:59:12 INFO - PROCESS | 1864 | 1465203552755 Marionette TRACE conn4 <- [1,173,null,{"value":"8"}] 01:59:12 INFO - PROCESS | 1864 | 1465203552762 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 01:59:12 INFO - PROCESS | 1864 | 1465203552765 Marionette TRACE conn4 <- [1,174,null,{}] 01:59:12 INFO - PROCESS | 1864 | 1465203552772 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}] 01:59:12 INFO - PROCESS | 1864 | 1465203552777 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 01:59:13 INFO - PROCESS | 1864 | 1465203553005 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 01:59:13 INFO - PROCESS | 1864 | 1465203553189 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:13 INFO - PROCESS | 1864 | 1465203553202 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 01:59:13 INFO - PROCESS | 1864 | ++DOCSHELL 0x9a4f5c00 == 30 [pid = 1864] [id = 51] 01:59:13 INFO - PROCESS | 1864 | ++DOMWINDOW == 80 (0x9b1a8400) [pid = 1864] [serial = 151] [outer = (nil)] 01:59:13 INFO - PROCESS | 1864 | ++DOMWINDOW == 81 (0x9babe000) [pid = 1864] [serial = 152] [outer = 0x9b1a8400] 01:59:13 INFO - PROCESS | 1864 | 1465203553337 Marionette DEBUG loaded listener.js 01:59:13 INFO - PROCESS | 1864 | ++DOMWINDOW == 82 (0x9c00dc00) [pid = 1864] [serial = 153] [outer = 0x9b1a8400] 01:59:14 INFO - PROCESS | 1864 | 1465203554230 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]]]}] 01:59:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 01:59:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1538ms 01:59:14 INFO - PROCESS | 1864 | 1465203554308 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 01:59:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 01:59:14 INFO - PROCESS | 1864 | 1465203554319 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 01:59:14 INFO - PROCESS | 1864 | 1465203554328 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 01:59:14 INFO - PROCESS | 1864 | 1465203554332 Marionette TRACE conn4 <- [1,178,null,{}] 01:59:14 INFO - PROCESS | 1864 | 1465203554337 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}] 01:59:14 INFO - PROCESS | 1864 | 1465203554343 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 01:59:14 INFO - PROCESS | 1864 | 1465203554561 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 01:59:14 INFO - PROCESS | 1864 | 1465203554712 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:14 INFO - PROCESS | 1864 | 1465203554721 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 01:59:14 INFO - PROCESS | 1864 | ++DOCSHELL 0x9a390400 == 31 [pid = 1864] [id = 52] 01:59:14 INFO - PROCESS | 1864 | ++DOMWINDOW == 83 (0x9b1ac000) [pid = 1864] [serial = 154] [outer = (nil)] 01:59:14 INFO - PROCESS | 1864 | ++DOMWINDOW == 84 (0xa33ef000) [pid = 1864] [serial = 155] [outer = 0x9b1ac000] 01:59:14 INFO - PROCESS | 1864 | 1465203554854 Marionette DEBUG loaded listener.js 01:59:14 INFO - PROCESS | 1864 | ++DOMWINDOW == 85 (0xa34f1c00) [pid = 1864] [serial = 156] [outer = 0x9b1ac000] 01:59:15 INFO - PROCESS | 1864 | 1465203555679 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]]]}] 01:59:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 01:59:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1431ms 01:59:15 INFO - PROCESS | 1864 | 1465203555758 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 01:59:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 01:59:15 INFO - PROCESS | 1864 | 1465203555762 Marionette TRACE conn4 <- [1,181,null,{"value":"8"}] 01:59:15 INFO - PROCESS | 1864 | 1465203555768 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 01:59:15 INFO - PROCESS | 1864 | 1465203555773 Marionette TRACE conn4 <- [1,182,null,{}] 01:59:15 INFO - PROCESS | 1864 | 1465203555779 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}] 01:59:15 INFO - PROCESS | 1864 | 1465203555784 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 01:59:16 INFO - PROCESS | 1864 | 1465203556003 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 01:59:16 INFO - PROCESS | 1864 | 1465203556150 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:16 INFO - PROCESS | 1864 | 1465203556157 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 01:59:16 INFO - PROCESS | 1864 | ++DOCSHELL 0xa3564000 == 32 [pid = 1864] [id = 53] 01:59:16 INFO - PROCESS | 1864 | ++DOMWINDOW == 86 (0xa4e07000) [pid = 1864] [serial = 157] [outer = (nil)] 01:59:16 INFO - PROCESS | 1864 | ++DOMWINDOW == 87 (0xa5010000) [pid = 1864] [serial = 158] [outer = 0xa4e07000] 01:59:16 INFO - PROCESS | 1864 | 1465203556254 Marionette DEBUG loaded listener.js 01:59:16 INFO - PROCESS | 1864 | ++DOMWINDOW == 88 (0xa50b8000) [pid = 1864] [serial = 159] [outer = 0xa4e07000] 01:59:17 INFO - PROCESS | 1864 | 1465203557158 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]]]}] 01:59:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 01:59:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1431ms 01:59:17 INFO - PROCESS | 1864 | 1465203557200 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 01:59:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 01:59:17 INFO - PROCESS | 1864 | 1465203557204 Marionette TRACE conn4 <- [1,185,null,{"value":"8"}] 01:59:17 INFO - PROCESS | 1864 | 1465203557211 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 01:59:17 INFO - PROCESS | 1864 | 1465203557214 Marionette TRACE conn4 <- [1,186,null,{}] 01:59:17 INFO - PROCESS | 1864 | 1465203557220 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}] 01:59:17 INFO - PROCESS | 1864 | 1465203557231 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 01:59:17 INFO - PROCESS | 1864 | 1465203557463 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 01:59:17 INFO - PROCESS | 1864 | 1465203557614 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:17 INFO - PROCESS | 1864 | 1465203557624 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 01:59:17 INFO - PROCESS | 1864 | ++DOCSHELL 0x98048400 == 33 [pid = 1864] [id = 54] 01:59:17 INFO - PROCESS | 1864 | ++DOMWINDOW == 89 (0x9c210800) [pid = 1864] [serial = 160] [outer = (nil)] 01:59:17 INFO - PROCESS | 1864 | ++DOMWINDOW == 90 (0xa6e91800) [pid = 1864] [serial = 161] [outer = 0x9c210800] 01:59:17 INFO - PROCESS | 1864 | 1465203557746 Marionette DEBUG loaded listener.js 01:59:17 INFO - PROCESS | 1864 | ++DOMWINDOW == 91 (0xa8289c00) [pid = 1864] [serial = 162] [outer = 0x9c210800] 01:59:18 INFO - PROCESS | 1864 | 1465203558638 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]]]}] 01:59:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 01:59:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1489ms 01:59:18 INFO - PROCESS | 1864 | 1465203558701 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 01:59:18 INFO - PROCESS | 1864 | 1465203558704 Marionette TRACE conn4 <- [1,189,null,{"value":"8"}] 01:59:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 01:59:18 INFO - PROCESS | 1864 | 1465203558711 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 01:59:18 INFO - PROCESS | 1864 | 1465203558715 Marionette TRACE conn4 <- [1,190,null,{}] 01:59:18 INFO - PROCESS | 1864 | 1465203558721 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}] 01:59:18 INFO - PROCESS | 1864 | 1465203558727 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 01:59:19 INFO - PROCESS | 1864 | 1465203559126 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 01:59:19 INFO - PROCESS | 1864 | 1465203559357 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:19 INFO - PROCESS | 1864 | 1465203559368 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 01:59:19 INFO - PROCESS | 1864 | ++DOCSHELL 0x95225400 == 34 [pid = 1864] [id = 55] 01:59:19 INFO - PROCESS | 1864 | ++DOMWINDOW == 92 (0x9522fc00) [pid = 1864] [serial = 163] [outer = (nil)] 01:59:19 INFO - PROCESS | 1864 | ++DOMWINDOW == 93 (0x9804e000) [pid = 1864] [serial = 164] [outer = 0x9522fc00] 01:59:19 INFO - PROCESS | 1864 | 1465203559458 Marionette DEBUG loaded listener.js 01:59:19 INFO - PROCESS | 1864 | ++DOMWINDOW == 94 (0x9805c400) [pid = 1864] [serial = 165] [outer = 0x9522fc00] 01:59:20 INFO - PROCESS | 1864 | 1465203560330 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]]]}] 01:59:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 01:59:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1686ms 01:59:20 INFO - PROCESS | 1864 | 1465203560400 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 01:59:20 INFO - PROCESS | 1864 | 1465203560407 Marionette TRACE conn4 <- [1,193,null,{"value":"8"}] 01:59:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 01:59:20 INFO - PROCESS | 1864 | 1465203560416 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 01:59:20 INFO - PROCESS | 1864 | 1465203560421 Marionette TRACE conn4 <- [1,194,null,{}] 01:59:20 INFO - PROCESS | 1864 | 1465203560428 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}] 01:59:20 INFO - PROCESS | 1864 | 1465203560433 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 01:59:20 INFO - PROCESS | 1864 | 1465203560647 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 01:59:21 INFO - PROCESS | 1864 | --DOCSHELL 0x92165c00 == 33 [pid = 1864] [id = 20] 01:59:21 INFO - PROCESS | 1864 | --DOCSHELL 0x96454800 == 32 [pid = 1864] [id = 41] 01:59:21 INFO - PROCESS | 1864 | --DOCSHELL 0x9a8d7800 == 31 [pid = 1864] [id = 42] 01:59:21 INFO - PROCESS | 1864 | --DOCSHELL 0x92165000 == 30 [pid = 1864] [id = 40] 01:59:21 INFO - PROCESS | 1864 | --DOCSHELL 0x98883000 == 29 [pid = 1864] [id = 15] 01:59:21 INFO - PROCESS | 1864 | --DOCSHELL 0x9a8d4400 == 28 [pid = 1864] [id = 30] 01:59:21 INFO - PROCESS | 1864 | --DOCSHELL 0xa676e800 == 27 [pid = 1864] [id = 32] 01:59:21 INFO - PROCESS | 1864 | --DOCSHELL 0x992ec400 == 26 [pid = 1864] [id = 16] 01:59:21 INFO - PROCESS | 1864 | --DOCSHELL 0x9c00c000 == 25 [pid = 1864] [id = 28] 01:59:21 INFO - PROCESS | 1864 | --DOCSHELL 0xa260f000 == 24 [pid = 1864] [id = 31] 01:59:21 INFO - PROCESS | 1864 | --DOCSHELL 0x93a3e400 == 23 [pid = 1864] [id = 29] 01:59:21 INFO - PROCESS | 1864 | --DOCSHELL 0x93965800 == 22 [pid = 1864] [id = 33] 01:59:21 INFO - PROCESS | 1864 | --DOCSHELL 0xa228ac00 == 21 [pid = 1864] [id = 22] 01:59:21 INFO - PROCESS | 1864 | --DOMWINDOW == 93 (0x9a089c00) [pid = 1864] [serial = 111] [outer = (nil)] [url = about:blank] 01:59:21 INFO - PROCESS | 1864 | --DOMWINDOW == 92 (0x992f5c00) [pid = 1864] [serial = 110] [outer = (nil)] [url = about:blank] 01:59:21 INFO - PROCESS | 1864 | --DOMWINDOW == 91 (0x9b749800) [pid = 1864] [serial = 116] [outer = (nil)] [url = about:blank] 01:59:21 INFO - PROCESS | 1864 | --DOMWINDOW == 90 (0x9a8d9c00) [pid = 1864] [serial = 113] [outer = (nil)] [url = about:blank] 01:59:21 INFO - PROCESS | 1864 | --DOMWINDOW == 89 (0x99292c00) [pid = 1864] [serial = 107] [outer = (nil)] [url = about:blank] 01:59:21 INFO - PROCESS | 1864 | --DOMWINDOW == 88 (0x95061000) [pid = 1864] [serial = 104] [outer = (nil)] [url = about:blank] 01:59:21 INFO - PROCESS | 1864 | --DOMWINDOW == 87 (0x9644f800) [pid = 1864] [serial = 105] [outer = (nil)] [url = about:blank] 01:59:21 INFO - PROCESS | 1864 | --DOMWINDOW == 86 (0x9522ec00) [pid = 1864] [serial = 102] [outer = (nil)] [url = about:blank] 01:59:21 INFO - PROCESS | 1864 | --DOMWINDOW == 85 (0x93a46000) [pid = 1864] [serial = 101] [outer = (nil)] [url = about:blank] 01:59:21 INFO - PROCESS | 1864 | --DOMWINDOW == 84 (0x9b020400) [pid = 1864] [serial = 114] [outer = (nil)] [url = about:blank] 01:59:21 INFO - PROCESS | 1864 | --DOMWINDOW == 83 (0x988dfc00) [pid = 1864] [serial = 77] [outer = (nil)] [url = about:blank] 01:59:21 INFO - PROCESS | 1864 | --DOMWINDOW == 82 (0x9522f400) [pid = 1864] [serial = 76] [outer = (nil)] [url = about:blank] 01:59:21 INFO - PROCESS | 1864 | --DOMWINDOW == 81 (0x9b23f400) [pid = 1864] [serial = 80] [outer = (nil)] [url = about:blank] 01:59:21 INFO - PROCESS | 1864 | --DOMWINDOW == 80 (0x9b01f400) [pid = 1864] [serial = 79] [outer = (nil)] [url = about:blank] 01:59:21 INFO - PROCESS | 1864 | --DOMWINDOW == 79 (0x9cc83c00) [pid = 1864] [serial = 83] [outer = (nil)] [url = about:blank] 01:59:21 INFO - PROCESS | 1864 | --DOMWINDOW == 78 (0x9c241400) [pid = 1864] [serial = 82] [outer = (nil)] [url = about:blank] 01:59:21 INFO - PROCESS | 1864 | --DOMWINDOW == 77 (0xa2297400) [pid = 1864] [serial = 86] [outer = (nil)] [url = about:blank] 01:59:21 INFO - PROCESS | 1864 | --DOMWINDOW == 76 (0xa215dc00) [pid = 1864] [serial = 85] [outer = (nil)] [url = about:blank] 01:59:21 INFO - PROCESS | 1864 | --DOMWINDOW == 75 (0xa6298800) [pid = 1864] [serial = 91] [outer = (nil)] [url = about:blank] 01:59:21 INFO - PROCESS | 1864 | --DOMWINDOW == 74 (0xa6789000) [pid = 1864] [serial = 96] [outer = (nil)] [url = about:blank] 01:59:21 INFO - PROCESS | 1864 | --DOMWINDOW == 73 (0xa678ac00) [pid = 1864] [serial = 95] [outer = (nil)] [url = about:blank] 01:59:21 INFO - PROCESS | 1864 | --DOMWINDOW == 72 (0xa6e93000) [pid = 1864] [serial = 99] [outer = (nil)] [url = about:blank] 01:59:21 INFO - PROCESS | 1864 | --DOMWINDOW == 71 (0xa6887400) [pid = 1864] [serial = 98] [outer = (nil)] [url = about:blank] 01:59:21 INFO - PROCESS | 1864 | --DOMWINDOW == 70 (0xa26e4000) [pid = 1864] [serial = 89] [outer = (nil)] [url = about:blank] 01:59:21 INFO - PROCESS | 1864 | --DOMWINDOW == 69 (0xa26d9800) [pid = 1864] [serial = 88] [outer = (nil)] [url = about:blank] 01:59:21 INFO - PROCESS | 1864 | --DOMWINDOW == 68 (0xa6703c00) [pid = 1864] [serial = 92] [outer = (nil)] [url = about:blank] 01:59:21 INFO - PROCESS | 1864 | --DOMWINDOW == 67 (0x9956e400) [pid = 1864] [serial = 108] [outer = (nil)] [url = about:blank] 01:59:22 INFO - PROCESS | 1864 | 1465203562021 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:22 INFO - PROCESS | 1864 | 1465203562034 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 01:59:22 INFO - PROCESS | 1864 | ++DOCSHELL 0x939cf800 == 22 [pid = 1864] [id = 56] 01:59:22 INFO - PROCESS | 1864 | ++DOMWINDOW == 68 (0x939cfc00) [pid = 1864] [serial = 166] [outer = (nil)] 01:59:22 INFO - PROCESS | 1864 | ++DOMWINDOW == 69 (0x93a41c00) [pid = 1864] [serial = 167] [outer = 0x939cfc00] 01:59:22 INFO - PROCESS | 1864 | 1465203562115 Marionette DEBUG loaded listener.js 01:59:22 INFO - PROCESS | 1864 | ++DOMWINDOW == 70 (0x9457b400) [pid = 1864] [serial = 168] [outer = 0x939cfc00] 01:59:22 INFO - PROCESS | 1864 | 1465203562855 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]]]}] 01:59:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 01:59:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 2490ms 01:59:22 INFO - PROCESS | 1864 | 1465203562907 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 01:59:22 INFO - PROCESS | 1864 | 1465203562913 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 01:59:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 01:59:22 INFO - PROCESS | 1864 | 1465203562930 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 01:59:22 INFO - PROCESS | 1864 | 1465203562935 Marionette TRACE conn4 <- [1,198,null,{}] 01:59:22 INFO - PROCESS | 1864 | 1465203562943 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}] 01:59:22 INFO - PROCESS | 1864 | 1465203562956 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 01:59:23 INFO - PROCESS | 1864 | 1465203563136 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 01:59:23 INFO - PROCESS | 1864 | 1465203563148 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:23 INFO - PROCESS | 1864 | 1465203563155 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 01:59:23 INFO - PROCESS | 1864 | ++DOCSHELL 0x9804f400 == 23 [pid = 1864] [id = 57] 01:59:23 INFO - PROCESS | 1864 | ++DOMWINDOW == 71 (0x9804fc00) [pid = 1864] [serial = 169] [outer = (nil)] 01:59:23 INFO - PROCESS | 1864 | ++DOMWINDOW == 72 (0x9805b400) [pid = 1864] [serial = 170] [outer = 0x9804fc00] 01:59:23 INFO - PROCESS | 1864 | 1465203563235 Marionette DEBUG loaded listener.js 01:59:23 INFO - PROCESS | 1864 | ++DOMWINDOW == 73 (0x99292c00) [pid = 1864] [serial = 171] [outer = 0x9804fc00] 01:59:24 INFO - PROCESS | 1864 | 1465203564098 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]]]}] 01:59:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 01:59:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1192ms 01:59:24 INFO - PROCESS | 1864 | 1465203564123 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 01:59:24 INFO - PROCESS | 1864 | 1465203564130 Marionette TRACE conn4 <- [1,201,null,{"value":"8"}] 01:59:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 01:59:24 INFO - PROCESS | 1864 | 1465203564137 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 01:59:24 INFO - PROCESS | 1864 | 1465203564141 Marionette TRACE conn4 <- [1,202,null,{}] 01:59:24 INFO - PROCESS | 1864 | 1465203564152 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}] 01:59:24 INFO - PROCESS | 1864 | 1465203564157 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 01:59:24 INFO - PROCESS | 1864 | 1465203564351 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 01:59:24 INFO - PROCESS | 1864 | 1465203564487 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:24 INFO - PROCESS | 1864 | 1465203564497 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 01:59:24 INFO - PROCESS | 1864 | ++DOCSHELL 0x98050000 == 24 [pid = 1864] [id = 58] 01:59:24 INFO - PROCESS | 1864 | ++DOMWINDOW == 74 (0x9a083400) [pid = 1864] [serial = 172] [outer = (nil)] 01:59:24 INFO - PROCESS | 1864 | ++DOMWINDOW == 75 (0x9a392800) [pid = 1864] [serial = 173] [outer = 0x9a083400] 01:59:24 INFO - PROCESS | 1864 | 1465203564572 Marionette DEBUG loaded listener.js 01:59:24 INFO - PROCESS | 1864 | ++DOMWINDOW == 76 (0x9a8d4400) [pid = 1864] [serial = 174] [outer = 0x9a083400] 01:59:25 INFO - PROCESS | 1864 | 1465203565446 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]]]}] 01:59:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 01:59:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1351ms 01:59:25 INFO - PROCESS | 1864 | 1465203565490 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 01:59:25 INFO - PROCESS | 1864 | 1465203565494 Marionette TRACE conn4 <- [1,205,null,{"value":"8"}] 01:59:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 01:59:25 INFO - PROCESS | 1864 | 1465203565511 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 01:59:25 INFO - PROCESS | 1864 | 1465203565521 Marionette TRACE conn4 <- [1,206,null,{}] 01:59:25 INFO - PROCESS | 1864 | 1465203565541 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}] 01:59:25 INFO - PROCESS | 1864 | 1465203565550 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 01:59:25 INFO - PROCESS | 1864 | 1465203565783 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 01:59:25 INFO - PROCESS | 1864 | 1465203565901 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:25 INFO - PROCESS | 1864 | 1465203565910 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 01:59:25 INFO - PROCESS | 1864 | ++DOCSHELL 0x9b1aec00 == 25 [pid = 1864] [id = 59] 01:59:25 INFO - PROCESS | 1864 | ++DOMWINDOW == 77 (0x9b23f400) [pid = 1864] [serial = 175] [outer = (nil)] 01:59:25 INFO - PROCESS | 1864 | ++DOMWINDOW == 78 (0x9b5c0000) [pid = 1864] [serial = 176] [outer = 0x9b23f400] 01:59:26 INFO - PROCESS | 1864 | 1465203565998 Marionette DEBUG loaded listener.js 01:59:26 INFO - PROCESS | 1864 | ++DOMWINDOW == 79 (0x9bac0c00) [pid = 1864] [serial = 177] [outer = 0x9b23f400] 01:59:26 INFO - PROCESS | 1864 | --DOMWINDOW == 78 (0xa2426c00) [pid = 1864] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 01:59:26 INFO - PROCESS | 1864 | --DOMWINDOW == 77 (0x9cc7bc00) [pid = 1864] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 01:59:26 INFO - PROCESS | 1864 | --DOMWINDOW == 76 (0xa215d800) [pid = 1864] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 01:59:26 INFO - PROCESS | 1864 | --DOMWINDOW == 75 (0x92165400) [pid = 1864] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 01:59:26 INFO - PROCESS | 1864 | --DOMWINDOW == 74 (0x98043400) [pid = 1864] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 01:59:26 INFO - PROCESS | 1864 | --DOMWINDOW == 73 (0x98048800) [pid = 1864] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 01:59:26 INFO - PROCESS | 1864 | --DOMWINDOW == 72 (0x9a8de800) [pid = 1864] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 01:59:26 INFO - PROCESS | 1864 | --DOMWINDOW == 71 (0x9a63dc00) [pid = 1864] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 01:59:26 INFO - PROCESS | 1864 | --DOMWINDOW == 70 (0x9396e400) [pid = 1864] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 01:59:26 INFO - PROCESS | 1864 | --DOMWINDOW == 69 (0x9b235c00) [pid = 1864] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 01:59:27 INFO - PROCESS | 1864 | 1465203567273 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]]]}] 01:59:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 01:59:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1810ms 01:59:27 INFO - PROCESS | 1864 | 1465203567314 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 01:59:27 INFO - PROCESS | 1864 | 1465203567320 Marionette TRACE conn4 <- [1,209,null,{"value":"8"}] 01:59:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 01:59:27 INFO - PROCESS | 1864 | 1465203567327 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 01:59:27 INFO - PROCESS | 1864 | 1465203567330 Marionette TRACE conn4 <- [1,210,null,{}] 01:59:27 INFO - PROCESS | 1864 | 1465203567336 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}] 01:59:27 INFO - PROCESS | 1864 | 1465203567341 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 01:59:27 INFO - PROCESS | 1864 | 1465203567526 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 01:59:27 INFO - PROCESS | 1864 | 1465203567543 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:27 INFO - PROCESS | 1864 | 1465203567552 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 01:59:27 INFO - PROCESS | 1864 | ++DOCSHELL 0x94587800 == 26 [pid = 1864] [id = 60] 01:59:27 INFO - PROCESS | 1864 | ++DOMWINDOW == 70 (0x98042400) [pid = 1864] [serial = 178] [outer = (nil)] 01:59:27 INFO - PROCESS | 1864 | ++DOMWINDOW == 71 (0x9c096c00) [pid = 1864] [serial = 179] [outer = 0x98042400] 01:59:27 INFO - PROCESS | 1864 | 1465203567625 Marionette DEBUG loaded listener.js 01:59:27 INFO - PROCESS | 1864 | ++DOMWINDOW == 72 (0x9c20b400) [pid = 1864] [serial = 180] [outer = 0x98042400] 01:59:28 INFO - PROCESS | 1864 | 1465203568365 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]]]}] 01:59:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 01:59:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1085ms 01:59:28 INFO - PROCESS | 1864 | 1465203568413 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 01:59:28 INFO - PROCESS | 1864 | 1465203568417 Marionette TRACE conn4 <- [1,213,null,{"value":"8"}] 01:59:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 01:59:28 INFO - PROCESS | 1864 | 1465203568431 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 01:59:28 INFO - PROCESS | 1864 | 1465203568435 Marionette TRACE conn4 <- [1,214,null,{}] 01:59:28 INFO - PROCESS | 1864 | 1465203568445 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}] 01:59:28 INFO - PROCESS | 1864 | 1465203568450 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 01:59:28 INFO - PROCESS | 1864 | 1465203568608 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 01:59:28 INFO - PROCESS | 1864 | 1465203568618 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:28 INFO - PROCESS | 1864 | 1465203568637 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 01:59:28 INFO - PROCESS | 1864 | ++DOCSHELL 0x9cc17400 == 27 [pid = 1864] [id = 61] 01:59:28 INFO - PROCESS | 1864 | ++DOMWINDOW == 73 (0x9cc79400) [pid = 1864] [serial = 181] [outer = (nil)] 01:59:28 INFO - PROCESS | 1864 | ++DOMWINDOW == 74 (0x9d99b400) [pid = 1864] [serial = 182] [outer = 0x9cc79400] 01:59:28 INFO - PROCESS | 1864 | 1465203568720 Marionette DEBUG loaded listener.js 01:59:28 INFO - PROCESS | 1864 | ++DOMWINDOW == 75 (0xa228a000) [pid = 1864] [serial = 183] [outer = 0x9cc79400] 01:59:29 INFO - PROCESS | 1864 | 1465203569818 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]]]}] 01:59:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 01:59:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1449ms 01:59:29 INFO - PROCESS | 1864 | 1465203569881 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 01:59:29 INFO - PROCESS | 1864 | 1465203569888 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 01:59:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 01:59:29 INFO - PROCESS | 1864 | 1465203569897 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 01:59:29 INFO - PROCESS | 1864 | 1465203569906 Marionette TRACE conn4 <- [1,218,null,{}] 01:59:29 INFO - PROCESS | 1864 | 1465203569914 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}] 01:59:29 INFO - PROCESS | 1864 | 1465203569920 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 01:59:30 INFO - PROCESS | 1864 | 1465203570146 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 01:59:30 INFO - PROCESS | 1864 | 1465203570337 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:30 INFO - PROCESS | 1864 | 1465203570343 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 01:59:30 INFO - PROCESS | 1864 | ++DOCSHELL 0x9457b800 == 28 [pid = 1864] [id = 62] 01:59:30 INFO - PROCESS | 1864 | ++DOMWINDOW == 76 (0x9522e000) [pid = 1864] [serial = 184] [outer = (nil)] 01:59:30 INFO - PROCESS | 1864 | ++DOMWINDOW == 77 (0x99d73c00) [pid = 1864] [serial = 185] [outer = 0x9522e000] 01:59:30 INFO - PROCESS | 1864 | 1465203570481 Marionette DEBUG loaded listener.js 01:59:30 INFO - PROCESS | 1864 | ++DOMWINDOW == 78 (0x9a2ce800) [pid = 1864] [serial = 186] [outer = 0x9522e000] 01:59:31 INFO - PROCESS | 1864 | 1465203571361 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]]]}] 01:59:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 01:59:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1499ms 01:59:31 INFO - PROCESS | 1864 | 1465203571397 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 01:59:31 INFO - PROCESS | 1864 | 1465203571405 Marionette TRACE conn4 <- [1,221,null,{"value":"8"}] 01:59:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 01:59:31 INFO - PROCESS | 1864 | 1465203571416 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 01:59:31 INFO - PROCESS | 1864 | 1465203571420 Marionette TRACE conn4 <- [1,222,null,{}] 01:59:31 INFO - PROCESS | 1864 | 1465203571427 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}] 01:59:31 INFO - PROCESS | 1864 | 1465203571433 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 01:59:31 INFO - PROCESS | 1864 | 1465203571628 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 01:59:31 INFO - PROCESS | 1864 | 1465203571777 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:31 INFO - PROCESS | 1864 | 1465203571783 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 01:59:31 INFO - PROCESS | 1864 | ++DOCSHELL 0x9a4f5800 == 29 [pid = 1864] [id = 63] 01:59:31 INFO - PROCESS | 1864 | ++DOMWINDOW == 79 (0x9b239400) [pid = 1864] [serial = 187] [outer = (nil)] 01:59:31 INFO - PROCESS | 1864 | ++DOMWINDOW == 80 (0x9c00e800) [pid = 1864] [serial = 188] [outer = 0x9b239400] 01:59:31 INFO - PROCESS | 1864 | 1465203571878 Marionette DEBUG loaded listener.js 01:59:32 INFO - PROCESS | 1864 | ++DOMWINDOW == 81 (0x9cc11800) [pid = 1864] [serial = 189] [outer = 0x9b239400] 01:59:32 INFO - PROCESS | 1864 | 1465203572748 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]]]}] 01:59:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 01:59:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1384ms 01:59:32 INFO - PROCESS | 1864 | 1465203572801 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 01:59:32 INFO - PROCESS | 1864 | 1465203572804 Marionette TRACE conn4 <- [1,225,null,{"value":"8"}] 01:59:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 01:59:32 INFO - PROCESS | 1864 | 1465203572812 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 01:59:32 INFO - PROCESS | 1864 | 1465203572819 Marionette TRACE conn4 <- [1,226,null,{}] 01:59:32 INFO - PROCESS | 1864 | 1465203572837 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}] 01:59:32 INFO - PROCESS | 1864 | 1465203572846 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 01:59:33 INFO - PROCESS | 1864 | 1465203573085 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 01:59:33 INFO - PROCESS | 1864 | 1465203573235 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:33 INFO - PROCESS | 1864 | 1465203573249 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 01:59:33 INFO - PROCESS | 1864 | ++DOCSHELL 0xa26d9800 == 30 [pid = 1864] [id = 64] 01:59:33 INFO - PROCESS | 1864 | ++DOMWINDOW == 82 (0xa26dc000) [pid = 1864] [serial = 190] [outer = (nil)] 01:59:33 INFO - PROCESS | 1864 | ++DOMWINDOW == 83 (0xa33ee000) [pid = 1864] [serial = 191] [outer = 0xa26dc000] 01:59:33 INFO - PROCESS | 1864 | 1465203573338 Marionette DEBUG loaded listener.js 01:59:33 INFO - PROCESS | 1864 | ++DOMWINDOW == 84 (0xa34a8400) [pid = 1864] [serial = 192] [outer = 0xa26dc000] 01:59:34 INFO - PROCESS | 1864 | 1465203574252 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]]]}] 01:59:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 01:59:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1492ms 01:59:34 INFO - PROCESS | 1864 | 1465203574304 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 01:59:34 INFO - PROCESS | 1864 | 1465203574309 Marionette TRACE conn4 <- [1,229,null,{"value":"8"}] 01:59:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 01:59:34 INFO - PROCESS | 1864 | 1465203574317 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 01:59:34 INFO - PROCESS | 1864 | 1465203574320 Marionette TRACE conn4 <- [1,230,null,{}] 01:59:34 INFO - PROCESS | 1864 | 1465203574327 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}] 01:59:34 INFO - PROCESS | 1864 | 1465203574333 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 01:59:34 INFO - PROCESS | 1864 | 1465203574515 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 01:59:34 INFO - PROCESS | 1864 | 1465203574666 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:34 INFO - PROCESS | 1864 | 1465203574675 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 01:59:34 INFO - PROCESS | 1864 | ++DOCSHELL 0x95067c00 == 31 [pid = 1864] [id = 65] 01:59:34 INFO - PROCESS | 1864 | ++DOMWINDOW == 85 (0xa4e0e400) [pid = 1864] [serial = 193] [outer = (nil)] 01:59:34 INFO - PROCESS | 1864 | ++DOMWINDOW == 86 (0xa6292400) [pid = 1864] [serial = 194] [outer = 0xa4e0e400] 01:59:34 INFO - PROCESS | 1864 | 1465203574760 Marionette DEBUG loaded listener.js 01:59:34 INFO - PROCESS | 1864 | ++DOMWINDOW == 87 (0xa670b000) [pid = 1864] [serial = 195] [outer = 0xa4e0e400] 01:59:35 INFO - PROCESS | 1864 | 1465203575653 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]]]}] 01:59:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 01:59:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1384ms 01:59:35 INFO - PROCESS | 1864 | 1465203575700 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 01:59:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 01:59:35 INFO - PROCESS | 1864 | 1465203575704 Marionette TRACE conn4 <- [1,233,null,{"value":"8"}] 01:59:35 INFO - PROCESS | 1864 | 1465203575711 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 01:59:35 INFO - PROCESS | 1864 | 1465203575714 Marionette TRACE conn4 <- [1,234,null,{}] 01:59:35 INFO - PROCESS | 1864 | 1465203575720 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}] 01:59:35 INFO - PROCESS | 1864 | 1465203575726 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 01:59:35 INFO - PROCESS | 1864 | 1465203575915 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 01:59:36 INFO - PROCESS | 1864 | 1465203576065 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:36 INFO - PROCESS | 1864 | 1465203576075 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 01:59:36 INFO - PROCESS | 1864 | ++DOCSHELL 0xa4e0ec00 == 32 [pid = 1864] [id = 66] 01:59:36 INFO - PROCESS | 1864 | ++DOMWINDOW == 88 (0xa5008c00) [pid = 1864] [serial = 196] [outer = (nil)] 01:59:36 INFO - PROCESS | 1864 | ++DOMWINDOW == 89 (0xa678e800) [pid = 1864] [serial = 197] [outer = 0xa5008c00] 01:59:36 INFO - PROCESS | 1864 | 1465203576169 Marionette DEBUG loaded listener.js 01:59:36 INFO - PROCESS | 1864 | ++DOMWINDOW == 90 (0xa6794c00) [pid = 1864] [serial = 198] [outer = 0xa5008c00] 01:59:37 INFO - PROCESS | 1864 | 1465203577074 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]]]}] 01:59:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 01:59:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1434ms 01:59:37 INFO - PROCESS | 1864 | 1465203577145 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 01:59:37 INFO - PROCESS | 1864 | 1465203577150 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 01:59:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 01:59:37 INFO - PROCESS | 1864 | 1465203577157 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 01:59:37 INFO - PROCESS | 1864 | 1465203577161 Marionette TRACE conn4 <- [1,238,null,{}] 01:59:37 INFO - PROCESS | 1864 | 1465203577166 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}] 01:59:37 INFO - PROCESS | 1864 | 1465203577177 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 01:59:37 INFO - PROCESS | 1864 | 1465203577415 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 01:59:37 INFO - PROCESS | 1864 | 1465203577600 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:37 INFO - PROCESS | 1864 | 1465203577611 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 01:59:37 INFO - PROCESS | 1864 | ++DOCSHELL 0x9506b000 == 33 [pid = 1864] [id = 67] 01:59:37 INFO - PROCESS | 1864 | ++DOMWINDOW == 91 (0x95231c00) [pid = 1864] [serial = 199] [outer = (nil)] 01:59:37 INFO - PROCESS | 1864 | ++DOMWINDOW == 92 (0xa24c7800) [pid = 1864] [serial = 200] [outer = 0x95231c00] 01:59:37 INFO - PROCESS | 1864 | 1465203577743 Marionette DEBUG loaded listener.js 01:59:37 INFO - PROCESS | 1864 | ++DOMWINDOW == 93 (0xa24c4000) [pid = 1864] [serial = 201] [outer = 0x95231c00] 01:59:38 INFO - PROCESS | 1864 | 1465203578692 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]]]}] 01:59:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 01:59:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1593ms 01:59:38 INFO - PROCESS | 1864 | 1465203578751 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 01:59:38 INFO - PROCESS | 1864 | 1465203578755 Marionette TRACE conn4 <- [1,241,null,{"value":"8"}] 01:59:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 01:59:38 INFO - PROCESS | 1864 | 1465203578761 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 01:59:38 INFO - PROCESS | 1864 | 1465203578765 Marionette TRACE conn4 <- [1,242,null,{}] 01:59:38 INFO - PROCESS | 1864 | 1465203578771 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}] 01:59:38 INFO - PROCESS | 1864 | 1465203578777 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 01:59:38 INFO - PROCESS | 1864 | 1465203578953 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 01:59:39 INFO - PROCESS | 1864 | 1465203579104 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:39 INFO - PROCESS | 1864 | 1465203579119 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 01:59:39 INFO - PROCESS | 1864 | ++DOCSHELL 0x9cc11400 == 34 [pid = 1864] [id = 68] 01:59:39 INFO - PROCESS | 1864 | ++DOMWINDOW == 94 (0xa24c9c00) [pid = 1864] [serial = 202] [outer = (nil)] 01:59:39 INFO - PROCESS | 1864 | ++DOMWINDOW == 95 (0xa82ae400) [pid = 1864] [serial = 203] [outer = 0xa24c9c00] 01:59:39 INFO - PROCESS | 1864 | 1465203579198 Marionette DEBUG loaded listener.js 01:59:39 INFO - PROCESS | 1864 | ++DOMWINDOW == 96 (0xa8c28800) [pid = 1864] [serial = 204] [outer = 0xa24c9c00] 01:59:40 INFO - PROCESS | 1864 | 1465203580158 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]]]}] 01:59:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 01:59:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1432ms 01:59:40 INFO - PROCESS | 1864 | 1465203580194 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 01:59:40 INFO - PROCESS | 1864 | 1465203580199 Marionette TRACE conn4 <- [1,245,null,{"value":"8"}] 01:59:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 01:59:40 INFO - PROCESS | 1864 | 1465203580206 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 01:59:40 INFO - PROCESS | 1864 | 1465203580209 Marionette TRACE conn4 <- [1,246,null,{}] 01:59:40 INFO - PROCESS | 1864 | 1465203580215 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}] 01:59:40 INFO - PROCESS | 1864 | 1465203580220 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 01:59:40 INFO - PROCESS | 1864 | 1465203580404 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 01:59:40 INFO - PROCESS | 1864 | 1465203580556 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:40 INFO - PROCESS | 1864 | 1465203580566 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 01:59:40 INFO - PROCESS | 1864 | ++DOCSHELL 0x9457d800 == 35 [pid = 1864] [id = 69] 01:59:40 INFO - PROCESS | 1864 | ++DOMWINDOW == 97 (0x9457f400) [pid = 1864] [serial = 205] [outer = (nil)] 01:59:40 INFO - PROCESS | 1864 | ++DOMWINDOW == 98 (0x988d4c00) [pid = 1864] [serial = 206] [outer = 0x9457f400] 01:59:40 INFO - PROCESS | 1864 | 1465203580649 Marionette DEBUG loaded listener.js 01:59:40 INFO - PROCESS | 1864 | ++DOMWINDOW == 99 (0x995e6c00) [pid = 1864] [serial = 207] [outer = 0x9457f400] 01:59:41 INFO - PROCESS | 1864 | 1465203581760 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]]]}] 01:59:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 01:59:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1580ms 01:59:41 INFO - PROCESS | 1864 | 1465203581788 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 01:59:41 INFO - PROCESS | 1864 | 1465203581794 Marionette TRACE conn4 <- [1,249,null,{"value":"8"}] 01:59:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 01:59:41 INFO - PROCESS | 1864 | 1465203581802 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 01:59:41 INFO - PROCESS | 1864 | 1465203581807 Marionette TRACE conn4 <- [1,250,null,{}] 01:59:41 INFO - PROCESS | 1864 | 1465203581815 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}] 01:59:41 INFO - PROCESS | 1864 | 1465203581822 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 01:59:42 INFO - PROCESS | 1864 | 1465203581998 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 01:59:42 INFO - PROCESS | 1864 | 1465203582245 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:42 INFO - PROCESS | 1864 | 1465203582254 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 01:59:42 INFO - PROCESS | 1864 | ++DOCSHELL 0x9396fc00 == 36 [pid = 1864] [id = 70] 01:59:42 INFO - PROCESS | 1864 | ++DOMWINDOW == 100 (0x94581400) [pid = 1864] [serial = 208] [outer = (nil)] 01:59:42 INFO - PROCESS | 1864 | ++DOMWINDOW == 101 (0x96454800) [pid = 1864] [serial = 209] [outer = 0x94581400] 01:59:42 INFO - PROCESS | 1864 | 1465203582377 Marionette DEBUG loaded listener.js 01:59:42 INFO - PROCESS | 1864 | ++DOMWINDOW == 102 (0x988d8400) [pid = 1864] [serial = 210] [outer = 0x94581400] 01:59:42 INFO - PROCESS | 1864 | --DOMWINDOW == 101 (0x9ba8f400) [pid = 1864] [serial = 117] [outer = (nil)] [url = about:blank] 01:59:42 INFO - PROCESS | 1864 | --DOMWINDOW == 100 (0xa2607400) [pid = 1864] [serial = 143] [outer = (nil)] [url = about:blank] 01:59:42 INFO - PROCESS | 1864 | --DOMWINDOW == 99 (0x9d9a4c00) [pid = 1864] [serial = 137] [outer = (nil)] [url = about:blank] 01:59:42 INFO - PROCESS | 1864 | --DOMWINDOW == 98 (0xa220a800) [pid = 1864] [serial = 140] [outer = (nil)] [url = about:blank] 01:59:42 INFO - PROCESS | 1864 | --DOMWINDOW == 97 (0xa21cc000) [pid = 1864] [serial = 141] [outer = (nil)] [url = about:blank] 01:59:42 INFO - PROCESS | 1864 | --DOMWINDOW == 96 (0x9396b800) [pid = 1864] [serial = 119] [outer = (nil)] [url = about:blank] 01:59:42 INFO - PROCESS | 1864 | --DOMWINDOW == 95 (0x99291800) [pid = 1864] [serial = 131] [outer = (nil)] [url = about:blank] 01:59:42 INFO - PROCESS | 1864 | --DOMWINDOW == 94 (0x98058400) [pid = 1864] [serial = 122] [outer = (nil)] [url = about:blank] 01:59:42 INFO - PROCESS | 1864 | --DOMWINDOW == 93 (0x988e0000) [pid = 1864] [serial = 123] [outer = (nil)] [url = about:blank] 01:59:42 INFO - PROCESS | 1864 | --DOMWINDOW == 92 (0x9bac7400) [pid = 1864] [serial = 125] [outer = (nil)] [url = about:blank] 01:59:42 INFO - PROCESS | 1864 | --DOMWINDOW == 91 (0x93a41400) [pid = 1864] [serial = 120] [outer = (nil)] [url = about:blank] 01:59:42 INFO - PROCESS | 1864 | --DOMWINDOW == 90 (0x9c00d800) [pid = 1864] [serial = 126] [outer = (nil)] [url = about:blank] 01:59:42 INFO - PROCESS | 1864 | --DOMWINDOW == 89 (0x9b014800) [pid = 1864] [serial = 134] [outer = (nil)] [url = about:blank] 01:59:42 INFO - PROCESS | 1864 | --DOMWINDOW == 88 (0x93a40000) [pid = 1864] [serial = 128] [outer = (nil)] [url = about:blank] 01:59:42 INFO - PROCESS | 1864 | --DOMWINDOW == 87 (0x94581c00) [pid = 1864] [serial = 129] [outer = (nil)] [url = about:blank] 01:59:42 INFO - PROCESS | 1864 | --DOMWINDOW == 86 (0x99e86400) [pid = 1864] [serial = 132] [outer = (nil)] [url = about:blank] 01:59:42 INFO - PROCESS | 1864 | --DOMWINDOW == 85 (0xa3428000) [pid = 1864] [serial = 144] [outer = (nil)] [url = about:blank] 01:59:42 INFO - PROCESS | 1864 | --DOMWINDOW == 84 (0xa114f800) [pid = 1864] [serial = 138] [outer = (nil)] [url = about:blank] 01:59:42 INFO - PROCESS | 1864 | --DOMWINDOW == 83 (0x9b5bf800) [pid = 1864] [serial = 135] [outer = (nil)] [url = about:blank] 01:59:43 INFO - PROCESS | 1864 | 1465203583234 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]]]}] 01:59:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 01:59:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1483ms 01:59:43 INFO - PROCESS | 1864 | 1465203583285 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 01:59:43 INFO - PROCESS | 1864 | 1465203583292 Marionette TRACE conn4 <- [1,253,null,{"value":"8"}] 01:59:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 01:59:43 INFO - PROCESS | 1864 | 1465203583302 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 01:59:43 INFO - PROCESS | 1864 | 1465203583305 Marionette TRACE conn4 <- [1,254,null,{}] 01:59:43 INFO - PROCESS | 1864 | 1465203583312 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}] 01:59:43 INFO - PROCESS | 1864 | 1465203583319 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 01:59:43 INFO - PROCESS | 1864 | 1465203583490 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 01:59:43 INFO - PROCESS | 1864 | 1465203583515 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:43 INFO - PROCESS | 1864 | 1465203583530 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 01:59:43 INFO - PROCESS | 1864 | ++DOCSHELL 0x93a41400 == 37 [pid = 1864] [id = 71] 01:59:43 INFO - PROCESS | 1864 | ++DOMWINDOW == 84 (0x98057800) [pid = 1864] [serial = 211] [outer = (nil)] 01:59:43 INFO - PROCESS | 1864 | ++DOMWINDOW == 85 (0x995e2800) [pid = 1864] [serial = 212] [outer = 0x98057800] 01:59:43 INFO - PROCESS | 1864 | 1465203583694 Marionette DEBUG loaded listener.js 01:59:43 INFO - PROCESS | 1864 | ++DOMWINDOW == 86 (0x995ed000) [pid = 1864] [serial = 213] [outer = 0x98057800] 01:59:44 INFO - PROCESS | 1864 | ++DOMWINDOW == 87 (0x9b1a7800) [pid = 1864] [serial = 214] [outer = 0x99567800] 01:59:44 INFO - PROCESS | 1864 | 1465203584569 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]]]}] 01:59:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 01:59:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1286ms 01:59:44 INFO - PROCESS | 1864 | 1465203584588 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 01:59:44 INFO - PROCESS | 1864 | 1465203584592 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 01:59:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 01:59:44 INFO - PROCESS | 1864 | 1465203584598 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 01:59:44 INFO - PROCESS | 1864 | 1465203584605 Marionette TRACE conn4 <- [1,258,null,{}] 01:59:44 INFO - PROCESS | 1864 | 1465203584621 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}] 01:59:44 INFO - PROCESS | 1864 | 1465203584630 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 01:59:44 INFO - PROCESS | 1864 | 1465203584801 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 01:59:44 INFO - PROCESS | 1864 | 1465203584814 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:44 INFO - PROCESS | 1864 | 1465203584826 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 01:59:44 INFO - PROCESS | 1864 | ++DOCSHELL 0x9a8d8800 == 38 [pid = 1864] [id = 72] 01:59:44 INFO - PROCESS | 1864 | ++DOMWINDOW == 88 (0x9a8dfc00) [pid = 1864] [serial = 215] [outer = (nil)] 01:59:44 INFO - PROCESS | 1864 | ++DOMWINDOW == 89 (0x9ba97400) [pid = 1864] [serial = 216] [outer = 0x9a8dfc00] 01:59:45 INFO - PROCESS | 1864 | 1465203585009 Marionette DEBUG loaded listener.js 01:59:45 INFO - PROCESS | 1864 | ++DOMWINDOW == 90 (0x9c009c00) [pid = 1864] [serial = 217] [outer = 0x9a8dfc00] 01:59:45 INFO - PROCESS | 1864 | 1465203585855 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]]]}] 01:59:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 01:59:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1289ms 01:59:45 INFO - PROCESS | 1864 | 1465203585888 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 01:59:45 INFO - PROCESS | 1864 | 1465203585893 Marionette TRACE conn4 <- [1,261,null,{"value":"8"}] 01:59:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 01:59:45 INFO - PROCESS | 1864 | 1465203585899 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 01:59:45 INFO - PROCESS | 1864 | 1465203585903 Marionette TRACE conn4 <- [1,262,null,{}] 01:59:45 INFO - PROCESS | 1864 | 1465203585917 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}] 01:59:45 INFO - PROCESS | 1864 | 1465203585923 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 01:59:46 INFO - PROCESS | 1864 | 1465203586135 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 01:59:46 INFO - PROCESS | 1864 | 1465203586166 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:46 INFO - PROCESS | 1864 | 1465203586173 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 01:59:46 INFO - PROCESS | 1864 | ++DOCSHELL 0x9b239000 == 39 [pid = 1864] [id = 73] 01:59:46 INFO - PROCESS | 1864 | ++DOMWINDOW == 91 (0x9c240c00) [pid = 1864] [serial = 218] [outer = (nil)] 01:59:46 INFO - PROCESS | 1864 | ++DOMWINDOW == 92 (0x9cc7b800) [pid = 1864] [serial = 219] [outer = 0x9c240c00] 01:59:46 INFO - PROCESS | 1864 | 1465203586243 Marionette DEBUG loaded listener.js 01:59:46 INFO - PROCESS | 1864 | ++DOMWINDOW == 93 (0xa0616000) [pid = 1864] [serial = 220] [outer = 0x9c240c00] 01:59:47 INFO - PROCESS | 1864 | 1465203587074 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]]]}] 01:59:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 01:59:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1226ms 01:59:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 01:59:47 INFO - PROCESS | 1864 | 1465203587130 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 01:59:47 INFO - PROCESS | 1864 | 1465203587133 Marionette TRACE conn4 <- [1,265,null,{"value":"8"}] 01:59:47 INFO - PROCESS | 1864 | 1465203587140 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 01:59:47 INFO - PROCESS | 1864 | 1465203587143 Marionette TRACE conn4 <- [1,266,null,{}] 01:59:47 INFO - PROCESS | 1864 | 1465203587153 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}] 01:59:47 INFO - PROCESS | 1864 | 1465203587157 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 01:59:47 INFO - PROCESS | 1864 | 1465203587357 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 01:59:47 INFO - PROCESS | 1864 | --DOMWINDOW == 92 (0x9a8e0000) [pid = 1864] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 01:59:47 INFO - PROCESS | 1864 | --DOMWINDOW == 91 (0x9b1ac000) [pid = 1864] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 01:59:47 INFO - PROCESS | 1864 | --DOMWINDOW == 90 (0x9505f800) [pid = 1864] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 01:59:47 INFO - PROCESS | 1864 | --DOMWINDOW == 89 (0x9a083400) [pid = 1864] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 01:59:47 INFO - PROCESS | 1864 | --DOMWINDOW == 88 (0x9522fc00) [pid = 1864] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 01:59:47 INFO - PROCESS | 1864 | --DOMWINDOW == 87 (0xa4e07000) [pid = 1864] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 01:59:47 INFO - PROCESS | 1864 | --DOMWINDOW == 86 (0x9b23f400) [pid = 1864] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 01:59:47 INFO - PROCESS | 1864 | --DOMWINDOW == 85 (0x9c210800) [pid = 1864] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 01:59:47 INFO - PROCESS | 1864 | --DOMWINDOW == 84 (0x9b1a8400) [pid = 1864] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 01:59:47 INFO - PROCESS | 1864 | --DOMWINDOW == 83 (0x939cfc00) [pid = 1864] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 01:59:47 INFO - PROCESS | 1864 | --DOMWINDOW == 82 (0x9804fc00) [pid = 1864] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 01:59:47 INFO - PROCESS | 1864 | --DOMWINDOW == 81 (0x98042400) [pid = 1864] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 01:59:47 INFO - PROCESS | 1864 | 1465203587574 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:47 INFO - PROCESS | 1864 | 1465203587584 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 01:59:47 INFO - PROCESS | 1864 | ++DOCSHELL 0x939cfc00 == 40 [pid = 1864] [id = 74] 01:59:47 INFO - PROCESS | 1864 | ++DOMWINDOW == 82 (0x94581c00) [pid = 1864] [serial = 221] [outer = (nil)] 01:59:47 INFO - PROCESS | 1864 | ++DOMWINDOW == 83 (0x99d72000) [pid = 1864] [serial = 222] [outer = 0x94581c00] 01:59:47 INFO - PROCESS | 1864 | 1465203587651 Marionette DEBUG loaded listener.js 01:59:47 INFO - PROCESS | 1864 | ++DOMWINDOW == 84 (0x9a7d1800) [pid = 1864] [serial = 223] [outer = 0x94581c00] 01:59:48 INFO - PROCESS | 1864 | 1465203588375 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]]]}] 01:59:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 01:59:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1295ms 01:59:48 INFO - PROCESS | 1864 | 1465203588435 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 01:59:48 INFO - PROCESS | 1864 | 1465203588438 Marionette TRACE conn4 <- [1,269,null,{"value":"8"}] 01:59:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 01:59:48 INFO - PROCESS | 1864 | 1465203588453 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 01:59:48 INFO - PROCESS | 1864 | 1465203588457 Marionette TRACE conn4 <- [1,270,null,{}] 01:59:48 INFO - PROCESS | 1864 | 1465203588463 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}] 01:59:48 INFO - PROCESS | 1864 | 1465203588472 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 01:59:48 INFO - PROCESS | 1864 | 1465203588667 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 01:59:48 INFO - PROCESS | 1864 | 1465203588675 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:48 INFO - PROCESS | 1864 | 1465203588682 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 01:59:48 INFO - PROCESS | 1864 | ++DOCSHELL 0x9a7ce400 == 41 [pid = 1864] [id = 75] 01:59:48 INFO - PROCESS | 1864 | ++DOMWINDOW == 85 (0x9a7d4400) [pid = 1864] [serial = 224] [outer = (nil)] 01:59:48 INFO - PROCESS | 1864 | ++DOMWINDOW == 86 (0xa2203400) [pid = 1864] [serial = 225] [outer = 0x9a7d4400] 01:59:48 INFO - PROCESS | 1864 | 1465203588755 Marionette DEBUG loaded listener.js 01:59:48 INFO - PROCESS | 1864 | ++DOMWINDOW == 87 (0xa24c1400) [pid = 1864] [serial = 226] [outer = 0x9a7d4400] 01:59:49 INFO - PROCESS | 1864 | 1465203589817 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]]]}] 01:59:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 01:59:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1442ms 01:59:49 INFO - PROCESS | 1864 | 1465203589889 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 01:59:49 INFO - PROCESS | 1864 | 1465203589897 Marionette TRACE conn4 <- [1,273,null,{"value":"8"}] 01:59:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 01:59:49 INFO - PROCESS | 1864 | 1465203589906 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 01:59:49 INFO - PROCESS | 1864 | 1465203589911 Marionette TRACE conn4 <- [1,274,null,{}] 01:59:49 INFO - PROCESS | 1864 | 1465203589922 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}] 01:59:49 INFO - PROCESS | 1864 | 1465203589927 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 01:59:50 INFO - PROCESS | 1864 | 1465203590163 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 01:59:50 INFO - PROCESS | 1864 | 1465203590366 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:50 INFO - PROCESS | 1864 | 1465203590374 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 01:59:50 INFO - PROCESS | 1864 | ++DOCSHELL 0x9505f400 == 42 [pid = 1864] [id = 76] 01:59:50 INFO - PROCESS | 1864 | ++DOMWINDOW == 88 (0x9505fc00) [pid = 1864] [serial = 227] [outer = (nil)] 01:59:50 INFO - PROCESS | 1864 | ++DOMWINDOW == 89 (0x9805d400) [pid = 1864] [serial = 228] [outer = 0x9505fc00] 01:59:50 INFO - PROCESS | 1864 | 1465203590481 Marionette DEBUG loaded listener.js 01:59:50 INFO - PROCESS | 1864 | ++DOMWINDOW == 90 (0x995e5400) [pid = 1864] [serial = 229] [outer = 0x9505fc00] 01:59:51 INFO - PROCESS | 1864 | 1465203591353 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]]]}] 01:59:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 01:59:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1490ms 01:59:51 INFO - PROCESS | 1864 | 1465203591396 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 01:59:51 INFO - PROCESS | 1864 | 1465203591404 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 01:59:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 01:59:51 INFO - PROCESS | 1864 | 1465203591416 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 01:59:51 INFO - PROCESS | 1864 | 1465203591420 Marionette TRACE conn4 <- [1,278,null,{}] 01:59:51 INFO - PROCESS | 1864 | 1465203591426 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}] 01:59:51 INFO - PROCESS | 1864 | 1465203591433 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 01:59:51 INFO - PROCESS | 1864 | 1465203591632 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 01:59:51 INFO - PROCESS | 1864 | 1465203591786 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:51 INFO - PROCESS | 1864 | 1465203591795 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 01:59:51 INFO - PROCESS | 1864 | ++DOCSHELL 0x94583c00 == 43 [pid = 1864] [id = 77] 01:59:51 INFO - PROCESS | 1864 | ++DOMWINDOW == 91 (0x9a7d9800) [pid = 1864] [serial = 230] [outer = (nil)] 01:59:51 INFO - PROCESS | 1864 | ++DOMWINDOW == 92 (0x9a8dec00) [pid = 1864] [serial = 231] [outer = 0x9a7d9800] 01:59:51 INFO - PROCESS | 1864 | 1465203591887 Marionette DEBUG loaded listener.js 01:59:52 INFO - PROCESS | 1864 | ++DOMWINDOW == 93 (0x9b1a3c00) [pid = 1864] [serial = 232] [outer = 0x9a7d9800] 01:59:52 INFO - PROCESS | 1864 | 1465203592830 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]]]}] 01:59:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 01:59:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1486ms 01:59:52 INFO - PROCESS | 1864 | 1465203592902 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 01:59:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 01:59:52 INFO - PROCESS | 1864 | 1465203592907 Marionette TRACE conn4 <- [1,281,null,{"value":"8"}] 01:59:52 INFO - PROCESS | 1864 | 1465203592914 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 01:59:52 INFO - PROCESS | 1864 | 1465203592920 Marionette TRACE conn4 <- [1,282,null,{}] 01:59:52 INFO - PROCESS | 1864 | 1465203592937 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}] 01:59:52 INFO - PROCESS | 1864 | 1465203592946 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 01:59:53 INFO - PROCESS | 1864 | 1465203593190 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 01:59:53 INFO - PROCESS | 1864 | 1465203593395 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:53 INFO - PROCESS | 1864 | 1465203593409 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 01:59:53 INFO - PROCESS | 1864 | ++DOCSHELL 0x9c09c800 == 44 [pid = 1864] [id = 78] 01:59:53 INFO - PROCESS | 1864 | ++DOMWINDOW == 94 (0xa2292400) [pid = 1864] [serial = 233] [outer = (nil)] 01:59:53 INFO - PROCESS | 1864 | ++DOMWINDOW == 95 (0xa24c9800) [pid = 1864] [serial = 234] [outer = 0xa2292400] 01:59:53 INFO - PROCESS | 1864 | 1465203593544 Marionette DEBUG loaded listener.js 01:59:53 INFO - PROCESS | 1864 | ++DOMWINDOW == 96 (0xa2610c00) [pid = 1864] [serial = 235] [outer = 0xa2292400] 01:59:54 INFO - PROCESS | 1864 | 1465203594406 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]]]}] 01:59:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 01:59:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1546ms 01:59:54 INFO - PROCESS | 1864 | 1465203594460 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 01:59:54 INFO - PROCESS | 1864 | 1465203594464 Marionette TRACE conn4 <- [1,285,null,{"value":"8"}] 01:59:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 01:59:54 INFO - PROCESS | 1864 | 1465203594471 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 01:59:54 INFO - PROCESS | 1864 | 1465203594475 Marionette TRACE conn4 <- [1,286,null,{}] 01:59:54 INFO - PROCESS | 1864 | 1465203594481 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}] 01:59:54 INFO - PROCESS | 1864 | 1465203594487 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 01:59:54 INFO - PROCESS | 1864 | 1465203594677 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 01:59:54 INFO - PROCESS | 1864 | 1465203594833 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:54 INFO - PROCESS | 1864 | 1465203594843 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 01:59:54 INFO - PROCESS | 1864 | ++DOCSHELL 0xa2637c00 == 45 [pid = 1864] [id = 79] 01:59:54 INFO - PROCESS | 1864 | ++DOMWINDOW == 97 (0xa33ed000) [pid = 1864] [serial = 236] [outer = (nil)] 01:59:54 INFO - PROCESS | 1864 | ++DOMWINDOW == 98 (0xa3559400) [pid = 1864] [serial = 237] [outer = 0xa33ed000] 01:59:54 INFO - PROCESS | 1864 | 1465203594929 Marionette DEBUG loaded listener.js 01:59:55 INFO - PROCESS | 1864 | ++DOMWINDOW == 99 (0xa35e6c00) [pid = 1864] [serial = 238] [outer = 0xa33ed000] 01:59:55 INFO - PROCESS | 1864 | 1465203595805 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]]]}] 01:59:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 01:59:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1379ms 01:59:55 INFO - PROCESS | 1864 | 1465203595853 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 01:59:55 INFO - PROCESS | 1864 | 1465203595856 Marionette TRACE conn4 <- [1,289,null,{"value":"8"}] 01:59:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 01:59:55 INFO - PROCESS | 1864 | 1465203595864 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 01:59:55 INFO - PROCESS | 1864 | 1465203595868 Marionette TRACE conn4 <- [1,290,null,{}] 01:59:55 INFO - PROCESS | 1864 | 1465203595874 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}] 01:59:55 INFO - PROCESS | 1864 | 1465203595880 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 01:59:56 INFO - PROCESS | 1864 | 1465203596059 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 01:59:56 INFO - PROCESS | 1864 | 1465203596227 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:56 INFO - PROCESS | 1864 | 1465203596234 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 01:59:56 INFO - PROCESS | 1864 | ++DOCSHELL 0x94563400 == 46 [pid = 1864] [id = 80] 01:59:56 INFO - PROCESS | 1864 | ++DOMWINDOW == 100 (0x94fd7c00) [pid = 1864] [serial = 239] [outer = (nil)] 01:59:56 INFO - PROCESS | 1864 | ++DOMWINDOW == 101 (0xa35ecc00) [pid = 1864] [serial = 240] [outer = 0x94fd7c00] 01:59:56 INFO - PROCESS | 1864 | 1465203596322 Marionette DEBUG loaded listener.js 01:59:56 INFO - PROCESS | 1864 | ++DOMWINDOW == 102 (0xa35ee400) [pid = 1864] [serial = 241] [outer = 0x94fd7c00] 01:59:57 INFO - PROCESS | 1864 | 1465203597235 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]]]}] 01:59:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 01:59:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1429ms 01:59:57 INFO - PROCESS | 1864 | 1465203597295 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 01:59:57 INFO - PROCESS | 1864 | 1465203597299 Marionette TRACE conn4 <- [1,293,null,{"value":"8"}] 01:59:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 01:59:57 INFO - PROCESS | 1864 | 1465203597305 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 01:59:57 INFO - PROCESS | 1864 | 1465203597310 Marionette TRACE conn4 <- [1,294,null,{}] 01:59:57 INFO - PROCESS | 1864 | 1465203597316 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}] 01:59:57 INFO - PROCESS | 1864 | 1465203597326 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 01:59:57 INFO - PROCESS | 1864 | 1465203597584 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 01:59:57 INFO - PROCESS | 1864 | 1465203597744 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:57 INFO - PROCESS | 1864 | 1465203597753 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 01:59:57 INFO - PROCESS | 1864 | ++DOCSHELL 0x917b8c00 == 47 [pid = 1864] [id = 81] 01:59:57 INFO - PROCESS | 1864 | ++DOMWINDOW == 103 (0x917bb400) [pid = 1864] [serial = 242] [outer = (nil)] 01:59:57 INFO - PROCESS | 1864 | ++DOMWINDOW == 104 (0x917c3c00) [pid = 1864] [serial = 243] [outer = 0x917bb400] 01:59:57 INFO - PROCESS | 1864 | 1465203597875 Marionette DEBUG loaded listener.js 01:59:58 INFO - PROCESS | 1864 | ++DOMWINDOW == 105 (0xa35f4800) [pid = 1864] [serial = 244] [outer = 0x917bb400] 01:59:58 INFO - PROCESS | 1864 | 1465203598753 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]]]}] 01:59:58 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. 01:59:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1486ms 01:59:58 INFO - PROCESS | 1864 | 1465203598793 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 01:59:58 INFO - PROCESS | 1864 | 1465203598797 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 01:59:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 01:59:58 INFO - PROCESS | 1864 | 1465203598803 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 01:59:58 INFO - PROCESS | 1864 | 1465203598806 Marionette TRACE conn4 <- [1,298,null,{}] 01:59:58 INFO - PROCESS | 1864 | 1465203598814 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}] 01:59:58 INFO - PROCESS | 1864 | 1465203598818 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 01:59:59 INFO - PROCESS | 1864 | 1465203599005 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 01:59:59 INFO - PROCESS | 1864 | 1465203599164 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:59 INFO - PROCESS | 1864 | 1465203599172 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 01:59:59 INFO - PROCESS | 1864 | ++DOCSHELL 0x90da6c00 == 48 [pid = 1864] [id = 82] 01:59:59 INFO - PROCESS | 1864 | ++DOMWINDOW == 106 (0x90da8800) [pid = 1864] [serial = 245] [outer = (nil)] 01:59:59 INFO - PROCESS | 1864 | ++DOMWINDOW == 107 (0x90daf400) [pid = 1864] [serial = 246] [outer = 0x90da8800] 01:59:59 INFO - PROCESS | 1864 | 1465203599256 Marionette DEBUG loaded listener.js 01:59:59 INFO - PROCESS | 1864 | ++DOMWINDOW == 108 (0x90db1000) [pid = 1864] [serial = 247] [outer = 0x90da8800] 02:00:00 INFO - PROCESS | 1864 | 1465203600178 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]]]}] 02:00:00 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. 02:00:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1430ms 02:00:00 INFO - PROCESS | 1864 | 1465203600235 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 02:00:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 02:00:00 INFO - PROCESS | 1864 | 1465203600246 Marionette TRACE conn4 <- [1,301,null,{"value":"8"}] 02:00:00 INFO - PROCESS | 1864 | 1465203600252 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 02:00:00 INFO - PROCESS | 1864 | 1465203600257 Marionette TRACE conn4 <- [1,302,null,{}] 02:00:00 INFO - PROCESS | 1864 | 1465203600262 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}] 02:00:00 INFO - PROCESS | 1864 | 1465203600267 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:00:00 INFO - PROCESS | 1864 | 1465203600459 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 02:00:00 INFO - PROCESS | 1864 | 1465203600619 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:00 INFO - PROCESS | 1864 | 1465203600626 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:00:00 INFO - PROCESS | 1864 | ++DOCSHELL 0x90da7000 == 49 [pid = 1864] [id = 83] 02:00:00 INFO - PROCESS | 1864 | ++DOMWINDOW == 109 (0x917b9800) [pid = 1864] [serial = 248] [outer = (nil)] 02:00:00 INFO - PROCESS | 1864 | ++DOMWINDOW == 110 (0xa349d800) [pid = 1864] [serial = 249] [outer = 0x917b9800] 02:00:00 INFO - PROCESS | 1864 | 1465203600718 Marionette DEBUG loaded listener.js 02:00:00 INFO - PROCESS | 1864 | ++DOMWINDOW == 111 (0xa35f1c00) [pid = 1864] [serial = 250] [outer = 0x917b9800] 02:00:01 INFO - PROCESS | 1864 | 1465203601575 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]]]}] 02:00:01 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. 02:00:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1378ms 02:00:01 INFO - PROCESS | 1864 | 1465203601651 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 02:00:01 INFO - PROCESS | 1864 | 1465203601654 Marionette TRACE conn4 <- [1,305,null,{"value":"8"}] 02:00:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 02:00:01 INFO - PROCESS | 1864 | 1465203601663 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 02:00:01 INFO - PROCESS | 1864 | 1465203601666 Marionette TRACE conn4 <- [1,306,null,{}] 02:00:01 INFO - PROCESS | 1864 | 1465203601673 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}] 02:00:01 INFO - PROCESS | 1864 | 1465203601678 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:00:01 INFO - PROCESS | 1864 | 1465203601869 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 02:00:02 INFO - PROCESS | 1864 | 1465203602153 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:02 INFO - PROCESS | 1864 | 1465203602163 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:00:02 INFO - PROCESS | 1864 | ++DOCSHELL 0xa35ec000 == 50 [pid = 1864] [id = 84] 02:00:02 INFO - PROCESS | 1864 | ++DOMWINDOW == 112 (0xa6790c00) [pid = 1864] [serial = 251] [outer = (nil)] 02:00:02 INFO - PROCESS | 1864 | ++DOMWINDOW == 113 (0xa6f3f400) [pid = 1864] [serial = 252] [outer = 0xa6790c00] 02:00:02 INFO - PROCESS | 1864 | 1465203602340 Marionette DEBUG loaded listener.js 02:00:02 INFO - PROCESS | 1864 | ++DOMWINDOW == 114 (0xa8c89400) [pid = 1864] [serial = 253] [outer = 0xa6790c00] 02:00:03 INFO - PROCESS | 1864 | 1465203603214 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]]]}] 02:00:03 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. 02:00:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1579ms 02:00:03 INFO - PROCESS | 1864 | 1465203603244 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 02:00:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 02:00:03 INFO - PROCESS | 1864 | 1465203603248 Marionette TRACE conn4 <- [1,309,null,{"value":"8"}] 02:00:03 INFO - PROCESS | 1864 | 1465203603254 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 02:00:03 INFO - PROCESS | 1864 | 1465203603258 Marionette TRACE conn4 <- [1,310,null,{}] 02:00:03 INFO - PROCESS | 1864 | 1465203603264 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}] 02:00:03 INFO - PROCESS | 1864 | 1465203603270 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:00:03 INFO - PROCESS | 1864 | 1465203603464 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 02:00:03 INFO - PROCESS | 1864 | 1465203603626 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:03 INFO - PROCESS | 1864 | 1465203603635 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:00:03 INFO - PROCESS | 1864 | ++DOCSHELL 0x917c4400 == 51 [pid = 1864] [id = 85] 02:00:03 INFO - PROCESS | 1864 | ++DOMWINDOW == 115 (0x92885c00) [pid = 1864] [serial = 254] [outer = (nil)] 02:00:03 INFO - PROCESS | 1864 | ++DOMWINDOW == 116 (0x9288d000) [pid = 1864] [serial = 255] [outer = 0x92885c00] 02:00:03 INFO - PROCESS | 1864 | 1465203603715 Marionette DEBUG loaded listener.js 02:00:03 INFO - PROCESS | 1864 | ++DOMWINDOW == 117 (0x92891000) [pid = 1864] [serial = 256] [outer = 0x92885c00] 02:00:05 INFO - PROCESS | 1864 | 1465203605044 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]]]}] 02:00:05 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. 02:00:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1831ms 02:00:05 INFO - PROCESS | 1864 | 1465203605086 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 02:00:05 INFO - PROCESS | 1864 | 1465203605092 Marionette TRACE conn4 <- [1,313,null,{"value":"8"}] 02:00:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 02:00:05 INFO - PROCESS | 1864 | 1465203605101 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 02:00:05 INFO - PROCESS | 1864 | 1465203605107 Marionette TRACE conn4 <- [1,314,null,{}] 02:00:05 INFO - PROCESS | 1864 | 1465203605117 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}] 02:00:05 INFO - PROCESS | 1864 | 1465203605123 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:00:05 INFO - PROCESS | 1864 | 1465203605306 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 02:00:05 INFO - PROCESS | 1864 | 1465203605615 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:05 INFO - PROCESS | 1864 | 1465203605626 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:00:05 INFO - PROCESS | 1864 | ++DOCSHELL 0x93a46800 == 52 [pid = 1864] [id = 86] 02:00:05 INFO - PROCESS | 1864 | ++DOMWINDOW == 118 (0x9457a800) [pid = 1864] [serial = 257] [outer = (nil)] 02:00:05 INFO - PROCESS | 1864 | ++DOMWINDOW == 119 (0x95061800) [pid = 1864] [serial = 258] [outer = 0x9457a800] 02:00:05 INFO - PROCESS | 1864 | 1465203605708 Marionette DEBUG loaded listener.js 02:00:05 INFO - PROCESS | 1864 | ++DOMWINDOW == 120 (0x95234c00) [pid = 1864] [serial = 259] [outer = 0x9457a800] 02:00:07 INFO - PROCESS | 1864 | --DOCSHELL 0x9396c000 == 51 [pid = 1864] [id = 49] 02:00:07 INFO - PROCESS | 1864 | --DOCSHELL 0x9b015c00 == 50 [pid = 1864] [id = 46] 02:00:07 INFO - PROCESS | 1864 | --DOCSHELL 0xa2426800 == 49 [pid = 1864] [id = 48] 02:00:07 INFO - PROCESS | 1864 | --DOCSHELL 0x97646400 == 48 [pid = 1864] [id = 44] 02:00:07 INFO - PROCESS | 1864 | --DOCSHELL 0xa215c400 == 47 [pid = 1864] [id = 47] 02:00:07 INFO - PROCESS | 1864 | --DOCSHELL 0x95225400 == 46 [pid = 1864] [id = 55] 02:00:07 INFO - PROCESS | 1864 | --DOCSHELL 0x93684000 == 45 [pid = 1864] [id = 43] 02:00:07 INFO - PROCESS | 1864 | --DOCSHELL 0x9a632c00 == 44 [pid = 1864] [id = 45] 02:00:07 INFO - PROCESS | 1864 | --DOCSHELL 0x939cf800 == 43 [pid = 1864] [id = 56] 02:00:07 INFO - PROCESS | 1864 | --DOCSHELL 0x939cfc00 == 42 [pid = 1864] [id = 74] 02:00:07 INFO - PROCESS | 1864 | --DOCSHELL 0x9a8d6400 == 41 [pid = 1864] [id = 50] 02:00:07 INFO - PROCESS | 1864 | --DOCSHELL 0x9a4f5c00 == 40 [pid = 1864] [id = 51] 02:00:07 INFO - PROCESS | 1864 | --DOCSHELL 0x98048400 == 39 [pid = 1864] [id = 54] 02:00:07 INFO - PROCESS | 1864 | --DOCSHELL 0x9a390400 == 38 [pid = 1864] [id = 52] 02:00:07 INFO - PROCESS | 1864 | --DOCSHELL 0xa3564000 == 37 [pid = 1864] [id = 53] 02:00:07 INFO - PROCESS | 1864 | --DOCSHELL 0xa35ec000 == 36 [pid = 1864] [id = 84] 02:00:07 INFO - PROCESS | 1864 | --DOCSHELL 0x917c4400 == 35 [pid = 1864] [id = 85] 02:00:07 INFO - PROCESS | 1864 | --DOCSHELL 0x90da7000 == 34 [pid = 1864] [id = 83] 02:00:07 INFO - PROCESS | 1864 | --DOCSHELL 0x917b8c00 == 33 [pid = 1864] [id = 81] 02:00:07 INFO - PROCESS | 1864 | --DOCSHELL 0x90da6c00 == 32 [pid = 1864] [id = 82] 02:00:07 INFO - PROCESS | 1864 | --DOCSHELL 0x94563400 == 31 [pid = 1864] [id = 80] 02:00:07 INFO - PROCESS | 1864 | --DOCSHELL 0x9c09c800 == 30 [pid = 1864] [id = 78] 02:00:07 INFO - PROCESS | 1864 | --DOCSHELL 0xa2637c00 == 29 [pid = 1864] [id = 79] 02:00:07 INFO - PROCESS | 1864 | --DOCSHELL 0x94583c00 == 28 [pid = 1864] [id = 77] 02:00:07 INFO - PROCESS | 1864 | --DOCSHELL 0x9a7ce400 == 27 [pid = 1864] [id = 75] 02:00:07 INFO - PROCESS | 1864 | --DOCSHELL 0x9505f400 == 26 [pid = 1864] [id = 76] 02:00:07 INFO - PROCESS | 1864 | --DOMWINDOW == 119 (0x9b01d000) [pid = 1864] [serial = 149] [outer = (nil)] [url = about:blank] 02:00:07 INFO - PROCESS | 1864 | --DOMWINDOW == 118 (0xa33ef000) [pid = 1864] [serial = 155] [outer = (nil)] [url = about:blank] 02:00:07 INFO - PROCESS | 1864 | --DOMWINDOW == 117 (0xa34f1c00) [pid = 1864] [serial = 156] [outer = (nil)] [url = about:blank] 02:00:07 INFO - PROCESS | 1864 | --DOMWINDOW == 116 (0x95232000) [pid = 1864] [serial = 147] [outer = (nil)] [url = about:blank] 02:00:07 INFO - PROCESS | 1864 | --DOMWINDOW == 115 (0x9a8d4400) [pid = 1864] [serial = 174] [outer = (nil)] [url = about:blank] 02:00:07 INFO - PROCESS | 1864 | --DOMWINDOW == 114 (0x9804e000) [pid = 1864] [serial = 164] [outer = (nil)] [url = about:blank] 02:00:07 INFO - PROCESS | 1864 | --DOMWINDOW == 113 (0xa50b8000) [pid = 1864] [serial = 159] [outer = (nil)] [url = about:blank] 02:00:07 INFO - PROCESS | 1864 | --DOMWINDOW == 112 (0x9b5c0000) [pid = 1864] [serial = 176] [outer = (nil)] [url = about:blank] 02:00:07 INFO - PROCESS | 1864 | --DOMWINDOW == 111 (0x95066400) [pid = 1864] [serial = 146] [outer = (nil)] [url = about:blank] 02:00:07 INFO - PROCESS | 1864 | --DOMWINDOW == 110 (0xa6e91800) [pid = 1864] [serial = 161] [outer = (nil)] [url = about:blank] 02:00:07 INFO - PROCESS | 1864 | --DOMWINDOW == 109 (0x9a392800) [pid = 1864] [serial = 173] [outer = (nil)] [url = about:blank] 02:00:07 INFO - PROCESS | 1864 | --DOMWINDOW == 108 (0x9bac0c00) [pid = 1864] [serial = 177] [outer = (nil)] [url = about:blank] 02:00:07 INFO - PROCESS | 1864 | --DOMWINDOW == 107 (0x9c00dc00) [pid = 1864] [serial = 153] [outer = (nil)] [url = about:blank] 02:00:07 INFO - PROCESS | 1864 | --DOMWINDOW == 106 (0xa5010000) [pid = 1864] [serial = 158] [outer = (nil)] [url = about:blank] 02:00:07 INFO - PROCESS | 1864 | --DOMWINDOW == 105 (0x9b1a3000) [pid = 1864] [serial = 150] [outer = (nil)] [url = about:blank] 02:00:07 INFO - PROCESS | 1864 | --DOMWINDOW == 104 (0x93a41c00) [pid = 1864] [serial = 167] [outer = (nil)] [url = about:blank] 02:00:07 INFO - PROCESS | 1864 | --DOMWINDOW == 103 (0x9457b400) [pid = 1864] [serial = 168] [outer = (nil)] [url = about:blank] 02:00:07 INFO - PROCESS | 1864 | --DOMWINDOW == 102 (0x99292c00) [pid = 1864] [serial = 171] [outer = (nil)] [url = about:blank] 02:00:07 INFO - PROCESS | 1864 | --DOMWINDOW == 101 (0x9805b400) [pid = 1864] [serial = 170] [outer = (nil)] [url = about:blank] 02:00:07 INFO - PROCESS | 1864 | --DOMWINDOW == 100 (0x9805c400) [pid = 1864] [serial = 165] [outer = (nil)] [url = about:blank] 02:00:07 INFO - PROCESS | 1864 | --DOMWINDOW == 99 (0x9c096c00) [pid = 1864] [serial = 179] [outer = (nil)] [url = about:blank] 02:00:07 INFO - PROCESS | 1864 | --DOMWINDOW == 98 (0x9babe000) [pid = 1864] [serial = 152] [outer = (nil)] [url = about:blank] 02:00:07 INFO - PROCESS | 1864 | --DOMWINDOW == 97 (0xa8289c00) [pid = 1864] [serial = 162] [outer = (nil)] [url = about:blank] 02:00:07 INFO - PROCESS | 1864 | --DOMWINDOW == 96 (0x9c20b400) [pid = 1864] [serial = 180] [outer = (nil)] [url = about:blank] 02:00:08 INFO - PROCESS | 1864 | 1465203608088 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]]]}] 02:00:08 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. 02:00:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 3000ms 02:00:08 INFO - PROCESS | 1864 | 1465203608101 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 02:00:08 INFO - PROCESS | 1864 | 1465203608106 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 02:00:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 02:00:08 INFO - PROCESS | 1864 | 1465203608116 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 02:00:08 INFO - PROCESS | 1864 | 1465203608120 Marionette TRACE conn4 <- [1,318,null,{}] 02:00:08 INFO - PROCESS | 1864 | 1465203608129 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}] 02:00:08 INFO - PROCESS | 1864 | 1465203608135 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:00:08 INFO - PROCESS | 1864 | 1465203608346 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 02:00:08 INFO - PROCESS | 1864 | 1465203608467 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:08 INFO - PROCESS | 1864 | 1465203608477 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:00:08 INFO - PROCESS | 1864 | ++DOCSHELL 0x917c4400 == 27 [pid = 1864] [id = 87] 02:00:08 INFO - PROCESS | 1864 | ++DOMWINDOW == 97 (0x92888000) [pid = 1864] [serial = 260] [outer = (nil)] 02:00:08 INFO - PROCESS | 1864 | ++DOMWINDOW == 98 (0x93969c00) [pid = 1864] [serial = 261] [outer = 0x92888000] 02:00:08 INFO - PROCESS | 1864 | 1465203608557 Marionette DEBUG loaded listener.js 02:00:08 INFO - PROCESS | 1864 | ++DOMWINDOW == 99 (0x939d1c00) [pid = 1864] [serial = 262] [outer = 0x92888000] 02:00:09 INFO - PROCESS | 1864 | 1465203609338 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]]]}] 02:00:09 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. 02:00:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1243ms 02:00:09 INFO - PROCESS | 1864 | 1465203609358 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 02:00:09 INFO - PROCESS | 1864 | 1465203609367 Marionette TRACE conn4 <- [1,321,null,{"value":"8"}] 02:00:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 02:00:09 INFO - PROCESS | 1864 | 1465203609379 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 02:00:09 INFO - PROCESS | 1864 | 1465203609382 Marionette TRACE conn4 <- [1,322,null,{}] 02:00:09 INFO - PROCESS | 1864 | 1465203609389 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}] 02:00:09 INFO - PROCESS | 1864 | 1465203609395 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:00:09 INFO - PROCESS | 1864 | 1465203609573 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 02:00:09 INFO - PROCESS | 1864 | 1465203609584 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:09 INFO - PROCESS | 1864 | 1465203609591 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:00:09 INFO - PROCESS | 1864 | ++DOCSHELL 0x94584400 == 28 [pid = 1864] [id = 88] 02:00:09 INFO - PROCESS | 1864 | ++DOMWINDOW == 100 (0x9505f400) [pid = 1864] [serial = 263] [outer = (nil)] 02:00:09 INFO - PROCESS | 1864 | ++DOMWINDOW == 101 (0x95068c00) [pid = 1864] [serial = 264] [outer = 0x9505f400] 02:00:09 INFO - PROCESS | 1864 | 1465203609779 Marionette DEBUG loaded listener.js 02:00:09 INFO - PROCESS | 1864 | ++DOMWINDOW == 102 (0x95232000) [pid = 1864] [serial = 265] [outer = 0x9505f400] 02:00:10 INFO - PROCESS | 1864 | 1465203610650 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]]]}] 02:00:10 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. 02:00:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1335ms 02:00:10 INFO - PROCESS | 1864 | 1465203610720 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 02:00:10 INFO - PROCESS | 1864 | 1465203610723 Marionette TRACE conn4 <- [1,325,null,{"value":"8"}] 02:00:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 02:00:10 INFO - PROCESS | 1864 | 1465203610731 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 02:00:10 INFO - PROCESS | 1864 | 1465203610738 Marionette TRACE conn4 <- [1,326,null,{}] 02:00:10 INFO - PROCESS | 1864 | 1465203610770 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}] 02:00:10 INFO - PROCESS | 1864 | 1465203610780 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:00:11 INFO - PROCESS | 1864 | 1465203610999 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 02:00:11 INFO - PROCESS | 1864 | 1465203611022 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:11 INFO - PROCESS | 1864 | 1465203611035 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:00:11 INFO - PROCESS | 1864 | ++DOCSHELL 0x99573400 == 29 [pid = 1864] [id = 89] 02:00:11 INFO - PROCESS | 1864 | ++DOMWINDOW == 103 (0x995dec00) [pid = 1864] [serial = 266] [outer = (nil)] 02:00:11 INFO - PROCESS | 1864 | ++DOMWINDOW == 104 (0x995e9000) [pid = 1864] [serial = 267] [outer = 0x995dec00] 02:00:11 INFO - PROCESS | 1864 | 1465203611112 Marionette DEBUG loaded listener.js 02:00:11 INFO - PROCESS | 1864 | ++DOMWINDOW == 105 (0x99e7d400) [pid = 1864] [serial = 268] [outer = 0x995dec00] 02:00:12 INFO - PROCESS | 1864 | 1465203612122 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]]]}] 02:00:12 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. 02:00:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 2090ms 02:00:12 INFO - PROCESS | 1864 | --DOMWINDOW == 104 (0x9a7d4400) [pid = 1864] [serial = 224] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 02:00:12 INFO - PROCESS | 1864 | --DOMWINDOW == 103 (0x9c240c00) [pid = 1864] [serial = 218] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 02:00:12 INFO - PROCESS | 1864 | --DOMWINDOW == 102 (0x94581c00) [pid = 1864] [serial = 221] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 02:00:12 INFO - PROCESS | 1864 | --DOMWINDOW == 101 (0x94581400) [pid = 1864] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 02:00:12 INFO - PROCESS | 1864 | --DOMWINDOW == 100 (0x9457f400) [pid = 1864] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 02:00:12 INFO - PROCESS | 1864 | --DOMWINDOW == 99 (0x9cc79400) [pid = 1864] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 02:00:12 INFO - PROCESS | 1864 | --DOMWINDOW == 98 (0xa24c9c00) [pid = 1864] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 02:00:12 INFO - PROCESS | 1864 | --DOMWINDOW == 97 (0x9a8dfc00) [pid = 1864] [serial = 215] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 02:00:12 INFO - PROCESS | 1864 | --DOMWINDOW == 96 (0x9b239400) [pid = 1864] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 02:00:12 INFO - PROCESS | 1864 | --DOMWINDOW == 95 (0x98057800) [pid = 1864] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 02:00:12 INFO - PROCESS | 1864 | --DOMWINDOW == 94 (0x9522e000) [pid = 1864] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 02:00:12 INFO - PROCESS | 1864 | --DOMWINDOW == 93 (0x95231c00) [pid = 1864] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 02:00:12 INFO - PROCESS | 1864 | --DOMWINDOW == 92 (0xa5008c00) [pid = 1864] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 02:00:12 INFO - PROCESS | 1864 | --DOMWINDOW == 91 (0xa4e0e400) [pid = 1864] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 02:00:12 INFO - PROCESS | 1864 | --DOMWINDOW == 90 (0xa26dc000) [pid = 1864] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 02:00:12 INFO - PROCESS | 1864 | 1465203612921 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 02:00:12 INFO - PROCESS | 1864 | 1465203612926 Marionette TRACE conn4 <- [1,329,null,{"value":"8"}] 02:00:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 02:00:12 INFO - PROCESS | 1864 | 1465203612933 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 02:00:12 INFO - PROCESS | 1864 | 1465203612937 Marionette TRACE conn4 <- [1,330,null,{}] 02:00:12 INFO - PROCESS | 1864 | 1465203612943 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}] 02:00:12 INFO - PROCESS | 1864 | 1465203612949 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:00:13 INFO - PROCESS | 1864 | 1465203613102 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 02:00:13 INFO - PROCESS | 1864 | 1465203613218 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:13 INFO - PROCESS | 1864 | 1465203613227 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:00:13 INFO - PROCESS | 1864 | ++DOCSHELL 0x90db0400 == 30 [pid = 1864] [id = 90] 02:00:13 INFO - PROCESS | 1864 | ++DOMWINDOW == 91 (0x95231c00) [pid = 1864] [serial = 269] [outer = (nil)] 02:00:13 INFO - PROCESS | 1864 | ++DOMWINDOW == 92 (0x99dc9c00) [pid = 1864] [serial = 270] [outer = 0x95231c00] 02:00:13 INFO - PROCESS | 1864 | 1465203613314 Marionette DEBUG loaded listener.js 02:00:13 INFO - PROCESS | 1864 | ++DOMWINDOW == 93 (0x9a638000) [pid = 1864] [serial = 271] [outer = 0x95231c00] 02:00:14 INFO - PROCESS | 1864 | 1465203614044 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]]]}] 02:00:14 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. 02:00:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1137ms 02:00:14 INFO - PROCESS | 1864 | 1465203614072 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 02:00:14 INFO - PROCESS | 1864 | 1465203614075 Marionette TRACE conn4 <- [1,333,null,{"value":"8"}] 02:00:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 02:00:14 INFO - PROCESS | 1864 | 1465203614083 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 02:00:14 INFO - PROCESS | 1864 | 1465203614086 Marionette TRACE conn4 <- [1,334,null,{}] 02:00:14 INFO - PROCESS | 1864 | 1465203614101 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}] 02:00:14 INFO - PROCESS | 1864 | 1465203614106 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:00:14 INFO - PROCESS | 1864 | 1465203614269 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 02:00:14 INFO - PROCESS | 1864 | 1465203614279 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:14 INFO - PROCESS | 1864 | 1465203614291 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:00:14 INFO - PROCESS | 1864 | ++DOCSHELL 0x9a796400 == 31 [pid = 1864] [id = 91] 02:00:14 INFO - PROCESS | 1864 | ++DOMWINDOW == 94 (0x9a796800) [pid = 1864] [serial = 272] [outer = (nil)] 02:00:14 INFO - PROCESS | 1864 | ++DOMWINDOW == 95 (0x9a7d5800) [pid = 1864] [serial = 273] [outer = 0x9a796800] 02:00:14 INFO - PROCESS | 1864 | 1465203614357 Marionette DEBUG loaded listener.js 02:00:14 INFO - PROCESS | 1864 | ++DOMWINDOW == 96 (0x9a8d5c00) [pid = 1864] [serial = 274] [outer = 0x9a796800] 02:00:15 INFO - PROCESS | 1864 | 1465203615417 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]]]}] 02:00:15 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. 02:00:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1390ms 02:00:15 INFO - PROCESS | 1864 | 1465203615473 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 02:00:15 INFO - PROCESS | 1864 | 1465203615481 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 02:00:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 02:00:15 INFO - PROCESS | 1864 | 1465203615490 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 02:00:15 INFO - PROCESS | 1864 | 1465203615496 Marionette TRACE conn4 <- [1,338,null,{}] 02:00:15 INFO - PROCESS | 1864 | 1465203615505 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}] 02:00:15 INFO - PROCESS | 1864 | 1465203615511 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:00:15 INFO - PROCESS | 1864 | 1465203615746 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 02:00:16 INFO - PROCESS | 1864 | 1465203616020 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:16 INFO - PROCESS | 1864 | 1465203616028 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:00:16 INFO - PROCESS | 1864 | ++DOCSHELL 0x917c2c00 == 32 [pid = 1864] [id = 92] 02:00:16 INFO - PROCESS | 1864 | ++DOMWINDOW == 97 (0x9288c400) [pid = 1864] [serial = 275] [outer = (nil)] 02:00:16 INFO - PROCESS | 1864 | ++DOMWINDOW == 98 (0x9455c000) [pid = 1864] [serial = 276] [outer = 0x9288c400] 02:00:16 INFO - PROCESS | 1864 | 1465203616128 Marionette DEBUG loaded listener.js 02:00:16 INFO - PROCESS | 1864 | ++DOMWINDOW == 99 (0x94582400) [pid = 1864] [serial = 277] [outer = 0x9288c400] 02:00:17 INFO - PROCESS | 1864 | 1465203617039 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]]]}] 02:00:17 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. 02:00:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1594ms 02:00:17 INFO - PROCESS | 1864 | 1465203617083 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 02:00:17 INFO - PROCESS | 1864 | 1465203617091 Marionette TRACE conn4 <- [1,341,null,{"value":"8"}] 02:00:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 02:00:17 INFO - PROCESS | 1864 | 1465203617102 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 02:00:17 INFO - PROCESS | 1864 | 1465203617107 Marionette TRACE conn4 <- [1,342,null,{}] 02:00:17 INFO - PROCESS | 1864 | 1465203617115 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}] 02:00:17 INFO - PROCESS | 1864 | 1465203617120 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:00:17 INFO - PROCESS | 1864 | 1465203617330 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 02:00:17 INFO - PROCESS | 1864 | 1465203617535 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:17 INFO - PROCESS | 1864 | 1465203617541 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:00:17 INFO - PROCESS | 1864 | ++DOCSHELL 0x917ba800 == 33 [pid = 1864] [id = 93] 02:00:17 INFO - PROCESS | 1864 | ++DOMWINDOW == 100 (0x9805e400) [pid = 1864] [serial = 278] [outer = (nil)] 02:00:17 INFO - PROCESS | 1864 | ++DOMWINDOW == 101 (0x995de400) [pid = 1864] [serial = 279] [outer = 0x9805e400] 02:00:17 INFO - PROCESS | 1864 | 1465203617639 Marionette DEBUG loaded listener.js 02:00:17 INFO - PROCESS | 1864 | ++DOMWINDOW == 102 (0x99e86400) [pid = 1864] [serial = 280] [outer = 0x9805e400] 02:00:18 INFO - PROCESS | 1864 | 1465203618558 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]]]}] 02:00:18 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. 02:00:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1487ms 02:00:18 INFO - PROCESS | 1864 | 1465203618589 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 02:00:18 INFO - PROCESS | 1864 | 1465203618594 Marionette TRACE conn4 <- [1,345,null,{"value":"8"}] 02:00:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 02:00:18 INFO - PROCESS | 1864 | 1465203618602 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 02:00:18 INFO - PROCESS | 1864 | 1465203618609 Marionette TRACE conn4 <- [1,346,null,{}] 02:00:18 INFO - PROCESS | 1864 | 1465203618629 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}] 02:00:18 INFO - PROCESS | 1864 | 1465203618639 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:00:18 INFO - PROCESS | 1864 | 1465203618834 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 02:00:19 INFO - PROCESS | 1864 | 1465203619083 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:19 INFO - PROCESS | 1864 | 1465203619091 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:00:19 INFO - PROCESS | 1864 | ++DOCSHELL 0x9b1a4000 == 34 [pid = 1864] [id = 94] 02:00:19 INFO - PROCESS | 1864 | ++DOMWINDOW == 103 (0x9b1a4800) [pid = 1864] [serial = 281] [outer = (nil)] 02:00:19 INFO - PROCESS | 1864 | ++DOMWINDOW == 104 (0x9b1a9000) [pid = 1864] [serial = 282] [outer = 0x9b1a4800] 02:00:19 INFO - PROCESS | 1864 | 1465203619235 Marionette DEBUG loaded listener.js 02:00:19 INFO - PROCESS | 1864 | ++DOMWINDOW == 105 (0x9b236c00) [pid = 1864] [serial = 283] [outer = 0x9b1a4800] 02:00:20 INFO - PROCESS | 1864 | 1465203620125 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]]]}] 02:00:20 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. 02:00:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1551ms 02:00:20 INFO - PROCESS | 1864 | 1465203620153 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 02:00:20 INFO - PROCESS | 1864 | 1465203620159 Marionette TRACE conn4 <- [1,349,null,{"value":"8"}] 02:00:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 02:00:20 INFO - PROCESS | 1864 | 1465203620166 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 02:00:20 INFO - PROCESS | 1864 | 1465203620168 Marionette TRACE conn4 <- [1,350,null,{}] 02:00:20 INFO - PROCESS | 1864 | 1465203620175 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}] 02:00:20 INFO - PROCESS | 1864 | 1465203620180 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:00:20 INFO - PROCESS | 1864 | 1465203620370 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 02:00:20 INFO - PROCESS | 1864 | 1465203620526 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:20 INFO - PROCESS | 1864 | 1465203620535 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:00:20 INFO - PROCESS | 1864 | ++DOCSHELL 0x99292c00 == 35 [pid = 1864] [id = 95] 02:00:20 INFO - PROCESS | 1864 | ++DOMWINDOW == 106 (0x9a13b000) [pid = 1864] [serial = 284] [outer = (nil)] 02:00:20 INFO - PROCESS | 1864 | ++DOMWINDOW == 107 (0x9babe000) [pid = 1864] [serial = 285] [outer = 0x9a13b000] 02:00:20 INFO - PROCESS | 1864 | 1465203620619 Marionette DEBUG loaded listener.js 02:00:20 INFO - PROCESS | 1864 | ++DOMWINDOW == 108 (0x9bac5800) [pid = 1864] [serial = 286] [outer = 0x9a13b000] 02:00:21 INFO - PROCESS | 1864 | 1465203621543 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]]]}] 02:00:21 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. 02:00:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1439ms 02:00:21 INFO - PROCESS | 1864 | 1465203621606 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 02:00:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 02:00:21 INFO - PROCESS | 1864 | 1465203621611 Marionette TRACE conn4 <- [1,353,null,{"value":"8"}] 02:00:21 INFO - PROCESS | 1864 | 1465203621618 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 02:00:21 INFO - PROCESS | 1864 | 1465203621621 Marionette TRACE conn4 <- [1,354,null,{}] 02:00:21 INFO - PROCESS | 1864 | 1465203621627 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}] 02:00:21 INFO - PROCESS | 1864 | 1465203621633 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:00:21 INFO - PROCESS | 1864 | 1465203621807 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 02:00:21 INFO - PROCESS | 1864 | 1465203621976 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:21 INFO - PROCESS | 1864 | 1465203621982 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:00:22 INFO - PROCESS | 1864 | ++DOCSHELL 0x9b1a7000 == 36 [pid = 1864] [id = 96] 02:00:22 INFO - PROCESS | 1864 | ++DOMWINDOW == 109 (0x9b238400) [pid = 1864] [serial = 287] [outer = (nil)] 02:00:22 INFO - PROCESS | 1864 | ++DOMWINDOW == 110 (0x9c20f000) [pid = 1864] [serial = 288] [outer = 0x9b238400] 02:00:22 INFO - PROCESS | 1864 | 1465203622069 Marionette DEBUG loaded listener.js 02:00:22 INFO - PROCESS | 1864 | ++DOMWINDOW == 111 (0x9c210800) [pid = 1864] [serial = 289] [outer = 0x9b238400] 02:00:23 INFO - PROCESS | 1864 | 1465203623088 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]]]}] 02:00:23 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. 02:00:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1483ms 02:00:23 INFO - PROCESS | 1864 | 1465203623100 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 02:00:23 INFO - PROCESS | 1864 | 1465203623105 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 02:00:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 02:00:23 INFO - PROCESS | 1864 | 1465203623112 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 02:00:23 INFO - PROCESS | 1864 | 1465203623116 Marionette TRACE conn4 <- [1,358,null,{}] 02:00:23 INFO - PROCESS | 1864 | 1465203623122 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}] 02:00:23 INFO - PROCESS | 1864 | 1465203623134 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:00:23 INFO - PROCESS | 1864 | 1465203623377 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 02:00:23 INFO - PROCESS | 1864 | 1465203623588 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:23 INFO - PROCESS | 1864 | 1465203623599 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:00:23 INFO - PROCESS | 1864 | ++DOCSHELL 0x9457f000 == 37 [pid = 1864] [id = 97] 02:00:23 INFO - PROCESS | 1864 | ++DOMWINDOW == 112 (0x9a4f0c00) [pid = 1864] [serial = 290] [outer = (nil)] 02:00:23 INFO - PROCESS | 1864 | ++DOMWINDOW == 113 (0xa1158000) [pid = 1864] [serial = 291] [outer = 0x9a4f0c00] 02:00:23 INFO - PROCESS | 1864 | 1465203623723 Marionette DEBUG loaded listener.js 02:00:23 INFO - PROCESS | 1864 | ++DOMWINDOW == 114 (0xa2154000) [pid = 1864] [serial = 292] [outer = 0x9a4f0c00] 02:00:24 INFO - PROCESS | 1864 | 1465203624625 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]]]}] 02:00:24 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. 02:00:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1544ms 02:00:24 INFO - PROCESS | 1864 | 1465203624657 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 02:00:24 INFO - PROCESS | 1864 | 1465203624660 Marionette TRACE conn4 <- [1,361,null,{"value":"8"}] 02:00:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 02:00:24 INFO - PROCESS | 1864 | 1465203624668 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 02:00:24 INFO - PROCESS | 1864 | 1465203624671 Marionette TRACE conn4 <- [1,362,null,{}] 02:00:24 INFO - PROCESS | 1864 | 1465203624677 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}] 02:00:24 INFO - PROCESS | 1864 | 1465203624683 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:00:24 INFO - PROCESS | 1864 | 1465203624859 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 02:00:25 INFO - PROCESS | 1864 | 1465203625017 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:25 INFO - PROCESS | 1864 | 1465203625027 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:00:25 INFO - PROCESS | 1864 | ++DOCSHELL 0x917b8400 == 38 [pid = 1864] [id = 98] 02:00:25 INFO - PROCESS | 1864 | ++DOMWINDOW == 115 (0x917ba400) [pid = 1864] [serial = 293] [outer = (nil)] 02:00:25 INFO - PROCESS | 1864 | ++DOMWINDOW == 116 (0xa24c3800) [pid = 1864] [serial = 294] [outer = 0x917ba400] 02:00:25 INFO - PROCESS | 1864 | 1465203625110 Marionette DEBUG loaded listener.js 02:00:25 INFO - PROCESS | 1864 | ++DOMWINDOW == 117 (0xa24c8000) [pid = 1864] [serial = 295] [outer = 0x917ba400] 02:00:26 INFO - PROCESS | 1864 | 1465203626083 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]]]}] 02:00:26 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. 02:00:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1435ms 02:00:26 INFO - PROCESS | 1864 | 1465203626103 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 02:00:26 INFO - PROCESS | 1864 | 1465203626108 Marionette TRACE conn4 <- [1,365,null,{"value":"8"}] 02:00:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 02:00:26 INFO - PROCESS | 1864 | 1465203626115 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 02:00:26 INFO - PROCESS | 1864 | 1465203626119 Marionette TRACE conn4 <- [1,366,null,{}] 02:00:26 INFO - PROCESS | 1864 | 1465203626125 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}] 02:00:26 INFO - PROCESS | 1864 | 1465203626130 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:00:26 INFO - PROCESS | 1864 | 1465203626308 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 02:00:26 INFO - PROCESS | 1864 | 1465203626473 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:26 INFO - PROCESS | 1864 | 1465203626481 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:00:26 INFO - PROCESS | 1864 | ++DOCSHELL 0x93a4a400 == 39 [pid = 1864] [id = 99] 02:00:26 INFO - PROCESS | 1864 | ++DOMWINDOW == 118 (0xa215c400) [pid = 1864] [serial = 296] [outer = (nil)] 02:00:26 INFO - PROCESS | 1864 | ++DOMWINDOW == 119 (0xa30d5000) [pid = 1864] [serial = 297] [outer = 0xa215c400] 02:00:26 INFO - PROCESS | 1864 | 1465203626610 Marionette DEBUG loaded listener.js 02:00:26 INFO - PROCESS | 1864 | ++DOMWINDOW == 120 (0xa3426400) [pid = 1864] [serial = 298] [outer = 0xa215c400] 02:00:27 INFO - PROCESS | 1864 | 1465203627664 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]]]}] 02:00:27 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. 02:00:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1584ms 02:00:27 INFO - PROCESS | 1864 | 1465203627701 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 02:00:27 INFO - PROCESS | 1864 | 1465203627704 Marionette TRACE conn4 <- [1,369,null,{"value":"8"}] 02:00:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 02:00:27 INFO - PROCESS | 1864 | 1465203627712 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 02:00:27 INFO - PROCESS | 1864 | 1465203627715 Marionette TRACE conn4 <- [1,370,null,{}] 02:00:27 INFO - PROCESS | 1864 | 1465203627721 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}] 02:00:27 INFO - PROCESS | 1864 | 1465203627727 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:00:27 INFO - PROCESS | 1864 | 1465203627915 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 02:00:28 INFO - PROCESS | 1864 | 1465203628127 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:28 INFO - PROCESS | 1864 | 1465203628137 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:00:28 INFO - PROCESS | 1864 | ++DOCSHELL 0x92858400 == 40 [pid = 1864] [id = 100] 02:00:28 INFO - PROCESS | 1864 | ++DOMWINDOW == 121 (0x9285ac00) [pid = 1864] [serial = 299] [outer = (nil)] 02:00:28 INFO - PROCESS | 1864 | ++DOMWINDOW == 122 (0x92860800) [pid = 1864] [serial = 300] [outer = 0x9285ac00] 02:00:28 INFO - PROCESS | 1864 | 1465203628239 Marionette DEBUG loaded listener.js 02:00:28 INFO - PROCESS | 1864 | ++DOMWINDOW == 123 (0x92862800) [pid = 1864] [serial = 301] [outer = 0x9285ac00] 02:00:29 INFO - PROCESS | 1864 | 1465203629131 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]]]}] 02:00:29 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. 02:00:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1434ms 02:00:29 INFO - PROCESS | 1864 | 1465203629147 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 02:00:29 INFO - PROCESS | 1864 | 1465203629151 Marionette TRACE conn4 <- [1,373,null,{"value":"8"}] 02:00:29 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 02:00:29 INFO - PROCESS | 1864 | 1465203629158 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 02:00:29 INFO - PROCESS | 1864 | 1465203629162 Marionette TRACE conn4 <- [1,374,null,{}] 02:00:29 INFO - PROCESS | 1864 | 1465203629168 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}] 02:00:29 INFO - PROCESS | 1864 | 1465203629173 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:00:29 INFO - PROCESS | 1864 | 1465203629348 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 02:00:29 INFO - PROCESS | 1864 | 1465203629520 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:29 INFO - PROCESS | 1864 | 1465203629529 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:00:29 INFO - PROCESS | 1864 | ++DOCSHELL 0x92860400 == 41 [pid = 1864] [id = 101] 02:00:29 INFO - PROCESS | 1864 | ++DOMWINDOW == 124 (0x92864400) [pid = 1864] [serial = 302] [outer = (nil)] 02:00:29 INFO - PROCESS | 1864 | ++DOMWINDOW == 125 (0x93a49800) [pid = 1864] [serial = 303] [outer = 0x92864400] 02:00:29 INFO - PROCESS | 1864 | 1465203629618 Marionette DEBUG loaded listener.js 02:00:29 INFO - PROCESS | 1864 | ++DOMWINDOW == 126 (0x94586400) [pid = 1864] [serial = 304] [outer = 0x92864400] 02:00:30 INFO - PROCESS | 1864 | 1465203630748 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 02:00:30 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 02:00:30 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1638ms 02:00:30 INFO - PROCESS | 1864 | 1465203630797 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 02:00:30 INFO - PROCESS | 1864 | 1465203630804 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 02:00:30 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 02:00:30 INFO - PROCESS | 1864 | 1465203630814 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 02:00:30 INFO - PROCESS | 1864 | 1465203630819 Marionette TRACE conn4 <- [1,378,null,{}] 02:00:30 INFO - PROCESS | 1864 | 1465203630829 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}] 02:00:30 INFO - PROCESS | 1864 | 1465203630835 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:00:31 INFO - PROCESS | 1864 | 1465203631014 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 02:00:31 INFO - PROCESS | 1864 | 1465203631214 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:31 INFO - PROCESS | 1864 | 1465203631230 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:00:31 INFO - PROCESS | 1864 | ++DOCSHELL 0x9288a800 == 42 [pid = 1864] [id = 102] 02:00:31 INFO - PROCESS | 1864 | ++DOMWINDOW == 127 (0x9288b000) [pid = 1864] [serial = 305] [outer = (nil)] 02:00:31 INFO - PROCESS | 1864 | ++DOMWINDOW == 128 (0x92893c00) [pid = 1864] [serial = 306] [outer = 0x9288b000] 02:00:31 INFO - PROCESS | 1864 | 1465203631302 Marionette DEBUG loaded listener.js 02:00:31 INFO - PROCESS | 1864 | ++DOMWINDOW == 129 (0x93962000) [pid = 1864] [serial = 307] [outer = 0x9288b000] 02:00:32 INFO - PROCESS | 1864 | 1465203632341 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 02:00:32 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 02:00:32 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1586ms 02:00:32 INFO - PROCESS | 1864 | 1465203632399 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 02:00:32 INFO - PROCESS | 1864 | 1465203632407 Marionette TRACE conn4 <- [1,381,null,{"value":"8"}] 02:00:32 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 02:00:32 INFO - PROCESS | 1864 | 1465203632418 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 02:00:32 INFO - PROCESS | 1864 | 1465203632421 Marionette TRACE conn4 <- [1,382,null,{}] 02:00:32 INFO - PROCESS | 1864 | 1465203632427 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}] 02:00:32 INFO - PROCESS | 1864 | 1465203632433 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:00:32 INFO - PROCESS | 1864 | 1465203632683 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 02:00:32 INFO - PROCESS | 1864 | --DOCSHELL 0x90db0400 == 41 [pid = 1864] [id = 90] 02:00:32 INFO - PROCESS | 1864 | --DOCSHELL 0x99573400 == 40 [pid = 1864] [id = 89] 02:00:32 INFO - PROCESS | 1864 | --DOCSHELL 0x94584400 == 39 [pid = 1864] [id = 88] 02:00:32 INFO - PROCESS | 1864 | --DOCSHELL 0x917c4400 == 38 [pid = 1864] [id = 87] 02:00:32 INFO - PROCESS | 1864 | --DOMWINDOW == 128 (0xa2203400) [pid = 1864] [serial = 225] [outer = (nil)] [url = about:blank] 02:00:32 INFO - PROCESS | 1864 | --DOMWINDOW == 127 (0x9cc7b800) [pid = 1864] [serial = 219] [outer = (nil)] [url = about:blank] 02:00:32 INFO - PROCESS | 1864 | --DOMWINDOW == 126 (0x99d72000) [pid = 1864] [serial = 222] [outer = (nil)] [url = about:blank] 02:00:32 INFO - PROCESS | 1864 | --DOMWINDOW == 125 (0xa0616000) [pid = 1864] [serial = 220] [outer = (nil)] [url = about:blank] 02:00:32 INFO - PROCESS | 1864 | --DOMWINDOW == 124 (0x96454800) [pid = 1864] [serial = 209] [outer = (nil)] [url = about:blank] 02:00:32 INFO - PROCESS | 1864 | --DOMWINDOW == 123 (0x988d8400) [pid = 1864] [serial = 210] [outer = (nil)] [url = about:blank] 02:00:32 INFO - PROCESS | 1864 | --DOMWINDOW == 122 (0x988d4c00) [pid = 1864] [serial = 206] [outer = (nil)] [url = about:blank] 02:00:32 INFO - PROCESS | 1864 | --DOMWINDOW == 121 (0x995e6c00) [pid = 1864] [serial = 207] [outer = (nil)] [url = about:blank] 02:00:32 INFO - PROCESS | 1864 | --DOMWINDOW == 120 (0xa228a000) [pid = 1864] [serial = 183] [outer = (nil)] [url = about:blank] 02:00:32 INFO - PROCESS | 1864 | --DOMWINDOW == 119 (0x9d99b400) [pid = 1864] [serial = 182] [outer = (nil)] [url = about:blank] 02:00:32 INFO - PROCESS | 1864 | --DOMWINDOW == 118 (0xa82ae400) [pid = 1864] [serial = 203] [outer = (nil)] [url = about:blank] 02:00:32 INFO - PROCESS | 1864 | --DOMWINDOW == 117 (0xa8c28800) [pid = 1864] [serial = 204] [outer = (nil)] [url = about:blank] 02:00:32 INFO - PROCESS | 1864 | --DOMWINDOW == 116 (0x9ba97400) [pid = 1864] [serial = 216] [outer = (nil)] [url = about:blank] 02:00:32 INFO - PROCESS | 1864 | --DOMWINDOW == 115 (0x9c00e800) [pid = 1864] [serial = 188] [outer = (nil)] [url = about:blank] 02:00:32 INFO - PROCESS | 1864 | --DOMWINDOW == 114 (0x9cc11800) [pid = 1864] [serial = 189] [outer = (nil)] [url = about:blank] 02:00:32 INFO - PROCESS | 1864 | --DOMWINDOW == 113 (0x995e2800) [pid = 1864] [serial = 212] [outer = (nil)] [url = about:blank] 02:00:32 INFO - PROCESS | 1864 | --DOMWINDOW == 112 (0x995ed000) [pid = 1864] [serial = 213] [outer = (nil)] [url = about:blank] 02:00:32 INFO - PROCESS | 1864 | --DOMWINDOW == 111 (0xa24c1400) [pid = 1864] [serial = 226] [outer = (nil)] [url = about:blank] 02:00:32 INFO - PROCESS | 1864 | --DOMWINDOW == 110 (0x99d73c00) [pid = 1864] [serial = 185] [outer = (nil)] [url = about:blank] 02:00:32 INFO - PROCESS | 1864 | --DOMWINDOW == 109 (0x9a2ce800) [pid = 1864] [serial = 186] [outer = (nil)] [url = about:blank] 02:00:32 INFO - PROCESS | 1864 | --DOMWINDOW == 108 (0xa24c7800) [pid = 1864] [serial = 200] [outer = (nil)] [url = about:blank] 02:00:32 INFO - PROCESS | 1864 | --DOMWINDOW == 107 (0x9a7d1800) [pid = 1864] [serial = 223] [outer = (nil)] [url = about:blank] 02:00:32 INFO - PROCESS | 1864 | --DOMWINDOW == 106 (0xa24c4000) [pid = 1864] [serial = 201] [outer = (nil)] [url = about:blank] 02:00:32 INFO - PROCESS | 1864 | --DOMWINDOW == 105 (0xa678e800) [pid = 1864] [serial = 197] [outer = (nil)] [url = about:blank] 02:00:32 INFO - PROCESS | 1864 | --DOMWINDOW == 104 (0xa6794c00) [pid = 1864] [serial = 198] [outer = (nil)] [url = about:blank] 02:00:32 INFO - PROCESS | 1864 | --DOMWINDOW == 103 (0xa6292400) [pid = 1864] [serial = 194] [outer = (nil)] [url = about:blank] 02:00:32 INFO - PROCESS | 1864 | --DOMWINDOW == 102 (0xa670b000) [pid = 1864] [serial = 195] [outer = (nil)] [url = about:blank] 02:00:32 INFO - PROCESS | 1864 | --DOMWINDOW == 101 (0xa33ee000) [pid = 1864] [serial = 191] [outer = (nil)] [url = about:blank] 02:00:32 INFO - PROCESS | 1864 | --DOMWINDOW == 100 (0xa34a8400) [pid = 1864] [serial = 192] [outer = (nil)] [url = about:blank] 02:00:32 INFO - PROCESS | 1864 | --DOMWINDOW == 99 (0x9a4f0800) [pid = 1864] [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.] 02:00:32 INFO - PROCESS | 1864 | --DOMWINDOW == 98 (0x9c009c00) [pid = 1864] [serial = 217] [outer = (nil)] [url = about:blank] 02:00:32 INFO - PROCESS | 1864 | 1465203632933 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:32 INFO - PROCESS | 1864 | 1465203632942 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:00:32 INFO - PROCESS | 1864 | ++DOCSHELL 0x90dad800 == 39 [pid = 1864] [id = 103] 02:00:32 INFO - PROCESS | 1864 | ++DOMWINDOW == 99 (0x9288e000) [pid = 1864] [serial = 308] [outer = (nil)] 02:00:33 INFO - PROCESS | 1864 | ++DOMWINDOW == 100 (0x9763d000) [pid = 1864] [serial = 309] [outer = 0x9288e000] 02:00:33 INFO - PROCESS | 1864 | 1465203633020 Marionette DEBUG loaded listener.js 02:00:33 INFO - PROCESS | 1864 | ++DOMWINDOW == 101 (0x988d7000) [pid = 1864] [serial = 310] [outer = 0x9288e000] 02:00:33 INFO - PROCESS | 1864 | SkCairoFTTypeface::onFilterRec unimplemented 02:00:33 INFO - PROCESS | 1864 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 02:00:33 INFO - PROCESS | 1864 | SkCairoFTTypeface::onFilterRec unimplemented 02:00:33 INFO - PROCESS | 1864 | SkCairoFTTypeface::onFilterRec unimplemented 02:00:33 INFO - PROCESS | 1864 | SkCairoFTTypeface::onFilterRec unimplemented 02:00:33 INFO - PROCESS | 1864 | 1465203633821 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 02:00:33 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 02:00:33 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1428ms 02:00:33 INFO - PROCESS | 1864 | 1465203633845 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 02:00:33 INFO - PROCESS | 1864 | 1465203633849 Marionette TRACE conn4 <- [1,385,null,{"value":"8"}] 02:00:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 02:00:33 INFO - PROCESS | 1864 | 1465203633856 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 02:00:33 INFO - PROCESS | 1864 | 1465203633862 Marionette TRACE conn4 <- [1,386,null,{}] 02:00:33 INFO - PROCESS | 1864 | 1465203633897 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}] 02:00:33 INFO - PROCESS | 1864 | 1465203633906 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:00:34 INFO - PROCESS | 1864 | 1465203634077 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 02:00:34 INFO - PROCESS | 1864 | 1465203634090 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:34 INFO - PROCESS | 1864 | 1465203634101 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:00:34 INFO - PROCESS | 1864 | ++DOCSHELL 0x9a2ce800 == 40 [pid = 1864] [id = 104] 02:00:34 INFO - PROCESS | 1864 | ++DOMWINDOW == 102 (0x9a2cec00) [pid = 1864] [serial = 311] [outer = (nil)] 02:00:34 INFO - PROCESS | 1864 | ++DOMWINDOW == 103 (0x9a7cf000) [pid = 1864] [serial = 312] [outer = 0x9a2cec00] 02:00:34 INFO - PROCESS | 1864 | 1465203634176 Marionette DEBUG loaded listener.js 02:00:34 INFO - PROCESS | 1864 | ++DOMWINDOW == 104 (0x9a7d8800) [pid = 1864] [serial = 313] [outer = 0x9a2cec00] 02:00:35 INFO - PROCESS | 1864 | 1465203635168 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]]]}] 02:00:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 02:00:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1347ms 02:00:35 INFO - PROCESS | 1864 | 1465203635204 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 02:00:35 INFO - PROCESS | 1864 | 1465203635208 Marionette TRACE conn4 <- [1,389,null,{"value":"8"}] 02:00:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 02:00:35 INFO - PROCESS | 1864 | 1465203635214 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 02:00:35 INFO - PROCESS | 1864 | 1465203635216 Marionette TRACE conn4 <- [1,390,null,{}] 02:00:35 INFO - PROCESS | 1864 | 1465203635229 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}] 02:00:35 INFO - PROCESS | 1864 | 1465203635233 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:00:35 INFO - PROCESS | 1864 | 1465203635446 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 02:00:35 INFO - PROCESS | 1864 | 1465203635470 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:35 INFO - PROCESS | 1864 | 1465203635478 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:00:35 INFO - PROCESS | 1864 | ++DOCSHELL 0x9396a800 == 41 [pid = 1864] [id = 105] 02:00:35 INFO - PROCESS | 1864 | ++DOMWINDOW == 105 (0x9a8df400) [pid = 1864] [serial = 314] [outer = (nil)] 02:00:35 INFO - PROCESS | 1864 | ++DOMWINDOW == 106 (0x9b1a0000) [pid = 1864] [serial = 315] [outer = 0x9a8df400] 02:00:35 INFO - PROCESS | 1864 | 1465203635548 Marionette DEBUG loaded listener.js 02:00:35 INFO - PROCESS | 1864 | ++DOMWINDOW == 107 (0x9c009c00) [pid = 1864] [serial = 316] [outer = 0x9a8df400] 02:00:36 INFO - PROCESS | 1864 | 1465203636480 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]]]}] 02:00:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 02:00:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1332ms 02:00:36 INFO - PROCESS | 1864 | 1465203636547 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 02:00:36 INFO - PROCESS | 1864 | 1465203636550 Marionette TRACE conn4 <- [1,393,null,{"value":"8"}] 02:00:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 02:00:36 INFO - PROCESS | 1864 | 1465203636556 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 02:00:36 INFO - PROCESS | 1864 | 1465203636559 Marionette TRACE conn4 <- [1,394,null,{}] 02:00:36 INFO - PROCESS | 1864 | 1465203636565 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}] 02:00:36 INFO - PROCESS | 1864 | 1465203636584 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:00:36 INFO - PROCESS | 1864 | 1465203636805 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 02:00:36 INFO - PROCESS | 1864 | 1465203636835 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:36 INFO - PROCESS | 1864 | 1465203636846 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:00:36 INFO - PROCESS | 1864 | ++DOCSHELL 0x93967c00 == 42 [pid = 1864] [id = 106] 02:00:36 INFO - PROCESS | 1864 | ++DOMWINDOW == 108 (0x94fdb000) [pid = 1864] [serial = 317] [outer = (nil)] 02:00:36 INFO - PROCESS | 1864 | ++DOMWINDOW == 109 (0x9cc10800) [pid = 1864] [serial = 318] [outer = 0x94fdb000] 02:00:36 INFO - PROCESS | 1864 | 1465203636912 Marionette DEBUG loaded listener.js 02:00:37 INFO - PROCESS | 1864 | ++DOMWINDOW == 110 (0x9cc83800) [pid = 1864] [serial = 319] [outer = 0x94fdb000] 02:00:37 INFO - PROCESS | 1864 | --DOMWINDOW == 109 (0x917b9800) [pid = 1864] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 02:00:37 INFO - PROCESS | 1864 | --DOMWINDOW == 108 (0x995dec00) [pid = 1864] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 02:00:37 INFO - PROCESS | 1864 | --DOMWINDOW == 107 (0x92888000) [pid = 1864] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 02:00:37 INFO - PROCESS | 1864 | --DOMWINDOW == 106 (0x9505f400) [pid = 1864] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 02:00:37 INFO - PROCESS | 1864 | --DOMWINDOW == 105 (0x95231c00) [pid = 1864] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 02:00:37 INFO - PROCESS | 1864 | --DOMWINDOW == 104 (0xa2292400) [pid = 1864] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 02:00:37 INFO - PROCESS | 1864 | --DOMWINDOW == 103 (0x90da8800) [pid = 1864] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 02:00:37 INFO - PROCESS | 1864 | --DOMWINDOW == 102 (0x9a7d9800) [pid = 1864] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 02:00:37 INFO - PROCESS | 1864 | --DOMWINDOW == 101 (0x917bb400) [pid = 1864] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 02:00:37 INFO - PROCESS | 1864 | --DOMWINDOW == 100 (0x92885c00) [pid = 1864] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 02:00:37 INFO - PROCESS | 1864 | --DOMWINDOW == 99 (0xa33ed000) [pid = 1864] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 02:00:37 INFO - PROCESS | 1864 | --DOMWINDOW == 98 (0x9457a800) [pid = 1864] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 02:00:37 INFO - PROCESS | 1864 | --DOMWINDOW == 97 (0x9505fc00) [pid = 1864] [serial = 227] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 02:00:37 INFO - PROCESS | 1864 | --DOMWINDOW == 96 (0x94fd7c00) [pid = 1864] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 02:00:37 INFO - PROCESS | 1864 | --DOMWINDOW == 95 (0xa6790c00) [pid = 1864] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 02:00:38 INFO - PROCESS | 1864 | 1465203638002 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]]]}] 02:00:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 02:00:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1489ms 02:00:38 INFO - PROCESS | 1864 | 1465203638047 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 02:00:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 02:00:38 INFO - PROCESS | 1864 | 1465203638051 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 02:00:38 INFO - PROCESS | 1864 | 1465203638064 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 02:00:38 INFO - PROCESS | 1864 | 1465203638067 Marionette TRACE conn4 <- [1,398,null,{}] 02:00:38 INFO - PROCESS | 1864 | 1465203638075 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}] 02:00:38 INFO - PROCESS | 1864 | 1465203638086 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:00:38 INFO - PROCESS | 1864 | 1465203638299 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 02:00:38 INFO - PROCESS | 1864 | 1465203638310 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:38 INFO - PROCESS | 1864 | 1465203638316 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:00:38 INFO - PROCESS | 1864 | ++DOCSHELL 0x90da8800 == 43 [pid = 1864] [id = 107] 02:00:38 INFO - PROCESS | 1864 | ++DOMWINDOW == 96 (0x917c6800) [pid = 1864] [serial = 320] [outer = (nil)] 02:00:38 INFO - PROCESS | 1864 | ++DOMWINDOW == 97 (0x9a2c9800) [pid = 1864] [serial = 321] [outer = 0x917c6800] 02:00:38 INFO - PROCESS | 1864 | 1465203638514 Marionette DEBUG loaded listener.js 02:00:38 INFO - PROCESS | 1864 | ++DOMWINDOW == 98 (0xa21d2800) [pid = 1864] [serial = 322] [outer = 0x917c6800] 02:00:39 INFO - PROCESS | 1864 | 1465203639307 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]]]}] 02:00:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 02:00:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1305ms 02:00:39 INFO - PROCESS | 1864 | 1465203639363 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 02:00:39 INFO - PROCESS | 1864 | 1465203639366 Marionette TRACE conn4 <- [1,401,null,{"value":"8"}] 02:00:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 02:00:39 INFO - PROCESS | 1864 | 1465203639380 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 02:00:39 INFO - PROCESS | 1864 | 1465203639383 Marionette TRACE conn4 <- [1,402,null,{}] 02:00:39 INFO - PROCESS | 1864 | 1465203639389 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}] 02:00:39 INFO - PROCESS | 1864 | 1465203639394 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:00:39 INFO - PROCESS | 1864 | 1465203639553 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 02:00:39 INFO - PROCESS | 1864 | 1465203639786 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:39 INFO - PROCESS | 1864 | 1465203639800 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:00:39 INFO - PROCESS | 1864 | ++DOCSHELL 0x90da6800 == 44 [pid = 1864] [id = 108] 02:00:39 INFO - PROCESS | 1864 | ++DOMWINDOW == 99 (0x90da7000) [pid = 1864] [serial = 323] [outer = (nil)] 02:00:39 INFO - PROCESS | 1864 | ++DOMWINDOW == 100 (0x90daec00) [pid = 1864] [serial = 324] [outer = 0x90da7000] 02:00:39 INFO - PROCESS | 1864 | 1465203639895 Marionette DEBUG loaded listener.js 02:00:40 INFO - PROCESS | 1864 | ++DOMWINDOW == 101 (0x917c2000) [pid = 1864] [serial = 325] [outer = 0x90da7000] 02:00:40 INFO - PROCESS | 1864 | 1465203640979 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]]]}] 02:00:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 02:00:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1643ms 02:00:41 INFO - PROCESS | 1864 | 1465203641027 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 02:00:41 INFO - PROCESS | 1864 | 1465203641035 Marionette TRACE conn4 <- [1,405,null,{"value":"8"}] 02:00:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 02:00:41 INFO - PROCESS | 1864 | 1465203641044 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 02:00:41 INFO - PROCESS | 1864 | 1465203641050 Marionette TRACE conn4 <- [1,406,null,{}] 02:00:41 INFO - PROCESS | 1864 | 1465203641061 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}] 02:00:41 INFO - PROCESS | 1864 | 1465203641072 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:00:41 INFO - PROCESS | 1864 | 1465203641303 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 02:00:41 INFO - PROCESS | 1864 | 1465203641530 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:41 INFO - PROCESS | 1864 | 1465203641540 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:00:41 INFO - PROCESS | 1864 | ++DOCSHELL 0x9763e800 == 45 [pid = 1864] [id = 109] 02:00:41 INFO - PROCESS | 1864 | ++DOMWINDOW == 102 (0x97643400) [pid = 1864] [serial = 326] [outer = (nil)] 02:00:41 INFO - PROCESS | 1864 | ++DOMWINDOW == 103 (0x9804e000) [pid = 1864] [serial = 327] [outer = 0x97643400] 02:00:41 INFO - PROCESS | 1864 | 1465203641632 Marionette DEBUG loaded listener.js 02:00:41 INFO - PROCESS | 1864 | ++DOMWINDOW == 104 (0x99573000) [pid = 1864] [serial = 328] [outer = 0x97643400] 02:00:42 INFO - PROCESS | 1864 | 1465203642705 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]]]}] 02:00:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 02:00:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1693ms 02:00:42 INFO - PROCESS | 1864 | 1465203642741 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 02:00:42 INFO - PROCESS | 1864 | 1465203642748 Marionette TRACE conn4 <- [1,409,null,{"value":"8"}] 02:00:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 02:00:42 INFO - PROCESS | 1864 | 1465203642756 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 02:00:42 INFO - PROCESS | 1864 | 1465203642761 Marionette TRACE conn4 <- [1,410,null,{}] 02:00:42 INFO - PROCESS | 1864 | 1465203642767 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}] 02:00:42 INFO - PROCESS | 1864 | 1465203642774 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:00:42 INFO - PROCESS | 1864 | 1465203642991 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 02:00:43 INFO - PROCESS | 1864 | 1465203643260 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:43 INFO - PROCESS | 1864 | 1465203643271 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:00:43 INFO - PROCESS | 1864 | ++DOCSHELL 0x9a8db800 == 46 [pid = 1864] [id = 110] 02:00:43 INFO - PROCESS | 1864 | ++DOMWINDOW == 105 (0x9a9e2800) [pid = 1864] [serial = 329] [outer = (nil)] 02:00:43 INFO - PROCESS | 1864 | ++DOMWINDOW == 106 (0x9b19fc00) [pid = 1864] [serial = 330] [outer = 0x9a9e2800] 02:00:43 INFO - PROCESS | 1864 | 1465203643371 Marionette DEBUG loaded listener.js 02:00:43 INFO - PROCESS | 1864 | ++DOMWINDOW == 107 (0x9b1ad000) [pid = 1864] [serial = 331] [outer = 0x9a9e2800] 02:00:44 INFO - PROCESS | 1864 | 1465203644402 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]]]}] 02:00:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 02:00:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1688ms 02:00:44 INFO - PROCESS | 1864 | 1465203644446 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 02:00:44 INFO - PROCESS | 1864 | 1465203644451 Marionette TRACE conn4 <- [1,413,null,{"value":"8"}] 02:00:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 02:00:44 INFO - PROCESS | 1864 | 1465203644469 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 02:00:44 INFO - PROCESS | 1864 | 1465203644481 Marionette TRACE conn4 <- [1,414,null,{}] 02:00:44 INFO - PROCESS | 1864 | 1465203644489 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}] 02:00:44 INFO - PROCESS | 1864 | 1465203644497 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:00:44 INFO - PROCESS | 1864 | 1465203644761 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 02:00:45 INFO - PROCESS | 1864 | 1465203645034 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:45 INFO - PROCESS | 1864 | 1465203645043 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:00:45 INFO - PROCESS | 1864 | ++DOCSHELL 0x9c23bc00 == 47 [pid = 1864] [id = 111] 02:00:45 INFO - PROCESS | 1864 | ++DOMWINDOW == 108 (0x9d99d000) [pid = 1864] [serial = 332] [outer = (nil)] 02:00:45 INFO - PROCESS | 1864 | ++DOMWINDOW == 109 (0xa2429400) [pid = 1864] [serial = 333] [outer = 0x9d99d000] 02:00:45 INFO - PROCESS | 1864 | 1465203645140 Marionette DEBUG loaded listener.js 02:00:45 INFO - PROCESS | 1864 | ++DOMWINDOW == 110 (0xa24cb000) [pid = 1864] [serial = 334] [outer = 0x9d99d000] 02:00:46 INFO - PROCESS | 1864 | 1465203646141 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]]]}] 02:00:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 02:00:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1751ms 02:00:46 INFO - PROCESS | 1864 | 1465203646211 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 02:00:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 02:00:46 INFO - PROCESS | 1864 | 1465203646216 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 02:00:46 INFO - PROCESS | 1864 | 1465203646223 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 02:00:46 INFO - PROCESS | 1864 | 1465203646227 Marionette TRACE conn4 <- [1,418,null,{}] 02:00:46 INFO - PROCESS | 1864 | 1465203646234 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}] 02:00:46 INFO - PROCESS | 1864 | 1465203646240 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:00:46 INFO - PROCESS | 1864 | 1465203646475 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 02:00:46 INFO - PROCESS | 1864 | 1465203646731 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:46 INFO - PROCESS | 1864 | 1465203646741 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:00:46 INFO - PROCESS | 1864 | ++DOCSHELL 0x9a6b2800 == 48 [pid = 1864] [id = 112] 02:00:46 INFO - PROCESS | 1864 | ++DOMWINDOW == 111 (0x9a6b3800) [pid = 1864] [serial = 335] [outer = (nil)] 02:00:46 INFO - PROCESS | 1864 | ++DOMWINDOW == 112 (0x9a6bd400) [pid = 1864] [serial = 336] [outer = 0x9a6b3800] 02:00:46 INFO - PROCESS | 1864 | 1465203646829 Marionette DEBUG loaded listener.js 02:00:46 INFO - PROCESS | 1864 | ++DOMWINDOW == 113 (0x9a6bf400) [pid = 1864] [serial = 337] [outer = 0x9a6b3800] 02:00:48 INFO - PROCESS | 1864 | 1465203648178 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]]]}] 02:00:48 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 02:00:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1985ms 02:00:48 INFO - PROCESS | 1864 | 1465203648266 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 02:00:48 INFO - PROCESS | 1864 | 1465203648271 Marionette TRACE conn4 <- [1,421,null,{"value":"8"}] 02:00:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 02:00:48 INFO - PROCESS | 1864 | 1465203648280 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 02:00:48 INFO - PROCESS | 1864 | 1465203648284 Marionette TRACE conn4 <- [1,422,null,{}] 02:00:48 INFO - PROCESS | 1864 | 1465203648290 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}] 02:00:48 INFO - PROCESS | 1864 | 1465203648295 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:00:48 INFO - PROCESS | 1864 | 1465203648495 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 02:00:48 INFO - PROCESS | 1864 | 1465203648657 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:48 INFO - PROCESS | 1864 | 1465203648675 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:00:48 INFO - PROCESS | 1864 | ++DOCSHELL 0x9b23dc00 == 49 [pid = 1864] [id = 113] 02:00:48 INFO - PROCESS | 1864 | ++DOMWINDOW == 114 (0xa263dc00) [pid = 1864] [serial = 338] [outer = (nil)] 02:00:48 INFO - PROCESS | 1864 | ++DOMWINDOW == 115 (0xa34a3800) [pid = 1864] [serial = 339] [outer = 0xa263dc00] 02:00:48 INFO - PROCESS | 1864 | 1465203648769 Marionette DEBUG loaded listener.js 02:00:48 INFO - PROCESS | 1864 | ++DOMWINDOW == 116 (0xa35f0400) [pid = 1864] [serial = 340] [outer = 0xa263dc00] 02:00:50 INFO - PROCESS | 1864 | 1465203650166 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]]]}] 02:00:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 02:00:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1928ms 02:00:50 INFO - PROCESS | 1864 | 1465203650240 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 02:00:50 INFO - PROCESS | 1864 | 1465203650244 Marionette TRACE conn4 <- [1,425,null,{"value":"8"}] 02:00:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 02:00:50 INFO - PROCESS | 1864 | 1465203650254 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 02:00:50 INFO - PROCESS | 1864 | 1465203650258 Marionette TRACE conn4 <- [1,426,null,{}] 02:00:50 INFO - PROCESS | 1864 | 1465203650263 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}] 02:00:50 INFO - PROCESS | 1864 | 1465203650270 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:00:50 INFO - PROCESS | 1864 | 1465203650462 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 02:00:50 INFO - PROCESS | 1864 | 1465203650628 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:50 INFO - PROCESS | 1864 | 1465203650635 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:00:50 INFO - PROCESS | 1864 | ++DOCSHELL 0x9c096c00 == 50 [pid = 1864] [id = 114] 02:00:50 INFO - PROCESS | 1864 | ++DOMWINDOW == 117 (0xa260c400) [pid = 1864] [serial = 341] [outer = (nil)] 02:00:50 INFO - PROCESS | 1864 | ++DOMWINDOW == 118 (0xa6705c00) [pid = 1864] [serial = 342] [outer = 0xa260c400] 02:00:50 INFO - PROCESS | 1864 | 1465203650719 Marionette DEBUG loaded listener.js 02:00:50 INFO - PROCESS | 1864 | ++DOMWINDOW == 119 (0xa6777c00) [pid = 1864] [serial = 343] [outer = 0xa260c400] 02:00:51 INFO - PROCESS | 1864 | 1465203651665 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] 02:00:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 02:00:51 INFO - PROCESS | 1864 | 1465203651746 Marionette TRACE conn4 <- [1,429,null,{"value":"8"}] 02:00:51 INFO - PROCESS | 1864 | 1465203651752 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 02:00:51 INFO - PROCESS | 1864 | 1465203651756 Marionette TRACE conn4 <- [1,430,null,{}] 02:00:51 INFO - PROCESS | 1864 | 1465203651762 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}] 02:00:51 INFO - PROCESS | 1864 | 1465203651767 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:00:51 INFO - PROCESS | 1864 | 1465203651964 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 02:00:52 INFO - PROCESS | 1864 | 1465203652182 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:52 INFO - PROCESS | 1864 | 1465203652192 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:00:52 INFO - PROCESS | 1864 | ++DOCSHELL 0x99d74400 == 51 [pid = 1864] [id = 115] 02:00:52 INFO - PROCESS | 1864 | ++DOMWINDOW == 120 (0x99d7a400) [pid = 1864] [serial = 344] [outer = (nil)] 02:00:52 INFO - PROCESS | 1864 | ++DOMWINDOW == 121 (0xa6887400) [pid = 1864] [serial = 345] [outer = 0x99d7a400] 02:00:52 INFO - PROCESS | 1864 | 1465203652297 Marionette DEBUG loaded listener.js 02:00:52 INFO - PROCESS | 1864 | ++DOMWINDOW == 122 (0xa6e8f400) [pid = 1864] [serial = 346] [outer = 0x99d7a400] 02:00:53 INFO - PROCESS | 1864 | 1465203653241 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]]]}] 02:00:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 02:00:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1545ms 02:00:53 INFO - PROCESS | 1864 | 1465203653298 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 02:00:53 INFO - PROCESS | 1864 | 1465203653302 Marionette TRACE conn4 <- [1,433,null,{"value":"8"}] 02:00:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 02:00:53 INFO - PROCESS | 1864 | 1465203653308 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 02:00:53 INFO - PROCESS | 1864 | 1465203653311 Marionette TRACE conn4 <- [1,434,null,{}] 02:00:53 INFO - PROCESS | 1864 | 1465203653318 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}] 02:00:53 INFO - PROCESS | 1864 | 1465203653323 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:00:53 INFO - PROCESS | 1864 | 1465203653527 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 02:00:53 INFO - PROCESS | 1864 | 1465203653748 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:53 INFO - PROCESS | 1864 | 1465203653756 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:00:54 INFO - PROCESS | 1864 | ++DOCSHELL 0x92886000 == 52 [pid = 1864] [id = 116] 02:00:54 INFO - PROCESS | 1864 | ++DOMWINDOW == 123 (0x92888000) [pid = 1864] [serial = 347] [outer = (nil)] 02:00:54 INFO - PROCESS | 1864 | ++DOMWINDOW == 124 (0x9288f800) [pid = 1864] [serial = 348] [outer = 0x92888000] 02:00:54 INFO - PROCESS | 1864 | 1465203654153 Marionette DEBUG loaded listener.js 02:00:54 INFO - PROCESS | 1864 | ++DOMWINDOW == 125 (0x93a48400) [pid = 1864] [serial = 349] [outer = 0x92888000] 02:00:55 INFO - PROCESS | 1864 | 1465203655079 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]]]}] 02:00:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 02:00:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1839ms 02:00:55 INFO - PROCESS | 1864 | 1465203655149 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 02:00:55 INFO - PROCESS | 1864 | 1465203655155 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 02:00:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 02:00:55 INFO - PROCESS | 1864 | 1465203655164 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 02:00:55 INFO - PROCESS | 1864 | 1465203655168 Marionette TRACE conn4 <- [1,438,null,{}] 02:00:55 INFO - PROCESS | 1864 | 1465203655176 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}] 02:00:55 INFO - PROCESS | 1864 | 1465203655181 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:00:55 INFO - PROCESS | 1864 | 1465203655417 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 02:00:55 INFO - PROCESS | 1864 | 1465203655730 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:55 INFO - PROCESS | 1864 | 1465203655738 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:00:55 INFO - PROCESS | 1864 | ++DOCSHELL 0x92863c00 == 53 [pid = 1864] [id = 117] 02:00:55 INFO - PROCESS | 1864 | ++DOMWINDOW == 126 (0x98051800) [pid = 1864] [serial = 350] [outer = (nil)] 02:00:55 INFO - PROCESS | 1864 | ++DOMWINDOW == 127 (0x99e8b800) [pid = 1864] [serial = 351] [outer = 0x98051800] 02:00:55 INFO - PROCESS | 1864 | 1465203655825 Marionette DEBUG loaded listener.js 02:00:55 INFO - PROCESS | 1864 | ++DOMWINDOW == 128 (0x9a6b1000) [pid = 1864] [serial = 352] [outer = 0x98051800] 02:00:57 INFO - PROCESS | 1864 | --DOCSHELL 0x90da8800 == 52 [pid = 1864] [id = 107] 02:00:57 INFO - PROCESS | 1864 | --DOCSHELL 0x93967c00 == 51 [pid = 1864] [id = 106] 02:00:57 INFO - PROCESS | 1864 | --DOCSHELL 0x9396a800 == 50 [pid = 1864] [id = 105] 02:00:57 INFO - PROCESS | 1864 | --DOCSHELL 0x9a2ce800 == 49 [pid = 1864] [id = 104] 02:00:57 INFO - PROCESS | 1864 | --DOCSHELL 0x90dad800 == 48 [pid = 1864] [id = 103] 02:00:57 INFO - PROCESS | 1864 | --DOCSHELL 0x9288a800 == 47 [pid = 1864] [id = 102] 02:00:57 INFO - PROCESS | 1864 | --DOCSHELL 0x93a41400 == 46 [pid = 1864] [id = 71] 02:00:57 INFO - PROCESS | 1864 | --DOCSHELL 0x9804f400 == 45 [pid = 1864] [id = 57] 02:00:57 INFO - PROCESS | 1864 | --DOCSHELL 0x9b239000 == 44 [pid = 1864] [id = 73] 02:00:57 INFO - PROCESS | 1864 | --DOCSHELL 0x9cc17400 == 43 [pid = 1864] [id = 61] 02:00:57 INFO - PROCESS | 1864 | --DOCSHELL 0x93a46800 == 42 [pid = 1864] [id = 86] 02:00:57 INFO - PROCESS | 1864 | --DOCSHELL 0x9457f000 == 41 [pid = 1864] [id = 97] 02:00:57 INFO - PROCESS | 1864 | --DOCSHELL 0x9a4f5800 == 40 [pid = 1864] [id = 63] 02:00:57 INFO - PROCESS | 1864 | --DOCSHELL 0x917c2c00 == 39 [pid = 1864] [id = 92] 02:00:57 INFO - PROCESS | 1864 | --DOCSHELL 0x93a4a400 == 38 [pid = 1864] [id = 99] 02:00:57 INFO - PROCESS | 1864 | --DOCSHELL 0x9457d800 == 37 [pid = 1864] [id = 69] 02:00:57 INFO - PROCESS | 1864 | --DOCSHELL 0xa26d9800 == 36 [pid = 1864] [id = 64] 02:00:57 INFO - PROCESS | 1864 | --DOCSHELL 0x9b1a4000 == 35 [pid = 1864] [id = 94] 02:00:57 INFO - PROCESS | 1864 | --DOCSHELL 0x95067c00 == 34 [pid = 1864] [id = 65] 02:00:57 INFO - PROCESS | 1864 | --DOCSHELL 0x92858400 == 33 [pid = 1864] [id = 100] 02:00:57 INFO - PROCESS | 1864 | --DOCSHELL 0x9a796400 == 32 [pid = 1864] [id = 91] 02:00:57 INFO - PROCESS | 1864 | --DOCSHELL 0x98050000 == 31 [pid = 1864] [id = 58] 02:00:57 INFO - PROCESS | 1864 | --DOCSHELL 0x94587800 == 30 [pid = 1864] [id = 60] 02:00:57 INFO - PROCESS | 1864 | --DOCSHELL 0x917ba800 == 29 [pid = 1864] [id = 93] 02:00:57 INFO - PROCESS | 1864 | --DOCSHELL 0x99292c00 == 28 [pid = 1864] [id = 95] 02:00:57 INFO - PROCESS | 1864 | --DOCSHELL 0xa4e0ec00 == 27 [pid = 1864] [id = 66] 02:00:57 INFO - PROCESS | 1864 | --DOCSHELL 0x9cc11400 == 26 [pid = 1864] [id = 68] 02:00:57 INFO - PROCESS | 1864 | --DOCSHELL 0x9b1a7000 == 25 [pid = 1864] [id = 96] 02:00:57 INFO - PROCESS | 1864 | --DOCSHELL 0x92860400 == 24 [pid = 1864] [id = 101] 02:00:57 INFO - PROCESS | 1864 | --DOCSHELL 0x9b1aec00 == 23 [pid = 1864] [id = 59] 02:00:57 INFO - PROCESS | 1864 | --DOCSHELL 0x9a8d8800 == 22 [pid = 1864] [id = 72] 02:00:57 INFO - PROCESS | 1864 | --DOCSHELL 0x9396fc00 == 21 [pid = 1864] [id = 70] 02:00:57 INFO - PROCESS | 1864 | --DOCSHELL 0x917b8400 == 20 [pid = 1864] [id = 98] 02:00:57 INFO - PROCESS | 1864 | --DOCSHELL 0x9506b000 == 19 [pid = 1864] [id = 67] 02:00:57 INFO - PROCESS | 1864 | --DOCSHELL 0x9457b800 == 18 [pid = 1864] [id = 62] 02:00:57 INFO - PROCESS | 1864 | --DOCSHELL 0x9c096c00 == 17 [pid = 1864] [id = 114] 02:00:57 INFO - PROCESS | 1864 | --DOCSHELL 0x99d74400 == 16 [pid = 1864] [id = 115] 02:00:57 INFO - PROCESS | 1864 | --DOCSHELL 0x9b23dc00 == 15 [pid = 1864] [id = 113] 02:00:57 INFO - PROCESS | 1864 | --DOCSHELL 0x9a6b2800 == 14 [pid = 1864] [id = 112] 02:00:57 INFO - PROCESS | 1864 | --DOCSHELL 0x9c23bc00 == 13 [pid = 1864] [id = 111] 02:00:57 INFO - PROCESS | 1864 | --DOCSHELL 0x9763e800 == 12 [pid = 1864] [id = 109] 02:00:57 INFO - PROCESS | 1864 | --DOCSHELL 0x9a8db800 == 11 [pid = 1864] [id = 110] 02:00:57 INFO - PROCESS | 1864 | --DOCSHELL 0x90da6800 == 10 [pid = 1864] [id = 108] 02:00:58 INFO - PROCESS | 1864 | --DOMWINDOW == 127 (0xa35f1c00) [pid = 1864] [serial = 250] [outer = (nil)] [url = about:blank] 02:00:58 INFO - PROCESS | 1864 | --DOMWINDOW == 126 (0x99e7d400) [pid = 1864] [serial = 268] [outer = (nil)] [url = about:blank] 02:00:58 INFO - PROCESS | 1864 | --DOMWINDOW == 125 (0x939d1c00) [pid = 1864] [serial = 262] [outer = (nil)] [url = about:blank] 02:00:58 INFO - PROCESS | 1864 | --DOMWINDOW == 124 (0x95232000) [pid = 1864] [serial = 265] [outer = (nil)] [url = about:blank] 02:00:58 INFO - PROCESS | 1864 | --DOMWINDOW == 123 (0x99dc9c00) [pid = 1864] [serial = 270] [outer = (nil)] [url = about:blank] 02:00:58 INFO - PROCESS | 1864 | --DOMWINDOW == 122 (0xa349d800) [pid = 1864] [serial = 249] [outer = (nil)] [url = about:blank] 02:00:58 INFO - PROCESS | 1864 | --DOMWINDOW == 121 (0xa24c9800) [pid = 1864] [serial = 234] [outer = (nil)] [url = about:blank] 02:00:58 INFO - PROCESS | 1864 | --DOMWINDOW == 120 (0x90db1000) [pid = 1864] [serial = 247] [outer = (nil)] [url = about:blank] 02:00:58 INFO - PROCESS | 1864 | --DOMWINDOW == 119 (0x9b1a3c00) [pid = 1864] [serial = 232] [outer = (nil)] [url = about:blank] 02:00:58 INFO - PROCESS | 1864 | --DOMWINDOW == 118 (0x917c3c00) [pid = 1864] [serial = 243] [outer = (nil)] [url = about:blank] 02:00:58 INFO - PROCESS | 1864 | --DOMWINDOW == 117 (0x92891000) [pid = 1864] [serial = 256] [outer = (nil)] [url = about:blank] 02:00:58 INFO - PROCESS | 1864 | --DOMWINDOW == 116 (0x995e9000) [pid = 1864] [serial = 267] [outer = (nil)] [url = about:blank] 02:00:58 INFO - PROCESS | 1864 | --DOMWINDOW == 115 (0x9288d000) [pid = 1864] [serial = 255] [outer = (nil)] [url = about:blank] 02:00:58 INFO - PROCESS | 1864 | --DOMWINDOW == 114 (0xa35e6c00) [pid = 1864] [serial = 238] [outer = (nil)] [url = about:blank] 02:00:58 INFO - PROCESS | 1864 | --DOMWINDOW == 113 (0x95061800) [pid = 1864] [serial = 258] [outer = (nil)] [url = about:blank] 02:00:58 INFO - PROCESS | 1864 | --DOMWINDOW == 112 (0x9805d400) [pid = 1864] [serial = 228] [outer = (nil)] [url = about:blank] 02:00:58 INFO - PROCESS | 1864 | --DOMWINDOW == 111 (0x95234c00) [pid = 1864] [serial = 259] [outer = (nil)] [url = about:blank] 02:00:58 INFO - PROCESS | 1864 | --DOMWINDOW == 110 (0x90daf400) [pid = 1864] [serial = 246] [outer = (nil)] [url = about:blank] 02:00:58 INFO - PROCESS | 1864 | --DOMWINDOW == 109 (0xa35f4800) [pid = 1864] [serial = 244] [outer = (nil)] [url = about:blank] 02:00:58 INFO - PROCESS | 1864 | --DOMWINDOW == 108 (0x93969c00) [pid = 1864] [serial = 261] [outer = (nil)] [url = about:blank] 02:00:58 INFO - PROCESS | 1864 | --DOMWINDOW == 107 (0xa2610c00) [pid = 1864] [serial = 235] [outer = (nil)] [url = about:blank] 02:00:58 INFO - PROCESS | 1864 | --DOMWINDOW == 106 (0xa35ee400) [pid = 1864] [serial = 241] [outer = (nil)] [url = about:blank] 02:00:58 INFO - PROCESS | 1864 | --DOMWINDOW == 105 (0x9a8dec00) [pid = 1864] [serial = 231] [outer = (nil)] [url = about:blank] 02:00:58 INFO - PROCESS | 1864 | --DOMWINDOW == 104 (0xa3559400) [pid = 1864] [serial = 237] [outer = (nil)] [url = about:blank] 02:00:58 INFO - PROCESS | 1864 | --DOMWINDOW == 103 (0x95068c00) [pid = 1864] [serial = 264] [outer = (nil)] [url = about:blank] 02:00:58 INFO - PROCESS | 1864 | --DOMWINDOW == 102 (0xa35ecc00) [pid = 1864] [serial = 240] [outer = (nil)] [url = about:blank] 02:00:58 INFO - PROCESS | 1864 | --DOMWINDOW == 101 (0xa8c89400) [pid = 1864] [serial = 253] [outer = (nil)] [url = about:blank] 02:00:58 INFO - PROCESS | 1864 | --DOMWINDOW == 100 (0x995e5400) [pid = 1864] [serial = 229] [outer = (nil)] [url = about:blank] 02:00:58 INFO - PROCESS | 1864 | --DOMWINDOW == 99 (0xa6f3f400) [pid = 1864] [serial = 252] [outer = (nil)] [url = about:blank] 02:00:58 INFO - PROCESS | 1864 | --DOMWINDOW == 98 (0x9a7d5800) [pid = 1864] [serial = 273] [outer = (nil)] [url = about:blank] 02:00:58 INFO - PROCESS | 1864 | --DOMWINDOW == 97 (0x9a638000) [pid = 1864] [serial = 271] [outer = (nil)] [url = about:blank] 02:00:58 INFO - PROCESS | 1864 | 1465203658414 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]]]}] 02:00:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 02:00:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 3287ms 02:00:58 INFO - PROCESS | 1864 | 1465203658452 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 02:00:58 INFO - PROCESS | 1864 | 1465203658459 Marionette TRACE conn4 <- [1,441,null,{"value":"8"}] 02:00:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 02:00:58 INFO - PROCESS | 1864 | 1465203658467 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 02:00:58 INFO - PROCESS | 1864 | 1465203658472 Marionette TRACE conn4 <- [1,442,null,{}] 02:00:58 INFO - PROCESS | 1864 | 1465203658482 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}] 02:00:58 INFO - PROCESS | 1864 | 1465203658488 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:00:58 INFO - PROCESS | 1864 | 1465203658679 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 02:00:58 INFO - PROCESS | 1864 | 1465203658826 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:58 INFO - PROCESS | 1864 | 1465203658835 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:00:58 INFO - PROCESS | 1864 | ++DOCSHELL 0x92858000 == 11 [pid = 1864] [id = 118] 02:00:58 INFO - PROCESS | 1864 | ++DOMWINDOW == 98 (0x92861c00) [pid = 1864] [serial = 353] [outer = (nil)] 02:00:58 INFO - PROCESS | 1864 | ++DOMWINDOW == 99 (0x93676800) [pid = 1864] [serial = 354] [outer = 0x92861c00] 02:00:58 INFO - PROCESS | 1864 | 1465203658911 Marionette DEBUG loaded listener.js 02:00:59 INFO - PROCESS | 1864 | ++DOMWINDOW == 100 (0x939cd000) [pid = 1864] [serial = 355] [outer = 0x92861c00] 02:00:59 INFO - PROCESS | 1864 | 1465203659712 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]]]}] 02:00:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 02:00:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1292ms 02:00:59 INFO - PROCESS | 1864 | 1465203659758 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 02:00:59 INFO - PROCESS | 1864 | 1465203659767 Marionette TRACE conn4 <- [1,445,null,{"value":"8"}] 02:00:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 02:00:59 INFO - PROCESS | 1864 | 1465203659781 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 02:00:59 INFO - PROCESS | 1864 | 1465203659786 Marionette TRACE conn4 <- [1,446,null,{}] 02:00:59 INFO - PROCESS | 1864 | 1465203659792 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}] 02:00:59 INFO - PROCESS | 1864 | 1465203659798 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:00:59 INFO - PROCESS | 1864 | 1465203659988 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 02:01:00 INFO - PROCESS | 1864 | 1465203660118 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:00 INFO - PROCESS | 1864 | 1465203660127 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:01:00 INFO - PROCESS | 1864 | ++DOCSHELL 0x94585c00 == 12 [pid = 1864] [id = 119] 02:01:00 INFO - PROCESS | 1864 | ++DOMWINDOW == 101 (0x95060000) [pid = 1864] [serial = 356] [outer = (nil)] 02:01:00 INFO - PROCESS | 1864 | ++DOMWINDOW == 102 (0x9506b400) [pid = 1864] [serial = 357] [outer = 0x95060000] 02:01:00 INFO - PROCESS | 1864 | 1465203660202 Marionette DEBUG loaded listener.js 02:01:00 INFO - PROCESS | 1864 | ++DOMWINDOW == 103 (0x95231400) [pid = 1864] [serial = 358] [outer = 0x95060000] 02:01:01 INFO - PROCESS | 1864 | 1465203661187 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]]]}] 02:01:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 02:01:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1435ms 02:01:01 INFO - PROCESS | 1864 | 1465203661226 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 02:01:01 INFO - PROCESS | 1864 | 1465203661230 Marionette TRACE conn4 <- [1,449,null,{"value":"8"}] 02:01:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 02:01:01 INFO - PROCESS | 1864 | 1465203661237 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 02:01:01 INFO - PROCESS | 1864 | 1465203661244 Marionette TRACE conn4 <- [1,450,null,{}] 02:01:01 INFO - PROCESS | 1864 | 1465203661271 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}] 02:01:01 INFO - PROCESS | 1864 | 1465203661280 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:01:01 INFO - PROCESS | 1864 | 1465203661519 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 02:01:01 INFO - PROCESS | 1864 | 1465203661551 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:01 INFO - PROCESS | 1864 | 1465203661566 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:01:01 INFO - PROCESS | 1864 | ++DOCSHELL 0x995e2000 == 13 [pid = 1864] [id = 120] 02:01:01 INFO - PROCESS | 1864 | ++DOMWINDOW == 104 (0x995e5400) [pid = 1864] [serial = 359] [outer = (nil)] 02:01:01 INFO - PROCESS | 1864 | ++DOMWINDOW == 105 (0x995e9800) [pid = 1864] [serial = 360] [outer = 0x995e5400] 02:01:01 INFO - PROCESS | 1864 | 1465203661651 Marionette DEBUG loaded listener.js 02:01:01 INFO - PROCESS | 1864 | ++DOMWINDOW == 106 (0x99dc9c00) [pid = 1864] [serial = 361] [outer = 0x995e5400] 02:01:03 INFO - PROCESS | 1864 | --DOMWINDOW == 105 (0x917c6800) [pid = 1864] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 02:01:03 INFO - PROCESS | 1864 | --DOMWINDOW == 104 (0x9a8df400) [pid = 1864] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 02:01:03 INFO - PROCESS | 1864 | --DOMWINDOW == 103 (0x94fdb000) [pid = 1864] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 02:01:03 INFO - PROCESS | 1864 | --DOMWINDOW == 102 (0x9805e400) [pid = 1864] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 02:01:03 INFO - PROCESS | 1864 | --DOMWINDOW == 101 (0x9a4f0c00) [pid = 1864] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 02:01:03 INFO - PROCESS | 1864 | --DOMWINDOW == 100 (0x9288b000) [pid = 1864] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 02:01:03 INFO - PROCESS | 1864 | --DOMWINDOW == 99 (0xa215c400) [pid = 1864] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 02:01:03 INFO - PROCESS | 1864 | --DOMWINDOW == 98 (0x9b238400) [pid = 1864] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 02:01:03 INFO - PROCESS | 1864 | --DOMWINDOW == 97 (0x9285ac00) [pid = 1864] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 02:01:03 INFO - PROCESS | 1864 | --DOMWINDOW == 96 (0x9a2cec00) [pid = 1864] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 02:01:03 INFO - PROCESS | 1864 | --DOMWINDOW == 95 (0x9b1a4800) [pid = 1864] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 02:01:03 INFO - PROCESS | 1864 | --DOMWINDOW == 94 (0x9a13b000) [pid = 1864] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 02:01:03 INFO - PROCESS | 1864 | --DOMWINDOW == 93 (0x92864400) [pid = 1864] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 02:01:03 INFO - PROCESS | 1864 | --DOMWINDOW == 92 (0x917ba400) [pid = 1864] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 02:01:03 INFO - PROCESS | 1864 | --DOMWINDOW == 91 (0x9a796800) [pid = 1864] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 02:01:03 INFO - PROCESS | 1864 | --DOMWINDOW == 90 (0x9288c400) [pid = 1864] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 02:01:03 INFO - PROCESS | 1864 | --DOMWINDOW == 89 (0x9288e000) [pid = 1864] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 02:01:03 INFO - PROCESS | 1864 | 1465203663481 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] 02:01:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 02:01:03 INFO - PROCESS | 1864 | 1465203663540 Marionette TRACE conn4 <- [1,453,null,{"value":"8"}] 02:01:03 INFO - PROCESS | 1864 | 1465203663550 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 02:01:03 INFO - PROCESS | 1864 | 1465203663555 Marionette TRACE conn4 <- [1,454,null,{}] 02:01:03 INFO - PROCESS | 1864 | 1465203663562 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}] 02:01:03 INFO - PROCESS | 1864 | 1465203663568 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:01:03 INFO - PROCESS | 1864 | 1465203663736 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 02:01:03 INFO - PROCESS | 1864 | 1465203663745 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:03 INFO - PROCESS | 1864 | 1465203663750 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:01:03 INFO - PROCESS | 1864 | ++DOCSHELL 0x92864400 == 14 [pid = 1864] [id = 121] 02:01:03 INFO - PROCESS | 1864 | ++DOMWINDOW == 90 (0x9288ec00) [pid = 1864] [serial = 362] [outer = (nil)] 02:01:03 INFO - PROCESS | 1864 | ++DOMWINDOW == 91 (0x995e6400) [pid = 1864] [serial = 363] [outer = 0x9288ec00] 02:01:03 INFO - PROCESS | 1864 | 1465203663929 Marionette DEBUG loaded listener.js 02:01:04 INFO - PROCESS | 1864 | ++DOMWINDOW == 92 (0x9a6ba800) [pid = 1864] [serial = 364] [outer = 0x9288ec00] 02:01:04 INFO - PROCESS | 1864 | [1864] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 02:01:04 INFO - PROCESS | 1864 | 1465203664735 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]]]}] 02:01:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 02:01:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1237ms 02:01:04 INFO - PROCESS | 1864 | 1465203664786 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 02:01:04 INFO - PROCESS | 1864 | 1465203664790 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 02:01:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 02:01:04 INFO - PROCESS | 1864 | 1465203664796 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 02:01:04 INFO - PROCESS | 1864 | 1465203664799 Marionette TRACE conn4 <- [1,458,null,{}] 02:01:04 INFO - PROCESS | 1864 | 1465203664814 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}] 02:01:04 INFO - PROCESS | 1864 | 1465203664818 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:01:04 INFO - PROCESS | 1864 | 1465203664982 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 02:01:05 INFO - PROCESS | 1864 | 1465203664993 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:05 INFO - PROCESS | 1864 | 1465203665001 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:01:05 INFO - PROCESS | 1864 | ++DOCSHELL 0x9a7d0800 == 15 [pid = 1864] [id = 122] 02:01:05 INFO - PROCESS | 1864 | ++DOMWINDOW == 93 (0x9a7d2400) [pid = 1864] [serial = 365] [outer = (nil)] 02:01:05 INFO - PROCESS | 1864 | ++DOMWINDOW == 94 (0x9a7da800) [pid = 1864] [serial = 366] [outer = 0x9a7d2400] 02:01:05 INFO - PROCESS | 1864 | 1465203665072 Marionette DEBUG loaded listener.js 02:01:05 INFO - PROCESS | 1864 | ++DOMWINDOW == 95 (0x9a8d8400) [pid = 1864] [serial = 367] [outer = 0x9a7d2400] 02:01:06 INFO - PROCESS | 1864 | 1465203666262 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] 02:01:06 INFO - PROCESS | 1864 | 1465203666335 Marionette TRACE conn4 <- [1,461,null,{"value":"8"}] 02:01:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 02:01:06 INFO - PROCESS | 1864 | 1465203666344 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 02:01:06 INFO - PROCESS | 1864 | 1465203666352 Marionette TRACE conn4 <- [1,462,null,{}] 02:01:06 INFO - PROCESS | 1864 | 1465203666361 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}] 02:01:06 INFO - PROCESS | 1864 | 1465203666367 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:01:06 INFO - PROCESS | 1864 | 1465203666603 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 02:01:07 INFO - PROCESS | 1864 | 1465203667044 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:07 INFO - PROCESS | 1864 | 1465203667052 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:01:07 INFO - PROCESS | 1864 | ++DOCSHELL 0x95234c00 == 16 [pid = 1864] [id = 123] 02:01:07 INFO - PROCESS | 1864 | ++DOMWINDOW == 96 (0x995e8c00) [pid = 1864] [serial = 368] [outer = (nil)] 02:01:07 INFO - PROCESS | 1864 | ++DOMWINDOW == 97 (0x9a6bc400) [pid = 1864] [serial = 369] [outer = 0x995e8c00] 02:01:07 INFO - PROCESS | 1864 | 1465203667259 Marionette DEBUG loaded listener.js 02:01:07 INFO - PROCESS | 1864 | ++DOMWINDOW == 98 (0x9a8e1c00) [pid = 1864] [serial = 370] [outer = 0x995e8c00] 02:01:08 INFO - PROCESS | 1864 | [1864] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 02:01:08 INFO - PROCESS | 1864 | 1465203668513 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] 02:01:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 02:01:08 INFO - PROCESS | 1864 | 1465203668600 Marionette TRACE conn4 <- [1,465,null,{"value":"8"}] 02:01:08 INFO - PROCESS | 1864 | 1465203668612 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 02:01:08 INFO - PROCESS | 1864 | 1465203668618 Marionette TRACE conn4 <- [1,466,null,{}] 02:01:08 INFO - PROCESS | 1864 | 1465203668749 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}] 02:01:08 INFO - PROCESS | 1864 | 1465203668755 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:01:08 INFO - PROCESS | 1864 | 1465203668935 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 02:01:09 INFO - PROCESS | 1864 | 1465203669092 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:09 INFO - PROCESS | 1864 | 1465203669102 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:01:09 INFO - PROCESS | 1864 | ++DOCSHELL 0x9b1aa800 == 17 [pid = 1864] [id = 124] 02:01:09 INFO - PROCESS | 1864 | ++DOMWINDOW == 99 (0x9b239000) [pid = 1864] [serial = 371] [outer = (nil)] 02:01:09 INFO - PROCESS | 1864 | ++DOMWINDOW == 100 (0x9b5bf400) [pid = 1864] [serial = 372] [outer = 0x9b239000] 02:01:09 INFO - PROCESS | 1864 | 1465203669192 Marionette DEBUG loaded listener.js 02:01:09 INFO - PROCESS | 1864 | ++DOMWINDOW == 101 (0x99dcf800) [pid = 1864] [serial = 373] [outer = 0x9b239000] 02:01:10 INFO - PROCESS | 1864 | 1465203670228 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] 02:01:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 02:01:10 INFO - PROCESS | 1864 | 1465203670309 Marionette TRACE conn4 <- [1,469,null,{"value":"8"}] 02:01:10 INFO - PROCESS | 1864 | 1465203670316 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 02:01:10 INFO - PROCESS | 1864 | 1465203670323 Marionette TRACE conn4 <- [1,470,null,{}] 02:01:10 INFO - PROCESS | 1864 | 1465203670341 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}] 02:01:10 INFO - PROCESS | 1864 | 1465203670350 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:01:10 INFO - PROCESS | 1864 | 1465203670585 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 02:01:10 INFO - PROCESS | 1864 | 1465203670802 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:10 INFO - PROCESS | 1864 | 1465203670810 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:01:10 INFO - PROCESS | 1864 | ++DOCSHELL 0x9c210000 == 18 [pid = 1864] [id = 125] 02:01:10 INFO - PROCESS | 1864 | ++DOMWINDOW == 102 (0x9c235000) [pid = 1864] [serial = 374] [outer = (nil)] 02:01:10 INFO - PROCESS | 1864 | ++DOMWINDOW == 103 (0x9cc17400) [pid = 1864] [serial = 375] [outer = 0x9c235000] 02:01:10 INFO - PROCESS | 1864 | 1465203670903 Marionette DEBUG loaded listener.js 02:01:11 INFO - PROCESS | 1864 | ++DOMWINDOW == 104 (0x9d99c000) [pid = 1864] [serial = 376] [outer = 0x9c235000] 02:01:11 INFO - PROCESS | 1864 | 1465203671919 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]]]}] 02:01:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 02:01:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1651ms 02:01:11 INFO - PROCESS | 1864 | 1465203671967 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 02:01:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 02:01:11 INFO - PROCESS | 1864 | 1465203671972 Marionette TRACE conn4 <- [1,473,null,{"value":"8"}] 02:01:11 INFO - PROCESS | 1864 | 1465203671979 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 02:01:11 INFO - PROCESS | 1864 | 1465203671983 Marionette TRACE conn4 <- [1,474,null,{}] 02:01:12 INFO - PROCESS | 1864 | 1465203671990 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}] 02:01:12 INFO - PROCESS | 1864 | 1465203671994 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:01:12 INFO - PROCESS | 1864 | 1465203672186 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 02:01:12 INFO - PROCESS | 1864 | 1465203672391 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:12 INFO - PROCESS | 1864 | 1465203672399 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:01:12 INFO - PROCESS | 1864 | ++DOCSHELL 0x9763bc00 == 19 [pid = 1864] [id = 126] 02:01:12 INFO - PROCESS | 1864 | ++DOMWINDOW == 105 (0x995e0800) [pid = 1864] [serial = 377] [outer = (nil)] 02:01:12 INFO - PROCESS | 1864 | ++DOMWINDOW == 106 (0xa21cb000) [pid = 1864] [serial = 378] [outer = 0x995e0800] 02:01:12 INFO - PROCESS | 1864 | 1465203672505 Marionette DEBUG loaded listener.js 02:01:12 INFO - PROCESS | 1864 | ++DOMWINDOW == 107 (0xa2295800) [pid = 1864] [serial = 379] [outer = 0x995e0800] 02:01:13 INFO - PROCESS | 1864 | 1465203673511 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]]]}] 02:01:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 02:01:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1581ms 02:01:13 INFO - PROCESS | 1864 | 1465203673560 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 02:01:13 INFO - PROCESS | 1864 | 1465203673564 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 02:01:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 02:01:13 INFO - PROCESS | 1864 | 1465203673571 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 02:01:13 INFO - PROCESS | 1864 | 1465203673576 Marionette TRACE conn4 <- [1,478,null,{}] 02:01:13 INFO - PROCESS | 1864 | 1465203673589 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}] 02:01:13 INFO - PROCESS | 1864 | 1465203673594 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:01:13 INFO - PROCESS | 1864 | 1465203673823 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 02:01:14 INFO - PROCESS | 1864 | 1465203674083 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:14 INFO - PROCESS | 1864 | 1465203674093 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:01:14 INFO - PROCESS | 1864 | ++DOCSHELL 0x917bcc00 == 20 [pid = 1864] [id = 127] 02:01:14 INFO - PROCESS | 1864 | ++DOMWINDOW == 108 (0x9505e800) [pid = 1864] [serial = 380] [outer = (nil)] 02:01:14 INFO - PROCESS | 1864 | ++DOMWINDOW == 109 (0xa2610c00) [pid = 1864] [serial = 381] [outer = 0x9505e800] 02:01:14 INFO - PROCESS | 1864 | 1465203674181 Marionette DEBUG loaded listener.js 02:01:14 INFO - PROCESS | 1864 | ++DOMWINDOW == 110 (0xa26de400) [pid = 1864] [serial = 382] [outer = 0x9505e800] 02:01:14 INFO - PROCESS | 1864 | ++DOMWINDOW == 111 (0xa21d2c00) [pid = 1864] [serial = 383] [outer = 0x99567800] 02:01:15 INFO - PROCESS | 1864 | 1465203675282 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]]]}] 02:01:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 02:01:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1743ms 02:01:15 INFO - PROCESS | 1864 | 1465203675316 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 02:01:15 INFO - PROCESS | 1864 | 1465203675320 Marionette TRACE conn4 <- [1,481,null,{"value":"8"}] 02:01:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 02:01:15 INFO - PROCESS | 1864 | 1465203675327 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 02:01:15 INFO - PROCESS | 1864 | 1465203675331 Marionette TRACE conn4 <- [1,482,null,{}] 02:01:15 INFO - PROCESS | 1864 | 1465203675337 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}] 02:01:15 INFO - PROCESS | 1864 | 1465203675348 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:01:15 INFO - PROCESS | 1864 | 1465203675554 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 02:01:15 INFO - PROCESS | 1864 | 1465203675751 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:15 INFO - PROCESS | 1864 | 1465203675758 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:01:15 INFO - PROCESS | 1864 | ++DOCSHELL 0x9a7ce000 == 21 [pid = 1864] [id = 128] 02:01:15 INFO - PROCESS | 1864 | ++DOMWINDOW == 112 (0x9a7d2800) [pid = 1864] [serial = 384] [outer = (nil)] 02:01:15 INFO - PROCESS | 1864 | ++DOMWINDOW == 113 (0xa35e7400) [pid = 1864] [serial = 385] [outer = 0x9a7d2800] 02:01:15 INFO - PROCESS | 1864 | 1465203675845 Marionette DEBUG loaded listener.js 02:01:15 INFO - PROCESS | 1864 | ++DOMWINDOW == 114 (0xa35ec000) [pid = 1864] [serial = 386] [outer = 0x9a7d2800] 02:01:16 INFO - PROCESS | 1864 | 1465203676780 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]]]}] 02:01:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 02:01:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1488ms 02:01:16 INFO - PROCESS | 1864 | 1465203676816 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 02:01:16 INFO - PROCESS | 1864 | 1465203676819 Marionette TRACE conn4 <- [1,485,null,{"value":"8"}] 02:01:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 02:01:16 INFO - PROCESS | 1864 | 1465203676827 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 02:01:16 INFO - PROCESS | 1864 | 1465203676832 Marionette TRACE conn4 <- [1,486,null,{}] 02:01:16 INFO - PROCESS | 1864 | 1465203676838 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}] 02:01:16 INFO - PROCESS | 1864 | 1465203676843 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:01:17 INFO - PROCESS | 1864 | 1465203677020 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 02:01:17 INFO - PROCESS | 1864 | 1465203677181 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:17 INFO - PROCESS | 1864 | 1465203677189 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:01:17 INFO - PROCESS | 1864 | ++DOCSHELL 0x95246400 == 22 [pid = 1864] [id = 129] 02:01:17 INFO - PROCESS | 1864 | ++DOMWINDOW == 115 (0x95247400) [pid = 1864] [serial = 387] [outer = (nil)] 02:01:17 INFO - PROCESS | 1864 | ++DOMWINDOW == 116 (0x9524e400) [pid = 1864] [serial = 388] [outer = 0x95247400] 02:01:17 INFO - PROCESS | 1864 | 1465203677279 Marionette DEBUG loaded listener.js 02:01:17 INFO - PROCESS | 1864 | ++DOMWINDOW == 117 (0x9524fc00) [pid = 1864] [serial = 389] [outer = 0x95247400] 02:01:18 INFO - PROCESS | 1864 | 1465203678255 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]]]}] 02:01:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 02:01:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1489ms 02:01:18 INFO - PROCESS | 1864 | 1465203678317 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 02:01:18 INFO - PROCESS | 1864 | 1465203678324 Marionette TRACE conn4 <- [1,489,null,{"value":"8"}] 02:01:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 02:01:18 INFO - PROCESS | 1864 | 1465203678339 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 02:01:18 INFO - PROCESS | 1864 | 1465203678343 Marionette TRACE conn4 <- [1,490,null,{}] 02:01:18 INFO - PROCESS | 1864 | 1465203678349 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}] 02:01:18 INFO - PROCESS | 1864 | 1465203678354 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:01:18 INFO - PROCESS | 1864 | 1465203678566 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 02:01:18 INFO - PROCESS | 1864 | 1465203678790 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:18 INFO - PROCESS | 1864 | 1465203678799 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:01:18 INFO - PROCESS | 1864 | ++DOCSHELL 0x91dbe400 == 23 [pid = 1864] [id = 130] 02:01:18 INFO - PROCESS | 1864 | ++DOMWINDOW == 118 (0x91dbf000) [pid = 1864] [serial = 390] [outer = (nil)] 02:01:18 INFO - PROCESS | 1864 | ++DOMWINDOW == 119 (0x91dc5c00) [pid = 1864] [serial = 391] [outer = 0x91dbf000] 02:01:18 INFO - PROCESS | 1864 | 1465203678921 Marionette DEBUG loaded listener.js 02:01:19 INFO - PROCESS | 1864 | ++DOMWINDOW == 120 (0x91dc9400) [pid = 1864] [serial = 392] [outer = 0x91dbf000] 02:01:19 INFO - PROCESS | 1864 | 1465203679854 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]]]}] 02:01:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 02:01:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1543ms 02:01:19 INFO - PROCESS | 1864 | 1465203679881 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 02:01:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 02:01:19 INFO - PROCESS | 1864 | 1465203679885 Marionette TRACE conn4 <- [1,493,null,{"value":"8"}] 02:01:19 INFO - PROCESS | 1864 | 1465203679892 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 02:01:19 INFO - PROCESS | 1864 | 1465203679902 Marionette TRACE conn4 <- [1,494,null,{}] 02:01:19 INFO - PROCESS | 1864 | 1465203679908 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}] 02:01:19 INFO - PROCESS | 1864 | 1465203679914 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:01:20 INFO - PROCESS | 1864 | 1465203680095 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 02:01:20 INFO - PROCESS | 1864 | 1465203680261 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:20 INFO - PROCESS | 1864 | 1465203680269 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:01:20 INFO - PROCESS | 1864 | ++DOCSHELL 0x917c7000 == 24 [pid = 1864] [id = 131] 02:01:20 INFO - PROCESS | 1864 | ++DOMWINDOW == 121 (0x91dc0400) [pid = 1864] [serial = 393] [outer = (nil)] 02:01:20 INFO - PROCESS | 1864 | ++DOMWINDOW == 122 (0x9457b400) [pid = 1864] [serial = 394] [outer = 0x91dc0400] 02:01:20 INFO - PROCESS | 1864 | 1465203680396 Marionette DEBUG loaded listener.js 02:01:20 INFO - PROCESS | 1864 | ++DOMWINDOW == 123 (0x95253800) [pid = 1864] [serial = 395] [outer = 0x91dc0400] 02:01:21 INFO - PROCESS | 1864 | 1465203681566 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]]]}] 02:01:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 02:01:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1741ms 02:01:21 INFO - PROCESS | 1864 | 1465203681633 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 02:01:21 INFO - PROCESS | 1864 | 1465203681640 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 02:01:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 02:01:21 INFO - PROCESS | 1864 | 1465203681650 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 02:01:21 INFO - PROCESS | 1864 | 1465203681655 Marionette TRACE conn4 <- [1,498,null,{}] 02:01:21 INFO - PROCESS | 1864 | 1465203681664 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}] 02:01:21 INFO - PROCESS | 1864 | 1465203681670 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:01:21 INFO - PROCESS | 1864 | 1465203681955 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 02:01:22 INFO - PROCESS | 1864 | 1465203682118 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:22 INFO - PROCESS | 1864 | 1465203682131 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:01:22 INFO - PROCESS | 1864 | ++DOCSHELL 0x92159800 == 25 [pid = 1864] [id = 132] 02:01:22 INFO - PROCESS | 1864 | ++DOMWINDOW == 124 (0x92165800) [pid = 1864] [serial = 396] [outer = (nil)] 02:01:22 INFO - PROCESS | 1864 | ++DOMWINDOW == 125 (0x92863000) [pid = 1864] [serial = 397] [outer = 0x92165800] 02:01:22 INFO - PROCESS | 1864 | 1465203682208 Marionette DEBUG loaded listener.js 02:01:22 INFO - PROCESS | 1864 | ++DOMWINDOW == 126 (0x9396ac00) [pid = 1864] [serial = 398] [outer = 0x92165800] 02:01:23 INFO - PROCESS | 1864 | 1465203683122 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]]]}] 02:01:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 02:01:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1537ms 02:01:23 INFO - PROCESS | 1864 | 1465203683188 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 02:01:23 INFO - PROCESS | 1864 | 1465203683195 Marionette TRACE conn4 <- [1,501,null,{"value":"8"}] 02:01:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 02:01:23 INFO - PROCESS | 1864 | 1465203683207 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 02:01:23 INFO - PROCESS | 1864 | 1465203683211 Marionette TRACE conn4 <- [1,502,null,{}] 02:01:23 INFO - PROCESS | 1864 | 1465203683217 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}] 02:01:23 INFO - PROCESS | 1864 | 1465203683223 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:01:23 INFO - PROCESS | 1864 | 1465203683468 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 02:01:23 INFO - PROCESS | 1864 | --DOMWINDOW == 125 (0x9a2c9800) [pid = 1864] [serial = 321] [outer = (nil)] [url = about:blank] 02:01:23 INFO - PROCESS | 1864 | --DOMWINDOW == 124 (0x9c009c00) [pid = 1864] [serial = 316] [outer = (nil)] [url = about:blank] 02:01:23 INFO - PROCESS | 1864 | --DOMWINDOW == 123 (0x9cc10800) [pid = 1864] [serial = 318] [outer = (nil)] [url = about:blank] 02:01:23 INFO - PROCESS | 1864 | --DOMWINDOW == 122 (0x9cc83800) [pid = 1864] [serial = 319] [outer = (nil)] [url = about:blank] 02:01:23 INFO - PROCESS | 1864 | --DOMWINDOW == 121 (0x995de400) [pid = 1864] [serial = 279] [outer = (nil)] [url = about:blank] 02:01:23 INFO - PROCESS | 1864 | --DOMWINDOW == 120 (0x99e86400) [pid = 1864] [serial = 280] [outer = (nil)] [url = about:blank] 02:01:23 INFO - PROCESS | 1864 | --DOMWINDOW == 119 (0xa1158000) [pid = 1864] [serial = 291] [outer = (nil)] [url = about:blank] 02:01:23 INFO - PROCESS | 1864 | --DOMWINDOW == 118 (0xa2154000) [pid = 1864] [serial = 292] [outer = (nil)] [url = about:blank] 02:01:23 INFO - PROCESS | 1864 | --DOMWINDOW == 117 (0x92893c00) [pid = 1864] [serial = 306] [outer = (nil)] [url = about:blank] 02:01:23 INFO - PROCESS | 1864 | --DOMWINDOW == 116 (0x93962000) [pid = 1864] [serial = 307] [outer = (nil)] [url = about:blank] 02:01:23 INFO - PROCESS | 1864 | --DOMWINDOW == 115 (0xa30d5000) [pid = 1864] [serial = 297] [outer = (nil)] [url = about:blank] 02:01:23 INFO - PROCESS | 1864 | --DOMWINDOW == 114 (0xa3426400) [pid = 1864] [serial = 298] [outer = (nil)] [url = about:blank] 02:01:23 INFO - PROCESS | 1864 | --DOMWINDOW == 113 (0x9c20f000) [pid = 1864] [serial = 288] [outer = (nil)] [url = about:blank] 02:01:23 INFO - PROCESS | 1864 | --DOMWINDOW == 112 (0x9c210800) [pid = 1864] [serial = 289] [outer = (nil)] [url = about:blank] 02:01:23 INFO - PROCESS | 1864 | --DOMWINDOW == 111 (0x92860800) [pid = 1864] [serial = 300] [outer = (nil)] [url = about:blank] 02:01:23 INFO - PROCESS | 1864 | --DOMWINDOW == 110 (0x92862800) [pid = 1864] [serial = 301] [outer = (nil)] [url = about:blank] 02:01:23 INFO - PROCESS | 1864 | --DOMWINDOW == 109 (0x9a7cf000) [pid = 1864] [serial = 312] [outer = (nil)] [url = about:blank] 02:01:23 INFO - PROCESS | 1864 | --DOMWINDOW == 108 (0x9b1a9000) [pid = 1864] [serial = 282] [outer = (nil)] [url = about:blank] 02:01:23 INFO - PROCESS | 1864 | --DOMWINDOW == 107 (0x9b236c00) [pid = 1864] [serial = 283] [outer = (nil)] [url = about:blank] 02:01:23 INFO - PROCESS | 1864 | --DOMWINDOW == 106 (0x9babe000) [pid = 1864] [serial = 285] [outer = (nil)] [url = about:blank] 02:01:23 INFO - PROCESS | 1864 | --DOMWINDOW == 105 (0x9bac5800) [pid = 1864] [serial = 286] [outer = (nil)] [url = about:blank] 02:01:23 INFO - PROCESS | 1864 | --DOMWINDOW == 104 (0x93a49800) [pid = 1864] [serial = 303] [outer = (nil)] [url = about:blank] 02:01:23 INFO - PROCESS | 1864 | --DOMWINDOW == 103 (0x94586400) [pid = 1864] [serial = 304] [outer = (nil)] [url = about:blank] 02:01:23 INFO - PROCESS | 1864 | --DOMWINDOW == 102 (0xa24c3800) [pid = 1864] [serial = 294] [outer = (nil)] [url = about:blank] 02:01:23 INFO - PROCESS | 1864 | --DOMWINDOW == 101 (0xa24c8000) [pid = 1864] [serial = 295] [outer = (nil)] [url = about:blank] 02:01:23 INFO - PROCESS | 1864 | --DOMWINDOW == 100 (0x9a8d5c00) [pid = 1864] [serial = 274] [outer = (nil)] [url = about:blank] 02:01:23 INFO - PROCESS | 1864 | --DOMWINDOW == 99 (0x9455c000) [pid = 1864] [serial = 276] [outer = (nil)] [url = about:blank] 02:01:23 INFO - PROCESS | 1864 | --DOMWINDOW == 98 (0x94582400) [pid = 1864] [serial = 277] [outer = (nil)] [url = about:blank] 02:01:23 INFO - PROCESS | 1864 | --DOMWINDOW == 97 (0x9763d000) [pid = 1864] [serial = 309] [outer = (nil)] [url = about:blank] 02:01:23 INFO - PROCESS | 1864 | --DOMWINDOW == 96 (0x988d7000) [pid = 1864] [serial = 310] [outer = (nil)] [url = about:blank] 02:01:23 INFO - PROCESS | 1864 | --DOMWINDOW == 95 (0x9b1a0000) [pid = 1864] [serial = 315] [outer = (nil)] [url = about:blank] 02:01:23 INFO - PROCESS | 1864 | --DOMWINDOW == 94 (0x9a7d8800) [pid = 1864] [serial = 313] [outer = (nil)] [url = about:blank] 02:01:23 INFO - PROCESS | 1864 | --DOMWINDOW == 93 (0xa21d2800) [pid = 1864] [serial = 322] [outer = (nil)] [url = about:blank] 02:01:23 INFO - PROCESS | 1864 | 1465203683750 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:23 INFO - PROCESS | 1864 | 1465203683755 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:01:23 INFO - PROCESS | 1864 | ++DOCSHELL 0x92860800 == 26 [pid = 1864] [id = 133] 02:01:23 INFO - PROCESS | 1864 | ++DOMWINDOW == 94 (0x93962000) [pid = 1864] [serial = 399] [outer = (nil)] 02:01:23 INFO - PROCESS | 1864 | ++DOMWINDOW == 95 (0x94584800) [pid = 1864] [serial = 400] [outer = 0x93962000] 02:01:23 INFO - PROCESS | 1864 | 1465203683836 Marionette DEBUG loaded listener.js 02:01:23 INFO - PROCESS | 1864 | ++DOMWINDOW == 96 (0x95249000) [pid = 1864] [serial = 401] [outer = 0x93962000] 02:01:24 INFO - PROCESS | 1864 | 1465203684599 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]]]}] 02:01:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 02:01:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1443ms 02:01:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 02:01:24 INFO - PROCESS | 1864 | 1465203684650 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 02:01:24 INFO - PROCESS | 1864 | 1465203684654 Marionette TRACE conn4 <- [1,505,null,{"value":"8"}] 02:01:24 INFO - PROCESS | 1864 | 1465203684661 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 02:01:24 INFO - PROCESS | 1864 | 1465203684667 Marionette TRACE conn4 <- [1,506,null,{}] 02:01:24 INFO - PROCESS | 1864 | 1465203684682 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}] 02:01:24 INFO - PROCESS | 1864 | 1465203684691 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:01:24 INFO - PROCESS | 1864 | 1465203684867 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 02:01:25 INFO - PROCESS | 1864 | 1465203684996 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:25 INFO - PROCESS | 1864 | 1465203685007 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:01:25 INFO - PROCESS | 1864 | ++DOCSHELL 0x9a1dfc00 == 27 [pid = 1864] [id = 134] 02:01:25 INFO - PROCESS | 1864 | ++DOMWINDOW == 97 (0x9a6b1c00) [pid = 1864] [serial = 402] [outer = (nil)] 02:01:25 INFO - PROCESS | 1864 | ++DOMWINDOW == 98 (0x9a6be800) [pid = 1864] [serial = 403] [outer = 0x9a6b1c00] 02:01:25 INFO - PROCESS | 1864 | 1465203685079 Marionette DEBUG loaded listener.js 02:01:25 INFO - PROCESS | 1864 | ++DOMWINDOW == 99 (0x9a8d4400) [pid = 1864] [serial = 404] [outer = 0x9a6b1c00] 02:01:25 INFO - PROCESS | 1864 | 1465203685940 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]]]}] 02:01:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 02:01:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1339ms 02:01:26 INFO - PROCESS | 1864 | 1465203686000 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 02:01:26 INFO - PROCESS | 1864 | 1465203686005 Marionette TRACE conn4 <- [1,509,null,{"value":"8"}] 02:01:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 02:01:26 INFO - PROCESS | 1864 | 1465203686010 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 02:01:26 INFO - PROCESS | 1864 | 1465203686014 Marionette TRACE conn4 <- [1,510,null,{}] 02:01:26 INFO - PROCESS | 1864 | 1465203686026 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}] 02:01:26 INFO - PROCESS | 1864 | 1465203686032 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:01:26 INFO - PROCESS | 1864 | 1465203686253 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 02:01:26 INFO - PROCESS | 1864 | 1465203686275 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:26 INFO - PROCESS | 1864 | 1465203686285 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:01:26 INFO - PROCESS | 1864 | ++DOCSHELL 0x917bd800 == 28 [pid = 1864] [id = 135] 02:01:26 INFO - PROCESS | 1864 | ++DOMWINDOW == 100 (0x9a7cbc00) [pid = 1864] [serial = 405] [outer = (nil)] 02:01:26 INFO - PROCESS | 1864 | ++DOMWINDOW == 101 (0x9b1ac000) [pid = 1864] [serial = 406] [outer = 0x9a7cbc00] 02:01:26 INFO - PROCESS | 1864 | 1465203686354 Marionette DEBUG loaded listener.js 02:01:26 INFO - PROCESS | 1864 | ++DOMWINDOW == 102 (0x9b241c00) [pid = 1864] [serial = 407] [outer = 0x9a7cbc00] 02:01:27 INFO - PROCESS | 1864 | 1465203687277 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]]]}] 02:01:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 02:01:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1331ms 02:01:27 INFO - PROCESS | 1864 | 1465203687344 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 02:01:27 INFO - PROCESS | 1864 | 1465203687346 Marionette TRACE conn4 <- [1,513,null,{"value":"8"}] 02:01:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 02:01:27 INFO - PROCESS | 1864 | 1465203687354 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 02:01:27 INFO - PROCESS | 1864 | 1465203687357 Marionette TRACE conn4 <- [1,514,null,{}] 02:01:27 INFO - PROCESS | 1864 | 1465203687363 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}] 02:01:27 INFO - PROCESS | 1864 | 1465203687383 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:01:27 INFO - PROCESS | 1864 | 1465203687629 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 02:01:27 INFO - PROCESS | 1864 | 1465203687664 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:27 INFO - PROCESS | 1864 | 1465203687674 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:01:27 INFO - PROCESS | 1864 | ++DOCSHELL 0x91dc2400 == 29 [pid = 1864] [id = 136] 02:01:27 INFO - PROCESS | 1864 | ++DOMWINDOW == 103 (0x9b1a0400) [pid = 1864] [serial = 408] [outer = (nil)] 02:01:27 INFO - PROCESS | 1864 | ++DOMWINDOW == 104 (0x9bac8400) [pid = 1864] [serial = 409] [outer = 0x9b1a0400] 02:01:27 INFO - PROCESS | 1864 | 1465203687743 Marionette DEBUG loaded listener.js 02:01:27 INFO - PROCESS | 1864 | ++DOMWINDOW == 105 (0x9c005000) [pid = 1864] [serial = 410] [outer = 0x9b1a0400] 02:01:28 INFO - PROCESS | 1864 | --DOMWINDOW == 104 (0x995e5400) [pid = 1864] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 02:01:28 INFO - PROCESS | 1864 | --DOMWINDOW == 103 (0x90da7000) [pid = 1864] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 02:01:28 INFO - PROCESS | 1864 | --DOMWINDOW == 102 (0x97643400) [pid = 1864] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 02:01:28 INFO - PROCESS | 1864 | --DOMWINDOW == 101 (0x92861c00) [pid = 1864] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 02:01:28 INFO - PROCESS | 1864 | --DOMWINDOW == 100 (0x9a9e2800) [pid = 1864] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 02:01:28 INFO - PROCESS | 1864 | --DOMWINDOW == 99 (0x9d99d000) [pid = 1864] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 02:01:28 INFO - PROCESS | 1864 | --DOMWINDOW == 98 (0x95060000) [pid = 1864] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 02:01:28 INFO - PROCESS | 1864 | --DOMWINDOW == 97 (0x9a6b3800) [pid = 1864] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 02:01:28 INFO - PROCESS | 1864 | --DOMWINDOW == 96 (0x98051800) [pid = 1864] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 02:01:28 INFO - PROCESS | 1864 | --DOMWINDOW == 95 (0xa263dc00) [pid = 1864] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 02:01:28 INFO - PROCESS | 1864 | --DOMWINDOW == 94 (0xa260c400) [pid = 1864] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 02:01:28 INFO - PROCESS | 1864 | --DOMWINDOW == 93 (0x99d7a400) [pid = 1864] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 02:01:28 INFO - PROCESS | 1864 | --DOMWINDOW == 92 (0x92888000) [pid = 1864] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 02:01:28 INFO - PROCESS | 1864 | --DOMWINDOW == 91 (0x9288ec00) [pid = 1864] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 02:01:28 INFO - PROCESS | 1864 | 1465203688857 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]]]}] 02:01:28 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 02:01:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1532ms 02:01:28 INFO - PROCESS | 1864 | 1465203688887 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 02:01:28 INFO - PROCESS | 1864 | 1465203688890 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 02:01:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 02:01:28 INFO - PROCESS | 1864 | 1465203688897 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 02:01:28 INFO - PROCESS | 1864 | 1465203688901 Marionette TRACE conn4 <- [1,518,null,{}] 02:01:28 INFO - PROCESS | 1864 | 1465203688914 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}] 02:01:28 INFO - PROCESS | 1864 | 1465203688923 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:01:29 INFO - PROCESS | 1864 | 1465203689128 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 02:01:29 INFO - PROCESS | 1864 | 1465203689137 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:29 INFO - PROCESS | 1864 | 1465203689147 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:01:29 INFO - PROCESS | 1864 | ++DOCSHELL 0x9763b400 == 30 [pid = 1864] [id = 137] 02:01:29 INFO - PROCESS | 1864 | ++DOMWINDOW == 92 (0x9805c400) [pid = 1864] [serial = 411] [outer = (nil)] 02:01:29 INFO - PROCESS | 1864 | ++DOMWINDOW == 93 (0x9c23f800) [pid = 1864] [serial = 412] [outer = 0x9805c400] 02:01:29 INFO - PROCESS | 1864 | 1465203689217 Marionette DEBUG loaded listener.js 02:01:29 INFO - PROCESS | 1864 | ++DOMWINDOW == 94 (0x9cc11c00) [pid = 1864] [serial = 413] [outer = 0x9805c400] 02:01:30 INFO - PROCESS | 1864 | 1465203690095 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]]]}] 02:01:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 02:01:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1229ms 02:01:30 INFO - PROCESS | 1864 | 1465203690126 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 02:01:30 INFO - PROCESS | 1864 | 1465203690129 Marionette TRACE conn4 <- [1,521,null,{"value":"8"}] 02:01:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 02:01:30 INFO - PROCESS | 1864 | 1465203690140 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 02:01:30 INFO - PROCESS | 1864 | 1465203690143 Marionette TRACE conn4 <- [1,522,null,{}] 02:01:30 INFO - PROCESS | 1864 | 1465203690150 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}] 02:01:30 INFO - PROCESS | 1864 | 1465203690155 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:01:30 INFO - PROCESS | 1864 | 1465203690338 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 02:01:30 INFO - PROCESS | 1864 | 1465203690580 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:30 INFO - PROCESS | 1864 | 1465203690592 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:01:30 INFO - PROCESS | 1864 | ++DOCSHELL 0x90da6400 == 31 [pid = 1864] [id = 138] 02:01:30 INFO - PROCESS | 1864 | ++DOMWINDOW == 95 (0x90da7000) [pid = 1864] [serial = 414] [outer = (nil)] 02:01:30 INFO - PROCESS | 1864 | ++DOMWINDOW == 96 (0x90db0000) [pid = 1864] [serial = 415] [outer = 0x90da7000] 02:01:30 INFO - PROCESS | 1864 | 1465203690683 Marionette DEBUG loaded listener.js 02:01:30 INFO - PROCESS | 1864 | ++DOMWINDOW == 97 (0x91dc2800) [pid = 1864] [serial = 416] [outer = 0x90da7000] 02:01:31 INFO - PROCESS | 1864 | 1465203691840 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]]]}] 02:01:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 02:01:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1736ms 02:01:31 INFO - PROCESS | 1864 | 1465203691880 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 02:01:31 INFO - PROCESS | 1864 | 1465203691886 Marionette TRACE conn4 <- [1,525,null,{"value":"8"}] 02:01:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 02:01:31 INFO - PROCESS | 1864 | 1465203691896 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 02:01:31 INFO - PROCESS | 1864 | 1465203691901 Marionette TRACE conn4 <- [1,526,null,{}] 02:01:31 INFO - PROCESS | 1864 | 1465203691910 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}] 02:01:31 INFO - PROCESS | 1864 | 1465203691918 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:01:32 INFO - PROCESS | 1864 | 1465203692132 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 02:01:32 INFO - PROCESS | 1864 | 1465203692357 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:32 INFO - PROCESS | 1864 | 1465203692371 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:01:32 INFO - PROCESS | 1864 | ++DOCSHELL 0x94580400 == 32 [pid = 1864] [id = 139] 02:01:32 INFO - PROCESS | 1864 | ++DOMWINDOW == 98 (0x94583c00) [pid = 1864] [serial = 417] [outer = (nil)] 02:01:32 INFO - PROCESS | 1864 | ++DOMWINDOW == 99 (0x9505e400) [pid = 1864] [serial = 418] [outer = 0x94583c00] 02:01:32 INFO - PROCESS | 1864 | 1465203692458 Marionette DEBUG loaded listener.js 02:01:32 INFO - PROCESS | 1864 | ++DOMWINDOW == 100 (0x9644ec00) [pid = 1864] [serial = 419] [outer = 0x94583c00] 02:01:33 INFO - PROCESS | 1864 | 1465203693455 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]]]}] 02:01:33 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 02:01:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1598ms 02:01:33 INFO - PROCESS | 1864 | 1465203693499 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 02:01:33 INFO - PROCESS | 1864 | 1465203693506 Marionette TRACE conn4 <- [1,529,null,{"value":"8"}] 02:01:33 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 02:01:33 INFO - PROCESS | 1864 | 1465203693513 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 02:01:33 INFO - PROCESS | 1864 | 1465203693518 Marionette TRACE conn4 <- [1,530,null,{}] 02:01:33 INFO - PROCESS | 1864 | 1465203693529 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}] 02:01:33 INFO - PROCESS | 1864 | 1465203693539 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:01:33 INFO - PROCESS | 1864 | 1465203693808 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 02:01:34 INFO - PROCESS | 1864 | 1465203694121 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:34 INFO - PROCESS | 1864 | 1465203694130 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:01:34 INFO - PROCESS | 1864 | ++DOCSHELL 0x9a38fc00 == 33 [pid = 1864] [id = 140] 02:01:34 INFO - PROCESS | 1864 | ++DOMWINDOW == 101 (0x9a4f0c00) [pid = 1864] [serial = 420] [outer = (nil)] 02:01:34 INFO - PROCESS | 1864 | ++DOMWINDOW == 102 (0x9a6b5400) [pid = 1864] [serial = 421] [outer = 0x9a4f0c00] 02:01:34 INFO - PROCESS | 1864 | 1465203694216 Marionette DEBUG loaded listener.js 02:01:34 INFO - PROCESS | 1864 | ++DOMWINDOW == 103 (0x9a7d9400) [pid = 1864] [serial = 422] [outer = 0x9a4f0c00] 02:01:35 INFO - PROCESS | 1864 | 1465203695172 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"]]]}] 02:01:35 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 02:01:35 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 02:01:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:01:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:01:35 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 02:01:35 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 02:01:35 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 02:01:35 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 02:01:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:01:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:01:35 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 02:01:35 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 02:01:35 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1684ms 02:01:35 INFO - PROCESS | 1864 | 1465203695201 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 02:01:35 INFO - PROCESS | 1864 | 1465203695206 Marionette TRACE conn4 <- [1,533,null,{"value":"8"}] 02:01:35 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 02:01:35 INFO - PROCESS | 1864 | 1465203695243 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 02:01:35 INFO - PROCESS | 1864 | 1465203695254 Marionette TRACE conn4 <- [1,534,null,{}] 02:01:35 INFO - PROCESS | 1864 | 1465203695260 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}] 02:01:35 INFO - PROCESS | 1864 | 1465203695269 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:01:35 INFO - PROCESS | 1864 | 1465203695502 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 02:01:35 INFO - PROCESS | 1864 | 1465203695688 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:35 INFO - PROCESS | 1864 | 1465203695698 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:01:35 INFO - PROCESS | 1864 | ++DOCSHELL 0x9a2d1000 == 34 [pid = 1864] [id = 141] 02:01:35 INFO - PROCESS | 1864 | ++DOMWINDOW == 104 (0x9a7d0c00) [pid = 1864] [serial = 423] [outer = (nil)] 02:01:35 INFO - PROCESS | 1864 | ++DOMWINDOW == 105 (0xa2291400) [pid = 1864] [serial = 424] [outer = 0x9a7d0c00] 02:01:35 INFO - PROCESS | 1864 | 1465203695824 Marionette DEBUG loaded listener.js 02:01:35 INFO - PROCESS | 1864 | ++DOMWINDOW == 106 (0xa24c7000) [pid = 1864] [serial = 425] [outer = 0x9a7d0c00] 02:01:36 INFO - PROCESS | 1864 | 1465203696692 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]]]}] 02:01:36 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 02:01:36 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1557ms 02:01:36 INFO - PROCESS | 1864 | 1465203696788 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 02:01:36 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 02:01:36 INFO - PROCESS | 1864 | 1465203696793 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 02:01:36 INFO - PROCESS | 1864 | 1465203696799 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 02:01:36 INFO - PROCESS | 1864 | 1465203696803 Marionette TRACE conn4 <- [1,538,null,{}] 02:01:36 INFO - PROCESS | 1864 | 1465203696809 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}] 02:01:36 INFO - PROCESS | 1864 | 1465203696815 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:01:37 INFO - PROCESS | 1864 | 1465203697072 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 02:01:37 INFO - PROCESS | 1864 | 1465203697313 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:37 INFO - PROCESS | 1864 | 1465203697322 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:01:37 INFO - PROCESS | 1864 | ++DOCSHELL 0x9763e800 == 35 [pid = 1864] [id = 142] 02:01:37 INFO - PROCESS | 1864 | ++DOMWINDOW == 107 (0x99e87000) [pid = 1864] [serial = 426] [outer = (nil)] 02:01:37 INFO - PROCESS | 1864 | ++DOMWINDOW == 108 (0xa263a400) [pid = 1864] [serial = 427] [outer = 0x99e87000] 02:01:37 INFO - PROCESS | 1864 | 1465203697410 Marionette DEBUG loaded listener.js 02:01:37 INFO - PROCESS | 1864 | ++DOMWINDOW == 109 (0xa34e6400) [pid = 1864] [serial = 428] [outer = 0x99e87000] 02:01:38 INFO - PROCESS | 1864 | 1465203698306 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]]]}] 02:01:38 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. 02:01:38 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1542ms 02:01:38 INFO - PROCESS | 1864 | 1465203698359 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 02:01:38 INFO - PROCESS | 1864 | 1465203698362 Marionette TRACE conn4 <- [1,541,null,{"value":"8"}] 02:01:38 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 02:01:38 INFO - PROCESS | 1864 | 1465203698373 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 02:01:38 INFO - PROCESS | 1864 | 1465203698376 Marionette TRACE conn4 <- [1,542,null,{}] 02:01:38 INFO - PROCESS | 1864 | 1465203698383 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}] 02:01:38 INFO - PROCESS | 1864 | 1465203698388 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:01:38 INFO - PROCESS | 1864 | 1465203698601 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 02:01:38 INFO - PROCESS | 1864 | 1465203698785 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:38 INFO - PROCESS | 1864 | 1465203698802 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:01:38 INFO - PROCESS | 1864 | ++DOCSHELL 0x914d5800 == 36 [pid = 1864] [id = 143] 02:01:38 INFO - PROCESS | 1864 | ++DOMWINDOW == 110 (0x914d6400) [pid = 1864] [serial = 429] [outer = (nil)] 02:01:38 INFO - PROCESS | 1864 | ++DOMWINDOW == 111 (0x914d9400) [pid = 1864] [serial = 430] [outer = 0x914d6400] 02:01:38 INFO - PROCESS | 1864 | 1465203698994 Marionette DEBUG loaded listener.js 02:01:39 INFO - PROCESS | 1864 | ++DOMWINDOW == 112 (0xa35e8800) [pid = 1864] [serial = 431] [outer = 0x914d6400] 02:01:39 INFO - PROCESS | 1864 | 1465203699917 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]]]}] 02:01:39 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. 02:01:39 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1582ms 02:01:39 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 02:01:39 INFO - PROCESS | 1864 | 1465203699971 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 02:01:39 INFO - PROCESS | 1864 | 1465203699975 Marionette TRACE conn4 <- [1,545,null,{"value":"8"}] 02:01:39 INFO - PROCESS | 1864 | 1465203699984 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 02:01:39 INFO - PROCESS | 1864 | 1465203699987 Marionette TRACE conn4 <- [1,546,null,{}] 02:01:40 INFO - PROCESS | 1864 | 1465203699994 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}] 02:01:40 INFO - PROCESS | 1864 | 1465203699999 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:01:40 INFO - PROCESS | 1864 | 1465203700221 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 02:01:40 INFO - PROCESS | 1864 | 1465203700386 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:40 INFO - PROCESS | 1864 | 1465203700394 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:01:40 INFO - PROCESS | 1864 | ++DOCSHELL 0x910bb400 == 37 [pid = 1864] [id = 144] 02:01:40 INFO - PROCESS | 1864 | ++DOMWINDOW == 113 (0x910bbc00) [pid = 1864] [serial = 432] [outer = (nil)] 02:01:40 INFO - PROCESS | 1864 | ++DOMWINDOW == 114 (0x910c1400) [pid = 1864] [serial = 433] [outer = 0x910bbc00] 02:01:40 INFO - PROCESS | 1864 | 1465203700480 Marionette DEBUG loaded listener.js 02:01:40 INFO - PROCESS | 1864 | ++DOMWINDOW == 115 (0x910c7800) [pid = 1864] [serial = 434] [outer = 0x910bbc00] 02:01:41 INFO - PROCESS | 1864 | 1465203701411 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]]]}] 02:01:41 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 02:01:41 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1492ms 02:01:41 INFO - PROCESS | 1864 | 1465203701475 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 02:01:41 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 02:01:41 INFO - PROCESS | 1864 | 1465203701480 Marionette TRACE conn4 <- [1,549,null,{"value":"8"}] 02:01:41 INFO - PROCESS | 1864 | 1465203701487 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 02:01:41 INFO - PROCESS | 1864 | 1465203701490 Marionette TRACE conn4 <- [1,550,null,{}] 02:01:41 INFO - PROCESS | 1864 | 1465203701497 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}] 02:01:41 INFO - PROCESS | 1864 | 1465203701501 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:01:41 INFO - PROCESS | 1864 | 1465203701718 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 02:01:41 INFO - PROCESS | 1864 | 1465203701885 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:41 INFO - PROCESS | 1864 | 1465203701898 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:01:41 INFO - PROCESS | 1864 | ++DOCSHELL 0x90db4400 == 38 [pid = 1864] [id = 145] 02:01:41 INFO - PROCESS | 1864 | ++DOMWINDOW == 116 (0x910bdc00) [pid = 1864] [serial = 435] [outer = (nil)] 02:01:42 INFO - PROCESS | 1864 | ++DOMWINDOW == 117 (0x9297dc00) [pid = 1864] [serial = 436] [outer = 0x910bdc00] 02:01:42 INFO - PROCESS | 1864 | 1465203702032 Marionette DEBUG loaded listener.js 02:01:42 INFO - PROCESS | 1864 | ++DOMWINDOW == 118 (0x92984400) [pid = 1864] [serial = 437] [outer = 0x910bdc00] 02:01:42 INFO - PROCESS | 1864 | 1465203702935 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]]]}] 02:01:42 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. 02:01:42 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1484ms 02:01:42 INFO - PROCESS | 1864 | 1465203702988 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 02:01:42 INFO - PROCESS | 1864 | 1465203702991 Marionette TRACE conn4 <- [1,553,null,{"value":"8"}] 02:01:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 02:01:43 INFO - PROCESS | 1864 | 1465203703000 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 02:01:43 INFO - PROCESS | 1864 | 1465203703004 Marionette TRACE conn4 <- [1,554,null,{}] 02:01:43 INFO - PROCESS | 1864 | 1465203703010 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}] 02:01:43 INFO - PROCESS | 1864 | 1465203703015 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:01:43 INFO - PROCESS | 1864 | 1465203703195 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 02:01:43 INFO - PROCESS | 1864 | 1465203703368 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:43 INFO - PROCESS | 1864 | 1465203703376 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:01:43 INFO - PROCESS | 1864 | ++DOCSHELL 0x8f5c1800 == 39 [pid = 1864] [id = 146] 02:01:43 INFO - PROCESS | 1864 | ++DOMWINDOW == 119 (0x8f5c2000) [pid = 1864] [serial = 438] [outer = (nil)] 02:01:43 INFO - PROCESS | 1864 | ++DOMWINDOW == 120 (0x8f5ca400) [pid = 1864] [serial = 439] [outer = 0x8f5c2000] 02:01:43 INFO - PROCESS | 1864 | 1465203703464 Marionette DEBUG loaded listener.js 02:01:43 INFO - PROCESS | 1864 | ++DOMWINDOW == 121 (0x8f5ce400) [pid = 1864] [serial = 440] [outer = 0x8f5c2000] 02:01:44 INFO - PROCESS | 1864 | [1864] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 02:01:44 INFO - PROCESS | 1864 | 1465203704476 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]]]}] 02:01:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 02:01:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1528ms 02:01:44 INFO - PROCESS | 1864 | 1465203704530 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 02:01:44 INFO - PROCESS | 1864 | 1465203704534 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 02:01:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 02:01:44 INFO - PROCESS | 1864 | 1465203704541 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 02:01:44 INFO - PROCESS | 1864 | 1465203704544 Marionette TRACE conn4 <- [1,558,null,{}] 02:01:44 INFO - PROCESS | 1864 | 1465203704550 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}] 02:01:44 INFO - PROCESS | 1864 | 1465203704556 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:01:44 INFO - PROCESS | 1864 | 1465203704797 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 02:01:45 INFO - PROCESS | 1864 | 1465203705017 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:45 INFO - PROCESS | 1864 | 1465203705026 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:01:45 INFO - PROCESS | 1864 | ++DOCSHELL 0x8f5c9400 == 40 [pid = 1864] [id = 147] 02:01:45 INFO - PROCESS | 1864 | ++DOMWINDOW == 122 (0x8f5cac00) [pid = 1864] [serial = 441] [outer = (nil)] 02:01:45 INFO - PROCESS | 1864 | ++DOMWINDOW == 123 (0x8f711000) [pid = 1864] [serial = 442] [outer = 0x8f5cac00] 02:01:45 INFO - PROCESS | 1864 | 1465203705124 Marionette DEBUG loaded listener.js 02:01:45 INFO - PROCESS | 1864 | ++DOMWINDOW == 124 (0x8f714800) [pid = 1864] [serial = 443] [outer = 0x8f5cac00] 02:01:46 INFO - PROCESS | 1864 | 1465203706021 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]]]}] 02:01:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 02:01:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1531ms 02:01:46 INFO - PROCESS | 1864 | 1465203706073 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 02:01:46 INFO - PROCESS | 1864 | 1465203706077 Marionette TRACE conn4 <- [1,561,null,{"value":"8"}] 02:01:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 02:01:46 INFO - PROCESS | 1864 | 1465203706084 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 02:01:46 INFO - PROCESS | 1864 | 1465203706087 Marionette TRACE conn4 <- [1,562,null,{}] 02:01:46 INFO - PROCESS | 1864 | 1465203706093 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}] 02:01:46 INFO - PROCESS | 1864 | 1465203706099 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:01:46 INFO - PROCESS | 1864 | 1465203706296 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 02:01:46 INFO - PROCESS | 1864 | 1465203706468 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:46 INFO - PROCESS | 1864 | 1465203706480 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:01:46 INFO - PROCESS | 1864 | ++DOCSHELL 0x8f710c00 == 41 [pid = 1864] [id = 148] 02:01:46 INFO - PROCESS | 1864 | ++DOMWINDOW == 125 (0x8f713000) [pid = 1864] [serial = 444] [outer = (nil)] 02:01:46 INFO - PROCESS | 1864 | ++DOMWINDOW == 126 (0x910c6c00) [pid = 1864] [serial = 445] [outer = 0x8f713000] 02:01:46 INFO - PROCESS | 1864 | 1465203706576 Marionette DEBUG loaded listener.js 02:01:46 INFO - PROCESS | 1864 | ++DOMWINDOW == 127 (0x92989800) [pid = 1864] [serial = 446] [outer = 0x8f713000] 02:01:47 INFO - PROCESS | 1864 | [1864] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 02:01:47 INFO - PROCESS | 1864 | 1465203707614 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]]]}] 02:01:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 02:01:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1583ms 02:01:47 INFO - PROCESS | 1864 | 1465203707668 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 02:01:47 INFO - PROCESS | 1864 | 1465203707672 Marionette TRACE conn4 <- [1,565,null,{"value":"8"}] 02:01:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 02:01:47 INFO - PROCESS | 1864 | 1465203707679 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 02:01:47 INFO - PROCESS | 1864 | 1465203707684 Marionette TRACE conn4 <- [1,566,null,{}] 02:01:47 INFO - PROCESS | 1864 | 1465203707691 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}] 02:01:47 INFO - PROCESS | 1864 | 1465203707703 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:01:47 INFO - PROCESS | 1864 | 1465203707973 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 02:01:48 INFO - PROCESS | 1864 | 1465203708204 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:48 INFO - PROCESS | 1864 | 1465203708211 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:01:48 INFO - PROCESS | 1864 | ++DOCSHELL 0x8f5c3000 == 42 [pid = 1864] [id = 149] 02:01:48 INFO - PROCESS | 1864 | ++DOMWINDOW == 128 (0x8f5c3400) [pid = 1864] [serial = 447] [outer = (nil)] 02:01:48 INFO - PROCESS | 1864 | ++DOMWINDOW == 129 (0x8f70c400) [pid = 1864] [serial = 448] [outer = 0x8f5c3400] 02:01:48 INFO - PROCESS | 1864 | 1465203708693 Marionette DEBUG loaded listener.js 02:01:48 INFO - PROCESS | 1864 | ++DOMWINDOW == 130 (0x8f719400) [pid = 1864] [serial = 449] [outer = 0x8f5c3400] 02:01:49 INFO - PROCESS | 1864 | [1864] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 02:01:49 INFO - PROCESS | 1864 | 1465203709658 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]]]}] 02:01:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 02:01:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 2038ms 02:01:49 INFO - PROCESS | 1864 | 1465203709719 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 02:01:49 INFO - PROCESS | 1864 | 1465203709725 Marionette TRACE conn4 <- [1,569,null,{"value":"8"}] 02:01:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 02:01:49 INFO - PROCESS | 1864 | 1465203709734 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 02:01:49 INFO - PROCESS | 1864 | 1465203709738 Marionette TRACE conn4 <- [1,570,null,{}] 02:01:49 INFO - PROCESS | 1864 | 1465203709746 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}] 02:01:49 INFO - PROCESS | 1864 | 1465203709752 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:01:49 INFO - PROCESS | 1864 | 1465203709949 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 02:01:50 INFO - PROCESS | 1864 | 1465203710135 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:50 INFO - PROCESS | 1864 | 1465203710145 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:01:50 INFO - PROCESS | 1864 | ++DOCSHELL 0x914d4000 == 43 [pid = 1864] [id = 150] 02:01:50 INFO - PROCESS | 1864 | ++DOMWINDOW == 131 (0x914d7000) [pid = 1864] [serial = 450] [outer = (nil)] 02:01:50 INFO - PROCESS | 1864 | ++DOMWINDOW == 132 (0x917bf400) [pid = 1864] [serial = 451] [outer = 0x914d7000] 02:01:50 INFO - PROCESS | 1864 | 1465203710266 Marionette DEBUG loaded listener.js 02:01:50 INFO - PROCESS | 1864 | ++DOMWINDOW == 133 (0x91dc8800) [pid = 1864] [serial = 452] [outer = 0x914d7000] 02:01:50 INFO - PROCESS | 1864 | [1864] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 02:01:51 INFO - PROCESS | 1864 | 1465203711277 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]]]}] 02:01:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 02:01:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1587ms 02:01:51 INFO - PROCESS | 1864 | 1465203711320 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 02:01:51 INFO - PROCESS | 1864 | 1465203711326 Marionette TRACE conn4 <- [1,573,null,{"value":"8"}] 02:01:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 02:01:51 INFO - PROCESS | 1864 | 1465203711336 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 02:01:51 INFO - PROCESS | 1864 | 1465203711339 Marionette TRACE conn4 <- [1,574,null,{}] 02:01:51 INFO - PROCESS | 1864 | 1465203711347 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}] 02:01:51 INFO - PROCESS | 1864 | 1465203711353 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:01:51 INFO - PROCESS | 1864 | 1465203711548 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 02:01:53 INFO - PROCESS | 1864 | --DOCSHELL 0x92886000 == 42 [pid = 1864] [id = 116] 02:01:53 INFO - PROCESS | 1864 | --DOCSHELL 0x92863c00 == 41 [pid = 1864] [id = 117] 02:01:53 INFO - PROCESS | 1864 | --DOCSHELL 0x9763b400 == 40 [pid = 1864] [id = 137] 02:01:53 INFO - PROCESS | 1864 | --DOCSHELL 0x91dc2400 == 39 [pid = 1864] [id = 136] 02:01:53 INFO - PROCESS | 1864 | --DOCSHELL 0x917bd800 == 38 [pid = 1864] [id = 135] 02:01:53 INFO - PROCESS | 1864 | --DOCSHELL 0x9a1dfc00 == 37 [pid = 1864] [id = 134] 02:01:53 INFO - PROCESS | 1864 | --DOCSHELL 0x92860800 == 36 [pid = 1864] [id = 133] 02:01:53 INFO - PROCESS | 1864 | --DOCSHELL 0x92159800 == 35 [pid = 1864] [id = 132] 02:01:53 INFO - PROCESS | 1864 | --DOCSHELL 0x92858000 == 34 [pid = 1864] [id = 118] 02:01:53 INFO - PROCESS | 1864 | --DOCSHELL 0x995e2000 == 33 [pid = 1864] [id = 120] 02:01:53 INFO - PROCESS | 1864 | --DOCSHELL 0x9a7d0800 == 32 [pid = 1864] [id = 122] 02:01:53 INFO - PROCESS | 1864 | --DOCSHELL 0x95246400 == 31 [pid = 1864] [id = 129] 02:01:53 INFO - PROCESS | 1864 | --DOCSHELL 0x95234c00 == 30 [pid = 1864] [id = 123] 02:01:53 INFO - PROCESS | 1864 | --DOCSHELL 0x9a7ce000 == 29 [pid = 1864] [id = 128] 02:01:53 INFO - PROCESS | 1864 | --DOCSHELL 0x9c210000 == 28 [pid = 1864] [id = 125] 02:01:53 INFO - PROCESS | 1864 | --DOCSHELL 0x92864400 == 27 [pid = 1864] [id = 121] 02:01:53 INFO - PROCESS | 1864 | --DOCSHELL 0x9b1aa800 == 26 [pid = 1864] [id = 124] 02:01:53 INFO - PROCESS | 1864 | --DOCSHELL 0x9763bc00 == 25 [pid = 1864] [id = 126] 02:01:53 INFO - PROCESS | 1864 | --DOCSHELL 0x917c7000 == 24 [pid = 1864] [id = 131] 02:01:53 INFO - PROCESS | 1864 | --DOCSHELL 0x917bcc00 == 23 [pid = 1864] [id = 127] 02:01:53 INFO - PROCESS | 1864 | --DOCSHELL 0x91dbe400 == 22 [pid = 1864] [id = 130] 02:01:53 INFO - PROCESS | 1864 | --DOCSHELL 0x94585c00 == 21 [pid = 1864] [id = 119] 02:01:53 INFO - PROCESS | 1864 | --DOCSHELL 0x8f710c00 == 20 [pid = 1864] [id = 148] 02:01:53 INFO - PROCESS | 1864 | --DOCSHELL 0x8f5c9400 == 19 [pid = 1864] [id = 147] 02:01:53 INFO - PROCESS | 1864 | --DOCSHELL 0x8f5c1800 == 18 [pid = 1864] [id = 146] 02:01:53 INFO - PROCESS | 1864 | --DOCSHELL 0x910bb400 == 17 [pid = 1864] [id = 144] 02:01:53 INFO - PROCESS | 1864 | --DOCSHELL 0x90db4400 == 16 [pid = 1864] [id = 145] 02:01:53 INFO - PROCESS | 1864 | --DOCSHELL 0x914d5800 == 15 [pid = 1864] [id = 143] 02:01:53 INFO - PROCESS | 1864 | --DOCSHELL 0x9763e800 == 14 [pid = 1864] [id = 142] 02:01:53 INFO - PROCESS | 1864 | --DOCSHELL 0x9a2d1000 == 13 [pid = 1864] [id = 141] 02:01:53 INFO - PROCESS | 1864 | --DOCSHELL 0x94580400 == 12 [pid = 1864] [id = 139] 02:01:53 INFO - PROCESS | 1864 | --DOCSHELL 0x9a38fc00 == 11 [pid = 1864] [id = 140] 02:01:53 INFO - PROCESS | 1864 | --DOCSHELL 0x90da6400 == 10 [pid = 1864] [id = 138] 02:01:53 INFO - PROCESS | 1864 | --DOMWINDOW == 132 (0x995e9800) [pid = 1864] [serial = 360] [outer = (nil)] [url = about:blank] 02:01:53 INFO - PROCESS | 1864 | --DOMWINDOW == 131 (0x917c2000) [pid = 1864] [serial = 325] [outer = (nil)] [url = about:blank] 02:01:53 INFO - PROCESS | 1864 | --DOMWINDOW == 130 (0x90daec00) [pid = 1864] [serial = 324] [outer = (nil)] [url = about:blank] 02:01:53 INFO - PROCESS | 1864 | --DOMWINDOW == 129 (0x99dc9c00) [pid = 1864] [serial = 361] [outer = (nil)] [url = about:blank] 02:01:53 INFO - PROCESS | 1864 | --DOMWINDOW == 128 (0x99573000) [pid = 1864] [serial = 328] [outer = (nil)] [url = about:blank] 02:01:53 INFO - PROCESS | 1864 | --DOMWINDOW == 127 (0x93676800) [pid = 1864] [serial = 354] [outer = (nil)] [url = about:blank] 02:01:53 INFO - PROCESS | 1864 | --DOMWINDOW == 126 (0x9804e000) [pid = 1864] [serial = 327] [outer = (nil)] [url = about:blank] 02:01:53 INFO - PROCESS | 1864 | --DOMWINDOW == 125 (0x9b1ad000) [pid = 1864] [serial = 331] [outer = (nil)] [url = about:blank] 02:01:53 INFO - PROCESS | 1864 | --DOMWINDOW == 124 (0x9b19fc00) [pid = 1864] [serial = 330] [outer = (nil)] [url = about:blank] 02:01:53 INFO - PROCESS | 1864 | --DOMWINDOW == 123 (0xa2429400) [pid = 1864] [serial = 333] [outer = (nil)] [url = about:blank] 02:01:53 INFO - PROCESS | 1864 | --DOMWINDOW == 122 (0x939cd000) [pid = 1864] [serial = 355] [outer = (nil)] [url = about:blank] 02:01:53 INFO - PROCESS | 1864 | --DOMWINDOW == 121 (0xa24cb000) [pid = 1864] [serial = 334] [outer = (nil)] [url = about:blank] 02:01:53 INFO - PROCESS | 1864 | --DOMWINDOW == 120 (0x9506b400) [pid = 1864] [serial = 357] [outer = (nil)] [url = about:blank] 02:01:53 INFO - PROCESS | 1864 | --DOMWINDOW == 119 (0x9a6bf400) [pid = 1864] [serial = 337] [outer = (nil)] [url = about:blank] 02:01:53 INFO - PROCESS | 1864 | --DOMWINDOW == 118 (0x9a6bd400) [pid = 1864] [serial = 336] [outer = (nil)] [url = about:blank] 02:01:53 INFO - PROCESS | 1864 | --DOMWINDOW == 117 (0x9a6b1000) [pid = 1864] [serial = 352] [outer = (nil)] [url = about:blank] 02:01:53 INFO - PROCESS | 1864 | --DOMWINDOW == 116 (0xa35f0400) [pid = 1864] [serial = 340] [outer = (nil)] [url = about:blank] 02:01:53 INFO - PROCESS | 1864 | --DOMWINDOW == 115 (0xa34a3800) [pid = 1864] [serial = 339] [outer = (nil)] [url = about:blank] 02:01:53 INFO - PROCESS | 1864 | --DOMWINDOW == 114 (0x99e8b800) [pid = 1864] [serial = 351] [outer = (nil)] [url = about:blank] 02:01:53 INFO - PROCESS | 1864 | --DOMWINDOW == 113 (0xa6777c00) [pid = 1864] [serial = 343] [outer = (nil)] [url = about:blank] 02:01:53 INFO - PROCESS | 1864 | --DOMWINDOW == 112 (0xa6705c00) [pid = 1864] [serial = 342] [outer = (nil)] [url = about:blank] 02:01:53 INFO - PROCESS | 1864 | --DOMWINDOW == 111 (0xa6e8f400) [pid = 1864] [serial = 346] [outer = (nil)] [url = about:blank] 02:01:53 INFO - PROCESS | 1864 | --DOMWINDOW == 110 (0xa6887400) [pid = 1864] [serial = 345] [outer = (nil)] [url = about:blank] 02:01:53 INFO - PROCESS | 1864 | --DOMWINDOW == 109 (0x93a48400) [pid = 1864] [serial = 349] [outer = (nil)] [url = about:blank] 02:01:53 INFO - PROCESS | 1864 | --DOMWINDOW == 108 (0x9288f800) [pid = 1864] [serial = 348] [outer = (nil)] [url = about:blank] 02:01:53 INFO - PROCESS | 1864 | --DOMWINDOW == 107 (0x9a7da800) [pid = 1864] [serial = 366] [outer = (nil)] [url = about:blank] 02:01:53 INFO - PROCESS | 1864 | --DOMWINDOW == 106 (0x995e6400) [pid = 1864] [serial = 363] [outer = (nil)] [url = about:blank] 02:01:53 INFO - PROCESS | 1864 | --DOMWINDOW == 105 (0x9a6ba800) [pid = 1864] [serial = 364] [outer = (nil)] [url = about:blank] 02:01:53 INFO - PROCESS | 1864 | --DOMWINDOW == 104 (0x95231400) [pid = 1864] [serial = 358] [outer = (nil)] [url = about:blank] 02:01:53 INFO - PROCESS | 1864 | 1465203713369 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:53 INFO - PROCESS | 1864 | 1465203713379 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:01:53 INFO - PROCESS | 1864 | ++DOCSHELL 0x8e90e400 == 11 [pid = 1864] [id = 151] 02:01:53 INFO - PROCESS | 1864 | ++DOMWINDOW == 105 (0x8e90e800) [pid = 1864] [serial = 453] [outer = (nil)] 02:01:53 INFO - PROCESS | 1864 | ++DOMWINDOW == 106 (0x8f5c5000) [pid = 1864] [serial = 454] [outer = 0x8e90e800] 02:01:53 INFO - PROCESS | 1864 | 1465203713468 Marionette DEBUG loaded listener.js 02:01:53 INFO - PROCESS | 1864 | ++DOMWINDOW == 107 (0x8f716c00) [pid = 1864] [serial = 455] [outer = 0x8e90e800] 02:01:54 INFO - PROCESS | 1864 | 1465203714290 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]]]}] 02:01:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 02:01:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 2993ms 02:01:54 INFO - PROCESS | 1864 | 1465203714331 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 02:01:54 INFO - PROCESS | 1864 | 1465203714337 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 02:01:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 02:01:54 INFO - PROCESS | 1864 | 1465203714345 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 02:01:54 INFO - PROCESS | 1864 | 1465203714349 Marionette TRACE conn4 <- [1,578,null,{}] 02:01:54 INFO - PROCESS | 1864 | 1465203714358 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}] 02:01:54 INFO - PROCESS | 1864 | 1465203714365 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:01:54 INFO - PROCESS | 1864 | 1465203714541 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 02:01:54 INFO - PROCESS | 1864 | 1465203714554 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:54 INFO - PROCESS | 1864 | 1465203714563 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:01:54 INFO - PROCESS | 1864 | ++DOCSHELL 0x910bb400 == 12 [pid = 1864] [id = 152] 02:01:54 INFO - PROCESS | 1864 | ++DOMWINDOW == 108 (0x910bc800) [pid = 1864] [serial = 456] [outer = (nil)] 02:01:54 INFO - PROCESS | 1864 | ++DOMWINDOW == 109 (0x914d9800) [pid = 1864] [serial = 457] [outer = 0x910bc800] 02:01:54 INFO - PROCESS | 1864 | 1465203714647 Marionette DEBUG loaded listener.js 02:01:54 INFO - PROCESS | 1864 | ++DOMWINDOW == 110 (0x917bd800) [pid = 1864] [serial = 458] [outer = 0x910bc800] 02:01:55 INFO - PROCESS | 1864 | 1465203715578 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]]]}] 02:01:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 02:01:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1279ms 02:01:55 INFO - PROCESS | 1864 | 1465203715628 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 02:01:55 INFO - PROCESS | 1864 | 1465203715634 Marionette TRACE conn4 <- [1,581,null,{"value":"8"}] 02:01:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 02:01:55 INFO - PROCESS | 1864 | 1465203715663 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 02:01:55 INFO - PROCESS | 1864 | 1465203715667 Marionette TRACE conn4 <- [1,582,null,{}] 02:01:55 INFO - PROCESS | 1864 | 1465203715693 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}] 02:01:55 INFO - PROCESS | 1864 | 1465203715699 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:01:55 INFO - PROCESS | 1864 | 1465203715926 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 02:01:55 INFO - PROCESS | 1864 | 1465203715943 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:55 INFO - PROCESS | 1864 | 1465203715952 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:01:55 INFO - PROCESS | 1864 | ++DOCSHELL 0x917bd400 == 13 [pid = 1864] [id = 153] 02:01:55 INFO - PROCESS | 1864 | ++DOMWINDOW == 111 (0x91dc0000) [pid = 1864] [serial = 459] [outer = (nil)] 02:01:56 INFO - PROCESS | 1864 | ++DOMWINDOW == 112 (0x92862800) [pid = 1864] [serial = 460] [outer = 0x91dc0000] 02:01:56 INFO - PROCESS | 1864 | 1465203716024 Marionette DEBUG loaded listener.js 02:01:56 INFO - PROCESS | 1864 | ++DOMWINDOW == 113 (0x9288c000) [pid = 1864] [serial = 461] [outer = 0x91dc0000] 02:01:57 INFO - PROCESS | 1864 | 1465203717032 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]]]}] 02:01:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 02:01:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1419ms 02:01:57 INFO - PROCESS | 1864 | 1465203717061 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 02:01:57 INFO - PROCESS | 1864 | 1465203717065 Marionette TRACE conn4 <- [1,585,null,{"value":"8"}] 02:01:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 02:01:57 INFO - PROCESS | 1864 | 1465203717087 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 02:01:57 INFO - PROCESS | 1864 | 1465203717103 Marionette TRACE conn4 <- [1,586,null,{}] 02:01:57 INFO - PROCESS | 1864 | 1465203717122 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}] 02:01:57 INFO - PROCESS | 1864 | 1465203717130 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:01:57 INFO - PROCESS | 1864 | 1465203717354 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 02:01:57 INFO - PROCESS | 1864 | 1465203717380 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:57 INFO - PROCESS | 1864 | 1465203717390 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:01:57 INFO - PROCESS | 1864 | ++DOCSHELL 0x90dacc00 == 14 [pid = 1864] [id = 154] 02:01:57 INFO - PROCESS | 1864 | ++DOMWINDOW == 114 (0x910c4c00) [pid = 1864] [serial = 462] [outer = (nil)] 02:01:57 INFO - PROCESS | 1864 | ++DOMWINDOW == 115 (0x93a41400) [pid = 1864] [serial = 463] [outer = 0x910c4c00] 02:01:57 INFO - PROCESS | 1864 | 1465203717475 Marionette DEBUG loaded listener.js 02:01:57 INFO - PROCESS | 1864 | ++DOMWINDOW == 116 (0x93a4a400) [pid = 1864] [serial = 464] [outer = 0x910c4c00] 02:01:58 INFO - PROCESS | 1864 | --DOMWINDOW == 115 (0x9805c400) [pid = 1864] [serial = 411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 02:01:58 INFO - PROCESS | 1864 | --DOMWINDOW == 114 (0x92165800) [pid = 1864] [serial = 396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 02:01:58 INFO - PROCESS | 1864 | --DOMWINDOW == 113 (0x9a7d2400) [pid = 1864] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 02:01:58 INFO - PROCESS | 1864 | --DOMWINDOW == 112 (0x995e0800) [pid = 1864] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 02:01:58 INFO - PROCESS | 1864 | --DOMWINDOW == 111 (0x9a7d2800) [pid = 1864] [serial = 384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 02:01:58 INFO - PROCESS | 1864 | --DOMWINDOW == 110 (0x9505e800) [pid = 1864] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 02:01:58 INFO - PROCESS | 1864 | --DOMWINDOW == 109 (0x91dc0400) [pid = 1864] [serial = 393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 02:01:58 INFO - PROCESS | 1864 | --DOMWINDOW == 108 (0x93962000) [pid = 1864] [serial = 399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 02:01:58 INFO - PROCESS | 1864 | --DOMWINDOW == 107 (0x995e8c00) [pid = 1864] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 02:01:58 INFO - PROCESS | 1864 | --DOMWINDOW == 106 (0x9a7cbc00) [pid = 1864] [serial = 405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 02:01:58 INFO - PROCESS | 1864 | --DOMWINDOW == 105 (0x95247400) [pid = 1864] [serial = 387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 02:01:58 INFO - PROCESS | 1864 | --DOMWINDOW == 104 (0x9a6b1c00) [pid = 1864] [serial = 402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 02:01:58 INFO - PROCESS | 1864 | --DOMWINDOW == 103 (0x9c235000) [pid = 1864] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 02:01:58 INFO - PROCESS | 1864 | --DOMWINDOW == 102 (0x9b239000) [pid = 1864] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 02:01:58 INFO - PROCESS | 1864 | --DOMWINDOW == 101 (0x91dbf000) [pid = 1864] [serial = 390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 02:01:58 INFO - PROCESS | 1864 | --DOMWINDOW == 100 (0x9b1a0400) [pid = 1864] [serial = 408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 02:01:58 INFO - PROCESS | 1864 | [1864] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 02:01:59 INFO - PROCESS | 1864 | 1465203719297 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]]]}] 02:01:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 02:01:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 2270ms 02:01:59 INFO - PROCESS | 1864 | 1465203719343 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 02:01:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 02:01:59 INFO - PROCESS | 1864 | 1465203719348 Marionette TRACE conn4 <- [1,589,null,{"value":"8"}] 02:01:59 INFO - PROCESS | 1864 | 1465203719355 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 02:01:59 INFO - PROCESS | 1864 | 1465203719358 Marionette TRACE conn4 <- [1,590,null,{}] 02:01:59 INFO - PROCESS | 1864 | 1465203719364 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}] 02:01:59 INFO - PROCESS | 1864 | 1465203719369 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:01:59 INFO - PROCESS | 1864 | 1465203719534 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 02:01:59 INFO - PROCESS | 1864 | 1465203719544 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:59 INFO - PROCESS | 1864 | 1465203719550 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:01:59 INFO - PROCESS | 1864 | ++DOCSHELL 0x8e905000 == 15 [pid = 1864] [id = 155] 02:01:59 INFO - PROCESS | 1864 | ++DOMWINDOW == 101 (0x8f710800) [pid = 1864] [serial = 465] [outer = (nil)] 02:01:59 INFO - PROCESS | 1864 | ++DOMWINDOW == 102 (0x94580400) [pid = 1864] [serial = 466] [outer = 0x8f710800] 02:01:59 INFO - PROCESS | 1864 | 1465203719628 Marionette DEBUG loaded listener.js 02:01:59 INFO - PROCESS | 1864 | ++DOMWINDOW == 103 (0x94587000) [pid = 1864] [serial = 467] [outer = 0x8f710800] 02:02:00 INFO - PROCESS | 1864 | 1465203720593 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]]]}] 02:02:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 02:02:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1283ms 02:02:00 INFO - PROCESS | 1864 | 1465203720639 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 02:02:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 02:02:00 INFO - PROCESS | 1864 | 1465203720644 Marionette TRACE conn4 <- [1,593,null,{"value":"8"}] 02:02:00 INFO - PROCESS | 1864 | 1465203720651 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 02:02:00 INFO - PROCESS | 1864 | 1465203720655 Marionette TRACE conn4 <- [1,594,null,{}] 02:02:00 INFO - PROCESS | 1864 | 1465203720662 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}] 02:02:00 INFO - PROCESS | 1864 | 1465203720667 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:02:00 INFO - PROCESS | 1864 | 1465203720921 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 02:02:01 INFO - PROCESS | 1864 | 1465203721156 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:01 INFO - PROCESS | 1864 | 1465203721168 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:02:01 INFO - PROCESS | 1864 | ++DOCSHELL 0x8f5ca000 == 16 [pid = 1864] [id = 156] 02:02:01 INFO - PROCESS | 1864 | ++DOMWINDOW == 104 (0x8f5cbc00) [pid = 1864] [serial = 468] [outer = (nil)] 02:02:01 INFO - PROCESS | 1864 | ++DOMWINDOW == 105 (0x8f712800) [pid = 1864] [serial = 469] [outer = 0x8f5cbc00] 02:02:01 INFO - PROCESS | 1864 | 1465203721301 Marionette DEBUG loaded listener.js 02:02:01 INFO - PROCESS | 1864 | ++DOMWINDOW == 106 (0x90db1000) [pid = 1864] [serial = 470] [outer = 0x8f5cbc00] 02:02:02 INFO - PROCESS | 1864 | 1465203722353 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]]]}] 02:02:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 02:02:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1781ms 02:02:02 INFO - PROCESS | 1864 | 1465203722434 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 02:02:02 INFO - PROCESS | 1864 | 1465203722443 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 02:02:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 02:02:02 INFO - PROCESS | 1864 | 1465203722454 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 02:02:02 INFO - PROCESS | 1864 | 1465203722460 Marionette TRACE conn4 <- [1,598,null,{}] 02:02:02 INFO - PROCESS | 1864 | 1465203722470 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}] 02:02:02 INFO - PROCESS | 1864 | 1465203722475 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:02:02 INFO - PROCESS | 1864 | 1465203722809 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 02:02:03 INFO - PROCESS | 1864 | 1465203723003 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:03 INFO - PROCESS | 1864 | 1465203723012 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:02:03 INFO - PROCESS | 1864 | ++DOCSHELL 0x910c3c00 == 17 [pid = 1864] [id = 157] 02:02:03 INFO - PROCESS | 1864 | ++DOMWINDOW == 107 (0x9215a400) [pid = 1864] [serial = 471] [outer = (nil)] 02:02:03 INFO - PROCESS | 1864 | ++DOMWINDOW == 108 (0x9285e400) [pid = 1864] [serial = 472] [outer = 0x9215a400] 02:02:03 INFO - PROCESS | 1864 | 1465203723111 Marionette DEBUG loaded listener.js 02:02:03 INFO - PROCESS | 1864 | ++DOMWINDOW == 109 (0x92888400) [pid = 1864] [serial = 473] [outer = 0x9215a400] 02:02:04 INFO - PROCESS | 1864 | 1465203724127 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]]]}] 02:02:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 02:02:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1738ms 02:02:04 INFO - PROCESS | 1864 | 1465203724192 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 02:02:04 INFO - PROCESS | 1864 | 1465203724198 Marionette TRACE conn4 <- [1,601,null,{"value":"8"}] 02:02:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 02:02:04 INFO - PROCESS | 1864 | 1465203724205 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 02:02:04 INFO - PROCESS | 1864 | 1465203724209 Marionette TRACE conn4 <- [1,602,null,{}] 02:02:04 INFO - PROCESS | 1864 | 1465203724216 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}] 02:02:04 INFO - PROCESS | 1864 | 1465203724220 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:02:04 INFO - PROCESS | 1864 | 1465203724434 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 02:02:04 INFO - PROCESS | 1864 | 1465203724708 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:04 INFO - PROCESS | 1864 | 1465203724720 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:02:04 INFO - PROCESS | 1864 | ++DOCSHELL 0x939cfc00 == 18 [pid = 1864] [id = 158] 02:02:04 INFO - PROCESS | 1864 | ++DOMWINDOW == 110 (0x939d1c00) [pid = 1864] [serial = 474] [outer = (nil)] 02:02:04 INFO - PROCESS | 1864 | ++DOMWINDOW == 111 (0x93a48400) [pid = 1864] [serial = 475] [outer = 0x939d1c00] 02:02:04 INFO - PROCESS | 1864 | 1465203724844 Marionette DEBUG loaded listener.js 02:02:04 INFO - PROCESS | 1864 | ++DOMWINDOW == 112 (0x9505f000) [pid = 1864] [serial = 476] [outer = 0x939d1c00] 02:02:05 INFO - PROCESS | 1864 | 1465203725850 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]]]}] 02:02:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 02:02:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1681ms 02:02:05 INFO - PROCESS | 1864 | 1465203725886 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 02:02:05 INFO - PROCESS | 1864 | 1465203725894 Marionette TRACE conn4 <- [1,605,null,{"value":"8"}] 02:02:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 02:02:05 INFO - PROCESS | 1864 | 1465203725912 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 02:02:05 INFO - PROCESS | 1864 | 1465203725921 Marionette TRACE conn4 <- [1,606,null,{}] 02:02:05 INFO - PROCESS | 1864 | 1465203725927 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}] 02:02:05 INFO - PROCESS | 1864 | 1465203725934 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:02:06 INFO - PROCESS | 1864 | 1465203726135 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 02:02:06 INFO - PROCESS | 1864 | 1465203726346 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:06 INFO - PROCESS | 1864 | 1465203726353 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:02:06 INFO - PROCESS | 1864 | ++DOCSHELL 0x9522f800 == 19 [pid = 1864] [id = 159] 02:02:06 INFO - PROCESS | 1864 | ++DOMWINDOW == 113 (0x9524c000) [pid = 1864] [serial = 477] [outer = (nil)] 02:02:06 INFO - PROCESS | 1864 | ++DOMWINDOW == 114 (0x97646400) [pid = 1864] [serial = 478] [outer = 0x9524c000] 02:02:06 INFO - PROCESS | 1864 | 1465203726483 Marionette DEBUG loaded listener.js 02:02:06 INFO - PROCESS | 1864 | ++DOMWINDOW == 115 (0x98042400) [pid = 1864] [serial = 479] [outer = 0x9524c000] 02:02:07 INFO - PROCESS | 1864 | 1465203727524 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]]]}] 02:02:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 02:02:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1650ms 02:02:07 INFO - PROCESS | 1864 | 1465203727554 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 02:02:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 02:02:07 INFO - PROCESS | 1864 | 1465203727559 Marionette TRACE conn4 <- [1,609,null,{"value":"8"}] 02:02:07 INFO - PROCESS | 1864 | 1465203727566 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 02:02:07 INFO - PROCESS | 1864 | 1465203727570 Marionette TRACE conn4 <- [1,610,null,{}] 02:02:07 INFO - PROCESS | 1864 | 1465203727576 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}] 02:02:07 INFO - PROCESS | 1864 | 1465203727582 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:02:07 INFO - PROCESS | 1864 | 1465203727765 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 02:02:08 INFO - PROCESS | 1864 | 1465203727988 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:08 INFO - PROCESS | 1864 | 1465203727994 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:02:08 INFO - PROCESS | 1864 | ++DOCSHELL 0x939d3c00 == 20 [pid = 1864] [id = 160] 02:02:08 INFO - PROCESS | 1864 | ++DOMWINDOW == 116 (0x9524b400) [pid = 1864] [serial = 480] [outer = (nil)] 02:02:08 INFO - PROCESS | 1864 | ++DOMWINDOW == 117 (0x995e1000) [pid = 1864] [serial = 481] [outer = 0x9524b400] 02:02:08 INFO - PROCESS | 1864 | 1465203728123 Marionette DEBUG loaded listener.js 02:02:08 INFO - PROCESS | 1864 | ++DOMWINDOW == 118 (0x995eb000) [pid = 1864] [serial = 482] [outer = 0x9524b400] 02:02:08 INFO - PROCESS | 1864 | 1465203728995 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]]]}] 02:02:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 02:02:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1486ms 02:02:09 INFO - PROCESS | 1864 | 1465203729052 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 02:02:09 INFO - PROCESS | 1864 | 1465203729056 Marionette TRACE conn4 <- [1,613,null,{"value":"8"}] 02:02:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 02:02:09 INFO - PROCESS | 1864 | 1465203729064 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 02:02:09 INFO - PROCESS | 1864 | 1465203729076 Marionette TRACE conn4 <- [1,614,null,{}] 02:02:09 INFO - PROCESS | 1864 | 1465203729085 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}] 02:02:09 INFO - PROCESS | 1864 | 1465203729095 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:02:09 INFO - PROCESS | 1864 | 1465203729332 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 02:02:09 INFO - PROCESS | 1864 | 1465203729555 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:09 INFO - PROCESS | 1864 | 1465203729574 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:02:09 INFO - PROCESS | 1864 | ++DOCSHELL 0x917c4000 == 21 [pid = 1864] [id = 161] 02:02:09 INFO - PROCESS | 1864 | ++DOMWINDOW == 119 (0x9a08bc00) [pid = 1864] [serial = 483] [outer = (nil)] 02:02:09 INFO - PROCESS | 1864 | ++DOMWINDOW == 120 (0x9a1e0c00) [pid = 1864] [serial = 484] [outer = 0x9a08bc00] 02:02:09 INFO - PROCESS | 1864 | 1465203729719 Marionette DEBUG loaded listener.js 02:02:09 INFO - PROCESS | 1864 | ++DOMWINDOW == 121 (0x9a6b3000) [pid = 1864] [serial = 485] [outer = 0x9a08bc00] 02:02:10 INFO - PROCESS | 1864 | 1465203730708 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]]]}] 02:02:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 02:02:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1688ms 02:02:10 INFO - PROCESS | 1864 | 1465203730753 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 02:02:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 02:02:10 INFO - PROCESS | 1864 | 1465203730757 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 02:02:10 INFO - PROCESS | 1864 | 1465203730764 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 02:02:10 INFO - PROCESS | 1864 | 1465203730768 Marionette TRACE conn4 <- [1,618,null,{}] 02:02:10 INFO - PROCESS | 1864 | 1465203730775 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}] 02:02:10 INFO - PROCESS | 1864 | 1465203730779 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:02:10 INFO - PROCESS | 1864 | 1465203730972 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 02:02:11 INFO - PROCESS | 1864 | 1465203731184 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:11 INFO - PROCESS | 1864 | 1465203731194 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:02:11 INFO - PROCESS | 1864 | ++DOCSHELL 0x8f5c9c00 == 22 [pid = 1864] [id = 162] 02:02:11 INFO - PROCESS | 1864 | ++DOMWINDOW == 122 (0x94fd3800) [pid = 1864] [serial = 486] [outer = (nil)] 02:02:11 INFO - PROCESS | 1864 | ++DOMWINDOW == 123 (0x9a7cd000) [pid = 1864] [serial = 487] [outer = 0x94fd3800] 02:02:11 INFO - PROCESS | 1864 | 1465203731317 Marionette DEBUG loaded listener.js 02:02:11 INFO - PROCESS | 1864 | ++DOMWINDOW == 124 (0x9a7d1800) [pid = 1864] [serial = 488] [outer = 0x94fd3800] 02:02:12 INFO - PROCESS | 1864 | 1465203732230 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]]]}] 02:02:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 02:02:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1541ms 02:02:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 02:02:12 INFO - PROCESS | 1864 | 1465203732306 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 02:02:12 INFO - PROCESS | 1864 | 1465203732309 Marionette TRACE conn4 <- [1,621,null,{"value":"8"}] 02:02:12 INFO - PROCESS | 1864 | 1465203732317 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 02:02:12 INFO - PROCESS | 1864 | 1465203732320 Marionette TRACE conn4 <- [1,622,null,{}] 02:02:12 INFO - PROCESS | 1864 | 1465203732327 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}] 02:02:12 INFO - PROCESS | 1864 | 1465203732331 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:02:12 INFO - PROCESS | 1864 | 1465203732549 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 02:02:12 INFO - PROCESS | 1864 | 1465203732761 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:12 INFO - PROCESS | 1864 | 1465203732773 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:02:12 INFO - PROCESS | 1864 | ++DOCSHELL 0x90dab400 == 23 [pid = 1864] [id = 163] 02:02:12 INFO - PROCESS | 1864 | ++DOMWINDOW == 125 (0x90db1800) [pid = 1864] [serial = 489] [outer = (nil)] 02:02:12 INFO - PROCESS | 1864 | ++DOMWINDOW == 126 (0x9a8d6400) [pid = 1864] [serial = 490] [outer = 0x90db1800] 02:02:12 INFO - PROCESS | 1864 | 1465203732927 Marionette DEBUG loaded listener.js 02:02:13 INFO - PROCESS | 1864 | ++DOMWINDOW == 127 (0x9a8db000) [pid = 1864] [serial = 491] [outer = 0x90db1800] 02:02:13 INFO - PROCESS | 1864 | 1465203733865 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]]]}] 02:02:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 02:02:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1631ms 02:02:13 INFO - PROCESS | 1864 | 1465203733947 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 02:02:13 INFO - PROCESS | 1864 | 1465203733952 Marionette TRACE conn4 <- [1,625,null,{"value":"8"}] 02:02:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 02:02:13 INFO - PROCESS | 1864 | 1465203733958 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 02:02:13 INFO - PROCESS | 1864 | 1465203733962 Marionette TRACE conn4 <- [1,626,null,{}] 02:02:13 INFO - PROCESS | 1864 | 1465203733967 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}] 02:02:13 INFO - PROCESS | 1864 | 1465203733972 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:02:14 INFO - PROCESS | 1864 | 1465203734221 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 02:02:14 INFO - PROCESS | 1864 | 1465203734495 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:14 INFO - PROCESS | 1864 | 1465203734503 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:02:14 INFO - PROCESS | 1864 | ++DOCSHELL 0x8e90fc00 == 24 [pid = 1864] [id = 164] 02:02:14 INFO - PROCESS | 1864 | ++DOMWINDOW == 128 (0x8f715000) [pid = 1864] [serial = 492] [outer = (nil)] 02:02:14 INFO - PROCESS | 1864 | ++DOMWINDOW == 129 (0x91dc1000) [pid = 1864] [serial = 493] [outer = 0x8f715000] 02:02:14 INFO - PROCESS | 1864 | 1465203734588 Marionette DEBUG loaded listener.js 02:02:14 INFO - PROCESS | 1864 | ++DOMWINDOW == 130 (0x93684000) [pid = 1864] [serial = 494] [outer = 0x8f715000] 02:02:15 INFO - PROCESS | 1864 | 1465203735704 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]]]}] 02:02:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 02:02:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1788ms 02:02:15 INFO - PROCESS | 1864 | 1465203735747 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 02:02:15 INFO - PROCESS | 1864 | 1465203735754 Marionette TRACE conn4 <- [1,629,null,{"value":"8"}] 02:02:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 02:02:15 INFO - PROCESS | 1864 | 1465203735762 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 02:02:15 INFO - PROCESS | 1864 | 1465203735767 Marionette TRACE conn4 <- [1,630,null,{}] 02:02:15 INFO - PROCESS | 1864 | 1465203735775 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}] 02:02:15 INFO - PROCESS | 1864 | 1465203735781 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:02:15 INFO - PROCESS | 1864 | 1465203735971 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 02:02:16 INFO - PROCESS | 1864 | 1465203736218 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:16 INFO - PROCESS | 1864 | 1465203736235 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:02:16 INFO - PROCESS | 1864 | ++DOCSHELL 0x8f70f000 == 25 [pid = 1864] [id = 165] 02:02:16 INFO - PROCESS | 1864 | ++DOMWINDOW == 131 (0x8f713c00) [pid = 1864] [serial = 495] [outer = (nil)] 02:02:16 INFO - PROCESS | 1864 | ++DOMWINDOW == 132 (0x914d0000) [pid = 1864] [serial = 496] [outer = 0x8f713c00] 02:02:16 INFO - PROCESS | 1864 | 1465203736311 Marionette DEBUG loaded listener.js 02:02:16 INFO - PROCESS | 1864 | ++DOMWINDOW == 133 (0x917ba000) [pid = 1864] [serial = 497] [outer = 0x8f713c00] 02:02:17 INFO - PROCESS | 1864 | 1465203737391 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]]]}] 02:02:17 INFO - PROCESS | 1864 | --DOCSHELL 0x8e905000 == 24 [pid = 1864] [id = 155] 02:02:17 INFO - PROCESS | 1864 | --DOCSHELL 0x90dacc00 == 23 [pid = 1864] [id = 154] 02:02:17 INFO - PROCESS | 1864 | --DOCSHELL 0x917bd400 == 22 [pid = 1864] [id = 153] 02:02:17 INFO - PROCESS | 1864 | --DOCSHELL 0x910bb400 == 21 [pid = 1864] [id = 152] 02:02:17 INFO - PROCESS | 1864 | --DOCSHELL 0x8e90e400 == 20 [pid = 1864] [id = 151] 02:02:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 02:02:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1686ms 02:02:17 INFO - PROCESS | 1864 | 1465203737448 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 02:02:17 INFO - PROCESS | 1864 | 1465203737456 Marionette TRACE conn4 <- [1,633,null,{"value":"8"}] 02:02:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 02:02:17 INFO - PROCESS | 1864 | 1465203737467 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 02:02:17 INFO - PROCESS | 1864 | 1465203737470 Marionette TRACE conn4 <- [1,634,null,{}] 02:02:17 INFO - PROCESS | 1864 | 1465203737478 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}] 02:02:17 INFO - PROCESS | 1864 | 1465203737484 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:02:17 INFO - PROCESS | 1864 | 1465203737670 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 02:02:17 INFO - PROCESS | 1864 | --DOMWINDOW == 132 (0x9c23f800) [pid = 1864] [serial = 412] [outer = (nil)] [url = about:blank] 02:02:17 INFO - PROCESS | 1864 | --DOMWINDOW == 131 (0x9396ac00) [pid = 1864] [serial = 398] [outer = (nil)] [url = about:blank] 02:02:17 INFO - PROCESS | 1864 | --DOMWINDOW == 130 (0x9a8d8400) [pid = 1864] [serial = 367] [outer = (nil)] [url = about:blank] 02:02:17 INFO - PROCESS | 1864 | --DOMWINDOW == 129 (0x92863000) [pid = 1864] [serial = 397] [outer = (nil)] [url = about:blank] 02:02:17 INFO - PROCESS | 1864 | --DOMWINDOW == 128 (0xa2295800) [pid = 1864] [serial = 379] [outer = (nil)] [url = about:blank] 02:02:17 INFO - PROCESS | 1864 | --DOMWINDOW == 127 (0xa35ec000) [pid = 1864] [serial = 386] [outer = (nil)] [url = about:blank] 02:02:17 INFO - PROCESS | 1864 | --DOMWINDOW == 126 (0xa21cb000) [pid = 1864] [serial = 378] [outer = (nil)] [url = about:blank] 02:02:17 INFO - PROCESS | 1864 | --DOMWINDOW == 125 (0xa26de400) [pid = 1864] [serial = 382] [outer = (nil)] [url = about:blank] 02:02:17 INFO - PROCESS | 1864 | --DOMWINDOW == 124 (0x95253800) [pid = 1864] [serial = 395] [outer = (nil)] [url = about:blank] 02:02:17 INFO - PROCESS | 1864 | --DOMWINDOW == 123 (0x94584800) [pid = 1864] [serial = 400] [outer = (nil)] [url = about:blank] 02:02:17 INFO - PROCESS | 1864 | --DOMWINDOW == 122 (0x9a6bc400) [pid = 1864] [serial = 369] [outer = (nil)] [url = about:blank] 02:02:17 INFO - PROCESS | 1864 | --DOMWINDOW == 121 (0x9b1ac000) [pid = 1864] [serial = 406] [outer = (nil)] [url = about:blank] 02:02:17 INFO - PROCESS | 1864 | --DOMWINDOW == 120 (0xa35e7400) [pid = 1864] [serial = 385] [outer = (nil)] [url = about:blank] 02:02:17 INFO - PROCESS | 1864 | --DOMWINDOW == 119 (0x9524fc00) [pid = 1864] [serial = 389] [outer = (nil)] [url = about:blank] 02:02:17 INFO - PROCESS | 1864 | --DOMWINDOW == 118 (0x9a6be800) [pid = 1864] [serial = 403] [outer = (nil)] [url = about:blank] 02:02:17 INFO - PROCESS | 1864 | --DOMWINDOW == 117 (0x9d99c000) [pid = 1864] [serial = 376] [outer = (nil)] [url = about:blank] 02:02:17 INFO - PROCESS | 1864 | --DOMWINDOW == 116 (0x9b1a7800) [pid = 1864] [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.] 02:02:17 INFO - PROCESS | 1864 | --DOMWINDOW == 115 (0x9457b400) [pid = 1864] [serial = 394] [outer = (nil)] [url = about:blank] 02:02:17 INFO - PROCESS | 1864 | --DOMWINDOW == 114 (0x99dcf800) [pid = 1864] [serial = 373] [outer = (nil)] [url = about:blank] 02:02:17 INFO - PROCESS | 1864 | --DOMWINDOW == 113 (0x91dc5c00) [pid = 1864] [serial = 391] [outer = (nil)] [url = about:blank] 02:02:17 INFO - PROCESS | 1864 | --DOMWINDOW == 112 (0x9bac8400) [pid = 1864] [serial = 409] [outer = (nil)] [url = about:blank] 02:02:17 INFO - PROCESS | 1864 | --DOMWINDOW == 111 (0x9a8d4400) [pid = 1864] [serial = 404] [outer = (nil)] [url = about:blank] 02:02:17 INFO - PROCESS | 1864 | --DOMWINDOW == 110 (0x9c005000) [pid = 1864] [serial = 410] [outer = (nil)] [url = about:blank] 02:02:17 INFO - PROCESS | 1864 | --DOMWINDOW == 109 (0x95249000) [pid = 1864] [serial = 401] [outer = (nil)] [url = about:blank] 02:02:17 INFO - PROCESS | 1864 | --DOMWINDOW == 108 (0x9b241c00) [pid = 1864] [serial = 407] [outer = (nil)] [url = about:blank] 02:02:17 INFO - PROCESS | 1864 | --DOMWINDOW == 107 (0x9cc17400) [pid = 1864] [serial = 375] [outer = (nil)] [url = about:blank] 02:02:17 INFO - PROCESS | 1864 | --DOMWINDOW == 106 (0x9a8e1c00) [pid = 1864] [serial = 370] [outer = (nil)] [url = about:blank] 02:02:17 INFO - PROCESS | 1864 | --DOMWINDOW == 105 (0x9524e400) [pid = 1864] [serial = 388] [outer = (nil)] [url = about:blank] 02:02:17 INFO - PROCESS | 1864 | --DOMWINDOW == 104 (0xa2610c00) [pid = 1864] [serial = 381] [outer = (nil)] [url = about:blank] 02:02:17 INFO - PROCESS | 1864 | --DOMWINDOW == 103 (0x9b5bf400) [pid = 1864] [serial = 372] [outer = (nil)] [url = about:blank] 02:02:17 INFO - PROCESS | 1864 | --DOMWINDOW == 102 (0x91dc9400) [pid = 1864] [serial = 392] [outer = (nil)] [url = about:blank] 02:02:17 INFO - PROCESS | 1864 | --DOMWINDOW == 101 (0x9cc11c00) [pid = 1864] [serial = 413] [outer = (nil)] [url = about:blank] 02:02:17 INFO - PROCESS | 1864 | 1465203737909 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:17 INFO - PROCESS | 1864 | 1465203737919 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:02:17 INFO - PROCESS | 1864 | ++DOCSHELL 0x8e90d800 == 21 [pid = 1864] [id = 166] 02:02:17 INFO - PROCESS | 1864 | ++DOMWINDOW == 102 (0x8f5cd400) [pid = 1864] [serial = 498] [outer = (nil)] 02:02:17 INFO - PROCESS | 1864 | ++DOMWINDOW == 103 (0x91dc9400) [pid = 1864] [serial = 499] [outer = 0x8f5cd400] 02:02:18 INFO - PROCESS | 1864 | 1465203738002 Marionette DEBUG loaded listener.js 02:02:18 INFO - PROCESS | 1864 | ++DOMWINDOW == 104 (0x9288cc00) [pid = 1864] [serial = 500] [outer = 0x8f5cd400] 02:02:18 INFO - PROCESS | 1864 | [1864] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 02:02:18 INFO - PROCESS | 1864 | 1465203738888 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]]]}] 02:02:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 02:02:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1481ms 02:02:18 INFO - PROCESS | 1864 | 1465203738949 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 02:02:18 INFO - PROCESS | 1864 | 1465203738953 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 02:02:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 02:02:18 INFO - PROCESS | 1864 | 1465203738962 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 02:02:18 INFO - PROCESS | 1864 | 1465203738968 Marionette TRACE conn4 <- [1,638,null,{}] 02:02:18 INFO - PROCESS | 1864 | 1465203738987 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}] 02:02:18 INFO - PROCESS | 1864 | 1465203738997 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:02:19 INFO - PROCESS | 1864 | 1465203739179 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 02:02:19 INFO - PROCESS | 1864 | 1465203739323 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:19 INFO - PROCESS | 1864 | 1465203739334 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:02:19 INFO - PROCESS | 1864 | ++DOCSHELL 0x93a42400 == 22 [pid = 1864] [id = 167] 02:02:19 INFO - PROCESS | 1864 | ++DOMWINDOW == 105 (0x93a44000) [pid = 1864] [serial = 501] [outer = (nil)] 02:02:19 INFO - PROCESS | 1864 | ++DOMWINDOW == 106 (0x94584800) [pid = 1864] [serial = 502] [outer = 0x93a44000] 02:02:19 INFO - PROCESS | 1864 | 1465203739413 Marionette DEBUG loaded listener.js 02:02:19 INFO - PROCESS | 1864 | ++DOMWINDOW == 107 (0x95226800) [pid = 1864] [serial = 503] [outer = 0x93a44000] 02:02:19 INFO - PROCESS | 1864 | [1864] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 02:02:20 INFO - PROCESS | 1864 | 1465203740285 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]]]}] 02:02:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 02:02:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1387ms 02:02:20 INFO - PROCESS | 1864 | 1465203740370 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 02:02:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 02:02:20 INFO - PROCESS | 1864 | 1465203740375 Marionette TRACE conn4 <- [1,641,null,{"value":"8"}] 02:02:20 INFO - PROCESS | 1864 | 1465203740381 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 02:02:20 INFO - PROCESS | 1864 | 1465203740384 Marionette TRACE conn4 <- [1,642,null,{}] 02:02:20 INFO - PROCESS | 1864 | 1465203740390 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}] 02:02:20 INFO - PROCESS | 1864 | 1465203740395 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:02:20 INFO - PROCESS | 1864 | 1465203740623 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 02:02:20 INFO - PROCESS | 1864 | 1465203740648 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:20 INFO - PROCESS | 1864 | 1465203740659 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:02:20 INFO - PROCESS | 1864 | ++DOCSHELL 0x95231c00 == 23 [pid = 1864] [id = 168] 02:02:20 INFO - PROCESS | 1864 | ++DOMWINDOW == 108 (0x95252800) [pid = 1864] [serial = 504] [outer = (nil)] 02:02:20 INFO - PROCESS | 1864 | ++DOMWINDOW == 109 (0x97643400) [pid = 1864] [serial = 505] [outer = 0x95252800] 02:02:20 INFO - PROCESS | 1864 | 1465203740728 Marionette DEBUG loaded listener.js 02:02:20 INFO - PROCESS | 1864 | ++DOMWINDOW == 110 (0x9928fc00) [pid = 1864] [serial = 506] [outer = 0x95252800] 02:02:21 INFO - PROCESS | 1864 | 1465203741704 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]]]}] 02:02:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 02:02:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1379ms 02:02:21 INFO - PROCESS | 1864 | 1465203741762 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 02:02:21 INFO - PROCESS | 1864 | 1465203741765 Marionette TRACE conn4 <- [1,645,null,{"value":"8"}] 02:02:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 02:02:21 INFO - PROCESS | 1864 | 1465203741772 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 02:02:21 INFO - PROCESS | 1864 | 1465203741775 Marionette TRACE conn4 <- [1,646,null,{}] 02:02:21 INFO - PROCESS | 1864 | 1465203741781 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}] 02:02:21 INFO - PROCESS | 1864 | 1465203741787 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:02:22 INFO - PROCESS | 1864 | 1465203742002 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 02:02:22 INFO - PROCESS | 1864 | --DOMWINDOW == 109 (0x90da7000) [pid = 1864] [serial = 414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 02:02:22 INFO - PROCESS | 1864 | --DOMWINDOW == 108 (0x94583c00) [pid = 1864] [serial = 417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 02:02:22 INFO - PROCESS | 1864 | --DOMWINDOW == 107 (0x9a4f0c00) [pid = 1864] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 02:02:22 INFO - PROCESS | 1864 | --DOMWINDOW == 106 (0x9a7d0c00) [pid = 1864] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 02:02:22 INFO - PROCESS | 1864 | --DOMWINDOW == 105 (0x99e87000) [pid = 1864] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 02:02:22 INFO - PROCESS | 1864 | --DOMWINDOW == 104 (0x914d6400) [pid = 1864] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 02:02:22 INFO - PROCESS | 1864 | --DOMWINDOW == 103 (0x910bbc00) [pid = 1864] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 02:02:22 INFO - PROCESS | 1864 | --DOMWINDOW == 102 (0x910bdc00) [pid = 1864] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 02:02:22 INFO - PROCESS | 1864 | --DOMWINDOW == 101 (0x8f5c2000) [pid = 1864] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 02:02:22 INFO - PROCESS | 1864 | --DOMWINDOW == 100 (0x8f5cac00) [pid = 1864] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 02:02:22 INFO - PROCESS | 1864 | --DOMWINDOW == 99 (0x8f713000) [pid = 1864] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 02:02:22 INFO - PROCESS | 1864 | --DOMWINDOW == 98 (0x8f5c3400) [pid = 1864] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 02:02:22 INFO - PROCESS | 1864 | --DOMWINDOW == 97 (0x910bc800) [pid = 1864] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 02:02:22 INFO - PROCESS | 1864 | --DOMWINDOW == 96 (0x8e90e800) [pid = 1864] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 02:02:22 INFO - PROCESS | 1864 | --DOMWINDOW == 95 (0x914d7000) [pid = 1864] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 02:02:22 INFO - PROCESS | 1864 | --DOMWINDOW == 94 (0x91dc0000) [pid = 1864] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 02:02:22 INFO - PROCESS | 1864 | --DOMWINDOW == 93 (0x910c4c00) [pid = 1864] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 02:02:22 INFO - PROCESS | 1864 | 1465203742361 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:22 INFO - PROCESS | 1864 | 1465203742366 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:02:22 INFO - PROCESS | 1864 | ++DOCSHELL 0x8e90a800 == 24 [pid = 1864] [id = 169] 02:02:22 INFO - PROCESS | 1864 | ++DOMWINDOW == 94 (0x8e90b000) [pid = 1864] [serial = 507] [outer = (nil)] 02:02:22 INFO - PROCESS | 1864 | ++DOMWINDOW == 95 (0x8f5cac00) [pid = 1864] [serial = 508] [outer = 0x8e90b000] 02:02:22 INFO - PROCESS | 1864 | 1465203742444 Marionette DEBUG loaded listener.js 02:02:22 INFO - PROCESS | 1864 | ++DOMWINDOW == 96 (0x910c2c00) [pid = 1864] [serial = 509] [outer = 0x8e90b000] 02:02:23 INFO - PROCESS | 1864 | 1465203743191 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]]]}] 02:02:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 02:02:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1483ms 02:02:23 INFO - PROCESS | 1864 | 1465203743257 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 02:02:23 INFO - PROCESS | 1864 | 1465203743260 Marionette TRACE conn4 <- [1,649,null,{"value":"8"}] 02:02:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 02:02:23 INFO - PROCESS | 1864 | 1465203743267 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 02:02:23 INFO - PROCESS | 1864 | 1465203743269 Marionette TRACE conn4 <- [1,650,null,{}] 02:02:23 INFO - PROCESS | 1864 | 1465203743276 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}] 02:02:23 INFO - PROCESS | 1864 | 1465203743285 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:02:23 INFO - PROCESS | 1864 | 1465203743580 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 02:02:23 INFO - PROCESS | 1864 | 1465203743753 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:23 INFO - PROCESS | 1864 | 1465203743764 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:02:23 INFO - PROCESS | 1864 | ++DOCSHELL 0x8e90c400 == 25 [pid = 1864] [id = 170] 02:02:23 INFO - PROCESS | 1864 | ++DOMWINDOW == 97 (0x8e90c800) [pid = 1864] [serial = 510] [outer = (nil)] 02:02:23 INFO - PROCESS | 1864 | ++DOMWINDOW == 98 (0x8f5ca800) [pid = 1864] [serial = 511] [outer = 0x8e90c800] 02:02:23 INFO - PROCESS | 1864 | 1465203743919 Marionette DEBUG loaded listener.js 02:02:24 INFO - PROCESS | 1864 | ++DOMWINDOW == 99 (0x90dacc00) [pid = 1864] [serial = 512] [outer = 0x8e90c800] 02:02:24 INFO - PROCESS | 1864 | 1465203744955 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]]]}] 02:02:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 02:02:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1731ms 02:02:25 INFO - PROCESS | 1864 | 1465203745001 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 02:02:25 INFO - PROCESS | 1864 | 1465203745007 Marionette TRACE conn4 <- [1,653,null,{"value":"8"}] 02:02:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 02:02:25 INFO - PROCESS | 1864 | 1465203745016 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 02:02:25 INFO - PROCESS | 1864 | 1465203745021 Marionette TRACE conn4 <- [1,654,null,{}] 02:02:25 INFO - PROCESS | 1864 | 1465203745030 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}] 02:02:25 INFO - PROCESS | 1864 | 1465203745039 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:02:25 INFO - PROCESS | 1864 | 1465203745236 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 02:02:25 INFO - PROCESS | 1864 | 1465203745464 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:25 INFO - PROCESS | 1864 | 1465203745476 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:02:25 INFO - PROCESS | 1864 | ++DOCSHELL 0x91dc3000 == 26 [pid = 1864] [id = 171] 02:02:25 INFO - PROCESS | 1864 | ++DOMWINDOW == 100 (0x92857800) [pid = 1864] [serial = 513] [outer = (nil)] 02:02:25 INFO - PROCESS | 1864 | ++DOMWINDOW == 101 (0x9297e800) [pid = 1864] [serial = 514] [outer = 0x92857800] 02:02:25 INFO - PROCESS | 1864 | 1465203745615 Marionette DEBUG loaded listener.js 02:02:25 INFO - PROCESS | 1864 | ++DOMWINDOW == 102 (0x9298bc00) [pid = 1864] [serial = 515] [outer = 0x92857800] 02:02:26 INFO - PROCESS | 1864 | 1465203746600 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]]]}] 02:02:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 02:02:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1638ms 02:02:26 INFO - PROCESS | 1864 | 1465203746654 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 02:02:26 INFO - PROCESS | 1864 | 1465203746660 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 02:02:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 02:02:26 INFO - PROCESS | 1864 | 1465203746667 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 02:02:26 INFO - PROCESS | 1864 | 1465203746672 Marionette TRACE conn4 <- [1,658,null,{}] 02:02:26 INFO - PROCESS | 1864 | 1465203746679 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}] 02:02:26 INFO - PROCESS | 1864 | 1465203746685 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:02:26 INFO - PROCESS | 1864 | 1465203746891 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 02:02:27 INFO - PROCESS | 1864 | 1465203747159 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:27 INFO - PROCESS | 1864 | 1465203747165 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:02:27 INFO - PROCESS | 1864 | ++DOCSHELL 0x95249000 == 27 [pid = 1864] [id = 172] 02:02:27 INFO - PROCESS | 1864 | ++DOMWINDOW == 103 (0x95251400) [pid = 1864] [serial = 516] [outer = (nil)] 02:02:27 INFO - PROCESS | 1864 | ++DOMWINDOW == 104 (0x9763b400) [pid = 1864] [serial = 517] [outer = 0x95251400] 02:02:27 INFO - PROCESS | 1864 | 1465203747293 Marionette DEBUG loaded listener.js 02:02:27 INFO - PROCESS | 1864 | ++DOMWINDOW == 105 (0x99e87000) [pid = 1864] [serial = 518] [outer = 0x95251400] 02:02:28 INFO - PROCESS | 1864 | 1465203748235 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]]]}] 02:02:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 02:02:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1638ms 02:02:28 INFO - PROCESS | 1864 | 1465203748306 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 02:02:28 INFO - PROCESS | 1864 | 1465203748312 Marionette TRACE conn4 <- [1,661,null,{"value":"8"}] 02:02:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 02:02:28 INFO - PROCESS | 1864 | 1465203748333 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 02:02:28 INFO - PROCESS | 1864 | 1465203748341 Marionette TRACE conn4 <- [1,662,null,{}] 02:02:28 INFO - PROCESS | 1864 | 1465203748347 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}] 02:02:28 INFO - PROCESS | 1864 | 1465203748354 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:02:28 INFO - PROCESS | 1864 | 1465203748598 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 02:02:28 INFO - PROCESS | 1864 | 1465203748818 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:28 INFO - PROCESS | 1864 | 1465203748829 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:02:28 INFO - PROCESS | 1864 | ++DOCSHELL 0x90daa800 == 28 [pid = 1864] [id = 173] 02:02:28 INFO - PROCESS | 1864 | ++DOMWINDOW == 106 (0x917c1c00) [pid = 1864] [serial = 519] [outer = (nil)] 02:02:28 INFO - PROCESS | 1864 | ++DOMWINDOW == 107 (0x9a795c00) [pid = 1864] [serial = 520] [outer = 0x917c1c00] 02:02:28 INFO - PROCESS | 1864 | 1465203748930 Marionette DEBUG loaded listener.js 02:02:29 INFO - PROCESS | 1864 | ++DOMWINDOW == 108 (0x9a8d8800) [pid = 1864] [serial = 521] [outer = 0x917c1c00] 02:02:29 INFO - PROCESS | 1864 | [1864] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 02:02:29 INFO - PROCESS | 1864 | 1465203749893 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]]]}] 02:02:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 02:02:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1603ms 02:02:29 INFO - PROCESS | 1864 | 1465203749927 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 02:02:29 INFO - PROCESS | 1864 | 1465203749932 Marionette TRACE conn4 <- [1,665,null,{"value":"8"}] 02:02:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 02:02:29 INFO - PROCESS | 1864 | 1465203749939 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 02:02:29 INFO - PROCESS | 1864 | 1465203749942 Marionette TRACE conn4 <- [1,666,null,{}] 02:02:29 INFO - PROCESS | 1864 | 1465203749949 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}] 02:02:29 INFO - PROCESS | 1864 | 1465203749955 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:02:30 INFO - PROCESS | 1864 | 1465203750147 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 02:02:30 INFO - PROCESS | 1864 | 1465203750363 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:30 INFO - PROCESS | 1864 | 1465203750370 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:02:30 INFO - PROCESS | 1864 | ++DOCSHELL 0x93676800 == 29 [pid = 1864] [id = 174] 02:02:30 INFO - PROCESS | 1864 | ++DOMWINDOW == 109 (0x9a8d8c00) [pid = 1864] [serial = 522] [outer = (nil)] 02:02:30 INFO - PROCESS | 1864 | ++DOMWINDOW == 110 (0x9b1aa000) [pid = 1864] [serial = 523] [outer = 0x9a8d8c00] 02:02:30 INFO - PROCESS | 1864 | 1465203750503 Marionette DEBUG loaded listener.js 02:02:30 INFO - PROCESS | 1864 | ++DOMWINDOW == 111 (0x9b1ad400) [pid = 1864] [serial = 524] [outer = 0x9a8d8c00] 02:02:31 INFO - PROCESS | 1864 | [1864] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 02:02:31 INFO - PROCESS | 1864 | 1465203751423 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]]]}] 02:02:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 02:02:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1530ms 02:02:31 INFO - PROCESS | 1864 | 1465203751470 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 02:02:31 INFO - PROCESS | 1864 | 1465203751475 Marionette TRACE conn4 <- [1,669,null,{"value":"8"}] 02:02:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 02:02:31 INFO - PROCESS | 1864 | 1465203751483 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 02:02:31 INFO - PROCESS | 1864 | 1465203751488 Marionette TRACE conn4 <- [1,670,null,{}] 02:02:31 INFO - PROCESS | 1864 | 1465203751494 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}] 02:02:31 INFO - PROCESS | 1864 | 1465203751500 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:02:31 INFO - PROCESS | 1864 | 1465203751694 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 02:02:31 INFO - PROCESS | 1864 | 1465203751862 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:31 INFO - PROCESS | 1864 | 1465203751881 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:02:31 INFO - PROCESS | 1864 | ++DOCSHELL 0x9b5b4000 == 30 [pid = 1864] [id = 175] 02:02:31 INFO - PROCESS | 1864 | ++DOMWINDOW == 112 (0x9b5b4800) [pid = 1864] [serial = 525] [outer = (nil)] 02:02:32 INFO - PROCESS | 1864 | ++DOMWINDOW == 113 (0x9b74a000) [pid = 1864] [serial = 526] [outer = 0x9b5b4800] 02:02:32 INFO - PROCESS | 1864 | 1465203752037 Marionette DEBUG loaded listener.js 02:02:32 INFO - PROCESS | 1864 | ++DOMWINDOW == 114 (0x9babc000) [pid = 1864] [serial = 527] [outer = 0x9b5b4800] 02:02:33 INFO - PROCESS | 1864 | 1465203753017 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]]]}] 02:02:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 02:02:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1588ms 02:02:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 02:02:33 INFO - PROCESS | 1864 | 1465203753072 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 02:02:33 INFO - PROCESS | 1864 | 1465203753075 Marionette TRACE conn4 <- [1,673,null,{"value":"8"}] 02:02:33 INFO - PROCESS | 1864 | 1465203753082 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 02:02:33 INFO - PROCESS | 1864 | 1465203753085 Marionette TRACE conn4 <- [1,674,null,{}] 02:02:33 INFO - PROCESS | 1864 | 1465203753091 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}] 02:02:33 INFO - PROCESS | 1864 | 1465203753097 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:02:33 INFO - PROCESS | 1864 | 1465203753293 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 02:02:33 INFO - PROCESS | 1864 | 1465203753509 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:33 INFO - PROCESS | 1864 | 1465203753516 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:02:33 INFO - PROCESS | 1864 | ++DOCSHELL 0x910b9000 == 31 [pid = 1864] [id = 176] 02:02:33 INFO - PROCESS | 1864 | ++DOMWINDOW == 115 (0x9b1a8800) [pid = 1864] [serial = 528] [outer = (nil)] 02:02:33 INFO - PROCESS | 1864 | ++DOMWINDOW == 116 (0x9c00e000) [pid = 1864] [serial = 529] [outer = 0x9b1a8800] 02:02:33 INFO - PROCESS | 1864 | 1465203753645 Marionette DEBUG loaded listener.js 02:02:33 INFO - PROCESS | 1864 | ++DOMWINDOW == 117 (0x9c210000) [pid = 1864] [serial = 530] [outer = 0x9b1a8800] 02:02:34 INFO - PROCESS | 1864 | [1864] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 02:02:34 INFO - PROCESS | 1864 | 1465203754541 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]]]}] 02:02:34 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 02:02:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1535ms 02:02:34 INFO - PROCESS | 1864 | 1465203754617 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 02:02:34 INFO - PROCESS | 1864 | 1465203754622 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 02:02:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 02:02:34 INFO - PROCESS | 1864 | 1465203754628 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 02:02:34 INFO - PROCESS | 1864 | 1465203754631 Marionette TRACE conn4 <- [1,678,null,{}] 02:02:34 INFO - PROCESS | 1864 | 1465203754637 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}] 02:02:34 INFO - PROCESS | 1864 | 1465203754643 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:02:34 INFO - PROCESS | 1864 | 1465203754866 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 02:02:35 INFO - PROCESS | 1864 | 1465203755082 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:35 INFO - PROCESS | 1864 | 1465203755090 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:02:35 INFO - PROCESS | 1864 | ++DOCSHELL 0x9c00a800 == 32 [pid = 1864] [id = 177] 02:02:35 INFO - PROCESS | 1864 | ++DOMWINDOW == 118 (0x9c00ac00) [pid = 1864] [serial = 531] [outer = (nil)] 02:02:35 INFO - PROCESS | 1864 | ++DOMWINDOW == 119 (0x9cc7bc00) [pid = 1864] [serial = 532] [outer = 0x9c00ac00] 02:02:35 INFO - PROCESS | 1864 | 1465203755220 Marionette DEBUG loaded listener.js 02:02:35 INFO - PROCESS | 1864 | ++DOMWINDOW == 120 (0x9cc84000) [pid = 1864] [serial = 533] [outer = 0x9c00ac00] 02:02:36 INFO - PROCESS | 1864 | 1465203756133 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]]]}] 02:02:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 02:02:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1535ms 02:02:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 02:02:36 INFO - PROCESS | 1864 | 1465203756164 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 02:02:36 INFO - PROCESS | 1864 | 1465203756167 Marionette TRACE conn4 <- [1,681,null,{"value":"8"}] 02:02:36 INFO - PROCESS | 1864 | 1465203756174 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 02:02:36 INFO - PROCESS | 1864 | 1465203756178 Marionette TRACE conn4 <- [1,682,null,{}] 02:02:36 INFO - PROCESS | 1864 | 1465203756184 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}] 02:02:36 INFO - PROCESS | 1864 | 1465203756189 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:02:36 INFO - PROCESS | 1864 | 1465203756382 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 02:02:36 INFO - PROCESS | 1864 | 1465203756570 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:36 INFO - PROCESS | 1864 | 1465203756579 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:02:36 INFO - PROCESS | 1864 | ++DOCSHELL 0x8e907400 == 33 [pid = 1864] [id = 178] 02:02:36 INFO - PROCESS | 1864 | ++DOMWINDOW == 121 (0x9396a800) [pid = 1864] [serial = 534] [outer = (nil)] 02:02:36 INFO - PROCESS | 1864 | ++DOMWINDOW == 122 (0xa0616c00) [pid = 1864] [serial = 535] [outer = 0x9396a800] 02:02:36 INFO - PROCESS | 1864 | 1465203756660 Marionette DEBUG loaded listener.js 02:02:36 INFO - PROCESS | 1864 | ++DOMWINDOW == 123 (0xa1158000) [pid = 1864] [serial = 536] [outer = 0x9396a800] 02:02:38 INFO - PROCESS | 1864 | SkCairoFTTypeface::onFilterRec unimplemented 02:02:38 INFO - PROCESS | 1864 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 02:02:38 INFO - PROCESS | 1864 | 1465203758315 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]]]}] 02:02:38 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) 02:02:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 2185ms 02:02:38 INFO - PROCESS | 1864 | 1465203758359 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 02:02:38 INFO - PROCESS | 1864 | 1465203758365 Marionette TRACE conn4 <- [1,685,null,{"value":"8"}] 02:02:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 02:02:38 INFO - PROCESS | 1864 | 1465203758373 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 02:02:38 INFO - PROCESS | 1864 | 1465203758378 Marionette TRACE conn4 <- [1,686,null,{}] 02:02:38 INFO - PROCESS | 1864 | 1465203758386 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}] 02:02:38 INFO - PROCESS | 1864 | 1465203758392 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:02:38 INFO - PROCESS | 1864 | 1465203758593 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 02:02:38 INFO - PROCESS | 1864 | 1465203758884 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:38 INFO - PROCESS | 1864 | 1465203758898 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:02:38 INFO - PROCESS | 1864 | ++DOCSHELL 0x917b8400 == 34 [pid = 1864] [id = 179] 02:02:38 INFO - PROCESS | 1864 | ++DOMWINDOW == 124 (0x917bb000) [pid = 1864] [serial = 537] [outer = (nil)] 02:02:38 INFO - PROCESS | 1864 | ++DOMWINDOW == 125 (0x917c5c00) [pid = 1864] [serial = 538] [outer = 0x917bb000] 02:02:38 INFO - PROCESS | 1864 | 1465203758972 Marionette DEBUG loaded listener.js 02:02:39 INFO - PROCESS | 1864 | ++DOMWINDOW == 126 (0x91dcac00) [pid = 1864] [serial = 539] [outer = 0x917bb000] 02:02:40 INFO - PROCESS | 1864 | --DOCSHELL 0x914d4000 == 33 [pid = 1864] [id = 150] 02:02:40 INFO - PROCESS | 1864 | --DOCSHELL 0x8f5c3000 == 32 [pid = 1864] [id = 149] 02:02:40 INFO - PROCESS | 1864 | --DOCSHELL 0x90dab400 == 31 [pid = 1864] [id = 163] 02:02:40 INFO - PROCESS | 1864 | --DOCSHELL 0x8f5c9c00 == 30 [pid = 1864] [id = 162] 02:02:40 INFO - PROCESS | 1864 | --DOCSHELL 0x939d3c00 == 29 [pid = 1864] [id = 160] 02:02:40 INFO - PROCESS | 1864 | --DOCSHELL 0x917c4000 == 28 [pid = 1864] [id = 161] 02:02:40 INFO - PROCESS | 1864 | --DOCSHELL 0x9522f800 == 27 [pid = 1864] [id = 159] 02:02:40 INFO - PROCESS | 1864 | --DOCSHELL 0x939cfc00 == 26 [pid = 1864] [id = 158] 02:02:40 INFO - PROCESS | 1864 | --DOCSHELL 0x910c3c00 == 25 [pid = 1864] [id = 157] 02:02:40 INFO - PROCESS | 1864 | --DOCSHELL 0x8f5ca000 == 24 [pid = 1864] [id = 156] 02:02:40 INFO - PROCESS | 1864 | --DOCSHELL 0x8e90fc00 == 23 [pid = 1864] [id = 164] 02:02:40 INFO - PROCESS | 1864 | --DOMWINDOW == 125 (0x94580400) [pid = 1864] [serial = 466] [outer = (nil)] [url = about:blank] 02:02:40 INFO - PROCESS | 1864 | --DOMWINDOW == 124 (0x91dc2800) [pid = 1864] [serial = 416] [outer = (nil)] [url = about:blank] 02:02:40 INFO - PROCESS | 1864 | --DOMWINDOW == 123 (0x90db0000) [pid = 1864] [serial = 415] [outer = (nil)] [url = about:blank] 02:02:40 INFO - PROCESS | 1864 | --DOMWINDOW == 122 (0x9644ec00) [pid = 1864] [serial = 419] [outer = (nil)] [url = about:blank] 02:02:40 INFO - PROCESS | 1864 | --DOMWINDOW == 121 (0x9505e400) [pid = 1864] [serial = 418] [outer = (nil)] [url = about:blank] 02:02:40 INFO - PROCESS | 1864 | --DOMWINDOW == 120 (0x9a7d9400) [pid = 1864] [serial = 422] [outer = (nil)] [url = about:blank] 02:02:40 INFO - PROCESS | 1864 | --DOMWINDOW == 119 (0x9a6b5400) [pid = 1864] [serial = 421] [outer = (nil)] [url = about:blank] 02:02:40 INFO - PROCESS | 1864 | --DOMWINDOW == 118 (0xa24c7000) [pid = 1864] [serial = 425] [outer = (nil)] [url = about:blank] 02:02:40 INFO - PROCESS | 1864 | --DOMWINDOW == 117 (0xa2291400) [pid = 1864] [serial = 424] [outer = (nil)] [url = about:blank] 02:02:40 INFO - PROCESS | 1864 | --DOMWINDOW == 116 (0xa34e6400) [pid = 1864] [serial = 428] [outer = (nil)] [url = about:blank] 02:02:40 INFO - PROCESS | 1864 | --DOMWINDOW == 115 (0xa263a400) [pid = 1864] [serial = 427] [outer = (nil)] [url = about:blank] 02:02:40 INFO - PROCESS | 1864 | --DOMWINDOW == 114 (0xa35e8800) [pid = 1864] [serial = 431] [outer = (nil)] [url = about:blank] 02:02:40 INFO - PROCESS | 1864 | --DOMWINDOW == 113 (0x914d9400) [pid = 1864] [serial = 430] [outer = (nil)] [url = about:blank] 02:02:40 INFO - PROCESS | 1864 | --DOMWINDOW == 112 (0x910c7800) [pid = 1864] [serial = 434] [outer = (nil)] [url = about:blank] 02:02:40 INFO - PROCESS | 1864 | --DOMWINDOW == 111 (0x910c1400) [pid = 1864] [serial = 433] [outer = (nil)] [url = about:blank] 02:02:40 INFO - PROCESS | 1864 | --DOMWINDOW == 110 (0x92984400) [pid = 1864] [serial = 437] [outer = (nil)] [url = about:blank] 02:02:40 INFO - PROCESS | 1864 | --DOMWINDOW == 109 (0x9297dc00) [pid = 1864] [serial = 436] [outer = (nil)] [url = about:blank] 02:02:40 INFO - PROCESS | 1864 | --DOMWINDOW == 108 (0x8f5ce400) [pid = 1864] [serial = 440] [outer = (nil)] [url = about:blank] 02:02:40 INFO - PROCESS | 1864 | --DOMWINDOW == 107 (0x8f5ca400) [pid = 1864] [serial = 439] [outer = (nil)] [url = about:blank] 02:02:40 INFO - PROCESS | 1864 | --DOMWINDOW == 106 (0x8f714800) [pid = 1864] [serial = 443] [outer = (nil)] [url = about:blank] 02:02:40 INFO - PROCESS | 1864 | --DOMWINDOW == 105 (0x8f711000) [pid = 1864] [serial = 442] [outer = (nil)] [url = about:blank] 02:02:40 INFO - PROCESS | 1864 | --DOMWINDOW == 104 (0x92989800) [pid = 1864] [serial = 446] [outer = (nil)] [url = about:blank] 02:02:40 INFO - PROCESS | 1864 | --DOMWINDOW == 103 (0x910c6c00) [pid = 1864] [serial = 445] [outer = (nil)] [url = about:blank] 02:02:40 INFO - PROCESS | 1864 | --DOMWINDOW == 102 (0x8f719400) [pid = 1864] [serial = 449] [outer = (nil)] [url = about:blank] 02:02:40 INFO - PROCESS | 1864 | --DOMWINDOW == 101 (0x914d9800) [pid = 1864] [serial = 457] [outer = (nil)] [url = about:blank] 02:02:40 INFO - PROCESS | 1864 | --DOMWINDOW == 100 (0x8f5c5000) [pid = 1864] [serial = 454] [outer = (nil)] [url = about:blank] 02:02:40 INFO - PROCESS | 1864 | --DOMWINDOW == 99 (0x8f70c400) [pid = 1864] [serial = 448] [outer = (nil)] [url = about:blank] 02:02:40 INFO - PROCESS | 1864 | --DOMWINDOW == 98 (0x8f716c00) [pid = 1864] [serial = 455] [outer = (nil)] [url = about:blank] 02:02:40 INFO - PROCESS | 1864 | --DOMWINDOW == 97 (0x91dc8800) [pid = 1864] [serial = 452] [outer = (nil)] [url = about:blank] 02:02:40 INFO - PROCESS | 1864 | --DOMWINDOW == 96 (0x917bf400) [pid = 1864] [serial = 451] [outer = (nil)] [url = about:blank] 02:02:40 INFO - PROCESS | 1864 | --DOMWINDOW == 95 (0x9288c000) [pid = 1864] [serial = 461] [outer = (nil)] [url = about:blank] 02:02:40 INFO - PROCESS | 1864 | --DOMWINDOW == 94 (0x93a41400) [pid = 1864] [serial = 463] [outer = (nil)] [url = about:blank] 02:02:40 INFO - PROCESS | 1864 | --DOMWINDOW == 93 (0x93a4a400) [pid = 1864] [serial = 464] [outer = (nil)] [url = about:blank] 02:02:40 INFO - PROCESS | 1864 | --DOMWINDOW == 92 (0x92862800) [pid = 1864] [serial = 460] [outer = (nil)] [url = about:blank] 02:02:40 INFO - PROCESS | 1864 | --DOMWINDOW == 91 (0x917bd800) [pid = 1864] [serial = 458] [outer = (nil)] [url = about:blank] 02:02:41 INFO - PROCESS | 1864 | SkCairoFTTypeface::onFilterRec unimplemented 02:02:41 INFO - PROCESS | 1864 | 1465203761862 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]]]}] 02:02:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 02:02:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 3552ms 02:02:41 INFO - PROCESS | 1864 | 1465203761925 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 02:02:41 INFO - PROCESS | 1864 | 1465203761931 Marionette TRACE conn4 <- [1,689,null,{"value":"8"}] 02:02:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 02:02:41 INFO - PROCESS | 1864 | 1465203761940 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 02:02:41 INFO - PROCESS | 1864 | 1465203761946 Marionette TRACE conn4 <- [1,690,null,{}] 02:02:41 INFO - PROCESS | 1864 | 1465203761954 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}] 02:02:41 INFO - PROCESS | 1864 | 1465203761959 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:02:42 INFO - PROCESS | 1864 | 1465203762125 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 02:02:42 INFO - PROCESS | 1864 | 1465203762293 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:42 INFO - PROCESS | 1864 | 1465203762304 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:02:42 INFO - PROCESS | 1864 | ++DOCSHELL 0x8f71a400 == 24 [pid = 1864] [id = 180] 02:02:42 INFO - PROCESS | 1864 | ++DOMWINDOW == 92 (0x90da5400) [pid = 1864] [serial = 540] [outer = (nil)] 02:02:42 INFO - PROCESS | 1864 | ++DOMWINDOW == 93 (0x90db2400) [pid = 1864] [serial = 541] [outer = 0x90da5400] 02:02:42 INFO - PROCESS | 1864 | 1465203762394 Marionette DEBUG loaded listener.js 02:02:42 INFO - PROCESS | 1864 | ++DOMWINDOW == 94 (0x910be000) [pid = 1864] [serial = 542] [outer = 0x90da5400] 02:02:43 INFO - PROCESS | 1864 | SkCairoFTTypeface::onFilterRec unimplemented 02:02:43 INFO - PROCESS | 1864 | 1465203763577 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]]]}] 02:02:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 02:02:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1682ms 02:02:43 INFO - PROCESS | 1864 | 1465203763623 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 02:02:43 INFO - PROCESS | 1864 | 1465203763632 Marionette TRACE conn4 <- [1,693,null,{"value":"8"}] 02:02:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 02:02:43 INFO - PROCESS | 1864 | 1465203763666 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 02:02:43 INFO - PROCESS | 1864 | 1465203763671 Marionette TRACE conn4 <- [1,694,null,{}] 02:02:43 INFO - PROCESS | 1864 | 1465203763677 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}] 02:02:43 INFO - PROCESS | 1864 | 1465203763683 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:02:43 INFO - PROCESS | 1864 | 1465203763966 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 02:02:44 INFO - PROCESS | 1864 | 1465203764013 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:44 INFO - PROCESS | 1864 | 1465203764019 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:02:44 INFO - PROCESS | 1864 | ++DOCSHELL 0x914d0400 == 25 [pid = 1864] [id = 181] 02:02:44 INFO - PROCESS | 1864 | ++DOMWINDOW == 95 (0x914dc400) [pid = 1864] [serial = 543] [outer = (nil)] 02:02:44 INFO - PROCESS | 1864 | ++DOMWINDOW == 96 (0x917c0c00) [pid = 1864] [serial = 544] [outer = 0x914dc400] 02:02:44 INFO - PROCESS | 1864 | 1465203764096 Marionette DEBUG loaded listener.js 02:02:44 INFO - PROCESS | 1864 | ++DOMWINDOW == 97 (0x91dc0400) [pid = 1864] [serial = 545] [outer = 0x914dc400] 02:02:45 INFO - PROCESS | 1864 | SkCairoFTTypeface::onFilterRec unimplemented 02:02:45 INFO - PROCESS | 1864 | --DOMWINDOW == 96 (0x8e90b000) [pid = 1864] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 02:02:45 INFO - PROCESS | 1864 | --DOMWINDOW == 95 (0x8f5cbc00) [pid = 1864] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 02:02:45 INFO - PROCESS | 1864 | --DOMWINDOW == 94 (0x9a08bc00) [pid = 1864] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 02:02:45 INFO - PROCESS | 1864 | --DOMWINDOW == 93 (0x94fd3800) [pid = 1864] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 02:02:45 INFO - PROCESS | 1864 | --DOMWINDOW == 92 (0x939d1c00) [pid = 1864] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 02:02:45 INFO - PROCESS | 1864 | --DOMWINDOW == 91 (0x90db1800) [pid = 1864] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 02:02:45 INFO - PROCESS | 1864 | --DOMWINDOW == 90 (0x95252800) [pid = 1864] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 02:02:45 INFO - PROCESS | 1864 | --DOMWINDOW == 89 (0x8f713c00) [pid = 1864] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 02:02:45 INFO - PROCESS | 1864 | --DOMWINDOW == 88 (0x8f710800) [pid = 1864] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 02:02:45 INFO - PROCESS | 1864 | --DOMWINDOW == 87 (0x9524b400) [pid = 1864] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 02:02:45 INFO - PROCESS | 1864 | --DOMWINDOW == 86 (0x9215a400) [pid = 1864] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 02:02:45 INFO - PROCESS | 1864 | --DOMWINDOW == 85 (0x93a44000) [pid = 1864] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 02:02:45 INFO - PROCESS | 1864 | --DOMWINDOW == 84 (0x9524c000) [pid = 1864] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 02:02:45 INFO - PROCESS | 1864 | --DOMWINDOW == 83 (0x8f715000) [pid = 1864] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 02:02:45 INFO - PROCESS | 1864 | --DOMWINDOW == 82 (0x8f5cd400) [pid = 1864] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 02:02:46 INFO - PROCESS | 1864 | 1465203766026 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]]]}] 02:02:46 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) 02:02:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 2396ms 02:02:46 INFO - PROCESS | 1864 | 1465203766048 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 02:02:46 INFO - PROCESS | 1864 | 1465203766052 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 02:02:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 02:02:46 INFO - PROCESS | 1864 | 1465203766058 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 02:02:46 INFO - PROCESS | 1864 | 1465203766064 Marionette TRACE conn4 <- [1,698,null,{}] 02:02:46 INFO - PROCESS | 1864 | 1465203766082 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}] 02:02:46 INFO - PROCESS | 1864 | 1465203766092 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:02:46 INFO - PROCESS | 1864 | 1465203766289 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 02:02:46 INFO - PROCESS | 1864 | 1465203766369 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:46 INFO - PROCESS | 1864 | 1465203766379 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:02:46 INFO - PROCESS | 1864 | ++DOCSHELL 0x9288c800 == 26 [pid = 1864] [id = 182] 02:02:46 INFO - PROCESS | 1864 | ++DOMWINDOW == 83 (0x9288e400) [pid = 1864] [serial = 546] [outer = (nil)] 02:02:46 INFO - PROCESS | 1864 | ++DOMWINDOW == 84 (0x92890800) [pid = 1864] [serial = 547] [outer = 0x9288e400] 02:02:46 INFO - PROCESS | 1864 | 1465203766455 Marionette DEBUG loaded listener.js 02:02:46 INFO - PROCESS | 1864 | ++DOMWINDOW == 85 (0x9297f800) [pid = 1864] [serial = 548] [outer = 0x9288e400] 02:02:47 INFO - PROCESS | 1864 | SkCairoFTTypeface::onFilterRec unimplemented 02:02:47 INFO - PROCESS | 1864 | 1465203767591 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]]]}] 02:02:47 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) 02:02:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1585ms 02:02:47 INFO - PROCESS | 1864 | 1465203767644 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 02:02:47 INFO - PROCESS | 1864 | 1465203767648 Marionette TRACE conn4 <- [1,701,null,{"value":"8"}] 02:02:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 02:02:47 INFO - PROCESS | 1864 | 1465203767654 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 02:02:47 INFO - PROCESS | 1864 | 1465203767657 Marionette TRACE conn4 <- [1,702,null,{}] 02:02:47 INFO - PROCESS | 1864 | 1465203767664 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}] 02:02:47 INFO - PROCESS | 1864 | 1465203767669 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:02:47 INFO - PROCESS | 1864 | 1465203767916 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 02:02:48 INFO - PROCESS | 1864 | 1465203768059 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:48 INFO - PROCESS | 1864 | 1465203768069 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:02:48 INFO - PROCESS | 1864 | ++DOCSHELL 0x8e902c00 == 27 [pid = 1864] [id = 183] 02:02:48 INFO - PROCESS | 1864 | ++DOMWINDOW == 86 (0x8e903800) [pid = 1864] [serial = 549] [outer = (nil)] 02:02:48 INFO - PROCESS | 1864 | ++DOMWINDOW == 87 (0x8f5c1800) [pid = 1864] [serial = 550] [outer = 0x8e903800] 02:02:48 INFO - PROCESS | 1864 | 1465203768158 Marionette DEBUG loaded listener.js 02:02:48 INFO - PROCESS | 1864 | ++DOMWINDOW == 88 (0x8f5d0000) [pid = 1864] [serial = 551] [outer = 0x8e903800] 02:02:49 INFO - PROCESS | 1864 | SkCairoFTTypeface::onFilterRec unimplemented 02:02:49 INFO - PROCESS | 1864 | 1465203769548 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]]]}] 02:02:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 02:02:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1932ms 02:02:49 INFO - PROCESS | 1864 | 1465203769642 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 02:02:49 INFO - PROCESS | 1864 | 1465203769649 Marionette TRACE conn4 <- [1,705,null,{"value":"8"}] 02:02:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 02:02:49 INFO - PROCESS | 1864 | 1465203769707 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 02:02:49 INFO - PROCESS | 1864 | 1465203769714 Marionette TRACE conn4 <- [1,706,null,{}] 02:02:49 INFO - PROCESS | 1864 | 1465203769723 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}] 02:02:49 INFO - PROCESS | 1864 | 1465203769729 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:02:49 INFO - PROCESS | 1864 | 1465203769911 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 02:02:50 INFO - PROCESS | 1864 | 1465203770071 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:50 INFO - PROCESS | 1864 | 1465203770082 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:02:50 INFO - PROCESS | 1864 | ++DOCSHELL 0x910ba000 == 28 [pid = 1864] [id = 184] 02:02:50 INFO - PROCESS | 1864 | ++DOMWINDOW == 89 (0x910bf400) [pid = 1864] [serial = 552] [outer = (nil)] 02:02:50 INFO - PROCESS | 1864 | ++DOMWINDOW == 90 (0x91dbd800) [pid = 1864] [serial = 553] [outer = 0x910bf400] 02:02:50 INFO - PROCESS | 1864 | 1465203770173 Marionette DEBUG loaded listener.js 02:02:50 INFO - PROCESS | 1864 | ++DOMWINDOW == 91 (0x9215a400) [pid = 1864] [serial = 554] [outer = 0x910bf400] 02:02:51 INFO - PROCESS | 1864 | SkCairoFTTypeface::onFilterRec unimplemented 02:02:51 INFO - PROCESS | 1864 | 1465203771617 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]]]}] 02:02:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 02:02:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1995ms 02:02:51 INFO - PROCESS | 1864 | 1465203771702 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 02:02:51 INFO - PROCESS | 1864 | 1465203771709 Marionette TRACE conn4 <- [1,709,null,{"value":"8"}] 02:02:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 02:02:51 INFO - PROCESS | 1864 | 1465203771717 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 02:02:51 INFO - PROCESS | 1864 | 1465203771721 Marionette TRACE conn4 <- [1,710,null,{}] 02:02:51 INFO - PROCESS | 1864 | 1465203771728 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}] 02:02:51 INFO - PROCESS | 1864 | 1465203771735 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:02:51 INFO - PROCESS | 1864 | 1465203771956 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 02:02:52 INFO - PROCESS | 1864 | 1465203772116 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:52 INFO - PROCESS | 1864 | 1465203772127 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:02:52 INFO - PROCESS | 1864 | ++DOCSHELL 0x91dc0000 == 29 [pid = 1864] [id = 185] 02:02:52 INFO - PROCESS | 1864 | ++DOMWINDOW == 92 (0x9285fc00) [pid = 1864] [serial = 555] [outer = (nil)] 02:02:52 INFO - PROCESS | 1864 | ++DOMWINDOW == 93 (0x939cb400) [pid = 1864] [serial = 556] [outer = 0x9285fc00] 02:02:52 INFO - PROCESS | 1864 | 1465203772211 Marionette DEBUG loaded listener.js 02:02:52 INFO - PROCESS | 1864 | ++DOMWINDOW == 94 (0x93a44000) [pid = 1864] [serial = 557] [outer = 0x9285fc00] 02:02:53 INFO - PROCESS | 1864 | SkCairoFTTypeface::onFilterRec unimplemented 02:02:53 INFO - PROCESS | 1864 | 1465203773697 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]]]}] 02:02:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 02:02:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 2033ms 02:02:53 INFO - PROCESS | 1864 | 1465203773752 Marionette TRACE conn4 -> [0,713,"getWindowHandle",null] 02:02:53 INFO - PROCESS | 1864 | 1465203773755 Marionette TRACE conn4 <- [1,713,null,{"value":"8"}] 02:02:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 02:02:53 INFO - PROCESS | 1864 | 1465203773774 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 02:02:53 INFO - PROCESS | 1864 | 1465203773785 Marionette TRACE conn4 <- [1,714,null,{}] 02:02:53 INFO - PROCESS | 1864 | 1465203773792 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}] 02:02:53 INFO - PROCESS | 1864 | 1465203773801 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:02:54 INFO - PROCESS | 1864 | 1465203774025 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 02:02:54 INFO - PROCESS | 1864 | 1465203774185 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:54 INFO - PROCESS | 1864 | 1465203774198 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:02:54 INFO - PROCESS | 1864 | ++DOCSHELL 0x8f712400 == 30 [pid = 1864] [id = 186] 02:02:54 INFO - PROCESS | 1864 | ++DOMWINDOW == 95 (0x93a43400) [pid = 1864] [serial = 558] [outer = (nil)] 02:02:54 INFO - PROCESS | 1864 | ++DOMWINDOW == 96 (0x95061000) [pid = 1864] [serial = 559] [outer = 0x93a43400] 02:02:54 INFO - PROCESS | 1864 | 1465203774280 Marionette DEBUG loaded listener.js 02:02:54 INFO - PROCESS | 1864 | ++DOMWINDOW == 97 (0x92865400) [pid = 1864] [serial = 560] [outer = 0x93a43400] 02:02:55 INFO - PROCESS | 1864 | SkCairoFTTypeface::onFilterRec unimplemented 02:02:55 INFO - PROCESS | 1864 | 1465203775654 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]]]}] 02:02:55 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 02:02:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1899ms 02:02:55 INFO - PROCESS | 1864 | 1465203775664 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 02:02:55 INFO - PROCESS | 1864 | 1465203775669 Marionette TRACE conn4 <- [1,717,null,{"value":"8"}] 02:02:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 02:02:55 INFO - PROCESS | 1864 | 1465203775678 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 02:02:55 INFO - PROCESS | 1864 | 1465203775682 Marionette TRACE conn4 <- [1,718,null,{}] 02:02:55 INFO - PROCESS | 1864 | 1465203775789 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}] 02:02:55 INFO - PROCESS | 1864 | 1465203775795 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:02:55 INFO - PROCESS | 1864 | 1465203775972 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 02:02:56 INFO - PROCESS | 1864 | 1465203776145 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:56 INFO - PROCESS | 1864 | 1465203776153 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:02:56 INFO - PROCESS | 1864 | ++DOCSHELL 0x8e90ec00 == 31 [pid = 1864] [id = 187] 02:02:56 INFO - PROCESS | 1864 | ++DOMWINDOW == 98 (0x93961800) [pid = 1864] [serial = 561] [outer = (nil)] 02:02:56 INFO - PROCESS | 1864 | ++DOMWINDOW == 99 (0x9763bc00) [pid = 1864] [serial = 562] [outer = 0x93961800] 02:02:56 INFO - PROCESS | 1864 | 1465203776242 Marionette DEBUG loaded listener.js 02:02:56 INFO - PROCESS | 1864 | ++DOMWINDOW == 100 (0x9524c000) [pid = 1864] [serial = 563] [outer = 0x93961800] 02:02:57 INFO - PROCESS | 1864 | SkCairoFTTypeface::onFilterRec unimplemented 02:02:57 INFO - PROCESS | 1864 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 02:02:57 INFO - PROCESS | 1864 | 1465203777587 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]]]}] 02:02:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 02:02:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1932ms 02:02:57 INFO - PROCESS | 1864 | 1465203777646 Marionette TRACE conn4 -> [0,721,"getWindowHandle",null] 02:02:57 INFO - PROCESS | 1864 | 1465203777651 Marionette TRACE conn4 <- [1,721,null,{"value":"8"}] 02:02:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 02:02:57 INFO - PROCESS | 1864 | 1465203777681 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 02:02:57 INFO - PROCESS | 1864 | 1465203777685 Marionette TRACE conn4 <- [1,722,null,{}] 02:02:57 INFO - PROCESS | 1864 | 1465203777692 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}] 02:02:57 INFO - PROCESS | 1864 | 1465203777698 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:02:57 INFO - PROCESS | 1864 | 1465203777873 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 02:02:58 INFO - PROCESS | 1864 | 1465203778036 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:58 INFO - PROCESS | 1864 | 1465203778058 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:02:58 INFO - PROCESS | 1864 | ++DOCSHELL 0x914d3400 == 32 [pid = 1864] [id = 188] 02:02:58 INFO - PROCESS | 1864 | ++DOMWINDOW == 101 (0x914dcc00) [pid = 1864] [serial = 564] [outer = (nil)] 02:02:58 INFO - PROCESS | 1864 | ++DOMWINDOW == 102 (0x92988c00) [pid = 1864] [serial = 565] [outer = 0x914dcc00] 02:02:58 INFO - PROCESS | 1864 | 1465203778158 Marionette DEBUG loaded listener.js 02:02:58 INFO - PROCESS | 1864 | ++DOMWINDOW == 103 (0x988e0000) [pid = 1864] [serial = 566] [outer = 0x914dcc00] 02:02:59 INFO - PROCESS | 1864 | 1465203779324 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] 02:02:59 INFO - PROCESS | 1864 | 1465203779371 Marionette TRACE conn4 <- [1,725,null,{"value":"8"}] 02:02:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 02:02:59 INFO - PROCESS | 1864 | 1465203779380 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 02:02:59 INFO - PROCESS | 1864 | 1465203779385 Marionette TRACE conn4 <- [1,726,null,{}] 02:02:59 INFO - PROCESS | 1864 | 1465203779394 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}] 02:02:59 INFO - PROCESS | 1864 | 1465203779399 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:02:59 INFO - PROCESS | 1864 | 1465203779591 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 02:02:59 INFO - PROCESS | 1864 | 1465203779929 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:59 INFO - PROCESS | 1864 | 1465203779939 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:02:59 INFO - PROCESS | 1864 | ++DOCSHELL 0x910b9c00 == 33 [pid = 1864] [id = 189] 02:02:59 INFO - PROCESS | 1864 | ++DOMWINDOW == 104 (0x910bd400) [pid = 1864] [serial = 567] [outer = (nil)] 02:03:00 INFO - PROCESS | 1864 | ++DOMWINDOW == 105 (0x910c5000) [pid = 1864] [serial = 568] [outer = 0x910bd400] 02:03:00 INFO - PROCESS | 1864 | 1465203780021 Marionette DEBUG loaded listener.js 02:03:00 INFO - PROCESS | 1864 | ++DOMWINDOW == 106 (0x914d9000) [pid = 1864] [serial = 569] [outer = 0x910bd400] 02:03:00 INFO - PROCESS | 1864 | --DOCSHELL 0x9288c800 == 32 [pid = 1864] [id = 182] 02:03:00 INFO - PROCESS | 1864 | --DOCSHELL 0x914d0400 == 31 [pid = 1864] [id = 181] 02:03:00 INFO - PROCESS | 1864 | --DOCSHELL 0x8f71a400 == 30 [pid = 1864] [id = 180] 02:03:00 INFO - PROCESS | 1864 | --DOMWINDOW == 105 (0x90db1000) [pid = 1864] [serial = 470] [outer = (nil)] [url = about:blank] 02:03:00 INFO - PROCESS | 1864 | --DOMWINDOW == 104 (0x9a6b3000) [pid = 1864] [serial = 485] [outer = (nil)] [url = about:blank] 02:03:00 INFO - PROCESS | 1864 | --DOMWINDOW == 103 (0x9a7d1800) [pid = 1864] [serial = 488] [outer = (nil)] [url = about:blank] 02:03:00 INFO - PROCESS | 1864 | --DOMWINDOW == 102 (0x93a48400) [pid = 1864] [serial = 475] [outer = (nil)] [url = about:blank] 02:03:00 INFO - PROCESS | 1864 | --DOMWINDOW == 101 (0x9a8d6400) [pid = 1864] [serial = 490] [outer = (nil)] [url = about:blank] 02:03:00 INFO - PROCESS | 1864 | --DOMWINDOW == 100 (0x9505f000) [pid = 1864] [serial = 476] [outer = (nil)] [url = about:blank] 02:03:00 INFO - PROCESS | 1864 | --DOMWINDOW == 99 (0x97643400) [pid = 1864] [serial = 505] [outer = (nil)] [url = about:blank] 02:03:00 INFO - PROCESS | 1864 | --DOMWINDOW == 98 (0x9a1e0c00) [pid = 1864] [serial = 484] [outer = (nil)] [url = about:blank] 02:03:00 INFO - PROCESS | 1864 | --DOMWINDOW == 97 (0x914d0000) [pid = 1864] [serial = 496] [outer = (nil)] [url = about:blank] 02:03:00 INFO - PROCESS | 1864 | --DOMWINDOW == 96 (0x94587000) [pid = 1864] [serial = 467] [outer = (nil)] [url = about:blank] 02:03:00 INFO - PROCESS | 1864 | --DOMWINDOW == 95 (0x995e1000) [pid = 1864] [serial = 481] [outer = (nil)] [url = about:blank] 02:03:00 INFO - PROCESS | 1864 | --DOMWINDOW == 94 (0x92888400) [pid = 1864] [serial = 473] [outer = (nil)] [url = about:blank] 02:03:00 INFO - PROCESS | 1864 | --DOMWINDOW == 93 (0x94584800) [pid = 1864] [serial = 502] [outer = (nil)] [url = about:blank] 02:03:00 INFO - PROCESS | 1864 | --DOMWINDOW == 92 (0x95226800) [pid = 1864] [serial = 503] [outer = (nil)] [url = about:blank] 02:03:00 INFO - PROCESS | 1864 | --DOMWINDOW == 91 (0x9a7cd000) [pid = 1864] [serial = 487] [outer = (nil)] [url = about:blank] 02:03:00 INFO - PROCESS | 1864 | --DOMWINDOW == 90 (0x97646400) [pid = 1864] [serial = 478] [outer = (nil)] [url = about:blank] 02:03:00 INFO - PROCESS | 1864 | --DOMWINDOW == 89 (0x9a8db000) [pid = 1864] [serial = 491] [outer = (nil)] [url = about:blank] 02:03:00 INFO - PROCESS | 1864 | --DOMWINDOW == 88 (0x93684000) [pid = 1864] [serial = 494] [outer = (nil)] [url = about:blank] 02:03:00 INFO - PROCESS | 1864 | --DOMWINDOW == 87 (0x9928fc00) [pid = 1864] [serial = 506] [outer = (nil)] [url = about:blank] 02:03:00 INFO - PROCESS | 1864 | --DOMWINDOW == 86 (0x8f712800) [pid = 1864] [serial = 469] [outer = (nil)] [url = about:blank] 02:03:00 INFO - PROCESS | 1864 | --DOMWINDOW == 85 (0x9285e400) [pid = 1864] [serial = 472] [outer = (nil)] [url = about:blank] 02:03:00 INFO - PROCESS | 1864 | --DOMWINDOW == 84 (0x98042400) [pid = 1864] [serial = 479] [outer = (nil)] [url = about:blank] 02:03:00 INFO - PROCESS | 1864 | --DOMWINDOW == 83 (0x91dc9400) [pid = 1864] [serial = 499] [outer = (nil)] [url = about:blank] 02:03:00 INFO - PROCESS | 1864 | --DOMWINDOW == 82 (0x91dc1000) [pid = 1864] [serial = 493] [outer = (nil)] [url = about:blank] 02:03:00 INFO - PROCESS | 1864 | --DOMWINDOW == 81 (0x995eb000) [pid = 1864] [serial = 482] [outer = (nil)] [url = about:blank] 02:03:00 INFO - PROCESS | 1864 | --DOMWINDOW == 80 (0x917ba000) [pid = 1864] [serial = 497] [outer = (nil)] [url = about:blank] 02:03:00 INFO - PROCESS | 1864 | --DOMWINDOW == 79 (0x9288cc00) [pid = 1864] [serial = 500] [outer = (nil)] [url = about:blank] 02:03:00 INFO - PROCESS | 1864 | --DOMWINDOW == 78 (0x910c2c00) [pid = 1864] [serial = 509] [outer = (nil)] [url = about:blank] 02:03:00 INFO - PROCESS | 1864 | --DOMWINDOW == 77 (0x8f5cac00) [pid = 1864] [serial = 508] [outer = (nil)] [url = about:blank] 02:03:00 INFO - PROCESS | 1864 | SkCairoFTTypeface::onFilterRec unimplemented 02:03:00 INFO - PROCESS | 1864 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 02:03:01 INFO - PROCESS | 1864 | 1465203781062 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]]]}] 02:03:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 02:03:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1742ms 02:03:01 INFO - PROCESS | 1864 | 1465203781123 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 02:03:01 INFO - PROCESS | 1864 | 1465203781130 Marionette TRACE conn4 <- [1,729,null,{"value":"8"}] 02:03:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 02:03:01 INFO - PROCESS | 1864 | 1465203781140 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 02:03:01 INFO - PROCESS | 1864 | 1465203781144 Marionette TRACE conn4 <- [1,730,null,{}] 02:03:01 INFO - PROCESS | 1864 | 1465203781152 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}] 02:03:01 INFO - PROCESS | 1864 | 1465203781158 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:03:01 INFO - PROCESS | 1864 | 1465203781339 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 02:03:01 INFO - PROCESS | 1864 | 1465203781520 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:01 INFO - PROCESS | 1864 | 1465203781529 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:03:01 INFO - PROCESS | 1864 | ++DOCSHELL 0x91dc9400 == 31 [pid = 1864] [id = 190] 02:03:01 INFO - PROCESS | 1864 | ++DOMWINDOW == 78 (0x91dcb800) [pid = 1864] [serial = 570] [outer = (nil)] 02:03:01 INFO - PROCESS | 1864 | ++DOMWINDOW == 79 (0x9285c000) [pid = 1864] [serial = 571] [outer = 0x91dcb800] 02:03:01 INFO - PROCESS | 1864 | 1465203781609 Marionette DEBUG loaded listener.js 02:03:01 INFO - PROCESS | 1864 | ++DOMWINDOW == 80 (0x92866000) [pid = 1864] [serial = 572] [outer = 0x91dcb800] 02:03:02 INFO - PROCESS | 1864 | SkCairoFTTypeface::onFilterRec unimplemented 02:03:02 INFO - PROCESS | 1864 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 02:03:02 INFO - PROCESS | 1864 | 1465203782495 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] 02:03:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 02:03:02 INFO - PROCESS | 1864 | 1465203782581 Marionette TRACE conn4 <- [1,733,null,{"value":"8"}] 02:03:02 INFO - PROCESS | 1864 | 1465203782588 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 02:03:02 INFO - PROCESS | 1864 | 1465203782594 Marionette TRACE conn4 <- [1,734,null,{}] 02:03:02 INFO - PROCESS | 1864 | 1465203782610 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}] 02:03:02 INFO - PROCESS | 1864 | 1465203782619 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:03:02 INFO - PROCESS | 1864 | 1465203782800 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 02:03:02 INFO - PROCESS | 1864 | 1465203782935 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:02 INFO - PROCESS | 1864 | 1465203782945 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:03:03 INFO - PROCESS | 1864 | ++DOCSHELL 0x939cc000 == 32 [pid = 1864] [id = 191] 02:03:03 INFO - PROCESS | 1864 | ++DOMWINDOW == 81 (0x939cdc00) [pid = 1864] [serial = 573] [outer = (nil)] 02:03:03 INFO - PROCESS | 1864 | ++DOMWINDOW == 82 (0x93a43800) [pid = 1864] [serial = 574] [outer = 0x939cdc00] 02:03:03 INFO - PROCESS | 1864 | 1465203783062 Marionette DEBUG loaded listener.js 02:03:03 INFO - PROCESS | 1864 | ++DOMWINDOW == 83 (0x9457b800) [pid = 1864] [serial = 575] [outer = 0x939cdc00] 02:03:03 INFO - PROCESS | 1864 | SkCairoFTTypeface::onFilterRec unimplemented 02:03:03 INFO - PROCESS | 1864 | 1465203783937 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]]]}] 02:03:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 02:03:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1385ms 02:03:03 INFO - PROCESS | 1864 | 1465203783973 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 02:03:03 INFO - PROCESS | 1864 | 1465203783977 Marionette TRACE conn4 <- [1,737,null,{"value":"8"}] 02:03:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 02:03:03 INFO - PROCESS | 1864 | 1465203783984 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 02:03:03 INFO - PROCESS | 1864 | 1465203783987 Marionette TRACE conn4 <- [1,738,null,{}] 02:03:04 INFO - PROCESS | 1864 | 1465203784002 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}] 02:03:04 INFO - PROCESS | 1864 | 1465203784006 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:03:04 INFO - PROCESS | 1864 | 1465203784231 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 02:03:04 INFO - PROCESS | 1864 | 1465203784258 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:04 INFO - PROCESS | 1864 | 1465203784266 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:03:04 INFO - PROCESS | 1864 | ++DOCSHELL 0x9285e400 == 33 [pid = 1864] [id = 192] 02:03:04 INFO - PROCESS | 1864 | ++DOMWINDOW == 84 (0x94fdac00) [pid = 1864] [serial = 576] [outer = (nil)] 02:03:04 INFO - PROCESS | 1864 | ++DOMWINDOW == 85 (0x95064c00) [pid = 1864] [serial = 577] [outer = 0x94fdac00] 02:03:04 INFO - PROCESS | 1864 | 1465203784339 Marionette DEBUG loaded listener.js 02:03:04 INFO - PROCESS | 1864 | ++DOMWINDOW == 86 (0x95231800) [pid = 1864] [serial = 578] [outer = 0x94fdac00] 02:03:05 INFO - PROCESS | 1864 | --DOMWINDOW == 85 (0x8e90c800) [pid = 1864] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 02:03:05 INFO - PROCESS | 1864 | --DOMWINDOW == 84 (0x92857800) [pid = 1864] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 02:03:05 INFO - PROCESS | 1864 | --DOMWINDOW == 83 (0x95251400) [pid = 1864] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 02:03:05 INFO - PROCESS | 1864 | --DOMWINDOW == 82 (0x917c1c00) [pid = 1864] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 02:03:05 INFO - PROCESS | 1864 | --DOMWINDOW == 81 (0x914dc400) [pid = 1864] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 02:03:05 INFO - PROCESS | 1864 | --DOMWINDOW == 80 (0x9a8d8c00) [pid = 1864] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 02:03:05 INFO - PROCESS | 1864 | --DOMWINDOW == 79 (0x9b5b4800) [pid = 1864] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 02:03:05 INFO - PROCESS | 1864 | --DOMWINDOW == 78 (0x9b1a8800) [pid = 1864] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 02:03:05 INFO - PROCESS | 1864 | --DOMWINDOW == 77 (0x917bb000) [pid = 1864] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 02:03:05 INFO - PROCESS | 1864 | --DOMWINDOW == 76 (0x9c00ac00) [pid = 1864] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 02:03:05 INFO - PROCESS | 1864 | --DOMWINDOW == 75 (0x90da5400) [pid = 1864] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 02:03:05 INFO - PROCESS | 1864 | --DOMWINDOW == 74 (0x9396a800) [pid = 1864] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 02:03:05 INFO - PROCESS | 1864 | SkCairoFTTypeface::onFilterRec unimplemented 02:03:05 INFO - PROCESS | 1864 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 02:03:05 INFO - PROCESS | 1864 | 1465203785728 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]]]}] 02:03:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 02:03:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1796ms 02:03:05 INFO - PROCESS | 1864 | 1465203785781 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 02:03:05 INFO - PROCESS | 1864 | 1465203785785 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 02:03:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 02:03:05 INFO - PROCESS | 1864 | 1465203785832 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 02:03:05 INFO - PROCESS | 1864 | 1465203785835 Marionette TRACE conn4 <- [1,742,null,{}] 02:03:05 INFO - PROCESS | 1864 | 1465203785845 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}] 02:03:05 INFO - PROCESS | 1864 | 1465203785849 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:03:06 INFO - PROCESS | 1864 | 1465203786048 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 02:03:06 INFO - PROCESS | 1864 | 1465203786061 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:06 INFO - PROCESS | 1864 | 1465203786069 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:03:06 INFO - PROCESS | 1864 | ++DOCSHELL 0x8e905000 == 34 [pid = 1864] [id = 193] 02:03:06 INFO - PROCESS | 1864 | ++DOMWINDOW == 75 (0x8f5c7c00) [pid = 1864] [serial = 579] [outer = (nil)] 02:03:06 INFO - PROCESS | 1864 | ++DOMWINDOW == 76 (0x9457b400) [pid = 1864] [serial = 580] [outer = 0x8f5c7c00] 02:03:06 INFO - PROCESS | 1864 | 1465203786154 Marionette DEBUG loaded listener.js 02:03:06 INFO - PROCESS | 1864 | ++DOMWINDOW == 77 (0x95060800) [pid = 1864] [serial = 581] [outer = 0x8f5c7c00] 02:03:07 INFO - PROCESS | 1864 | SkCairoFTTypeface::onFilterRec unimplemented 02:03:07 INFO - PROCESS | 1864 | 1465203787369 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]]]}] 02:03:07 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 02:03:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1598ms 02:03:07 INFO - PROCESS | 1864 | 1465203787503 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 02:03:07 INFO - PROCESS | 1864 | 1465203787515 Marionette TRACE conn4 <- [1,745,null,{"value":"8"}] 02:03:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 02:03:07 INFO - PROCESS | 1864 | 1465203787649 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 02:03:07 INFO - PROCESS | 1864 | 1465203787657 Marionette TRACE conn4 <- [1,746,null,{}] 02:03:07 INFO - PROCESS | 1864 | 1465203787669 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}] 02:03:07 INFO - PROCESS | 1864 | 1465203787675 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:03:07 INFO - PROCESS | 1864 | 1465203787963 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 02:03:08 INFO - PROCESS | 1864 | 1465203788045 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:08 INFO - PROCESS | 1864 | 1465203788057 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:03:08 INFO - PROCESS | 1864 | ++DOCSHELL 0x90da5400 == 35 [pid = 1864] [id = 194] 02:03:08 INFO - PROCESS | 1864 | ++DOMWINDOW == 78 (0x90da7c00) [pid = 1864] [serial = 582] [outer = (nil)] 02:03:08 INFO - PROCESS | 1864 | ++DOMWINDOW == 79 (0x90db0000) [pid = 1864] [serial = 583] [outer = 0x90da7c00] 02:03:08 INFO - PROCESS | 1864 | 1465203788190 Marionette DEBUG loaded listener.js 02:03:08 INFO - PROCESS | 1864 | ++DOMWINDOW == 80 (0x910c3400) [pid = 1864] [serial = 584] [outer = 0x90da7c00] 02:03:09 INFO - PROCESS | 1864 | SkCairoFTTypeface::onFilterRec unimplemented 02:03:09 INFO - PROCESS | 1864 | SkCairoFTTypeface::onFilterRec unimplemented 02:03:09 INFO - PROCESS | 1864 | 1465203789645 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]]]}] 02:03:09 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.) 02:03:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 2098ms 02:03:09 INFO - PROCESS | 1864 | 1465203789698 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 02:03:09 INFO - PROCESS | 1864 | 1465203789704 Marionette TRACE conn4 <- [1,749,null,{"value":"8"}] 02:03:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 02:03:09 INFO - PROCESS | 1864 | 1465203789717 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 02:03:09 INFO - PROCESS | 1864 | 1465203789723 Marionette TRACE conn4 <- [1,750,null,{}] 02:03:09 INFO - PROCESS | 1864 | 1465203789730 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}] 02:03:09 INFO - PROCESS | 1864 | 1465203789737 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:03:09 INFO - PROCESS | 1864 | 1465203789968 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 02:03:10 INFO - PROCESS | 1864 | 1465203790139 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:10 INFO - PROCESS | 1864 | 1465203790148 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:03:10 INFO - PROCESS | 1864 | ++DOCSHELL 0x8f716400 == 36 [pid = 1864] [id = 195] 02:03:10 INFO - PROCESS | 1864 | ++DOMWINDOW == 81 (0x917c4000) [pid = 1864] [serial = 585] [outer = (nil)] 02:03:10 INFO - PROCESS | 1864 | ++DOMWINDOW == 82 (0x9288fc00) [pid = 1864] [serial = 586] [outer = 0x917c4000] 02:03:10 INFO - PROCESS | 1864 | 1465203790236 Marionette DEBUG loaded listener.js 02:03:10 INFO - PROCESS | 1864 | ++DOMWINDOW == 83 (0x9298a800) [pid = 1864] [serial = 587] [outer = 0x917c4000] 02:03:11 INFO - PROCESS | 1864 | SkCairoFTTypeface::onFilterRec unimplemented 02:03:11 INFO - PROCESS | 1864 | 1465203791653 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]]]}] 02:03:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 02:03:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 2094ms 02:03:11 INFO - PROCESS | 1864 | 1465203791809 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 02:03:11 INFO - PROCESS | 1864 | 1465203791814 Marionette TRACE conn4 <- [1,753,null,{"value":"8"}] 02:03:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 02:03:11 INFO - PROCESS | 1864 | 1465203791823 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 02:03:11 INFO - PROCESS | 1864 | 1465203791827 Marionette TRACE conn4 <- [1,754,null,{}] 02:03:11 INFO - PROCESS | 1864 | 1465203791842 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}] 02:03:11 INFO - PROCESS | 1864 | 1465203791851 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:03:12 INFO - PROCESS | 1864 | 1465203792046 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 02:03:12 INFO - PROCESS | 1864 | 1465203792211 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:12 INFO - PROCESS | 1864 | 1465203792225 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:03:12 INFO - PROCESS | 1864 | ++DOCSHELL 0x9455a800 == 37 [pid = 1864] [id = 196] 02:03:12 INFO - PROCESS | 1864 | ++DOMWINDOW == 84 (0x94579c00) [pid = 1864] [serial = 588] [outer = (nil)] 02:03:12 INFO - PROCESS | 1864 | ++DOMWINDOW == 85 (0x95250800) [pid = 1864] [serial = 589] [outer = 0x94579c00] 02:03:12 INFO - PROCESS | 1864 | 1465203792313 Marionette DEBUG loaded listener.js 02:03:12 INFO - PROCESS | 1864 | ++DOMWINDOW == 86 (0x97646400) [pid = 1864] [serial = 590] [outer = 0x94579c00] 02:03:13 INFO - PROCESS | 1864 | SkCairoFTTypeface::onFilterRec unimplemented 02:03:13 INFO - PROCESS | 1864 | 1465203793676 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]]]}] 02:03:13 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 02:03:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1880ms 02:03:13 INFO - PROCESS | 1864 | 1465203793705 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 02:03:13 INFO - PROCESS | 1864 | 1465203793708 Marionette TRACE conn4 <- [1,757,null,{"value":"8"}] 02:03:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 02:03:13 INFO - PROCESS | 1864 | 1465203793715 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 02:03:13 INFO - PROCESS | 1864 | 1465203793719 Marionette TRACE conn4 <- [1,758,null,{}] 02:03:13 INFO - PROCESS | 1864 | 1465203793725 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}] 02:03:13 INFO - PROCESS | 1864 | 1465203793730 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:03:13 INFO - PROCESS | 1864 | 1465203793990 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 02:03:14 INFO - PROCESS | 1864 | 1465203794153 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:14 INFO - PROCESS | 1864 | 1465203794162 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:03:14 INFO - PROCESS | 1864 | ++DOCSHELL 0x94584800 == 38 [pid = 1864] [id = 197] 02:03:14 INFO - PROCESS | 1864 | ++DOMWINDOW == 87 (0x95227c00) [pid = 1864] [serial = 591] [outer = (nil)] 02:03:14 INFO - PROCESS | 1864 | ++DOMWINDOW == 88 (0x99573000) [pid = 1864] [serial = 592] [outer = 0x95227c00] 02:03:14 INFO - PROCESS | 1864 | 1465203794247 Marionette DEBUG loaded listener.js 02:03:14 INFO - PROCESS | 1864 | ++DOMWINDOW == 89 (0x995ed800) [pid = 1864] [serial = 593] [outer = 0x95227c00] 02:03:14 INFO - PROCESS | 1864 | ++DOMWINDOW == 90 (0x9a083400) [pid = 1864] [serial = 594] [outer = 0x99567800] 02:03:15 INFO - PROCESS | 1864 | SkCairoFTTypeface::onFilterRec unimplemented 02:03:15 INFO - PROCESS | 1864 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 02:03:15 INFO - PROCESS | 1864 | SkCairoFTTypeface::onFilterRec unimplemented 02:03:15 INFO - PROCESS | 1864 | SkCairoFTTypeface::onFilterRec unimplemented 02:03:15 INFO - PROCESS | 1864 | SkCairoFTTypeface::onFilterRec unimplemented 02:03:15 INFO - PROCESS | 1864 | 1465203795279 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]]]}] 02:03:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 02:03:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1643ms 02:03:15 INFO - PROCESS | 1864 | 1465203795359 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 02:03:15 INFO - PROCESS | 1864 | 1465203795362 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 02:03:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 02:03:15 INFO - PROCESS | 1864 | 1465203795370 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 02:03:15 INFO - PROCESS | 1864 | 1465203795374 Marionette TRACE conn4 <- [1,762,null,{}] 02:03:15 INFO - PROCESS | 1864 | 1465203795380 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}] 02:03:15 INFO - PROCESS | 1864 | 1465203795385 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:03:15 INFO - PROCESS | 1864 | 1465203795583 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 02:03:15 INFO - PROCESS | 1864 | 1465203795798 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:15 INFO - PROCESS | 1864 | 1465203795807 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:03:15 INFO - PROCESS | 1864 | ++DOCSHELL 0x910c7000 == 39 [pid = 1864] [id = 198] 02:03:15 INFO - PROCESS | 1864 | ++DOMWINDOW == 91 (0x9285a800) [pid = 1864] [serial = 595] [outer = (nil)] 02:03:15 INFO - PROCESS | 1864 | ++DOMWINDOW == 92 (0x9a145c00) [pid = 1864] [serial = 596] [outer = 0x9285a800] 02:03:15 INFO - PROCESS | 1864 | 1465203795893 Marionette DEBUG loaded listener.js 02:03:16 INFO - PROCESS | 1864 | ++DOMWINDOW == 93 (0x9a2d7c00) [pid = 1864] [serial = 597] [outer = 0x9285a800] 02:03:17 INFO - PROCESS | 1864 | 1465203797162 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]]]}] 02:03:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 02:03:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 2103ms 02:03:17 INFO - PROCESS | 1864 | 1465203797579 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 02:03:17 INFO - PROCESS | 1864 | 1465203797585 Marionette TRACE conn4 <- [1,765,null,{"value":"8"}] 02:03:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 02:03:17 INFO - PROCESS | 1864 | 1465203797637 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 02:03:17 INFO - PROCESS | 1864 | 1465203797642 Marionette TRACE conn4 <- [1,766,null,{}] 02:03:17 INFO - PROCESS | 1864 | 1465203797687 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}] 02:03:17 INFO - PROCESS | 1864 | 1465203797693 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:03:17 INFO - PROCESS | 1864 | 1465203797903 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 02:03:18 INFO - PROCESS | 1864 | 1465203798070 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:18 INFO - PROCESS | 1864 | 1465203798090 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:03:18 INFO - PROCESS | 1864 | ++DOCSHELL 0x8e907000 == 40 [pid = 1864] [id = 199] 02:03:18 INFO - PROCESS | 1864 | ++DOMWINDOW == 94 (0x8f719400) [pid = 1864] [serial = 598] [outer = (nil)] 02:03:18 INFO - PROCESS | 1864 | ++DOMWINDOW == 95 (0x917bf400) [pid = 1864] [serial = 599] [outer = 0x8f719400] 02:03:18 INFO - PROCESS | 1864 | 1465203798204 Marionette DEBUG loaded listener.js 02:03:18 INFO - PROCESS | 1864 | ++DOMWINDOW == 96 (0x91dcb000) [pid = 1864] [serial = 600] [outer = 0x8f719400] 02:03:19 INFO - PROCESS | 1864 | --DOCSHELL 0x9285e400 == 39 [pid = 1864] [id = 192] 02:03:19 INFO - PROCESS | 1864 | --DOCSHELL 0x939cc000 == 38 [pid = 1864] [id = 191] 02:03:19 INFO - PROCESS | 1864 | --DOCSHELL 0x8e907400 == 37 [pid = 1864] [id = 178] 02:03:19 INFO - PROCESS | 1864 | --DOCSHELL 0x8e90d800 == 36 [pid = 1864] [id = 166] 02:03:19 INFO - PROCESS | 1864 | --DOCSHELL 0x8f70f000 == 35 [pid = 1864] [id = 165] 02:03:19 INFO - PROCESS | 1864 | --DOCSHELL 0x91dc9400 == 34 [pid = 1864] [id = 190] 02:03:19 INFO - PROCESS | 1864 | --DOCSHELL 0x93a42400 == 33 [pid = 1864] [id = 167] 02:03:19 INFO - PROCESS | 1864 | --DOCSHELL 0x9c00a800 == 32 [pid = 1864] [id = 177] 02:03:19 INFO - PROCESS | 1864 | --DOCSHELL 0x917b8400 == 31 [pid = 1864] [id = 179] 02:03:19 INFO - PROCESS | 1864 | --DOCSHELL 0x8e90ec00 == 30 [pid = 1864] [id = 187] 02:03:19 INFO - PROCESS | 1864 | --DOCSHELL 0x8e90c400 == 29 [pid = 1864] [id = 170] 02:03:19 INFO - PROCESS | 1864 | --DOCSHELL 0x91dc0000 == 28 [pid = 1864] [id = 185] 02:03:19 INFO - PROCESS | 1864 | --DOCSHELL 0x90daa800 == 27 [pid = 1864] [id = 173] 02:03:19 INFO - PROCESS | 1864 | --DOCSHELL 0x910ba000 == 26 [pid = 1864] [id = 184] 02:03:19 INFO - PROCESS | 1864 | --DOCSHELL 0x8f712400 == 25 [pid = 1864] [id = 186] 02:03:19 INFO - PROCESS | 1864 | --DOCSHELL 0x910b9000 == 24 [pid = 1864] [id = 176] 02:03:19 INFO - PROCESS | 1864 | --DOCSHELL 0x95249000 == 23 [pid = 1864] [id = 172] 02:03:19 INFO - PROCESS | 1864 | --DOCSHELL 0x8e902c00 == 22 [pid = 1864] [id = 183] 02:03:19 INFO - PROCESS | 1864 | --DOCSHELL 0x95231c00 == 21 [pid = 1864] [id = 168] 02:03:19 INFO - PROCESS | 1864 | --DOCSHELL 0x93676800 == 20 [pid = 1864] [id = 174] 02:03:19 INFO - PROCESS | 1864 | --DOCSHELL 0x914d3400 == 19 [pid = 1864] [id = 188] 02:03:19 INFO - PROCESS | 1864 | --DOCSHELL 0x910b9c00 == 18 [pid = 1864] [id = 189] 02:03:19 INFO - PROCESS | 1864 | --DOCSHELL 0x9b5b4000 == 17 [pid = 1864] [id = 175] 02:03:19 INFO - PROCESS | 1864 | --DOCSHELL 0x91dc3000 == 16 [pid = 1864] [id = 171] 02:03:19 INFO - PROCESS | 1864 | --DOCSHELL 0x8e90a800 == 15 [pid = 1864] [id = 169] 02:03:19 INFO - PROCESS | 1864 | --DOCSHELL 0x910c7000 == 14 [pid = 1864] [id = 198] 02:03:19 INFO - PROCESS | 1864 | --DOCSHELL 0x94584800 == 13 [pid = 1864] [id = 197] 02:03:19 INFO - PROCESS | 1864 | --DOCSHELL 0x8f716400 == 12 [pid = 1864] [id = 195] 02:03:19 INFO - PROCESS | 1864 | --DOCSHELL 0x9455a800 == 11 [pid = 1864] [id = 196] 02:03:19 INFO - PROCESS | 1864 | --DOCSHELL 0x8e905000 == 10 [pid = 1864] [id = 193] 02:03:19 INFO - PROCESS | 1864 | --DOCSHELL 0x90da5400 == 9 [pid = 1864] [id = 194] 02:03:19 INFO - PROCESS | 1864 | --DOMWINDOW == 95 (0x92890800) [pid = 1864] [serial = 547] [outer = (nil)] [url = about:blank] 02:03:19 INFO - PROCESS | 1864 | --DOMWINDOW == 94 (0x90dacc00) [pid = 1864] [serial = 512] [outer = (nil)] [url = about:blank] 02:03:19 INFO - PROCESS | 1864 | --DOMWINDOW == 93 (0x8f5ca800) [pid = 1864] [serial = 511] [outer = (nil)] [url = about:blank] 02:03:19 INFO - PROCESS | 1864 | --DOMWINDOW == 92 (0x9298bc00) [pid = 1864] [serial = 515] [outer = (nil)] [url = about:blank] 02:03:19 INFO - PROCESS | 1864 | --DOMWINDOW == 91 (0x9297e800) [pid = 1864] [serial = 514] [outer = (nil)] [url = about:blank] 02:03:19 INFO - PROCESS | 1864 | --DOMWINDOW == 90 (0x99e87000) [pid = 1864] [serial = 518] [outer = (nil)] [url = about:blank] 02:03:19 INFO - PROCESS | 1864 | --DOMWINDOW == 89 (0x9763b400) [pid = 1864] [serial = 517] [outer = (nil)] [url = about:blank] 02:03:19 INFO - PROCESS | 1864 | --DOMWINDOW == 88 (0x9a8d8800) [pid = 1864] [serial = 521] [outer = (nil)] [url = about:blank] 02:03:19 INFO - PROCESS | 1864 | --DOMWINDOW == 87 (0x9a795c00) [pid = 1864] [serial = 520] [outer = (nil)] [url = about:blank] 02:03:19 INFO - PROCESS | 1864 | --DOMWINDOW == 86 (0x917c0c00) [pid = 1864] [serial = 544] [outer = (nil)] [url = about:blank] 02:03:19 INFO - PROCESS | 1864 | --DOMWINDOW == 85 (0x9b1ad400) [pid = 1864] [serial = 524] [outer = (nil)] [url = about:blank] 02:03:19 INFO - PROCESS | 1864 | --DOMWINDOW == 84 (0x9b1aa000) [pid = 1864] [serial = 523] [outer = (nil)] [url = about:blank] 02:03:19 INFO - PROCESS | 1864 | --DOMWINDOW == 83 (0x9babc000) [pid = 1864] [serial = 527] [outer = (nil)] [url = about:blank] 02:03:19 INFO - PROCESS | 1864 | --DOMWINDOW == 82 (0x9b74a000) [pid = 1864] [serial = 526] [outer = (nil)] [url = about:blank] 02:03:19 INFO - PROCESS | 1864 | --DOMWINDOW == 81 (0x9c210000) [pid = 1864] [serial = 530] [outer = (nil)] [url = about:blank] 02:03:19 INFO - PROCESS | 1864 | --DOMWINDOW == 80 (0x9c00e000) [pid = 1864] [serial = 529] [outer = (nil)] [url = about:blank] 02:03:19 INFO - PROCESS | 1864 | --DOMWINDOW == 79 (0x91dcac00) [pid = 1864] [serial = 539] [outer = (nil)] [url = about:blank] 02:03:19 INFO - PROCESS | 1864 | --DOMWINDOW == 78 (0x917c5c00) [pid = 1864] [serial = 538] [outer = (nil)] [url = about:blank] 02:03:19 INFO - PROCESS | 1864 | --DOMWINDOW == 77 (0x9cc84000) [pid = 1864] [serial = 533] [outer = (nil)] [url = about:blank] 02:03:19 INFO - PROCESS | 1864 | --DOMWINDOW == 76 (0x90db2400) [pid = 1864] [serial = 541] [outer = (nil)] [url = about:blank] 02:03:19 INFO - PROCESS | 1864 | --DOMWINDOW == 75 (0x9cc7bc00) [pid = 1864] [serial = 532] [outer = (nil)] [url = about:blank] 02:03:19 INFO - PROCESS | 1864 | --DOMWINDOW == 74 (0xa1158000) [pid = 1864] [serial = 536] [outer = (nil)] [url = about:blank] 02:03:19 INFO - PROCESS | 1864 | --DOMWINDOW == 73 (0xa0616c00) [pid = 1864] [serial = 535] [outer = (nil)] [url = about:blank] 02:03:19 INFO - PROCESS | 1864 | --DOMWINDOW == 72 (0x91dc0400) [pid = 1864] [serial = 545] [outer = (nil)] [url = about:blank] 02:03:19 INFO - PROCESS | 1864 | --DOMWINDOW == 71 (0x910be000) [pid = 1864] [serial = 542] [outer = (nil)] [url = about:blank] 02:03:20 INFO - PROCESS | 1864 | 1465203800913 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]]]}] 02:03:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 02:03:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 3334ms 02:03:20 INFO - PROCESS | 1864 | 1465203800969 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 02:03:20 INFO - PROCESS | 1864 | 1465203800975 Marionette TRACE conn4 <- [1,769,null,{"value":"8"}] 02:03:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 02:03:20 INFO - PROCESS | 1864 | 1465203800984 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 02:03:20 INFO - PROCESS | 1864 | 1465203800989 Marionette TRACE conn4 <- [1,770,null,{}] 02:03:21 INFO - PROCESS | 1864 | 1465203800998 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}] 02:03:21 INFO - PROCESS | 1864 | 1465203801004 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:03:21 INFO - PROCESS | 1864 | 1465203801169 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 02:03:21 INFO - PROCESS | 1864 | 1465203801297 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:21 INFO - PROCESS | 1864 | 1465203801306 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:03:21 INFO - PROCESS | 1864 | ++DOCSHELL 0x8f70f800 == 10 [pid = 1864] [id = 200] 02:03:21 INFO - PROCESS | 1864 | ++DOMWINDOW == 72 (0x8f71ac00) [pid = 1864] [serial = 601] [outer = (nil)] 02:03:21 INFO - PROCESS | 1864 | ++DOMWINDOW == 73 (0x90da9400) [pid = 1864] [serial = 602] [outer = 0x8f71ac00] 02:03:21 INFO - PROCESS | 1864 | 1465203801425 Marionette DEBUG loaded listener.js 02:03:21 INFO - PROCESS | 1864 | ++DOMWINDOW == 74 (0x90db2400) [pid = 1864] [serial = 603] [outer = 0x8f71ac00] 02:03:22 INFO - PROCESS | 1864 | 1465203802213 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]]]}] 02:03:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 02:03:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1284ms 02:03:22 INFO - PROCESS | 1864 | 1465203802274 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 02:03:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 02:03:22 INFO - PROCESS | 1864 | 1465203802284 Marionette TRACE conn4 <- [1,773,null,{"value":"8"}] 02:03:22 INFO - PROCESS | 1864 | 1465203802296 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 02:03:22 INFO - PROCESS | 1864 | 1465203802301 Marionette TRACE conn4 <- [1,774,null,{}] 02:03:22 INFO - PROCESS | 1864 | 1465203802314 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}] 02:03:22 INFO - PROCESS | 1864 | 1465203802321 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:03:22 INFO - PROCESS | 1864 | 1465203802545 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 02:03:22 INFO - PROCESS | 1864 | 1465203802568 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:22 INFO - PROCESS | 1864 | 1465203802580 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:03:22 INFO - PROCESS | 1864 | ++DOCSHELL 0x914d4400 == 11 [pid = 1864] [id = 201] 02:03:22 INFO - PROCESS | 1864 | ++DOMWINDOW == 75 (0x914d6800) [pid = 1864] [serial = 604] [outer = (nil)] 02:03:22 INFO - PROCESS | 1864 | ++DOMWINDOW == 76 (0x914da800) [pid = 1864] [serial = 605] [outer = 0x914d6800] 02:03:22 INFO - PROCESS | 1864 | 1465203802670 Marionette DEBUG loaded listener.js 02:03:22 INFO - PROCESS | 1864 | ++DOMWINDOW == 77 (0x917bfc00) [pid = 1864] [serial = 606] [outer = 0x914d6800] 02:03:23 INFO - PROCESS | 1864 | 1465203803638 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]]]}] 02:03:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 02:03:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1393ms 02:03:23 INFO - PROCESS | 1864 | 1465203803688 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 02:03:23 INFO - PROCESS | 1864 | 1465203803692 Marionette TRACE conn4 <- [1,777,null,{"value":"8"}] 02:03:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 02:03:23 INFO - PROCESS | 1864 | 1465203803704 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 02:03:23 INFO - PROCESS | 1864 | 1465203803709 Marionette TRACE conn4 <- [1,778,null,{}] 02:03:23 INFO - PROCESS | 1864 | 1465203803727 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}] 02:03:23 INFO - PROCESS | 1864 | 1465203803737 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:03:23 INFO - PROCESS | 1864 | 1465203803970 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 02:03:24 INFO - PROCESS | 1864 | 1465203803998 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:24 INFO - PROCESS | 1864 | 1465203804012 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:03:24 INFO - PROCESS | 1864 | ++DOCSHELL 0x92892800 == 12 [pid = 1864] [id = 202] 02:03:24 INFO - PROCESS | 1864 | ++DOMWINDOW == 78 (0x92892c00) [pid = 1864] [serial = 607] [outer = (nil)] 02:03:24 INFO - PROCESS | 1864 | ++DOMWINDOW == 79 (0x9297e400) [pid = 1864] [serial = 608] [outer = 0x92892c00] 02:03:24 INFO - PROCESS | 1864 | 1465203804100 Marionette DEBUG loaded listener.js 02:03:24 INFO - PROCESS | 1864 | ++DOMWINDOW == 80 (0x92989c00) [pid = 1864] [serial = 609] [outer = 0x92892c00] 02:03:25 INFO - PROCESS | 1864 | --DOMWINDOW == 79 (0x9288e400) [pid = 1864] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 02:03:25 INFO - PROCESS | 1864 | --DOMWINDOW == 78 (0x8f5c7c00) [pid = 1864] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 02:03:25 INFO - PROCESS | 1864 | --DOMWINDOW == 77 (0x94fdac00) [pid = 1864] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 02:03:25 INFO - PROCESS | 1864 | --DOMWINDOW == 76 (0x9285fc00) [pid = 1864] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 02:03:25 INFO - PROCESS | 1864 | --DOMWINDOW == 75 (0x93961800) [pid = 1864] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 02:03:25 INFO - PROCESS | 1864 | --DOMWINDOW == 74 (0x93a43400) [pid = 1864] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 02:03:25 INFO - PROCESS | 1864 | --DOMWINDOW == 73 (0x939cdc00) [pid = 1864] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 02:03:25 INFO - PROCESS | 1864 | --DOMWINDOW == 72 (0x914dcc00) [pid = 1864] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 02:03:25 INFO - PROCESS | 1864 | --DOMWINDOW == 71 (0x910bf400) [pid = 1864] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 02:03:25 INFO - PROCESS | 1864 | --DOMWINDOW == 70 (0x91dcb800) [pid = 1864] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 02:03:25 INFO - PROCESS | 1864 | --DOMWINDOW == 69 (0x8e903800) [pid = 1864] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 02:03:25 INFO - PROCESS | 1864 | --DOMWINDOW == 68 (0x910bd400) [pid = 1864] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 02:03:25 INFO - PROCESS | 1864 | 1465203805572 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]]]}] 02:03:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 02:03:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1886ms 02:03:25 INFO - PROCESS | 1864 | 1465203805590 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 02:03:25 INFO - PROCESS | 1864 | 1465203805594 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 02:03:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 02:03:25 INFO - PROCESS | 1864 | 1465203805600 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 02:03:25 INFO - PROCESS | 1864 | 1465203805604 Marionette TRACE conn4 <- [1,782,null,{}] 02:03:25 INFO - PROCESS | 1864 | 1465203805610 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}] 02:03:25 INFO - PROCESS | 1864 | 1465203805615 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:03:25 INFO - PROCESS | 1864 | 1465203805816 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 02:03:25 INFO - PROCESS | 1864 | 1465203805834 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:25 INFO - PROCESS | 1864 | 1465203805842 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:03:25 INFO - PROCESS | 1864 | ++DOCSHELL 0x8f710000 == 13 [pid = 1864] [id = 203] 02:03:25 INFO - PROCESS | 1864 | ++DOMWINDOW == 69 (0x92885400) [pid = 1864] [serial = 610] [outer = (nil)] 02:03:25 INFO - PROCESS | 1864 | ++DOMWINDOW == 70 (0x93677800) [pid = 1864] [serial = 611] [outer = 0x92885400] 02:03:25 INFO - PROCESS | 1864 | 1465203805916 Marionette DEBUG loaded listener.js 02:03:26 INFO - PROCESS | 1864 | ++DOMWINDOW == 71 (0x939d0400) [pid = 1864] [serial = 612] [outer = 0x92885400] 02:03:26 INFO - PROCESS | 1864 | 1465203806706 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]]]}] 02:03:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 02:03:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1128ms 02:03:26 INFO - PROCESS | 1864 | 1465203806734 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 02:03:26 INFO - PROCESS | 1864 | 1465203806738 Marionette TRACE conn4 <- [1,785,null,{"value":"8"}] 02:03:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 02:03:26 INFO - PROCESS | 1864 | 1465203806744 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 02:03:26 INFO - PROCESS | 1864 | 1465203806748 Marionette TRACE conn4 <- [1,786,null,{}] 02:03:26 INFO - PROCESS | 1864 | 1465203806754 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}] 02:03:26 INFO - PROCESS | 1864 | 1465203806759 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:03:27 INFO - PROCESS | 1864 | 1465203807004 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 02:03:27 INFO - PROCESS | 1864 | 1465203807166 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:27 INFO - PROCESS | 1864 | 1465203807175 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:03:27 INFO - PROCESS | 1864 | ++DOCSHELL 0x8e90c400 == 14 [pid = 1864] [id = 204] 02:03:27 INFO - PROCESS | 1864 | ++DOMWINDOW == 72 (0x8e90d000) [pid = 1864] [serial = 613] [outer = (nil)] 02:03:27 INFO - PROCESS | 1864 | ++DOMWINDOW == 73 (0x8f5c5400) [pid = 1864] [serial = 614] [outer = 0x8e90d000] 02:03:27 INFO - PROCESS | 1864 | 1465203807272 Marionette DEBUG loaded listener.js 02:03:27 INFO - PROCESS | 1864 | ++DOMWINDOW == 74 (0x8f70e000) [pid = 1864] [serial = 615] [outer = 0x8e90d000] 02:03:28 INFO - PROCESS | 1864 | 1465203808381 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]]]}] 02:03:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 02:03:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1682ms 02:03:28 INFO - PROCESS | 1864 | 1465203808429 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 02:03:28 INFO - PROCESS | 1864 | 1465203808437 Marionette TRACE conn4 <- [1,789,null,{"value":"8"}] 02:03:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 02:03:28 INFO - PROCESS | 1864 | 1465203808447 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 02:03:28 INFO - PROCESS | 1864 | 1465203808452 Marionette TRACE conn4 <- [1,790,null,{}] 02:03:28 INFO - PROCESS | 1864 | 1465203808460 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}] 02:03:28 INFO - PROCESS | 1864 | 1465203808466 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:03:28 INFO - PROCESS | 1864 | 1465203808673 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 02:03:28 INFO - PROCESS | 1864 | 1465203808889 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:28 INFO - PROCESS | 1864 | 1465203808900 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:03:28 INFO - PROCESS | 1864 | ++DOCSHELL 0x91dc6800 == 15 [pid = 1864] [id = 205] 02:03:28 INFO - PROCESS | 1864 | ++DOMWINDOW == 75 (0x91dcac00) [pid = 1864] [serial = 616] [outer = (nil)] 02:03:28 INFO - PROCESS | 1864 | ++DOMWINDOW == 76 (0x92859c00) [pid = 1864] [serial = 617] [outer = 0x91dcac00] 02:03:29 INFO - PROCESS | 1864 | 1465203809005 Marionette DEBUG loaded listener.js 02:03:29 INFO - PROCESS | 1864 | ++DOMWINDOW == 77 (0x9288ac00) [pid = 1864] [serial = 618] [outer = 0x91dcac00] 02:03:29 INFO - PROCESS | 1864 | 1465203809959 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]]]}] 02:03:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 02:03:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1551ms 02:03:30 INFO - PROCESS | 1864 | 1465203809997 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 02:03:30 INFO - PROCESS | 1864 | 1465203810003 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 02:03:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 02:03:30 INFO - PROCESS | 1864 | 1465203810009 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 02:03:30 INFO - PROCESS | 1864 | 1465203810013 Marionette TRACE conn4 <- [1,794,null,{}] 02:03:30 INFO - PROCESS | 1864 | 1465203810020 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}] 02:03:30 INFO - PROCESS | 1864 | 1465203810027 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:03:30 INFO - PROCESS | 1864 | 1465203810240 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 02:03:30 INFO - PROCESS | 1864 | 1465203810537 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:30 INFO - PROCESS | 1864 | 1465203810548 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:03:30 INFO - PROCESS | 1864 | ++DOCSHELL 0x94587000 == 16 [pid = 1864] [id = 206] 02:03:30 INFO - PROCESS | 1864 | ++DOMWINDOW == 78 (0x94588400) [pid = 1864] [serial = 619] [outer = (nil)] 02:03:30 INFO - PROCESS | 1864 | ++DOMWINDOW == 79 (0x94fdac00) [pid = 1864] [serial = 620] [outer = 0x94588400] 02:03:30 INFO - PROCESS | 1864 | 1465203810675 Marionette DEBUG loaded listener.js 02:03:30 INFO - PROCESS | 1864 | ++DOMWINDOW == 80 (0x92861800) [pid = 1864] [serial = 621] [outer = 0x94588400] 02:03:31 INFO - PROCESS | 1864 | 1465203811597 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]]]}] 02:03:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 02:03:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1642ms 02:03:31 INFO - PROCESS | 1864 | 1465203811652 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 02:03:31 INFO - PROCESS | 1864 | 1465203811660 Marionette TRACE conn4 <- [1,797,null,{"value":"8"}] 02:03:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 02:03:31 INFO - PROCESS | 1864 | 1465203811677 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 02:03:31 INFO - PROCESS | 1864 | 1465203811685 Marionette TRACE conn4 <- [1,798,null,{}] 02:03:31 INFO - PROCESS | 1864 | 1465203811692 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}] 02:03:31 INFO - PROCESS | 1864 | 1465203811699 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:03:31 INFO - PROCESS | 1864 | 1465203811927 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 02:03:32 INFO - PROCESS | 1864 | 1465203812139 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:32 INFO - PROCESS | 1864 | 1465203812145 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:03:32 INFO - PROCESS | 1864 | ++DOCSHELL 0x8f5ce400 == 17 [pid = 1864] [id = 207] 02:03:32 INFO - PROCESS | 1864 | ++DOMWINDOW == 81 (0x94582000) [pid = 1864] [serial = 622] [outer = (nil)] 02:03:32 INFO - PROCESS | 1864 | ++DOMWINDOW == 82 (0x9763c000) [pid = 1864] [serial = 623] [outer = 0x94582000] 02:03:32 INFO - PROCESS | 1864 | 1465203812279 Marionette DEBUG loaded listener.js 02:03:32 INFO - PROCESS | 1864 | ++DOMWINDOW == 83 (0x98045400) [pid = 1864] [serial = 624] [outer = 0x94582000] 02:03:33 INFO - PROCESS | 1864 | 1465203813216 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]]]}] 02:03:33 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 02:03:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1595ms 02:03:33 INFO - PROCESS | 1864 | 1465203813264 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 02:03:33 INFO - PROCESS | 1864 | 1465203813269 Marionette TRACE conn4 <- [1,801,null,{"value":"8"}] 02:03:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 02:03:33 INFO - PROCESS | 1864 | 1465203813276 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 02:03:33 INFO - PROCESS | 1864 | 1465203813280 Marionette TRACE conn4 <- [1,802,null,{}] 02:03:33 INFO - PROCESS | 1864 | 1465203813287 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}] 02:03:33 INFO - PROCESS | 1864 | 1465203813291 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:03:33 INFO - PROCESS | 1864 | 1465203813473 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 02:03:33 INFO - PROCESS | 1864 | 1465203813632 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:33 INFO - PROCESS | 1864 | 1465203813640 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:03:33 INFO - PROCESS | 1864 | ++DOCSHELL 0x92891c00 == 18 [pid = 1864] [id = 208] 02:03:33 INFO - PROCESS | 1864 | ++DOMWINDOW == 84 (0x9805d800) [pid = 1864] [serial = 625] [outer = (nil)] 02:03:33 INFO - PROCESS | 1864 | ++DOMWINDOW == 85 (0x99289c00) [pid = 1864] [serial = 626] [outer = 0x9805d800] 02:03:33 INFO - PROCESS | 1864 | 1465203813725 Marionette DEBUG loaded listener.js 02:03:33 INFO - PROCESS | 1864 | ++DOMWINDOW == 86 (0x98884800) [pid = 1864] [serial = 627] [outer = 0x9805d800] 02:03:34 INFO - PROCESS | 1864 | 1465203814720 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]]]}] 02:03:34 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 02:03:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1481ms 02:03:34 INFO - PROCESS | 1864 | 1465203814757 Marionette TRACE conn4 -> [0,805,"getWindowHandle",null] 02:03:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 02:03:34 INFO - PROCESS | 1864 | 1465203814762 Marionette TRACE conn4 <- [1,805,null,{"value":"8"}] 02:03:34 INFO - PROCESS | 1864 | 1465203814768 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 02:03:34 INFO - PROCESS | 1864 | 1465203814772 Marionette TRACE conn4 <- [1,806,null,{}] 02:03:34 INFO - PROCESS | 1864 | 1465203814779 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}] 02:03:34 INFO - PROCESS | 1864 | 1465203814785 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:03:34 INFO - PROCESS | 1864 | 1465203814979 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 02:03:35 INFO - PROCESS | 1864 | 1465203815197 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:35 INFO - PROCESS | 1864 | 1465203815217 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:03:35 INFO - PROCESS | 1864 | ++DOCSHELL 0x995ec800 == 19 [pid = 1864] [id = 209] 02:03:35 INFO - PROCESS | 1864 | ++DOMWINDOW == 87 (0x995ecc00) [pid = 1864] [serial = 628] [outer = (nil)] 02:03:35 INFO - PROCESS | 1864 | ++DOMWINDOW == 88 (0x99dcf800) [pid = 1864] [serial = 629] [outer = 0x995ecc00] 02:03:35 INFO - PROCESS | 1864 | 1465203815387 Marionette DEBUG loaded listener.js 02:03:35 INFO - PROCESS | 1864 | ++DOMWINDOW == 89 (0x9a144c00) [pid = 1864] [serial = 630] [outer = 0x995ecc00] 02:03:36 INFO - PROCESS | 1864 | 1465203816324 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]]]}] 02:03:36 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 02:03:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1632ms 02:03:36 INFO - PROCESS | 1864 | 1465203816400 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 02:03:36 INFO - PROCESS | 1864 | 1465203816405 Marionette TRACE conn4 <- [1,809,null,{"value":"8"}] 02:03:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 02:03:36 INFO - PROCESS | 1864 | 1465203816412 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 02:03:36 INFO - PROCESS | 1864 | 1465203816416 Marionette TRACE conn4 <- [1,810,null,{}] 02:03:36 INFO - PROCESS | 1864 | 1465203816422 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}] 02:03:36 INFO - PROCESS | 1864 | 1465203816428 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:03:36 INFO - PROCESS | 1864 | 1465203816650 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 02:03:36 INFO - PROCESS | 1864 | 1465203816861 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:36 INFO - PROCESS | 1864 | 1465203816871 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:03:36 INFO - PROCESS | 1864 | ++DOCSHELL 0x8e90b800 == 20 [pid = 1864] [id = 210] 02:03:36 INFO - PROCESS | 1864 | ++DOMWINDOW == 90 (0x8e90f800) [pid = 1864] [serial = 631] [outer = (nil)] 02:03:36 INFO - PROCESS | 1864 | ++DOMWINDOW == 91 (0x9a6b6000) [pid = 1864] [serial = 632] [outer = 0x8e90f800] 02:03:37 INFO - PROCESS | 1864 | 1465203816999 Marionette DEBUG loaded listener.js 02:03:37 INFO - PROCESS | 1864 | ++DOMWINDOW == 92 (0x9a6b8000) [pid = 1864] [serial = 633] [outer = 0x8e90f800] 02:03:37 INFO - PROCESS | 1864 | 1465203817945 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]]]}] 02:03:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 02:03:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1545ms 02:03:37 INFO - PROCESS | 1864 | 1465203817958 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 02:03:37 INFO - PROCESS | 1864 | 1465203817961 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 02:03:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 02:03:37 INFO - PROCESS | 1864 | 1465203817968 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 02:03:37 INFO - PROCESS | 1864 | 1465203817971 Marionette TRACE conn4 <- [1,814,null,{}] 02:03:37 INFO - PROCESS | 1864 | 1465203817977 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}] 02:03:37 INFO - PROCESS | 1864 | 1465203817983 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:03:38 INFO - PROCESS | 1864 | 1465203818159 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 02:03:38 INFO - PROCESS | 1864 | 1465203818346 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:38 INFO - PROCESS | 1864 | 1465203818352 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:03:38 INFO - PROCESS | 1864 | ++DOCSHELL 0x8f712000 == 21 [pid = 1864] [id = 211] 02:03:38 INFO - PROCESS | 1864 | ++DOMWINDOW == 93 (0x92892400) [pid = 1864] [serial = 634] [outer = (nil)] 02:03:38 INFO - PROCESS | 1864 | ++DOMWINDOW == 94 (0x9a6bcc00) [pid = 1864] [serial = 635] [outer = 0x92892400] 02:03:38 INFO - PROCESS | 1864 | 1465203818492 Marionette DEBUG loaded listener.js 02:03:38 INFO - PROCESS | 1864 | ++DOMWINDOW == 95 (0x9a790000) [pid = 1864] [serial = 636] [outer = 0x92892400] 02:03:39 INFO - PROCESS | 1864 | 1465203819462 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] 02:03:39 INFO - PROCESS | 1864 | 1465203819509 Marionette TRACE conn4 <- [1,817,null,{"value":"8"}] 02:03:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 02:03:39 INFO - PROCESS | 1864 | 1465203819515 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 02:03:39 INFO - PROCESS | 1864 | 1465203819519 Marionette TRACE conn4 <- [1,818,null,{}] 02:03:39 INFO - PROCESS | 1864 | 1465203819526 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}] 02:03:39 INFO - PROCESS | 1864 | 1465203819532 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:03:39 INFO - PROCESS | 1864 | 1465203819920 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 02:03:40 INFO - PROCESS | 1864 | 1465203820156 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:40 INFO - PROCESS | 1864 | 1465203820163 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:03:40 INFO - PROCESS | 1864 | ++DOCSHELL 0x8f70d400 == 22 [pid = 1864] [id = 212] 02:03:40 INFO - PROCESS | 1864 | ++DOMWINDOW == 96 (0x8f711000) [pid = 1864] [serial = 637] [outer = (nil)] 02:03:40 INFO - PROCESS | 1864 | ++DOMWINDOW == 97 (0x90da7800) [pid = 1864] [serial = 638] [outer = 0x8f711000] 02:03:40 INFO - PROCESS | 1864 | 1465203820246 Marionette DEBUG loaded listener.js 02:03:40 INFO - PROCESS | 1864 | ++DOMWINDOW == 98 (0x910c1400) [pid = 1864] [serial = 639] [outer = 0x8f711000] 02:03:41 INFO - PROCESS | 1864 | --DOMWINDOW == 97 (0x9297f800) [pid = 1864] [serial = 548] [outer = (nil)] [url = about:blank] 02:03:41 INFO - PROCESS | 1864 | --DOMWINDOW == 96 (0xa21d2c00) [pid = 1864] [serial = 383] [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.] 02:03:41 INFO - PROCESS | 1864 | --DOMWINDOW == 95 (0x939cb400) [pid = 1864] [serial = 556] [outer = (nil)] [url = about:blank] 02:03:41 INFO - PROCESS | 1864 | --DOMWINDOW == 94 (0x93a44000) [pid = 1864] [serial = 557] [outer = (nil)] [url = about:blank] 02:03:41 INFO - PROCESS | 1864 | --DOMWINDOW == 93 (0x9763bc00) [pid = 1864] [serial = 562] [outer = (nil)] [url = about:blank] 02:03:41 INFO - PROCESS | 1864 | --DOMWINDOW == 92 (0x9524c000) [pid = 1864] [serial = 563] [outer = (nil)] [url = about:blank] 02:03:41 INFO - PROCESS | 1864 | --DOMWINDOW == 91 (0x95061000) [pid = 1864] [serial = 559] [outer = (nil)] [url = about:blank] 02:03:41 INFO - PROCESS | 1864 | --DOMWINDOW == 90 (0x92865400) [pid = 1864] [serial = 560] [outer = (nil)] [url = about:blank] 02:03:41 INFO - PROCESS | 1864 | --DOMWINDOW == 89 (0x93a43800) [pid = 1864] [serial = 574] [outer = (nil)] [url = about:blank] 02:03:41 INFO - PROCESS | 1864 | --DOMWINDOW == 88 (0x92988c00) [pid = 1864] [serial = 565] [outer = (nil)] [url = about:blank] 02:03:41 INFO - PROCESS | 1864 | --DOMWINDOW == 87 (0x988e0000) [pid = 1864] [serial = 566] [outer = (nil)] [url = about:blank] 02:03:41 INFO - PROCESS | 1864 | --DOMWINDOW == 86 (0x91dbd800) [pid = 1864] [serial = 553] [outer = (nil)] [url = about:blank] 02:03:41 INFO - PROCESS | 1864 | --DOMWINDOW == 85 (0x9215a400) [pid = 1864] [serial = 554] [outer = (nil)] [url = about:blank] 02:03:41 INFO - PROCESS | 1864 | --DOMWINDOW == 84 (0x9285c000) [pid = 1864] [serial = 571] [outer = (nil)] [url = about:blank] 02:03:41 INFO - PROCESS | 1864 | --DOMWINDOW == 83 (0x92866000) [pid = 1864] [serial = 572] [outer = (nil)] [url = about:blank] 02:03:41 INFO - PROCESS | 1864 | --DOMWINDOW == 82 (0x8f5c1800) [pid = 1864] [serial = 550] [outer = (nil)] [url = about:blank] 02:03:41 INFO - PROCESS | 1864 | --DOMWINDOW == 81 (0x8f5d0000) [pid = 1864] [serial = 551] [outer = (nil)] [url = about:blank] 02:03:41 INFO - PROCESS | 1864 | --DOMWINDOW == 80 (0x910c5000) [pid = 1864] [serial = 568] [outer = (nil)] [url = about:blank] 02:03:41 INFO - PROCESS | 1864 | --DOMWINDOW == 79 (0x914d9000) [pid = 1864] [serial = 569] [outer = (nil)] [url = about:blank] 02:03:41 INFO - PROCESS | 1864 | --DOMWINDOW == 78 (0x9457b800) [pid = 1864] [serial = 575] [outer = (nil)] [url = about:blank] 02:03:41 INFO - PROCESS | 1864 | --DOMWINDOW == 77 (0x9457b400) [pid = 1864] [serial = 580] [outer = (nil)] [url = about:blank] 02:03:41 INFO - PROCESS | 1864 | --DOMWINDOW == 76 (0x95064c00) [pid = 1864] [serial = 577] [outer = (nil)] [url = about:blank] 02:03:41 INFO - PROCESS | 1864 | --DOMWINDOW == 75 (0x95060800) [pid = 1864] [serial = 581] [outer = (nil)] [url = about:blank] 02:03:41 INFO - PROCESS | 1864 | --DOMWINDOW == 74 (0x95231800) [pid = 1864] [serial = 578] [outer = (nil)] [url = about:blank] 02:03:41 INFO - PROCESS | 1864 | 1465203821373 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]]]}] 02:03:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 02:03:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1891ms 02:03:41 INFO - PROCESS | 1864 | 1465203821409 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 02:03:41 INFO - PROCESS | 1864 | 1465203821415 Marionette TRACE conn4 <- [1,821,null,{"value":"8"}] 02:03:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 02:03:41 INFO - PROCESS | 1864 | 1465203821423 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 02:03:41 INFO - PROCESS | 1864 | 1465203821428 Marionette TRACE conn4 <- [1,822,null,{}] 02:03:41 INFO - PROCESS | 1864 | 1465203821445 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}] 02:03:41 INFO - PROCESS | 1864 | 1465203821451 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:03:41 INFO - PROCESS | 1864 | 1465203821627 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 02:03:41 INFO - PROCESS | 1864 | 1465203821637 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:41 INFO - PROCESS | 1864 | 1465203821643 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:03:41 INFO - PROCESS | 1864 | ++DOCSHELL 0x90db3000 == 23 [pid = 1864] [id = 213] 02:03:41 INFO - PROCESS | 1864 | ++DOMWINDOW == 75 (0x910b8400) [pid = 1864] [serial = 640] [outer = (nil)] 02:03:41 INFO - PROCESS | 1864 | ++DOMWINDOW == 76 (0x91dbd800) [pid = 1864] [serial = 641] [outer = 0x910b8400] 02:03:41 INFO - PROCESS | 1864 | 1465203821720 Marionette DEBUG loaded listener.js 02:03:41 INFO - PROCESS | 1864 | ++DOMWINDOW == 77 (0x91dcbc00) [pid = 1864] [serial = 642] [outer = 0x910b8400] 02:03:42 INFO - PROCESS | 1864 | 1465203822660 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] 02:03:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 02:03:42 INFO - PROCESS | 1864 | 1465203822726 Marionette TRACE conn4 <- [1,825,null,{"value":"8"}] 02:03:42 INFO - PROCESS | 1864 | 1465203822734 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 02:03:42 INFO - PROCESS | 1864 | 1465203822737 Marionette TRACE conn4 <- [1,826,null,{}] 02:03:42 INFO - PROCESS | 1864 | 1465203822744 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}] 02:03:42 INFO - PROCESS | 1864 | 1465203822748 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:03:42 INFO - PROCESS | 1864 | 1465203822978 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 02:03:43 INFO - PROCESS | 1864 | 1465203823009 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:43 INFO - PROCESS | 1864 | 1465203823023 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:03:43 INFO - PROCESS | 1864 | ++DOCSHELL 0x9285c800 == 24 [pid = 1864] [id = 214] 02:03:43 INFO - PROCESS | 1864 | ++DOMWINDOW == 78 (0x9298bc00) [pid = 1864] [serial = 643] [outer = (nil)] 02:03:43 INFO - PROCESS | 1864 | ++DOMWINDOW == 79 (0x93a44000) [pid = 1864] [serial = 644] [outer = 0x9298bc00] 02:03:43 INFO - PROCESS | 1864 | 1465203823093 Marionette DEBUG loaded listener.js 02:03:43 INFO - PROCESS | 1864 | ++DOMWINDOW == 80 (0x9457cc00) [pid = 1864] [serial = 645] [outer = 0x9298bc00] 02:03:44 INFO - PROCESS | 1864 | 1465203824057 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]]]}] 02:03:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 02:03:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1380ms 02:03:44 INFO - PROCESS | 1864 | 1465203824123 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 02:03:44 INFO - PROCESS | 1864 | 1465203824129 Marionette TRACE conn4 <- [1,829,null,{"value":"8"}] 02:03:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 02:03:44 INFO - PROCESS | 1864 | 1465203824145 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 02:03:44 INFO - PROCESS | 1864 | 1465203824153 Marionette TRACE conn4 <- [1,830,null,{}] 02:03:44 INFO - PROCESS | 1864 | 1465203824172 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}] 02:03:44 INFO - PROCESS | 1864 | 1465203824179 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:03:44 INFO - PROCESS | 1864 | 1465203824395 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 02:03:44 INFO - PROCESS | 1864 | 1465203824426 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:44 INFO - PROCESS | 1864 | 1465203824434 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:03:44 INFO - PROCESS | 1864 | ++DOCSHELL 0x8e90b000 == 25 [pid = 1864] [id = 215] 02:03:44 INFO - PROCESS | 1864 | ++DOMWINDOW == 81 (0x94580000) [pid = 1864] [serial = 646] [outer = (nil)] 02:03:44 INFO - PROCESS | 1864 | ++DOMWINDOW == 82 (0x95234800) [pid = 1864] [serial = 647] [outer = 0x94580000] 02:03:44 INFO - PROCESS | 1864 | 1465203824502 Marionette DEBUG loaded listener.js 02:03:44 INFO - PROCESS | 1864 | ++DOMWINDOW == 83 (0x9524bc00) [pid = 1864] [serial = 648] [outer = 0x94580000] 02:03:45 INFO - PROCESS | 1864 | 1465203825450 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]]]}] 02:03:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 02:03:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1352ms 02:03:45 INFO - PROCESS | 1864 | 1465203825502 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 02:03:45 INFO - PROCESS | 1864 | 1465203825506 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 02:03:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 02:03:45 INFO - PROCESS | 1864 | 1465203825512 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 02:03:45 INFO - PROCESS | 1864 | 1465203825515 Marionette TRACE conn4 <- [1,834,null,{}] 02:03:45 INFO - PROCESS | 1864 | 1465203825521 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}] 02:03:45 INFO - PROCESS | 1864 | 1465203825527 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:03:45 INFO - PROCESS | 1864 | 1465203825744 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 02:03:45 INFO - PROCESS | 1864 | --DOMWINDOW == 82 (0x914d6800) [pid = 1864] [serial = 604] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 02:03:45 INFO - PROCESS | 1864 | --DOMWINDOW == 81 (0x92892c00) [pid = 1864] [serial = 607] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 02:03:45 INFO - PROCESS | 1864 | --DOMWINDOW == 80 (0x8f719400) [pid = 1864] [serial = 598] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 02:03:45 INFO - PROCESS | 1864 | --DOMWINDOW == 79 (0x8f71ac00) [pid = 1864] [serial = 601] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 02:03:45 INFO - PROCESS | 1864 | --DOMWINDOW == 78 (0x90da7c00) [pid = 1864] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 02:03:45 INFO - PROCESS | 1864 | --DOMWINDOW == 77 (0x917c4000) [pid = 1864] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 02:03:45 INFO - PROCESS | 1864 | --DOMWINDOW == 76 (0x94579c00) [pid = 1864] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 02:03:45 INFO - PROCESS | 1864 | --DOMWINDOW == 75 (0x95227c00) [pid = 1864] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 02:03:45 INFO - PROCESS | 1864 | --DOMWINDOW == 74 (0x9285a800) [pid = 1864] [serial = 595] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 02:03:45 INFO - PROCESS | 1864 | 1465203825884 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:45 INFO - PROCESS | 1864 | 1465203825894 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:03:45 INFO - PROCESS | 1864 | ++DOCSHELL 0x8f712800 == 26 [pid = 1864] [id = 216] 02:03:45 INFO - PROCESS | 1864 | ++DOMWINDOW == 75 (0x8f719400) [pid = 1864] [serial = 649] [outer = (nil)] 02:03:45 INFO - PROCESS | 1864 | ++DOMWINDOW == 76 (0x9285e000) [pid = 1864] [serial = 650] [outer = 0x8f719400] 02:03:45 INFO - PROCESS | 1864 | 1465203825964 Marionette DEBUG loaded listener.js 02:03:46 INFO - PROCESS | 1864 | ++DOMWINDOW == 77 (0x97647800) [pid = 1864] [serial = 651] [outer = 0x8f719400] 02:03:46 INFO - PROCESS | 1864 | 1465203826744 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]]]}] 02:03:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 02:03:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1280ms 02:03:46 INFO - PROCESS | 1864 | 1465203826793 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 02:03:46 INFO - PROCESS | 1864 | 1465203826797 Marionette TRACE conn4 <- [1,837,null,{"value":"8"}] 02:03:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 02:03:46 INFO - PROCESS | 1864 | 1465203826803 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 02:03:46 INFO - PROCESS | 1864 | 1465203826805 Marionette TRACE conn4 <- [1,838,null,{}] 02:03:46 INFO - PROCESS | 1864 | 1465203826811 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}] 02:03:46 INFO - PROCESS | 1864 | 1465203826817 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:03:46 INFO - PROCESS | 1864 | 1465203826978 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 02:03:47 INFO - PROCESS | 1864 | 1465203826995 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:47 INFO - PROCESS | 1864 | 1465203827011 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:03:47 INFO - PROCESS | 1864 | ++DOCSHELL 0x995df000 == 27 [pid = 1864] [id = 217] 02:03:47 INFO - PROCESS | 1864 | ++DOMWINDOW == 78 (0x995e2400) [pid = 1864] [serial = 652] [outer = (nil)] 02:03:47 INFO - PROCESS | 1864 | ++DOMWINDOW == 79 (0x99d71800) [pid = 1864] [serial = 653] [outer = 0x995e2400] 02:03:47 INFO - PROCESS | 1864 | 1465203827092 Marionette DEBUG loaded listener.js 02:03:47 INFO - PROCESS | 1864 | ++DOMWINDOW == 80 (0x9a633000) [pid = 1864] [serial = 654] [outer = 0x995e2400] 02:03:48 INFO - PROCESS | 1864 | 1465203828194 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]]]}] 02:03:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 02:03:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1440ms 02:03:48 INFO - PROCESS | 1864 | 1465203828244 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 02:03:48 INFO - PROCESS | 1864 | 1465203828252 Marionette TRACE conn4 <- [1,841,null,{"value":"8"}] 02:03:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 02:03:48 INFO - PROCESS | 1864 | 1465203828261 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 02:03:48 INFO - PROCESS | 1864 | 1465203828266 Marionette TRACE conn4 <- [1,842,null,{}] 02:03:48 INFO - PROCESS | 1864 | 1465203828277 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}] 02:03:48 INFO - PROCESS | 1864 | 1465203828283 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:03:48 INFO - PROCESS | 1864 | 1465203828520 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 02:03:48 INFO - PROCESS | 1864 | 1465203828763 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:48 INFO - PROCESS | 1864 | 1465203828780 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:03:48 INFO - PROCESS | 1864 | ++DOCSHELL 0x8f5c6800 == 28 [pid = 1864] [id = 218] 02:03:48 INFO - PROCESS | 1864 | ++DOMWINDOW == 81 (0x8f5c7800) [pid = 1864] [serial = 655] [outer = (nil)] 02:03:48 INFO - PROCESS | 1864 | ++DOMWINDOW == 82 (0x914cfc00) [pid = 1864] [serial = 656] [outer = 0x8f5c7800] 02:03:48 INFO - PROCESS | 1864 | 1465203828883 Marionette DEBUG loaded listener.js 02:03:49 INFO - PROCESS | 1864 | ++DOMWINDOW == 83 (0x91dc4000) [pid = 1864] [serial = 657] [outer = 0x8f5c7800] 02:03:49 INFO - PROCESS | 1864 | 1465203829816 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]]]}] 02:03:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 02:03:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1589ms 02:03:49 INFO - PROCESS | 1864 | 1465203829851 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 02:03:49 INFO - PROCESS | 1864 | 1465203829859 Marionette TRACE conn4 <- [1,845,null,{"value":"8"}] 02:03:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 02:03:49 INFO - PROCESS | 1864 | 1465203829871 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 02:03:49 INFO - PROCESS | 1864 | 1465203829875 Marionette TRACE conn4 <- [1,846,null,{}] 02:03:49 INFO - PROCESS | 1864 | 1465203829882 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}] 02:03:49 INFO - PROCESS | 1864 | 1465203829887 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:03:50 INFO - PROCESS | 1864 | 1465203830089 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 02:03:50 INFO - PROCESS | 1864 | 1465203830305 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:50 INFO - PROCESS | 1864 | 1465203830315 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:03:50 INFO - PROCESS | 1864 | ++DOCSHELL 0x939d6000 == 29 [pid = 1864] [id = 219] 02:03:50 INFO - PROCESS | 1864 | ++DOMWINDOW == 84 (0x93a3f800) [pid = 1864] [serial = 658] [outer = (nil)] 02:03:50 INFO - PROCESS | 1864 | ++DOMWINDOW == 85 (0x9457fc00) [pid = 1864] [serial = 659] [outer = 0x93a3f800] 02:03:50 INFO - PROCESS | 1864 | 1465203830446 Marionette DEBUG loaded listener.js 02:03:50 INFO - PROCESS | 1864 | ++DOMWINDOW == 86 (0x9505d400) [pid = 1864] [serial = 660] [outer = 0x93a3f800] 02:03:51 INFO - PROCESS | 1864 | 1465203831483 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]]]}] 02:03:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 02:03:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1642ms 02:03:51 INFO - PROCESS | 1864 | 1465203831513 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 02:03:51 INFO - PROCESS | 1864 | 1465203831518 Marionette TRACE conn4 <- [1,849,null,{"value":"8"}] 02:03:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 02:03:51 INFO - PROCESS | 1864 | 1465203831526 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 02:03:51 INFO - PROCESS | 1864 | 1465203831533 Marionette TRACE conn4 <- [1,850,null,{}] 02:03:51 INFO - PROCESS | 1864 | 1465203831550 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}] 02:03:51 INFO - PROCESS | 1864 | 1465203831561 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:03:51 INFO - PROCESS | 1864 | 1465203831802 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 02:03:52 INFO - PROCESS | 1864 | 1465203832064 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:52 INFO - PROCESS | 1864 | 1465203832077 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:03:52 INFO - PROCESS | 1864 | ++DOCSHELL 0x9a2d0400 == 30 [pid = 1864] [id = 220] 02:03:52 INFO - PROCESS | 1864 | ++DOMWINDOW == 87 (0x9a38f800) [pid = 1864] [serial = 661] [outer = (nil)] 02:03:52 INFO - PROCESS | 1864 | ++DOMWINDOW == 88 (0x9a6bb800) [pid = 1864] [serial = 662] [outer = 0x9a38f800] 02:03:52 INFO - PROCESS | 1864 | 1465203832170 Marionette DEBUG loaded listener.js 02:03:52 INFO - PROCESS | 1864 | ++DOMWINDOW == 89 (0x9a7d0800) [pid = 1864] [serial = 663] [outer = 0x9a38f800] 02:03:53 INFO - PROCESS | 1864 | 1465203833131 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]]]}] 02:03:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 02:03:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1636ms 02:03:53 INFO - PROCESS | 1864 | 1465203833162 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 02:03:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 02:03:53 INFO - PROCESS | 1864 | 1465203833167 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 02:03:53 INFO - PROCESS | 1864 | 1465203833174 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 02:03:53 INFO - PROCESS | 1864 | 1465203833177 Marionette TRACE conn4 <- [1,854,null,{}] 02:03:53 INFO - PROCESS | 1864 | 1465203833183 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}] 02:03:53 INFO - PROCESS | 1864 | 1465203833188 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:03:53 INFO - PROCESS | 1864 | 1465203833385 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 02:03:53 INFO - PROCESS | 1864 | 1465203833598 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:53 INFO - PROCESS | 1864 | 1465203833606 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:03:53 INFO - PROCESS | 1864 | ++DOCSHELL 0x9285e400 == 31 [pid = 1864] [id = 221] 02:03:53 INFO - PROCESS | 1864 | ++DOMWINDOW == 90 (0x9297f400) [pid = 1864] [serial = 664] [outer = (nil)] 02:03:53 INFO - PROCESS | 1864 | ++DOMWINDOW == 91 (0x9a8d4800) [pid = 1864] [serial = 665] [outer = 0x9297f400] 02:03:53 INFO - PROCESS | 1864 | 1465203833734 Marionette DEBUG loaded listener.js 02:03:53 INFO - PROCESS | 1864 | ++DOMWINDOW == 92 (0x9a8d8000) [pid = 1864] [serial = 666] [outer = 0x9297f400] 02:03:54 INFO - PROCESS | 1864 | 1465203834626 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]]]}] 02:03:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 02:03:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1480ms 02:03:54 INFO - PROCESS | 1864 | 1465203834654 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 02:03:54 INFO - PROCESS | 1864 | 1465203834658 Marionette TRACE conn4 <- [1,857,null,{"value":"8"}] 02:03:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 02:03:54 INFO - PROCESS | 1864 | 1465203834665 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 02:03:54 INFO - PROCESS | 1864 | 1465203834669 Marionette TRACE conn4 <- [1,858,null,{}] 02:03:54 INFO - PROCESS | 1864 | 1465203834674 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}] 02:03:54 INFO - PROCESS | 1864 | 1465203834680 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:03:54 INFO - PROCESS | 1864 | 1465203834860 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 02:03:55 INFO - PROCESS | 1864 | 1465203835025 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:55 INFO - PROCESS | 1864 | 1465203835034 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:03:55 INFO - PROCESS | 1864 | ++DOCSHELL 0x9a7d7c00 == 32 [pid = 1864] [id = 222] 02:03:55 INFO - PROCESS | 1864 | ++DOMWINDOW == 93 (0x9a7d8400) [pid = 1864] [serial = 667] [outer = (nil)] 02:03:55 INFO - PROCESS | 1864 | ++DOMWINDOW == 94 (0x9a8e2800) [pid = 1864] [serial = 668] [outer = 0x9a7d8400] 02:03:55 INFO - PROCESS | 1864 | 1465203835116 Marionette DEBUG loaded listener.js 02:03:55 INFO - PROCESS | 1864 | ++DOMWINDOW == 95 (0x9ab1a800) [pid = 1864] [serial = 669] [outer = 0x9a7d8400] 02:03:56 INFO - PROCESS | 1864 | 1465203836094 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]]]}] 02:03:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 02:03:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1488ms 02:03:56 INFO - PROCESS | 1864 | 1465203836154 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 02:03:56 INFO - PROCESS | 1864 | 1465203836158 Marionette TRACE conn4 <- [1,861,null,{"value":"8"}] 02:03:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 02:03:56 INFO - PROCESS | 1864 | 1465203836165 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 02:03:56 INFO - PROCESS | 1864 | 1465203836168 Marionette TRACE conn4 <- [1,862,null,{}] 02:03:56 INFO - PROCESS | 1864 | 1465203836174 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}] 02:03:56 INFO - PROCESS | 1864 | 1465203836184 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:03:56 INFO - PROCESS | 1864 | 1465203836459 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 02:03:56 INFO - PROCESS | 1864 | 1465203836685 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:56 INFO - PROCESS | 1864 | 1465203836696 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:03:56 INFO - PROCESS | 1864 | ++DOCSHELL 0x93a40400 == 33 [pid = 1864] [id = 223] 02:03:56 INFO - PROCESS | 1864 | ++DOMWINDOW == 96 (0x9a7d5800) [pid = 1864] [serial = 670] [outer = (nil)] 02:03:56 INFO - PROCESS | 1864 | ++DOMWINDOW == 97 (0x9b1ac000) [pid = 1864] [serial = 671] [outer = 0x9a7d5800] 02:03:56 INFO - PROCESS | 1864 | 1465203836794 Marionette DEBUG loaded listener.js 02:03:56 INFO - PROCESS | 1864 | ++DOMWINDOW == 98 (0x9b239800) [pid = 1864] [serial = 672] [outer = 0x9a7d5800] 02:03:57 INFO - PROCESS | 1864 | 1465203837713 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]]]}] 02:03:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 02:03:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1585ms 02:03:57 INFO - PROCESS | 1864 | 1465203837751 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 02:03:57 INFO - PROCESS | 1864 | 1465203837754 Marionette TRACE conn4 <- [1,865,null,{"value":"8"}] 02:03:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 02:03:57 INFO - PROCESS | 1864 | 1465203837761 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 02:03:57 INFO - PROCESS | 1864 | 1465203837769 Marionette TRACE conn4 <- [1,866,null,{}] 02:03:57 INFO - PROCESS | 1864 | 1465203837781 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}] 02:03:57 INFO - PROCESS | 1864 | 1465203837792 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:03:57 INFO - PROCESS | 1864 | 1465203837991 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 02:03:58 INFO - PROCESS | 1864 | 1465203838204 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:58 INFO - PROCESS | 1864 | 1465203838214 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:03:58 INFO - PROCESS | 1864 | ++DOCSHELL 0x93682800 == 34 [pid = 1864] [id = 224] 02:03:58 INFO - PROCESS | 1864 | ++DOMWINDOW == 99 (0x98054c00) [pid = 1864] [serial = 673] [outer = (nil)] 02:03:58 INFO - PROCESS | 1864 | ++DOMWINDOW == 100 (0x9b5bd800) [pid = 1864] [serial = 674] [outer = 0x98054c00] 02:03:58 INFO - PROCESS | 1864 | 1465203838341 Marionette DEBUG loaded listener.js 02:03:58 INFO - PROCESS | 1864 | ++DOMWINDOW == 101 (0x9ba91c00) [pid = 1864] [serial = 675] [outer = 0x98054c00] 02:03:59 INFO - PROCESS | 1864 | 1465203839246 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]]]}] 02:03:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 02:03:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1542ms 02:03:59 INFO - PROCESS | 1864 | 1465203839304 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 02:03:59 INFO - PROCESS | 1864 | 1465203839309 Marionette TRACE conn4 <- [1,869,null,{"value":"8"}] 02:03:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 02:03:59 INFO - PROCESS | 1864 | 1465203839316 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 02:03:59 INFO - PROCESS | 1864 | 1465203839320 Marionette TRACE conn4 <- [1,870,null,{}] 02:03:59 INFO - PROCESS | 1864 | 1465203839326 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}] 02:03:59 INFO - PROCESS | 1864 | 1465203839332 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:03:59 INFO - PROCESS | 1864 | 1465203839556 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 02:03:59 INFO - PROCESS | 1864 | 1465203839771 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:59 INFO - PROCESS | 1864 | 1465203839778 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:03:59 INFO - PROCESS | 1864 | ++DOCSHELL 0x9a638000 == 35 [pid = 1864] [id = 225] 02:03:59 INFO - PROCESS | 1864 | ++DOMWINDOW == 102 (0x9a7d8000) [pid = 1864] [serial = 676] [outer = (nil)] 02:03:59 INFO - PROCESS | 1864 | ++DOMWINDOW == 103 (0x9bac0800) [pid = 1864] [serial = 677] [outer = 0x9a7d8000] 02:03:59 INFO - PROCESS | 1864 | 1465203839915 Marionette DEBUG loaded listener.js 02:04:00 INFO - PROCESS | 1864 | ++DOMWINDOW == 104 (0x9c002c00) [pid = 1864] [serial = 678] [outer = 0x9a7d8000] 02:04:00 INFO - PROCESS | 1864 | 1465203840893 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]]]}] 02:04:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 02:04:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1598ms 02:04:00 INFO - PROCESS | 1864 | 1465203840914 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 02:04:00 INFO - PROCESS | 1864 | 1465203840918 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 02:04:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 02:04:00 INFO - PROCESS | 1864 | 1465203840925 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 02:04:00 INFO - PROCESS | 1864 | 1465203840928 Marionette TRACE conn4 <- [1,874,null,{}] 02:04:00 INFO - PROCESS | 1864 | 1465203840934 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}] 02:04:00 INFO - PROCESS | 1864 | 1465203840940 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:04:01 INFO - PROCESS | 1864 | 1465203841134 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 02:04:01 INFO - PROCESS | 1864 | 1465203841652 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:01 INFO - PROCESS | 1864 | 1465203841665 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:04:01 INFO - PROCESS | 1864 | ++DOCSHELL 0x90dad800 == 36 [pid = 1864] [id = 226] 02:04:01 INFO - PROCESS | 1864 | ++DOMWINDOW == 105 (0x90daf400) [pid = 1864] [serial = 679] [outer = (nil)] 02:04:01 INFO - PROCESS | 1864 | ++DOMWINDOW == 106 (0x910bf800) [pid = 1864] [serial = 680] [outer = 0x90daf400] 02:04:01 INFO - PROCESS | 1864 | 1465203841782 Marionette DEBUG loaded listener.js 02:04:01 INFO - PROCESS | 1864 | ++DOMWINDOW == 107 (0x91dc2400) [pid = 1864] [serial = 681] [outer = 0x90daf400] 02:04:02 INFO - PROCESS | 1864 | 1465203842770 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]]]}] 02:04:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 02:04:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1884ms 02:04:02 INFO - PROCESS | 1864 | 1465203842814 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 02:04:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 02:04:02 INFO - PROCESS | 1864 | 1465203842821 Marionette TRACE conn4 <- [1,877,null,{"value":"8"}] 02:04:02 INFO - PROCESS | 1864 | 1465203842829 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 02:04:02 INFO - PROCESS | 1864 | 1465203842832 Marionette TRACE conn4 <- [1,878,null,{}] 02:04:02 INFO - PROCESS | 1864 | 1465203842841 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}] 02:04:02 INFO - PROCESS | 1864 | 1465203842848 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:04:03 INFO - PROCESS | 1864 | 1465203843128 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 02:04:03 INFO - PROCESS | 1864 | 1465203843395 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:03 INFO - PROCESS | 1864 | 1465203843402 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:04:03 INFO - PROCESS | 1864 | ++DOCSHELL 0x914cd400 == 37 [pid = 1864] [id = 227] 02:04:03 INFO - PROCESS | 1864 | ++DOMWINDOW == 108 (0x914db800) [pid = 1864] [serial = 682] [outer = (nil)] 02:04:03 INFO - PROCESS | 1864 | ++DOMWINDOW == 109 (0x92862400) [pid = 1864] [serial = 683] [outer = 0x914db800] 02:04:03 INFO - PROCESS | 1864 | 1465203843482 Marionette DEBUG loaded listener.js 02:04:03 INFO - PROCESS | 1864 | ++DOMWINDOW == 110 (0x92985400) [pid = 1864] [serial = 684] [outer = 0x914db800] 02:04:04 INFO - PROCESS | 1864 | --DOCSHELL 0x9a638000 == 36 [pid = 1864] [id = 225] 02:04:04 INFO - PROCESS | 1864 | --DOCSHELL 0x90dad800 == 35 [pid = 1864] [id = 226] 02:04:04 INFO - PROCESS | 1864 | --DOCSHELL 0x93682800 == 34 [pid = 1864] [id = 224] 02:04:04 INFO - PROCESS | 1864 | --DOCSHELL 0x93a40400 == 33 [pid = 1864] [id = 223] 02:04:04 INFO - PROCESS | 1864 | --DOCSHELL 0x9a7d7c00 == 32 [pid = 1864] [id = 222] 02:04:04 INFO - PROCESS | 1864 | --DOCSHELL 0x9a2d0400 == 31 [pid = 1864] [id = 220] 02:04:04 INFO - PROCESS | 1864 | --DOCSHELL 0x9285e400 == 30 [pid = 1864] [id = 221] 02:04:04 INFO - PROCESS | 1864 | --DOCSHELL 0x939d6000 == 29 [pid = 1864] [id = 219] 02:04:04 INFO - PROCESS | 1864 | --DOCSHELL 0x995df000 == 28 [pid = 1864] [id = 217] 02:04:04 INFO - PROCESS | 1864 | --DOCSHELL 0x8f5c6800 == 27 [pid = 1864] [id = 218] 02:04:05 INFO - PROCESS | 1864 | --DOMWINDOW == 109 (0x93677800) [pid = 1864] [serial = 611] [outer = (nil)] [url = about:blank] 02:04:05 INFO - PROCESS | 1864 | --DOMWINDOW == 108 (0x917bfc00) [pid = 1864] [serial = 606] [outer = (nil)] [url = about:blank] 02:04:05 INFO - PROCESS | 1864 | --DOMWINDOW == 107 (0x9297e400) [pid = 1864] [serial = 608] [outer = (nil)] [url = about:blank] 02:04:05 INFO - PROCESS | 1864 | --DOMWINDOW == 106 (0x917bf400) [pid = 1864] [serial = 599] [outer = (nil)] [url = about:blank] 02:04:05 INFO - PROCESS | 1864 | --DOMWINDOW == 105 (0x90da9400) [pid = 1864] [serial = 602] [outer = (nil)] [url = about:blank] 02:04:05 INFO - PROCESS | 1864 | --DOMWINDOW == 104 (0x910c3400) [pid = 1864] [serial = 584] [outer = (nil)] [url = about:blank] 02:04:05 INFO - PROCESS | 1864 | --DOMWINDOW == 103 (0x90db0000) [pid = 1864] [serial = 583] [outer = (nil)] [url = about:blank] 02:04:05 INFO - PROCESS | 1864 | --DOMWINDOW == 102 (0x9298a800) [pid = 1864] [serial = 587] [outer = (nil)] [url = about:blank] 02:04:05 INFO - PROCESS | 1864 | --DOMWINDOW == 101 (0x9288fc00) [pid = 1864] [serial = 586] [outer = (nil)] [url = about:blank] 02:04:05 INFO - PROCESS | 1864 | --DOMWINDOW == 100 (0x97646400) [pid = 1864] [serial = 590] [outer = (nil)] [url = about:blank] 02:04:05 INFO - PROCESS | 1864 | --DOMWINDOW == 99 (0x91dcb000) [pid = 1864] [serial = 600] [outer = (nil)] [url = about:blank] 02:04:05 INFO - PROCESS | 1864 | --DOMWINDOW == 98 (0x914da800) [pid = 1864] [serial = 605] [outer = (nil)] [url = about:blank] 02:04:05 INFO - PROCESS | 1864 | --DOMWINDOW == 97 (0x95250800) [pid = 1864] [serial = 589] [outer = (nil)] [url = about:blank] 02:04:05 INFO - PROCESS | 1864 | --DOMWINDOW == 96 (0x92989c00) [pid = 1864] [serial = 609] [outer = (nil)] [url = about:blank] 02:04:05 INFO - PROCESS | 1864 | --DOMWINDOW == 95 (0x995ed800) [pid = 1864] [serial = 593] [outer = (nil)] [url = about:blank] 02:04:05 INFO - PROCESS | 1864 | --DOMWINDOW == 94 (0x99573000) [pid = 1864] [serial = 592] [outer = (nil)] [url = about:blank] 02:04:05 INFO - PROCESS | 1864 | --DOMWINDOW == 93 (0x90db2400) [pid = 1864] [serial = 603] [outer = (nil)] [url = about:blank] 02:04:05 INFO - PROCESS | 1864 | --DOMWINDOW == 92 (0x9a2d7c00) [pid = 1864] [serial = 597] [outer = (nil)] [url = about:blank] 02:04:05 INFO - PROCESS | 1864 | --DOMWINDOW == 91 (0x9a145c00) [pid = 1864] [serial = 596] [outer = (nil)] [url = about:blank] 02:04:05 INFO - PROCESS | 1864 | 1465203845716 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]]]}] 02:04:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 02:04:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 2947ms 02:04:05 INFO - PROCESS | 1864 | 1465203845776 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 02:04:05 INFO - PROCESS | 1864 | 1465203845783 Marionette TRACE conn4 <- [1,881,null,{"value":"8"}] 02:04:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 02:04:05 INFO - PROCESS | 1864 | 1465203845790 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 02:04:05 INFO - PROCESS | 1864 | 1465203845798 Marionette TRACE conn4 <- [1,882,null,{}] 02:04:05 INFO - PROCESS | 1864 | 1465203845805 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}] 02:04:05 INFO - PROCESS | 1864 | 1465203845811 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:04:05 INFO - PROCESS | 1864 | 1465203845982 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 02:04:06 INFO - PROCESS | 1864 | 1465203845993 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:06 INFO - PROCESS | 1864 | 1465203846004 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:04:06 INFO - PROCESS | 1864 | ++DOCSHELL 0x90daa000 == 28 [pid = 1864] [id = 228] 02:04:06 INFO - PROCESS | 1864 | ++DOMWINDOW == 92 (0x90dacc00) [pid = 1864] [serial = 685] [outer = (nil)] 02:04:06 INFO - PROCESS | 1864 | ++DOMWINDOW == 93 (0x914ce000) [pid = 1864] [serial = 686] [outer = 0x90dacc00] 02:04:06 INFO - PROCESS | 1864 | 1465203846077 Marionette DEBUG loaded listener.js 02:04:06 INFO - PROCESS | 1864 | ++DOMWINDOW == 94 (0x914d6400) [pid = 1864] [serial = 687] [outer = 0x90dacc00] 02:04:07 INFO - PROCESS | 1864 | 1465203847020 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]]]}] 02:04:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 02:04:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1288ms 02:04:07 INFO - PROCESS | 1864 | 1465203847080 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 02:04:07 INFO - PROCESS | 1864 | 1465203847088 Marionette TRACE conn4 <- [1,885,null,{"value":"8"}] 02:04:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 02:04:07 INFO - PROCESS | 1864 | 1465203847099 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 02:04:07 INFO - PROCESS | 1864 | 1465203847103 Marionette TRACE conn4 <- [1,886,null,{}] 02:04:07 INFO - PROCESS | 1864 | 1465203847110 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}] 02:04:07 INFO - PROCESS | 1864 | 1465203847116 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:04:07 INFO - PROCESS | 1864 | 1465203847298 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 02:04:07 INFO - PROCESS | 1864 | 1465203847436 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:07 INFO - PROCESS | 1864 | 1465203847445 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:04:07 INFO - PROCESS | 1864 | ++DOCSHELL 0x91dc4c00 == 29 [pid = 1864] [id = 229] 02:04:07 INFO - PROCESS | 1864 | ++DOMWINDOW == 95 (0x92165800) [pid = 1864] [serial = 688] [outer = (nil)] 02:04:07 INFO - PROCESS | 1864 | ++DOMWINDOW == 96 (0x92888c00) [pid = 1864] [serial = 689] [outer = 0x92165800] 02:04:07 INFO - PROCESS | 1864 | 1465203847519 Marionette DEBUG loaded listener.js 02:04:07 INFO - PROCESS | 1864 | ++DOMWINDOW == 97 (0x92890000) [pid = 1864] [serial = 690] [outer = 0x92165800] 02:04:08 INFO - PROCESS | 1864 | 1465203848465 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]]]}] 02:04:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 02:04:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1381ms 02:04:08 INFO - PROCESS | 1864 | 1465203848480 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 02:04:08 INFO - PROCESS | 1864 | 1465203848483 Marionette TRACE conn4 <- [1,889,null,{"value":"8"}] 02:04:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 02:04:08 INFO - PROCESS | 1864 | 1465203848490 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 02:04:08 INFO - PROCESS | 1864 | 1465203848496 Marionette TRACE conn4 <- [1,890,null,{}] 02:04:08 INFO - PROCESS | 1864 | 1465203848523 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}] 02:04:08 INFO - PROCESS | 1864 | 1465203848533 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:04:08 INFO - PROCESS | 1864 | 1465203848750 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 02:04:08 INFO - PROCESS | 1864 | 1465203848776 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:08 INFO - PROCESS | 1864 | 1465203848791 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:04:08 INFO - PROCESS | 1864 | ++DOCSHELL 0x939d3c00 == 30 [pid = 1864] [id = 230] 02:04:08 INFO - PROCESS | 1864 | ++DOMWINDOW == 98 (0x939d6400) [pid = 1864] [serial = 691] [outer = (nil)] 02:04:08 INFO - PROCESS | 1864 | ++DOMWINDOW == 99 (0x93a42c00) [pid = 1864] [serial = 692] [outer = 0x939d6400] 02:04:08 INFO - PROCESS | 1864 | 1465203848865 Marionette DEBUG loaded listener.js 02:04:08 INFO - PROCESS | 1864 | ++DOMWINDOW == 100 (0x95063800) [pid = 1864] [serial = 693] [outer = 0x939d6400] 02:04:09 INFO - PROCESS | 1864 | 1465203849828 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]]]}] 02:04:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 02:04:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1949ms 02:04:10 INFO - PROCESS | 1864 | --DOMWINDOW == 99 (0x995e2400) [pid = 1864] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 02:04:10 INFO - PROCESS | 1864 | --DOMWINDOW == 98 (0x94580000) [pid = 1864] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 02:04:10 INFO - PROCESS | 1864 | --DOMWINDOW == 97 (0x8f719400) [pid = 1864] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 02:04:10 INFO - PROCESS | 1864 | --DOMWINDOW == 96 (0x9298bc00) [pid = 1864] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 02:04:10 INFO - PROCESS | 1864 | --DOMWINDOW == 95 (0x910b8400) [pid = 1864] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 02:04:10 INFO - PROCESS | 1864 | --DOMWINDOW == 94 (0x8f711000) [pid = 1864] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 02:04:10 INFO - PROCESS | 1864 | --DOMWINDOW == 93 (0x92892400) [pid = 1864] [serial = 634] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 02:04:10 INFO - PROCESS | 1864 | --DOMWINDOW == 92 (0x91dcac00) [pid = 1864] [serial = 616] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 02:04:10 INFO - PROCESS | 1864 | --DOMWINDOW == 91 (0x8e90d000) [pid = 1864] [serial = 613] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 02:04:10 INFO - PROCESS | 1864 | --DOMWINDOW == 90 (0x92885400) [pid = 1864] [serial = 610] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 02:04:10 INFO - PROCESS | 1864 | --DOMWINDOW == 89 (0x9805d800) [pid = 1864] [serial = 625] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 02:04:10 INFO - PROCESS | 1864 | --DOMWINDOW == 88 (0x995ecc00) [pid = 1864] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 02:04:10 INFO - PROCESS | 1864 | --DOMWINDOW == 87 (0x8e90f800) [pid = 1864] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 02:04:10 INFO - PROCESS | 1864 | --DOMWINDOW == 86 (0x94582000) [pid = 1864] [serial = 622] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 02:04:10 INFO - PROCESS | 1864 | --DOMWINDOW == 85 (0x94588400) [pid = 1864] [serial = 619] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 02:04:10 INFO - PROCESS | 1864 | 1465203850585 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 02:04:10 INFO - PROCESS | 1864 | 1465203850589 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 02:04:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 02:04:10 INFO - PROCESS | 1864 | 1465203850596 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 02:04:10 INFO - PROCESS | 1864 | 1465203850599 Marionette TRACE conn4 <- [1,894,null,{}] 02:04:10 INFO - PROCESS | 1864 | 1465203850607 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}] 02:04:10 INFO - PROCESS | 1864 | 1465203850612 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:04:10 INFO - PROCESS | 1864 | 1465203850826 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 02:04:10 INFO - PROCESS | 1864 | 1465203850911 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:10 INFO - PROCESS | 1864 | 1465203850919 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:04:10 INFO - PROCESS | 1864 | ++DOCSHELL 0x939d6000 == 31 [pid = 1864] [id = 231] 02:04:10 INFO - PROCESS | 1864 | ++DOMWINDOW == 86 (0x93a3b800) [pid = 1864] [serial = 694] [outer = (nil)] 02:04:10 INFO - PROCESS | 1864 | ++DOMWINDOW == 87 (0x94588400) [pid = 1864] [serial = 695] [outer = 0x93a3b800] 02:04:11 INFO - PROCESS | 1864 | 1465203851000 Marionette DEBUG loaded listener.js 02:04:11 INFO - PROCESS | 1864 | ++DOMWINDOW == 88 (0x95250c00) [pid = 1864] [serial = 696] [outer = 0x93a3b800] 02:04:11 INFO - PROCESS | 1864 | 1465203851733 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]]]}] 02:04:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 02:04:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1177ms 02:04:11 INFO - PROCESS | 1864 | 1465203851774 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 02:04:11 INFO - PROCESS | 1864 | 1465203851778 Marionette TRACE conn4 <- [1,897,null,{"value":"8"}] 02:04:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 02:04:11 INFO - PROCESS | 1864 | 1465203851784 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 02:04:11 INFO - PROCESS | 1864 | 1465203851788 Marionette TRACE conn4 <- [1,898,null,{}] 02:04:11 INFO - PROCESS | 1864 | 1465203851793 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}] 02:04:11 INFO - PROCESS | 1864 | 1465203851798 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:04:11 INFO - PROCESS | 1864 | 1465203851954 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 02:04:11 INFO - PROCESS | 1864 | 1465203851965 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:11 INFO - PROCESS | 1864 | 1465203851972 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:04:12 INFO - PROCESS | 1864 | ++DOCSHELL 0x8e909800 == 32 [pid = 1864] [id = 232] 02:04:12 INFO - PROCESS | 1864 | ++DOMWINDOW == 89 (0x917b9800) [pid = 1864] [serial = 697] [outer = (nil)] 02:04:12 INFO - PROCESS | 1864 | ++DOMWINDOW == 90 (0x98052400) [pid = 1864] [serial = 698] [outer = 0x917b9800] 02:04:12 INFO - PROCESS | 1864 | 1465203852044 Marionette DEBUG loaded listener.js 02:04:12 INFO - PROCESS | 1864 | ++DOMWINDOW == 91 (0x98057000) [pid = 1864] [serial = 699] [outer = 0x917b9800] 02:04:13 INFO - PROCESS | 1864 | 1465203853251 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]]]}] 02:04:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 02:04:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1495ms 02:04:13 INFO - PROCESS | 1864 | 1465203853281 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 02:04:13 INFO - PROCESS | 1864 | 1465203853289 Marionette TRACE conn4 <- [1,901,null,{"value":"8"}] 02:04:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 02:04:13 INFO - PROCESS | 1864 | 1465203853298 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 02:04:13 INFO - PROCESS | 1864 | 1465203853302 Marionette TRACE conn4 <- [1,902,null,{}] 02:04:13 INFO - PROCESS | 1864 | 1465203853313 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}] 02:04:13 INFO - PROCESS | 1864 | 1465203853319 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:04:13 INFO - PROCESS | 1864 | 1465203853550 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 02:04:13 INFO - PROCESS | 1864 | 1465203853783 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:13 INFO - PROCESS | 1864 | 1465203853790 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:04:13 INFO - PROCESS | 1864 | ++DOCSHELL 0x8f5c9000 == 33 [pid = 1864] [id = 233] 02:04:13 INFO - PROCESS | 1864 | ++DOMWINDOW == 92 (0x910b9000) [pid = 1864] [serial = 700] [outer = (nil)] 02:04:13 INFO - PROCESS | 1864 | ++DOMWINDOW == 93 (0x917c4800) [pid = 1864] [serial = 701] [outer = 0x910b9000] 02:04:13 INFO - PROCESS | 1864 | 1465203853881 Marionette DEBUG loaded listener.js 02:04:14 INFO - PROCESS | 1864 | ++DOMWINDOW == 94 (0x92858400) [pid = 1864] [serial = 702] [outer = 0x910b9000] 02:04:14 INFO - PROCESS | 1864 | 1465203854783 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]]]}] 02:04:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 02:04:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1533ms 02:04:14 INFO - PROCESS | 1864 | 1465203854832 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 02:04:14 INFO - PROCESS | 1864 | 1465203854840 Marionette TRACE conn4 <- [1,905,null,{"value":"8"}] 02:04:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 02:04:14 INFO - PROCESS | 1864 | 1465203854852 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 02:04:14 INFO - PROCESS | 1864 | 1465203854857 Marionette TRACE conn4 <- [1,906,null,{}] 02:04:14 INFO - PROCESS | 1864 | 1465203854864 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}] 02:04:14 INFO - PROCESS | 1864 | 1465203854871 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:04:15 INFO - PROCESS | 1864 | 1465203855061 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 02:04:15 INFO - PROCESS | 1864 | 1465203855228 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:15 INFO - PROCESS | 1864 | 1465203855234 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:04:15 INFO - PROCESS | 1864 | ++DOCSHELL 0x9298a400 == 34 [pid = 1864] [id = 234] 02:04:15 INFO - PROCESS | 1864 | ++DOMWINDOW == 95 (0x9396f000) [pid = 1864] [serial = 703] [outer = (nil)] 02:04:15 INFO - PROCESS | 1864 | ++DOMWINDOW == 96 (0x93a48800) [pid = 1864] [serial = 704] [outer = 0x9396f000] 02:04:15 INFO - PROCESS | 1864 | 1465203855330 Marionette DEBUG loaded listener.js 02:04:15 INFO - PROCESS | 1864 | ++DOMWINDOW == 97 (0x96453c00) [pid = 1864] [serial = 705] [outer = 0x9396f000] 02:04:16 INFO - PROCESS | 1864 | 1465203856393 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]]]}] 02:04:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 02:04:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1583ms 02:04:16 INFO - PROCESS | 1864 | 1465203856435 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 02:04:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 02:04:16 INFO - PROCESS | 1864 | 1465203856440 Marionette TRACE conn4 <- [1,909,null,{"value":"8"}] 02:04:16 INFO - PROCESS | 1864 | 1465203856448 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 02:04:16 INFO - PROCESS | 1864 | 1465203856454 Marionette TRACE conn4 <- [1,910,null,{}] 02:04:16 INFO - PROCESS | 1864 | 1465203856472 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}] 02:04:16 INFO - PROCESS | 1864 | 1465203856481 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:04:16 INFO - PROCESS | 1864 | 1465203856683 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 02:04:16 INFO - PROCESS | 1864 | 1465203856900 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:16 INFO - PROCESS | 1864 | 1465203856913 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:04:16 INFO - PROCESS | 1864 | ++DOCSHELL 0x9a2ca400 == 35 [pid = 1864] [id = 235] 02:04:16 INFO - PROCESS | 1864 | ++DOMWINDOW == 98 (0x9a2d1000) [pid = 1864] [serial = 706] [outer = (nil)] 02:04:17 INFO - PROCESS | 1864 | ++DOMWINDOW == 99 (0x9a391800) [pid = 1864] [serial = 707] [outer = 0x9a2d1000] 02:04:17 INFO - PROCESS | 1864 | 1465203857043 Marionette DEBUG loaded listener.js 02:04:17 INFO - PROCESS | 1864 | ++DOMWINDOW == 100 (0x9a631400) [pid = 1864] [serial = 708] [outer = 0x9a2d1000] 02:04:17 INFO - PROCESS | 1864 | 1465203857989 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]]]}] 02:04:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 02:04:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1587ms 02:04:18 INFO - PROCESS | 1864 | 1465203858034 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 02:04:18 INFO - PROCESS | 1864 | 1465203858040 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 02:04:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 02:04:18 INFO - PROCESS | 1864 | 1465203858047 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 02:04:18 INFO - PROCESS | 1864 | 1465203858051 Marionette TRACE conn4 <- [1,914,null,{}] 02:04:18 INFO - PROCESS | 1864 | 1465203858057 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}] 02:04:18 INFO - PROCESS | 1864 | 1465203858063 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:04:18 INFO - PROCESS | 1864 | 1465203858252 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 02:04:18 INFO - PROCESS | 1864 | 1465203858465 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:18 INFO - PROCESS | 1864 | 1465203858473 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:04:18 INFO - PROCESS | 1864 | ++DOCSHELL 0x9a6b0c00 == 36 [pid = 1864] [id = 236] 02:04:18 INFO - PROCESS | 1864 | ++DOMWINDOW == 101 (0x9a6be400) [pid = 1864] [serial = 709] [outer = (nil)] 02:04:18 INFO - PROCESS | 1864 | ++DOMWINDOW == 102 (0x9a79dc00) [pid = 1864] [serial = 710] [outer = 0x9a6be400] 02:04:18 INFO - PROCESS | 1864 | 1465203858603 Marionette DEBUG loaded listener.js 02:04:18 INFO - PROCESS | 1864 | ++DOMWINDOW == 103 (0x9a7d5c00) [pid = 1864] [serial = 711] [outer = 0x9a6be400] 02:04:19 INFO - PROCESS | 1864 | 1465203859485 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]]]}] 02:04:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 02:04:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1479ms 02:04:19 INFO - PROCESS | 1864 | 1465203859527 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 02:04:19 INFO - PROCESS | 1864 | 1465203859532 Marionette TRACE conn4 <- [1,917,null,{"value":"8"}] 02:04:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 02:04:19 INFO - PROCESS | 1864 | 1465203859538 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 02:04:19 INFO - PROCESS | 1864 | 1465203859542 Marionette TRACE conn4 <- [1,918,null,{}] 02:04:19 INFO - PROCESS | 1864 | 1465203859548 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}] 02:04:19 INFO - PROCESS | 1864 | 1465203859553 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:04:19 INFO - PROCESS | 1864 | 1465203859734 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 02:04:19 INFO - PROCESS | 1864 | 1465203859898 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:19 INFO - PROCESS | 1864 | 1465203859908 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:04:19 INFO - PROCESS | 1864 | ++DOCSHELL 0x94fd7c00 == 37 [pid = 1864] [id = 237] 02:04:19 INFO - PROCESS | 1864 | ++DOMWINDOW == 104 (0x9a398000) [pid = 1864] [serial = 712] [outer = (nil)] 02:04:19 INFO - PROCESS | 1864 | ++DOMWINDOW == 105 (0x9a8db800) [pid = 1864] [serial = 713] [outer = 0x9a398000] 02:04:19 INFO - PROCESS | 1864 | 1465203859992 Marionette DEBUG loaded listener.js 02:04:20 INFO - PROCESS | 1864 | ++DOMWINDOW == 106 (0x9a8dd800) [pid = 1864] [serial = 714] [outer = 0x9a398000] 02:04:21 INFO - PROCESS | 1864 | 1465203861018 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]]]}] 02:04:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 02:04:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1530ms 02:04:21 INFO - PROCESS | 1864 | 1465203861070 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 02:04:21 INFO - PROCESS | 1864 | 1465203861074 Marionette TRACE conn4 <- [1,921,null,{"value":"8"}] 02:04:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 02:04:21 INFO - PROCESS | 1864 | 1465203861081 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 02:04:21 INFO - PROCESS | 1864 | 1465203861084 Marionette TRACE conn4 <- [1,922,null,{}] 02:04:21 INFO - PROCESS | 1864 | 1465203861090 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}] 02:04:21 INFO - PROCESS | 1864 | 1465203861102 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:04:21 INFO - PROCESS | 1864 | 1465203861353 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 02:04:21 INFO - PROCESS | 1864 | 1465203861626 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:21 INFO - PROCESS | 1864 | 1465203861635 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:04:21 INFO - PROCESS | 1864 | ++DOCSHELL 0x8e902800 == 38 [pid = 1864] [id = 238] 02:04:21 INFO - PROCESS | 1864 | ++DOMWINDOW == 107 (0x910ba400) [pid = 1864] [serial = 715] [outer = (nil)] 02:04:21 INFO - PROCESS | 1864 | ++DOMWINDOW == 108 (0x9b1ac800) [pid = 1864] [serial = 716] [outer = 0x910ba400] 02:04:21 INFO - PROCESS | 1864 | 1465203861727 Marionette DEBUG loaded listener.js 02:04:21 INFO - PROCESS | 1864 | ++DOMWINDOW == 109 (0x9b242c00) [pid = 1864] [serial = 717] [outer = 0x910ba400] 02:04:22 INFO - PROCESS | 1864 | 1465203862612 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]]]}] 02:04:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 02:04:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1581ms 02:04:22 INFO - PROCESS | 1864 | 1465203862664 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 02:04:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 02:04:22 INFO - PROCESS | 1864 | 1465203862668 Marionette TRACE conn4 <- [1,925,null,{"value":"8"}] 02:04:22 INFO - PROCESS | 1864 | 1465203862674 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 02:04:22 INFO - PROCESS | 1864 | 1465203862678 Marionette TRACE conn4 <- [1,926,null,{}] 02:04:22 INFO - PROCESS | 1864 | 1465203862684 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}] 02:04:22 INFO - PROCESS | 1864 | 1465203862689 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:04:22 INFO - PROCESS | 1864 | 1465203862873 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 02:04:23 INFO - PROCESS | 1864 | 1465203863056 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:23 INFO - PROCESS | 1864 | 1465203863066 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:04:23 INFO - PROCESS | 1864 | ++DOCSHELL 0x988d3800 == 39 [pid = 1864] [id = 239] 02:04:23 INFO - PROCESS | 1864 | ++DOMWINDOW == 110 (0x9b5bec00) [pid = 1864] [serial = 718] [outer = (nil)] 02:04:23 INFO - PROCESS | 1864 | ++DOMWINDOW == 111 (0x9bac1000) [pid = 1864] [serial = 719] [outer = 0x9b5bec00] 02:04:23 INFO - PROCESS | 1864 | 1465203863151 Marionette DEBUG loaded listener.js 02:04:23 INFO - PROCESS | 1864 | ++DOMWINDOW == 112 (0x9bac8c00) [pid = 1864] [serial = 720] [outer = 0x9b5bec00] 02:04:24 INFO - PROCESS | 1864 | 1465203864080 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]]]}] 02:04:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 02:04:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1442ms 02:04:24 INFO - PROCESS | 1864 | 1465203864117 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 02:04:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 02:04:24 INFO - PROCESS | 1864 | 1465203864128 Marionette TRACE conn4 <- [1,929,null,{"value":"8"}] 02:04:24 INFO - PROCESS | 1864 | 1465203864134 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 02:04:24 INFO - PROCESS | 1864 | 1465203864138 Marionette TRACE conn4 <- [1,930,null,{}] 02:04:24 INFO - PROCESS | 1864 | 1465203864144 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}] 02:04:24 INFO - PROCESS | 1864 | 1465203864150 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:04:24 INFO - PROCESS | 1864 | 1465203864334 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 02:04:24 INFO - PROCESS | 1864 | 1465203864503 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:24 INFO - PROCESS | 1864 | 1465203864511 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:04:24 INFO - PROCESS | 1864 | ++DOCSHELL 0x9b757c00 == 40 [pid = 1864] [id = 240] 02:04:24 INFO - PROCESS | 1864 | ++DOMWINDOW == 113 (0x9c00cc00) [pid = 1864] [serial = 721] [outer = (nil)] 02:04:24 INFO - PROCESS | 1864 | ++DOMWINDOW == 114 (0x9c202800) [pid = 1864] [serial = 722] [outer = 0x9c00cc00] 02:04:24 INFO - PROCESS | 1864 | 1465203864594 Marionette DEBUG loaded listener.js 02:04:24 INFO - PROCESS | 1864 | ++DOMWINDOW == 115 (0x9c209c00) [pid = 1864] [serial = 723] [outer = 0x9c00cc00] 02:04:25 INFO - PROCESS | 1864 | 1465203865539 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]]]}] 02:04:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 02:04:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1479ms 02:04:25 INFO - PROCESS | 1864 | 1465203865614 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 02:04:25 INFO - PROCESS | 1864 | 1465203865618 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 02:04:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 02:04:25 INFO - PROCESS | 1864 | 1465203865625 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 02:04:25 INFO - PROCESS | 1864 | 1465203865628 Marionette TRACE conn4 <- [1,934,null,{}] 02:04:25 INFO - PROCESS | 1864 | 1465203865634 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}] 02:04:25 INFO - PROCESS | 1864 | 1465203865639 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:04:25 INFO - PROCESS | 1864 | 1465203865873 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 02:04:26 INFO - PROCESS | 1864 | 1465203866108 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:26 INFO - PROCESS | 1864 | 1465203866119 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:04:26 INFO - PROCESS | 1864 | ++DOCSHELL 0x8e90cc00 == 41 [pid = 1864] [id = 241] 02:04:26 INFO - PROCESS | 1864 | ++DOMWINDOW == 116 (0x8f715000) [pid = 1864] [serial = 724] [outer = (nil)] 02:04:26 INFO - PROCESS | 1864 | ++DOMWINDOW == 117 (0x97645400) [pid = 1864] [serial = 725] [outer = 0x8f715000] 02:04:26 INFO - PROCESS | 1864 | 1465203866255 Marionette DEBUG loaded listener.js 02:04:26 INFO - PROCESS | 1864 | ++DOMWINDOW == 118 (0x9b014000) [pid = 1864] [serial = 726] [outer = 0x8f715000] 02:04:27 INFO - PROCESS | 1864 | 1465203867178 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]]]}] 02:04:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 02:04:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1593ms 02:04:27 INFO - PROCESS | 1864 | 1465203867219 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 02:04:27 INFO - PROCESS | 1864 | 1465203867222 Marionette TRACE conn4 <- [1,937,null,{"value":"8"}] 02:04:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 02:04:27 INFO - PROCESS | 1864 | 1465203867230 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 02:04:27 INFO - PROCESS | 1864 | 1465203867234 Marionette TRACE conn4 <- [1,938,null,{}] 02:04:27 INFO - PROCESS | 1864 | 1465203867240 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}] 02:04:27 INFO - PROCESS | 1864 | 1465203867245 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:04:27 INFO - PROCESS | 1864 | 1465203867423 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 02:04:27 INFO - PROCESS | 1864 | 1465203867596 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:27 INFO - PROCESS | 1864 | 1465203867603 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:04:27 INFO - PROCESS | 1864 | ++DOCSHELL 0x8f5cfc00 == 42 [pid = 1864] [id = 242] 02:04:27 INFO - PROCESS | 1864 | ++DOMWINDOW == 119 (0x90da8000) [pid = 1864] [serial = 727] [outer = (nil)] 02:04:27 INFO - PROCESS | 1864 | ++DOMWINDOW == 120 (0x92980800) [pid = 1864] [serial = 728] [outer = 0x90da8000] 02:04:27 INFO - PROCESS | 1864 | 1465203867694 Marionette DEBUG loaded listener.js 02:04:27 INFO - PROCESS | 1864 | ++DOMWINDOW == 121 (0x95067400) [pid = 1864] [serial = 729] [outer = 0x90da8000] 02:04:28 INFO - PROCESS | 1864 | 1465203868866 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]]]}] 02:04:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 02:04:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1680ms 02:04:28 INFO - PROCESS | 1864 | 1465203868911 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 02:04:28 INFO - PROCESS | 1864 | 1465203868918 Marionette TRACE conn4 <- [1,941,null,{"value":"8"}] 02:04:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 02:04:28 INFO - PROCESS | 1864 | 1465203868926 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 02:04:28 INFO - PROCESS | 1864 | 1465203868931 Marionette TRACE conn4 <- [1,942,null,{}] 02:04:28 INFO - PROCESS | 1864 | 1465203868940 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}] 02:04:28 INFO - PROCESS | 1864 | 1465203868946 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:04:29 INFO - PROCESS | 1864 | 1465203869134 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 02:04:29 INFO - PROCESS | 1864 | 1465203869385 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:29 INFO - PROCESS | 1864 | 1465203869398 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:04:29 INFO - PROCESS | 1864 | ++DOCSHELL 0x90db2c00 == 43 [pid = 1864] [id = 243] 02:04:29 INFO - PROCESS | 1864 | ++DOMWINDOW == 122 (0x90db3c00) [pid = 1864] [serial = 730] [outer = (nil)] 02:04:29 INFO - PROCESS | 1864 | ++DOMWINDOW == 123 (0x910c1800) [pid = 1864] [serial = 731] [outer = 0x90db3c00] 02:04:29 INFO - PROCESS | 1864 | 1465203869475 Marionette DEBUG loaded listener.js 02:04:29 INFO - PROCESS | 1864 | ++DOMWINDOW == 124 (0x910c4c00) [pid = 1864] [serial = 732] [outer = 0x90db3c00] 02:04:30 INFO - PROCESS | 1864 | 1465203870426 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]]]}] 02:04:30 INFO - PROCESS | 1864 | --DOCSHELL 0x939d6000 == 42 [pid = 1864] [id = 231] 02:04:30 INFO - PROCESS | 1864 | --DOCSHELL 0x939d3c00 == 41 [pid = 1864] [id = 230] 02:04:30 INFO - PROCESS | 1864 | --DOCSHELL 0x91dc4c00 == 40 [pid = 1864] [id = 229] 02:04:30 INFO - PROCESS | 1864 | --DOCSHELL 0x90daa000 == 39 [pid = 1864] [id = 228] 02:04:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 02:04:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1633ms 02:04:30 INFO - PROCESS | 1864 | 1465203870559 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 02:04:30 INFO - PROCESS | 1864 | 1465203870566 Marionette TRACE conn4 <- [1,945,null,{"value":"8"}] 02:04:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 02:04:30 INFO - PROCESS | 1864 | 1465203870584 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 02:04:30 INFO - PROCESS | 1864 | 1465203870587 Marionette TRACE conn4 <- [1,946,null,{}] 02:04:30 INFO - PROCESS | 1864 | 1465203870594 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}] 02:04:30 INFO - PROCESS | 1864 | 1465203870599 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:04:30 INFO - PROCESS | 1864 | 1465203870791 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 02:04:30 INFO - PROCESS | 1864 | --DOMWINDOW == 123 (0x95234800) [pid = 1864] [serial = 647] [outer = (nil)] [url = about:blank] 02:04:30 INFO - PROCESS | 1864 | --DOMWINDOW == 122 (0x9285e000) [pid = 1864] [serial = 650] [outer = (nil)] [url = about:blank] 02:04:30 INFO - PROCESS | 1864 | --DOMWINDOW == 121 (0x9524bc00) [pid = 1864] [serial = 648] [outer = (nil)] [url = about:blank] 02:04:30 INFO - PROCESS | 1864 | --DOMWINDOW == 120 (0x93a44000) [pid = 1864] [serial = 644] [outer = (nil)] [url = about:blank] 02:04:30 INFO - PROCESS | 1864 | --DOMWINDOW == 119 (0x91dbd800) [pid = 1864] [serial = 641] [outer = (nil)] [url = about:blank] 02:04:30 INFO - PROCESS | 1864 | --DOMWINDOW == 118 (0x91dcbc00) [pid = 1864] [serial = 642] [outer = (nil)] [url = about:blank] 02:04:30 INFO - PROCESS | 1864 | --DOMWINDOW == 117 (0x90da7800) [pid = 1864] [serial = 638] [outer = (nil)] [url = about:blank] 02:04:30 INFO - PROCESS | 1864 | --DOMWINDOW == 116 (0x910c1400) [pid = 1864] [serial = 639] [outer = (nil)] [url = about:blank] 02:04:30 INFO - PROCESS | 1864 | --DOMWINDOW == 115 (0x9a6bcc00) [pid = 1864] [serial = 635] [outer = (nil)] [url = about:blank] 02:04:30 INFO - PROCESS | 1864 | --DOMWINDOW == 114 (0x9a790000) [pid = 1864] [serial = 636] [outer = (nil)] [url = about:blank] 02:04:30 INFO - PROCESS | 1864 | --DOMWINDOW == 113 (0x92859c00) [pid = 1864] [serial = 617] [outer = (nil)] [url = about:blank] 02:04:30 INFO - PROCESS | 1864 | --DOMWINDOW == 112 (0x9288ac00) [pid = 1864] [serial = 618] [outer = (nil)] [url = about:blank] 02:04:30 INFO - PROCESS | 1864 | --DOMWINDOW == 111 (0x8f5c5400) [pid = 1864] [serial = 614] [outer = (nil)] [url = about:blank] 02:04:30 INFO - PROCESS | 1864 | --DOMWINDOW == 110 (0x8f70e000) [pid = 1864] [serial = 615] [outer = (nil)] [url = about:blank] 02:04:30 INFO - PROCESS | 1864 | --DOMWINDOW == 109 (0x939d0400) [pid = 1864] [serial = 612] [outer = (nil)] [url = about:blank] 02:04:30 INFO - PROCESS | 1864 | --DOMWINDOW == 108 (0x99289c00) [pid = 1864] [serial = 626] [outer = (nil)] [url = about:blank] 02:04:30 INFO - PROCESS | 1864 | --DOMWINDOW == 107 (0x98884800) [pid = 1864] [serial = 627] [outer = (nil)] [url = about:blank] 02:04:30 INFO - PROCESS | 1864 | --DOMWINDOW == 106 (0x99dcf800) [pid = 1864] [serial = 629] [outer = (nil)] [url = about:blank] 02:04:30 INFO - PROCESS | 1864 | --DOMWINDOW == 105 (0x9a144c00) [pid = 1864] [serial = 630] [outer = (nil)] [url = about:blank] 02:04:30 INFO - PROCESS | 1864 | --DOMWINDOW == 104 (0x9a6b6000) [pid = 1864] [serial = 632] [outer = (nil)] [url = about:blank] 02:04:30 INFO - PROCESS | 1864 | --DOMWINDOW == 103 (0x9a6b8000) [pid = 1864] [serial = 633] [outer = (nil)] [url = about:blank] 02:04:30 INFO - PROCESS | 1864 | --DOMWINDOW == 102 (0x9763c000) [pid = 1864] [serial = 623] [outer = (nil)] [url = about:blank] 02:04:30 INFO - PROCESS | 1864 | --DOMWINDOW == 101 (0x98045400) [pid = 1864] [serial = 624] [outer = (nil)] [url = about:blank] 02:04:30 INFO - PROCESS | 1864 | --DOMWINDOW == 100 (0x94fdac00) [pid = 1864] [serial = 620] [outer = (nil)] [url = about:blank] 02:04:30 INFO - PROCESS | 1864 | --DOMWINDOW == 99 (0x92861800) [pid = 1864] [serial = 621] [outer = (nil)] [url = about:blank] 02:04:30 INFO - PROCESS | 1864 | --DOMWINDOW == 98 (0x9a633000) [pid = 1864] [serial = 654] [outer = (nil)] [url = about:blank] 02:04:30 INFO - PROCESS | 1864 | --DOMWINDOW == 97 (0x97647800) [pid = 1864] [serial = 651] [outer = (nil)] [url = about:blank] 02:04:30 INFO - PROCESS | 1864 | --DOMWINDOW == 96 (0x9457cc00) [pid = 1864] [serial = 645] [outer = (nil)] [url = about:blank] 02:04:30 INFO - PROCESS | 1864 | --DOMWINDOW == 95 (0x99d71800) [pid = 1864] [serial = 653] [outer = (nil)] [url = about:blank] 02:04:31 INFO - PROCESS | 1864 | 1465203871082 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:31 INFO - PROCESS | 1864 | 1465203871090 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:04:31 INFO - PROCESS | 1864 | ++DOCSHELL 0x914dcc00 == 40 [pid = 1864] [id = 244] 02:04:31 INFO - PROCESS | 1864 | ++DOMWINDOW == 96 (0x91dca000) [pid = 1864] [serial = 733] [outer = (nil)] 02:04:31 INFO - PROCESS | 1864 | ++DOMWINDOW == 97 (0x92859c00) [pid = 1864] [serial = 734] [outer = 0x91dca000] 02:04:31 INFO - PROCESS | 1864 | 1465203871167 Marionette DEBUG loaded listener.js 02:04:31 INFO - PROCESS | 1864 | ++DOMWINDOW == 98 (0x92891000) [pid = 1864] [serial = 735] [outer = 0x91dca000] 02:04:31 INFO - PROCESS | 1864 | 1465203871970 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]]]}] 02:04:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 02:04:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1438ms 02:04:32 INFO - PROCESS | 1864 | 1465203872022 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 02:04:32 INFO - PROCESS | 1864 | 1465203872025 Marionette TRACE conn4 <- [1,949,null,{"value":"8"}] 02:04:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 02:04:32 INFO - PROCESS | 1864 | 1465203872050 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 02:04:32 INFO - PROCESS | 1864 | 1465203872056 Marionette TRACE conn4 <- [1,950,null,{}] 02:04:32 INFO - PROCESS | 1864 | 1465203872075 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}] 02:04:32 INFO - PROCESS | 1864 | 1465203872083 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:04:32 INFO - PROCESS | 1864 | 1465203872257 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 02:04:32 INFO - PROCESS | 1864 | 1465203872269 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:32 INFO - PROCESS | 1864 | 1465203872280 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:04:32 INFO - PROCESS | 1864 | ++DOCSHELL 0x95064000 == 41 [pid = 1864] [id = 245] 02:04:32 INFO - PROCESS | 1864 | ++DOMWINDOW == 99 (0x95064800) [pid = 1864] [serial = 736] [outer = (nil)] 02:04:32 INFO - PROCESS | 1864 | ++DOMWINDOW == 100 (0x9524ac00) [pid = 1864] [serial = 737] [outer = 0x95064800] 02:04:32 INFO - PROCESS | 1864 | 1465203872352 Marionette DEBUG loaded listener.js 02:04:32 INFO - PROCESS | 1864 | ++DOMWINDOW == 101 (0x97645c00) [pid = 1864] [serial = 738] [outer = 0x95064800] 02:04:33 INFO - PROCESS | 1864 | 1465203873339 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]]]}] 02:04:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 02:04:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1355ms 02:04:33 INFO - PROCESS | 1864 | 1465203873389 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 02:04:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 02:04:33 INFO - PROCESS | 1864 | 1465203873394 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 02:04:33 INFO - PROCESS | 1864 | 1465203873401 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 02:04:33 INFO - PROCESS | 1864 | 1465203873405 Marionette TRACE conn4 <- [1,954,null,{}] 02:04:33 INFO - PROCESS | 1864 | 1465203873416 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}] 02:04:33 INFO - PROCESS | 1864 | 1465203873420 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:04:33 INFO - PROCESS | 1864 | 1465203873636 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 02:04:33 INFO - PROCESS | 1864 | 1465203873661 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:33 INFO - PROCESS | 1864 | 1465203873667 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:04:33 INFO - PROCESS | 1864 | ++DOCSHELL 0x92988000 == 42 [pid = 1864] [id = 246] 02:04:33 INFO - PROCESS | 1864 | ++DOMWINDOW == 102 (0x97644000) [pid = 1864] [serial = 739] [outer = (nil)] 02:04:33 INFO - PROCESS | 1864 | ++DOMWINDOW == 103 (0x99573000) [pid = 1864] [serial = 740] [outer = 0x97644000] 02:04:33 INFO - PROCESS | 1864 | 1465203873739 Marionette DEBUG loaded listener.js 02:04:33 INFO - PROCESS | 1864 | ++DOMWINDOW == 104 (0x99e7d800) [pid = 1864] [serial = 741] [outer = 0x97644000] 02:04:34 INFO - PROCESS | 1864 | 1465203874671 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]]]}] 02:04:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 02:04:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1296ms 02:04:34 INFO - PROCESS | 1864 | 1465203874702 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 02:04:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 02:04:34 INFO - PROCESS | 1864 | 1465203874706 Marionette TRACE conn4 <- [1,957,null,{"value":"8"}] 02:04:34 INFO - PROCESS | 1864 | 1465203874713 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 02:04:34 INFO - PROCESS | 1864 | 1465203874716 Marionette TRACE conn4 <- [1,958,null,{}] 02:04:34 INFO - PROCESS | 1864 | 1465203874721 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}] 02:04:34 INFO - PROCESS | 1864 | 1465203874726 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:04:34 INFO - PROCESS | 1864 | 1465203874940 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 02:04:34 INFO - PROCESS | 1864 | 1465203874961 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:34 INFO - PROCESS | 1864 | 1465203874969 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:04:34 INFO - PROCESS | 1864 | ++DOCSHELL 0x910c0400 == 43 [pid = 1864] [id = 247] 02:04:34 INFO - PROCESS | 1864 | ++DOMWINDOW == 105 (0x91dc9c00) [pid = 1864] [serial = 742] [outer = (nil)] 02:04:35 INFO - PROCESS | 1864 | ++DOMWINDOW == 106 (0x9a2d8000) [pid = 1864] [serial = 743] [outer = 0x91dc9c00] 02:04:35 INFO - PROCESS | 1864 | 1465203875038 Marionette DEBUG loaded listener.js 02:04:35 INFO - PROCESS | 1864 | ++DOMWINDOW == 107 (0x9a6b2800) [pid = 1864] [serial = 744] [outer = 0x91dc9c00] 02:04:35 INFO - PROCESS | 1864 | --DOMWINDOW == 106 (0x8f5c7800) [pid = 1864] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 02:04:35 INFO - PROCESS | 1864 | --DOMWINDOW == 105 (0x93a3f800) [pid = 1864] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 02:04:35 INFO - PROCESS | 1864 | --DOMWINDOW == 104 (0x9a38f800) [pid = 1864] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 02:04:35 INFO - PROCESS | 1864 | --DOMWINDOW == 103 (0x9297f400) [pid = 1864] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 02:04:35 INFO - PROCESS | 1864 | --DOMWINDOW == 102 (0x9a7d8400) [pid = 1864] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 02:04:35 INFO - PROCESS | 1864 | --DOMWINDOW == 101 (0x9a7d5800) [pid = 1864] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 02:04:35 INFO - PROCESS | 1864 | --DOMWINDOW == 100 (0x939d6400) [pid = 1864] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 02:04:35 INFO - PROCESS | 1864 | --DOMWINDOW == 99 (0x92165800) [pid = 1864] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 02:04:35 INFO - PROCESS | 1864 | --DOMWINDOW == 98 (0x98054c00) [pid = 1864] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 02:04:35 INFO - PROCESS | 1864 | --DOMWINDOW == 97 (0x914db800) [pid = 1864] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 02:04:35 INFO - PROCESS | 1864 | --DOMWINDOW == 96 (0x9a7d8000) [pid = 1864] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 02:04:35 INFO - PROCESS | 1864 | --DOMWINDOW == 95 (0x93a3b800) [pid = 1864] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 02:04:35 INFO - PROCESS | 1864 | --DOMWINDOW == 94 (0x90dacc00) [pid = 1864] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 02:04:35 INFO - PROCESS | 1864 | --DOMWINDOW == 93 (0x90daf400) [pid = 1864] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 02:04:36 INFO - PROCESS | 1864 | 1465203876154 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]]]}] 02:04:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 02:04:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1481ms 02:04:36 INFO - PROCESS | 1864 | 1465203876198 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 02:04:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 02:04:36 INFO - PROCESS | 1864 | 1465203876202 Marionette TRACE conn4 <- [1,961,null,{"value":"8"}] 02:04:36 INFO - PROCESS | 1864 | 1465203876209 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 02:04:36 INFO - PROCESS | 1864 | 1465203876212 Marionette TRACE conn4 <- [1,962,null,{}] 02:04:36 INFO - PROCESS | 1864 | 1465203876218 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}] 02:04:36 INFO - PROCESS | 1864 | 1465203876227 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:04:36 INFO - PROCESS | 1864 | 1465203876428 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 02:04:36 INFO - PROCESS | 1864 | 1465203876438 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:36 INFO - PROCESS | 1864 | 1465203876446 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:04:36 INFO - PROCESS | 1864 | ++DOCSHELL 0x917c5000 == 44 [pid = 1864] [id = 248] 02:04:36 INFO - PROCESS | 1864 | ++DOMWINDOW == 94 (0x9285a400) [pid = 1864] [serial = 745] [outer = (nil)] 02:04:36 INFO - PROCESS | 1864 | ++DOMWINDOW == 95 (0x99288c00) [pid = 1864] [serial = 746] [outer = 0x9285a400] 02:04:36 INFO - PROCESS | 1864 | 1465203876639 Marionette DEBUG loaded listener.js 02:04:36 INFO - PROCESS | 1864 | ++DOMWINDOW == 96 (0x9a8d5800) [pid = 1864] [serial = 747] [outer = 0x9285a400] 02:04:37 INFO - PROCESS | 1864 | 1465203877401 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]]]}] 02:04:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 02:04:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1229ms 02:04:37 INFO - PROCESS | 1864 | 1465203877438 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 02:04:37 INFO - PROCESS | 1864 | 1465203877442 Marionette TRACE conn4 <- [1,965,null,{"value":"8"}] 02:04:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 02:04:37 INFO - PROCESS | 1864 | 1465203877448 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 02:04:37 INFO - PROCESS | 1864 | 1465203877452 Marionette TRACE conn4 <- [1,966,null,{}] 02:04:37 INFO - PROCESS | 1864 | 1465203877458 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}] 02:04:37 INFO - PROCESS | 1864 | 1465203877463 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:04:37 INFO - PROCESS | 1864 | 1465203877675 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 02:04:37 INFO - PROCESS | 1864 | 1465203877837 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:37 INFO - PROCESS | 1864 | 1465203877849 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:04:37 INFO - PROCESS | 1864 | ++DOCSHELL 0x8e905800 == 45 [pid = 1864] [id = 249] 02:04:37 INFO - PROCESS | 1864 | ++DOMWINDOW == 97 (0x8e906000) [pid = 1864] [serial = 748] [outer = (nil)] 02:04:37 INFO - PROCESS | 1864 | ++DOMWINDOW == 98 (0x8e90e000) [pid = 1864] [serial = 749] [outer = 0x8e906000] 02:04:37 INFO - PROCESS | 1864 | 1465203877936 Marionette DEBUG loaded listener.js 02:04:38 INFO - PROCESS | 1864 | ++DOMWINDOW == 99 (0x8f5cd400) [pid = 1864] [serial = 750] [outer = 0x8e906000] 02:04:39 INFO - PROCESS | 1864 | 1465203879039 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]]]}] 02:04:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 02:04:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1636ms 02:04:39 INFO - PROCESS | 1864 | 1465203879088 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 02:04:39 INFO - PROCESS | 1864 | 1465203879095 Marionette TRACE conn4 <- [1,969,null,{"value":"8"}] 02:04:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 02:04:39 INFO - PROCESS | 1864 | 1465203879103 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 02:04:39 INFO - PROCESS | 1864 | 1465203879109 Marionette TRACE conn4 <- [1,970,null,{}] 02:04:39 INFO - PROCESS | 1864 | 1465203879118 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}] 02:04:39 INFO - PROCESS | 1864 | 1465203879127 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:04:39 INFO - PROCESS | 1864 | 1465203879353 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 02:04:39 INFO - PROCESS | 1864 | 1465203879580 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:39 INFO - PROCESS | 1864 | 1465203879594 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:04:39 INFO - PROCESS | 1864 | ++DOCSHELL 0x914d5000 == 46 [pid = 1864] [id = 250] 02:04:39 INFO - PROCESS | 1864 | ++DOMWINDOW == 100 (0x917c0000) [pid = 1864] [serial = 751] [outer = (nil)] 02:04:39 INFO - PROCESS | 1864 | ++DOMWINDOW == 101 (0x917c7400) [pid = 1864] [serial = 752] [outer = 0x917c0000] 02:04:39 INFO - PROCESS | 1864 | 1465203879724 Marionette DEBUG loaded listener.js 02:04:39 INFO - PROCESS | 1864 | ++DOMWINDOW == 102 (0x9215a400) [pid = 1864] [serial = 753] [outer = 0x917c0000] 02:04:40 INFO - PROCESS | 1864 | 1465203880671 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]]]}] 02:04:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 02:04:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1632ms 02:04:40 INFO - PROCESS | 1864 | 1465203880740 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 02:04:40 INFO - PROCESS | 1864 | 1465203880747 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 02:04:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 02:04:40 INFO - PROCESS | 1864 | 1465203880754 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 02:04:40 INFO - PROCESS | 1864 | 1465203880757 Marionette TRACE conn4 <- [1,974,null,{}] 02:04:40 INFO - PROCESS | 1864 | 1465203880764 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}] 02:04:40 INFO - PROCESS | 1864 | 1465203880768 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:04:41 INFO - PROCESS | 1864 | 1465203881026 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 02:04:41 INFO - PROCESS | 1864 | 1465203881318 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:41 INFO - PROCESS | 1864 | 1465203881325 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:04:41 INFO - PROCESS | 1864 | ++DOCSHELL 0x939d0400 == 47 [pid = 1864] [id = 251] 02:04:41 INFO - PROCESS | 1864 | ++DOMWINDOW == 103 (0x939d1000) [pid = 1864] [serial = 754] [outer = (nil)] 02:04:41 INFO - PROCESS | 1864 | ++DOMWINDOW == 104 (0x93a41c00) [pid = 1864] [serial = 755] [outer = 0x939d1000] 02:04:41 INFO - PROCESS | 1864 | 1465203881414 Marionette DEBUG loaded listener.js 02:04:41 INFO - PROCESS | 1864 | ++DOMWINDOW == 105 (0x94585c00) [pid = 1864] [serial = 756] [outer = 0x939d1000] 02:04:42 INFO - PROCESS | 1864 | 1465203882362 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]]]}] 02:04:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 02:04:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1685ms 02:04:42 INFO - PROCESS | 1864 | 1465203882440 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 02:04:42 INFO - PROCESS | 1864 | 1465203882443 Marionette TRACE conn4 <- [1,977,null,{"value":"8"}] 02:04:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 02:04:42 INFO - PROCESS | 1864 | 1465203882462 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 02:04:42 INFO - PROCESS | 1864 | 1465203882471 Marionette TRACE conn4 <- [1,978,null,{}] 02:04:42 INFO - PROCESS | 1864 | 1465203882479 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}] 02:04:42 INFO - PROCESS | 1864 | 1465203882488 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:04:42 INFO - PROCESS | 1864 | 1465203882813 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 02:04:43 INFO - PROCESS | 1864 | 1465203883000 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:43 INFO - PROCESS | 1864 | 1465203883007 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:04:43 INFO - PROCESS | 1864 | ++DOCSHELL 0x939d1c00 == 48 [pid = 1864] [id = 252] 02:04:43 INFO - PROCESS | 1864 | ++DOMWINDOW == 106 (0x97648c00) [pid = 1864] [serial = 757] [outer = (nil)] 02:04:43 INFO - PROCESS | 1864 | ++DOMWINDOW == 107 (0x9a6ba000) [pid = 1864] [serial = 758] [outer = 0x97648c00] 02:04:43 INFO - PROCESS | 1864 | 1465203883123 Marionette DEBUG loaded listener.js 02:04:43 INFO - PROCESS | 1864 | ++DOMWINDOW == 108 (0x9a8d9800) [pid = 1864] [serial = 759] [outer = 0x97648c00] 02:04:44 INFO - PROCESS | 1864 | 1465203884083 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]]]}] 02:04:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 02:04:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1703ms 02:04:44 INFO - PROCESS | 1864 | 1465203884156 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 02:04:44 INFO - PROCESS | 1864 | 1465203884161 Marionette TRACE conn4 <- [1,981,null,{"value":"8"}] 02:04:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 02:04:44 INFO - PROCESS | 1864 | 1465203884168 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 02:04:44 INFO - PROCESS | 1864 | 1465203884172 Marionette TRACE conn4 <- [1,982,null,{}] 02:04:44 INFO - PROCESS | 1864 | 1465203884178 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}] 02:04:44 INFO - PROCESS | 1864 | 1465203884185 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:04:44 INFO - PROCESS | 1864 | 1465203884441 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 02:04:44 INFO - PROCESS | 1864 | 1465203884714 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:44 INFO - PROCESS | 1864 | 1465203884721 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:04:44 INFO - PROCESS | 1864 | ++DOCSHELL 0x995e1800 == 49 [pid = 1864] [id = 253] 02:04:44 INFO - PROCESS | 1864 | ++DOMWINDOW == 109 (0x9a8df000) [pid = 1864] [serial = 760] [outer = (nil)] 02:04:44 INFO - PROCESS | 1864 | ++DOMWINDOW == 110 (0x9b238800) [pid = 1864] [serial = 761] [outer = 0x9a8df000] 02:04:44 INFO - PROCESS | 1864 | 1465203884812 Marionette DEBUG loaded listener.js 02:04:44 INFO - PROCESS | 1864 | ++DOMWINDOW == 111 (0x9ba91400) [pid = 1864] [serial = 762] [outer = 0x9a8df000] 02:04:45 INFO - PROCESS | 1864 | 1465203885742 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]]]}] 02:04:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 02:04:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1638ms 02:04:45 INFO - PROCESS | 1864 | 1465203885807 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 02:04:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 02:04:45 INFO - PROCESS | 1864 | 1465203885812 Marionette TRACE conn4 <- [1,985,null,{"value":"8"}] 02:04:45 INFO - PROCESS | 1864 | 1465203885819 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 02:04:45 INFO - PROCESS | 1864 | 1465203885823 Marionette TRACE conn4 <- [1,986,null,{}] 02:04:45 INFO - PROCESS | 1864 | 1465203885829 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}] 02:04:45 INFO - PROCESS | 1864 | 1465203885835 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:04:46 INFO - PROCESS | 1864 | 1465203886021 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 02:04:46 INFO - PROCESS | 1864 | 1465203886339 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:46 INFO - PROCESS | 1864 | 1465203886358 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:04:46 INFO - PROCESS | 1864 | ++DOCSHELL 0x9cc0b800 == 50 [pid = 1864] [id = 254] 02:04:46 INFO - PROCESS | 1864 | ++DOMWINDOW == 112 (0x9cc0bc00) [pid = 1864] [serial = 763] [outer = (nil)] 02:04:46 INFO - PROCESS | 1864 | ++DOMWINDOW == 113 (0x9cc16000) [pid = 1864] [serial = 764] [outer = 0x9cc0bc00] 02:04:46 INFO - PROCESS | 1864 | 1465203886458 Marionette DEBUG loaded listener.js 02:04:46 INFO - PROCESS | 1864 | ++DOMWINDOW == 114 (0xa060a000) [pid = 1864] [serial = 765] [outer = 0x9cc0bc00] 02:04:47 INFO - PROCESS | 1864 | 1465203887427 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]]]}] 02:04:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 02:04:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1679ms 02:04:47 INFO - PROCESS | 1864 | 1465203887498 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 02:04:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 02:04:47 INFO - PROCESS | 1864 | 1465203887503 Marionette TRACE conn4 <- [1,989,null,{"value":"8"}] 02:04:47 INFO - PROCESS | 1864 | 1465203887509 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 02:04:47 INFO - PROCESS | 1864 | 1465203887513 Marionette TRACE conn4 <- [1,990,null,{}] 02:04:47 INFO - PROCESS | 1864 | 1465203887519 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}] 02:04:47 INFO - PROCESS | 1864 | 1465203887525 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:04:47 INFO - PROCESS | 1864 | 1465203887761 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 02:04:48 INFO - PROCESS | 1864 | 1465203887978 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:48 INFO - PROCESS | 1864 | 1465203887986 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:04:48 INFO - PROCESS | 1864 | ++DOCSHELL 0x9b5b3800 == 51 [pid = 1864] [id = 255] 02:04:48 INFO - PROCESS | 1864 | ++DOMWINDOW == 115 (0xa060ec00) [pid = 1864] [serial = 766] [outer = (nil)] 02:04:48 INFO - PROCESS | 1864 | ++DOMWINDOW == 116 (0xa2157000) [pid = 1864] [serial = 767] [outer = 0xa060ec00] 02:04:48 INFO - PROCESS | 1864 | 1465203888144 Marionette DEBUG loaded listener.js 02:04:48 INFO - PROCESS | 1864 | ++DOMWINDOW == 117 (0xa2205800) [pid = 1864] [serial = 768] [outer = 0xa060ec00] 02:04:49 INFO - PROCESS | 1864 | 1465203889084 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]]]}] 02:04:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 02:04:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1636ms 02:04:49 INFO - PROCESS | 1864 | 1465203889145 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 02:04:49 INFO - PROCESS | 1864 | 1465203889150 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 02:04:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 02:04:49 INFO - PROCESS | 1864 | 1465203889157 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 02:04:49 INFO - PROCESS | 1864 | 1465203889161 Marionette TRACE conn4 <- [1,994,null,{}] 02:04:49 INFO - PROCESS | 1864 | 1465203889167 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}] 02:04:49 INFO - PROCESS | 1864 | 1465203889172 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:04:49 INFO - PROCESS | 1864 | 1465203889363 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 02:04:49 INFO - PROCESS | 1864 | 1465203889599 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:49 INFO - PROCESS | 1864 | 1465203889607 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:04:49 INFO - PROCESS | 1864 | ++DOCSHELL 0x8f70c000 == 52 [pid = 1864] [id = 256] 02:04:49 INFO - PROCESS | 1864 | ++DOMWINDOW == 118 (0x8f714400) [pid = 1864] [serial = 769] [outer = (nil)] 02:04:49 INFO - PROCESS | 1864 | ++DOMWINDOW == 119 (0x917bd000) [pid = 1864] [serial = 770] [outer = 0x8f714400] 02:04:49 INFO - PROCESS | 1864 | 1465203889734 Marionette DEBUG loaded listener.js 02:04:49 INFO - PROCESS | 1864 | ++DOMWINDOW == 120 (0x94580c00) [pid = 1864] [serial = 771] [outer = 0x8f714400] 02:04:50 INFO - PROCESS | 1864 | 1465203890631 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]]]}] 02:04:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 02:04:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1530ms 02:04:50 INFO - PROCESS | 1864 | 1465203890688 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 02:04:50 INFO - PROCESS | 1864 | 1465203890692 Marionette TRACE conn4 <- [1,997,null,{"value":"8"}] 02:04:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 02:04:50 INFO - PROCESS | 1864 | 1465203890699 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 02:04:50 INFO - PROCESS | 1864 | 1465203890704 Marionette TRACE conn4 <- [1,998,null,{}] 02:04:50 INFO - PROCESS | 1864 | 1465203890710 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}] 02:04:50 INFO - PROCESS | 1864 | 1465203890715 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:04:50 INFO - PROCESS | 1864 | 1465203890906 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 02:04:51 INFO - PROCESS | 1864 | 1465203891590 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:51 INFO - PROCESS | 1864 | 1465203891597 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:04:51 INFO - PROCESS | 1864 | ++DOCSHELL 0x90daa000 == 53 [pid = 1864] [id = 257] 02:04:51 INFO - PROCESS | 1864 | ++DOMWINDOW == 121 (0x90daac00) [pid = 1864] [serial = 772] [outer = (nil)] 02:04:51 INFO - PROCESS | 1864 | ++DOMWINDOW == 122 (0x90db4000) [pid = 1864] [serial = 773] [outer = 0x90daac00] 02:04:51 INFO - PROCESS | 1864 | 1465203891685 Marionette DEBUG loaded listener.js 02:04:51 INFO - PROCESS | 1864 | ++DOMWINDOW == 123 (0x914ce800) [pid = 1864] [serial = 774] [outer = 0x90daac00] 02:04:52 INFO - PROCESS | 1864 | 1465203892585 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]]]}] 02:04:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 02:04:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1932ms 02:04:52 INFO - PROCESS | 1864 | 1465203892637 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 02:04:52 INFO - PROCESS | 1864 | 1465203892650 Marionette TRACE conn4 <- [1,1001,null,{"value":"8"}] 02:04:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 02:04:52 INFO - PROCESS | 1864 | 1465203892662 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 02:04:52 INFO - PROCESS | 1864 | 1465203892674 Marionette TRACE conn4 <- [1,1002,null,{}] 02:04:52 INFO - PROCESS | 1864 | 1465203892687 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}] 02:04:52 INFO - PROCESS | 1864 | 1465203892702 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:04:52 INFO - PROCESS | 1864 | 1465203892956 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 02:04:53 INFO - PROCESS | 1864 | 1465203893211 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:53 INFO - PROCESS | 1864 | 1465203893223 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:04:53 INFO - PROCESS | 1864 | ++DOCSHELL 0x90dacc00 == 54 [pid = 1864] [id = 258] 02:04:53 INFO - PROCESS | 1864 | ++DOMWINDOW == 124 (0x91dbe400) [pid = 1864] [serial = 775] [outer = (nil)] 02:04:53 INFO - PROCESS | 1864 | ++DOMWINDOW == 125 (0x9297d800) [pid = 1864] [serial = 776] [outer = 0x91dbe400] 02:04:53 INFO - PROCESS | 1864 | 1465203893318 Marionette DEBUG loaded listener.js 02:04:53 INFO - PROCESS | 1864 | ++DOMWINDOW == 126 (0x939cf800) [pid = 1864] [serial = 777] [outer = 0x91dbe400] 02:04:55 INFO - PROCESS | 1864 | --DOCSHELL 0x8f712800 == 53 [pid = 1864] [id = 216] 02:04:55 INFO - PROCESS | 1864 | --DOCSHELL 0x8e90b000 == 52 [pid = 1864] [id = 215] 02:04:55 INFO - PROCESS | 1864 | --DOCSHELL 0x90db3000 == 51 [pid = 1864] [id = 213] 02:04:55 INFO - PROCESS | 1864 | --DOCSHELL 0x8f70f800 == 50 [pid = 1864] [id = 200] 02:04:55 INFO - PROCESS | 1864 | --DOCSHELL 0x914d4400 == 49 [pid = 1864] [id = 201] 02:04:55 INFO - PROCESS | 1864 | --DOCSHELL 0x9285c800 == 48 [pid = 1864] [id = 214] 02:04:55 INFO - PROCESS | 1864 | --DOCSHELL 0x92892800 == 47 [pid = 1864] [id = 202] 02:04:55 INFO - PROCESS | 1864 | --DOCSHELL 0x8f70d400 == 46 [pid = 1864] [id = 212] 02:04:55 INFO - PROCESS | 1864 | --DOCSHELL 0x917c5000 == 45 [pid = 1864] [id = 248] 02:04:55 INFO - PROCESS | 1864 | --DOCSHELL 0x910c0400 == 44 [pid = 1864] [id = 247] 02:04:55 INFO - PROCESS | 1864 | --DOCSHELL 0x92988000 == 43 [pid = 1864] [id = 246] 02:04:55 INFO - PROCESS | 1864 | --DOCSHELL 0x95064000 == 42 [pid = 1864] [id = 245] 02:04:55 INFO - PROCESS | 1864 | --DOCSHELL 0x914dcc00 == 41 [pid = 1864] [id = 244] 02:04:55 INFO - PROCESS | 1864 | --DOCSHELL 0x90db2c00 == 40 [pid = 1864] [id = 243] 02:04:55 INFO - PROCESS | 1864 | --DOCSHELL 0x914cd400 == 39 [pid = 1864] [id = 227] 02:04:55 INFO - PROCESS | 1864 | --DOCSHELL 0x8f710000 == 38 [pid = 1864] [id = 203] 02:04:55 INFO - PROCESS | 1864 | --DOCSHELL 0x8e907000 == 37 [pid = 1864] [id = 199] 02:04:55 INFO - PROCESS | 1864 | --DOCSHELL 0x8e909800 == 36 [pid = 1864] [id = 232] 02:04:55 INFO - PROCESS | 1864 | --DOCSHELL 0x94587000 == 35 [pid = 1864] [id = 206] 02:04:55 INFO - PROCESS | 1864 | --DOCSHELL 0x91dc6800 == 34 [pid = 1864] [id = 205] 02:04:55 INFO - PROCESS | 1864 | --DOCSHELL 0x8f5c9000 == 33 [pid = 1864] [id = 233] 02:04:55 INFO - PROCESS | 1864 | --DOCSHELL 0x8e90b800 == 32 [pid = 1864] [id = 210] 02:04:55 INFO - PROCESS | 1864 | --DOCSHELL 0x9a2ca400 == 31 [pid = 1864] [id = 235] 02:04:55 INFO - PROCESS | 1864 | --DOCSHELL 0x8f712000 == 30 [pid = 1864] [id = 211] 02:04:55 INFO - PROCESS | 1864 | --DOCSHELL 0x9a6b0c00 == 29 [pid = 1864] [id = 236] 02:04:55 INFO - PROCESS | 1864 | --DOCSHELL 0x8f5cfc00 == 28 [pid = 1864] [id = 242] 02:04:55 INFO - PROCESS | 1864 | --DOCSHELL 0x8e90c400 == 27 [pid = 1864] [id = 204] 02:04:55 INFO - PROCESS | 1864 | --DOCSHELL 0x94fd7c00 == 26 [pid = 1864] [id = 237] 02:04:55 INFO - PROCESS | 1864 | --DOCSHELL 0x995ec800 == 25 [pid = 1864] [id = 209] 02:04:55 INFO - PROCESS | 1864 | --DOCSHELL 0x8e902800 == 24 [pid = 1864] [id = 238] 02:04:55 INFO - PROCESS | 1864 | --DOCSHELL 0x9b757c00 == 23 [pid = 1864] [id = 240] 02:04:55 INFO - PROCESS | 1864 | --DOCSHELL 0x9298a400 == 22 [pid = 1864] [id = 234] 02:04:55 INFO - PROCESS | 1864 | --DOCSHELL 0x988d3800 == 21 [pid = 1864] [id = 239] 02:04:55 INFO - PROCESS | 1864 | --DOCSHELL 0x92891c00 == 20 [pid = 1864] [id = 208] 02:04:55 INFO - PROCESS | 1864 | --DOCSHELL 0x8e90cc00 == 19 [pid = 1864] [id = 241] 02:04:55 INFO - PROCESS | 1864 | --DOCSHELL 0x8f5ce400 == 18 [pid = 1864] [id = 207] 02:04:55 INFO - PROCESS | 1864 | --DOCSHELL 0x9b5b3800 == 17 [pid = 1864] [id = 255] 02:04:55 INFO - PROCESS | 1864 | --DOCSHELL 0x8f70c000 == 16 [pid = 1864] [id = 256] 02:04:55 INFO - PROCESS | 1864 | --DOCSHELL 0x9cc0b800 == 15 [pid = 1864] [id = 254] 02:04:55 INFO - PROCESS | 1864 | --DOCSHELL 0x995e1800 == 14 [pid = 1864] [id = 253] 02:04:55 INFO - PROCESS | 1864 | --DOCSHELL 0x939d1c00 == 13 [pid = 1864] [id = 252] 02:04:55 INFO - PROCESS | 1864 | --DOCSHELL 0x914d5000 == 12 [pid = 1864] [id = 250] 02:04:55 INFO - PROCESS | 1864 | --DOCSHELL 0x939d0400 == 11 [pid = 1864] [id = 251] 02:04:55 INFO - PROCESS | 1864 | --DOCSHELL 0x8e905800 == 10 [pid = 1864] [id = 249] 02:04:55 INFO - PROCESS | 1864 | --DOMWINDOW == 125 (0x91dc4000) [pid = 1864] [serial = 657] [outer = (nil)] [url = about:blank] 02:04:55 INFO - PROCESS | 1864 | --DOMWINDOW == 124 (0x914cfc00) [pid = 1864] [serial = 656] [outer = (nil)] [url = about:blank] 02:04:55 INFO - PROCESS | 1864 | --DOMWINDOW == 123 (0x9505d400) [pid = 1864] [serial = 660] [outer = (nil)] [url = about:blank] 02:04:55 INFO - PROCESS | 1864 | --DOMWINDOW == 122 (0x9457fc00) [pid = 1864] [serial = 659] [outer = (nil)] [url = about:blank] 02:04:55 INFO - PROCESS | 1864 | --DOMWINDOW == 121 (0x9a7d0800) [pid = 1864] [serial = 663] [outer = (nil)] [url = about:blank] 02:04:55 INFO - PROCESS | 1864 | --DOMWINDOW == 120 (0x9a6bb800) [pid = 1864] [serial = 662] [outer = (nil)] [url = about:blank] 02:04:55 INFO - PROCESS | 1864 | --DOMWINDOW == 119 (0x9a8d8000) [pid = 1864] [serial = 666] [outer = (nil)] [url = about:blank] 02:04:55 INFO - PROCESS | 1864 | --DOMWINDOW == 118 (0x9a8d4800) [pid = 1864] [serial = 665] [outer = (nil)] [url = about:blank] 02:04:55 INFO - PROCESS | 1864 | --DOMWINDOW == 117 (0x9ab1a800) [pid = 1864] [serial = 669] [outer = (nil)] [url = about:blank] 02:04:55 INFO - PROCESS | 1864 | --DOMWINDOW == 116 (0x9a8e2800) [pid = 1864] [serial = 668] [outer = (nil)] [url = about:blank] 02:04:55 INFO - PROCESS | 1864 | --DOMWINDOW == 115 (0x9b239800) [pid = 1864] [serial = 672] [outer = (nil)] [url = about:blank] 02:04:55 INFO - PROCESS | 1864 | --DOMWINDOW == 114 (0x93a42c00) [pid = 1864] [serial = 692] [outer = (nil)] [url = about:blank] 02:04:55 INFO - PROCESS | 1864 | --DOMWINDOW == 113 (0x9b1ac000) [pid = 1864] [serial = 671] [outer = (nil)] [url = about:blank] 02:04:55 INFO - PROCESS | 1864 | --DOMWINDOW == 112 (0x92888c00) [pid = 1864] [serial = 689] [outer = (nil)] [url = about:blank] 02:04:55 INFO - PROCESS | 1864 | --DOMWINDOW == 111 (0x9ba91c00) [pid = 1864] [serial = 675] [outer = (nil)] [url = about:blank] 02:04:55 INFO - PROCESS | 1864 | --DOMWINDOW == 110 (0x9b5bd800) [pid = 1864] [serial = 674] [outer = (nil)] [url = about:blank] 02:04:55 INFO - PROCESS | 1864 | --DOMWINDOW == 109 (0x92862400) [pid = 1864] [serial = 683] [outer = (nil)] [url = about:blank] 02:04:55 INFO - PROCESS | 1864 | --DOMWINDOW == 108 (0x9c002c00) [pid = 1864] [serial = 678] [outer = (nil)] [url = about:blank] 02:04:55 INFO - PROCESS | 1864 | --DOMWINDOW == 107 (0x9bac0800) [pid = 1864] [serial = 677] [outer = (nil)] [url = about:blank] 02:04:55 INFO - PROCESS | 1864 | --DOMWINDOW == 106 (0x94588400) [pid = 1864] [serial = 695] [outer = (nil)] [url = about:blank] 02:04:55 INFO - PROCESS | 1864 | --DOMWINDOW == 105 (0x914ce000) [pid = 1864] [serial = 686] [outer = (nil)] [url = about:blank] 02:04:55 INFO - PROCESS | 1864 | --DOMWINDOW == 104 (0x91dc2400) [pid = 1864] [serial = 681] [outer = (nil)] [url = about:blank] 02:04:55 INFO - PROCESS | 1864 | --DOMWINDOW == 103 (0x910bf800) [pid = 1864] [serial = 680] [outer = (nil)] [url = about:blank] 02:04:55 INFO - PROCESS | 1864 | --DOMWINDOW == 102 (0x914d6400) [pid = 1864] [serial = 687] [outer = (nil)] [url = about:blank] 02:04:55 INFO - PROCESS | 1864 | --DOMWINDOW == 101 (0x95063800) [pid = 1864] [serial = 693] [outer = (nil)] [url = about:blank] 02:04:55 INFO - PROCESS | 1864 | --DOMWINDOW == 100 (0x98052400) [pid = 1864] [serial = 698] [outer = (nil)] [url = about:blank] 02:04:55 INFO - PROCESS | 1864 | --DOMWINDOW == 99 (0x95250c00) [pid = 1864] [serial = 696] [outer = (nil)] [url = about:blank] 02:04:55 INFO - PROCESS | 1864 | --DOMWINDOW == 98 (0x92985400) [pid = 1864] [serial = 684] [outer = (nil)] [url = about:blank] 02:04:55 INFO - PROCESS | 1864 | --DOMWINDOW == 97 (0x92890000) [pid = 1864] [serial = 690] [outer = (nil)] [url = about:blank] 02:04:55 INFO - PROCESS | 1864 | 1465203895798 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]]]}] 02:04:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 02:04:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 3207ms 02:04:55 INFO - PROCESS | 1864 | 1465203895871 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 02:04:55 INFO - PROCESS | 1864 | 1465203895876 Marionette TRACE conn4 <- [1,1005,null,{"value":"8"}] 02:04:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 02:04:55 INFO - PROCESS | 1864 | 1465203895884 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 02:04:55 INFO - PROCESS | 1864 | 1465203895889 Marionette TRACE conn4 <- [1,1006,null,{}] 02:04:55 INFO - PROCESS | 1864 | 1465203895897 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}] 02:04:55 INFO - PROCESS | 1864 | 1465203895903 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:04:56 INFO - PROCESS | 1864 | 1465203896083 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 02:04:56 INFO - PROCESS | 1864 | 1465203896258 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:56 INFO - PROCESS | 1864 | 1465203896264 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:04:56 INFO - PROCESS | 1864 | ++DOCSHELL 0x8f5c5400 == 11 [pid = 1864] [id = 259] 02:04:56 INFO - PROCESS | 1864 | ++DOMWINDOW == 98 (0x8f5c8000) [pid = 1864] [serial = 778] [outer = (nil)] 02:04:56 INFO - PROCESS | 1864 | ++DOMWINDOW == 99 (0x8f717000) [pid = 1864] [serial = 779] [outer = 0x8f5c8000] 02:04:56 INFO - PROCESS | 1864 | 1465203896341 Marionette DEBUG loaded listener.js 02:04:56 INFO - PROCESS | 1864 | ++DOMWINDOW == 100 (0x90dadc00) [pid = 1864] [serial = 780] [outer = 0x8f5c8000] 02:04:57 INFO - PROCESS | 1864 | 1465203897125 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]]]}] 02:04:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 02:04:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1282ms 02:04:57 INFO - PROCESS | 1864 | 1465203897166 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 02:04:57 INFO - PROCESS | 1864 | 1465203897174 Marionette TRACE conn4 <- [1,1009,null,{"value":"8"}] 02:04:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 02:04:57 INFO - PROCESS | 1864 | 1465203897190 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 02:04:57 INFO - PROCESS | 1864 | 1465203897195 Marionette TRACE conn4 <- [1,1010,null,{}] 02:04:57 INFO - PROCESS | 1864 | 1465203897202 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}] 02:04:57 INFO - PROCESS | 1864 | 1465203897207 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:04:57 INFO - PROCESS | 1864 | 1465203897388 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 02:04:57 INFO - PROCESS | 1864 | 1465203897523 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:57 INFO - PROCESS | 1864 | 1465203897534 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:04:57 INFO - PROCESS | 1864 | ++DOCSHELL 0x8f716800 == 12 [pid = 1864] [id = 260] 02:04:57 INFO - PROCESS | 1864 | ++DOMWINDOW == 101 (0x910c0800) [pid = 1864] [serial = 781] [outer = (nil)] 02:04:57 INFO - PROCESS | 1864 | ++DOMWINDOW == 102 (0x91dbc800) [pid = 1864] [serial = 782] [outer = 0x910c0800] 02:04:57 INFO - PROCESS | 1864 | 1465203897610 Marionette DEBUG loaded listener.js 02:04:57 INFO - PROCESS | 1864 | ++DOMWINDOW == 103 (0x91dc4000) [pid = 1864] [serial = 783] [outer = 0x910c0800] 02:04:58 INFO - PROCESS | 1864 | 1465203898597 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]]]}] 02:04:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 02:04:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1434ms 02:04:58 INFO - PROCESS | 1864 | 1465203898622 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 02:04:58 INFO - PROCESS | 1864 | 1465203898626 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 02:04:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 02:04:58 INFO - PROCESS | 1864 | 1465203898642 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 02:04:58 INFO - PROCESS | 1864 | 1465203898649 Marionette TRACE conn4 <- [1,1014,null,{}] 02:04:58 INFO - PROCESS | 1864 | 1465203898668 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}] 02:04:58 INFO - PROCESS | 1864 | 1465203898677 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:04:58 INFO - PROCESS | 1864 | 1465203898914 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 02:04:58 INFO - PROCESS | 1864 | 1465203898949 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:58 INFO - PROCESS | 1864 | 1465203898958 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:04:58 INFO - PROCESS | 1864 | ++DOCSHELL 0x92989800 == 13 [pid = 1864] [id = 261] 02:04:58 INFO - PROCESS | 1864 | ++DOMWINDOW == 104 (0x9298ac00) [pid = 1864] [serial = 784] [outer = (nil)] 02:04:59 INFO - PROCESS | 1864 | ++DOMWINDOW == 105 (0x93680800) [pid = 1864] [serial = 785] [outer = 0x9298ac00] 02:04:59 INFO - PROCESS | 1864 | 1465203899036 Marionette DEBUG loaded listener.js 02:04:59 INFO - PROCESS | 1864 | ++DOMWINDOW == 106 (0x939cb400) [pid = 1864] [serial = 786] [outer = 0x9298ac00] 02:04:59 INFO - PROCESS | 1864 | 1465203899983 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]]]}] 02:05:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 02:05:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 2092ms 02:05:00 INFO - PROCESS | 1864 | --DOMWINDOW == 105 (0x8f715000) [pid = 1864] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 02:05:00 INFO - PROCESS | 1864 | --DOMWINDOW == 104 (0x97644000) [pid = 1864] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 02:05:00 INFO - PROCESS | 1864 | --DOMWINDOW == 103 (0x9a2d1000) [pid = 1864] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 02:05:00 INFO - PROCESS | 1864 | --DOMWINDOW == 102 (0x9396f000) [pid = 1864] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 02:05:00 INFO - PROCESS | 1864 | --DOMWINDOW == 101 (0x9c00cc00) [pid = 1864] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 02:05:00 INFO - PROCESS | 1864 | --DOMWINDOW == 100 (0x9a6be400) [pid = 1864] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 02:05:00 INFO - PROCESS | 1864 | --DOMWINDOW == 99 (0x90da8000) [pid = 1864] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 02:05:00 INFO - PROCESS | 1864 | --DOMWINDOW == 98 (0x95064800) [pid = 1864] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 02:05:00 INFO - PROCESS | 1864 | --DOMWINDOW == 97 (0x90db3c00) [pid = 1864] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 02:05:00 INFO - PROCESS | 1864 | --DOMWINDOW == 96 (0x9b5bec00) [pid = 1864] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 02:05:00 INFO - PROCESS | 1864 | --DOMWINDOW == 95 (0x91dc9c00) [pid = 1864] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 02:05:00 INFO - PROCESS | 1864 | --DOMWINDOW == 94 (0x9a398000) [pid = 1864] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 02:05:00 INFO - PROCESS | 1864 | --DOMWINDOW == 93 (0x91dca000) [pid = 1864] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 02:05:00 INFO - PROCESS | 1864 | --DOMWINDOW == 92 (0x910ba400) [pid = 1864] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 02:05:00 INFO - PROCESS | 1864 | --DOMWINDOW == 91 (0x910b9000) [pid = 1864] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 02:05:00 INFO - PROCESS | 1864 | --DOMWINDOW == 90 (0x917b9800) [pid = 1864] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 02:05:00 INFO - PROCESS | 1864 | --DOMWINDOW == 89 (0x9285a400) [pid = 1864] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 02:05:00 INFO - PROCESS | 1864 | 1465203900845 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 02:05:00 INFO - PROCESS | 1864 | 1465203900850 Marionette TRACE conn4 <- [1,1017,null,{"value":"8"}] 02:05:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 02:05:00 INFO - PROCESS | 1864 | 1465203900858 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 02:05:00 INFO - PROCESS | 1864 | 1465203900862 Marionette TRACE conn4 <- [1,1018,null,{}] 02:05:00 INFO - PROCESS | 1864 | 1465203900868 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}] 02:05:00 INFO - PROCESS | 1864 | 1465203900873 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:05:01 INFO - PROCESS | 1864 | 1465203901098 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 02:05:01 INFO - PROCESS | 1864 | 1465203901183 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:01 INFO - PROCESS | 1864 | 1465203901190 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:05:01 INFO - PROCESS | 1864 | ++DOCSHELL 0x917b9800 == 14 [pid = 1864] [id = 262] 02:05:01 INFO - PROCESS | 1864 | ++DOMWINDOW == 90 (0x91dc2c00) [pid = 1864] [serial = 787] [outer = (nil)] 02:05:01 INFO - PROCESS | 1864 | ++DOMWINDOW == 91 (0x9288bc00) [pid = 1864] [serial = 788] [outer = 0x91dc2c00] 02:05:01 INFO - PROCESS | 1864 | 1465203901278 Marionette DEBUG loaded listener.js 02:05:01 INFO - PROCESS | 1864 | ++DOMWINDOW == 92 (0x94581c00) [pid = 1864] [serial = 789] [outer = 0x91dc2c00] 02:05:02 INFO - PROCESS | 1864 | 1465203902181 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]]]}] 02:05:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 02:05:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1380ms 02:05:02 INFO - PROCESS | 1864 | 1465203902239 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 02:05:02 INFO - PROCESS | 1864 | 1465203902242 Marionette TRACE conn4 <- [1,1021,null,{"value":"8"}] 02:05:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 02:05:02 INFO - PROCESS | 1864 | 1465203902249 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 02:05:02 INFO - PROCESS | 1864 | 1465203902252 Marionette TRACE conn4 <- [1,1022,null,{}] 02:05:02 INFO - PROCESS | 1864 | 1465203902261 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}] 02:05:02 INFO - PROCESS | 1864 | 1465203902265 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:05:02 INFO - PROCESS | 1864 | 1465203902426 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 02:05:02 INFO - PROCESS | 1864 | 1465203902435 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:02 INFO - PROCESS | 1864 | 1465203902447 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:05:02 INFO - PROCESS | 1864 | ++DOCSHELL 0x94584400 == 15 [pid = 1864] [id = 263] 02:05:02 INFO - PROCESS | 1864 | ++DOMWINDOW == 93 (0x9505e800) [pid = 1864] [serial = 790] [outer = (nil)] 02:05:02 INFO - PROCESS | 1864 | ++DOMWINDOW == 94 (0x95229000) [pid = 1864] [serial = 791] [outer = 0x9505e800] 02:05:02 INFO - PROCESS | 1864 | 1465203902516 Marionette DEBUG loaded listener.js 02:05:02 INFO - PROCESS | 1864 | ++DOMWINDOW == 95 (0x9524e000) [pid = 1864] [serial = 792] [outer = 0x9505e800] 02:05:03 INFO - PROCESS | 1864 | 1465203903659 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]]]}] 02:05:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 02:05:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1485ms 02:05:03 INFO - PROCESS | 1864 | 1465203903735 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 02:05:03 INFO - PROCESS | 1864 | 1465203903743 Marionette TRACE conn4 <- [1,1025,null,{"value":"8"}] 02:05:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 02:05:03 INFO - PROCESS | 1864 | 1465203903752 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 02:05:03 INFO - PROCESS | 1864 | 1465203903757 Marionette TRACE conn4 <- [1,1026,null,{}] 02:05:03 INFO - PROCESS | 1864 | 1465203903768 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}] 02:05:03 INFO - PROCESS | 1864 | 1465203903775 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:05:04 INFO - PROCESS | 1864 | 1465203904010 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 02:05:04 INFO - PROCESS | 1864 | 1465203904292 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:04 INFO - PROCESS | 1864 | 1465203904302 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:05:04 INFO - PROCESS | 1864 | ++DOCSHELL 0x8e901c00 == 16 [pid = 1864] [id = 264] 02:05:04 INFO - PROCESS | 1864 | ++DOMWINDOW == 96 (0x8f717c00) [pid = 1864] [serial = 793] [outer = (nil)] 02:05:04 INFO - PROCESS | 1864 | ++DOMWINDOW == 97 (0x914d4800) [pid = 1864] [serial = 794] [outer = 0x8f717c00] 02:05:04 INFO - PROCESS | 1864 | 1465203904394 Marionette DEBUG loaded listener.js 02:05:04 INFO - PROCESS | 1864 | ++DOMWINDOW == 98 (0x91dbe800) [pid = 1864] [serial = 795] [outer = 0x8f717c00] 02:05:05 INFO - PROCESS | 1864 | 1465203905369 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]]]}] 02:05:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 02:05:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1689ms 02:05:05 INFO - PROCESS | 1864 | 1465203905442 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 02:05:05 INFO - PROCESS | 1864 | 1465203905450 Marionette TRACE conn4 <- [1,1029,null,{"value":"8"}] 02:05:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 02:05:05 INFO - PROCESS | 1864 | 1465203905461 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 02:05:05 INFO - PROCESS | 1864 | 1465203905465 Marionette TRACE conn4 <- [1,1030,null,{}] 02:05:05 INFO - PROCESS | 1864 | 1465203905472 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}] 02:05:05 INFO - PROCESS | 1864 | 1465203905479 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:05:05 INFO - PROCESS | 1864 | 1465203905712 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 02:05:05 INFO - PROCESS | 1864 | 1465203905957 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:05 INFO - PROCESS | 1864 | 1465203905968 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:05:06 INFO - PROCESS | 1864 | ++DOCSHELL 0x910c7000 == 17 [pid = 1864] [id = 265] 02:05:06 INFO - PROCESS | 1864 | ++DOMWINDOW == 99 (0x92986c00) [pid = 1864] [serial = 796] [outer = (nil)] 02:05:06 INFO - PROCESS | 1864 | ++DOMWINDOW == 100 (0x939cc000) [pid = 1864] [serial = 797] [outer = 0x92986c00] 02:05:06 INFO - PROCESS | 1864 | 1465203906100 Marionette DEBUG loaded listener.js 02:05:06 INFO - PROCESS | 1864 | ++DOMWINDOW == 101 (0x92988000) [pid = 1864] [serial = 798] [outer = 0x92986c00] 02:05:07 INFO - PROCESS | 1864 | 1465203907132 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]]]}] 02:05:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 02:05:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1732ms 02:05:07 INFO - PROCESS | 1864 | 1465203907194 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 02:05:07 INFO - PROCESS | 1864 | 1465203907199 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 02:05:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 02:05:07 INFO - PROCESS | 1864 | 1465203907206 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 02:05:07 INFO - PROCESS | 1864 | 1465203907212 Marionette TRACE conn4 <- [1,1034,null,{}] 02:05:07 INFO - PROCESS | 1864 | 1465203907230 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}] 02:05:07 INFO - PROCESS | 1864 | 1465203907241 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:05:07 INFO - PROCESS | 1864 | 1465203907483 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 02:05:07 INFO - PROCESS | 1864 | 1465203907712 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:07 INFO - PROCESS | 1864 | 1465203907724 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:05:07 INFO - PROCESS | 1864 | ++DOCSHELL 0x98881c00 == 18 [pid = 1864] [id = 266] 02:05:07 INFO - PROCESS | 1864 | ++DOMWINDOW == 102 (0x98884800) [pid = 1864] [serial = 799] [outer = (nil)] 02:05:07 INFO - PROCESS | 1864 | ++DOMWINDOW == 103 (0x9928c400) [pid = 1864] [serial = 800] [outer = 0x98884800] 02:05:07 INFO - PROCESS | 1864 | 1465203907828 Marionette DEBUG loaded listener.js 02:05:07 INFO - PROCESS | 1864 | ++DOMWINDOW == 104 (0x9956a800) [pid = 1864] [serial = 801] [outer = 0x98884800] 02:05:08 INFO - PROCESS | 1864 | 1465203908779 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]]]}] 02:05:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 02:05:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1637ms 02:05:08 INFO - PROCESS | 1864 | 1465203908844 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 02:05:08 INFO - PROCESS | 1864 | 1465203908849 Marionette TRACE conn4 <- [1,1037,null,{"value":"8"}] 02:05:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 02:05:08 INFO - PROCESS | 1864 | 1465203908856 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 02:05:08 INFO - PROCESS | 1864 | 1465203908860 Marionette TRACE conn4 <- [1,1038,null,{}] 02:05:08 INFO - PROCESS | 1864 | 1465203908866 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}] 02:05:08 INFO - PROCESS | 1864 | 1465203908871 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:05:09 INFO - PROCESS | 1864 | 1465203909058 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 02:05:09 INFO - PROCESS | 1864 | 1465203909289 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:09 INFO - PROCESS | 1864 | 1465203909299 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:05:09 INFO - PROCESS | 1864 | ++DOCSHELL 0x98052400 == 19 [pid = 1864] [id = 267] 02:05:09 INFO - PROCESS | 1864 | ++DOMWINDOW == 105 (0x9805d000) [pid = 1864] [serial = 802] [outer = (nil)] 02:05:09 INFO - PROCESS | 1864 | ++DOMWINDOW == 106 (0x99dd4c00) [pid = 1864] [serial = 803] [outer = 0x9805d000] 02:05:09 INFO - PROCESS | 1864 | 1465203909436 Marionette DEBUG loaded listener.js 02:05:09 INFO - PROCESS | 1864 | ++DOMWINDOW == 107 (0x9a13e800) [pid = 1864] [serial = 804] [outer = 0x9805d000] 02:05:10 INFO - PROCESS | 1864 | 1465203910359 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]]]}] 02:05:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 02:05:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1536ms 02:05:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 02:05:10 INFO - PROCESS | 1864 | 1465203910393 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 02:05:10 INFO - PROCESS | 1864 | 1465203910396 Marionette TRACE conn4 <- [1,1041,null,{"value":"8"}] 02:05:10 INFO - PROCESS | 1864 | 1465203910404 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 02:05:10 INFO - PROCESS | 1864 | 1465203910407 Marionette TRACE conn4 <- [1,1042,null,{}] 02:05:10 INFO - PROCESS | 1864 | 1465203910414 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}] 02:05:10 INFO - PROCESS | 1864 | 1465203910419 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:05:10 INFO - PROCESS | 1864 | 1465203910601 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 02:05:10 INFO - PROCESS | 1864 | 1465203910771 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:10 INFO - PROCESS | 1864 | 1465203910779 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:05:10 INFO - PROCESS | 1864 | ++DOCSHELL 0x91dbd000 == 20 [pid = 1864] [id = 268] 02:05:10 INFO - PROCESS | 1864 | ++DOMWINDOW == 108 (0x99e7f400) [pid = 1864] [serial = 805] [outer = (nil)] 02:05:10 INFO - PROCESS | 1864 | ++DOMWINDOW == 109 (0x9a6b4c00) [pid = 1864] [serial = 806] [outer = 0x99e7f400] 02:05:10 INFO - PROCESS | 1864 | 1465203910864 Marionette DEBUG loaded listener.js 02:05:10 INFO - PROCESS | 1864 | ++DOMWINDOW == 110 (0x9a6b9800) [pid = 1864] [serial = 807] [outer = 0x99e7f400] 02:05:11 INFO - PROCESS | 1864 | 1465203911905 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]]]}] 02:05:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 02:05:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1531ms 02:05:11 INFO - PROCESS | 1864 | 1465203911934 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 02:05:11 INFO - PROCESS | 1864 | 1465203911939 Marionette TRACE conn4 <- [1,1045,null,{"value":"8"}] 02:05:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 02:05:11 INFO - PROCESS | 1864 | 1465203911946 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 02:05:11 INFO - PROCESS | 1864 | 1465203911950 Marionette TRACE conn4 <- [1,1046,null,{}] 02:05:11 INFO - PROCESS | 1864 | 1465203911956 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}] 02:05:11 INFO - PROCESS | 1864 | 1465203911967 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:05:12 INFO - PROCESS | 1864 | 1465203912196 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 02:05:12 INFO - PROCESS | 1864 | 1465203912423 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:12 INFO - PROCESS | 1864 | 1465203912435 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:05:12 INFO - PROCESS | 1864 | ++DOCSHELL 0x8e90ac00 == 21 [pid = 1864] [id = 269] 02:05:12 INFO - PROCESS | 1864 | ++DOMWINDOW == 111 (0x914d2800) [pid = 1864] [serial = 808] [outer = (nil)] 02:05:12 INFO - PROCESS | 1864 | ++DOMWINDOW == 112 (0x9a8d8c00) [pid = 1864] [serial = 809] [outer = 0x914d2800] 02:05:12 INFO - PROCESS | 1864 | 1465203912560 Marionette DEBUG loaded listener.js 02:05:12 INFO - PROCESS | 1864 | ++DOMWINDOW == 113 (0x9b014c00) [pid = 1864] [serial = 810] [outer = 0x914d2800] 02:05:13 INFO - PROCESS | 1864 | 1465203913472 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]]]}] 02:05:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 02:05:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1589ms 02:05:13 INFO - PROCESS | 1864 | 1465203913536 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 02:05:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 02:05:13 INFO - PROCESS | 1864 | 1465203913540 Marionette TRACE conn4 <- [1,1049,null,{"value":"8"}] 02:05:13 INFO - PROCESS | 1864 | 1465203913547 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 02:05:13 INFO - PROCESS | 1864 | 1465203913550 Marionette TRACE conn4 <- [1,1050,null,{}] 02:05:13 INFO - PROCESS | 1864 | 1465203913556 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}] 02:05:13 INFO - PROCESS | 1864 | 1465203913562 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:05:13 INFO - PROCESS | 1864 | 1465203913777 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 02:05:14 INFO - PROCESS | 1864 | 1465203914011 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:14 INFO - PROCESS | 1864 | 1465203914020 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:05:14 INFO - PROCESS | 1864 | ++DOCSHELL 0x8f711800 == 22 [pid = 1864] [id = 270] 02:05:14 INFO - PROCESS | 1864 | ++DOMWINDOW == 114 (0x914d9400) [pid = 1864] [serial = 811] [outer = (nil)] 02:05:14 INFO - PROCESS | 1864 | ++DOMWINDOW == 115 (0x9b1a9c00) [pid = 1864] [serial = 812] [outer = 0x914d9400] 02:05:14 INFO - PROCESS | 1864 | 1465203914146 Marionette DEBUG loaded listener.js 02:05:14 INFO - PROCESS | 1864 | ++DOMWINDOW == 116 (0x9b1ad400) [pid = 1864] [serial = 813] [outer = 0x914d9400] 02:05:15 INFO - PROCESS | 1864 | 1465203915099 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]]]}] 02:05:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 02:05:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1633ms 02:05:15 INFO - PROCESS | 1864 | 1465203915180 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 02:05:15 INFO - PROCESS | 1864 | 1465203915184 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 02:05:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 02:05:15 INFO - PROCESS | 1864 | 1465203915191 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 02:05:15 INFO - PROCESS | 1864 | 1465203915195 Marionette TRACE conn4 <- [1,1054,null,{}] 02:05:15 INFO - PROCESS | 1864 | 1465203915202 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}] 02:05:15 INFO - PROCESS | 1864 | 1465203915207 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:05:15 INFO - PROCESS | 1864 | 1465203915432 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 02:05:15 INFO - PROCESS | 1864 | 1465203915657 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:15 INFO - PROCESS | 1864 | 1465203915666 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:05:15 INFO - PROCESS | 1864 | ++DOCSHELL 0x8f710000 == 23 [pid = 1864] [id = 271] 02:05:15 INFO - PROCESS | 1864 | ++DOMWINDOW == 117 (0x8f711000) [pid = 1864] [serial = 814] [outer = (nil)] 02:05:15 INFO - PROCESS | 1864 | ++DOMWINDOW == 118 (0x9288a400) [pid = 1864] [serial = 815] [outer = 0x8f711000] 02:05:15 INFO - PROCESS | 1864 | 1465203915767 Marionette DEBUG loaded listener.js 02:05:15 INFO - PROCESS | 1864 | ++DOMWINDOW == 119 (0x94fd3c00) [pid = 1864] [serial = 816] [outer = 0x8f711000] 02:05:16 INFO - PROCESS | 1864 | 1465203916881 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]]]}] 02:05:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 02:05:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1787ms 02:05:16 INFO - PROCESS | 1864 | 1465203916979 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 02:05:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 02:05:16 INFO - PROCESS | 1864 | 1465203916984 Marionette TRACE conn4 <- [1,1057,null,{"value":"8"}] 02:05:16 INFO - PROCESS | 1864 | 1465203916993 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 02:05:16 INFO - PROCESS | 1864 | 1465203916997 Marionette TRACE conn4 <- [1,1058,null,{}] 02:05:17 INFO - PROCESS | 1864 | 1465203917058 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}] 02:05:17 INFO - PROCESS | 1864 | 1465203917064 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:05:17 INFO - PROCESS | 1864 | 1465203917375 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 02:05:17 INFO - PROCESS | 1864 | 1465203917532 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:17 INFO - PROCESS | 1864 | 1465203917546 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:05:17 INFO - PROCESS | 1864 | ++DOCSHELL 0x8f719400 == 24 [pid = 1864] [id = 272] 02:05:17 INFO - PROCESS | 1864 | ++DOMWINDOW == 120 (0x8f71ac00) [pid = 1864] [serial = 817] [outer = (nil)] 02:05:17 INFO - PROCESS | 1864 | ++DOMWINDOW == 121 (0x910ba400) [pid = 1864] [serial = 818] [outer = 0x8f71ac00] 02:05:17 INFO - PROCESS | 1864 | 1465203917619 Marionette DEBUG loaded listener.js 02:05:17 INFO - PROCESS | 1864 | ++DOMWINDOW == 122 (0x910c3000) [pid = 1864] [serial = 819] [outer = 0x8f71ac00] 02:05:18 INFO - PROCESS | 1864 | --DOMWINDOW == 121 (0x9a631400) [pid = 1864] [serial = 708] [outer = (nil)] [url = about:blank] 02:05:18 INFO - PROCESS | 1864 | --DOMWINDOW == 120 (0x9b014000) [pid = 1864] [serial = 726] [outer = (nil)] [url = about:blank] 02:05:18 INFO - PROCESS | 1864 | --DOMWINDOW == 119 (0x93a48800) [pid = 1864] [serial = 704] [outer = (nil)] [url = about:blank] 02:05:18 INFO - PROCESS | 1864 | --DOMWINDOW == 118 (0x9c202800) [pid = 1864] [serial = 722] [outer = (nil)] [url = about:blank] 02:05:18 INFO - PROCESS | 1864 | --DOMWINDOW == 117 (0x9a7d5c00) [pid = 1864] [serial = 711] [outer = (nil)] [url = about:blank] 02:05:18 INFO - PROCESS | 1864 | --DOMWINDOW == 116 (0x9a391800) [pid = 1864] [serial = 707] [outer = (nil)] [url = about:blank] 02:05:18 INFO - PROCESS | 1864 | --DOMWINDOW == 115 (0x92980800) [pid = 1864] [serial = 728] [outer = (nil)] [url = about:blank] 02:05:18 INFO - PROCESS | 1864 | --DOMWINDOW == 114 (0x9c209c00) [pid = 1864] [serial = 723] [outer = (nil)] [url = about:blank] 02:05:18 INFO - PROCESS | 1864 | --DOMWINDOW == 113 (0x9524ac00) [pid = 1864] [serial = 737] [outer = (nil)] [url = about:blank] 02:05:18 INFO - PROCESS | 1864 | --DOMWINDOW == 112 (0x910c4c00) [pid = 1864] [serial = 732] [outer = (nil)] [url = about:blank] 02:05:18 INFO - PROCESS | 1864 | --DOMWINDOW == 111 (0x9bac1000) [pid = 1864] [serial = 719] [outer = (nil)] [url = about:blank] 02:05:18 INFO - PROCESS | 1864 | --DOMWINDOW == 110 (0x9a6b2800) [pid = 1864] [serial = 744] [outer = (nil)] [url = about:blank] 02:05:18 INFO - PROCESS | 1864 | --DOMWINDOW == 109 (0x9a8dd800) [pid = 1864] [serial = 714] [outer = (nil)] [url = about:blank] 02:05:18 INFO - PROCESS | 1864 | --DOMWINDOW == 108 (0x92891000) [pid = 1864] [serial = 735] [outer = (nil)] [url = about:blank] 02:05:18 INFO - PROCESS | 1864 | --DOMWINDOW == 107 (0x9b1ac800) [pid = 1864] [serial = 716] [outer = (nil)] [url = about:blank] 02:05:18 INFO - PROCESS | 1864 | --DOMWINDOW == 106 (0x96453c00) [pid = 1864] [serial = 705] [outer = (nil)] [url = about:blank] 02:05:18 INFO - PROCESS | 1864 | --DOMWINDOW == 105 (0x9bac8c00) [pid = 1864] [serial = 720] [outer = (nil)] [url = about:blank] 02:05:18 INFO - PROCESS | 1864 | --DOMWINDOW == 104 (0x9a79dc00) [pid = 1864] [serial = 710] [outer = (nil)] [url = about:blank] 02:05:18 INFO - PROCESS | 1864 | --DOMWINDOW == 103 (0x917c4800) [pid = 1864] [serial = 701] [outer = (nil)] [url = about:blank] 02:05:18 INFO - PROCESS | 1864 | --DOMWINDOW == 102 (0x9b242c00) [pid = 1864] [serial = 717] [outer = (nil)] [url = about:blank] 02:05:18 INFO - PROCESS | 1864 | --DOMWINDOW == 101 (0x98057000) [pid = 1864] [serial = 699] [outer = (nil)] [url = about:blank] 02:05:18 INFO - PROCESS | 1864 | --DOMWINDOW == 100 (0x92859c00) [pid = 1864] [serial = 734] [outer = (nil)] [url = about:blank] 02:05:18 INFO - PROCESS | 1864 | --DOMWINDOW == 99 (0x9a2d8000) [pid = 1864] [serial = 743] [outer = (nil)] [url = about:blank] 02:05:18 INFO - PROCESS | 1864 | --DOMWINDOW == 98 (0x910c1800) [pid = 1864] [serial = 731] [outer = (nil)] [url = about:blank] 02:05:18 INFO - PROCESS | 1864 | --DOMWINDOW == 97 (0x97645c00) [pid = 1864] [serial = 738] [outer = (nil)] [url = about:blank] 02:05:18 INFO - PROCESS | 1864 | --DOMWINDOW == 96 (0x95067400) [pid = 1864] [serial = 729] [outer = (nil)] [url = about:blank] 02:05:18 INFO - PROCESS | 1864 | --DOMWINDOW == 95 (0x9a8db800) [pid = 1864] [serial = 713] [outer = (nil)] [url = about:blank] 02:05:18 INFO - PROCESS | 1864 | --DOMWINDOW == 94 (0x92858400) [pid = 1864] [serial = 702] [outer = (nil)] [url = about:blank] 02:05:18 INFO - PROCESS | 1864 | --DOMWINDOW == 93 (0x99288c00) [pid = 1864] [serial = 746] [outer = (nil)] [url = about:blank] 02:05:18 INFO - PROCESS | 1864 | --DOMWINDOW == 92 (0x9a8d5800) [pid = 1864] [serial = 747] [outer = (nil)] [url = about:blank] 02:05:18 INFO - PROCESS | 1864 | --DOMWINDOW == 91 (0x97645400) [pid = 1864] [serial = 725] [outer = (nil)] [url = about:blank] 02:05:18 INFO - PROCESS | 1864 | --DOMWINDOW == 90 (0x99e7d800) [pid = 1864] [serial = 741] [outer = (nil)] [url = about:blank] 02:05:18 INFO - PROCESS | 1864 | --DOMWINDOW == 89 (0x99573000) [pid = 1864] [serial = 740] [outer = (nil)] [url = about:blank] 02:05:18 INFO - PROCESS | 1864 | 1465203918574 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]]]}] 02:05:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 02:05:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1636ms 02:05:18 INFO - PROCESS | 1864 | 1465203918628 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 02:05:18 INFO - PROCESS | 1864 | 1465203918635 Marionette TRACE conn4 <- [1,1061,null,{"value":"8"}] 02:05:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 02:05:18 INFO - PROCESS | 1864 | 1465203918646 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 02:05:18 INFO - PROCESS | 1864 | 1465203918650 Marionette TRACE conn4 <- [1,1062,null,{}] 02:05:18 INFO - PROCESS | 1864 | 1465203918657 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}] 02:05:18 INFO - PROCESS | 1864 | 1465203918663 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:05:18 INFO - PROCESS | 1864 | 1465203918844 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 02:05:18 INFO - PROCESS | 1864 | 1465203918858 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:18 INFO - PROCESS | 1864 | 1465203918866 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:05:18 INFO - PROCESS | 1864 | ++DOCSHELL 0x92861400 == 25 [pid = 1864] [id = 273] 02:05:18 INFO - PROCESS | 1864 | ++DOMWINDOW == 90 (0x92863400) [pid = 1864] [serial = 820] [outer = (nil)] 02:05:18 INFO - PROCESS | 1864 | ++DOMWINDOW == 91 (0x92889400) [pid = 1864] [serial = 821] [outer = 0x92863400] 02:05:18 INFO - PROCESS | 1864 | 1465203918944 Marionette DEBUG loaded listener.js 02:05:19 INFO - PROCESS | 1864 | ++DOMWINDOW == 92 (0x9297ec00) [pid = 1864] [serial = 822] [outer = 0x92863400] 02:05:19 INFO - PROCESS | 1864 | 1465203919881 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]]]}] 02:05:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 02:05:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1281ms 02:05:19 INFO - PROCESS | 1864 | 1465203919927 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 02:05:19 INFO - PROCESS | 1864 | 1465203919931 Marionette TRACE conn4 <- [1,1065,null,{"value":"8"}] 02:05:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 02:05:19 INFO - PROCESS | 1864 | 1465203919962 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 02:05:19 INFO - PROCESS | 1864 | 1465203919967 Marionette TRACE conn4 <- [1,1066,null,{}] 02:05:19 INFO - PROCESS | 1864 | 1465203919985 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}] 02:05:19 INFO - PROCESS | 1864 | 1465203919993 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:05:20 INFO - PROCESS | 1864 | 1465203920168 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 02:05:20 INFO - PROCESS | 1864 | 1465203920178 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:20 INFO - PROCESS | 1864 | 1465203920190 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:05:20 INFO - PROCESS | 1864 | ++DOCSHELL 0x9524a400 == 26 [pid = 1864] [id = 274] 02:05:20 INFO - PROCESS | 1864 | ++DOMWINDOW == 93 (0x9524ac00) [pid = 1864] [serial = 823] [outer = (nil)] 02:05:20 INFO - PROCESS | 1864 | ++DOMWINDOW == 94 (0x95254800) [pid = 1864] [serial = 824] [outer = 0x9524ac00] 02:05:20 INFO - PROCESS | 1864 | 1465203920264 Marionette DEBUG loaded listener.js 02:05:20 INFO - PROCESS | 1864 | ++DOMWINDOW == 95 (0x97647000) [pid = 1864] [serial = 825] [outer = 0x9524ac00] 02:05:21 INFO - PROCESS | 1864 | 1465203921312 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]]]}] 02:05:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 02:05:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1409ms 02:05:21 INFO - PROCESS | 1864 | 1465203921348 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 02:05:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 02:05:21 INFO - PROCESS | 1864 | 1465203921353 Marionette TRACE conn4 <- [1,1069,null,{"value":"8"}] 02:05:21 INFO - PROCESS | 1864 | 1465203921360 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 02:05:21 INFO - PROCESS | 1864 | 1465203921363 Marionette TRACE conn4 <- [1,1070,null,{}] 02:05:21 INFO - PROCESS | 1864 | 1465203921378 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}] 02:05:21 INFO - PROCESS | 1864 | 1465203921383 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:05:21 INFO - PROCESS | 1864 | 1465203921601 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 02:05:21 INFO - PROCESS | 1864 | 1465203921625 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:21 INFO - PROCESS | 1864 | 1465203921633 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:05:21 INFO - PROCESS | 1864 | ++DOCSHELL 0x9887e000 == 27 [pid = 1864] [id = 275] 02:05:21 INFO - PROCESS | 1864 | ++DOMWINDOW == 96 (0x988e0400) [pid = 1864] [serial = 826] [outer = (nil)] 02:05:21 INFO - PROCESS | 1864 | ++DOMWINDOW == 97 (0x99dcf000) [pid = 1864] [serial = 827] [outer = 0x988e0400] 02:05:21 INFO - PROCESS | 1864 | 1465203921718 Marionette DEBUG loaded listener.js 02:05:21 INFO - PROCESS | 1864 | ++DOMWINDOW == 98 (0x9a4f0800) [pid = 1864] [serial = 828] [outer = 0x988e0400] 02:05:22 INFO - PROCESS | 1864 | --DOMWINDOW == 97 (0x8e906000) [pid = 1864] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 02:05:22 INFO - PROCESS | 1864 | --DOMWINDOW == 96 (0x917c0000) [pid = 1864] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 02:05:22 INFO - PROCESS | 1864 | --DOMWINDOW == 95 (0x939d1000) [pid = 1864] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 02:05:22 INFO - PROCESS | 1864 | --DOMWINDOW == 94 (0x97648c00) [pid = 1864] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 02:05:22 INFO - PROCESS | 1864 | --DOMWINDOW == 93 (0x9a8df000) [pid = 1864] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 02:05:22 INFO - PROCESS | 1864 | --DOMWINDOW == 92 (0x8f5c8000) [pid = 1864] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 02:05:22 INFO - PROCESS | 1864 | --DOMWINDOW == 91 (0x910c0800) [pid = 1864] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 02:05:22 INFO - PROCESS | 1864 | --DOMWINDOW == 90 (0x91dbe400) [pid = 1864] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 02:05:22 INFO - PROCESS | 1864 | --DOMWINDOW == 89 (0x9cc0bc00) [pid = 1864] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 02:05:22 INFO - PROCESS | 1864 | --DOMWINDOW == 88 (0xa060ec00) [pid = 1864] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 02:05:22 INFO - PROCESS | 1864 | --DOMWINDOW == 87 (0x9298ac00) [pid = 1864] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 02:05:22 INFO - PROCESS | 1864 | --DOMWINDOW == 86 (0x8f714400) [pid = 1864] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 02:05:22 INFO - PROCESS | 1864 | --DOMWINDOW == 85 (0x91dc2c00) [pid = 1864] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 02:05:22 INFO - PROCESS | 1864 | --DOMWINDOW == 84 (0x90daac00) [pid = 1864] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 02:05:22 INFO - PROCESS | 1864 | 1465203922791 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]]]}] 02:05:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 02:05:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1447ms 02:05:22 INFO - PROCESS | 1864 | 1465203922806 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 02:05:22 INFO - PROCESS | 1864 | 1465203922809 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 02:05:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 02:05:22 INFO - PROCESS | 1864 | 1465203922816 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 02:05:22 INFO - PROCESS | 1864 | 1465203922819 Marionette TRACE conn4 <- [1,1074,null,{}] 02:05:22 INFO - PROCESS | 1864 | 1465203922825 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}] 02:05:22 INFO - PROCESS | 1864 | 1465203922830 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:05:23 INFO - PROCESS | 1864 | 1465203923045 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 02:05:23 INFO - PROCESS | 1864 | 1465203923129 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:23 INFO - PROCESS | 1864 | 1465203923138 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:05:23 INFO - PROCESS | 1864 | ++DOCSHELL 0x910c5400 == 28 [pid = 1864] [id = 276] 02:05:23 INFO - PROCESS | 1864 | ++DOMWINDOW == 85 (0x914cf800) [pid = 1864] [serial = 829] [outer = (nil)] 02:05:23 INFO - PROCESS | 1864 | ++DOMWINDOW == 86 (0x93683c00) [pid = 1864] [serial = 830] [outer = 0x914cf800] 02:05:23 INFO - PROCESS | 1864 | 1465203923207 Marionette DEBUG loaded listener.js 02:05:23 INFO - PROCESS | 1864 | ++DOMWINDOW == 87 (0x96455c00) [pid = 1864] [serial = 831] [outer = 0x914cf800] 02:05:24 INFO - PROCESS | 1864 | 1465203924016 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]]]}] 02:05:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 02:05:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1235ms 02:05:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 02:05:24 INFO - PROCESS | 1864 | 1465203924051 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 02:05:24 INFO - PROCESS | 1864 | 1465203924054 Marionette TRACE conn4 <- [1,1077,null,{"value":"8"}] 02:05:24 INFO - PROCESS | 1864 | 1465203924061 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 02:05:24 INFO - PROCESS | 1864 | 1465203924064 Marionette TRACE conn4 <- [1,1078,null,{}] 02:05:24 INFO - PROCESS | 1864 | 1465203924071 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}] 02:05:24 INFO - PROCESS | 1864 | 1465203924081 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:05:24 INFO - PROCESS | 1864 | 1465203924289 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 02:05:24 INFO - PROCESS | 1864 | 1465203924418 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:24 INFO - PROCESS | 1864 | 1465203924426 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:05:24 INFO - PROCESS | 1864 | ++DOCSHELL 0x90dad800 == 29 [pid = 1864] [id = 277] 02:05:24 INFO - PROCESS | 1864 | ++DOMWINDOW == 88 (0x995dfc00) [pid = 1864] [serial = 832] [outer = (nil)] 02:05:24 INFO - PROCESS | 1864 | ++DOMWINDOW == 89 (0x9a7d7800) [pid = 1864] [serial = 833] [outer = 0x995dfc00] 02:05:24 INFO - PROCESS | 1864 | 1465203924501 Marionette DEBUG loaded listener.js 02:05:24 INFO - PROCESS | 1864 | ++DOMWINDOW == 90 (0x9a8dd800) [pid = 1864] [serial = 834] [outer = 0x995dfc00] 02:05:25 INFO - PROCESS | 1864 | 1465203925540 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]]]}] 02:05:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 02:05:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1534ms 02:05:25 INFO - PROCESS | 1864 | 1465203925595 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 02:05:25 INFO - PROCESS | 1864 | 1465203925603 Marionette TRACE conn4 <- [1,1081,null,{"value":"8"}] 02:05:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 02:05:25 INFO - PROCESS | 1864 | 1465203925612 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 02:05:25 INFO - PROCESS | 1864 | 1465203925617 Marionette TRACE conn4 <- [1,1082,null,{}] 02:05:25 INFO - PROCESS | 1864 | 1465203925629 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}] 02:05:25 INFO - PROCESS | 1864 | 1465203925634 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:05:25 INFO - PROCESS | 1864 | 1465203925971 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 02:05:26 INFO - PROCESS | 1864 | 1465203926181 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:26 INFO - PROCESS | 1864 | 1465203926187 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:05:26 INFO - PROCESS | 1864 | ++DOCSHELL 0x910bc400 == 30 [pid = 1864] [id = 278] 02:05:26 INFO - PROCESS | 1864 | ++DOMWINDOW == 91 (0x910bd400) [pid = 1864] [serial = 835] [outer = (nil)] 02:05:26 INFO - PROCESS | 1864 | ++DOMWINDOW == 92 (0x917c3c00) [pid = 1864] [serial = 836] [outer = 0x910bd400] 02:05:26 INFO - PROCESS | 1864 | 1465203926279 Marionette DEBUG loaded listener.js 02:05:26 INFO - PROCESS | 1864 | ++DOMWINDOW == 93 (0x92859000) [pid = 1864] [serial = 837] [outer = 0x910bd400] 02:05:27 INFO - PROCESS | 1864 | 1465203927293 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]]]}] 02:05:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 02:05:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1738ms 02:05:27 INFO - PROCESS | 1864 | 1465203927350 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 02:05:27 INFO - PROCESS | 1864 | 1465203927359 Marionette TRACE conn4 <- [1,1085,null,{"value":"8"}] 02:05:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 02:05:27 INFO - PROCESS | 1864 | 1465203927370 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 02:05:27 INFO - PROCESS | 1864 | 1465203927375 Marionette TRACE conn4 <- [1,1086,null,{}] 02:05:27 INFO - PROCESS | 1864 | 1465203927381 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}] 02:05:27 INFO - PROCESS | 1864 | 1465203927387 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:05:27 INFO - PROCESS | 1864 | 1465203927590 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 02:05:27 INFO - PROCESS | 1864 | 1465203927831 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:27 INFO - PROCESS | 1864 | 1465203927842 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:05:27 INFO - PROCESS | 1864 | ++DOCSHELL 0x94588400 == 31 [pid = 1864] [id = 279] 02:05:27 INFO - PROCESS | 1864 | ++DOMWINDOW == 94 (0x95064000) [pid = 1864] [serial = 838] [outer = (nil)] 02:05:27 INFO - PROCESS | 1864 | ++DOMWINDOW == 95 (0x95251000) [pid = 1864] [serial = 839] [outer = 0x95064000] 02:05:27 INFO - PROCESS | 1864 | 1465203927970 Marionette DEBUG loaded listener.js 02:05:28 INFO - PROCESS | 1864 | ++DOMWINDOW == 96 (0x99290400) [pid = 1864] [serial = 840] [outer = 0x95064000] 02:05:28 INFO - PROCESS | 1864 | 1465203928978 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]]]}] 02:05:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 02:05:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1650ms 02:05:29 INFO - PROCESS | 1864 | 1465203929021 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 02:05:29 INFO - PROCESS | 1864 | 1465203929026 Marionette TRACE conn4 <- [1,1089,null,{"value":"8"}] 02:05:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 02:05:29 INFO - PROCESS | 1864 | 1465203929033 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 02:05:29 INFO - PROCESS | 1864 | 1465203929040 Marionette TRACE conn4 <- [1,1090,null,{}] 02:05:29 INFO - PROCESS | 1864 | 1465203929057 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}] 02:05:29 INFO - PROCESS | 1864 | 1465203929066 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:05:29 INFO - PROCESS | 1864 | 1465203929300 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 02:05:29 INFO - PROCESS | 1864 | 1465203929523 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:29 INFO - PROCESS | 1864 | 1465203929537 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:05:29 INFO - PROCESS | 1864 | ++DOCSHELL 0x992ef000 == 32 [pid = 1864] [id = 280] 02:05:29 INFO - PROCESS | 1864 | ++DOMWINDOW == 97 (0x9a9e2800) [pid = 1864] [serial = 841] [outer = (nil)] 02:05:29 INFO - PROCESS | 1864 | ++DOMWINDOW == 98 (0x9b020c00) [pid = 1864] [serial = 842] [outer = 0x9a9e2800] 02:05:29 INFO - PROCESS | 1864 | 1465203929668 Marionette DEBUG loaded listener.js 02:05:29 INFO - PROCESS | 1864 | ++DOMWINDOW == 99 (0x9b1ac800) [pid = 1864] [serial = 843] [outer = 0x9a9e2800] 02:05:30 INFO - PROCESS | 1864 | 1465203930575 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]]]}] 02:05:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 02:05:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1583ms 02:05:30 INFO - PROCESS | 1864 | 1465203930618 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 02:05:30 INFO - PROCESS | 1864 | 1465203930623 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 02:05:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 02:05:30 INFO - PROCESS | 1864 | 1465203930629 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 02:05:30 INFO - PROCESS | 1864 | 1465203930633 Marionette TRACE conn4 <- [1,1094,null,{}] 02:05:30 INFO - PROCESS | 1864 | 1465203930639 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}] 02:05:30 INFO - PROCESS | 1864 | 1465203930645 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:05:30 INFO - PROCESS | 1864 | 1465203930844 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 02:05:31 INFO - PROCESS | 1864 | 1465203931017 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:31 INFO - PROCESS | 1864 | 1465203931024 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:05:31 INFO - PROCESS | 1864 | ++DOCSHELL 0x917c7c00 == 33 [pid = 1864] [id = 281] 02:05:31 INFO - PROCESS | 1864 | ++DOMWINDOW == 100 (0x9b1a1c00) [pid = 1864] [serial = 844] [outer = (nil)] 02:05:31 INFO - PROCESS | 1864 | ++DOMWINDOW == 101 (0x9ba91800) [pid = 1864] [serial = 845] [outer = 0x9b1a1c00] 02:05:31 INFO - PROCESS | 1864 | 1465203931170 Marionette DEBUG loaded listener.js 02:05:31 INFO - PROCESS | 1864 | ++DOMWINDOW == 102 (0x9bac0c00) [pid = 1864] [serial = 846] [outer = 0x9b1a1c00] 02:05:32 INFO - PROCESS | 1864 | 1465203932150 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]]]}] 02:05:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 02:05:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1534ms 02:05:32 INFO - PROCESS | 1864 | 1465203932164 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 02:05:32 INFO - PROCESS | 1864 | 1465203932169 Marionette TRACE conn4 <- [1,1097,null,{"value":"8"}] 02:05:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 02:05:32 INFO - PROCESS | 1864 | 1465203932176 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 02:05:32 INFO - PROCESS | 1864 | 1465203932179 Marionette TRACE conn4 <- [1,1098,null,{}] 02:05:32 INFO - PROCESS | 1864 | 1465203932185 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}] 02:05:32 INFO - PROCESS | 1864 | 1465203932191 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:05:32 INFO - PROCESS | 1864 | 1465203932384 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 02:05:32 INFO - PROCESS | 1864 | 1465203932609 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:32 INFO - PROCESS | 1864 | 1465203932616 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:05:32 INFO - PROCESS | 1864 | ++DOCSHELL 0x9288d000 == 34 [pid = 1864] [id = 282] 02:05:32 INFO - PROCESS | 1864 | ++DOMWINDOW == 103 (0x9b242000) [pid = 1864] [serial = 847] [outer = (nil)] 02:05:32 INFO - PROCESS | 1864 | ++DOMWINDOW == 104 (0x9c00b800) [pid = 1864] [serial = 848] [outer = 0x9b242000] 02:05:32 INFO - PROCESS | 1864 | 1465203932750 Marionette DEBUG loaded listener.js 02:05:32 INFO - PROCESS | 1864 | ++DOMWINDOW == 105 (0x9c207800) [pid = 1864] [serial = 849] [outer = 0x9b242000] 02:05:33 INFO - PROCESS | 1864 | 1465203933703 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]]]}] 02:05:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 02:05:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1585ms 02:05:33 INFO - PROCESS | 1864 | 1465203933761 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 02:05:33 INFO - PROCESS | 1864 | 1465203933765 Marionette TRACE conn4 <- [1,1101,null,{"value":"8"}] 02:05:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 02:05:33 INFO - PROCESS | 1864 | 1465203933772 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 02:05:33 INFO - PROCESS | 1864 | 1465203933776 Marionette TRACE conn4 <- [1,1102,null,{}] 02:05:33 INFO - PROCESS | 1864 | 1465203933783 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}] 02:05:33 INFO - PROCESS | 1864 | 1465203933794 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:05:34 INFO - PROCESS | 1864 | 1465203934070 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 02:05:34 INFO - PROCESS | 1864 | 1465203934348 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:34 INFO - PROCESS | 1864 | 1465203934360 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:05:34 INFO - PROCESS | 1864 | ++DOCSHELL 0x92860400 == 35 [pid = 1864] [id = 283] 02:05:34 INFO - PROCESS | 1864 | ++DOMWINDOW == 106 (0x9805c000) [pid = 1864] [serial = 850] [outer = (nil)] 02:05:34 INFO - PROCESS | 1864 | ++DOMWINDOW == 107 (0x9cc14400) [pid = 1864] [serial = 851] [outer = 0x9805c000] 02:05:34 INFO - PROCESS | 1864 | 1465203934452 Marionette DEBUG loaded listener.js 02:05:34 INFO - PROCESS | 1864 | ++DOMWINDOW == 108 (0x9d99d000) [pid = 1864] [serial = 852] [outer = 0x9805c000] 02:05:35 INFO - PROCESS | 1864 | 1465203935383 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]]]}] 02:05:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 02:05:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1645ms 02:05:35 INFO - PROCESS | 1864 | 1465203935418 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 02:05:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 02:05:35 INFO - PROCESS | 1864 | 1465203935422 Marionette TRACE conn4 <- [1,1105,null,{"value":"8"}] 02:05:35 INFO - PROCESS | 1864 | 1465203935429 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 02:05:35 INFO - PROCESS | 1864 | 1465203935432 Marionette TRACE conn4 <- [1,1106,null,{}] 02:05:35 INFO - PROCESS | 1864 | 1465203935438 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}] 02:05:35 INFO - PROCESS | 1864 | 1465203935444 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:05:35 INFO - PROCESS | 1864 | 1465203935634 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 02:05:35 INFO - PROCESS | 1864 | 1465203935810 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:35 INFO - PROCESS | 1864 | 1465203935819 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:05:35 INFO - PROCESS | 1864 | ++DOCSHELL 0x939ce400 == 36 [pid = 1864] [id = 284] 02:05:35 INFO - PROCESS | 1864 | ++DOMWINDOW == 109 (0x9c005000) [pid = 1864] [serial = 853] [outer = (nil)] 02:05:35 INFO - PROCESS | 1864 | ++DOMWINDOW == 110 (0xa0616400) [pid = 1864] [serial = 854] [outer = 0x9c005000] 02:05:35 INFO - PROCESS | 1864 | 1465203935946 Marionette DEBUG loaded listener.js 02:05:36 INFO - PROCESS | 1864 | ++DOMWINDOW == 111 (0xa115bc00) [pid = 1864] [serial = 855] [outer = 0x9c005000] 02:05:36 INFO - PROCESS | 1864 | 1465203936842 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]]]}] 02:05:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 02:05:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1481ms 02:05:36 INFO - PROCESS | 1864 | 1465203936910 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 02:05:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 02:05:36 INFO - PROCESS | 1864 | 1465203936921 Marionette TRACE conn4 <- [1,1109,null,{"value":"8"}] 02:05:36 INFO - PROCESS | 1864 | 1465203936927 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 02:05:36 INFO - PROCESS | 1864 | 1465203936931 Marionette TRACE conn4 <- [1,1110,null,{}] 02:05:36 INFO - PROCESS | 1864 | 1465203936937 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}] 02:05:36 INFO - PROCESS | 1864 | 1465203936942 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:05:37 INFO - PROCESS | 1864 | 1465203937177 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 02:05:37 INFO - PROCESS | 1864 | 1465203937405 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:37 INFO - PROCESS | 1864 | 1465203937414 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:05:37 INFO - PROCESS | 1864 | ++DOCSHELL 0x8f5c5800 == 37 [pid = 1864] [id = 285] 02:05:37 INFO - PROCESS | 1864 | ++DOMWINDOW == 112 (0x8f5c6400) [pid = 1864] [serial = 856] [outer = (nil)] 02:05:37 INFO - PROCESS | 1864 | ++DOMWINDOW == 113 (0x910c4800) [pid = 1864] [serial = 857] [outer = 0x8f5c6400] 02:05:37 INFO - PROCESS | 1864 | 1465203937545 Marionette DEBUG loaded listener.js 02:05:37 INFO - PROCESS | 1864 | ++DOMWINDOW == 114 (0x91dc4c00) [pid = 1864] [serial = 858] [outer = 0x8f5c6400] 02:05:38 INFO - PROCESS | 1864 | 1465203938830 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]]]}] 02:05:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 02:05:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1941ms 02:05:38 INFO - PROCESS | 1864 | 1465203938869 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 02:05:38 INFO - PROCESS | 1864 | 1465203938875 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 02:05:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 02:05:38 INFO - PROCESS | 1864 | 1465203938883 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 02:05:38 INFO - PROCESS | 1864 | 1465203938891 Marionette TRACE conn4 <- [1,1114,null,{}] 02:05:38 INFO - PROCESS | 1864 | 1465203938899 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}] 02:05:38 INFO - PROCESS | 1864 | 1465203938905 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:05:39 INFO - PROCESS | 1864 | 1465203939091 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 02:05:39 INFO - PROCESS | 1864 | 1465203939291 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:39 INFO - PROCESS | 1864 | 1465203939300 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:05:39 INFO - PROCESS | 1864 | ++DOCSHELL 0x910bfc00 == 38 [pid = 1864] [id = 286] 02:05:39 INFO - PROCESS | 1864 | ++DOMWINDOW == 115 (0x910c3400) [pid = 1864] [serial = 859] [outer = (nil)] 02:05:39 INFO - PROCESS | 1864 | ++DOMWINDOW == 116 (0x9285b800) [pid = 1864] [serial = 860] [outer = 0x910c3400] 02:05:39 INFO - PROCESS | 1864 | 1465203939380 Marionette DEBUG loaded listener.js 02:05:39 INFO - PROCESS | 1864 | ++DOMWINDOW == 117 (0x9298c400) [pid = 1864] [serial = 861] [outer = 0x910c3400] 02:05:40 INFO - PROCESS | 1864 | 1465203940423 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]]]}] 02:05:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 02:05:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1583ms 02:05:40 INFO - PROCESS | 1864 | 1465203940466 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 02:05:40 INFO - PROCESS | 1864 | 1465203940473 Marionette TRACE conn4 <- [1,1117,null,{"value":"8"}] 02:05:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 02:05:40 INFO - PROCESS | 1864 | 1465203940485 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 02:05:40 INFO - PROCESS | 1864 | 1465203940489 Marionette TRACE conn4 <- [1,1118,null,{}] 02:05:40 INFO - PROCESS | 1864 | 1465203940496 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}] 02:05:40 INFO - PROCESS | 1864 | 1465203940502 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:05:41 INFO - PROCESS | 1864 | --DOCSHELL 0x90daa000 == 37 [pid = 1864] [id = 257] 02:05:41 INFO - PROCESS | 1864 | --DOCSHELL 0x9887e000 == 36 [pid = 1864] [id = 275] 02:05:41 INFO - PROCESS | 1864 | --DOCSHELL 0x910c5400 == 35 [pid = 1864] [id = 276] 02:05:41 INFO - PROCESS | 1864 | --DOCSHELL 0x910bfc00 == 34 [pid = 1864] [id = 286] 02:05:41 INFO - PROCESS | 1864 | --DOCSHELL 0x8f5c5800 == 33 [pid = 1864] [id = 285] 02:05:41 INFO - PROCESS | 1864 | --DOCSHELL 0x939ce400 == 32 [pid = 1864] [id = 284] 02:05:41 INFO - PROCESS | 1864 | --DOCSHELL 0x9288d000 == 31 [pid = 1864] [id = 282] 02:05:41 INFO - PROCESS | 1864 | --DOCSHELL 0x92860400 == 30 [pid = 1864] [id = 283] 02:05:41 INFO - PROCESS | 1864 | --DOCSHELL 0x917c7c00 == 29 [pid = 1864] [id = 281] 02:05:41 INFO - PROCESS | 1864 | --DOCSHELL 0x992ef000 == 28 [pid = 1864] [id = 280] 02:05:41 INFO - PROCESS | 1864 | --DOCSHELL 0x94588400 == 27 [pid = 1864] [id = 279] 02:05:41 INFO - PROCESS | 1864 | --DOCSHELL 0x90dad800 == 26 [pid = 1864] [id = 277] 02:05:41 INFO - PROCESS | 1864 | --DOCSHELL 0x910bc400 == 25 [pid = 1864] [id = 278] 02:05:42 INFO - PROCESS | 1864 | 1465203942109 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 02:05:42 INFO - PROCESS | 1864 | --DOMWINDOW == 116 (0x8f5cd400) [pid = 1864] [serial = 750] [outer = (nil)] [url = about:blank] 02:05:42 INFO - PROCESS | 1864 | --DOMWINDOW == 115 (0x8e90e000) [pid = 1864] [serial = 749] [outer = (nil)] [url = about:blank] 02:05:42 INFO - PROCESS | 1864 | --DOMWINDOW == 114 (0x9215a400) [pid = 1864] [serial = 753] [outer = (nil)] [url = about:blank] 02:05:42 INFO - PROCESS | 1864 | --DOMWINDOW == 113 (0x917c7400) [pid = 1864] [serial = 752] [outer = (nil)] [url = about:blank] 02:05:42 INFO - PROCESS | 1864 | --DOMWINDOW == 112 (0x94585c00) [pid = 1864] [serial = 756] [outer = (nil)] [url = about:blank] 02:05:42 INFO - PROCESS | 1864 | --DOMWINDOW == 111 (0x93a41c00) [pid = 1864] [serial = 755] [outer = (nil)] [url = about:blank] 02:05:42 INFO - PROCESS | 1864 | --DOMWINDOW == 110 (0x9a8d9800) [pid = 1864] [serial = 759] [outer = (nil)] [url = about:blank] 02:05:42 INFO - PROCESS | 1864 | --DOMWINDOW == 109 (0x9a6ba000) [pid = 1864] [serial = 758] [outer = (nil)] [url = about:blank] 02:05:42 INFO - PROCESS | 1864 | --DOMWINDOW == 108 (0x9ba91400) [pid = 1864] [serial = 762] [outer = (nil)] [url = about:blank] 02:05:42 INFO - PROCESS | 1864 | --DOMWINDOW == 107 (0x9b238800) [pid = 1864] [serial = 761] [outer = (nil)] [url = about:blank] 02:05:42 INFO - PROCESS | 1864 | --DOMWINDOW == 106 (0x8f717000) [pid = 1864] [serial = 779] [outer = (nil)] [url = about:blank] 02:05:42 INFO - PROCESS | 1864 | --DOMWINDOW == 105 (0x90dadc00) [pid = 1864] [serial = 780] [outer = (nil)] [url = about:blank] 02:05:42 INFO - PROCESS | 1864 | --DOMWINDOW == 104 (0x91dbc800) [pid = 1864] [serial = 782] [outer = (nil)] [url = about:blank] 02:05:42 INFO - PROCESS | 1864 | --DOMWINDOW == 103 (0x939cf800) [pid = 1864] [serial = 777] [outer = (nil)] [url = about:blank] 02:05:42 INFO - PROCESS | 1864 | --DOMWINDOW == 102 (0x9297d800) [pid = 1864] [serial = 776] [outer = (nil)] [url = about:blank] 02:05:42 INFO - PROCESS | 1864 | --DOMWINDOW == 101 (0xa060a000) [pid = 1864] [serial = 765] [outer = (nil)] [url = about:blank] 02:05:42 INFO - PROCESS | 1864 | --DOMWINDOW == 100 (0x9cc16000) [pid = 1864] [serial = 764] [outer = (nil)] [url = about:blank] 02:05:42 INFO - PROCESS | 1864 | --DOMWINDOW == 99 (0xa2205800) [pid = 1864] [serial = 768] [outer = (nil)] [url = about:blank] 02:05:42 INFO - PROCESS | 1864 | --DOMWINDOW == 98 (0xa2157000) [pid = 1864] [serial = 767] [outer = (nil)] [url = about:blank] 02:05:42 INFO - PROCESS | 1864 | --DOMWINDOW == 97 (0x93680800) [pid = 1864] [serial = 785] [outer = (nil)] [url = about:blank] 02:05:42 INFO - PROCESS | 1864 | --DOMWINDOW == 96 (0x95229000) [pid = 1864] [serial = 791] [outer = (nil)] [url = about:blank] 02:05:42 INFO - PROCESS | 1864 | --DOMWINDOW == 95 (0x94580c00) [pid = 1864] [serial = 771] [outer = (nil)] [url = about:blank] 02:05:42 INFO - PROCESS | 1864 | --DOMWINDOW == 94 (0x917bd000) [pid = 1864] [serial = 770] [outer = (nil)] [url = about:blank] 02:05:42 INFO - PROCESS | 1864 | --DOMWINDOW == 93 (0x94581c00) [pid = 1864] [serial = 789] [outer = (nil)] [url = about:blank] 02:05:42 INFO - PROCESS | 1864 | --DOMWINDOW == 92 (0x914ce800) [pid = 1864] [serial = 774] [outer = (nil)] [url = about:blank] 02:05:42 INFO - PROCESS | 1864 | --DOMWINDOW == 91 (0x90db4000) [pid = 1864] [serial = 773] [outer = (nil)] [url = about:blank] 02:05:42 INFO - PROCESS | 1864 | --DOMWINDOW == 90 (0x9288bc00) [pid = 1864] [serial = 788] [outer = (nil)] [url = about:blank] 02:05:42 INFO - PROCESS | 1864 | --DOMWINDOW == 89 (0x939cb400) [pid = 1864] [serial = 786] [outer = (nil)] [url = about:blank] 02:05:42 INFO - PROCESS | 1864 | --DOMWINDOW == 88 (0x91dc4000) [pid = 1864] [serial = 783] [outer = (nil)] [url = about:blank] 02:05:42 INFO - PROCESS | 1864 | 1465203942441 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:42 INFO - PROCESS | 1864 | 1465203942451 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:05:42 INFO - PROCESS | 1864 | ++DOCSHELL 0x8f5ca800 == 26 [pid = 1864] [id = 287] 02:05:42 INFO - PROCESS | 1864 | ++DOMWINDOW == 89 (0x8f5cb800) [pid = 1864] [serial = 862] [outer = (nil)] 02:05:42 INFO - PROCESS | 1864 | ++DOMWINDOW == 90 (0x8f5d0000) [pid = 1864] [serial = 863] [outer = 0x8f5cb800] 02:05:42 INFO - PROCESS | 1864 | 1465203942526 Marionette DEBUG loaded listener.js 02:05:42 INFO - PROCESS | 1864 | ++DOMWINDOW == 91 (0x8f715c00) [pid = 1864] [serial = 864] [outer = 0x8f5cb800] 02:05:43 INFO - PROCESS | 1864 | 1465203943349 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]]]}] 02:05:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 02:05:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 2932ms 02:05:43 INFO - PROCESS | 1864 | 1465203943419 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 02:05:43 INFO - PROCESS | 1864 | 1465203943425 Marionette TRACE conn4 <- [1,1121,null,{"value":"8"}] 02:05:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 02:05:43 INFO - PROCESS | 1864 | 1465203943433 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 02:05:43 INFO - PROCESS | 1864 | 1465203943439 Marionette TRACE conn4 <- [1,1122,null,{}] 02:05:43 INFO - PROCESS | 1864 | 1465203943452 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}] 02:05:43 INFO - PROCESS | 1864 | 1465203943462 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:05:43 INFO - PROCESS | 1864 | 1465203943648 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 02:05:43 INFO - PROCESS | 1864 | 1465203943780 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:43 INFO - PROCESS | 1864 | 1465203943786 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:05:43 INFO - PROCESS | 1864 | ++DOCSHELL 0x910bc000 == 27 [pid = 1864] [id = 288] 02:05:43 INFO - PROCESS | 1864 | ++DOMWINDOW == 92 (0x910bc400) [pid = 1864] [serial = 865] [outer = (nil)] 02:05:43 INFO - PROCESS | 1864 | ++DOMWINDOW == 93 (0x914ce800) [pid = 1864] [serial = 866] [outer = 0x910bc400] 02:05:43 INFO - PROCESS | 1864 | 1465203943877 Marionette DEBUG loaded listener.js 02:05:44 INFO - PROCESS | 1864 | ++DOMWINDOW == 94 (0x914d8800) [pid = 1864] [serial = 867] [outer = 0x910bc400] 02:05:44 INFO - PROCESS | 1864 | 1465203944769 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]]]}] 02:05:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 02:05:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1381ms 02:05:44 INFO - PROCESS | 1864 | 1465203944815 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 02:05:44 INFO - PROCESS | 1864 | 1465203944821 Marionette TRACE conn4 <- [1,1125,null,{"value":"8"}] 02:05:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 02:05:44 INFO - PROCESS | 1864 | 1465203944836 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 02:05:44 INFO - PROCESS | 1864 | 1465203944839 Marionette TRACE conn4 <- [1,1126,null,{}] 02:05:44 INFO - PROCESS | 1864 | 1465203944845 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}] 02:05:44 INFO - PROCESS | 1864 | 1465203944850 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:05:45 INFO - PROCESS | 1864 | 1465203945080 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 02:05:45 INFO - PROCESS | 1864 | --DOCSHELL 0x9506cc00 == 26 [pid = 1864] [id = 9] 02:05:45 INFO - PROCESS | 1864 | 1465203945157 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:45 INFO - PROCESS | 1864 | 1465203945168 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:05:45 INFO - PROCESS | 1864 | ++DOCSHELL 0x92161400 == 27 [pid = 1864] [id = 289] 02:05:45 INFO - PROCESS | 1864 | ++DOMWINDOW == 95 (0x92165000) [pid = 1864] [serial = 868] [outer = (nil)] 02:05:45 INFO - PROCESS | 1864 | ++DOMWINDOW == 96 (0x9285d400) [pid = 1864] [serial = 869] [outer = 0x92165000] 02:05:45 INFO - PROCESS | 1864 | 1465203945322 Marionette DEBUG loaded listener.js 02:05:45 INFO - PROCESS | 1864 | ++DOMWINDOW == 97 (0x92886000) [pid = 1864] [serial = 870] [outer = 0x92165000] 02:05:46 INFO - PROCESS | 1864 | 1465203946328 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]]]}] 02:05:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 02:05:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1533ms 02:05:46 INFO - PROCESS | 1864 | 1465203946369 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 02:05:46 INFO - PROCESS | 1864 | 1465203946376 Marionette TRACE conn4 <- [1,1129,null,{"value":"8"}] 02:05:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 02:05:46 INFO - PROCESS | 1864 | 1465203946400 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 02:05:46 INFO - PROCESS | 1864 | 1465203946408 Marionette TRACE conn4 <- [1,1130,null,{}] 02:05:46 INFO - PROCESS | 1864 | 1465203946414 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}] 02:05:46 INFO - PROCESS | 1864 | 1465203946421 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:05:47 INFO - PROCESS | 1864 | 1465203947303 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 02:05:47 INFO - PROCESS | 1864 | --DOMWINDOW == 96 (0x8f71ac00) [pid = 1864] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 02:05:47 INFO - PROCESS | 1864 | --DOMWINDOW == 95 (0x9524ac00) [pid = 1864] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 02:05:47 INFO - PROCESS | 1864 | --DOMWINDOW == 94 (0x914cf800) [pid = 1864] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 02:05:47 INFO - PROCESS | 1864 | --DOMWINDOW == 93 (0x988e0400) [pid = 1864] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 02:05:47 INFO - PROCESS | 1864 | --DOMWINDOW == 92 (0x9805d000) [pid = 1864] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 02:05:47 INFO - PROCESS | 1864 | --DOMWINDOW == 91 (0x8f711000) [pid = 1864] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 02:05:47 INFO - PROCESS | 1864 | --DOMWINDOW == 90 (0x9505e800) [pid = 1864] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 02:05:47 INFO - PROCESS | 1864 | --DOMWINDOW == 89 (0x8f717c00) [pid = 1864] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 02:05:47 INFO - PROCESS | 1864 | --DOMWINDOW == 88 (0x99e7f400) [pid = 1864] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 02:05:47 INFO - PROCESS | 1864 | --DOMWINDOW == 87 (0x914d2800) [pid = 1864] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 02:05:47 INFO - PROCESS | 1864 | --DOMWINDOW == 86 (0x92863400) [pid = 1864] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 02:05:47 INFO - PROCESS | 1864 | --DOMWINDOW == 85 (0x98884800) [pid = 1864] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 02:05:47 INFO - PROCESS | 1864 | --DOMWINDOW == 84 (0x914d9400) [pid = 1864] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 02:05:47 INFO - PROCESS | 1864 | --DOMWINDOW == 83 (0x92986c00) [pid = 1864] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 02:05:47 INFO - PROCESS | 1864 | --DOMWINDOW == 82 (0x995dfc00) [pid = 1864] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 02:05:47 INFO - PROCESS | 1864 | 1465203947540 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:47 INFO - PROCESS | 1864 | 1465203947546 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:05:47 INFO - PROCESS | 1864 | ++DOCSHELL 0x8f5cdc00 == 28 [pid = 1864] [id = 290] 02:05:47 INFO - PROCESS | 1864 | ++DOMWINDOW == 83 (0x8f5d0400) [pid = 1864] [serial = 871] [outer = (nil)] 02:05:47 INFO - PROCESS | 1864 | ++DOMWINDOW == 84 (0x914d9400) [pid = 1864] [serial = 872] [outer = 0x8f5d0400] 02:05:47 INFO - PROCESS | 1864 | 1465203947622 Marionette DEBUG loaded listener.js 02:05:47 INFO - PROCESS | 1864 | ++DOMWINDOW == 85 (0x939c9400) [pid = 1864] [serial = 873] [outer = 0x8f5d0400] 02:05:48 INFO - PROCESS | 1864 | 1465203948370 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]]]}] 02:05:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 02:05:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1994ms 02:05:48 INFO - PROCESS | 1864 | 1465203948384 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 02:05:48 INFO - PROCESS | 1864 | 1465203948388 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 02:05:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 02:05:48 INFO - PROCESS | 1864 | 1465203948395 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 02:05:48 INFO - PROCESS | 1864 | 1465203948399 Marionette TRACE conn4 <- [1,1134,null,{}] 02:05:48 INFO - PROCESS | 1864 | 1465203948405 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}] 02:05:48 INFO - PROCESS | 1864 | 1465203948410 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:05:48 INFO - PROCESS | 1864 | 1465203948638 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 02:05:48 INFO - PROCESS | 1864 | 1465203948654 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:48 INFO - PROCESS | 1864 | 1465203948662 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:05:48 INFO - PROCESS | 1864 | ++DOCSHELL 0x8e904400 == 29 [pid = 1864] [id = 291] 02:05:48 INFO - PROCESS | 1864 | ++DOMWINDOW == 86 (0x917bdc00) [pid = 1864] [serial = 874] [outer = (nil)] 02:05:48 INFO - PROCESS | 1864 | ++DOMWINDOW == 87 (0x9457a400) [pid = 1864] [serial = 875] [outer = 0x917bdc00] 02:05:48 INFO - PROCESS | 1864 | 1465203948733 Marionette DEBUG loaded listener.js 02:05:48 INFO - PROCESS | 1864 | ++DOMWINDOW == 88 (0x94583c00) [pid = 1864] [serial = 876] [outer = 0x917bdc00] 02:05:49 INFO - PROCESS | 1864 | 1465203949768 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]]]}] 02:05:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 02:05:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1441ms 02:05:49 INFO - PROCESS | 1864 | 1465203949838 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 02:05:49 INFO - PROCESS | 1864 | 1465203949845 Marionette TRACE conn4 <- [1,1137,null,{"value":"8"}] 02:05:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 02:05:49 INFO - PROCESS | 1864 | 1465203949856 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 02:05:49 INFO - PROCESS | 1864 | 1465203949861 Marionette TRACE conn4 <- [1,1138,null,{}] 02:05:49 INFO - PROCESS | 1864 | 1465203949871 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}] 02:05:49 INFO - PROCESS | 1864 | 1465203949876 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:05:50 INFO - PROCESS | 1864 | 1465203950121 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 02:05:50 INFO - PROCESS | 1864 | 1465203950391 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:50 INFO - PROCESS | 1864 | 1465203950409 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:05:50 INFO - PROCESS | 1864 | ++DOCSHELL 0x8f718c00 == 30 [pid = 1864] [id = 292] 02:05:50 INFO - PROCESS | 1864 | ++DOMWINDOW == 89 (0x8f719800) [pid = 1864] [serial = 877] [outer = (nil)] 02:05:50 INFO - PROCESS | 1864 | ++DOMWINDOW == 90 (0x910bfc00) [pid = 1864] [serial = 878] [outer = 0x8f719800] 02:05:50 INFO - PROCESS | 1864 | 1465203950521 Marionette DEBUG loaded listener.js 02:05:50 INFO - PROCESS | 1864 | ++DOMWINDOW == 91 (0x91dc6400) [pid = 1864] [serial = 879] [outer = 0x8f719800] 02:05:51 INFO - PROCESS | 1864 | 1465203951501 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]]]}] 02:05:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 02:05:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1692ms 02:05:51 INFO - PROCESS | 1864 | 1465203951547 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 02:05:51 INFO - PROCESS | 1864 | 1465203951555 Marionette TRACE conn4 <- [1,1141,null,{"value":"8"}] 02:05:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 02:05:51 INFO - PROCESS | 1864 | 1465203951567 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 02:05:51 INFO - PROCESS | 1864 | 1465203951571 Marionette TRACE conn4 <- [1,1142,null,{}] 02:05:51 INFO - PROCESS | 1864 | 1465203951579 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}] 02:05:51 INFO - PROCESS | 1864 | 1465203951585 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:05:51 INFO - PROCESS | 1864 | 1465203951817 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 02:05:52 INFO - PROCESS | 1864 | 1465203952039 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:52 INFO - PROCESS | 1864 | 1465203952051 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:05:52 INFO - PROCESS | 1864 | ++DOCSHELL 0x8f5d0800 == 31 [pid = 1864] [id = 293] 02:05:52 INFO - PROCESS | 1864 | ++DOMWINDOW == 92 (0x92892c00) [pid = 1864] [serial = 880] [outer = (nil)] 02:05:52 INFO - PROCESS | 1864 | ++DOMWINDOW == 93 (0x93a47800) [pid = 1864] [serial = 881] [outer = 0x92892c00] 02:05:52 INFO - PROCESS | 1864 | 1465203952191 Marionette DEBUG loaded listener.js 02:05:52 INFO - PROCESS | 1864 | ++DOMWINDOW == 94 (0x9505d400) [pid = 1864] [serial = 882] [outer = 0x92892c00] 02:05:53 INFO - PROCESS | 1864 | 1465203953242 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]]]}] 02:05:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 02:05:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1744ms 02:05:53 INFO - PROCESS | 1864 | 1465203953311 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 02:05:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 02:05:53 INFO - PROCESS | 1864 | 1465203953317 Marionette TRACE conn4 <- [1,1145,null,{"value":"8"}] 02:05:53 INFO - PROCESS | 1864 | 1465203953325 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 02:05:53 INFO - PROCESS | 1864 | 1465203953332 Marionette TRACE conn4 <- [1,1146,null,{}] 02:05:53 INFO - PROCESS | 1864 | 1465203953349 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}] 02:05:53 INFO - PROCESS | 1864 | 1465203953359 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:05:53 INFO - PROCESS | 1864 | 1465203953605 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 02:05:53 INFO - PROCESS | 1864 | 1465203953834 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:53 INFO - PROCESS | 1864 | 1465203953842 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:05:53 INFO - PROCESS | 1864 | ++DOCSHELL 0x9644f800 == 32 [pid = 1864] [id = 294] 02:05:53 INFO - PROCESS | 1864 | ++DOMWINDOW == 95 (0x9763d000) [pid = 1864] [serial = 883] [outer = (nil)] 02:05:53 INFO - PROCESS | 1864 | ++DOMWINDOW == 96 (0x98048000) [pid = 1864] [serial = 884] [outer = 0x9763d000] 02:05:53 INFO - PROCESS | 1864 | 1465203953955 Marionette DEBUG loaded listener.js 02:05:54 INFO - PROCESS | 1864 | ++DOMWINDOW == 97 (0x9805bc00) [pid = 1864] [serial = 885] [outer = 0x9763d000] 02:05:54 INFO - PROCESS | 1864 | 1465203954920 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]]]}] 02:05:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 02:05:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1642ms 02:05:54 INFO - PROCESS | 1864 | 1465203954967 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 02:05:54 INFO - PROCESS | 1864 | 1465203954972 Marionette TRACE conn4 <- [1,1149,null,{"value":"8"}] 02:05:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 02:05:54 INFO - PROCESS | 1864 | 1465203954979 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 02:05:54 INFO - PROCESS | 1864 | 1465203954983 Marionette TRACE conn4 <- [1,1150,null,{}] 02:05:55 INFO - PROCESS | 1864 | 1465203954989 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}] 02:05:55 INFO - PROCESS | 1864 | 1465203954994 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:05:55 INFO - PROCESS | 1864 | 1465203955190 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 02:05:55 INFO - PROCESS | 1864 | 1465203955425 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:55 INFO - PROCESS | 1864 | 1465203955435 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:05:55 INFO - PROCESS | 1864 | ++DOCSHELL 0x939cb400 == 33 [pid = 1864] [id = 295] 02:05:55 INFO - PROCESS | 1864 | ++DOMWINDOW == 98 (0x95230400) [pid = 1864] [serial = 886] [outer = (nil)] 02:05:55 INFO - PROCESS | 1864 | ++DOMWINDOW == 99 (0x995e1000) [pid = 1864] [serial = 887] [outer = 0x95230400] 02:05:55 INFO - PROCESS | 1864 | 1465203955526 Marionette DEBUG loaded listener.js 02:05:55 INFO - PROCESS | 1864 | ++DOMWINDOW == 100 (0x995dec00) [pid = 1864] [serial = 888] [outer = 0x95230400] 02:05:56 INFO - PROCESS | 1864 | 1465203956419 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]]]}] 02:05:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 02:05:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1483ms 02:05:56 INFO - PROCESS | 1864 | 1465203956463 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 02:05:56 INFO - PROCESS | 1864 | 1465203956467 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 02:05:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 02:05:56 INFO - PROCESS | 1864 | 1465203956474 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 02:05:56 INFO - PROCESS | 1864 | 1465203956478 Marionette TRACE conn4 <- [1,1154,null,{}] 02:05:56 INFO - PROCESS | 1864 | 1465203956485 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}] 02:05:56 INFO - PROCESS | 1864 | 1465203956491 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:05:56 INFO - PROCESS | 1864 | 1465203956670 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 02:05:56 INFO - PROCESS | 1864 | 1465203956841 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:56 INFO - PROCESS | 1864 | 1465203956850 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:05:56 INFO - PROCESS | 1864 | ++DOCSHELL 0x99568800 == 34 [pid = 1864] [id = 296] 02:05:56 INFO - PROCESS | 1864 | ++DOMWINDOW == 101 (0x995ed000) [pid = 1864] [serial = 889] [outer = (nil)] 02:05:56 INFO - PROCESS | 1864 | ++DOMWINDOW == 102 (0x9a145c00) [pid = 1864] [serial = 890] [outer = 0x995ed000] 02:05:56 INFO - PROCESS | 1864 | 1465203956939 Marionette DEBUG loaded listener.js 02:05:57 INFO - PROCESS | 1864 | ++DOMWINDOW == 103 (0x9a2cec00) [pid = 1864] [serial = 891] [outer = 0x995ed000] 02:05:57 INFO - PROCESS | 1864 | 1465203957877 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]]]}] 02:05:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 02:05:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1480ms 02:05:57 INFO - PROCESS | 1864 | 1465203957955 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 02:05:57 INFO - PROCESS | 1864 | 1465203957958 Marionette TRACE conn4 <- [1,1157,null,{"value":"8"}] 02:05:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 02:05:57 INFO - PROCESS | 1864 | 1465203957965 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 02:05:57 INFO - PROCESS | 1864 | 1465203957969 Marionette TRACE conn4 <- [1,1158,null,{}] 02:05:57 INFO - PROCESS | 1864 | 1465203957976 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}] 02:05:57 INFO - PROCESS | 1864 | 1465203957988 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:05:58 INFO - PROCESS | 1864 | 1465203958270 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 02:05:58 INFO - PROCESS | 1864 | 1465203958500 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:58 INFO - PROCESS | 1864 | 1465203958512 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:05:58 INFO - PROCESS | 1864 | ++DOCSHELL 0x90db4800 == 35 [pid = 1864] [id = 297] 02:05:58 INFO - PROCESS | 1864 | ++DOMWINDOW == 104 (0x94585000) [pid = 1864] [serial = 892] [outer = (nil)] 02:05:58 INFO - PROCESS | 1864 | ++DOMWINDOW == 105 (0x9a6b0c00) [pid = 1864] [serial = 893] [outer = 0x94585000] 02:05:58 INFO - PROCESS | 1864 | 1465203958644 Marionette DEBUG loaded listener.js 02:05:58 INFO - PROCESS | 1864 | ++DOMWINDOW == 106 (0x9a7d0c00) [pid = 1864] [serial = 894] [outer = 0x94585000] 02:05:59 INFO - PROCESS | 1864 | 1465203959598 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]]]}] 02:05:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 02:05:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1686ms 02:05:59 INFO - PROCESS | 1864 | 1465203959653 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 02:05:59 INFO - PROCESS | 1864 | 1465203959657 Marionette TRACE conn4 <- [1,1161,null,{"value":"8"}] 02:05:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 02:05:59 INFO - PROCESS | 1864 | 1465203959664 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 02:05:59 INFO - PROCESS | 1864 | 1465203959668 Marionette TRACE conn4 <- [1,1162,null,{}] 02:05:59 INFO - PROCESS | 1864 | 1465203959673 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}] 02:05:59 INFO - PROCESS | 1864 | 1465203959679 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:05:59 INFO - PROCESS | 1864 | 1465203959865 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 02:06:00 INFO - PROCESS | 1864 | 1465203960051 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:00 INFO - PROCESS | 1864 | 1465203960057 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:06:00 INFO - PROCESS | 1864 | ++DOCSHELL 0x8e90bc00 == 36 [pid = 1864] [id = 298] 02:06:00 INFO - PROCESS | 1864 | ++DOMWINDOW == 107 (0x8f5c8800) [pid = 1864] [serial = 895] [outer = (nil)] 02:06:00 INFO - PROCESS | 1864 | ++DOMWINDOW == 108 (0x9a7da000) [pid = 1864] [serial = 896] [outer = 0x8f5c8800] 02:06:00 INFO - PROCESS | 1864 | 1465203960190 Marionette DEBUG loaded listener.js 02:06:00 INFO - PROCESS | 1864 | ++DOMWINDOW == 109 (0x9a7d5800) [pid = 1864] [serial = 897] [outer = 0x8f5c8800] 02:06:01 INFO - PROCESS | 1864 | 1465203961131 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]]]}] 02:06:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 02:06:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1537ms 02:06:01 INFO - PROCESS | 1864 | 1465203961202 Marionette TRACE conn4 -> [0,1165,"getWindowHandle",null] 02:06:01 INFO - PROCESS | 1864 | 1465203961207 Marionette TRACE conn4 <- [1,1165,null,{"value":"8"}] 02:06:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 02:06:01 INFO - PROCESS | 1864 | 1465203961213 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 02:06:01 INFO - PROCESS | 1864 | 1465203961217 Marionette TRACE conn4 <- [1,1166,null,{}] 02:06:01 INFO - PROCESS | 1864 | 1465203961225 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}] 02:06:01 INFO - PROCESS | 1864 | 1465203961230 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:06:01 INFO - PROCESS | 1864 | 1465203961472 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 02:06:01 INFO - PROCESS | 1864 | 1465203961690 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:01 INFO - PROCESS | 1864 | 1465203961697 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:06:01 INFO - PROCESS | 1864 | ++DOCSHELL 0x8f717c00 == 37 [pid = 1864] [id = 299] 02:06:01 INFO - PROCESS | 1864 | ++DOMWINDOW == 110 (0x9457f000) [pid = 1864] [serial = 898] [outer = (nil)] 02:06:01 INFO - PROCESS | 1864 | ++DOMWINDOW == 111 (0x9b013c00) [pid = 1864] [serial = 899] [outer = 0x9457f000] 02:06:01 INFO - PROCESS | 1864 | 1465203961826 Marionette DEBUG loaded listener.js 02:06:01 INFO - PROCESS | 1864 | ++DOMWINDOW == 112 (0x9b1a6000) [pid = 1864] [serial = 900] [outer = 0x9457f000] 02:06:02 INFO - PROCESS | 1864 | 1465203962846 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]]]}] 02:06:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 02:06:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1686ms 02:06:02 INFO - PROCESS | 1864 | 1465203962900 Marionette TRACE conn4 -> [0,1169,"getWindowHandle",null] 02:06:02 INFO - PROCESS | 1864 | 1465203962904 Marionette TRACE conn4 <- [1,1169,null,{"value":"8"}] 02:06:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 02:06:02 INFO - PROCESS | 1864 | 1465203962912 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 02:06:02 INFO - PROCESS | 1864 | 1465203962915 Marionette TRACE conn4 <- [1,1170,null,{}] 02:06:02 INFO - PROCESS | 1864 | 1465203962921 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}] 02:06:02 INFO - PROCESS | 1864 | 1465203962926 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:06:03 INFO - PROCESS | 1864 | 1465203963117 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 02:06:03 INFO - PROCESS | 1864 | 1465203963344 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:03 INFO - PROCESS | 1864 | 1465203963352 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:06:03 INFO - PROCESS | 1864 | ++DOCSHELL 0x8f5c3c00 == 38 [pid = 1864] [id = 300] 02:06:03 INFO - PROCESS | 1864 | ++DOMWINDOW == 113 (0x8f70bc00) [pid = 1864] [serial = 901] [outer = (nil)] 02:06:03 INFO - PROCESS | 1864 | ++DOMWINDOW == 114 (0x917c4000) [pid = 1864] [serial = 902] [outer = 0x8f70bc00] 02:06:03 INFO - PROCESS | 1864 | 1465203963476 Marionette DEBUG loaded listener.js 02:06:03 INFO - PROCESS | 1864 | ++DOMWINDOW == 115 (0x93968c00) [pid = 1864] [serial = 903] [outer = 0x8f70bc00] 02:06:04 INFO - PROCESS | 1864 | 1465203964586 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]]]}] 02:06:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 02:06:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1730ms 02:06:04 INFO - PROCESS | 1864 | 1465203964643 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 02:06:04 INFO - PROCESS | 1864 | 1465203964650 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 02:06:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 02:06:04 INFO - PROCESS | 1864 | 1465203964659 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 02:06:04 INFO - PROCESS | 1864 | 1465203964665 Marionette TRACE conn4 <- [1,1174,null,{}] 02:06:04 INFO - PROCESS | 1864 | 1465203964673 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}] 02:06:04 INFO - PROCESS | 1864 | 1465203964679 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:06:04 INFO - PROCESS | 1864 | 1465203964853 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 02:06:05 INFO - PROCESS | 1864 | 1465203965076 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:05 INFO - PROCESS | 1864 | 1465203965090 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:06:05 INFO - PROCESS | 1864 | ++DOCSHELL 0x8e905c00 == 39 [pid = 1864] [id = 301] 02:06:05 INFO - PROCESS | 1864 | ++DOMWINDOW == 116 (0x90da7c00) [pid = 1864] [serial = 904] [outer = (nil)] 02:06:05 INFO - PROCESS | 1864 | ++DOMWINDOW == 117 (0x90daf400) [pid = 1864] [serial = 905] [outer = 0x90da7c00] 02:06:05 INFO - PROCESS | 1864 | 1465203965165 Marionette DEBUG loaded listener.js 02:06:05 INFO - PROCESS | 1864 | ++DOMWINDOW == 118 (0x910bf400) [pid = 1864] [serial = 906] [outer = 0x90da7c00] 02:06:06 INFO - PROCESS | 1864 | 1465203966040 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] 02:06:06 INFO - PROCESS | 1864 | 1465203966099 Marionette TRACE conn4 <- [1,1177,null,{"value":"8"}] 02:06:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 02:06:06 INFO - PROCESS | 1864 | 1465203966112 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 02:06:06 INFO - PROCESS | 1864 | 1465203966116 Marionette TRACE conn4 <- [1,1178,null,{}] 02:06:06 INFO - PROCESS | 1864 | 1465203966122 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}] 02:06:06 INFO - PROCESS | 1864 | 1465203966127 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:06:06 INFO - PROCESS | 1864 | 1465203966331 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 02:06:06 INFO - PROCESS | 1864 | 1465203966626 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:06 INFO - PROCESS | 1864 | 1465203966635 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:06:06 INFO - PROCESS | 1864 | ++DOCSHELL 0x8f716c00 == 40 [pid = 1864] [id = 302] 02:06:06 INFO - PROCESS | 1864 | ++DOMWINDOW == 119 (0x91dc4000) [pid = 1864] [serial = 907] [outer = (nil)] 02:06:06 INFO - PROCESS | 1864 | ++DOMWINDOW == 120 (0x93684000) [pid = 1864] [serial = 908] [outer = 0x91dc4000] 02:06:06 INFO - PROCESS | 1864 | 1465203966719 Marionette DEBUG loaded listener.js 02:06:06 INFO - PROCESS | 1864 | ++DOMWINDOW == 121 (0x93a44000) [pid = 1864] [serial = 909] [outer = 0x91dc4000] 02:06:07 INFO - PROCESS | 1864 | --DOCSHELL 0x8f716800 == 39 [pid = 1864] [id = 260] 02:06:07 INFO - PROCESS | 1864 | --DOCSHELL 0x8f5c5400 == 38 [pid = 1864] [id = 259] 02:06:07 INFO - PROCESS | 1864 | --DOCSHELL 0x92861400 == 37 [pid = 1864] [id = 273] 02:06:07 INFO - PROCESS | 1864 | --DOMWINDOW == 120 (0x96455c00) [pid = 1864] [serial = 831] [outer = (nil)] [url = about:blank] 02:06:07 INFO - PROCESS | 1864 | --DOMWINDOW == 119 (0x9a8dd800) [pid = 1864] [serial = 834] [outer = (nil)] [url = about:blank] 02:06:07 INFO - PROCESS | 1864 | --DOMWINDOW == 118 (0x9a7d7800) [pid = 1864] [serial = 833] [outer = (nil)] [url = about:blank] 02:06:07 INFO - PROCESS | 1864 | --DOMWINDOW == 117 (0x910ba400) [pid = 1864] [serial = 818] [outer = (nil)] [url = about:blank] 02:06:07 INFO - PROCESS | 1864 | --DOMWINDOW == 116 (0x95254800) [pid = 1864] [serial = 824] [outer = (nil)] [url = about:blank] 02:06:07 INFO - PROCESS | 1864 | --DOMWINDOW == 115 (0x93683c00) [pid = 1864] [serial = 830] [outer = (nil)] [url = about:blank] 02:06:07 INFO - PROCESS | 1864 | --DOMWINDOW == 114 (0x9a4f0800) [pid = 1864] [serial = 828] [outer = (nil)] [url = about:blank] 02:06:07 INFO - PROCESS | 1864 | --DOMWINDOW == 113 (0x99dd4c00) [pid = 1864] [serial = 803] [outer = (nil)] [url = about:blank] 02:06:07 INFO - PROCESS | 1864 | --DOMWINDOW == 112 (0x9288a400) [pid = 1864] [serial = 815] [outer = (nil)] [url = about:blank] 02:06:07 INFO - PROCESS | 1864 | --DOMWINDOW == 111 (0x9524e000) [pid = 1864] [serial = 792] [outer = (nil)] [url = about:blank] 02:06:07 INFO - PROCESS | 1864 | --DOMWINDOW == 110 (0x97647000) [pid = 1864] [serial = 825] [outer = (nil)] [url = about:blank] 02:06:07 INFO - PROCESS | 1864 | --DOMWINDOW == 109 (0x914d4800) [pid = 1864] [serial = 794] [outer = (nil)] [url = about:blank] 02:06:07 INFO - PROCESS | 1864 | --DOMWINDOW == 108 (0x9a6b9800) [pid = 1864] [serial = 807] [outer = (nil)] [url = about:blank] 02:06:07 INFO - PROCESS | 1864 | --DOMWINDOW == 107 (0x9a8d8c00) [pid = 1864] [serial = 809] [outer = (nil)] [url = about:blank] 02:06:07 INFO - PROCESS | 1864 | --DOMWINDOW == 106 (0x910c3000) [pid = 1864] [serial = 819] [outer = (nil)] [url = about:blank] 02:06:07 INFO - PROCESS | 1864 | --DOMWINDOW == 105 (0x91dbe800) [pid = 1864] [serial = 795] [outer = (nil)] [url = about:blank] 02:06:07 INFO - PROCESS | 1864 | --DOMWINDOW == 104 (0x9297ec00) [pid = 1864] [serial = 822] [outer = (nil)] [url = about:blank] 02:06:07 INFO - PROCESS | 1864 | --DOMWINDOW == 103 (0x9928c400) [pid = 1864] [serial = 800] [outer = (nil)] [url = about:blank] 02:06:07 INFO - PROCESS | 1864 | --DOMWINDOW == 102 (0x9b1a9c00) [pid = 1864] [serial = 812] [outer = (nil)] [url = about:blank] 02:06:07 INFO - PROCESS | 1864 | --DOMWINDOW == 101 (0x9b014c00) [pid = 1864] [serial = 810] [outer = (nil)] [url = about:blank] 02:06:07 INFO - PROCESS | 1864 | --DOMWINDOW == 100 (0x92988000) [pid = 1864] [serial = 798] [outer = (nil)] [url = about:blank] 02:06:07 INFO - PROCESS | 1864 | --DOMWINDOW == 99 (0x9b1ad400) [pid = 1864] [serial = 813] [outer = (nil)] [url = about:blank] 02:06:07 INFO - PROCESS | 1864 | --DOMWINDOW == 98 (0x9a13e800) [pid = 1864] [serial = 804] [outer = (nil)] [url = about:blank] 02:06:07 INFO - PROCESS | 1864 | --DOMWINDOW == 97 (0x94fd3c00) [pid = 1864] [serial = 816] [outer = (nil)] [url = about:blank] 02:06:07 INFO - PROCESS | 1864 | --DOMWINDOW == 96 (0x9956a800) [pid = 1864] [serial = 801] [outer = (nil)] [url = about:blank] 02:06:07 INFO - PROCESS | 1864 | --DOMWINDOW == 95 (0x92889400) [pid = 1864] [serial = 821] [outer = (nil)] [url = about:blank] 02:06:07 INFO - PROCESS | 1864 | --DOMWINDOW == 94 (0x99dcf000) [pid = 1864] [serial = 827] [outer = (nil)] [url = about:blank] 02:06:07 INFO - PROCESS | 1864 | --DOMWINDOW == 93 (0x939cc000) [pid = 1864] [serial = 797] [outer = (nil)] [url = about:blank] 02:06:07 INFO - PROCESS | 1864 | --DOMWINDOW == 92 (0x9a6b4c00) [pid = 1864] [serial = 806] [outer = (nil)] [url = about:blank] 02:06:07 INFO - PROCESS | 1864 | 1465203967670 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] 02:06:07 INFO - PROCESS | 1864 | 1465203967750 Marionette TRACE conn4 <- [1,1181,null,{"value":"8"}] 02:06:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 02:06:07 INFO - PROCESS | 1864 | 1465203967781 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 02:06:07 INFO - PROCESS | 1864 | 1465203967786 Marionette TRACE conn4 <- [1,1182,null,{}] 02:06:07 INFO - PROCESS | 1864 | 1465203967803 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}] 02:06:07 INFO - PROCESS | 1864 | 1465203967812 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:06:08 INFO - PROCESS | 1864 | 1465203967997 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 02:06:08 INFO - PROCESS | 1864 | 1465203968009 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:08 INFO - PROCESS | 1864 | 1465203968021 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:06:08 INFO - PROCESS | 1864 | ++DOCSHELL 0x94562800 == 38 [pid = 1864] [id = 303] 02:06:08 INFO - PROCESS | 1864 | ++DOMWINDOW == 93 (0x94579c00) [pid = 1864] [serial = 910] [outer = (nil)] 02:06:08 INFO - PROCESS | 1864 | ++DOMWINDOW == 94 (0x9524e000) [pid = 1864] [serial = 911] [outer = 0x94579c00] 02:06:08 INFO - PROCESS | 1864 | 1465203968095 Marionette DEBUG loaded listener.js 02:06:08 INFO - PROCESS | 1864 | ++DOMWINDOW == 95 (0x9644ec00) [pid = 1864] [serial = 912] [outer = 0x94579c00] 02:06:08 INFO - PROCESS | 1864 | SkCairoFTTypeface::onFilterRec unimplemented 02:06:08 INFO - PROCESS | 1864 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 02:06:09 INFO - PROCESS | 1864 | 1465203969111 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] 02:06:09 INFO - PROCESS | 1864 | 1465203969178 Marionette TRACE conn4 <- [1,1185,null,{"value":"8"}] 02:06:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 02:06:09 INFO - PROCESS | 1864 | 1465203969185 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 02:06:09 INFO - PROCESS | 1864 | 1465203969187 Marionette TRACE conn4 <- [1,1186,null,{}] 02:06:09 INFO - PROCESS | 1864 | 1465203969194 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}] 02:06:09 INFO - PROCESS | 1864 | 1465203969199 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:06:09 INFO - PROCESS | 1864 | 1465203969437 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 02:06:09 INFO - PROCESS | 1864 | 1465203969446 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:09 INFO - PROCESS | 1864 | 1465203969455 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:06:09 INFO - PROCESS | 1864 | ++DOCSHELL 0x914d6400 == 39 [pid = 1864] [id = 304] 02:06:09 INFO - PROCESS | 1864 | ++DOMWINDOW == 96 (0x95247000) [pid = 1864] [serial = 913] [outer = (nil)] 02:06:09 INFO - PROCESS | 1864 | ++DOMWINDOW == 97 (0x995e2800) [pid = 1864] [serial = 914] [outer = 0x95247000] 02:06:09 INFO - PROCESS | 1864 | 1465203969529 Marionette DEBUG loaded listener.js 02:06:09 INFO - PROCESS | 1864 | ++DOMWINDOW == 98 (0x9a1dd800) [pid = 1864] [serial = 915] [outer = 0x95247000] 02:06:10 INFO - PROCESS | 1864 | 1465203970515 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] 02:06:10 INFO - PROCESS | 1864 | 1465203970589 Marionette TRACE conn4 <- [1,1189,null,{"value":"8"}] 02:06:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 02:06:10 INFO - PROCESS | 1864 | 1465203970596 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 02:06:10 INFO - PROCESS | 1864 | 1465203970600 Marionette TRACE conn4 <- [1,1190,null,{}] 02:06:10 INFO - PROCESS | 1864 | 1465203970607 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}] 02:06:10 INFO - PROCESS | 1864 | 1465203970614 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:06:10 INFO - PROCESS | 1864 | 1465203970855 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 02:06:10 INFO - PROCESS | 1864 | 1465203970875 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:10 INFO - PROCESS | 1864 | 1465203970882 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:06:10 INFO - PROCESS | 1864 | ++DOCSHELL 0x95255c00 == 40 [pid = 1864] [id = 305] 02:06:10 INFO - PROCESS | 1864 | ++DOMWINDOW == 99 (0x988e0400) [pid = 1864] [serial = 916] [outer = (nil)] 02:06:10 INFO - PROCESS | 1864 | ++DOMWINDOW == 100 (0x9a6bac00) [pid = 1864] [serial = 917] [outer = 0x988e0400] 02:06:10 INFO - PROCESS | 1864 | 1465203970974 Marionette DEBUG loaded listener.js 02:06:11 INFO - PROCESS | 1864 | ++DOMWINDOW == 101 (0x9a7d5000) [pid = 1864] [serial = 918] [outer = 0x988e0400] 02:06:11 INFO - PROCESS | 1864 | --DOMWINDOW == 100 (0x92165000) [pid = 1864] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 02:06:11 INFO - PROCESS | 1864 | --DOMWINDOW == 99 (0x8f5cb800) [pid = 1864] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 02:06:11 INFO - PROCESS | 1864 | --DOMWINDOW == 98 (0x910bd400) [pid = 1864] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 02:06:11 INFO - PROCESS | 1864 | --DOMWINDOW == 97 (0x95064000) [pid = 1864] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 02:06:11 INFO - PROCESS | 1864 | --DOMWINDOW == 96 (0x9a9e2800) [pid = 1864] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 02:06:11 INFO - PROCESS | 1864 | --DOMWINDOW == 95 (0x9b1a1c00) [pid = 1864] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 02:06:11 INFO - PROCESS | 1864 | --DOMWINDOW == 94 (0x9b242000) [pid = 1864] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 02:06:11 INFO - PROCESS | 1864 | --DOMWINDOW == 93 (0x9805c000) [pid = 1864] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 02:06:11 INFO - PROCESS | 1864 | --DOMWINDOW == 92 (0x9c005000) [pid = 1864] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 02:06:11 INFO - PROCESS | 1864 | --DOMWINDOW == 91 (0x910c3400) [pid = 1864] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 02:06:11 INFO - PROCESS | 1864 | --DOMWINDOW == 90 (0x910bc400) [pid = 1864] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 02:06:11 INFO - PROCESS | 1864 | --DOMWINDOW == 89 (0x8f5c6400) [pid = 1864] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 02:06:11 INFO - PROCESS | 1864 | --DOMWINDOW == 88 (0x8f5d0400) [pid = 1864] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 02:06:11 INFO - PROCESS | 1864 | --DOMWINDOW == 87 (0x99567800) [pid = 1864] [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.] 02:06:12 INFO - PROCESS | 1864 | 1465203972126 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] 02:06:12 INFO - PROCESS | 1864 | 1465203972189 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 02:06:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 02:06:12 INFO - PROCESS | 1864 | 1465203972199 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 02:06:12 INFO - PROCESS | 1864 | 1465203972203 Marionette TRACE conn4 <- [1,1194,null,{}] 02:06:12 INFO - PROCESS | 1864 | 1465203972211 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}] 02:06:12 INFO - PROCESS | 1864 | 1465203972221 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:06:12 INFO - PROCESS | 1864 | 1465203972453 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 02:06:12 INFO - PROCESS | 1864 | 1465203972645 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:12 INFO - PROCESS | 1864 | 1465203972654 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:06:12 INFO - PROCESS | 1864 | ++DOCSHELL 0x914d3400 == 41 [pid = 1864] [id = 306] 02:06:12 INFO - PROCESS | 1864 | ++DOMWINDOW == 88 (0x9805c000) [pid = 1864] [serial = 919] [outer = (nil)] 02:06:12 INFO - PROCESS | 1864 | ++DOMWINDOW == 89 (0x9b19f800) [pid = 1864] [serial = 920] [outer = 0x9805c000] 02:06:12 INFO - PROCESS | 1864 | 1465203972724 Marionette DEBUG loaded listener.js 02:06:12 INFO - PROCESS | 1864 | ++DOMWINDOW == 90 (0x9b239c00) [pid = 1864] [serial = 921] [outer = 0x9805c000] 02:06:13 INFO - PROCESS | 1864 | SkCairoFTTypeface::onFilterRec unimplemented 02:06:13 INFO - PROCESS | 1864 | SkCairoFTTypeface::onFilterRec unimplemented 02:06:13 INFO - PROCESS | 1864 | 1465203973518 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] 02:06:13 INFO - PROCESS | 1864 | 1465203973591 Marionette TRACE conn4 <- [1,1197,null,{"value":"8"}] 02:06:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 02:06:13 INFO - PROCESS | 1864 | 1465203973597 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 02:06:13 INFO - PROCESS | 1864 | 1465203973601 Marionette TRACE conn4 <- [1,1198,null,{}] 02:06:13 INFO - PROCESS | 1864 | 1465203973607 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}] 02:06:13 INFO - PROCESS | 1864 | 1465203973612 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:06:13 INFO - PROCESS | 1864 | 1465203973795 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 02:06:13 INFO - PROCESS | 1864 | 1465203973804 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:13 INFO - PROCESS | 1864 | 1465203973810 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:06:13 INFO - PROCESS | 1864 | ++DOCSHELL 0x9a9e2c00 == 42 [pid = 1864] [id = 307] 02:06:13 INFO - PROCESS | 1864 | ++DOMWINDOW == 91 (0x9b014400) [pid = 1864] [serial = 922] [outer = (nil)] 02:06:14 INFO - PROCESS | 1864 | ++DOMWINDOW == 92 (0x9b752400) [pid = 1864] [serial = 923] [outer = 0x9b014400] 02:06:14 INFO - PROCESS | 1864 | 1465203974016 Marionette DEBUG loaded listener.js 02:06:14 INFO - PROCESS | 1864 | ++DOMWINDOW == 93 (0x9ba95400) [pid = 1864] [serial = 924] [outer = 0x9b014400] 02:06:15 INFO - PROCESS | 1864 | 1465203975155 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]]]}] 02:06:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 02:06:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1584ms 02:06:15 INFO - PROCESS | 1864 | 1465203975184 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 02:06:15 INFO - PROCESS | 1864 | 1465203975191 Marionette TRACE conn4 <- [1,1201,null,{"value":"8"}] 02:06:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 02:06:15 INFO - PROCESS | 1864 | 1465203975201 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 02:06:15 INFO - PROCESS | 1864 | 1465203975210 Marionette TRACE conn4 <- [1,1202,null,{}] 02:06:15 INFO - PROCESS | 1864 | 1465203975218 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}] 02:06:15 INFO - PROCESS | 1864 | 1465203975223 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:06:15 INFO - PROCESS | 1864 | 1465203975437 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 02:06:15 INFO - PROCESS | 1864 | 1465203975675 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:15 INFO - PROCESS | 1864 | 1465203975686 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:06:15 INFO - PROCESS | 1864 | ++DOCSHELL 0x910be400 == 43 [pid = 1864] [id = 308] 02:06:15 INFO - PROCESS | 1864 | ++DOMWINDOW == 94 (0x910c3400) [pid = 1864] [serial = 925] [outer = (nil)] 02:06:15 INFO - PROCESS | 1864 | ++DOMWINDOW == 95 (0x92863400) [pid = 1864] [serial = 926] [outer = 0x910c3400] 02:06:15 INFO - PROCESS | 1864 | 1465203975816 Marionette DEBUG loaded listener.js 02:06:15 INFO - PROCESS | 1864 | ++DOMWINDOW == 96 (0x92893400) [pid = 1864] [serial = 927] [outer = 0x910c3400] 02:06:16 INFO - PROCESS | 1864 | 1465203976774 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]]]}] 02:06:16 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 02:06:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1648ms 02:06:16 INFO - PROCESS | 1864 | 1465203976848 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 02:06:16 INFO - PROCESS | 1864 | 1465203976857 Marionette TRACE conn4 <- [1,1205,null,{"value":"8"}] 02:06:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 02:06:16 INFO - PROCESS | 1864 | 1465203976869 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 02:06:16 INFO - PROCESS | 1864 | 1465203976873 Marionette TRACE conn4 <- [1,1206,null,{}] 02:06:16 INFO - PROCESS | 1864 | 1465203976880 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}] 02:06:16 INFO - PROCESS | 1864 | 1465203976885 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:06:17 INFO - PROCESS | 1864 | 1465203977148 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 02:06:17 INFO - PROCESS | 1864 | 1465203977468 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:17 INFO - PROCESS | 1864 | 1465203977480 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:06:17 INFO - PROCESS | 1864 | ++DOCSHELL 0x93a42c00 == 44 [pid = 1864] [id = 309] 02:06:17 INFO - PROCESS | 1864 | ++DOMWINDOW == 97 (0x9522f800) [pid = 1864] [serial = 928] [outer = (nil)] 02:06:17 INFO - PROCESS | 1864 | ++DOMWINDOW == 98 (0x95250c00) [pid = 1864] [serial = 929] [outer = 0x9522f800] 02:06:17 INFO - PROCESS | 1864 | 1465203977567 Marionette DEBUG loaded listener.js 02:06:17 INFO - PROCESS | 1864 | ++DOMWINDOW == 99 (0x995df000) [pid = 1864] [serial = 930] [outer = 0x9522f800] 02:06:18 INFO - PROCESS | 1864 | 1465203978637 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]]]}] 02:06:18 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 02:06:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1845ms 02:06:18 INFO - PROCESS | 1864 | 1465203978715 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 02:06:18 INFO - PROCESS | 1864 | 1465203978720 Marionette TRACE conn4 <- [1,1209,null,{"value":"8"}] 02:06:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 02:06:18 INFO - PROCESS | 1864 | 1465203978729 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 02:06:18 INFO - PROCESS | 1864 | 1465203978736 Marionette TRACE conn4 <- [1,1210,null,{}] 02:06:18 INFO - PROCESS | 1864 | 1465203978757 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}] 02:06:18 INFO - PROCESS | 1864 | 1465203978768 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:06:19 INFO - PROCESS | 1864 | 1465203979018 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 02:06:19 INFO - PROCESS | 1864 | 1465203979249 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:19 INFO - PROCESS | 1864 | 1465203979259 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:06:19 INFO - PROCESS | 1864 | ++DOCSHELL 0x94584000 == 45 [pid = 1864] [id = 310] 02:06:19 INFO - PROCESS | 1864 | ++DOMWINDOW == 100 (0x9b1abc00) [pid = 1864] [serial = 931] [outer = (nil)] 02:06:19 INFO - PROCESS | 1864 | ++DOMWINDOW == 101 (0x9b5b8800) [pid = 1864] [serial = 932] [outer = 0x9b1abc00] 02:06:19 INFO - PROCESS | 1864 | 1465203979364 Marionette DEBUG loaded listener.js 02:06:19 INFO - PROCESS | 1864 | ++DOMWINDOW == 102 (0x9c004800) [pid = 1864] [serial = 933] [outer = 0x9b1abc00] 02:06:20 INFO - PROCESS | 1864 | 1465203980301 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]]]}] 02:06:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 02:06:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1643ms 02:06:20 INFO - PROCESS | 1864 | 1465203980374 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 02:06:20 INFO - PROCESS | 1864 | 1465203980380 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 02:06:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 02:06:20 INFO - PROCESS | 1864 | 1465203980386 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 02:06:20 INFO - PROCESS | 1864 | 1465203980389 Marionette TRACE conn4 <- [1,1214,null,{}] 02:06:20 INFO - PROCESS | 1864 | 1465203980396 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}] 02:06:20 INFO - PROCESS | 1864 | 1465203980401 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:06:20 INFO - PROCESS | 1864 | 1465203980637 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 02:06:20 INFO - PROCESS | 1864 | 1465203980859 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:20 INFO - PROCESS | 1864 | 1465203980869 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:06:20 INFO - PROCESS | 1864 | ++DOCSHELL 0x99569000 == 46 [pid = 1864] [id = 311] 02:06:20 INFO - PROCESS | 1864 | ++DOMWINDOW == 103 (0x9b752c00) [pid = 1864] [serial = 934] [outer = (nil)] 02:06:20 INFO - PROCESS | 1864 | ++DOMWINDOW == 104 (0x9c235c00) [pid = 1864] [serial = 935] [outer = 0x9b752c00] 02:06:21 INFO - PROCESS | 1864 | 1465203980998 Marionette DEBUG loaded listener.js 02:06:21 INFO - PROCESS | 1864 | ++DOMWINDOW == 105 (0x9cc0f400) [pid = 1864] [serial = 936] [outer = 0x9b752c00] 02:06:21 INFO - PROCESS | 1864 | 1465203981949 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]]]}] 02:06:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 02:06:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1633ms 02:06:22 INFO - PROCESS | 1864 | 1465203982020 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 02:06:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 02:06:22 INFO - PROCESS | 1864 | 1465203982025 Marionette TRACE conn4 <- [1,1217,null,{"value":"8"}] 02:06:22 INFO - PROCESS | 1864 | 1465203982032 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 02:06:22 INFO - PROCESS | 1864 | 1465203982035 Marionette TRACE conn4 <- [1,1218,null,{}] 02:06:22 INFO - PROCESS | 1864 | 1465203982042 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}] 02:06:22 INFO - PROCESS | 1864 | 1465203982047 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:06:22 INFO - PROCESS | 1864 | 1465203982271 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 02:06:22 INFO - PROCESS | 1864 | 1465203982500 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:22 INFO - PROCESS | 1864 | 1465203982507 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:06:22 INFO - PROCESS | 1864 | ++DOCSHELL 0x8f5c2000 == 47 [pid = 1864] [id = 312] 02:06:22 INFO - PROCESS | 1864 | ++DOMWINDOW == 106 (0x94580800) [pid = 1864] [serial = 937] [outer = (nil)] 02:06:22 INFO - PROCESS | 1864 | ++DOMWINDOW == 107 (0x9cc7d000) [pid = 1864] [serial = 938] [outer = 0x94580800] 02:06:22 INFO - PROCESS | 1864 | 1465203982646 Marionette DEBUG loaded listener.js 02:06:22 INFO - PROCESS | 1864 | ++DOMWINDOW == 108 (0x9d9a3400) [pid = 1864] [serial = 939] [outer = 0x94580800] 02:06:23 INFO - PROCESS | 1864 | 1465203983630 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]]]}] 02:06:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 02:06:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1643ms 02:06:23 INFO - PROCESS | 1864 | 1465203983686 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 02:06:23 INFO - PROCESS | 1864 | 1465203983696 Marionette TRACE conn4 <- [1,1221,null,{"value":"8"}] 02:06:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 02:06:23 INFO - PROCESS | 1864 | 1465203983708 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 02:06:23 INFO - PROCESS | 1864 | 1465203983711 Marionette TRACE conn4 <- [1,1222,null,{}] 02:06:23 INFO - PROCESS | 1864 | 1465203983719 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}] 02:06:23 INFO - PROCESS | 1864 | 1465203983729 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:06:23 INFO - PROCESS | 1864 | 1465203983939 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 02:06:24 INFO - PROCESS | 1864 | 1465203984137 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:24 INFO - PROCESS | 1864 | 1465203984146 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:06:24 INFO - PROCESS | 1864 | ++DOCSHELL 0x9cc0b800 == 48 [pid = 1864] [id = 313] 02:06:24 INFO - PROCESS | 1864 | ++DOMWINDOW == 109 (0x9cc15c00) [pid = 1864] [serial = 940] [outer = (nil)] 02:06:24 INFO - PROCESS | 1864 | ++DOMWINDOW == 110 (0xa220c400) [pid = 1864] [serial = 941] [outer = 0x9cc15c00] 02:06:24 INFO - PROCESS | 1864 | 1465203984272 Marionette DEBUG loaded listener.js 02:06:24 INFO - PROCESS | 1864 | ++DOMWINDOW == 111 (0xa22e3400) [pid = 1864] [serial = 942] [outer = 0x9cc15c00] 02:06:25 INFO - PROCESS | 1864 | 1465203985164 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] 02:06:25 INFO - PROCESS | 1864 | 1465203985244 Marionette TRACE conn4 <- [1,1225,null,{"value":"8"}] 02:06:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 02:06:25 INFO - PROCESS | 1864 | 1465203985251 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 02:06:25 INFO - PROCESS | 1864 | 1465203985255 Marionette TRACE conn4 <- [1,1226,null,{}] 02:06:25 INFO - PROCESS | 1864 | 1465203985262 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}] 02:06:25 INFO - PROCESS | 1864 | 1465203985266 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:06:25 INFO - PROCESS | 1864 | 1465203985500 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 02:06:25 INFO - PROCESS | 1864 | 1465203985729 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:25 INFO - PROCESS | 1864 | 1465203985739 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:06:25 INFO - PROCESS | 1864 | ++DOCSHELL 0x8f712800 == 49 [pid = 1864] [id = 314] 02:06:25 INFO - PROCESS | 1864 | ++DOMWINDOW == 112 (0x995ecc00) [pid = 1864] [serial = 943] [outer = (nil)] 02:06:25 INFO - PROCESS | 1864 | ++DOMWINDOW == 113 (0xa24c5400) [pid = 1864] [serial = 944] [outer = 0x995ecc00] 02:06:25 INFO - PROCESS | 1864 | 1465203985859 Marionette DEBUG loaded listener.js 02:06:25 INFO - PROCESS | 1864 | ++DOMWINDOW == 114 (0xa24cac00) [pid = 1864] [serial = 945] [outer = 0x995ecc00] 02:06:26 INFO - PROCESS | 1864 | 1465203986844 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]]]}] 02:06:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 02:06:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1633ms 02:06:26 INFO - PROCESS | 1864 | 1465203986886 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 02:06:26 INFO - PROCESS | 1864 | 1465203986890 Marionette TRACE conn4 <- [1,1229,null,{"value":"8"}] 02:06:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 02:06:26 INFO - PROCESS | 1864 | 1465203986897 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 02:06:26 INFO - PROCESS | 1864 | 1465203986902 Marionette TRACE conn4 <- [1,1230,null,{}] 02:06:26 INFO - PROCESS | 1864 | 1465203986908 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}] 02:06:26 INFO - PROCESS | 1864 | 1465203986914 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:06:27 INFO - PROCESS | 1864 | 1465203987163 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 02:06:27 INFO - PROCESS | 1864 | 1465203987791 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:27 INFO - PROCESS | 1864 | 1465203987802 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:06:27 INFO - PROCESS | 1864 | ++DOCSHELL 0x90db4c00 == 50 [pid = 1864] [id = 315] 02:06:27 INFO - PROCESS | 1864 | ++DOMWINDOW == 115 (0x910b9c00) [pid = 1864] [serial = 946] [outer = (nil)] 02:06:27 INFO - PROCESS | 1864 | ++DOMWINDOW == 116 (0x914d6800) [pid = 1864] [serial = 947] [outer = 0x910b9c00] 02:06:27 INFO - PROCESS | 1864 | 1465203987885 Marionette DEBUG loaded listener.js 02:06:28 INFO - PROCESS | 1864 | ++DOMWINDOW == 117 (0x91dcbc00) [pid = 1864] [serial = 948] [outer = 0x910b9c00] 02:06:28 INFO - PROCESS | 1864 | 1465203988806 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]]]}] 02:06:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 02:06:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1944ms 02:06:28 INFO - PROCESS | 1864 | 1465203988844 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 02:06:28 INFO - PROCESS | 1864 | 1465203988850 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 02:06:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 02:06:28 INFO - PROCESS | 1864 | 1465203988860 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 02:06:28 INFO - PROCESS | 1864 | 1465203988865 Marionette TRACE conn4 <- [1,1234,null,{}] 02:06:28 INFO - PROCESS | 1864 | 1465203988873 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}] 02:06:28 INFO - PROCESS | 1864 | 1465203988881 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:06:29 INFO - PROCESS | 1864 | 1465203989060 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 02:06:29 INFO - PROCESS | 1864 | 1465203989392 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:29 INFO - PROCESS | 1864 | 1465203989402 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:06:29 INFO - PROCESS | 1864 | ++DOCSHELL 0x914dc800 == 51 [pid = 1864] [id = 316] 02:06:29 INFO - PROCESS | 1864 | ++DOMWINDOW == 118 (0x91dc7c00) [pid = 1864] [serial = 949] [outer = (nil)] 02:06:29 INFO - PROCESS | 1864 | ++DOMWINDOW == 119 (0x94fd7c00) [pid = 1864] [serial = 950] [outer = 0x91dc7c00] 02:06:29 INFO - PROCESS | 1864 | 1465203989488 Marionette DEBUG loaded listener.js 02:06:29 INFO - PROCESS | 1864 | ++DOMWINDOW == 120 (0x95069000) [pid = 1864] [serial = 951] [outer = 0x91dc7c00] 02:06:31 INFO - PROCESS | 1864 | --DOCSHELL 0x9524a400 == 50 [pid = 1864] [id = 274] 02:06:31 INFO - PROCESS | 1864 | --DOCSHELL 0x8f719400 == 49 [pid = 1864] [id = 272] 02:06:31 INFO - PROCESS | 1864 | --DOCSHELL 0x917b9800 == 48 [pid = 1864] [id = 262] 02:06:31 INFO - PROCESS | 1864 | --DOCSHELL 0x95255c00 == 47 [pid = 1864] [id = 305] 02:06:31 INFO - PROCESS | 1864 | --DOCSHELL 0x910c7000 == 46 [pid = 1864] [id = 265] 02:06:31 INFO - PROCESS | 1864 | --DOCSHELL 0x94584400 == 45 [pid = 1864] [id = 263] 02:06:31 INFO - PROCESS | 1864 | --DOCSHELL 0x914d3400 == 44 [pid = 1864] [id = 306] 02:06:31 INFO - PROCESS | 1864 | --DOCSHELL 0x8e901c00 == 43 [pid = 1864] [id = 264] 02:06:31 INFO - PROCESS | 1864 | --DOCSHELL 0x8f711800 == 42 [pid = 1864] [id = 270] 02:06:31 INFO - PROCESS | 1864 | --DOCSHELL 0x98881c00 == 41 [pid = 1864] [id = 266] 02:06:31 INFO - PROCESS | 1864 | --DOCSHELL 0x8e90ac00 == 40 [pid = 1864] [id = 269] 02:06:31 INFO - PROCESS | 1864 | --DOCSHELL 0x98052400 == 39 [pid = 1864] [id = 267] 02:06:31 INFO - PROCESS | 1864 | --DOCSHELL 0x8f710000 == 38 [pid = 1864] [id = 271] 02:06:31 INFO - PROCESS | 1864 | --DOCSHELL 0x91dbd000 == 37 [pid = 1864] [id = 268] 02:06:31 INFO - PROCESS | 1864 | --DOCSHELL 0x92989800 == 36 [pid = 1864] [id = 261] 02:06:31 INFO - PROCESS | 1864 | --DOCSHELL 0x8f5ca800 == 35 [pid = 1864] [id = 287] 02:06:31 INFO - PROCESS | 1864 | --DOCSHELL 0x90dacc00 == 34 [pid = 1864] [id = 258] 02:06:31 INFO - PROCESS | 1864 | --DOCSHELL 0x98043800 == 33 [pid = 1864] [id = 10] 02:06:31 INFO - PROCESS | 1864 | --DOCSHELL 0x90db4c00 == 32 [pid = 1864] [id = 315] 02:06:31 INFO - PROCESS | 1864 | --DOCSHELL 0x8f712800 == 31 [pid = 1864] [id = 314] 02:06:31 INFO - PROCESS | 1864 | --DOCSHELL 0x8f5c2000 == 30 [pid = 1864] [id = 312] 02:06:31 INFO - PROCESS | 1864 | --DOCSHELL 0x9cc0b800 == 29 [pid = 1864] [id = 313] 02:06:31 INFO - PROCESS | 1864 | --DOCSHELL 0x99569000 == 28 [pid = 1864] [id = 311] 02:06:31 INFO - PROCESS | 1864 | --DOCSHELL 0x94584000 == 27 [pid = 1864] [id = 310] 02:06:31 INFO - PROCESS | 1864 | --DOCSHELL 0x910be400 == 26 [pid = 1864] [id = 308] 02:06:31 INFO - PROCESS | 1864 | --DOCSHELL 0x93a42c00 == 25 [pid = 1864] [id = 309] 02:06:31 INFO - PROCESS | 1864 | --DOCSHELL 0x9a9e2c00 == 24 [pid = 1864] [id = 307] 02:06:31 INFO - PROCESS | 1864 | --DOMWINDOW == 119 (0x9285d400) [pid = 1864] [serial = 869] [outer = (nil)] [url = about:blank] 02:06:31 INFO - PROCESS | 1864 | --DOMWINDOW == 118 (0x92886000) [pid = 1864] [serial = 870] [outer = (nil)] [url = about:blank] 02:06:31 INFO - PROCESS | 1864 | --DOMWINDOW == 117 (0x8f5d0000) [pid = 1864] [serial = 863] [outer = (nil)] [url = about:blank] 02:06:31 INFO - PROCESS | 1864 | --DOMWINDOW == 116 (0x9457a400) [pid = 1864] [serial = 875] [outer = (nil)] [url = about:blank] 02:06:31 INFO - PROCESS | 1864 | --DOMWINDOW == 115 (0x92859000) [pid = 1864] [serial = 837] [outer = (nil)] [url = about:blank] 02:06:31 INFO - PROCESS | 1864 | --DOMWINDOW == 114 (0x917c3c00) [pid = 1864] [serial = 836] [outer = (nil)] [url = about:blank] 02:06:31 INFO - PROCESS | 1864 | --DOMWINDOW == 113 (0x95251000) [pid = 1864] [serial = 839] [outer = (nil)] [url = about:blank] 02:06:31 INFO - PROCESS | 1864 | --DOMWINDOW == 112 (0x99290400) [pid = 1864] [serial = 840] [outer = (nil)] [url = about:blank] 02:06:31 INFO - PROCESS | 1864 | --DOMWINDOW == 111 (0x9b1ac800) [pid = 1864] [serial = 843] [outer = (nil)] [url = about:blank] 02:06:31 INFO - PROCESS | 1864 | --DOMWINDOW == 110 (0x9b020c00) [pid = 1864] [serial = 842] [outer = (nil)] [url = about:blank] 02:06:31 INFO - PROCESS | 1864 | --DOMWINDOW == 109 (0x9bac0c00) [pid = 1864] [serial = 846] [outer = (nil)] [url = about:blank] 02:06:31 INFO - PROCESS | 1864 | --DOMWINDOW == 108 (0x9ba91800) [pid = 1864] [serial = 845] [outer = (nil)] [url = about:blank] 02:06:31 INFO - PROCESS | 1864 | --DOMWINDOW == 107 (0x9c207800) [pid = 1864] [serial = 849] [outer = (nil)] [url = about:blank] 02:06:31 INFO - PROCESS | 1864 | --DOMWINDOW == 106 (0x9c00b800) [pid = 1864] [serial = 848] [outer = (nil)] [url = about:blank] 02:06:31 INFO - PROCESS | 1864 | --DOMWINDOW == 105 (0x9d99d000) [pid = 1864] [serial = 852] [outer = (nil)] [url = about:blank] 02:06:31 INFO - PROCESS | 1864 | --DOMWINDOW == 104 (0x9cc14400) [pid = 1864] [serial = 851] [outer = (nil)] [url = about:blank] 02:06:31 INFO - PROCESS | 1864 | --DOMWINDOW == 103 (0x8f715c00) [pid = 1864] [serial = 864] [outer = (nil)] [url = about:blank] 02:06:31 INFO - PROCESS | 1864 | --DOMWINDOW == 102 (0xa115bc00) [pid = 1864] [serial = 855] [outer = (nil)] [url = about:blank] 02:06:31 INFO - PROCESS | 1864 | --DOMWINDOW == 101 (0xa0616400) [pid = 1864] [serial = 854] [outer = (nil)] [url = about:blank] 02:06:31 INFO - PROCESS | 1864 | --DOMWINDOW == 100 (0x9298c400) [pid = 1864] [serial = 861] [outer = (nil)] [url = about:blank] 02:06:31 INFO - PROCESS | 1864 | --DOMWINDOW == 99 (0x9285b800) [pid = 1864] [serial = 860] [outer = (nil)] [url = about:blank] 02:06:31 INFO - PROCESS | 1864 | --DOMWINDOW == 98 (0x914ce800) [pid = 1864] [serial = 866] [outer = (nil)] [url = about:blank] 02:06:31 INFO - PROCESS | 1864 | --DOMWINDOW == 97 (0x91dc4c00) [pid = 1864] [serial = 858] [outer = (nil)] [url = about:blank] 02:06:31 INFO - PROCESS | 1864 | --DOMWINDOW == 96 (0x914d8800) [pid = 1864] [serial = 867] [outer = (nil)] [url = about:blank] 02:06:31 INFO - PROCESS | 1864 | --DOMWINDOW == 95 (0x939c9400) [pid = 1864] [serial = 873] [outer = (nil)] [url = about:blank] 02:06:31 INFO - PROCESS | 1864 | --DOMWINDOW == 94 (0x910c4800) [pid = 1864] [serial = 857] [outer = (nil)] [url = about:blank] 02:06:31 INFO - PROCESS | 1864 | --DOMWINDOW == 93 (0x914d9400) [pid = 1864] [serial = 872] [outer = (nil)] [url = about:blank] 02:06:31 INFO - PROCESS | 1864 | --DOMWINDOW == 92 (0x9a083400) [pid = 1864] [serial = 594] [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.] 02:06:31 INFO - PROCESS | 1864 | 1465203991936 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]]]}] 02:06:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 02:06:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 3235ms 02:06:32 INFO - PROCESS | 1864 | 1465203992095 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 02:06:32 INFO - PROCESS | 1864 | 1465203992101 Marionette TRACE conn4 <- [1,1237,null,{"value":"8"}] 02:06:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 02:06:32 INFO - PROCESS | 1864 | 1465203992110 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 02:06:32 INFO - PROCESS | 1864 | 1465203992117 Marionette TRACE conn4 <- [1,1238,null,{}] 02:06:32 INFO - PROCESS | 1864 | 1465203992126 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}] 02:06:32 INFO - PROCESS | 1864 | 1465203992132 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:06:32 INFO - PROCESS | 1864 | 1465203992298 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 02:06:32 INFO - PROCESS | 1864 | 1465203992423 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:32 INFO - PROCESS | 1864 | 1465203992433 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:06:32 INFO - PROCESS | 1864 | ++DOCSHELL 0x8f713400 == 25 [pid = 1864] [id = 317] 02:06:32 INFO - PROCESS | 1864 | ++DOMWINDOW == 93 (0x8f713c00) [pid = 1864] [serial = 952] [outer = (nil)] 02:06:32 INFO - PROCESS | 1864 | ++DOMWINDOW == 94 (0x8f719400) [pid = 1864] [serial = 953] [outer = 0x8f713c00] 02:06:32 INFO - PROCESS | 1864 | 1465203992507 Marionette DEBUG loaded listener.js 02:06:32 INFO - PROCESS | 1864 | ++DOMWINDOW == 95 (0x90da5800) [pid = 1864] [serial = 954] [outer = 0x8f713c00] 02:06:33 INFO - PROCESS | 1864 | 1465203993362 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]]]}] 02:06:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 02:06:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1292ms 02:06:33 INFO - PROCESS | 1864 | 1465203993402 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 02:06:33 INFO - PROCESS | 1864 | 1465203993410 Marionette TRACE conn4 <- [1,1241,null,{"value":"8"}] 02:06:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 02:06:33 INFO - PROCESS | 1864 | 1465203993422 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 02:06:33 INFO - PROCESS | 1864 | 1465203993425 Marionette TRACE conn4 <- [1,1242,null,{}] 02:06:33 INFO - PROCESS | 1864 | 1465203993432 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}] 02:06:33 INFO - PROCESS | 1864 | 1465203993437 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:06:33 INFO - PROCESS | 1864 | 1465203993612 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 02:06:33 INFO - PROCESS | 1864 | 1465203993750 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:33 INFO - PROCESS | 1864 | 1465203993777 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:06:33 INFO - PROCESS | 1864 | ++DOCSHELL 0x910c4800 == 26 [pid = 1864] [id = 318] 02:06:33 INFO - PROCESS | 1864 | ++DOMWINDOW == 96 (0x914db800) [pid = 1864] [serial = 955] [outer = (nil)] 02:06:33 INFO - PROCESS | 1864 | ++DOMWINDOW == 97 (0x917bfc00) [pid = 1864] [serial = 956] [outer = 0x914db800] 02:06:33 INFO - PROCESS | 1864 | 1465203993854 Marionette DEBUG loaded listener.js 02:06:33 INFO - PROCESS | 1864 | ++DOMWINDOW == 98 (0x91dbdc00) [pid = 1864] [serial = 957] [outer = 0x914db800] 02:06:34 INFO - PROCESS | 1864 | 1465203994788 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]]]}] 02:06:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 02:06:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1430ms 02:06:34 INFO - PROCESS | 1864 | 1465203994852 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 02:06:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 02:06:34 INFO - PROCESS | 1864 | 1465203994857 Marionette TRACE conn4 <- [1,1245,null,{"value":"8"}] 02:06:34 INFO - PROCESS | 1864 | 1465203994864 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 02:06:34 INFO - PROCESS | 1864 | 1465203994870 Marionette TRACE conn4 <- [1,1246,null,{}] 02:06:34 INFO - PROCESS | 1864 | 1465203994897 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}] 02:06:34 INFO - PROCESS | 1864 | 1465203994907 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:06:35 INFO - PROCESS | 1864 | 1465203995128 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 02:06:35 INFO - PROCESS | 1864 | 1465203995152 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:35 INFO - PROCESS | 1864 | 1465203995164 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:06:35 INFO - PROCESS | 1864 | ++DOCSHELL 0x9288e800 == 27 [pid = 1864] [id = 319] 02:06:35 INFO - PROCESS | 1864 | ++DOMWINDOW == 99 (0x9288ec00) [pid = 1864] [serial = 958] [outer = (nil)] 02:06:35 INFO - PROCESS | 1864 | ++DOMWINDOW == 100 (0x92894c00) [pid = 1864] [serial = 959] [outer = 0x9288ec00] 02:06:35 INFO - PROCESS | 1864 | 1465203995240 Marionette DEBUG loaded listener.js 02:06:35 INFO - PROCESS | 1864 | ++DOMWINDOW == 101 (0x9298a800) [pid = 1864] [serial = 960] [outer = 0x9288ec00] 02:06:36 INFO - PROCESS | 1864 | 1465203996202 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]]]}] 02:06:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 02:06:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1395ms 02:06:36 INFO - PROCESS | 1864 | 1465203996267 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 02:06:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 02:06:36 INFO - PROCESS | 1864 | 1465203996272 Marionette TRACE conn4 <- [1,1249,null,{"value":"8"}] 02:06:36 INFO - PROCESS | 1864 | 1465203996279 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 02:06:36 INFO - PROCESS | 1864 | 1465203996282 Marionette TRACE conn4 <- [1,1250,null,{}] 02:06:36 INFO - PROCESS | 1864 | 1465203996288 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}] 02:06:36 INFO - PROCESS | 1864 | 1465203996292 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:06:36 INFO - PROCESS | 1864 | 1465203996506 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 02:06:37 INFO - PROCESS | 1864 | --DOMWINDOW == 100 (0x9805c000) [pid = 1864] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 02:06:37 INFO - PROCESS | 1864 | --DOMWINDOW == 99 (0x95227000) [pid = 1864] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 02:06:37 INFO - PROCESS | 1864 | --DOMWINDOW == 98 (0x9b014400) [pid = 1864] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 02:06:37 INFO - PROCESS | 1864 | --DOMWINDOW == 97 (0x91dc4000) [pid = 1864] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 02:06:37 INFO - PROCESS | 1864 | --DOMWINDOW == 96 (0x92892c00) [pid = 1864] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 02:06:37 INFO - PROCESS | 1864 | --DOMWINDOW == 95 (0x9763d000) [pid = 1864] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 02:06:37 INFO - PROCESS | 1864 | --DOMWINDOW == 94 (0x8f719800) [pid = 1864] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 02:06:37 INFO - PROCESS | 1864 | --DOMWINDOW == 93 (0x95247000) [pid = 1864] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 02:06:37 INFO - PROCESS | 1864 | --DOMWINDOW == 92 (0x917bdc00) [pid = 1864] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 02:06:37 INFO - PROCESS | 1864 | --DOMWINDOW == 91 (0x90da7c00) [pid = 1864] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 02:06:37 INFO - PROCESS | 1864 | --DOMWINDOW == 90 (0x9457f000) [pid = 1864] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 02:06:37 INFO - PROCESS | 1864 | --DOMWINDOW == 89 (0x8f5c8800) [pid = 1864] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 02:06:37 INFO - PROCESS | 1864 | --DOMWINDOW == 88 (0x995ed000) [pid = 1864] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 02:06:37 INFO - PROCESS | 1864 | --DOMWINDOW == 87 (0x988e0400) [pid = 1864] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 02:06:37 INFO - PROCESS | 1864 | --DOMWINDOW == 86 (0x95230400) [pid = 1864] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 02:06:37 INFO - PROCESS | 1864 | --DOMWINDOW == 85 (0x8f70bc00) [pid = 1864] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 02:06:37 INFO - PROCESS | 1864 | --DOMWINDOW == 84 (0x94585000) [pid = 1864] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 02:06:37 INFO - PROCESS | 1864 | --DOMWINDOW == 83 (0x94579c00) [pid = 1864] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 02:06:37 INFO - PROCESS | 1864 | 1465203997413 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:37 INFO - PROCESS | 1864 | 1465203997422 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:06:37 INFO - PROCESS | 1864 | ++DOCSHELL 0x8e90a400 == 28 [pid = 1864] [id = 320] 02:06:37 INFO - PROCESS | 1864 | ++DOMWINDOW == 84 (0x8f5c4800) [pid = 1864] [serial = 961] [outer = (nil)] 02:06:37 INFO - PROCESS | 1864 | ++DOMWINDOW == 85 (0x910c2400) [pid = 1864] [serial = 962] [outer = 0x8f5c4800] 02:06:37 INFO - PROCESS | 1864 | 1465203997498 Marionette DEBUG loaded listener.js 02:06:37 INFO - PROCESS | 1864 | ++DOMWINDOW == 86 (0x92983000) [pid = 1864] [serial = 963] [outer = 0x8f5c4800] 02:06:38 INFO - PROCESS | 1864 | 1465203998265 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]]]}] 02:06:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 02:06:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 2033ms 02:06:38 INFO - PROCESS | 1864 | 1465203998313 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 02:06:38 INFO - PROCESS | 1864 | 1465203998315 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 02:06:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 02:06:38 INFO - PROCESS | 1864 | 1465203998323 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 02:06:38 INFO - PROCESS | 1864 | 1465203998326 Marionette TRACE conn4 <- [1,1254,null,{}] 02:06:38 INFO - PROCESS | 1864 | 1465203998332 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}] 02:06:38 INFO - PROCESS | 1864 | 1465203998337 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:06:38 INFO - PROCESS | 1864 | 1465203998495 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 02:06:38 INFO - PROCESS | 1864 | 1465203998509 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:38 INFO - PROCESS | 1864 | 1465203998516 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:06:38 INFO - PROCESS | 1864 | ++DOCSHELL 0x939c9400 == 29 [pid = 1864] [id = 321] 02:06:38 INFO - PROCESS | 1864 | ++DOMWINDOW == 87 (0x939d3c00) [pid = 1864] [serial = 964] [outer = (nil)] 02:06:38 INFO - PROCESS | 1864 | ++DOMWINDOW == 88 (0x95067000) [pid = 1864] [serial = 965] [outer = 0x939d3c00] 02:06:38 INFO - PROCESS | 1864 | 1465203998588 Marionette DEBUG loaded listener.js 02:06:38 INFO - PROCESS | 1864 | ++DOMWINDOW == 89 (0x95246c00) [pid = 1864] [serial = 966] [outer = 0x939d3c00] 02:06:39 INFO - PROCESS | 1864 | 1465203999648 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]]]}] 02:06:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 02:06:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1388ms 02:06:39 INFO - PROCESS | 1864 | 1465203999712 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 02:06:39 INFO - PROCESS | 1864 | 1465203999720 Marionette TRACE conn4 <- [1,1257,null,{"value":"8"}] 02:06:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 02:06:39 INFO - PROCESS | 1864 | 1465203999731 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 02:06:39 INFO - PROCESS | 1864 | 1465203999737 Marionette TRACE conn4 <- [1,1258,null,{}] 02:06:39 INFO - PROCESS | 1864 | 1465203999747 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}] 02:06:39 INFO - PROCESS | 1864 | 1465203999752 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:06:39 INFO - PROCESS | 1864 | 1465203999989 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 02:06:40 INFO - PROCESS | 1864 | 1465204000238 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:40 INFO - PROCESS | 1864 | 1465204000254 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:06:40 INFO - PROCESS | 1864 | ++DOCSHELL 0x8f710000 == 30 [pid = 1864] [id = 322] 02:06:40 INFO - PROCESS | 1864 | ++DOMWINDOW == 90 (0x8f711000) [pid = 1864] [serial = 967] [outer = (nil)] 02:06:40 INFO - PROCESS | 1864 | ++DOMWINDOW == 91 (0x910bf800) [pid = 1864] [serial = 968] [outer = 0x8f711000] 02:06:40 INFO - PROCESS | 1864 | 1465204000387 Marionette DEBUG loaded listener.js 02:06:40 INFO - PROCESS | 1864 | ++DOMWINDOW == 92 (0x914da400) [pid = 1864] [serial = 969] [outer = 0x8f711000] 02:06:41 INFO - PROCESS | 1864 | 1465204001370 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]]]}] 02:06:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 02:06:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1689ms 02:06:41 INFO - PROCESS | 1864 | 1465204001419 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 02:06:41 INFO - PROCESS | 1864 | 1465204001427 Marionette TRACE conn4 <- [1,1261,null,{"value":"8"}] 02:06:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 02:06:41 INFO - PROCESS | 1864 | 1465204001438 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 02:06:41 INFO - PROCESS | 1864 | 1465204001443 Marionette TRACE conn4 <- [1,1262,null,{}] 02:06:41 INFO - PROCESS | 1864 | 1465204001450 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}] 02:06:41 INFO - PROCESS | 1864 | 1465204001456 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:06:41 INFO - PROCESS | 1864 | 1465204001648 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 02:06:41 INFO - PROCESS | 1864 | 1465204001873 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:41 INFO - PROCESS | 1864 | 1465204001882 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:06:41 INFO - PROCESS | 1864 | ++DOCSHELL 0x917ba800 == 31 [pid = 1864] [id = 323] 02:06:41 INFO - PROCESS | 1864 | ++DOMWINDOW == 93 (0x92890800) [pid = 1864] [serial = 970] [outer = (nil)] 02:06:42 INFO - PROCESS | 1864 | ++DOMWINDOW == 94 (0x9298c400) [pid = 1864] [serial = 971] [outer = 0x92890800] 02:06:42 INFO - PROCESS | 1864 | 1465204002029 Marionette DEBUG loaded listener.js 02:06:42 INFO - PROCESS | 1864 | ++DOMWINDOW == 95 (0x93a48000) [pid = 1864] [serial = 972] [outer = 0x92890800] 02:06:43 INFO - PROCESS | 1864 | 1465204003025 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]]]}] 02:06:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 02:06:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1639ms 02:06:43 INFO - PROCESS | 1864 | 1465204003077 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 02:06:43 INFO - PROCESS | 1864 | 1465204003082 Marionette TRACE conn4 <- [1,1265,null,{"value":"8"}] 02:06:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 02:06:43 INFO - PROCESS | 1864 | 1465204003089 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 02:06:43 INFO - PROCESS | 1864 | 1465204003095 Marionette TRACE conn4 <- [1,1266,null,{}] 02:06:43 INFO - PROCESS | 1864 | 1465204003113 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}] 02:06:43 INFO - PROCESS | 1864 | 1465204003128 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:06:43 INFO - PROCESS | 1864 | 1465204003370 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 02:06:43 INFO - PROCESS | 1864 | 1465204003638 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:43 INFO - PROCESS | 1864 | 1465204003652 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:06:43 INFO - PROCESS | 1864 | ++DOCSHELL 0x9804a800 == 32 [pid = 1864] [id = 324] 02:06:43 INFO - PROCESS | 1864 | ++DOMWINDOW == 96 (0x98054800) [pid = 1864] [serial = 973] [outer = (nil)] 02:06:43 INFO - PROCESS | 1864 | ++DOMWINDOW == 97 (0x9928f000) [pid = 1864] [serial = 974] [outer = 0x98054800] 02:06:43 INFO - PROCESS | 1864 | 1465204003746 Marionette DEBUG loaded listener.js 02:06:43 INFO - PROCESS | 1864 | ++DOMWINDOW == 98 (0x99570000) [pid = 1864] [serial = 975] [outer = 0x98054800] 02:06:44 INFO - PROCESS | 1864 | 1465204004655 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]]]}] 02:06:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 02:06:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1634ms 02:06:44 INFO - PROCESS | 1864 | 1465204004724 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 02:06:44 INFO - PROCESS | 1864 | 1465204004729 Marionette TRACE conn4 <- [1,1269,null,{"value":"8"}] 02:06:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 02:06:44 INFO - PROCESS | 1864 | 1465204004736 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 02:06:44 INFO - PROCESS | 1864 | 1465204004739 Marionette TRACE conn4 <- [1,1270,null,{}] 02:06:44 INFO - PROCESS | 1864 | 1465204004746 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}] 02:06:44 INFO - PROCESS | 1864 | 1465204004751 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:06:44 INFO - PROCESS | 1864 | 1465204004972 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 02:06:45 INFO - PROCESS | 1864 | 1465204005191 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:45 INFO - PROCESS | 1864 | 1465204005199 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:06:45 INFO - PROCESS | 1864 | ++DOCSHELL 0x995e1400 == 33 [pid = 1864] [id = 325] 02:06:45 INFO - PROCESS | 1864 | ++DOMWINDOW == 99 (0x99d7a000) [pid = 1864] [serial = 976] [outer = (nil)] 02:06:45 INFO - PROCESS | 1864 | ++DOMWINDOW == 100 (0x99e7d800) [pid = 1864] [serial = 977] [outer = 0x99d7a000] 02:06:45 INFO - PROCESS | 1864 | 1465204005329 Marionette DEBUG loaded listener.js 02:06:45 INFO - PROCESS | 1864 | ++DOMWINDOW == 101 (0x99e80c00) [pid = 1864] [serial = 978] [outer = 0x99d7a000] 02:06:46 INFO - PROCESS | 1864 | 1465204006249 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]]]}] 02:06:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 02:06:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1580ms 02:06:46 INFO - PROCESS | 1864 | 1465204006317 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 02:06:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 02:06:46 INFO - PROCESS | 1864 | 1465204006322 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 02:06:46 INFO - PROCESS | 1864 | 1465204006329 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 02:06:46 INFO - PROCESS | 1864 | 1465204006332 Marionette TRACE conn4 <- [1,1274,null,{}] 02:06:46 INFO - PROCESS | 1864 | 1465204006338 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}] 02:06:46 INFO - PROCESS | 1864 | 1465204006343 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:06:46 INFO - PROCESS | 1864 | 1465204006522 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 02:06:46 INFO - PROCESS | 1864 | 1465204006693 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:46 INFO - PROCESS | 1864 | 1465204006702 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:06:46 INFO - PROCESS | 1864 | ++DOCSHELL 0x995eb800 == 34 [pid = 1864] [id = 326] 02:06:46 INFO - PROCESS | 1864 | ++DOMWINDOW == 102 (0x995ed000) [pid = 1864] [serial = 979] [outer = (nil)] 02:06:46 INFO - PROCESS | 1864 | ++DOMWINDOW == 103 (0x9a640000) [pid = 1864] [serial = 980] [outer = 0x995ed000] 02:06:46 INFO - PROCESS | 1864 | 1465204006790 Marionette DEBUG loaded listener.js 02:06:46 INFO - PROCESS | 1864 | ++DOMWINDOW == 104 (0x9a6b2800) [pid = 1864] [serial = 981] [outer = 0x995ed000] 02:06:47 INFO - PROCESS | 1864 | 1465204007751 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]]]}] 02:06:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 02:06:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1490ms 02:06:47 INFO - PROCESS | 1864 | 1465204007819 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 02:06:47 INFO - PROCESS | 1864 | 1465204007824 Marionette TRACE conn4 <- [1,1277,null,{"value":"8"}] 02:06:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 02:06:47 INFO - PROCESS | 1864 | 1465204007831 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 02:06:47 INFO - PROCESS | 1864 | 1465204007835 Marionette TRACE conn4 <- [1,1278,null,{}] 02:06:47 INFO - PROCESS | 1864 | 1465204007840 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}] 02:06:47 INFO - PROCESS | 1864 | 1465204007852 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:06:48 INFO - PROCESS | 1864 | 1465204008135 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 02:06:48 INFO - PROCESS | 1864 | 1465204008456 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:48 INFO - PROCESS | 1864 | 1465204008467 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:06:48 INFO - PROCESS | 1864 | ++DOCSHELL 0x8e90a800 == 35 [pid = 1864] [id = 327] 02:06:48 INFO - PROCESS | 1864 | ++DOMWINDOW == 105 (0x8f5c9c00) [pid = 1864] [serial = 982] [outer = (nil)] 02:06:48 INFO - PROCESS | 1864 | ++DOMWINDOW == 106 (0x9a79ec00) [pid = 1864] [serial = 983] [outer = 0x8f5c9c00] 02:06:48 INFO - PROCESS | 1864 | 1465204008552 Marionette DEBUG loaded listener.js 02:06:48 INFO - PROCESS | 1864 | ++DOMWINDOW == 107 (0x9a8dec00) [pid = 1864] [serial = 984] [outer = 0x8f5c9c00] 02:06:49 INFO - PROCESS | 1864 | 1465204009486 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]]]}] 02:06:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 02:06:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1731ms 02:06:49 INFO - PROCESS | 1864 | 1465204009563 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 02:06:49 INFO - PROCESS | 1864 | 1465204009568 Marionette TRACE conn4 <- [1,1281,null,{"value":"8"}] 02:06:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 02:06:49 INFO - PROCESS | 1864 | 1465204009576 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 02:06:49 INFO - PROCESS | 1864 | 1465204009580 Marionette TRACE conn4 <- [1,1282,null,{}] 02:06:49 INFO - PROCESS | 1864 | 1465204009586 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}] 02:06:49 INFO - PROCESS | 1864 | 1465204009591 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:06:49 INFO - PROCESS | 1864 | 1465204009767 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 02:06:50 INFO - PROCESS | 1864 | 1465204009985 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:50 INFO - PROCESS | 1864 | 1465204009992 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:06:50 INFO - PROCESS | 1864 | ++DOCSHELL 0x8e90fc00 == 36 [pid = 1864] [id = 328] 02:06:50 INFO - PROCESS | 1864 | ++DOMWINDOW == 108 (0x96458000) [pid = 1864] [serial = 985] [outer = (nil)] 02:06:50 INFO - PROCESS | 1864 | ++DOMWINDOW == 109 (0x9b1a3400) [pid = 1864] [serial = 986] [outer = 0x96458000] 02:06:50 INFO - PROCESS | 1864 | 1465204010121 Marionette DEBUG loaded listener.js 02:06:50 INFO - PROCESS | 1864 | ++DOMWINDOW == 110 (0x9b1a4c00) [pid = 1864] [serial = 987] [outer = 0x96458000] 02:06:51 INFO - PROCESS | 1864 | 1465204011060 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]]]}] 02:06:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 02:06:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1530ms 02:06:51 INFO - PROCESS | 1864 | 1465204011108 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 02:06:51 INFO - PROCESS | 1864 | 1465204011111 Marionette TRACE conn4 <- [1,1285,null,{"value":"8"}] 02:06:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 02:06:51 INFO - PROCESS | 1864 | 1465204011119 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 02:06:51 INFO - PROCESS | 1864 | 1465204011123 Marionette TRACE conn4 <- [1,1286,null,{}] 02:06:51 INFO - PROCESS | 1864 | 1465204011128 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}] 02:06:51 INFO - PROCESS | 1864 | 1465204011133 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:06:51 INFO - PROCESS | 1864 | 1465204011321 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 02:06:51 INFO - PROCESS | 1864 | 1465204011541 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:51 INFO - PROCESS | 1864 | 1465204011548 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:06:51 INFO - PROCESS | 1864 | ++DOCSHELL 0x90dad800 == 37 [pid = 1864] [id = 329] 02:06:51 INFO - PROCESS | 1864 | ++DOMWINDOW == 111 (0x90daf800) [pid = 1864] [serial = 988] [outer = (nil)] 02:06:51 INFO - PROCESS | 1864 | ++DOMWINDOW == 112 (0x9b1adc00) [pid = 1864] [serial = 989] [outer = 0x90daf800] 02:06:51 INFO - PROCESS | 1864 | 1465204011678 Marionette DEBUG loaded listener.js 02:06:51 INFO - PROCESS | 1864 | ++DOMWINDOW == 113 (0x9b5b7800) [pid = 1864] [serial = 990] [outer = 0x90daf800] 02:06:52 INFO - PROCESS | 1864 | 1465204012612 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]]]}] 02:06:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 02:06:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1529ms 02:06:52 INFO - PROCESS | 1864 | 1465204012649 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 02:06:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 02:06:52 INFO - PROCESS | 1864 | 1465204012653 Marionette TRACE conn4 <- [1,1289,null,{"value":"8"}] 02:06:52 INFO - PROCESS | 1864 | 1465204012661 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 02:06:52 INFO - PROCESS | 1864 | 1465204012664 Marionette TRACE conn4 <- [1,1290,null,{}] 02:06:52 INFO - PROCESS | 1864 | 1465204012670 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}] 02:06:52 INFO - PROCESS | 1864 | 1465204012675 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:06:52 INFO - PROCESS | 1864 | 1465204012853 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 02:06:53 INFO - PROCESS | 1864 | 1465204013034 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:53 INFO - PROCESS | 1864 | 1465204013044 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:06:53 INFO - PROCESS | 1864 | ++DOCSHELL 0x8e910800 == 38 [pid = 1864] [id = 330] 02:06:53 INFO - PROCESS | 1864 | ++DOMWINDOW == 114 (0x8f5c4000) [pid = 1864] [serial = 991] [outer = (nil)] 02:06:53 INFO - PROCESS | 1864 | ++DOMWINDOW == 115 (0x9288bc00) [pid = 1864] [serial = 992] [outer = 0x8f5c4000] 02:06:53 INFO - PROCESS | 1864 | 1465204013125 Marionette DEBUG loaded listener.js 02:06:53 INFO - PROCESS | 1864 | ++DOMWINDOW == 116 (0x94584800) [pid = 1864] [serial = 993] [outer = 0x8f5c4000] 02:06:54 INFO - PROCESS | 1864 | 1465204014323 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]]]}] 02:06:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 02:06:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1734ms 02:06:54 INFO - PROCESS | 1864 | 1465204014395 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 02:06:54 INFO - PROCESS | 1864 | 1465204014401 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 02:06:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 02:06:54 INFO - PROCESS | 1864 | 1465204014410 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 02:06:54 INFO - PROCESS | 1864 | 1465204014416 Marionette TRACE conn4 <- [1,1294,null,{}] 02:06:54 INFO - PROCESS | 1864 | 1465204014424 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}] 02:06:54 INFO - PROCESS | 1864 | 1465204014429 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:06:54 INFO - PROCESS | 1864 | 1465204014701 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 02:06:55 INFO - PROCESS | 1864 | 1465204014982 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:55 INFO - PROCESS | 1864 | 1465204014995 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:06:55 INFO - PROCESS | 1864 | --DOCSHELL 0x8e90a400 == 37 [pid = 1864] [id = 320] 02:06:55 INFO - PROCESS | 1864 | --DOCSHELL 0x9288e800 == 36 [pid = 1864] [id = 319] 02:06:55 INFO - PROCESS | 1864 | ++DOCSHELL 0x8f5c6000 == 37 [pid = 1864] [id = 331] 02:06:55 INFO - PROCESS | 1864 | ++DOMWINDOW == 117 (0x8f5c7c00) [pid = 1864] [serial = 994] [outer = (nil)] 02:06:55 INFO - PROCESS | 1864 | ++DOMWINDOW == 118 (0x910be800) [pid = 1864] [serial = 995] [outer = 0x8f5c7c00] 02:06:55 INFO - PROCESS | 1864 | 1465204015116 Marionette DEBUG loaded listener.js 02:06:55 INFO - PROCESS | 1864 | ++DOMWINDOW == 119 (0x917c5000) [pid = 1864] [serial = 996] [outer = 0x8f5c7c00] 02:06:55 INFO - PROCESS | 1864 | --DOCSHELL 0x910c4800 == 36 [pid = 1864] [id = 318] 02:06:55 INFO - PROCESS | 1864 | --DOCSHELL 0x8f713400 == 35 [pid = 1864] [id = 317] 02:06:55 INFO - PROCESS | 1864 | --DOMWINDOW == 118 (0x9b239c00) [pid = 1864] [serial = 921] [outer = (nil)] [url = about:blank] 02:06:55 INFO - PROCESS | 1864 | --DOMWINDOW == 117 (0x93a44000) [pid = 1864] [serial = 909] [outer = (nil)] [url = about:blank] 02:06:55 INFO - PROCESS | 1864 | --DOMWINDOW == 116 (0x93684000) [pid = 1864] [serial = 908] [outer = (nil)] [url = about:blank] 02:06:55 INFO - PROCESS | 1864 | --DOMWINDOW == 115 (0x9505d400) [pid = 1864] [serial = 882] [outer = (nil)] [url = about:blank] 02:06:55 INFO - PROCESS | 1864 | --DOMWINDOW == 114 (0x9805bc00) [pid = 1864] [serial = 885] [outer = (nil)] [url = about:blank] 02:06:55 INFO - PROCESS | 1864 | --DOMWINDOW == 113 (0x91dc6400) [pid = 1864] [serial = 879] [outer = (nil)] [url = about:blank] 02:06:55 INFO - PROCESS | 1864 | --DOMWINDOW == 112 (0x995e2800) [pid = 1864] [serial = 914] [outer = (nil)] [url = about:blank] 02:06:55 INFO - PROCESS | 1864 | --DOMWINDOW == 111 (0x94583c00) [pid = 1864] [serial = 876] [outer = (nil)] [url = about:blank] 02:06:55 INFO - PROCESS | 1864 | --DOMWINDOW == 110 (0x90daf400) [pid = 1864] [serial = 905] [outer = (nil)] [url = about:blank] 02:06:55 INFO - PROCESS | 1864 | --DOMWINDOW == 109 (0x9b1a6000) [pid = 1864] [serial = 900] [outer = (nil)] [url = about:blank] 02:06:55 INFO - PROCESS | 1864 | --DOMWINDOW == 108 (0x9a7da000) [pid = 1864] [serial = 896] [outer = (nil)] [url = about:blank] 02:06:55 INFO - PROCESS | 1864 | --DOMWINDOW == 107 (0x9a145c00) [pid = 1864] [serial = 890] [outer = (nil)] [url = about:blank] 02:06:55 INFO - PROCESS | 1864 | --DOMWINDOW == 106 (0x9a7d5000) [pid = 1864] [serial = 918] [outer = (nil)] [url = about:blank] 02:06:55 INFO - PROCESS | 1864 | --DOMWINDOW == 105 (0x910bf400) [pid = 1864] [serial = 906] [outer = (nil)] [url = about:blank] 02:06:55 INFO - PROCESS | 1864 | --DOMWINDOW == 104 (0x9a1dd800) [pid = 1864] [serial = 915] [outer = (nil)] [url = about:blank] 02:06:55 INFO - PROCESS | 1864 | --DOMWINDOW == 103 (0x93a47800) [pid = 1864] [serial = 881] [outer = (nil)] [url = about:blank] 02:06:55 INFO - PROCESS | 1864 | --DOMWINDOW == 102 (0x995dec00) [pid = 1864] [serial = 888] [outer = (nil)] [url = about:blank] 02:06:55 INFO - PROCESS | 1864 | --DOMWINDOW == 101 (0x917c4000) [pid = 1864] [serial = 902] [outer = (nil)] [url = about:blank] 02:06:55 INFO - PROCESS | 1864 | --DOMWINDOW == 100 (0x9a7d0c00) [pid = 1864] [serial = 894] [outer = (nil)] [url = about:blank] 02:06:55 INFO - PROCESS | 1864 | --DOMWINDOW == 99 (0x9a6bac00) [pid = 1864] [serial = 917] [outer = (nil)] [url = about:blank] 02:06:55 INFO - PROCESS | 1864 | --DOMWINDOW == 98 (0x995e1000) [pid = 1864] [serial = 887] [outer = (nil)] [url = about:blank] 02:06:55 INFO - PROCESS | 1864 | --DOMWINDOW == 97 (0x9524e000) [pid = 1864] [serial = 911] [outer = (nil)] [url = about:blank] 02:06:55 INFO - PROCESS | 1864 | --DOMWINDOW == 96 (0x9b19f800) [pid = 1864] [serial = 920] [outer = (nil)] [url = about:blank] 02:06:55 INFO - PROCESS | 1864 | --DOMWINDOW == 95 (0x9b013c00) [pid = 1864] [serial = 899] [outer = (nil)] [url = about:blank] 02:06:55 INFO - PROCESS | 1864 | --DOMWINDOW == 94 (0x98048000) [pid = 1864] [serial = 884] [outer = (nil)] [url = about:blank] 02:06:55 INFO - PROCESS | 1864 | --DOMWINDOW == 93 (0x9a2cec00) [pid = 1864] [serial = 891] [outer = (nil)] [url = about:blank] 02:06:55 INFO - PROCESS | 1864 | --DOMWINDOW == 92 (0x9a7d5800) [pid = 1864] [serial = 897] [outer = (nil)] [url = about:blank] 02:06:55 INFO - PROCESS | 1864 | --DOMWINDOW == 91 (0x910bfc00) [pid = 1864] [serial = 878] [outer = (nil)] [url = about:blank] 02:06:55 INFO - PROCESS | 1864 | --DOMWINDOW == 90 (0x93968c00) [pid = 1864] [serial = 903] [outer = (nil)] [url = about:blank] 02:06:55 INFO - PROCESS | 1864 | --DOMWINDOW == 89 (0x9a6b0c00) [pid = 1864] [serial = 893] [outer = (nil)] [url = about:blank] 02:06:55 INFO - PROCESS | 1864 | --DOMWINDOW == 88 (0x9956bc00) [pid = 1864] [serial = 26] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 02:06:55 INFO - PROCESS | 1864 | --DOMWINDOW == 87 (0x9644ec00) [pid = 1864] [serial = 912] [outer = (nil)] [url = about:blank] 02:06:55 INFO - PROCESS | 1864 | --DOMWINDOW == 86 (0x9ba95400) [pid = 1864] [serial = 924] [outer = (nil)] [url = about:blank] 02:06:55 INFO - PROCESS | 1864 | --DOMWINDOW == 85 (0x9b752400) [pid = 1864] [serial = 923] [outer = (nil)] [url = about:blank] 02:06:55 INFO - PROCESS | 1864 | 1465204015956 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]]]}] 02:06:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 02:06:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1583ms 02:06:55 INFO - PROCESS | 1864 | 1465204015993 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 02:06:56 INFO - PROCESS | 1864 | 1465204016000 Marionette TRACE conn4 <- [1,1297,null,{"value":"8"}] 02:06:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 02:06:56 INFO - PROCESS | 1864 | 1465204016021 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 02:06:56 INFO - PROCESS | 1864 | 1465204016027 Marionette TRACE conn4 <- [1,1298,null,{}] 02:06:56 INFO - PROCESS | 1864 | 1465204016035 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}] 02:06:56 INFO - PROCESS | 1864 | 1465204016041 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:06:56 INFO - PROCESS | 1864 | 1465204016219 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 02:06:56 INFO - PROCESS | 1864 | 1465204016229 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:56 INFO - PROCESS | 1864 | 1465204016238 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:06:56 INFO - PROCESS | 1864 | ++DOCSHELL 0x9285a400 == 36 [pid = 1864] [id = 332] 02:06:56 INFO - PROCESS | 1864 | ++DOMWINDOW == 86 (0x9288dc00) [pid = 1864] [serial = 997] [outer = (nil)] 02:06:56 INFO - PROCESS | 1864 | ++DOMWINDOW == 87 (0x9297d400) [pid = 1864] [serial = 998] [outer = 0x9288dc00] 02:06:56 INFO - PROCESS | 1864 | 1465204016312 Marionette DEBUG loaded listener.js 02:06:56 INFO - PROCESS | 1864 | ++DOMWINDOW == 88 (0x93684000) [pid = 1864] [serial = 999] [outer = 0x9288dc00] 02:06:57 INFO - PROCESS | 1864 | 1465204017325 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]]]}] 02:06:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 02:06:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1350ms 02:06:57 INFO - PROCESS | 1864 | 1465204017360 Marionette TRACE conn4 -> [0,1301,"getWindowHandle",null] 02:06:57 INFO - PROCESS | 1864 | 1465204017365 Marionette TRACE conn4 <- [1,1301,null,{"value":"8"}] 02:06:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 02:06:57 INFO - PROCESS | 1864 | 1465204017372 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 02:06:57 INFO - PROCESS | 1864 | 1465204017377 Marionette TRACE conn4 <- [1,1302,null,{}] 02:06:57 INFO - PROCESS | 1864 | 1465204017393 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}] 02:06:57 INFO - PROCESS | 1864 | 1465204017402 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:06:57 INFO - PROCESS | 1864 | 1465204017640 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 02:06:57 INFO - PROCESS | 1864 | 1465204017664 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:57 INFO - PROCESS | 1864 | 1465204017675 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:06:57 INFO - PROCESS | 1864 | ++DOCSHELL 0x95249000 == 37 [pid = 1864] [id = 333] 02:06:57 INFO - PROCESS | 1864 | ++DOMWINDOW == 89 (0x95251000) [pid = 1864] [serial = 1000] [outer = (nil)] 02:06:57 INFO - PROCESS | 1864 | ++DOMWINDOW == 90 (0x96453400) [pid = 1864] [serial = 1001] [outer = 0x95251000] 02:06:57 INFO - PROCESS | 1864 | 1465204017750 Marionette DEBUG loaded listener.js 02:06:57 INFO - PROCESS | 1864 | ++DOMWINDOW == 91 (0x98057000) [pid = 1864] [serial = 1002] [outer = 0x95251000] 02:06:58 INFO - PROCESS | 1864 | 1465204018703 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]]]}] 02:06:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 02:06:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1382ms 02:06:58 INFO - PROCESS | 1864 | 1465204018754 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 02:06:58 INFO - PROCESS | 1864 | 1465204018758 Marionette TRACE conn4 <- [1,1305,null,{"value":"8"}] 02:06:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 02:06:58 INFO - PROCESS | 1864 | 1465204018773 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 02:06:58 INFO - PROCESS | 1864 | 1465204018776 Marionette TRACE conn4 <- [1,1306,null,{}] 02:06:58 INFO - PROCESS | 1864 | 1465204018784 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}] 02:06:58 INFO - PROCESS | 1864 | 1465204018788 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:06:59 INFO - PROCESS | 1864 | 1465204019047 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 02:06:59 INFO - PROCESS | 1864 | 1465204019083 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:59 INFO - PROCESS | 1864 | 1465204019089 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:06:59 INFO - PROCESS | 1864 | ++DOCSHELL 0x9285b400 == 38 [pid = 1864] [id = 334] 02:06:59 INFO - PROCESS | 1864 | ++DOMWINDOW == 92 (0x95254800) [pid = 1864] [serial = 1003] [outer = (nil)] 02:06:59 INFO - PROCESS | 1864 | ++DOMWINDOW == 93 (0x995e6000) [pid = 1864] [serial = 1004] [outer = 0x95254800] 02:06:59 INFO - PROCESS | 1864 | 1465204019163 Marionette DEBUG loaded listener.js 02:06:59 INFO - PROCESS | 1864 | ++DOMWINDOW == 94 (0x9a13ac00) [pid = 1864] [serial = 1005] [outer = 0x95254800] 02:06:59 INFO - PROCESS | 1864 | --DOMWINDOW == 93 (0x910c3400) [pid = 1864] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 02:06:59 INFO - PROCESS | 1864 | --DOMWINDOW == 92 (0x9522f800) [pid = 1864] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 02:06:59 INFO - PROCESS | 1864 | --DOMWINDOW == 91 (0x9b1abc00) [pid = 1864] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 02:06:59 INFO - PROCESS | 1864 | --DOMWINDOW == 90 (0x9b752c00) [pid = 1864] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 02:06:59 INFO - PROCESS | 1864 | --DOMWINDOW == 89 (0x94580800) [pid = 1864] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 02:06:59 INFO - PROCESS | 1864 | --DOMWINDOW == 88 (0x9cc15c00) [pid = 1864] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 02:06:59 INFO - PROCESS | 1864 | --DOMWINDOW == 87 (0x995ecc00) [pid = 1864] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 02:06:59 INFO - PROCESS | 1864 | --DOMWINDOW == 86 (0x8f713c00) [pid = 1864] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 02:06:59 INFO - PROCESS | 1864 | --DOMWINDOW == 85 (0x914db800) [pid = 1864] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 02:06:59 INFO - PROCESS | 1864 | --DOMWINDOW == 84 (0x91dc7c00) [pid = 1864] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 02:06:59 INFO - PROCESS | 1864 | --DOMWINDOW == 83 (0x910b9c00) [pid = 1864] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 02:06:59 INFO - PROCESS | 1864 | --DOMWINDOW == 82 (0x9288ec00) [pid = 1864] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 02:06:59 INFO - PROCESS | 1864 | --DOMWINDOW == 81 (0x8f5c4800) [pid = 1864] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 02:07:00 INFO - PROCESS | 1864 | 1465204020262 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]]]}] 02:07:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 02:07:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1544ms 02:07:00 INFO - PROCESS | 1864 | 1465204020318 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 02:07:00 INFO - PROCESS | 1864 | 1465204020321 Marionette TRACE conn4 <- [1,1309,null,{"value":"8"}] 02:07:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 02:07:00 INFO - PROCESS | 1864 | 1465204020329 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 02:07:00 INFO - PROCESS | 1864 | 1465204020331 Marionette TRACE conn4 <- [1,1310,null,{}] 02:07:00 INFO - PROCESS | 1864 | 1465204020349 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}] 02:07:00 INFO - PROCESS | 1864 | 1465204020355 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:07:00 INFO - PROCESS | 1864 | 1465204020517 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 02:07:00 INFO - PROCESS | 1864 | 1465204020528 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:00 INFO - PROCESS | 1864 | 1465204020534 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:07:00 INFO - PROCESS | 1864 | ++DOCSHELL 0x8e904800 == 39 [pid = 1864] [id = 335] 02:07:00 INFO - PROCESS | 1864 | ++DOMWINDOW == 82 (0x914d4c00) [pid = 1864] [serial = 1006] [outer = (nil)] 02:07:00 INFO - PROCESS | 1864 | ++DOMWINDOW == 83 (0x9805d000) [pid = 1864] [serial = 1007] [outer = 0x914d4c00] 02:07:00 INFO - PROCESS | 1864 | 1465204020605 Marionette DEBUG loaded listener.js 02:07:00 INFO - PROCESS | 1864 | ++DOMWINDOW == 84 (0x9a1e2800) [pid = 1864] [serial = 1008] [outer = 0x914d4c00] 02:07:01 INFO - PROCESS | 1864 | 1465204021561 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] 02:07:01 INFO - PROCESS | 1864 | 1465204021628 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 02:07:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 02:07:01 INFO - PROCESS | 1864 | 1465204021634 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 02:07:01 INFO - PROCESS | 1864 | 1465204021637 Marionette TRACE conn4 <- [1,1314,null,{}] 02:07:01 INFO - PROCESS | 1864 | 1465204021643 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}] 02:07:01 INFO - PROCESS | 1864 | 1465204021652 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:07:01 INFO - PROCESS | 1864 | 1465204021925 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 02:07:02 INFO - PROCESS | 1864 | 1465204022178 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:02 INFO - PROCESS | 1864 | 1465204022201 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:07:02 INFO - PROCESS | 1864 | ++DOCSHELL 0x8e90c800 == 40 [pid = 1864] [id = 336] 02:07:02 INFO - PROCESS | 1864 | ++DOMWINDOW == 85 (0x8f5c2000) [pid = 1864] [serial = 1009] [outer = (nil)] 02:07:02 INFO - PROCESS | 1864 | ++DOMWINDOW == 86 (0x8f5ccc00) [pid = 1864] [serial = 1010] [outer = 0x8f5c2000] 02:07:02 INFO - PROCESS | 1864 | 1465204022338 Marionette DEBUG loaded listener.js 02:07:02 INFO - PROCESS | 1864 | ++DOMWINDOW == 87 (0x90da5400) [pid = 1864] [serial = 1011] [outer = 0x8f5c2000] 02:07:03 INFO - PROCESS | 1864 | 1465204023383 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]]]}] 02:07:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 02:07:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1787ms 02:07:03 INFO - PROCESS | 1864 | 1465204023457 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 02:07:03 INFO - PROCESS | 1864 | 1465204023463 Marionette TRACE conn4 <- [1,1317,null,{"value":"8"}] 02:07:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 02:07:03 INFO - PROCESS | 1864 | 1465204023472 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 02:07:03 INFO - PROCESS | 1864 | 1465204023478 Marionette TRACE conn4 <- [1,1318,null,{}] 02:07:03 INFO - PROCESS | 1864 | 1465204023504 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}] 02:07:03 INFO - PROCESS | 1864 | 1465204023512 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:07:03 INFO - PROCESS | 1864 | 1465204023783 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 02:07:03 INFO - PROCESS | 1864 | 1465204023959 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:03 INFO - PROCESS | 1864 | 1465204023971 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:07:04 INFO - PROCESS | 1864 | ++DOCSHELL 0x8f5cd800 == 41 [pid = 1864] [id = 337] 02:07:04 INFO - PROCESS | 1864 | ++DOMWINDOW == 88 (0x91dc5400) [pid = 1864] [serial = 1012] [outer = (nil)] 02:07:04 INFO - PROCESS | 1864 | ++DOMWINDOW == 89 (0x92859800) [pid = 1864] [serial = 1013] [outer = 0x91dc5400] 02:07:04 INFO - PROCESS | 1864 | 1465204024076 Marionette DEBUG loaded listener.js 02:07:04 INFO - PROCESS | 1864 | ++DOMWINDOW == 90 (0x9288f800) [pid = 1864] [serial = 1014] [outer = 0x91dc5400] 02:07:05 INFO - PROCESS | 1864 | 1465204025069 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]]]}] 02:07:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 02:07:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1633ms 02:07:05 INFO - PROCESS | 1864 | 1465204025106 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 02:07:05 INFO - PROCESS | 1864 | 1465204025112 Marionette TRACE conn4 <- [1,1321,null,{"value":"8"}] 02:07:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 02:07:05 INFO - PROCESS | 1864 | 1465204025120 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 02:07:05 INFO - PROCESS | 1864 | 1465204025125 Marionette TRACE conn4 <- [1,1322,null,{}] 02:07:05 INFO - PROCESS | 1864 | 1465204025131 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}] 02:07:05 INFO - PROCESS | 1864 | 1465204025137 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:07:05 INFO - PROCESS | 1864 | 1465204025355 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 02:07:05 INFO - PROCESS | 1864 | 1465204025628 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:05 INFO - PROCESS | 1864 | 1465204025635 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:07:05 INFO - PROCESS | 1864 | ++DOCSHELL 0x9288a800 == 42 [pid = 1864] [id = 338] 02:07:05 INFO - PROCESS | 1864 | ++DOMWINDOW == 91 (0x9455d400) [pid = 1864] [serial = 1015] [outer = (nil)] 02:07:05 INFO - PROCESS | 1864 | ++DOMWINDOW == 92 (0x95064800) [pid = 1864] [serial = 1016] [outer = 0x9455d400] 02:07:05 INFO - PROCESS | 1864 | 1465204025773 Marionette DEBUG loaded listener.js 02:07:05 INFO - PROCESS | 1864 | ++DOMWINDOW == 93 (0x97649000) [pid = 1864] [serial = 1017] [outer = 0x9455d400] 02:07:06 INFO - PROCESS | 1864 | 1465204026783 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]]]}] 02:07:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 02:07:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1695ms 02:07:06 INFO - PROCESS | 1864 | 1465204026818 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 02:07:06 INFO - PROCESS | 1864 | 1465204026827 Marionette TRACE conn4 <- [1,1325,null,{"value":"8"}] 02:07:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 02:07:06 INFO - PROCESS | 1864 | 1465204026849 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 02:07:06 INFO - PROCESS | 1864 | 1465204026858 Marionette TRACE conn4 <- [1,1326,null,{}] 02:07:06 INFO - PROCESS | 1864 | 1465204026864 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}] 02:07:06 INFO - PROCESS | 1864 | 1465204026873 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:07:07 INFO - PROCESS | 1864 | 1465204027131 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 02:07:07 INFO - PROCESS | 1864 | 1465204027373 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:07 INFO - PROCESS | 1864 | 1465204027382 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:07:07 INFO - PROCESS | 1864 | ++DOCSHELL 0x8f70dc00 == 43 [pid = 1864] [id = 339] 02:07:07 INFO - PROCESS | 1864 | ++DOMWINDOW == 94 (0x8f71a000) [pid = 1864] [serial = 1018] [outer = (nil)] 02:07:07 INFO - PROCESS | 1864 | ++DOMWINDOW == 95 (0x9a7d5400) [pid = 1864] [serial = 1019] [outer = 0x8f71a000] 02:07:07 INFO - PROCESS | 1864 | 1465204027476 Marionette DEBUG loaded listener.js 02:07:07 INFO - PROCESS | 1864 | ++DOMWINDOW == 96 (0x9a8d4c00) [pid = 1864] [serial = 1020] [outer = 0x8f71a000] 02:07:08 INFO - PROCESS | 1864 | 1465204028447 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]]]}] 02:07:08 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 02:07:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1656ms 02:07:08 INFO - PROCESS | 1864 | 1465204028495 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 02:07:08 INFO - PROCESS | 1864 | 1465204028498 Marionette TRACE conn4 <- [1,1329,null,{"value":"8"}] 02:07:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 02:07:08 INFO - PROCESS | 1864 | 1465204028506 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 02:07:08 INFO - PROCESS | 1864 | 1465204028509 Marionette TRACE conn4 <- [1,1330,null,{}] 02:07:08 INFO - PROCESS | 1864 | 1465204028515 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}] 02:07:08 INFO - PROCESS | 1864 | 1465204028522 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:07:08 INFO - PROCESS | 1864 | 1465204028723 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 02:07:08 INFO - PROCESS | 1864 | 1465204028955 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:08 INFO - PROCESS | 1864 | 1465204028972 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:07:09 INFO - PROCESS | 1864 | ++DOCSHELL 0x9a6ba800 == 44 [pid = 1864] [id = 340] 02:07:09 INFO - PROCESS | 1864 | ++DOMWINDOW == 97 (0x9a7dac00) [pid = 1864] [serial = 1021] [outer = (nil)] 02:07:09 INFO - PROCESS | 1864 | ++DOMWINDOW == 98 (0x9b1a8400) [pid = 1864] [serial = 1022] [outer = 0x9a7dac00] 02:07:09 INFO - PROCESS | 1864 | 1465204029104 Marionette DEBUG loaded listener.js 02:07:09 INFO - PROCESS | 1864 | ++DOMWINDOW == 99 (0x9b1aec00) [pid = 1864] [serial = 1023] [outer = 0x9a7dac00] 02:07:10 INFO - PROCESS | 1864 | 1465204030064 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]]]}] 02:07:10 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 02:07:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1633ms 02:07:10 INFO - PROCESS | 1864 | 1465204030140 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 02:07:10 INFO - PROCESS | 1864 | 1465204030145 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 02:07:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 02:07:10 INFO - PROCESS | 1864 | 1465204030152 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 02:07:10 INFO - PROCESS | 1864 | 1465204030157 Marionette TRACE conn4 <- [1,1334,null,{}] 02:07:10 INFO - PROCESS | 1864 | 1465204030163 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}] 02:07:10 INFO - PROCESS | 1864 | 1465204030168 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:07:10 INFO - PROCESS | 1864 | 1465204030413 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 02:07:10 INFO - PROCESS | 1864 | 1465204030648 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:10 INFO - PROCESS | 1864 | 1465204030664 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:07:10 INFO - PROCESS | 1864 | ++DOCSHELL 0x9ba91c00 == 45 [pid = 1864] [id = 341] 02:07:10 INFO - PROCESS | 1864 | ++DOMWINDOW == 100 (0x9ba93800) [pid = 1864] [serial = 1024] [outer = (nil)] 02:07:10 INFO - PROCESS | 1864 | ++DOMWINDOW == 101 (0x9ba9c400) [pid = 1864] [serial = 1025] [outer = 0x9ba93800] 02:07:10 INFO - PROCESS | 1864 | 1465204030805 Marionette DEBUG loaded listener.js 02:07:10 INFO - PROCESS | 1864 | ++DOMWINDOW == 102 (0x9c205c00) [pid = 1864] [serial = 1026] [outer = 0x9ba93800] 02:07:11 INFO - PROCESS | 1864 | 1465204031807 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]]]}] 02:07:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 02:07:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1699ms 02:07:11 INFO - PROCESS | 1864 | 1465204031867 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 02:07:11 INFO - PROCESS | 1864 | 1465204031873 Marionette TRACE conn4 <- [1,1337,null,{"value":"8"}] 02:07:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 02:07:11 INFO - PROCESS | 1864 | 1465204031882 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 02:07:11 INFO - PROCESS | 1864 | 1465204031886 Marionette TRACE conn4 <- [1,1338,null,{}] 02:07:11 INFO - PROCESS | 1864 | 1465204031892 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}] 02:07:11 INFO - PROCESS | 1864 | 1465204031898 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:07:12 INFO - PROCESS | 1864 | 1465204032096 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 02:07:12 INFO - PROCESS | 1864 | 1465204032348 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:12 INFO - PROCESS | 1864 | 1465204032358 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:07:12 INFO - PROCESS | 1864 | ++DOCSHELL 0x910b8c00 == 46 [pid = 1864] [id = 342] 02:07:12 INFO - PROCESS | 1864 | ++DOMWINDOW == 103 (0x914d0c00) [pid = 1864] [serial = 1027] [outer = (nil)] 02:07:12 INFO - PROCESS | 1864 | ++DOMWINDOW == 104 (0x9cc14000) [pid = 1864] [serial = 1028] [outer = 0x914d0c00] 02:07:12 INFO - PROCESS | 1864 | 1465204032460 Marionette DEBUG loaded listener.js 02:07:12 INFO - PROCESS | 1864 | ++DOMWINDOW == 105 (0x9cc82800) [pid = 1864] [serial = 1029] [outer = 0x914d0c00] 02:07:13 INFO - PROCESS | 1864 | 1465204033817 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]]]}] 02:07:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 02:07:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1985ms 02:07:13 INFO - PROCESS | 1864 | 1465204033902 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 02:07:13 INFO - PROCESS | 1864 | 1465204033907 Marionette TRACE conn4 <- [1,1341,null,{"value":"8"}] 02:07:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 02:07:13 INFO - PROCESS | 1864 | 1465204033917 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 02:07:13 INFO - PROCESS | 1864 | 1465204033920 Marionette TRACE conn4 <- [1,1342,null,{}] 02:07:13 INFO - PROCESS | 1864 | 1465204033927 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}] 02:07:13 INFO - PROCESS | 1864 | 1465204033931 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:07:14 INFO - PROCESS | 1864 | 1465204034134 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 02:07:14 INFO - PROCESS | 1864 | 1465204034312 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:14 INFO - PROCESS | 1864 | 1465204034321 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:07:14 INFO - PROCESS | 1864 | ++DOCSHELL 0x9c240400 == 47 [pid = 1864] [id = 343] 02:07:14 INFO - PROCESS | 1864 | ++DOMWINDOW == 106 (0x9cc0bc00) [pid = 1864] [serial = 1030] [outer = (nil)] 02:07:14 INFO - PROCESS | 1864 | ++DOMWINDOW == 107 (0xa1155000) [pid = 1864] [serial = 1031] [outer = 0x9cc0bc00] 02:07:14 INFO - PROCESS | 1864 | 1465204034407 Marionette DEBUG loaded listener.js 02:07:14 INFO - PROCESS | 1864 | ++DOMWINDOW == 108 (0xa2155000) [pid = 1864] [serial = 1032] [outer = 0x9cc0bc00] 02:07:15 INFO - PROCESS | 1864 | 1465204035341 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]]]}] 02:07:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 02:07:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1480ms 02:07:15 INFO - PROCESS | 1864 | 1465204035398 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 02:07:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 02:07:15 INFO - PROCESS | 1864 | 1465204035403 Marionette TRACE conn4 <- [1,1345,null,{"value":"8"}] 02:07:15 INFO - PROCESS | 1864 | 1465204035410 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 02:07:15 INFO - PROCESS | 1864 | 1465204035414 Marionette TRACE conn4 <- [1,1346,null,{}] 02:07:15 INFO - PROCESS | 1864 | 1465204035420 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}] 02:07:15 INFO - PROCESS | 1864 | 1465204035426 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:07:15 INFO - PROCESS | 1864 | 1465204035618 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 02:07:15 INFO - PROCESS | 1864 | 1465204035842 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:15 INFO - PROCESS | 1864 | 1465204035850 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:07:15 INFO - PROCESS | 1864 | ++DOCSHELL 0x8f716000 == 48 [pid = 1864] [id = 344] 02:07:15 INFO - PROCESS | 1864 | ++DOMWINDOW == 109 (0x92892c00) [pid = 1864] [serial = 1033] [outer = (nil)] 02:07:15 INFO - PROCESS | 1864 | ++DOMWINDOW == 110 (0xa0617c00) [pid = 1864] [serial = 1034] [outer = 0x92892c00] 02:07:15 INFO - PROCESS | 1864 | 1465204035977 Marionette DEBUG loaded listener.js 02:07:16 INFO - PROCESS | 1864 | ++DOMWINDOW == 111 (0xa242e000) [pid = 1864] [serial = 1035] [outer = 0x92892c00] 02:07:17 INFO - PROCESS | 1864 | 1465204037358 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]]]}] 02:07:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 02:07:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 2083ms 02:07:17 INFO - PROCESS | 1864 | 1465204037493 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 02:07:17 INFO - PROCESS | 1864 | 1465204037498 Marionette TRACE conn4 <- [1,1349,null,{"value":"8"}] 02:07:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 02:07:17 INFO - PROCESS | 1864 | 1465204037509 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 02:07:17 INFO - PROCESS | 1864 | 1465204037514 Marionette TRACE conn4 <- [1,1350,null,{}] 02:07:17 INFO - PROCESS | 1864 | 1465204037522 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}] 02:07:17 INFO - PROCESS | 1864 | 1465204037529 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:07:17 INFO - PROCESS | 1864 | 1465204037702 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 02:07:17 INFO - PROCESS | 1864 | 1465204037885 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:17 INFO - PROCESS | 1864 | 1465204037900 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:07:17 INFO - PROCESS | 1864 | ++DOCSHELL 0x914db800 == 49 [pid = 1864] [id = 345] 02:07:17 INFO - PROCESS | 1864 | ++DOMWINDOW == 112 (0x917bb400) [pid = 1864] [serial = 1036] [outer = (nil)] 02:07:17 INFO - PROCESS | 1864 | ++DOMWINDOW == 113 (0x917c3400) [pid = 1864] [serial = 1037] [outer = 0x917bb400] 02:07:17 INFO - PROCESS | 1864 | 1465204037975 Marionette DEBUG loaded listener.js 02:07:18 INFO - PROCESS | 1864 | ++DOMWINDOW == 114 (0x91dca400) [pid = 1864] [serial = 1038] [outer = 0x917bb400] 02:07:18 INFO - PROCESS | 1864 | 1465204038963 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]]]}] 02:07:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 02:07:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1539ms 02:07:19 INFO - PROCESS | 1864 | 1465204039048 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 02:07:19 INFO - PROCESS | 1864 | 1465204039059 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 02:07:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 02:07:19 INFO - PROCESS | 1864 | 1465204039080 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 02:07:19 INFO - PROCESS | 1864 | 1465204039084 Marionette TRACE conn4 <- [1,1354,null,{}] 02:07:19 INFO - PROCESS | 1864 | 1465204039091 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}] 02:07:19 INFO - PROCESS | 1864 | 1465204039096 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:07:19 INFO - PROCESS | 1864 | 1465204039333 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 02:07:19 INFO - PROCESS | 1864 | 1465204039569 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:19 INFO - PROCESS | 1864 | 1465204039579 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:07:19 INFO - PROCESS | 1864 | ++DOCSHELL 0x90db1c00 == 50 [pid = 1864] [id = 346] 02:07:19 INFO - PROCESS | 1864 | ++DOMWINDOW == 115 (0x910bfc00) [pid = 1864] [serial = 1039] [outer = (nil)] 02:07:19 INFO - PROCESS | 1864 | ++DOMWINDOW == 116 (0x94584400) [pid = 1864] [serial = 1040] [outer = 0x910bfc00] 02:07:19 INFO - PROCESS | 1864 | 1465204039656 Marionette DEBUG loaded listener.js 02:07:19 INFO - PROCESS | 1864 | ++DOMWINDOW == 117 (0x9522f800) [pid = 1864] [serial = 1041] [outer = 0x910bfc00] 02:07:21 INFO - PROCESS | 1864 | --DOCSHELL 0x8e904800 == 49 [pid = 1864] [id = 335] 02:07:21 INFO - PROCESS | 1864 | --DOCSHELL 0x9285b400 == 48 [pid = 1864] [id = 334] 02:07:21 INFO - PROCESS | 1864 | --DOCSHELL 0x95249000 == 47 [pid = 1864] [id = 333] 02:07:21 INFO - PROCESS | 1864 | --DOCSHELL 0x9285a400 == 46 [pid = 1864] [id = 332] 02:07:21 INFO - PROCESS | 1864 | --DOCSHELL 0x8f5c6000 == 45 [pid = 1864] [id = 331] 02:07:21 INFO - PROCESS | 1864 | --DOCSHELL 0x914dc800 == 44 [pid = 1864] [id = 316] 02:07:21 INFO - PROCESS | 1864 | --DOCSHELL 0x8f716c00 == 43 [pid = 1864] [id = 302] 02:07:21 INFO - PROCESS | 1864 | --DOCSHELL 0x8e910800 == 42 [pid = 1864] [id = 330] 02:07:21 INFO - PROCESS | 1864 | --DOCSHELL 0x8f717c00 == 41 [pid = 1864] [id = 299] 02:07:21 INFO - PROCESS | 1864 | --DOCSHELL 0x914d6400 == 40 [pid = 1864] [id = 304] 02:07:21 INFO - PROCESS | 1864 | --DOCSHELL 0x939cb400 == 39 [pid = 1864] [id = 295] 02:07:21 INFO - PROCESS | 1864 | --DOCSHELL 0x995e1400 == 38 [pid = 1864] [id = 325] 02:07:21 INFO - PROCESS | 1864 | --DOCSHELL 0x910bc000 == 37 [pid = 1864] [id = 288] 02:07:21 INFO - PROCESS | 1864 | --DOCSHELL 0x8e90bc00 == 36 [pid = 1864] [id = 298] 02:07:21 INFO - PROCESS | 1864 | --DOCSHELL 0x917ba800 == 35 [pid = 1864] [id = 323] 02:07:21 INFO - PROCESS | 1864 | --DOCSHELL 0x94562800 == 34 [pid = 1864] [id = 303] 02:07:21 INFO - PROCESS | 1864 | --DOCSHELL 0x8e904400 == 33 [pid = 1864] [id = 291] 02:07:21 INFO - PROCESS | 1864 | --DOCSHELL 0x8e90a800 == 32 [pid = 1864] [id = 327] 02:07:21 INFO - PROCESS | 1864 | --DOCSHELL 0x8e90fc00 == 31 [pid = 1864] [id = 328] 02:07:21 INFO - PROCESS | 1864 | --DOCSHELL 0x8e905c00 == 30 [pid = 1864] [id = 301] 02:07:21 INFO - PROCESS | 1864 | --DOCSHELL 0x90dad800 == 29 [pid = 1864] [id = 329] 02:07:21 INFO - PROCESS | 1864 | --DOCSHELL 0x9804a800 == 28 [pid = 1864] [id = 324] 02:07:21 INFO - PROCESS | 1864 | --DOCSHELL 0x8f5cdc00 == 27 [pid = 1864] [id = 290] 02:07:21 INFO - PROCESS | 1864 | --DOCSHELL 0x8f718c00 == 26 [pid = 1864] [id = 292] 02:07:21 INFO - PROCESS | 1864 | --DOCSHELL 0x99568800 == 25 [pid = 1864] [id = 296] 02:07:21 INFO - PROCESS | 1864 | --DOCSHELL 0x8f710000 == 24 [pid = 1864] [id = 322] 02:07:21 INFO - PROCESS | 1864 | --DOCSHELL 0x995eb800 == 23 [pid = 1864] [id = 326] 02:07:21 INFO - PROCESS | 1864 | --DOCSHELL 0x92161400 == 22 [pid = 1864] [id = 289] 02:07:21 INFO - PROCESS | 1864 | --DOCSHELL 0x90db4800 == 21 [pid = 1864] [id = 297] 02:07:21 INFO - PROCESS | 1864 | --DOCSHELL 0x939c9400 == 20 [pid = 1864] [id = 321] 02:07:21 INFO - PROCESS | 1864 | --DOCSHELL 0x8f5d0800 == 19 [pid = 1864] [id = 293] 02:07:21 INFO - PROCESS | 1864 | --DOCSHELL 0x9644f800 == 18 [pid = 1864] [id = 294] 02:07:21 INFO - PROCESS | 1864 | --DOCSHELL 0x8f5c3c00 == 17 [pid = 1864] [id = 300] 02:07:21 INFO - PROCESS | 1864 | --DOCSHELL 0x8f716000 == 16 [pid = 1864] [id = 344] 02:07:21 INFO - PROCESS | 1864 | --DOCSHELL 0x910b8c00 == 15 [pid = 1864] [id = 342] 02:07:21 INFO - PROCESS | 1864 | --DOCSHELL 0x9c240400 == 14 [pid = 1864] [id = 343] 02:07:21 INFO - PROCESS | 1864 | --DOCSHELL 0x9ba91c00 == 13 [pid = 1864] [id = 341] 02:07:21 INFO - PROCESS | 1864 | --DOCSHELL 0x9a6ba800 == 12 [pid = 1864] [id = 340] 02:07:21 INFO - PROCESS | 1864 | --DOCSHELL 0x8f70dc00 == 11 [pid = 1864] [id = 339] 02:07:21 INFO - PROCESS | 1864 | --DOCSHELL 0x8f5cd800 == 10 [pid = 1864] [id = 337] 02:07:21 INFO - PROCESS | 1864 | --DOCSHELL 0x9288a800 == 9 [pid = 1864] [id = 338] 02:07:21 INFO - PROCESS | 1864 | --DOCSHELL 0x8e90c800 == 8 [pid = 1864] [id = 336] 02:07:21 INFO - PROCESS | 1864 | --DOMWINDOW == 116 (0x95067000) [pid = 1864] [serial = 965] [outer = (nil)] [url = about:blank] 02:07:21 INFO - PROCESS | 1864 | --DOMWINDOW == 115 (0x92893400) [pid = 1864] [serial = 927] [outer = (nil)] [url = about:blank] 02:07:21 INFO - PROCESS | 1864 | --DOMWINDOW == 114 (0x92863400) [pid = 1864] [serial = 926] [outer = (nil)] [url = about:blank] 02:07:21 INFO - PROCESS | 1864 | --DOMWINDOW == 113 (0x995df000) [pid = 1864] [serial = 930] [outer = (nil)] [url = about:blank] 02:07:21 INFO - PROCESS | 1864 | --DOMWINDOW == 112 (0x95250c00) [pid = 1864] [serial = 929] [outer = (nil)] [url = about:blank] 02:07:21 INFO - PROCESS | 1864 | --DOMWINDOW == 111 (0x9c004800) [pid = 1864] [serial = 933] [outer = (nil)] [url = about:blank] 02:07:21 INFO - PROCESS | 1864 | --DOMWINDOW == 110 (0x9b5b8800) [pid = 1864] [serial = 932] [outer = (nil)] [url = about:blank] 02:07:21 INFO - PROCESS | 1864 | --DOMWINDOW == 109 (0x9cc0f400) [pid = 1864] [serial = 936] [outer = (nil)] [url = about:blank] 02:07:21 INFO - PROCESS | 1864 | --DOMWINDOW == 108 (0x9c235c00) [pid = 1864] [serial = 935] [outer = (nil)] [url = about:blank] 02:07:21 INFO - PROCESS | 1864 | --DOMWINDOW == 107 (0x9d9a3400) [pid = 1864] [serial = 939] [outer = (nil)] [url = about:blank] 02:07:21 INFO - PROCESS | 1864 | --DOMWINDOW == 106 (0x9cc7d000) [pid = 1864] [serial = 938] [outer = (nil)] [url = about:blank] 02:07:21 INFO - PROCESS | 1864 | --DOMWINDOW == 105 (0xa22e3400) [pid = 1864] [serial = 942] [outer = (nil)] [url = about:blank] 02:07:21 INFO - PROCESS | 1864 | --DOMWINDOW == 104 (0xa220c400) [pid = 1864] [serial = 941] [outer = (nil)] [url = about:blank] 02:07:21 INFO - PROCESS | 1864 | --DOMWINDOW == 103 (0xa24c5400) [pid = 1864] [serial = 944] [outer = (nil)] [url = about:blank] 02:07:21 INFO - PROCESS | 1864 | --DOMWINDOW == 102 (0xa24cac00) [pid = 1864] [serial = 945] [outer = (nil)] [url = about:blank] 02:07:21 INFO - PROCESS | 1864 | --DOMWINDOW == 101 (0x8f719400) [pid = 1864] [serial = 953] [outer = (nil)] [url = about:blank] 02:07:21 INFO - PROCESS | 1864 | --DOMWINDOW == 100 (0x90da5800) [pid = 1864] [serial = 954] [outer = (nil)] [url = about:blank] 02:07:21 INFO - PROCESS | 1864 | --DOMWINDOW == 99 (0x917bfc00) [pid = 1864] [serial = 956] [outer = (nil)] [url = about:blank] 02:07:21 INFO - PROCESS | 1864 | --DOMWINDOW == 98 (0x95069000) [pid = 1864] [serial = 951] [outer = (nil)] [url = about:blank] 02:07:21 INFO - PROCESS | 1864 | --DOMWINDOW == 97 (0x94fd7c00) [pid = 1864] [serial = 950] [outer = (nil)] [url = about:blank] 02:07:21 INFO - PROCESS | 1864 | --DOMWINDOW == 96 (0x91dcbc00) [pid = 1864] [serial = 948] [outer = (nil)] [url = about:blank] 02:07:21 INFO - PROCESS | 1864 | --DOMWINDOW == 95 (0x914d6800) [pid = 1864] [serial = 947] [outer = (nil)] [url = about:blank] 02:07:21 INFO - PROCESS | 1864 | --DOMWINDOW == 94 (0x92894c00) [pid = 1864] [serial = 959] [outer = (nil)] [url = about:blank] 02:07:21 INFO - PROCESS | 1864 | --DOMWINDOW == 93 (0x910c2400) [pid = 1864] [serial = 962] [outer = (nil)] [url = about:blank] 02:07:21 INFO - PROCESS | 1864 | --DOMWINDOW == 92 (0x9298a800) [pid = 1864] [serial = 960] [outer = (nil)] [url = about:blank] 02:07:21 INFO - PROCESS | 1864 | --DOMWINDOW == 91 (0x92983000) [pid = 1864] [serial = 963] [outer = (nil)] [url = about:blank] 02:07:21 INFO - PROCESS | 1864 | --DOMWINDOW == 90 (0x91dbdc00) [pid = 1864] [serial = 957] [outer = (nil)] [url = about:blank] 02:07:22 INFO - PROCESS | 1864 | 1465204042078 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]]]}] 02:07:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 02:07:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 3037ms 02:07:22 INFO - PROCESS | 1864 | 1465204042118 Marionette TRACE conn4 -> [0,1357,"getWindowHandle",null] 02:07:22 INFO - PROCESS | 1864 | 1465204042124 Marionette TRACE conn4 <- [1,1357,null,{"value":"8"}] 02:07:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 02:07:22 INFO - PROCESS | 1864 | 1465204042131 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 02:07:22 INFO - PROCESS | 1864 | 1465204042138 Marionette TRACE conn4 <- [1,1358,null,{}] 02:07:22 INFO - PROCESS | 1864 | 1465204042147 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}] 02:07:22 INFO - PROCESS | 1864 | 1465204042153 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:07:22 INFO - PROCESS | 1864 | 1465204042346 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 02:07:22 INFO - PROCESS | 1864 | 1465204042481 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:22 INFO - PROCESS | 1864 | 1465204042489 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:07:22 INFO - PROCESS | 1864 | ++DOCSHELL 0x8f718400 == 9 [pid = 1864] [id = 347] 02:07:22 INFO - PROCESS | 1864 | ++DOMWINDOW == 91 (0x8f719400) [pid = 1864] [serial = 1042] [outer = (nil)] 02:07:22 INFO - PROCESS | 1864 | ++DOMWINDOW == 92 (0x90dab800) [pid = 1864] [serial = 1043] [outer = 0x8f719400] 02:07:22 INFO - PROCESS | 1864 | 1465204042573 Marionette DEBUG loaded listener.js 02:07:22 INFO - PROCESS | 1864 | ++DOMWINDOW == 93 (0x910bb000) [pid = 1864] [serial = 1044] [outer = 0x8f719400] 02:07:23 INFO - PROCESS | 1864 | 1465204043422 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]]]}] 02:07:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 02:07:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1345ms 02:07:23 INFO - PROCESS | 1864 | 1465204043476 Marionette TRACE conn4 -> [0,1361,"getWindowHandle",null] 02:07:23 INFO - PROCESS | 1864 | 1465204043482 Marionette TRACE conn4 <- [1,1361,null,{"value":"8"}] 02:07:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 02:07:23 INFO - PROCESS | 1864 | 1465204043495 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 02:07:23 INFO - PROCESS | 1864 | 1465204043499 Marionette TRACE conn4 <- [1,1362,null,{}] 02:07:23 INFO - PROCESS | 1864 | 1465204043506 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}] 02:07:23 INFO - PROCESS | 1864 | 1465204043510 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:07:23 INFO - PROCESS | 1864 | 1465204043709 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 02:07:23 INFO - PROCESS | 1864 | 1465204043871 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:23 INFO - PROCESS | 1864 | 1465204043881 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:07:23 INFO - PROCESS | 1864 | ++DOCSHELL 0x90da9400 == 10 [pid = 1864] [id = 348] 02:07:23 INFO - PROCESS | 1864 | ++DOMWINDOW == 94 (0x917c2000) [pid = 1864] [serial = 1045] [outer = (nil)] 02:07:23 INFO - PROCESS | 1864 | ++DOMWINDOW == 95 (0x92857c00) [pid = 1864] [serial = 1046] [outer = 0x917c2000] 02:07:23 INFO - PROCESS | 1864 | 1465204043953 Marionette DEBUG loaded listener.js 02:07:24 INFO - PROCESS | 1864 | ++DOMWINDOW == 96 (0x92861c00) [pid = 1864] [serial = 1047] [outer = 0x917c2000] 02:07:24 INFO - PROCESS | 1864 | 1465204044986 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]]]}] 02:07:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 02:07:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1544ms 02:07:25 INFO - PROCESS | 1864 | 1465204045039 Marionette TRACE conn4 -> [0,1365,"getWindowHandle",null] 02:07:25 INFO - PROCESS | 1864 | 1465204045043 Marionette TRACE conn4 <- [1,1365,null,{"value":"8"}] 02:07:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 02:07:25 INFO - PROCESS | 1864 | 1465204045050 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 02:07:25 INFO - PROCESS | 1864 | 1465204045056 Marionette TRACE conn4 <- [1,1366,null,{}] 02:07:25 INFO - PROCESS | 1864 | 1465204045085 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}] 02:07:25 INFO - PROCESS | 1864 | 1465204045093 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:07:25 INFO - PROCESS | 1864 | 1465204045312 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 02:07:25 INFO - PROCESS | 1864 | 1465204045345 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:25 INFO - PROCESS | 1864 | 1465204045357 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:07:25 INFO - PROCESS | 1864 | ++DOCSHELL 0x93683800 == 11 [pid = 1864] [id = 349] 02:07:25 INFO - PROCESS | 1864 | ++DOMWINDOW == 97 (0x93961800) [pid = 1864] [serial = 1048] [outer = (nil)] 02:07:25 INFO - PROCESS | 1864 | ++DOMWINDOW == 98 (0x9396f000) [pid = 1864] [serial = 1049] [outer = 0x93961800] 02:07:25 INFO - PROCESS | 1864 | 1465204045432 Marionette DEBUG loaded listener.js 02:07:25 INFO - PROCESS | 1864 | ++DOMWINDOW == 99 (0x93a42400) [pid = 1864] [serial = 1050] [outer = 0x93961800] 02:07:26 INFO - PROCESS | 1864 | --DOMWINDOW == 98 (0x9288dc00) [pid = 1864] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 02:07:26 INFO - PROCESS | 1864 | --DOMWINDOW == 97 (0x99d7a000) [pid = 1864] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 02:07:26 INFO - PROCESS | 1864 | --DOMWINDOW == 96 (0x939d3c00) [pid = 1864] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 02:07:26 INFO - PROCESS | 1864 | --DOMWINDOW == 95 (0x8f711000) [pid = 1864] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 02:07:26 INFO - PROCESS | 1864 | --DOMWINDOW == 94 (0x90daf800) [pid = 1864] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 02:07:26 INFO - PROCESS | 1864 | --DOMWINDOW == 93 (0x98054800) [pid = 1864] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 02:07:26 INFO - PROCESS | 1864 | --DOMWINDOW == 92 (0x95251000) [pid = 1864] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 02:07:26 INFO - PROCESS | 1864 | --DOMWINDOW == 91 (0x95254800) [pid = 1864] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 02:07:26 INFO - PROCESS | 1864 | --DOMWINDOW == 90 (0x8f5c7c00) [pid = 1864] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 02:07:26 INFO - PROCESS | 1864 | --DOMWINDOW == 89 (0x96458000) [pid = 1864] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 02:07:26 INFO - PROCESS | 1864 | --DOMWINDOW == 88 (0x8f5c9c00) [pid = 1864] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 02:07:26 INFO - PROCESS | 1864 | --DOMWINDOW == 87 (0x8f5c4000) [pid = 1864] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 02:07:26 INFO - PROCESS | 1864 | --DOMWINDOW == 86 (0x995ed000) [pid = 1864] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 02:07:26 INFO - PROCESS | 1864 | --DOMWINDOW == 85 (0x92890800) [pid = 1864] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 02:07:26 INFO - PROCESS | 1864 | --DOMWINDOW == 84 (0x914d4c00) [pid = 1864] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 02:07:27 INFO - PROCESS | 1864 | 1465204047108 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] 02:07:27 INFO - PROCESS | 1864 | 1465204047161 Marionette TRACE conn4 <- [1,1369,null,{"value":"8"}] 02:07:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 02:07:27 INFO - PROCESS | 1864 | 1465204047168 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 02:07:27 INFO - PROCESS | 1864 | 1465204047171 Marionette TRACE conn4 <- [1,1370,null,{}] 02:07:27 INFO - PROCESS | 1864 | 1465204047176 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}] 02:07:27 INFO - PROCESS | 1864 | 1465204047181 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:07:27 INFO - PROCESS | 1864 | 1465204047386 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 02:07:27 INFO - PROCESS | 1864 | 1465204047514 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:27 INFO - PROCESS | 1864 | 1465204047523 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:07:27 INFO - PROCESS | 1864 | ++DOCSHELL 0x8f5cec00 == 12 [pid = 1864] [id = 350] 02:07:27 INFO - PROCESS | 1864 | ++DOMWINDOW == 85 (0x914d8800) [pid = 1864] [serial = 1051] [outer = (nil)] 02:07:27 INFO - PROCESS | 1864 | ++DOMWINDOW == 86 (0x92980400) [pid = 1864] [serial = 1052] [outer = 0x914d8800] 02:07:27 INFO - PROCESS | 1864 | 1465204047598 Marionette DEBUG loaded listener.js 02:07:27 INFO - PROCESS | 1864 | ++DOMWINDOW == 87 (0x9506c800) [pid = 1864] [serial = 1053] [outer = 0x914d8800] 02:07:28 INFO - PROCESS | 1864 | 1465204048394 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] 02:07:28 INFO - PROCESS | 1864 | 1465204048469 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 02:07:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 02:07:28 INFO - PROCESS | 1864 | 1465204048475 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 02:07:28 INFO - PROCESS | 1864 | 1465204048478 Marionette TRACE conn4 <- [1,1374,null,{}] 02:07:28 INFO - PROCESS | 1864 | 1465204048484 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}] 02:07:28 INFO - PROCESS | 1864 | 1465204048490 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:07:28 INFO - PROCESS | 1864 | 1465204048738 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 02:07:28 INFO - PROCESS | 1864 | 1465204048921 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:28 INFO - PROCESS | 1864 | 1465204048931 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:07:28 INFO - PROCESS | 1864 | ++DOCSHELL 0x8e909000 == 13 [pid = 1864] [id = 351] 02:07:28 INFO - PROCESS | 1864 | ++DOMWINDOW == 88 (0x8e90a800) [pid = 1864] [serial = 1054] [outer = (nil)] 02:07:29 INFO - PROCESS | 1864 | ++DOMWINDOW == 89 (0x8f5c2400) [pid = 1864] [serial = 1055] [outer = 0x8e90a800] 02:07:29 INFO - PROCESS | 1864 | 1465204049026 Marionette DEBUG loaded listener.js 02:07:29 INFO - PROCESS | 1864 | ++DOMWINDOW == 90 (0x8f70b400) [pid = 1864] [serial = 1056] [outer = 0x8e90a800] 02:07:30 INFO - PROCESS | 1864 | [1864] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 02:07:30 INFO - PROCESS | 1864 | 1465204050134 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] 02:07:30 INFO - PROCESS | 1864 | 1465204050175 Marionette TRACE conn4 <- [1,1377,null,{"value":"8"}] 02:07:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 02:07:30 INFO - PROCESS | 1864 | 1465204050184 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 02:07:30 INFO - PROCESS | 1864 | 1465204050190 Marionette TRACE conn4 <- [1,1378,null,{}] 02:07:30 INFO - PROCESS | 1864 | 1465204050199 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}] 02:07:30 INFO - PROCESS | 1864 | 1465204050205 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:07:30 INFO - PROCESS | 1864 | 1465204050437 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 02:07:30 INFO - PROCESS | 1864 | 1465204050655 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:30 INFO - PROCESS | 1864 | 1465204050664 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:07:30 INFO - PROCESS | 1864 | ++DOCSHELL 0x8f717c00 == 14 [pid = 1864] [id = 352] 02:07:30 INFO - PROCESS | 1864 | ++DOMWINDOW == 91 (0x917c3800) [pid = 1864] [serial = 1057] [outer = (nil)] 02:07:30 INFO - PROCESS | 1864 | ++DOMWINDOW == 92 (0x92892800) [pid = 1864] [serial = 1058] [outer = 0x917c3800] 02:07:30 INFO - PROCESS | 1864 | 1465204050757 Marionette DEBUG loaded listener.js 02:07:30 INFO - PROCESS | 1864 | ++DOMWINDOW == 93 (0x9298b800) [pid = 1864] [serial = 1059] [outer = 0x917c3800] 02:07:31 INFO - PROCESS | 1864 | 1465204051720 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] 02:07:31 INFO - PROCESS | 1864 | 1465204051777 Marionette TRACE conn4 <- [1,1381,null,{"value":"8"}] 02:07:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 02:07:31 INFO - PROCESS | 1864 | 1465204051786 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 02:07:31 INFO - PROCESS | 1864 | 1465204051791 Marionette TRACE conn4 <- [1,1382,null,{}] 02:07:31 INFO - PROCESS | 1864 | 1465204051798 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}] 02:07:31 INFO - PROCESS | 1864 | 1465204051803 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:07:32 INFO - PROCESS | 1864 | 1465204052043 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 02:07:32 INFO - PROCESS | 1864 | 1465204052329 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:32 INFO - PROCESS | 1864 | 1465204052339 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:07:32 INFO - PROCESS | 1864 | ++DOCSHELL 0x914da800 == 15 [pid = 1864] [id = 353] 02:07:32 INFO - PROCESS | 1864 | ++DOMWINDOW == 94 (0x97645c00) [pid = 1864] [serial = 1060] [outer = (nil)] 02:07:32 INFO - PROCESS | 1864 | ++DOMWINDOW == 95 (0x9805c400) [pid = 1864] [serial = 1061] [outer = 0x97645c00] 02:07:32 INFO - PROCESS | 1864 | 1465204052471 Marionette DEBUG loaded listener.js 02:07:32 INFO - PROCESS | 1864 | ++DOMWINDOW == 96 (0x99290800) [pid = 1864] [serial = 1062] [outer = 0x97645c00] 02:07:33 INFO - PROCESS | 1864 | [1864] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 02:07:33 INFO - PROCESS | 1864 | 1465204053523 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] 02:07:33 INFO - PROCESS | 1864 | 1465204053581 Marionette TRACE conn4 <- [1,1385,null,{"value":"8"}] 02:07:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 02:07:33 INFO - PROCESS | 1864 | 1465204053599 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 02:07:33 INFO - PROCESS | 1864 | 1465204053607 Marionette TRACE conn4 <- [1,1386,null,{}] 02:07:33 INFO - PROCESS | 1864 | 1465204053614 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}] 02:07:33 INFO - PROCESS | 1864 | 1465204053622 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:07:33 INFO - PROCESS | 1864 | 1465204053894 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 02:07:34 INFO - PROCESS | 1864 | 1465204054140 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:34 INFO - PROCESS | 1864 | 1465204054149 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:07:34 INFO - PROCESS | 1864 | ++DOCSHELL 0x98048000 == 16 [pid = 1864] [id = 354] 02:07:34 INFO - PROCESS | 1864 | ++DOMWINDOW == 97 (0x9804a800) [pid = 1864] [serial = 1063] [outer = (nil)] 02:07:34 INFO - PROCESS | 1864 | ++DOMWINDOW == 98 (0x99d74800) [pid = 1864] [serial = 1064] [outer = 0x9804a800] 02:07:34 INFO - PROCESS | 1864 | 1465204054268 Marionette DEBUG loaded listener.js 02:07:34 INFO - PROCESS | 1864 | ++DOMWINDOW == 99 (0x99e7ec00) [pid = 1864] [serial = 1065] [outer = 0x9804a800] 02:07:35 INFO - PROCESS | 1864 | 1465204055255 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] 02:07:35 INFO - PROCESS | 1864 | 1465204055299 Marionette TRACE conn4 <- [1,1389,null,{"value":"8"}] 02:07:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 02:07:35 INFO - PROCESS | 1864 | 1465204055306 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 02:07:35 INFO - PROCESS | 1864 | 1465204055311 Marionette TRACE conn4 <- [1,1390,null,{}] 02:07:35 INFO - PROCESS | 1864 | 1465204055317 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}] 02:07:35 INFO - PROCESS | 1864 | 1465204055322 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:07:35 INFO - PROCESS | 1864 | 1465204055512 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 02:07:35 INFO - PROCESS | 1864 | 1465204055733 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:35 INFO - PROCESS | 1864 | 1465204055745 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:07:35 INFO - PROCESS | 1864 | ++DOCSHELL 0x9a38f400 == 17 [pid = 1864] [id = 355] 02:07:35 INFO - PROCESS | 1864 | ++DOMWINDOW == 100 (0x9a38fc00) [pid = 1864] [serial = 1066] [outer = (nil)] 02:07:35 INFO - PROCESS | 1864 | ++DOMWINDOW == 101 (0x9a6b7400) [pid = 1864] [serial = 1067] [outer = 0x9a38fc00] 02:07:35 INFO - PROCESS | 1864 | 1465204055876 Marionette DEBUG loaded listener.js 02:07:36 INFO - PROCESS | 1864 | ++DOMWINDOW == 102 (0x9a6bb800) [pid = 1864] [serial = 1068] [outer = 0x9a38fc00] 02:07:36 INFO - PROCESS | 1864 | 1465204056790 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]]]}] 02:07:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 02:07:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1503ms 02:07:36 INFO - PROCESS | 1864 | 1465204056810 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 02:07:36 INFO - PROCESS | 1864 | 1465204056814 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 02:07:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 02:07:36 INFO - PROCESS | 1864 | 1465204056822 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 02:07:36 INFO - PROCESS | 1864 | 1465204056826 Marionette TRACE conn4 <- [1,1394,null,{}] 02:07:36 INFO - PROCESS | 1864 | 1465204056832 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}] 02:07:36 INFO - PROCESS | 1864 | 1465204056838 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:07:37 INFO - PROCESS | 1864 | 1465204057030 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 02:07:37 INFO - PROCESS | 1864 | 1465204057202 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:37 INFO - PROCESS | 1864 | 1465204057221 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:07:37 INFO - PROCESS | 1864 | ++DOCSHELL 0x99d74400 == 18 [pid = 1864] [id = 356] 02:07:37 INFO - PROCESS | 1864 | ++DOMWINDOW == 103 (0x9a7d4800) [pid = 1864] [serial = 1069] [outer = (nil)] 02:07:37 INFO - PROCESS | 1864 | ++DOMWINDOW == 104 (0x9a8d4000) [pid = 1864] [serial = 1070] [outer = 0x9a7d4800] 02:07:37 INFO - PROCESS | 1864 | 1465204057333 Marionette DEBUG loaded listener.js 02:07:37 INFO - PROCESS | 1864 | ++DOMWINDOW == 105 (0x9a8e1c00) [pid = 1864] [serial = 1071] [outer = 0x9a7d4800] 02:07:38 INFO - PROCESS | 1864 | 1465204058347 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]]]}] 02:07:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 02:07:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1581ms 02:07:38 INFO - PROCESS | 1864 | 1465204058404 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 02:07:38 INFO - PROCESS | 1864 | 1465204058407 Marionette TRACE conn4 <- [1,1397,null,{"value":"8"}] 02:07:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 02:07:38 INFO - PROCESS | 1864 | 1465204058414 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 02:07:38 INFO - PROCESS | 1864 | 1465204058417 Marionette TRACE conn4 <- [1,1398,null,{}] 02:07:38 INFO - PROCESS | 1864 | 1465204058423 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}] 02:07:38 INFO - PROCESS | 1864 | 1465204058429 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:07:38 INFO - PROCESS | 1864 | 1465204058609 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 02:07:38 INFO - PROCESS | 1864 | 1465204058790 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:38 INFO - PROCESS | 1864 | 1465204058799 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:07:38 INFO - PROCESS | 1864 | ++DOCSHELL 0x917bd000 == 19 [pid = 1864] [id = 357] 02:07:38 INFO - PROCESS | 1864 | ++DOMWINDOW == 106 (0x917be400) [pid = 1864] [serial = 1072] [outer = (nil)] 02:07:38 INFO - PROCESS | 1864 | ++DOMWINDOW == 107 (0x9a6b7c00) [pid = 1864] [serial = 1073] [outer = 0x917be400] 02:07:38 INFO - PROCESS | 1864 | 1465204058944 Marionette DEBUG loaded listener.js 02:07:39 INFO - PROCESS | 1864 | ++DOMWINDOW == 108 (0x9b1a9c00) [pid = 1864] [serial = 1074] [outer = 0x917be400] 02:07:39 INFO - PROCESS | 1864 | 1465204059852 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]]]}] 02:07:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 02:07:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1491ms 02:07:39 INFO - PROCESS | 1864 | 1465204059906 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 02:07:39 INFO - PROCESS | 1864 | 1465204059910 Marionette TRACE conn4 <- [1,1401,null,{"value":"8"}] 02:07:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 02:07:39 INFO - PROCESS | 1864 | 1465204059917 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 02:07:39 INFO - PROCESS | 1864 | 1465204059921 Marionette TRACE conn4 <- [1,1402,null,{}] 02:07:39 INFO - PROCESS | 1864 | 1465204059926 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}] 02:07:39 INFO - PROCESS | 1864 | 1465204059932 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:07:40 INFO - PROCESS | 1864 | 1465204060107 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 02:07:40 INFO - PROCESS | 1864 | 1465204060283 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:40 INFO - PROCESS | 1864 | 1465204060293 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:07:40 INFO - PROCESS | 1864 | ++DOCSHELL 0x8e90cc00 == 20 [pid = 1864] [id = 358] 02:07:40 INFO - PROCESS | 1864 | ++DOMWINDOW == 109 (0x91dbc800) [pid = 1864] [serial = 1075] [outer = (nil)] 02:07:40 INFO - PROCESS | 1864 | ++DOMWINDOW == 110 (0x9b5b4000) [pid = 1864] [serial = 1076] [outer = 0x91dbc800] 02:07:40 INFO - PROCESS | 1864 | 1465204060385 Marionette DEBUG loaded listener.js 02:07:40 INFO - PROCESS | 1864 | ++DOMWINDOW == 111 (0x9b74d000) [pid = 1864] [serial = 1077] [outer = 0x91dbc800] 02:07:41 INFO - PROCESS | 1864 | 1465204061352 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]]]}] 02:07:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 02:07:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1485ms 02:07:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 02:07:41 INFO - PROCESS | 1864 | 1465204061403 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 02:07:41 INFO - PROCESS | 1864 | 1465204061406 Marionette TRACE conn4 <- [1,1405,null,{"value":"8"}] 02:07:41 INFO - PROCESS | 1864 | 1465204061414 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 02:07:41 INFO - PROCESS | 1864 | 1465204061417 Marionette TRACE conn4 <- [1,1406,null,{}] 02:07:41 INFO - PROCESS | 1864 | 1465204061423 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}] 02:07:41 INFO - PROCESS | 1864 | 1465204061428 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:07:41 INFO - PROCESS | 1864 | 1465204061604 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 02:07:41 INFO - PROCESS | 1864 | 1465204061778 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:41 INFO - PROCESS | 1864 | 1465204061786 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:07:41 INFO - PROCESS | 1864 | ++DOCSHELL 0x910c7c00 == 21 [pid = 1864] [id = 359] 02:07:41 INFO - PROCESS | 1864 | ++DOMWINDOW == 112 (0x9b1a2000) [pid = 1864] [serial = 1078] [outer = (nil)] 02:07:41 INFO - PROCESS | 1864 | ++DOMWINDOW == 113 (0x9c00a800) [pid = 1864] [serial = 1079] [outer = 0x9b1a2000] 02:07:41 INFO - PROCESS | 1864 | 1465204061870 Marionette DEBUG loaded listener.js 02:07:41 INFO - PROCESS | 1864 | ++DOMWINDOW == 114 (0x9c00c000) [pid = 1864] [serial = 1080] [outer = 0x9b1a2000] 02:07:42 INFO - PROCESS | 1864 | 1465204062891 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]]]}] 02:07:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 02:07:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1530ms 02:07:42 INFO - PROCESS | 1864 | 1465204062944 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 02:07:42 INFO - PROCESS | 1864 | 1465204062947 Marionette TRACE conn4 <- [1,1409,null,{"value":"8"}] 02:07:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 02:07:42 INFO - PROCESS | 1864 | 1465204062955 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 02:07:42 INFO - PROCESS | 1864 | 1465204062959 Marionette TRACE conn4 <- [1,1410,null,{}] 02:07:42 INFO - PROCESS | 1864 | 1465204062965 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}] 02:07:42 INFO - PROCESS | 1864 | 1465204062970 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:07:43 INFO - PROCESS | 1864 | 1465204063147 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 02:07:43 INFO - PROCESS | 1864 | 1465204063326 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:43 INFO - PROCESS | 1864 | 1465204063334 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:07:43 INFO - PROCESS | 1864 | ++DOCSHELL 0x8f5c7400 == 22 [pid = 1864] [id = 360] 02:07:43 INFO - PROCESS | 1864 | ++DOMWINDOW == 115 (0x8f716800) [pid = 1864] [serial = 1081] [outer = (nil)] 02:07:43 INFO - PROCESS | 1864 | ++DOMWINDOW == 116 (0x9505ec00) [pid = 1864] [serial = 1082] [outer = 0x8f716800] 02:07:43 INFO - PROCESS | 1864 | 1465204063466 Marionette DEBUG loaded listener.js 02:07:43 INFO - PROCESS | 1864 | ++DOMWINDOW == 117 (0x98888800) [pid = 1864] [serial = 1083] [outer = 0x8f716800] 02:07:44 INFO - PROCESS | 1864 | 1465204064488 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]]]}] 02:07:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 02:07:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1542ms 02:07:44 INFO - PROCESS | 1864 | 1465204064497 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 02:07:44 INFO - PROCESS | 1864 | 1465204064502 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 02:07:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 02:07:44 INFO - PROCESS | 1864 | 1465204064508 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 02:07:44 INFO - PROCESS | 1864 | 1465204064511 Marionette TRACE conn4 <- [1,1414,null,{}] 02:07:44 INFO - PROCESS | 1864 | 1465204064517 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}] 02:07:44 INFO - PROCESS | 1864 | 1465204064523 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:07:44 INFO - PROCESS | 1864 | 1465204064727 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 02:07:45 INFO - PROCESS | 1864 | 1465204065140 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:45 INFO - PROCESS | 1864 | 1465204065151 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:07:45 INFO - PROCESS | 1864 | ++DOCSHELL 0x8e906000 == 23 [pid = 1864] [id = 361] 02:07:45 INFO - PROCESS | 1864 | ++DOMWINDOW == 118 (0x8e907400) [pid = 1864] [serial = 1084] [outer = (nil)] 02:07:45 INFO - PROCESS | 1864 | ++DOMWINDOW == 119 (0x8f5c4000) [pid = 1864] [serial = 1085] [outer = 0x8e907400] 02:07:45 INFO - PROCESS | 1864 | 1465204065271 Marionette DEBUG loaded listener.js 02:07:45 INFO - PROCESS | 1864 | ++DOMWINDOW == 120 (0x90da7c00) [pid = 1864] [serial = 1086] [outer = 0x8e907400] 02:07:46 INFO - PROCESS | 1864 | --DOMWINDOW == 119 (0x93684000) [pid = 1864] [serial = 999] [outer = (nil)] [url = about:blank] 02:07:46 INFO - PROCESS | 1864 | --DOMWINDOW == 118 (0x99e7d800) [pid = 1864] [serial = 977] [outer = (nil)] [url = about:blank] 02:07:46 INFO - PROCESS | 1864 | --DOMWINDOW == 117 (0x95246c00) [pid = 1864] [serial = 966] [outer = (nil)] [url = about:blank] 02:07:46 INFO - PROCESS | 1864 | --DOMWINDOW == 116 (0x910bf800) [pid = 1864] [serial = 968] [outer = (nil)] [url = about:blank] 02:07:46 INFO - PROCESS | 1864 | --DOMWINDOW == 115 (0x9b5b7800) [pid = 1864] [serial = 990] [outer = (nil)] [url = about:blank] 02:07:46 INFO - PROCESS | 1864 | --DOMWINDOW == 114 (0x99570000) [pid = 1864] [serial = 975] [outer = (nil)] [url = about:blank] 02:07:46 INFO - PROCESS | 1864 | --DOMWINDOW == 113 (0x9b1adc00) [pid = 1864] [serial = 989] [outer = (nil)] [url = about:blank] 02:07:46 INFO - PROCESS | 1864 | --DOMWINDOW == 112 (0x917c5000) [pid = 1864] [serial = 996] [outer = (nil)] [url = about:blank] 02:07:46 INFO - PROCESS | 1864 | --DOMWINDOW == 111 (0x99e80c00) [pid = 1864] [serial = 978] [outer = (nil)] [url = about:blank] 02:07:46 INFO - PROCESS | 1864 | --DOMWINDOW == 110 (0x9b1a3400) [pid = 1864] [serial = 986] [outer = (nil)] [url = about:blank] 02:07:46 INFO - PROCESS | 1864 | --DOMWINDOW == 109 (0x9a79ec00) [pid = 1864] [serial = 983] [outer = (nil)] [url = about:blank] 02:07:46 INFO - PROCESS | 1864 | --DOMWINDOW == 108 (0x94584800) [pid = 1864] [serial = 993] [outer = (nil)] [url = about:blank] 02:07:46 INFO - PROCESS | 1864 | --DOMWINDOW == 107 (0x9a8dec00) [pid = 1864] [serial = 984] [outer = (nil)] [url = about:blank] 02:07:46 INFO - PROCESS | 1864 | --DOMWINDOW == 106 (0x9a640000) [pid = 1864] [serial = 980] [outer = (nil)] [url = about:blank] 02:07:46 INFO - PROCESS | 1864 | --DOMWINDOW == 105 (0x9928f000) [pid = 1864] [serial = 974] [outer = (nil)] [url = about:blank] 02:07:46 INFO - PROCESS | 1864 | --DOMWINDOW == 104 (0x9b1a4c00) [pid = 1864] [serial = 987] [outer = (nil)] [url = about:blank] 02:07:46 INFO - PROCESS | 1864 | --DOMWINDOW == 103 (0x93a48000) [pid = 1864] [serial = 972] [outer = (nil)] [url = about:blank] 02:07:46 INFO - PROCESS | 1864 | --DOMWINDOW == 102 (0x9297d400) [pid = 1864] [serial = 998] [outer = (nil)] [url = about:blank] 02:07:46 INFO - PROCESS | 1864 | --DOMWINDOW == 101 (0x914da400) [pid = 1864] [serial = 969] [outer = (nil)] [url = about:blank] 02:07:46 INFO - PROCESS | 1864 | --DOMWINDOW == 100 (0x9298c400) [pid = 1864] [serial = 971] [outer = (nil)] [url = about:blank] 02:07:46 INFO - PROCESS | 1864 | --DOMWINDOW == 99 (0x910be800) [pid = 1864] [serial = 995] [outer = (nil)] [url = about:blank] 02:07:46 INFO - PROCESS | 1864 | --DOMWINDOW == 98 (0x9288bc00) [pid = 1864] [serial = 992] [outer = (nil)] [url = about:blank] 02:07:46 INFO - PROCESS | 1864 | --DOMWINDOW == 97 (0x9a6b2800) [pid = 1864] [serial = 981] [outer = (nil)] [url = about:blank] 02:07:46 INFO - PROCESS | 1864 | --DOMWINDOW == 96 (0x9805d000) [pid = 1864] [serial = 1007] [outer = (nil)] [url = about:blank] 02:07:46 INFO - PROCESS | 1864 | --DOMWINDOW == 95 (0x9a1e2800) [pid = 1864] [serial = 1008] [outer = (nil)] [url = about:blank] 02:07:46 INFO - PROCESS | 1864 | --DOMWINDOW == 94 (0x98057000) [pid = 1864] [serial = 1002] [outer = (nil)] [url = about:blank] 02:07:46 INFO - PROCESS | 1864 | --DOMWINDOW == 93 (0x9a13ac00) [pid = 1864] [serial = 1005] [outer = (nil)] [url = about:blank] 02:07:46 INFO - PROCESS | 1864 | --DOMWINDOW == 92 (0x995e6000) [pid = 1864] [serial = 1004] [outer = (nil)] [url = about:blank] 02:07:46 INFO - PROCESS | 1864 | --DOMWINDOW == 91 (0x96453400) [pid = 1864] [serial = 1001] [outer = (nil)] [url = about:blank] 02:07:46 INFO - PROCESS | 1864 | 1465204066466 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]]]}] 02:07:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 02:07:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1986ms 02:07:46 INFO - PROCESS | 1864 | 1465204066497 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 02:07:46 INFO - PROCESS | 1864 | 1465204066503 Marionette TRACE conn4 <- [1,1417,null,{"value":"8"}] 02:07:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 02:07:46 INFO - PROCESS | 1864 | 1465204066520 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 02:07:46 INFO - PROCESS | 1864 | 1465204066525 Marionette TRACE conn4 <- [1,1418,null,{}] 02:07:46 INFO - PROCESS | 1864 | 1465204066536 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}] 02:07:46 INFO - PROCESS | 1864 | 1465204066544 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:07:46 INFO - PROCESS | 1864 | 1465204066721 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 02:07:46 INFO - PROCESS | 1864 | 1465204066921 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:46 INFO - PROCESS | 1864 | 1465204066931 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:07:46 INFO - PROCESS | 1864 | ++DOCSHELL 0x90dab400 == 24 [pid = 1864] [id = 362] 02:07:46 INFO - PROCESS | 1864 | ++DOMWINDOW == 92 (0x910b9c00) [pid = 1864] [serial = 1087] [outer = (nil)] 02:07:47 INFO - PROCESS | 1864 | ++DOMWINDOW == 93 (0x91dc7400) [pid = 1864] [serial = 1088] [outer = 0x910b9c00] 02:07:47 INFO - PROCESS | 1864 | 1465204067011 Marionette DEBUG loaded listener.js 02:07:47 INFO - PROCESS | 1864 | ++DOMWINDOW == 94 (0x9288b000) [pid = 1864] [serial = 1089] [outer = 0x910b9c00] 02:07:47 INFO - PROCESS | 1864 | 1465204067804 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]]]}] 02:07:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 02:07:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1354ms 02:07:47 INFO - PROCESS | 1864 | 1465204067872 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 02:07:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 02:07:47 INFO - PROCESS | 1864 | 1465204067879 Marionette TRACE conn4 <- [1,1421,null,{"value":"8"}] 02:07:47 INFO - PROCESS | 1864 | 1465204067886 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 02:07:47 INFO - PROCESS | 1864 | 1465204067890 Marionette TRACE conn4 <- [1,1422,null,{}] 02:07:47 INFO - PROCESS | 1864 | 1465204067896 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}] 02:07:47 INFO - PROCESS | 1864 | 1465204067901 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:07:48 INFO - PROCESS | 1864 | 1465204068087 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 02:07:48 INFO - PROCESS | 1864 | 1465204068237 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:48 INFO - PROCESS | 1864 | 1465204068246 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:07:48 INFO - PROCESS | 1864 | ++DOCSHELL 0x92885c00 == 25 [pid = 1864] [id = 363] 02:07:48 INFO - PROCESS | 1864 | ++DOMWINDOW == 95 (0x93681800) [pid = 1864] [serial = 1090] [outer = (nil)] 02:07:48 INFO - PROCESS | 1864 | ++DOMWINDOW == 96 (0x94584c00) [pid = 1864] [serial = 1091] [outer = 0x93681800] 02:07:48 INFO - PROCESS | 1864 | 1465204068329 Marionette DEBUG loaded listener.js 02:07:48 INFO - PROCESS | 1864 | ++DOMWINDOW == 97 (0x9524bc00) [pid = 1864] [serial = 1092] [outer = 0x93681800] 02:07:49 INFO - PROCESS | 1864 | 1465204069359 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]]]}] 02:07:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 02:07:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1534ms 02:07:49 INFO - PROCESS | 1864 | 1465204069424 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 02:07:49 INFO - PROCESS | 1864 | 1465204069429 Marionette TRACE conn4 <- [1,1425,null,{"value":"8"}] 02:07:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 02:07:49 INFO - PROCESS | 1864 | 1465204069443 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 02:07:49 INFO - PROCESS | 1864 | 1465204069452 Marionette TRACE conn4 <- [1,1426,null,{}] 02:07:49 INFO - PROCESS | 1864 | 1465204069472 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}] 02:07:49 INFO - PROCESS | 1864 | 1465204069479 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:07:49 INFO - PROCESS | 1864 | 1465204069717 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 02:07:49 INFO - PROCESS | 1864 | 1465204069743 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:49 INFO - PROCESS | 1864 | 1465204069750 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:07:49 INFO - PROCESS | 1864 | ++DOCSHELL 0x9805b800 == 26 [pid = 1864] [id = 364] 02:07:49 INFO - PROCESS | 1864 | ++DOMWINDOW == 98 (0x9887e000) [pid = 1864] [serial = 1093] [outer = (nil)] 02:07:49 INFO - PROCESS | 1864 | ++DOMWINDOW == 99 (0x995e1400) [pid = 1864] [serial = 1094] [outer = 0x9887e000] 02:07:49 INFO - PROCESS | 1864 | 1465204069838 Marionette DEBUG loaded listener.js 02:07:49 INFO - PROCESS | 1864 | ++DOMWINDOW == 100 (0x995ea800) [pid = 1864] [serial = 1095] [outer = 0x9887e000] 02:07:50 INFO - PROCESS | 1864 | --DOMWINDOW == 99 (0x8f5c2000) [pid = 1864] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 02:07:50 INFO - PROCESS | 1864 | --DOMWINDOW == 98 (0x91dc5400) [pid = 1864] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 02:07:50 INFO - PROCESS | 1864 | --DOMWINDOW == 97 (0x9455d400) [pid = 1864] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 02:07:50 INFO - PROCESS | 1864 | --DOMWINDOW == 96 (0x8f71a000) [pid = 1864] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 02:07:50 INFO - PROCESS | 1864 | --DOMWINDOW == 95 (0x9a7dac00) [pid = 1864] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 02:07:50 INFO - PROCESS | 1864 | --DOMWINDOW == 94 (0x9ba93800) [pid = 1864] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 02:07:50 INFO - PROCESS | 1864 | --DOMWINDOW == 93 (0x914d0c00) [pid = 1864] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 02:07:50 INFO - PROCESS | 1864 | --DOMWINDOW == 92 (0x9cc0bc00) [pid = 1864] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 02:07:50 INFO - PROCESS | 1864 | --DOMWINDOW == 91 (0x93961800) [pid = 1864] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 02:07:50 INFO - PROCESS | 1864 | --DOMWINDOW == 90 (0x910bfc00) [pid = 1864] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 02:07:50 INFO - PROCESS | 1864 | --DOMWINDOW == 89 (0x8f719400) [pid = 1864] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 02:07:50 INFO - PROCESS | 1864 | --DOMWINDOW == 88 (0x92892c00) [pid = 1864] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 02:07:50 INFO - PROCESS | 1864 | --DOMWINDOW == 87 (0x917bb400) [pid = 1864] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 02:07:50 INFO - PROCESS | 1864 | --DOMWINDOW == 86 (0x917c2000) [pid = 1864] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 02:07:50 INFO - PROCESS | 1864 | 1465204070963 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]]]}] 02:07:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 02:07:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1568ms 02:07:51 INFO - PROCESS | 1864 | 1465204071004 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 02:07:51 INFO - PROCESS | 1864 | 1465204071007 Marionette TRACE conn4 <- [1,1429,null,{"value":"8"}] 02:07:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 02:07:51 INFO - PROCESS | 1864 | 1465204071014 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 02:07:51 INFO - PROCESS | 1864 | 1465204071017 Marionette TRACE conn4 <- [1,1430,null,{}] 02:07:51 INFO - PROCESS | 1864 | 1465204071023 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}] 02:07:51 INFO - PROCESS | 1864 | 1465204071029 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:07:51 INFO - PROCESS | 1864 | 1465204071254 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 02:07:51 INFO - PROCESS | 1864 | 1465204071415 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:51 INFO - PROCESS | 1864 | 1465204071421 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:07:51 INFO - PROCESS | 1864 | ++DOCSHELL 0x914d0c00 == 27 [pid = 1864] [id = 365] 02:07:51 INFO - PROCESS | 1864 | ++DOMWINDOW == 87 (0x91dc5400) [pid = 1864] [serial = 1096] [outer = (nil)] 02:07:51 INFO - PROCESS | 1864 | ++DOMWINDOW == 88 (0x93961800) [pid = 1864] [serial = 1097] [outer = 0x91dc5400] 02:07:51 INFO - PROCESS | 1864 | 1465204071499 Marionette DEBUG loaded listener.js 02:07:51 INFO - PROCESS | 1864 | ++DOMWINDOW == 89 (0x9805d400) [pid = 1864] [serial = 1098] [outer = 0x91dc5400] 02:07:52 INFO - PROCESS | 1864 | 1465204072264 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]]]}] 02:07:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 02:07:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1288ms 02:07:52 INFO - PROCESS | 1864 | 1465204072302 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 02:07:52 INFO - PROCESS | 1864 | 1465204072306 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 02:07:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 02:07:52 INFO - PROCESS | 1864 | 1465204072312 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 02:07:52 INFO - PROCESS | 1864 | 1465204072316 Marionette TRACE conn4 <- [1,1434,null,{}] 02:07:52 INFO - PROCESS | 1864 | 1465204072322 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}] 02:07:52 INFO - PROCESS | 1864 | 1465204072328 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:07:52 INFO - PROCESS | 1864 | 1465204072537 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 02:07:52 INFO - PROCESS | 1864 | 1465204072673 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:52 INFO - PROCESS | 1864 | 1465204072693 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:07:52 INFO - PROCESS | 1864 | ++DOCSHELL 0x9a13e800 == 28 [pid = 1864] [id = 366] 02:07:52 INFO - PROCESS | 1864 | ++DOMWINDOW == 90 (0x9a1dd800) [pid = 1864] [serial = 1099] [outer = (nil)] 02:07:52 INFO - PROCESS | 1864 | ++DOMWINDOW == 91 (0x9a4f4400) [pid = 1864] [serial = 1100] [outer = 0x9a1dd800] 02:07:52 INFO - PROCESS | 1864 | 1465204072770 Marionette DEBUG loaded listener.js 02:07:52 INFO - PROCESS | 1864 | ++DOMWINDOW == 92 (0x9a7d3000) [pid = 1864] [serial = 1101] [outer = 0x9a1dd800] 02:07:53 INFO - PROCESS | 1864 | 1465204073886 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]]]}] 02:07:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 02:07:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1629ms 02:07:53 INFO - PROCESS | 1864 | 1465204073944 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 02:07:53 INFO - PROCESS | 1864 | 1465204073951 Marionette TRACE conn4 <- [1,1437,null,{"value":"8"}] 02:07:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 02:07:53 INFO - PROCESS | 1864 | 1465204073960 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 02:07:53 INFO - PROCESS | 1864 | 1465204073968 Marionette TRACE conn4 <- [1,1438,null,{}] 02:07:53 INFO - PROCESS | 1864 | 1465204073976 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}] 02:07:53 INFO - PROCESS | 1864 | 1465204073982 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:07:54 INFO - PROCESS | 1864 | 1465204074256 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 02:07:54 INFO - PROCESS | 1864 | 1465204074539 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:54 INFO - PROCESS | 1864 | 1465204074546 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:07:54 INFO - PROCESS | 1864 | ++DOCSHELL 0x917be000 == 29 [pid = 1864] [id = 367] 02:07:54 INFO - PROCESS | 1864 | ++DOMWINDOW == 93 (0x917be800) [pid = 1864] [serial = 1102] [outer = (nil)] 02:07:54 INFO - PROCESS | 1864 | ++DOMWINDOW == 94 (0x9285a800) [pid = 1864] [serial = 1103] [outer = 0x917be800] 02:07:54 INFO - PROCESS | 1864 | 1465204074642 Marionette DEBUG loaded listener.js 02:07:54 INFO - PROCESS | 1864 | ++DOMWINDOW == 95 (0x93681000) [pid = 1864] [serial = 1104] [outer = 0x917be800] 02:07:55 INFO - PROCESS | 1864 | 1465204075630 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]]]}] 02:07:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 02:07:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1740ms 02:07:55 INFO - PROCESS | 1864 | 1465204075701 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 02:07:55 INFO - PROCESS | 1864 | 1465204075709 Marionette TRACE conn4 <- [1,1441,null,{"value":"8"}] 02:07:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 02:07:55 INFO - PROCESS | 1864 | 1465204075720 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 02:07:55 INFO - PROCESS | 1864 | 1465204075724 Marionette TRACE conn4 <- [1,1442,null,{}] 02:07:55 INFO - PROCESS | 1864 | 1465204075732 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}] 02:07:55 INFO - PROCESS | 1864 | 1465204075738 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:07:56 INFO - PROCESS | 1864 | 1465204075997 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 02:07:56 INFO - PROCESS | 1864 | 1465204076316 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:56 INFO - PROCESS | 1864 | 1465204076323 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:07:56 INFO - PROCESS | 1864 | ++DOCSHELL 0x94fd3800 == 30 [pid = 1864] [id = 368] 02:07:56 INFO - PROCESS | 1864 | ++DOMWINDOW == 96 (0x97648000) [pid = 1864] [serial = 1105] [outer = (nil)] 02:07:56 INFO - PROCESS | 1864 | ++DOMWINDOW == 97 (0x9805d000) [pid = 1864] [serial = 1106] [outer = 0x97648000] 02:07:56 INFO - PROCESS | 1864 | 1465204076418 Marionette DEBUG loaded listener.js 02:07:56 INFO - PROCESS | 1864 | ++DOMWINDOW == 98 (0x995e1c00) [pid = 1864] [serial = 1107] [outer = 0x97648000] 02:07:57 INFO - PROCESS | 1864 | 1465204077439 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]]]}] 02:07:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 02:07:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1796ms 02:07:57 INFO - PROCESS | 1864 | 1465204077517 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 02:07:57 INFO - PROCESS | 1864 | 1465204077521 Marionette TRACE conn4 <- [1,1445,null,{"value":"8"}] 02:07:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 02:07:57 INFO - PROCESS | 1864 | 1465204077529 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 02:07:57 INFO - PROCESS | 1864 | 1465204077536 Marionette TRACE conn4 <- [1,1446,null,{}] 02:07:57 INFO - PROCESS | 1864 | 1465204077554 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}] 02:07:57 INFO - PROCESS | 1864 | 1465204077563 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:07:57 INFO - PROCESS | 1864 | 1465204077912 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 02:07:58 INFO - PROCESS | 1864 | 1465204078096 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:58 INFO - PROCESS | 1864 | 1465204078111 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:07:58 INFO - PROCESS | 1864 | ++DOCSHELL 0x9a7d6400 == 31 [pid = 1864] [id = 369] 02:07:58 INFO - PROCESS | 1864 | ++DOMWINDOW == 99 (0x9a8d4800) [pid = 1864] [serial = 1108] [outer = (nil)] 02:07:58 INFO - PROCESS | 1864 | ++DOMWINDOW == 100 (0x9b01c800) [pid = 1864] [serial = 1109] [outer = 0x9a8d4800] 02:07:58 INFO - PROCESS | 1864 | 1465204078197 Marionette DEBUG loaded listener.js 02:07:58 INFO - PROCESS | 1864 | ++DOMWINDOW == 101 (0x9b1aa400) [pid = 1864] [serial = 1110] [outer = 0x9a8d4800] 02:07:59 INFO - PROCESS | 1864 | 1465204079221 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]]]}] 02:07:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 02:07:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1740ms 02:07:59 INFO - PROCESS | 1864 | 1465204079270 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 02:07:59 INFO - PROCESS | 1864 | 1465204079276 Marionette TRACE conn4 <- [1,1449,null,{"value":"8"}] 02:07:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 02:07:59 INFO - PROCESS | 1864 | 1465204079283 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 02:07:59 INFO - PROCESS | 1864 | 1465204079286 Marionette TRACE conn4 <- [1,1450,null,{}] 02:07:59 INFO - PROCESS | 1864 | 1465204079293 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}] 02:07:59 INFO - PROCESS | 1864 | 1465204079297 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:07:59 INFO - PROCESS | 1864 | 1465204079508 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 02:07:59 INFO - PROCESS | 1864 | 1465204079733 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:59 INFO - PROCESS | 1864 | 1465204079742 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:07:59 INFO - PROCESS | 1864 | ++DOCSHELL 0x9a8dec00 == 32 [pid = 1864] [id = 370] 02:07:59 INFO - PROCESS | 1864 | ++DOMWINDOW == 102 (0x9b242c00) [pid = 1864] [serial = 1111] [outer = (nil)] 02:07:59 INFO - PROCESS | 1864 | ++DOMWINDOW == 103 (0x9bac1800) [pid = 1864] [serial = 1112] [outer = 0x9b242c00] 02:07:59 INFO - PROCESS | 1864 | 1465204079867 Marionette DEBUG loaded listener.js 02:07:59 INFO - PROCESS | 1864 | ++DOMWINDOW == 104 (0x9c210000) [pid = 1864] [serial = 1113] [outer = 0x9b242c00] 02:08:00 INFO - PROCESS | 1864 | 1465204080813 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]]]}] 02:08:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 02:08:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1583ms 02:08:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 02:08:00 INFO - PROCESS | 1864 | 1465204080866 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 02:08:00 INFO - PROCESS | 1864 | 1465204080870 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 02:08:00 INFO - PROCESS | 1864 | 1465204080878 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 02:08:00 INFO - PROCESS | 1864 | 1465204080880 Marionette TRACE conn4 <- [1,1454,null,{}] 02:08:00 INFO - PROCESS | 1864 | 1465204080887 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}] 02:08:00 INFO - PROCESS | 1864 | 1465204080893 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:08:01 INFO - PROCESS | 1864 | 1465204081095 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 02:08:01 INFO - PROCESS | 1864 | 1465204081326 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:01 INFO - PROCESS | 1864 | 1465204081335 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:08:01 INFO - PROCESS | 1864 | ++DOCSHELL 0x95246c00 == 33 [pid = 1864] [id = 371] 02:08:01 INFO - PROCESS | 1864 | ++DOMWINDOW == 105 (0x9c20dc00) [pid = 1864] [serial = 1114] [outer = (nil)] 02:08:01 INFO - PROCESS | 1864 | ++DOMWINDOW == 106 (0x9cc10400) [pid = 1864] [serial = 1115] [outer = 0x9c20dc00] 02:08:01 INFO - PROCESS | 1864 | 1465204081463 Marionette DEBUG loaded listener.js 02:08:01 INFO - PROCESS | 1864 | ++DOMWINDOW == 107 (0x9cc7b800) [pid = 1864] [serial = 1116] [outer = 0x9c20dc00] 02:08:02 INFO - PROCESS | 1864 | 1465204082496 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]]]}] 02:08:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 02:08:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1686ms 02:08:02 INFO - PROCESS | 1864 | 1465204082563 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 02:08:02 INFO - PROCESS | 1864 | 1465204082568 Marionette TRACE conn4 <- [1,1457,null,{"value":"8"}] 02:08:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 02:08:02 INFO - PROCESS | 1864 | 1465204082576 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 02:08:02 INFO - PROCESS | 1864 | 1465204082580 Marionette TRACE conn4 <- [1,1458,null,{}] 02:08:02 INFO - PROCESS | 1864 | 1465204082587 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}] 02:08:02 INFO - PROCESS | 1864 | 1465204082598 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:08:02 INFO - PROCESS | 1864 | 1465204082871 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 02:08:03 INFO - PROCESS | 1864 | 1465204083103 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:03 INFO - PROCESS | 1864 | 1465204083116 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:08:03 INFO - PROCESS | 1864 | ++DOCSHELL 0x9c23c800 == 34 [pid = 1864] [id = 372] 02:08:03 INFO - PROCESS | 1864 | ++DOMWINDOW == 108 (0x9cc16800) [pid = 1864] [serial = 1117] [outer = (nil)] 02:08:03 INFO - PROCESS | 1864 | ++DOMWINDOW == 109 (0xa220a800) [pid = 1864] [serial = 1118] [outer = 0x9cc16800] 02:08:03 INFO - PROCESS | 1864 | 1465204083197 Marionette DEBUG loaded listener.js 02:08:03 INFO - PROCESS | 1864 | ++DOMWINDOW == 110 (0xa2290800) [pid = 1864] [serial = 1119] [outer = 0x9cc16800] 02:08:04 INFO - PROCESS | 1864 | 1465204084190 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]]]}] 02:08:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 02:08:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1679ms 02:08:04 INFO - PROCESS | 1864 | 1465204084266 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 02:08:04 INFO - PROCESS | 1864 | 1465204084275 Marionette TRACE conn4 <- [1,1461,null,{"value":"8"}] 02:08:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 02:08:04 INFO - PROCESS | 1864 | 1465204084286 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 02:08:04 INFO - PROCESS | 1864 | 1465204084289 Marionette TRACE conn4 <- [1,1462,null,{}] 02:08:04 INFO - PROCESS | 1864 | 1465204084295 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}] 02:08:04 INFO - PROCESS | 1864 | 1465204084299 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:08:04 INFO - PROCESS | 1864 | 1465204084523 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 02:08:04 INFO - PROCESS | 1864 | 1465204084753 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:04 INFO - PROCESS | 1864 | 1465204084759 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:08:04 INFO - PROCESS | 1864 | ++DOCSHELL 0x910bfc00 == 35 [pid = 1864] [id = 373] 02:08:04 INFO - PROCESS | 1864 | ++DOMWINDOW == 111 (0x910c3400) [pid = 1864] [serial = 1120] [outer = (nil)] 02:08:04 INFO - PROCESS | 1864 | ++DOMWINDOW == 112 (0xa24c1400) [pid = 1864] [serial = 1121] [outer = 0x910c3400] 02:08:04 INFO - PROCESS | 1864 | 1465204084903 Marionette DEBUG loaded listener.js 02:08:05 INFO - PROCESS | 1864 | ++DOMWINDOW == 113 (0xa24c7800) [pid = 1864] [serial = 1122] [outer = 0x910c3400] 02:08:05 INFO - PROCESS | 1864 | 1465204085878 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]]]}] 02:08:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 02:08:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1628ms 02:08:05 INFO - PROCESS | 1864 | 1465204085914 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 02:08:05 INFO - PROCESS | 1864 | 1465204085917 Marionette TRACE conn4 <- [1,1465,null,{"value":"8"}] 02:08:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 02:08:05 INFO - PROCESS | 1864 | 1465204085924 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 02:08:05 INFO - PROCESS | 1864 | 1465204085928 Marionette TRACE conn4 <- [1,1466,null,{}] 02:08:05 INFO - PROCESS | 1864 | 1465204085934 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}] 02:08:05 INFO - PROCESS | 1864 | 1465204085940 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:08:06 INFO - PROCESS | 1864 | 1465204086136 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 02:08:06 INFO - PROCESS | 1864 | 1465204086732 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:06 INFO - PROCESS | 1864 | 1465204086742 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:08:06 INFO - PROCESS | 1864 | ++DOCSHELL 0x914d5000 == 36 [pid = 1864] [id = 374] 02:08:06 INFO - PROCESS | 1864 | ++DOMWINDOW == 114 (0x914d5c00) [pid = 1864] [serial = 1123] [outer = (nil)] 02:08:06 INFO - PROCESS | 1864 | ++DOMWINDOW == 115 (0x917c5000) [pid = 1864] [serial = 1124] [outer = 0x914d5c00] 02:08:06 INFO - PROCESS | 1864 | 1465204086826 Marionette DEBUG loaded listener.js 02:08:06 INFO - PROCESS | 1864 | ++DOMWINDOW == 116 (0x92863c00) [pid = 1864] [serial = 1125] [outer = 0x914d5c00] 02:08:07 INFO - PROCESS | 1864 | 1465204087745 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]]]}] 02:08:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 02:08:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1889ms 02:08:07 INFO - PROCESS | 1864 | 1465204087818 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 02:08:07 INFO - PROCESS | 1864 | 1465204087824 Marionette TRACE conn4 <- [1,1469,null,{"value":"8"}] 02:08:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 02:08:07 INFO - PROCESS | 1864 | 1465204087833 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 02:08:07 INFO - PROCESS | 1864 | 1465204087837 Marionette TRACE conn4 <- [1,1470,null,{}] 02:08:07 INFO - PROCESS | 1864 | 1465204087845 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}] 02:08:07 INFO - PROCESS | 1864 | 1465204087853 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:08:08 INFO - PROCESS | 1864 | 1465204088134 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 02:08:08 INFO - PROCESS | 1864 | 1465204088419 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:08 INFO - PROCESS | 1864 | 1465204088427 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:08:08 INFO - PROCESS | 1864 | ++DOCSHELL 0x8f711000 == 37 [pid = 1864] [id = 375] 02:08:08 INFO - PROCESS | 1864 | ++DOMWINDOW == 117 (0x910b9000) [pid = 1864] [serial = 1126] [outer = (nil)] 02:08:08 INFO - PROCESS | 1864 | ++DOMWINDOW == 118 (0x9288a400) [pid = 1864] [serial = 1127] [outer = 0x910b9000] 02:08:08 INFO - PROCESS | 1864 | 1465204088509 Marionette DEBUG loaded listener.js 02:08:08 INFO - PROCESS | 1864 | ++DOMWINDOW == 119 (0x9457bc00) [pid = 1864] [serial = 1128] [outer = 0x910b9000] 02:08:10 INFO - PROCESS | 1864 | --DOCSHELL 0x914d0c00 == 36 [pid = 1864] [id = 365] 02:08:10 INFO - PROCESS | 1864 | --DOCSHELL 0x9805b800 == 35 [pid = 1864] [id = 364] 02:08:10 INFO - PROCESS | 1864 | --DOCSHELL 0x92885c00 == 34 [pid = 1864] [id = 363] 02:08:10 INFO - PROCESS | 1864 | --DOCSHELL 0x914d5000 == 33 [pid = 1864] [id = 374] 02:08:10 INFO - PROCESS | 1864 | --DOCSHELL 0x910bfc00 == 32 [pid = 1864] [id = 373] 02:08:10 INFO - PROCESS | 1864 | --DOCSHELL 0x95246c00 == 31 [pid = 1864] [id = 371] 02:08:10 INFO - PROCESS | 1864 | --DOCSHELL 0x9c23c800 == 30 [pid = 1864] [id = 372] 02:08:10 INFO - PROCESS | 1864 | --DOCSHELL 0x9a8dec00 == 29 [pid = 1864] [id = 370] 02:08:10 INFO - PROCESS | 1864 | --DOCSHELL 0x9a7d6400 == 28 [pid = 1864] [id = 369] 02:08:10 INFO - PROCESS | 1864 | --DOCSHELL 0x917be000 == 27 [pid = 1864] [id = 367] 02:08:10 INFO - PROCESS | 1864 | --DOCSHELL 0x94fd3800 == 26 [pid = 1864] [id = 368] 02:08:10 INFO - PROCESS | 1864 | --DOCSHELL 0x9a13e800 == 25 [pid = 1864] [id = 366] 02:08:10 INFO - PROCESS | 1864 | --DOMWINDOW == 118 (0x92980400) [pid = 1864] [serial = 1052] [outer = (nil)] [url = about:blank] 02:08:10 INFO - PROCESS | 1864 | --DOMWINDOW == 117 (0x90da5400) [pid = 1864] [serial = 1011] [outer = (nil)] [url = about:blank] 02:08:10 INFO - PROCESS | 1864 | --DOMWINDOW == 116 (0x8f5ccc00) [pid = 1864] [serial = 1010] [outer = (nil)] [url = about:blank] 02:08:10 INFO - PROCESS | 1864 | --DOMWINDOW == 115 (0x9288f800) [pid = 1864] [serial = 1014] [outer = (nil)] [url = about:blank] 02:08:10 INFO - PROCESS | 1864 | --DOMWINDOW == 114 (0x92859800) [pid = 1864] [serial = 1013] [outer = (nil)] [url = about:blank] 02:08:10 INFO - PROCESS | 1864 | --DOMWINDOW == 113 (0x97649000) [pid = 1864] [serial = 1017] [outer = (nil)] [url = about:blank] 02:08:10 INFO - PROCESS | 1864 | --DOMWINDOW == 112 (0x95064800) [pid = 1864] [serial = 1016] [outer = (nil)] [url = about:blank] 02:08:10 INFO - PROCESS | 1864 | --DOMWINDOW == 111 (0x9a8d4c00) [pid = 1864] [serial = 1020] [outer = (nil)] [url = about:blank] 02:08:10 INFO - PROCESS | 1864 | --DOMWINDOW == 110 (0x9a7d5400) [pid = 1864] [serial = 1019] [outer = (nil)] [url = about:blank] 02:08:10 INFO - PROCESS | 1864 | --DOMWINDOW == 109 (0x9b1aec00) [pid = 1864] [serial = 1023] [outer = (nil)] [url = about:blank] 02:08:10 INFO - PROCESS | 1864 | --DOMWINDOW == 108 (0x9b1a8400) [pid = 1864] [serial = 1022] [outer = (nil)] [url = about:blank] 02:08:10 INFO - PROCESS | 1864 | --DOMWINDOW == 107 (0x9c205c00) [pid = 1864] [serial = 1026] [outer = (nil)] [url = about:blank] 02:08:10 INFO - PROCESS | 1864 | --DOMWINDOW == 106 (0x9ba9c400) [pid = 1864] [serial = 1025] [outer = (nil)] [url = about:blank] 02:08:10 INFO - PROCESS | 1864 | --DOMWINDOW == 105 (0x9cc82800) [pid = 1864] [serial = 1029] [outer = (nil)] [url = about:blank] 02:08:10 INFO - PROCESS | 1864 | --DOMWINDOW == 104 (0x9cc14000) [pid = 1864] [serial = 1028] [outer = (nil)] [url = about:blank] 02:08:10 INFO - PROCESS | 1864 | --DOMWINDOW == 103 (0xa2155000) [pid = 1864] [serial = 1032] [outer = (nil)] [url = about:blank] 02:08:10 INFO - PROCESS | 1864 | --DOMWINDOW == 102 (0xa1155000) [pid = 1864] [serial = 1031] [outer = (nil)] [url = about:blank] 02:08:10 INFO - PROCESS | 1864 | --DOMWINDOW == 101 (0x9396f000) [pid = 1864] [serial = 1049] [outer = (nil)] [url = about:blank] 02:08:10 INFO - PROCESS | 1864 | --DOMWINDOW == 100 (0x9522f800) [pid = 1864] [serial = 1041] [outer = (nil)] [url = about:blank] 02:08:10 INFO - PROCESS | 1864 | --DOMWINDOW == 99 (0x94584400) [pid = 1864] [serial = 1040] [outer = (nil)] [url = about:blank] 02:08:10 INFO - PROCESS | 1864 | --DOMWINDOW == 98 (0x90dab800) [pid = 1864] [serial = 1043] [outer = (nil)] [url = about:blank] 02:08:10 INFO - PROCESS | 1864 | --DOMWINDOW == 97 (0x910bb000) [pid = 1864] [serial = 1044] [outer = (nil)] [url = about:blank] 02:08:10 INFO - PROCESS | 1864 | --DOMWINDOW == 96 (0xa242e000) [pid = 1864] [serial = 1035] [outer = (nil)] [url = about:blank] 02:08:10 INFO - PROCESS | 1864 | --DOMWINDOW == 95 (0xa0617c00) [pid = 1864] [serial = 1034] [outer = (nil)] [url = about:blank] 02:08:10 INFO - PROCESS | 1864 | --DOMWINDOW == 94 (0x91dca400) [pid = 1864] [serial = 1038] [outer = (nil)] [url = about:blank] 02:08:10 INFO - PROCESS | 1864 | --DOMWINDOW == 93 (0x917c3400) [pid = 1864] [serial = 1037] [outer = (nil)] [url = about:blank] 02:08:10 INFO - PROCESS | 1864 | --DOMWINDOW == 92 (0x93a42400) [pid = 1864] [serial = 1050] [outer = (nil)] [url = about:blank] 02:08:10 INFO - PROCESS | 1864 | --DOMWINDOW == 91 (0x92861c00) [pid = 1864] [serial = 1047] [outer = (nil)] [url = about:blank] 02:08:10 INFO - PROCESS | 1864 | --DOMWINDOW == 90 (0x92857c00) [pid = 1864] [serial = 1046] [outer = (nil)] [url = about:blank] 02:08:10 INFO - PROCESS | 1864 | 1465204090925 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]]]}] 02:08:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 02:08:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 3185ms 02:08:11 INFO - PROCESS | 1864 | 1465204091019 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 02:08:11 INFO - PROCESS | 1864 | 1465204091026 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 02:08:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 02:08:11 INFO - PROCESS | 1864 | 1465204091034 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 02:08:11 INFO - PROCESS | 1864 | 1465204091042 Marionette TRACE conn4 <- [1,1474,null,{}] 02:08:11 INFO - PROCESS | 1864 | 1465204091050 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}] 02:08:11 INFO - PROCESS | 1864 | 1465204091055 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:08:11 INFO - PROCESS | 1864 | 1465204091240 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 02:08:11 INFO - PROCESS | 1864 | 1465204091371 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:11 INFO - PROCESS | 1864 | 1465204091380 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:08:11 INFO - PROCESS | 1864 | ++DOCSHELL 0x8f710400 == 26 [pid = 1864] [id = 376] 02:08:11 INFO - PROCESS | 1864 | ++DOMWINDOW == 91 (0x8f715000) [pid = 1864] [serial = 1129] [outer = (nil)] 02:08:11 INFO - PROCESS | 1864 | ++DOMWINDOW == 92 (0x90dab000) [pid = 1864] [serial = 1130] [outer = 0x8f715000] 02:08:11 INFO - PROCESS | 1864 | 1465204091460 Marionette DEBUG loaded listener.js 02:08:11 INFO - PROCESS | 1864 | ++DOMWINDOW == 93 (0x90db3c00) [pid = 1864] [serial = 1131] [outer = 0x8f715000] 02:08:12 INFO - PROCESS | 1864 | 1465204092327 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]]]}] 02:08:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 02:08:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1335ms 02:08:12 INFO - PROCESS | 1864 | 1465204092368 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 02:08:12 INFO - PROCESS | 1864 | 1465204092377 Marionette TRACE conn4 <- [1,1477,null,{"value":"8"}] 02:08:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 02:08:12 INFO - PROCESS | 1864 | 1465204092388 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 02:08:12 INFO - PROCESS | 1864 | 1465204092392 Marionette TRACE conn4 <- [1,1478,null,{}] 02:08:12 INFO - PROCESS | 1864 | 1465204092399 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}] 02:08:12 INFO - PROCESS | 1864 | 1465204092405 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:08:12 INFO - PROCESS | 1864 | 1465204092603 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 02:08:12 INFO - PROCESS | 1864 | 1465204092776 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:12 INFO - PROCESS | 1864 | 1465204092783 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:08:12 INFO - PROCESS | 1864 | ++DOCSHELL 0x914d8c00 == 27 [pid = 1864] [id = 377] 02:08:12 INFO - PROCESS | 1864 | ++DOMWINDOW == 94 (0x917bbc00) [pid = 1864] [serial = 1132] [outer = (nil)] 02:08:12 INFO - PROCESS | 1864 | ++DOMWINDOW == 95 (0x91dbf000) [pid = 1864] [serial = 1133] [outer = 0x917bbc00] 02:08:12 INFO - PROCESS | 1864 | 1465204092861 Marionette DEBUG loaded listener.js 02:08:12 INFO - PROCESS | 1864 | ++DOMWINDOW == 96 (0x91dc4c00) [pid = 1864] [serial = 1134] [outer = 0x917bbc00] 02:08:13 INFO - PROCESS | 1864 | 1465204093858 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]]]}] 02:08:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 02:08:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1537ms 02:08:13 INFO - PROCESS | 1864 | 1465204093925 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 02:08:13 INFO - PROCESS | 1864 | 1465204093929 Marionette TRACE conn4 <- [1,1481,null,{"value":"8"}] 02:08:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 02:08:13 INFO - PROCESS | 1864 | 1465204093936 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 02:08:13 INFO - PROCESS | 1864 | 1465204093943 Marionette TRACE conn4 <- [1,1482,null,{}] 02:08:13 INFO - PROCESS | 1864 | 1465204093968 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}] 02:08:13 INFO - PROCESS | 1864 | 1465204093978 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:08:14 INFO - PROCESS | 1864 | 1465204094200 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 02:08:14 INFO - PROCESS | 1864 | 1465204094235 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:14 INFO - PROCESS | 1864 | 1465204094249 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:08:14 INFO - PROCESS | 1864 | ++DOCSHELL 0x92891000 == 28 [pid = 1864] [id = 378] 02:08:14 INFO - PROCESS | 1864 | ++DOMWINDOW == 97 (0x92980800) [pid = 1864] [serial = 1135] [outer = (nil)] 02:08:14 INFO - PROCESS | 1864 | ++DOMWINDOW == 98 (0x92988400) [pid = 1864] [serial = 1136] [outer = 0x92980800] 02:08:14 INFO - PROCESS | 1864 | 1465204094348 Marionette DEBUG loaded listener.js 02:08:14 INFO - PROCESS | 1864 | ++DOMWINDOW == 99 (0x9396f800) [pid = 1864] [serial = 1137] [outer = 0x92980800] 02:08:15 INFO - PROCESS | 1864 | --DOMWINDOW == 98 (0x910b9c00) [pid = 1864] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 02:08:15 INFO - PROCESS | 1864 | --DOMWINDOW == 97 (0x9a38fc00) [pid = 1864] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 02:08:15 INFO - PROCESS | 1864 | --DOMWINDOW == 96 (0x8f716800) [pid = 1864] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 02:08:15 INFO - PROCESS | 1864 | --DOMWINDOW == 95 (0x917be400) [pid = 1864] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 02:08:15 INFO - PROCESS | 1864 | --DOMWINDOW == 94 (0x9a7d4800) [pid = 1864] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 02:08:15 INFO - PROCESS | 1864 | --DOMWINDOW == 93 (0x93681800) [pid = 1864] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 02:08:15 INFO - PROCESS | 1864 | --DOMWINDOW == 92 (0x8e907400) [pid = 1864] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 02:08:15 INFO - PROCESS | 1864 | --DOMWINDOW == 91 (0x91dc5400) [pid = 1864] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 02:08:15 INFO - PROCESS | 1864 | --DOMWINDOW == 90 (0x91dbc800) [pid = 1864] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 02:08:15 INFO - PROCESS | 1864 | --DOMWINDOW == 89 (0x9887e000) [pid = 1864] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 02:08:15 INFO - PROCESS | 1864 | --DOMWINDOW == 88 (0x8e90a800) [pid = 1864] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 02:08:15 INFO - PROCESS | 1864 | --DOMWINDOW == 87 (0x97645c00) [pid = 1864] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 02:08:15 INFO - PROCESS | 1864 | --DOMWINDOW == 86 (0x917c3800) [pid = 1864] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 02:08:15 INFO - PROCESS | 1864 | --DOMWINDOW == 85 (0x9b1a2000) [pid = 1864] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 02:08:15 INFO - PROCESS | 1864 | --DOMWINDOW == 84 (0x9804a800) [pid = 1864] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 02:08:15 INFO - PROCESS | 1864 | --DOMWINDOW == 83 (0x914d8800) [pid = 1864] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 02:08:15 INFO - PROCESS | 1864 | --DOMWINDOW == 82 (0x9a1dd800) [pid = 1864] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 02:08:16 INFO - PROCESS | 1864 | 1465204096074 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]]]}] 02:08:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 02:08:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 2189ms 02:08:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 02:08:16 INFO - PROCESS | 1864 | 1465204096127 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 02:08:16 INFO - PROCESS | 1864 | 1465204096130 Marionette TRACE conn4 <- [1,1485,null,{"value":"8"}] 02:08:16 INFO - PROCESS | 1864 | 1465204096137 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 02:08:16 INFO - PROCESS | 1864 | 1465204096140 Marionette TRACE conn4 <- [1,1486,null,{}] 02:08:16 INFO - PROCESS | 1864 | 1465204096146 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}] 02:08:16 INFO - PROCESS | 1864 | 1465204096152 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:08:16 INFO - PROCESS | 1864 | 1465204096327 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 02:08:16 INFO - PROCESS | 1864 | 1465204096336 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:16 INFO - PROCESS | 1864 | 1465204096343 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:08:16 INFO - PROCESS | 1864 | ++DOCSHELL 0x90dae400 == 29 [pid = 1864] [id = 379] 02:08:16 INFO - PROCESS | 1864 | ++DOMWINDOW == 83 (0x910b9c00) [pid = 1864] [serial = 1138] [outer = (nil)] 02:08:16 INFO - PROCESS | 1864 | ++DOMWINDOW == 84 (0x93a41400) [pid = 1864] [serial = 1139] [outer = 0x910b9c00] 02:08:16 INFO - PROCESS | 1864 | 1465204096535 Marionette DEBUG loaded listener.js 02:08:16 INFO - PROCESS | 1864 | ++DOMWINDOW == 85 (0x9457d000) [pid = 1864] [serial = 1140] [outer = 0x910b9c00] 02:08:17 INFO - PROCESS | 1864 | 1465204097344 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]]]}] 02:08:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 02:08:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1243ms 02:08:17 INFO - PROCESS | 1864 | 1465204097380 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 02:08:17 INFO - PROCESS | 1864 | 1465204097383 Marionette TRACE conn4 <- [1,1489,null,{"value":"8"}] 02:08:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 02:08:17 INFO - PROCESS | 1864 | 1465204097390 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 02:08:17 INFO - PROCESS | 1864 | 1465204097393 Marionette TRACE conn4 <- [1,1490,null,{}] 02:08:17 INFO - PROCESS | 1864 | 1465204097399 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}] 02:08:17 INFO - PROCESS | 1864 | 1465204097405 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:08:17 INFO - PROCESS | 1864 | 1465204097701 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 02:08:17 INFO - PROCESS | 1864 | 1465204097842 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:17 INFO - PROCESS | 1864 | 1465204097852 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:08:17 INFO - PROCESS | 1864 | ++DOCSHELL 0x8e908400 == 30 [pid = 1864] [id = 380] 02:08:17 INFO - PROCESS | 1864 | ++DOMWINDOW == 86 (0x8e90c000) [pid = 1864] [serial = 1141] [outer = (nil)] 02:08:17 INFO - PROCESS | 1864 | ++DOMWINDOW == 87 (0x8f5c2c00) [pid = 1864] [serial = 1142] [outer = 0x8e90c000] 02:08:17 INFO - PROCESS | 1864 | 1465204097943 Marionette DEBUG loaded listener.js 02:08:18 INFO - PROCESS | 1864 | ++DOMWINDOW == 88 (0x8f713000) [pid = 1864] [serial = 1143] [outer = 0x8e90c000] 02:08:19 INFO - PROCESS | 1864 | 1465204099024 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]]]}] 02:08:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 02:08:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1679ms 02:08:19 INFO - PROCESS | 1864 | 1465204099072 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 02:08:19 INFO - PROCESS | 1864 | 1465204099079 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 02:08:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 02:08:19 INFO - PROCESS | 1864 | 1465204099088 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 02:08:19 INFO - PROCESS | 1864 | 1465204099093 Marionette TRACE conn4 <- [1,1494,null,{}] 02:08:19 INFO - PROCESS | 1864 | 1465204099101 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}] 02:08:19 INFO - PROCESS | 1864 | 1465204099108 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:08:19 INFO - PROCESS | 1864 | 1465204099376 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 02:08:19 INFO - PROCESS | 1864 | 1465204099686 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:19 INFO - PROCESS | 1864 | 1465204099700 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:08:19 INFO - PROCESS | 1864 | ++DOCSHELL 0x917b9800 == 31 [pid = 1864] [id = 381] 02:08:19 INFO - PROCESS | 1864 | ++DOMWINDOW == 89 (0x917be000) [pid = 1864] [serial = 1144] [outer = (nil)] 02:08:19 INFO - PROCESS | 1864 | ++DOMWINDOW == 90 (0x917c3c00) [pid = 1864] [serial = 1145] [outer = 0x917be000] 02:08:19 INFO - PROCESS | 1864 | 1465204099788 Marionette DEBUG loaded listener.js 02:08:19 INFO - PROCESS | 1864 | ++DOMWINDOW == 91 (0x92858000) [pid = 1864] [serial = 1146] [outer = 0x917be000] 02:08:20 INFO - PROCESS | 1864 | 1465204100824 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]]]}] 02:08:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 02:08:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1786ms 02:08:20 INFO - PROCESS | 1864 | 1465204100875 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 02:08:20 INFO - PROCESS | 1864 | 1465204100880 Marionette TRACE conn4 <- [1,1497,null,{"value":"8"}] 02:08:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 02:08:20 INFO - PROCESS | 1864 | 1465204100887 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 02:08:20 INFO - PROCESS | 1864 | 1465204100892 Marionette TRACE conn4 <- [1,1498,null,{}] 02:08:20 INFO - PROCESS | 1864 | 1465204100899 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}] 02:08:20 INFO - PROCESS | 1864 | 1465204100904 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:08:21 INFO - PROCESS | 1864 | 1465204101100 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 02:08:21 INFO - PROCESS | 1864 | 1465204101382 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:21 INFO - PROCESS | 1864 | 1465204101390 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:08:21 INFO - PROCESS | 1864 | ++DOCSHELL 0x917c1000 == 32 [pid = 1864] [id = 382] 02:08:21 INFO - PROCESS | 1864 | ++DOMWINDOW == 92 (0x9298a000) [pid = 1864] [serial = 1147] [outer = (nil)] 02:08:21 INFO - PROCESS | 1864 | ++DOMWINDOW == 93 (0x939d8000) [pid = 1864] [serial = 1148] [outer = 0x9298a000] 02:08:21 INFO - PROCESS | 1864 | 1465204101525 Marionette DEBUG loaded listener.js 02:08:21 INFO - PROCESS | 1864 | ++DOMWINDOW == 94 (0x9457a400) [pid = 1864] [serial = 1149] [outer = 0x9298a000] 02:08:22 INFO - PROCESS | 1864 | 1465204102508 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]]]}] 02:08:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 02:08:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1637ms 02:08:22 INFO - PROCESS | 1864 | 1465204102525 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 02:08:22 INFO - PROCESS | 1864 | 1465204102539 Marionette TRACE conn4 <- [1,1501,null,{"value":"8"}] 02:08:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 02:08:22 INFO - PROCESS | 1864 | 1465204102561 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 02:08:22 INFO - PROCESS | 1864 | 1465204102569 Marionette TRACE conn4 <- [1,1502,null,{}] 02:08:22 INFO - PROCESS | 1864 | 1465204102576 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}] 02:08:22 INFO - PROCESS | 1864 | 1465204102584 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:08:22 INFO - PROCESS | 1864 | 1465204102838 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 02:08:23 INFO - PROCESS | 1864 | 1465204103064 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:23 INFO - PROCESS | 1864 | 1465204103078 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:08:23 INFO - PROCESS | 1864 | ++DOCSHELL 0x8f717400 == 33 [pid = 1864] [id = 383] 02:08:23 INFO - PROCESS | 1864 | ++DOMWINDOW == 95 (0x91dbf800) [pid = 1864] [serial = 1150] [outer = (nil)] 02:08:23 INFO - PROCESS | 1864 | ++DOMWINDOW == 96 (0x9524ac00) [pid = 1864] [serial = 1151] [outer = 0x91dbf800] 02:08:23 INFO - PROCESS | 1864 | 1465204103175 Marionette DEBUG loaded listener.js 02:08:23 INFO - PROCESS | 1864 | ++DOMWINDOW == 97 (0x9524e800) [pid = 1864] [serial = 1152] [outer = 0x91dbf800] 02:08:24 INFO - PROCESS | 1864 | 1465204104098 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]]]}] 02:08:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 02:08:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1595ms 02:08:24 INFO - PROCESS | 1864 | 1465204104148 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 02:08:24 INFO - PROCESS | 1864 | 1465204104152 Marionette TRACE conn4 <- [1,1505,null,{"value":"8"}] 02:08:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 02:08:24 INFO - PROCESS | 1864 | 1465204104159 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 02:08:24 INFO - PROCESS | 1864 | 1465204104163 Marionette TRACE conn4 <- [1,1506,null,{}] 02:08:24 INFO - PROCESS | 1864 | 1465204104169 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}] 02:08:24 INFO - PROCESS | 1864 | 1465204104174 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:08:24 INFO - PROCESS | 1864 | 1465204104378 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 02:08:24 INFO - PROCESS | 1864 | 1465204104618 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:24 INFO - PROCESS | 1864 | 1465204104625 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:08:24 INFO - PROCESS | 1864 | ++DOCSHELL 0x9288c000 == 34 [pid = 1864] [id = 384] 02:08:24 INFO - PROCESS | 1864 | ++DOMWINDOW == 98 (0x9644ec00) [pid = 1864] [serial = 1153] [outer = (nil)] 02:08:24 INFO - PROCESS | 1864 | ++DOMWINDOW == 99 (0x98053000) [pid = 1864] [serial = 1154] [outer = 0x9644ec00] 02:08:24 INFO - PROCESS | 1864 | 1465204104756 Marionette DEBUG loaded listener.js 02:08:24 INFO - PROCESS | 1864 | ++DOMWINDOW == 100 (0x98057000) [pid = 1864] [serial = 1155] [outer = 0x9644ec00] 02:08:25 INFO - PROCESS | 1864 | 1465204105683 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]]]}] 02:08:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 02:08:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1580ms 02:08:25 INFO - PROCESS | 1864 | 1465204105740 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 02:08:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 02:08:25 INFO - PROCESS | 1864 | 1465204105745 Marionette TRACE conn4 <- [1,1509,null,{"value":"8"}] 02:08:25 INFO - PROCESS | 1864 | 1465204105751 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 02:08:25 INFO - PROCESS | 1864 | 1465204105755 Marionette TRACE conn4 <- [1,1510,null,{}] 02:08:25 INFO - PROCESS | 1864 | 1465204105761 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}] 02:08:25 INFO - PROCESS | 1864 | 1465204105766 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:08:26 INFO - PROCESS | 1864 | 1465204106010 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 02:08:26 INFO - PROCESS | 1864 | 1465204106246 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:26 INFO - PROCESS | 1864 | 1465204106265 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:08:26 INFO - PROCESS | 1864 | ++DOCSHELL 0x995e1800 == 35 [pid = 1864] [id = 385] 02:08:26 INFO - PROCESS | 1864 | ++DOMWINDOW == 101 (0x995e3800) [pid = 1864] [serial = 1156] [outer = (nil)] 02:08:26 INFO - PROCESS | 1864 | ++DOMWINDOW == 102 (0x995ea400) [pid = 1864] [serial = 1157] [outer = 0x995e3800] 02:08:26 INFO - PROCESS | 1864 | 1465204106383 Marionette DEBUG loaded listener.js 02:08:26 INFO - PROCESS | 1864 | ++DOMWINDOW == 103 (0x9a145c00) [pid = 1864] [serial = 1158] [outer = 0x995e3800] 02:08:27 INFO - PROCESS | 1864 | 1465204107345 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]]]}] 02:08:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 02:08:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1630ms 02:08:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 02:08:27 INFO - PROCESS | 1864 | 1465204107382 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 02:08:27 INFO - PROCESS | 1864 | 1465204107385 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 02:08:27 INFO - PROCESS | 1864 | 1465204107392 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 02:08:27 INFO - PROCESS | 1864 | 1465204107395 Marionette TRACE conn4 <- [1,1514,null,{}] 02:08:27 INFO - PROCESS | 1864 | 1465204107401 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}] 02:08:27 INFO - PROCESS | 1864 | 1465204107407 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:08:27 INFO - PROCESS | 1864 | 1465204107635 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 02:08:27 INFO - PROCESS | 1864 | 1465204107873 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:27 INFO - PROCESS | 1864 | 1465204107882 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:08:27 INFO - PROCESS | 1864 | ++DOCSHELL 0x8f710000 == 36 [pid = 1864] [id = 386] 02:08:27 INFO - PROCESS | 1864 | ++DOMWINDOW == 104 (0x917c5800) [pid = 1864] [serial = 1159] [outer = (nil)] 02:08:27 INFO - PROCESS | 1864 | ++DOMWINDOW == 105 (0x9a6b0400) [pid = 1864] [serial = 1160] [outer = 0x917c5800] 02:08:28 INFO - PROCESS | 1864 | 1465204108009 Marionette DEBUG loaded listener.js 02:08:28 INFO - PROCESS | 1864 | ++DOMWINDOW == 106 (0x9a6b6400) [pid = 1864] [serial = 1161] [outer = 0x917c5800] 02:08:29 INFO - PROCESS | 1864 | 1465204109036 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]]]}] 02:08:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 02:08:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1680ms 02:08:29 INFO - PROCESS | 1864 | 1465204109072 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 02:08:29 INFO - PROCESS | 1864 | 1465204109077 Marionette TRACE conn4 <- [1,1517,null,{"value":"8"}] 02:08:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 02:08:29 INFO - PROCESS | 1864 | 1465204109084 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 02:08:29 INFO - PROCESS | 1864 | 1465204109088 Marionette TRACE conn4 <- [1,1518,null,{}] 02:08:29 INFO - PROCESS | 1864 | 1465204109094 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}] 02:08:29 INFO - PROCESS | 1864 | 1465204109099 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:08:29 INFO - PROCESS | 1864 | 1465204109317 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 02:08:29 INFO - PROCESS | 1864 | 1465204109557 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:29 INFO - PROCESS | 1864 | 1465204109566 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:08:29 INFO - PROCESS | 1864 | ++DOCSHELL 0x8e903400 == 37 [pid = 1864] [id = 387] 02:08:29 INFO - PROCESS | 1864 | ++DOMWINDOW == 107 (0x8e905c00) [pid = 1864] [serial = 1162] [outer = (nil)] 02:08:29 INFO - PROCESS | 1864 | ++DOMWINDOW == 108 (0x8f5c4400) [pid = 1864] [serial = 1163] [outer = 0x8e905c00] 02:08:29 INFO - PROCESS | 1864 | 1465204109886 Marionette DEBUG loaded listener.js 02:08:30 INFO - PROCESS | 1864 | ++DOMWINDOW == 109 (0x8f5d0800) [pid = 1864] [serial = 1164] [outer = 0x8e905c00] 02:08:30 INFO - PROCESS | 1864 | 1465204110846 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]]]}] 02:08:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 02:08:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1836ms 02:08:30 INFO - PROCESS | 1864 | 1465204110923 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 02:08:30 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 02:08:30 INFO - PROCESS | 1864 | 1465204110933 Marionette TRACE conn4 <- [1,1521,null,{"value":"8"}] 02:08:30 INFO - PROCESS | 1864 | 1465204110944 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 02:08:30 INFO - PROCESS | 1864 | 1465204110947 Marionette TRACE conn4 <- [1,1522,null,{}] 02:08:30 INFO - PROCESS | 1864 | 1465204110956 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}] 02:08:30 INFO - PROCESS | 1864 | 1465204110961 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:08:31 INFO - PROCESS | 1864 | 1465204111197 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 02:08:31 INFO - PROCESS | 1864 | --DOCSHELL 0x90da9400 == 36 [pid = 1864] [id = 348] 02:08:31 INFO - PROCESS | 1864 | --DOCSHELL 0x8f718400 == 35 [pid = 1864] [id = 347] 02:08:31 INFO - PROCESS | 1864 | --DOCSHELL 0x90dab400 == 34 [pid = 1864] [id = 362] 02:08:31 INFO - PROCESS | 1864 | 1465204111484 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:31 INFO - PROCESS | 1864 | 1465204111493 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:08:31 INFO - PROCESS | 1864 | --DOCSHELL 0x90dae400 == 33 [pid = 1864] [id = 379] 02:08:31 INFO - PROCESS | 1864 | --DOCSHELL 0x92891000 == 32 [pid = 1864] [id = 378] 02:08:31 INFO - PROCESS | 1864 | --DOCSHELL 0x914d8c00 == 31 [pid = 1864] [id = 377] 02:08:31 INFO - PROCESS | 1864 | ++DOCSHELL 0x8f70b800 == 32 [pid = 1864] [id = 388] 02:08:31 INFO - PROCESS | 1864 | ++DOMWINDOW == 110 (0x8f70d800) [pid = 1864] [serial = 1165] [outer = (nil)] 02:08:31 INFO - PROCESS | 1864 | ++DOMWINDOW == 111 (0x90db1800) [pid = 1864] [serial = 1166] [outer = 0x8f70d800] 02:08:31 INFO - PROCESS | 1864 | 1465204111588 Marionette DEBUG loaded listener.js 02:08:31 INFO - PROCESS | 1864 | ++DOMWINDOW == 112 (0x91dc1c00) [pid = 1864] [serial = 1167] [outer = 0x8f70d800] 02:08:31 INFO - PROCESS | 1864 | --DOCSHELL 0x8f710400 == 31 [pid = 1864] [id = 376] 02:08:31 INFO - PROCESS | 1864 | --DOMWINDOW == 111 (0x9a7d3000) [pid = 1864] [serial = 1101] [outer = (nil)] [url = about:blank] 02:08:31 INFO - PROCESS | 1864 | --DOMWINDOW == 110 (0x9a4f4400) [pid = 1864] [serial = 1100] [outer = (nil)] [url = about:blank] 02:08:31 INFO - PROCESS | 1864 | --DOMWINDOW == 109 (0x9805d400) [pid = 1864] [serial = 1098] [outer = (nil)] [url = about:blank] 02:08:31 INFO - PROCESS | 1864 | --DOMWINDOW == 108 (0x91dc7400) [pid = 1864] [serial = 1088] [outer = (nil)] [url = about:blank] 02:08:31 INFO - PROCESS | 1864 | --DOMWINDOW == 107 (0x9a6b7400) [pid = 1864] [serial = 1067] [outer = (nil)] [url = about:blank] 02:08:31 INFO - PROCESS | 1864 | --DOMWINDOW == 106 (0x9505ec00) [pid = 1864] [serial = 1082] [outer = (nil)] [url = about:blank] 02:08:31 INFO - PROCESS | 1864 | --DOMWINDOW == 105 (0x9b1a9c00) [pid = 1864] [serial = 1074] [outer = (nil)] [url = about:blank] 02:08:31 INFO - PROCESS | 1864 | --DOMWINDOW == 104 (0x9a8d4000) [pid = 1864] [serial = 1070] [outer = (nil)] [url = about:blank] 02:08:31 INFO - PROCESS | 1864 | --DOMWINDOW == 103 (0x9288b000) [pid = 1864] [serial = 1089] [outer = (nil)] [url = about:blank] 02:08:31 INFO - PROCESS | 1864 | --DOMWINDOW == 102 (0x9524bc00) [pid = 1864] [serial = 1092] [outer = (nil)] [url = about:blank] 02:08:31 INFO - PROCESS | 1864 | --DOMWINDOW == 101 (0x90da7c00) [pid = 1864] [serial = 1086] [outer = (nil)] [url = about:blank] 02:08:31 INFO - PROCESS | 1864 | --DOMWINDOW == 100 (0x93961800) [pid = 1864] [serial = 1097] [outer = (nil)] [url = about:blank] 02:08:31 INFO - PROCESS | 1864 | --DOMWINDOW == 99 (0x8f5c4000) [pid = 1864] [serial = 1085] [outer = (nil)] [url = about:blank] 02:08:31 INFO - PROCESS | 1864 | --DOMWINDOW == 98 (0x9b5b4000) [pid = 1864] [serial = 1076] [outer = (nil)] [url = about:blank] 02:08:31 INFO - PROCESS | 1864 | --DOMWINDOW == 97 (0x995ea800) [pid = 1864] [serial = 1095] [outer = (nil)] [url = about:blank] 02:08:31 INFO - PROCESS | 1864 | --DOMWINDOW == 96 (0x8f5c2400) [pid = 1864] [serial = 1055] [outer = (nil)] [url = about:blank] 02:08:31 INFO - PROCESS | 1864 | --DOMWINDOW == 95 (0x995e1400) [pid = 1864] [serial = 1094] [outer = (nil)] [url = about:blank] 02:08:31 INFO - PROCESS | 1864 | --DOMWINDOW == 94 (0x9a6bb800) [pid = 1864] [serial = 1068] [outer = (nil)] [url = about:blank] 02:08:31 INFO - PROCESS | 1864 | --DOMWINDOW == 93 (0x99290800) [pid = 1864] [serial = 1062] [outer = (nil)] [url = about:blank] 02:08:31 INFO - PROCESS | 1864 | --DOMWINDOW == 92 (0x8f70b400) [pid = 1864] [serial = 1056] [outer = (nil)] [url = about:blank] 02:08:31 INFO - PROCESS | 1864 | --DOMWINDOW == 91 (0x9298b800) [pid = 1864] [serial = 1059] [outer = (nil)] [url = about:blank] 02:08:31 INFO - PROCESS | 1864 | --DOMWINDOW == 90 (0x9b74d000) [pid = 1864] [serial = 1077] [outer = (nil)] [url = about:blank] 02:08:31 INFO - PROCESS | 1864 | --DOMWINDOW == 89 (0x9c00c000) [pid = 1864] [serial = 1080] [outer = (nil)] [url = about:blank] 02:08:31 INFO - PROCESS | 1864 | --DOMWINDOW == 88 (0x92892800) [pid = 1864] [serial = 1058] [outer = (nil)] [url = about:blank] 02:08:31 INFO - PROCESS | 1864 | --DOMWINDOW == 87 (0x98888800) [pid = 1864] [serial = 1083] [outer = (nil)] [url = about:blank] 02:08:31 INFO - PROCESS | 1864 | --DOMWINDOW == 86 (0x9c00a800) [pid = 1864] [serial = 1079] [outer = (nil)] [url = about:blank] 02:08:31 INFO - PROCESS | 1864 | --DOMWINDOW == 85 (0x9a6b7c00) [pid = 1864] [serial = 1073] [outer = (nil)] [url = about:blank] 02:08:31 INFO - PROCESS | 1864 | --DOMWINDOW == 84 (0x9a8e1c00) [pid = 1864] [serial = 1071] [outer = (nil)] [url = about:blank] 02:08:31 INFO - PROCESS | 1864 | --DOMWINDOW == 83 (0x99e7ec00) [pid = 1864] [serial = 1065] [outer = (nil)] [url = about:blank] 02:08:31 INFO - PROCESS | 1864 | --DOMWINDOW == 82 (0x99d74800) [pid = 1864] [serial = 1064] [outer = (nil)] [url = about:blank] 02:08:31 INFO - PROCESS | 1864 | --DOMWINDOW == 81 (0x9506c800) [pid = 1864] [serial = 1053] [outer = (nil)] [url = about:blank] 02:08:31 INFO - PROCESS | 1864 | --DOMWINDOW == 80 (0x94584c00) [pid = 1864] [serial = 1091] [outer = (nil)] [url = about:blank] 02:08:31 INFO - PROCESS | 1864 | --DOMWINDOW == 79 (0x9805c400) [pid = 1864] [serial = 1061] [outer = (nil)] [url = about:blank] 02:08:32 INFO - PROCESS | 1864 | SkCairoFTTypeface::onFilterRec unimplemented 02:08:32 INFO - PROCESS | 1864 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 02:08:32 INFO - PROCESS | 1864 | SkCairoFTTypeface::onFilterRec unimplemented 02:08:32 INFO - PROCESS | 1864 | SkCairoFTTypeface::onFilterRec unimplemented 02:08:32 INFO - PROCESS | 1864 | SkCairoFTTypeface::onFilterRec unimplemented 02:08:32 INFO - PROCESS | 1864 | SkCairoFTTypeface::onFilterRec unimplemented 02:08:32 INFO - PROCESS | 1864 | SkCairoFTTypeface::onFilterRec unimplemented 02:08:32 INFO - PROCESS | 1864 | SkCairoFTTypeface::onFilterRec unimplemented 02:08:32 INFO - PROCESS | 1864 | SkCairoFTTypeface::onFilterRec unimplemented 02:08:32 INFO - PROCESS | 1864 | SkCairoFTTypeface::onFilterRec unimplemented 02:08:32 INFO - PROCESS | 1864 | SkCairoFTTypeface::onFilterRec unimplemented 02:08:32 INFO - PROCESS | 1864 | SkCairoFTTypeface::onFilterRec unimplemented 02:08:32 INFO - PROCESS | 1864 | 1465204112395 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"]]]}] 02:08:32 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 () { 02:08:32 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:08:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 02:08:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:08:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:08:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 02:08:32 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 () { 02:08:32 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:08:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 02:08:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:08:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:08:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 02:08:32 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 () { 02:08:32 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:08:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 02:08:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:08:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:08:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 02:08:32 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 () { 02:08:32 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:08:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 02:08:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:08:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:08:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 02:08:32 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1491ms 02:08:32 INFO - PROCESS | 1864 | 1465204112435 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 02:08:32 INFO - PROCESS | 1864 | 1465204112445 Marionette TRACE conn4 <- [1,1525,null,{"value":"8"}] 02:08:32 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 02:08:32 INFO - PROCESS | 1864 | 1465204112457 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 02:08:32 INFO - PROCESS | 1864 | 1465204112461 Marionette TRACE conn4 <- [1,1526,null,{}] 02:08:32 INFO - PROCESS | 1864 | 1465204112467 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}] 02:08:32 INFO - PROCESS | 1864 | 1465204112473 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:08:32 INFO - PROCESS | 1864 | 1465204112678 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 02:08:32 INFO - PROCESS | 1864 | 1465204112812 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:32 INFO - PROCESS | 1864 | 1465204112822 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:08:32 INFO - PROCESS | 1864 | ++DOCSHELL 0x914dc000 == 32 [pid = 1864] [id = 389] 02:08:32 INFO - PROCESS | 1864 | ++DOMWINDOW == 80 (0x91dc6800) [pid = 1864] [serial = 1168] [outer = (nil)] 02:08:32 INFO - PROCESS | 1864 | ++DOMWINDOW == 81 (0x9298cc00) [pid = 1864] [serial = 1169] [outer = 0x91dc6800] 02:08:32 INFO - PROCESS | 1864 | 1465204112914 Marionette DEBUG loaded listener.js 02:08:33 INFO - PROCESS | 1864 | ++DOMWINDOW == 82 (0x93a3e800) [pid = 1864] [serial = 1170] [outer = 0x91dc6800] 02:08:33 INFO - PROCESS | 1864 | 1465204113782 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"]]]}] 02:08:33 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 02:08:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 02:08:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:08:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:08:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 02:08:33 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 02:08:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 02:08:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:08:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:08:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 02:08:33 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 02:08:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 02:08:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:08:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:08:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 02:08:33 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1389ms 02:08:33 INFO - PROCESS | 1864 | 1465204113851 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 02:08:33 INFO - PROCESS | 1864 | 1465204113855 Marionette TRACE conn4 <- [1,1529,null,{"value":"8"}] 02:08:33 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 02:08:33 INFO - PROCESS | 1864 | 1465204113862 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 02:08:33 INFO - PROCESS | 1864 | 1465204113869 Marionette TRACE conn4 <- [1,1530,null,{}] 02:08:33 INFO - PROCESS | 1864 | 1465204113885 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}] 02:08:33 INFO - PROCESS | 1864 | 1465204113894 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:08:34 INFO - PROCESS | 1864 | 1465204114085 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 02:08:34 INFO - PROCESS | 1864 | 1465204114236 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:34 INFO - PROCESS | 1864 | 1465204114243 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:08:34 INFO - PROCESS | 1864 | ++DOCSHELL 0x917bb800 == 33 [pid = 1864] [id = 390] 02:08:34 INFO - PROCESS | 1864 | ++DOMWINDOW == 83 (0x95246400) [pid = 1864] [serial = 1171] [outer = (nil)] 02:08:34 INFO - PROCESS | 1864 | ++DOMWINDOW == 84 (0x98056800) [pid = 1864] [serial = 1172] [outer = 0x95246400] 02:08:34 INFO - PROCESS | 1864 | 1465204114315 Marionette DEBUG loaded listener.js 02:08:34 INFO - PROCESS | 1864 | ++DOMWINDOW == 85 (0x99288c00) [pid = 1864] [serial = 1173] [outer = 0x95246400] 02:08:35 INFO - PROCESS | 1864 | 1465204115175 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]]]}] 02:08:35 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 02:08:35 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 02:08:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:08:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:08:35 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 02:08:35 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 02:08:35 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. 02:08:35 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 02:08:35 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1343ms 02:08:35 INFO - PROCESS | 1864 | 1465204115213 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 02:08:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 02:08:35 INFO - PROCESS | 1864 | 1465204115218 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 02:08:35 INFO - PROCESS | 1864 | 1465204115224 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 02:08:35 INFO - PROCESS | 1864 | 1465204115227 Marionette TRACE conn4 <- [1,1534,null,{}] 02:08:35 INFO - PROCESS | 1864 | 1465204115233 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}] 02:08:35 INFO - PROCESS | 1864 | 1465204115239 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:08:35 INFO - PROCESS | 1864 | 1465204115461 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 02:08:35 INFO - PROCESS | 1864 | 1465204115493 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:35 INFO - PROCESS | 1864 | 1465204115501 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:08:35 INFO - PROCESS | 1864 | ++DOCSHELL 0x8e902c00 == 34 [pid = 1864] [id = 391] 02:08:35 INFO - PROCESS | 1864 | ++DOMWINDOW == 86 (0x94588800) [pid = 1864] [serial = 1174] [outer = (nil)] 02:08:35 INFO - PROCESS | 1864 | ++DOMWINDOW == 87 (0x99dcf000) [pid = 1864] [serial = 1175] [outer = 0x94588800] 02:08:35 INFO - PROCESS | 1864 | 1465204115572 Marionette DEBUG loaded listener.js 02:08:35 INFO - PROCESS | 1864 | ++DOMWINDOW == 88 (0x99e7ec00) [pid = 1864] [serial = 1176] [outer = 0x94588800] 02:08:36 INFO - PROCESS | 1864 | --DOMWINDOW == 87 (0x92980800) [pid = 1864] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 02:08:36 INFO - PROCESS | 1864 | --DOMWINDOW == 86 (0x8f715000) [pid = 1864] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 02:08:36 INFO - PROCESS | 1864 | --DOMWINDOW == 85 (0x9b242c00) [pid = 1864] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 02:08:36 INFO - PROCESS | 1864 | --DOMWINDOW == 84 (0x9c20dc00) [pid = 1864] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 02:08:36 INFO - PROCESS | 1864 | --DOMWINDOW == 83 (0x9cc16800) [pid = 1864] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 02:08:36 INFO - PROCESS | 1864 | --DOMWINDOW == 82 (0x910c3400) [pid = 1864] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 02:08:36 INFO - PROCESS | 1864 | --DOMWINDOW == 81 (0x914d5c00) [pid = 1864] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 02:08:36 INFO - PROCESS | 1864 | --DOMWINDOW == 80 (0x917be800) [pid = 1864] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 02:08:36 INFO - PROCESS | 1864 | --DOMWINDOW == 79 (0x97648000) [pid = 1864] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 02:08:36 INFO - PROCESS | 1864 | --DOMWINDOW == 78 (0x910b9000) [pid = 1864] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 02:08:36 INFO - PROCESS | 1864 | --DOMWINDOW == 77 (0x9a8d4800) [pid = 1864] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 02:08:36 INFO - PROCESS | 1864 | --DOMWINDOW == 76 (0x917bbc00) [pid = 1864] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 02:08:36 INFO - PROCESS | 1864 | 1465204116674 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]]]}] 02:08:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 02:08:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1491ms 02:08:36 INFO - PROCESS | 1864 | 1465204116715 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 02:08:36 INFO - PROCESS | 1864 | 1465204116719 Marionette TRACE conn4 <- [1,1537,null,{"value":"8"}] 02:08:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 02:08:36 INFO - PROCESS | 1864 | 1465204116726 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 02:08:36 INFO - PROCESS | 1864 | 1465204116730 Marionette TRACE conn4 <- [1,1538,null,{}] 02:08:36 INFO - PROCESS | 1864 | 1465204116736 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}] 02:08:36 INFO - PROCESS | 1864 | 1465204116741 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:08:36 INFO - PROCESS | 1864 | 1465204116918 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 02:08:37 INFO - PROCESS | 1864 | 1465204117050 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:37 INFO - PROCESS | 1864 | 1465204117058 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:08:37 INFO - PROCESS | 1864 | ++DOCSHELL 0x917be800 == 35 [pid = 1864] [id = 392] 02:08:37 INFO - PROCESS | 1864 | ++DOMWINDOW == 77 (0x917bfc00) [pid = 1864] [serial = 1177] [outer = (nil)] 02:08:37 INFO - PROCESS | 1864 | ++DOMWINDOW == 78 (0x93a46800) [pid = 1864] [serial = 1178] [outer = 0x917bfc00] 02:08:37 INFO - PROCESS | 1864 | 1465204117141 Marionette DEBUG loaded listener.js 02:08:37 INFO - PROCESS | 1864 | ++DOMWINDOW == 79 (0x9a631400) [pid = 1864] [serial = 1179] [outer = 0x917bfc00] 02:08:38 INFO - PROCESS | 1864 | 1465204118010 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]]]}] 02:08:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 02:08:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1333ms 02:08:38 INFO - PROCESS | 1864 | 1465204118060 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 02:08:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 02:08:38 INFO - PROCESS | 1864 | 1465204118064 Marionette TRACE conn4 <- [1,1541,null,{"value":"8"}] 02:08:38 INFO - PROCESS | 1864 | 1465204118071 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 02:08:38 INFO - PROCESS | 1864 | 1465204118075 Marionette TRACE conn4 <- [1,1542,null,{}] 02:08:38 INFO - PROCESS | 1864 | 1465204118080 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}] 02:08:38 INFO - PROCESS | 1864 | 1465204118090 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:08:38 INFO - PROCESS | 1864 | 1465204118258 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 02:08:38 INFO - PROCESS | 1864 | 1465204118268 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:38 INFO - PROCESS | 1864 | 1465204118274 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:08:38 INFO - PROCESS | 1864 | ++DOCSHELL 0x8f5c3c00 == 36 [pid = 1864] [id = 393] 02:08:38 INFO - PROCESS | 1864 | ++DOMWINDOW == 80 (0x91dc2400) [pid = 1864] [serial = 1180] [outer = (nil)] 02:08:38 INFO - PROCESS | 1864 | ++DOMWINDOW == 81 (0x9a7d3c00) [pid = 1864] [serial = 1181] [outer = 0x91dc2400] 02:08:38 INFO - PROCESS | 1864 | 1465204118346 Marionette DEBUG loaded listener.js 02:08:38 INFO - PROCESS | 1864 | ++DOMWINDOW == 82 (0x92885800) [pid = 1864] [serial = 1182] [outer = 0x91dc2400] 02:08:39 INFO - PROCESS | 1864 | 1465204119584 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]]]}] 02:08:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 02:08:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1542ms 02:08:39 INFO - PROCESS | 1864 | 1465204119613 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 02:08:39 INFO - PROCESS | 1864 | 1465204119620 Marionette TRACE conn4 <- [1,1545,null,{"value":"8"}] 02:08:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 02:08:39 INFO - PROCESS | 1864 | 1465204119629 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 02:08:39 INFO - PROCESS | 1864 | 1465204119637 Marionette TRACE conn4 <- [1,1546,null,{}] 02:08:39 INFO - PROCESS | 1864 | 1465204119645 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}] 02:08:39 INFO - PROCESS | 1864 | 1465204119652 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:08:39 INFO - PROCESS | 1864 | 1465204119881 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 02:08:40 INFO - PROCESS | 1864 | 1465204120118 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:40 INFO - PROCESS | 1864 | 1465204120125 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:08:40 INFO - PROCESS | 1864 | ++DOCSHELL 0x910c1800 == 37 [pid = 1864] [id = 394] 02:08:40 INFO - PROCESS | 1864 | ++DOMWINDOW == 83 (0x910c4000) [pid = 1864] [serial = 1183] [outer = (nil)] 02:08:40 INFO - PROCESS | 1864 | ++DOMWINDOW == 84 (0x917c3800) [pid = 1864] [serial = 1184] [outer = 0x910c4000] 02:08:40 INFO - PROCESS | 1864 | 1465204120268 Marionette DEBUG loaded listener.js 02:08:40 INFO - PROCESS | 1864 | ++DOMWINDOW == 85 (0x92864c00) [pid = 1864] [serial = 1185] [outer = 0x910c4000] 02:08:41 INFO - PROCESS | 1864 | 1465204121219 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]]]}] 02:08:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 02:08:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1642ms 02:08:41 INFO - PROCESS | 1864 | 1465204121272 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 02:08:41 INFO - PROCESS | 1864 | 1465204121280 Marionette TRACE conn4 <- [1,1549,null,{"value":"8"}] 02:08:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 02:08:41 INFO - PROCESS | 1864 | 1465204121292 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 02:08:41 INFO - PROCESS | 1864 | 1465204121296 Marionette TRACE conn4 <- [1,1550,null,{}] 02:08:41 INFO - PROCESS | 1864 | 1465204121303 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}] 02:08:41 INFO - PROCESS | 1864 | 1465204121309 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:08:41 INFO - PROCESS | 1864 | 1465204121552 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 02:08:41 INFO - PROCESS | 1864 | 1465204121829 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:41 INFO - PROCESS | 1864 | 1465204121836 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:08:41 INFO - PROCESS | 1864 | ++DOCSHELL 0x9297ec00 == 38 [pid = 1864] [id = 395] 02:08:41 INFO - PROCESS | 1864 | ++DOMWINDOW == 86 (0x94583800) [pid = 1864] [serial = 1186] [outer = (nil)] 02:08:41 INFO - PROCESS | 1864 | ++DOMWINDOW == 87 (0x95234c00) [pid = 1864] [serial = 1187] [outer = 0x94583800] 02:08:41 INFO - PROCESS | 1864 | 1465204121975 Marionette DEBUG loaded listener.js 02:08:42 INFO - PROCESS | 1864 | ++DOMWINDOW == 88 (0x9644f800) [pid = 1864] [serial = 1188] [outer = 0x94583800] 02:08:42 INFO - PROCESS | 1864 | 1465204122966 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]]]}] 02:08:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 02:08:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1747ms 02:08:43 INFO - PROCESS | 1864 | 1465204123040 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 02:08:43 INFO - PROCESS | 1864 | 1465204123043 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 02:08:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 02:08:43 INFO - PROCESS | 1864 | 1465204123051 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 02:08:43 INFO - PROCESS | 1864 | 1465204123057 Marionette TRACE conn4 <- [1,1554,null,{}] 02:08:43 INFO - PROCESS | 1864 | 1465204123076 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}] 02:08:43 INFO - PROCESS | 1864 | 1465204123086 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:08:43 INFO - PROCESS | 1864 | 1465204123341 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 02:08:43 INFO - PROCESS | 1864 | 1465204123599 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:43 INFO - PROCESS | 1864 | 1465204123613 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:08:43 INFO - PROCESS | 1864 | ++DOCSHELL 0x9a13b000 == 39 [pid = 1864] [id = 396] 02:08:43 INFO - PROCESS | 1864 | ++DOMWINDOW == 89 (0x9a63dc00) [pid = 1864] [serial = 1189] [outer = (nil)] 02:08:43 INFO - PROCESS | 1864 | ++DOMWINDOW == 90 (0x9a7cf000) [pid = 1864] [serial = 1190] [outer = 0x9a63dc00] 02:08:43 INFO - PROCESS | 1864 | 1465204123702 Marionette DEBUG loaded listener.js 02:08:43 INFO - PROCESS | 1864 | ++DOMWINDOW == 91 (0x9a8d4c00) [pid = 1864] [serial = 1191] [outer = 0x9a63dc00] 02:08:44 INFO - PROCESS | 1864 | 1465204124661 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]]]}] 02:08:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 02:08:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1639ms 02:08:44 INFO - PROCESS | 1864 | 1465204124691 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 02:08:44 INFO - PROCESS | 1864 | 1465204124695 Marionette TRACE conn4 <- [1,1557,null,{"value":"8"}] 02:08:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 02:08:44 INFO - PROCESS | 1864 | 1465204124703 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 02:08:44 INFO - PROCESS | 1864 | 1465204124706 Marionette TRACE conn4 <- [1,1558,null,{}] 02:08:44 INFO - PROCESS | 1864 | 1465204124714 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}] 02:08:44 INFO - PROCESS | 1864 | 1465204124723 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:08:44 INFO - PROCESS | 1864 | 1465204124927 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 02:08:45 INFO - PROCESS | 1864 | 1465204125153 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:45 INFO - PROCESS | 1864 | 1465204125162 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:08:45 INFO - PROCESS | 1864 | ++DOCSHELL 0x99dcf800 == 40 [pid = 1864] [id = 397] 02:08:45 INFO - PROCESS | 1864 | ++DOMWINDOW == 92 (0x9a6bf400) [pid = 1864] [serial = 1192] [outer = (nil)] 02:08:45 INFO - PROCESS | 1864 | ++DOMWINDOW == 93 (0x9a8e2c00) [pid = 1864] [serial = 1193] [outer = 0x9a6bf400] 02:08:45 INFO - PROCESS | 1864 | 1465204125301 Marionette DEBUG loaded listener.js 02:08:45 INFO - PROCESS | 1864 | ++DOMWINDOW == 94 (0x9b01d000) [pid = 1864] [serial = 1194] [outer = 0x9a6bf400] 02:08:46 INFO - PROCESS | 1864 | 1465204126262 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]]]}] 02:08:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 02:08:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1597ms 02:08:46 INFO - PROCESS | 1864 | 1465204126301 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 02:08:46 INFO - PROCESS | 1864 | 1465204126305 Marionette TRACE conn4 <- [1,1561,null,{"value":"8"}] 02:08:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 02:08:46 INFO - PROCESS | 1864 | 1465204126312 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 02:08:46 INFO - PROCESS | 1864 | 1465204126316 Marionette TRACE conn4 <- [1,1562,null,{}] 02:08:46 INFO - PROCESS | 1864 | 1465204126323 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}] 02:08:46 INFO - PROCESS | 1864 | 1465204126329 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:08:46 INFO - PROCESS | 1864 | 1465204126555 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 02:08:46 INFO - PROCESS | 1864 | 1465204126793 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:46 INFO - PROCESS | 1864 | 1465204126801 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:08:46 INFO - PROCESS | 1864 | ++DOCSHELL 0x90da5400 == 41 [pid = 1864] [id = 398] 02:08:46 INFO - PROCESS | 1864 | ++DOMWINDOW == 95 (0x9a7d4800) [pid = 1864] [serial = 1195] [outer = (nil)] 02:08:46 INFO - PROCESS | 1864 | ++DOMWINDOW == 96 (0x9b1ac000) [pid = 1864] [serial = 1196] [outer = 0x9a7d4800] 02:08:46 INFO - PROCESS | 1864 | 1465204126903 Marionette DEBUG loaded listener.js 02:08:47 INFO - PROCESS | 1864 | ++DOMWINDOW == 97 (0x9b237400) [pid = 1864] [serial = 1197] [outer = 0x9a7d4800] 02:08:47 INFO - PROCESS | 1864 | 1465204127859 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]]]}] 02:08:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 02:08:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1581ms 02:08:47 INFO - PROCESS | 1864 | 1465204127895 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 02:08:47 INFO - PROCESS | 1864 | 1465204127899 Marionette TRACE conn4 <- [1,1565,null,{"value":"8"}] 02:08:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 02:08:47 INFO - PROCESS | 1864 | 1465204127906 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 02:08:47 INFO - PROCESS | 1864 | 1465204127911 Marionette TRACE conn4 <- [1,1566,null,{}] 02:08:47 INFO - PROCESS | 1864 | 1465204127916 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}] 02:08:47 INFO - PROCESS | 1864 | 1465204127927 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:08:48 INFO - PROCESS | 1864 | 1465204128135 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 02:08:48 INFO - PROCESS | 1864 | 1465204128375 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:48 INFO - PROCESS | 1864 | 1465204128383 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:08:48 INFO - PROCESS | 1864 | ++DOCSHELL 0x8f70c000 == 42 [pid = 1864] [id = 399] 02:08:48 INFO - PROCESS | 1864 | ++DOMWINDOW == 98 (0x8f70e000) [pid = 1864] [serial = 1198] [outer = (nil)] 02:08:48 INFO - PROCESS | 1864 | ++DOMWINDOW == 99 (0x9c001800) [pid = 1864] [serial = 1199] [outer = 0x8f70e000] 02:08:48 INFO - PROCESS | 1864 | 1465204128511 Marionette DEBUG loaded listener.js 02:08:48 INFO - PROCESS | 1864 | ++DOMWINDOW == 100 (0x9c00cc00) [pid = 1864] [serial = 1200] [outer = 0x8f70e000] 02:08:49 INFO - PROCESS | 1864 | 1465204129428 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]]]}] 02:08:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 02:08:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1590ms 02:08:49 INFO - PROCESS | 1864 | 1465204129499 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 02:08:49 INFO - PROCESS | 1864 | 1465204129505 Marionette TRACE conn4 <- [1,1569,null,{"value":"8"}] 02:08:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 02:08:49 INFO - PROCESS | 1864 | 1465204129516 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 02:08:49 INFO - PROCESS | 1864 | 1465204129523 Marionette TRACE conn4 <- [1,1570,null,{}] 02:08:49 INFO - PROCESS | 1864 | 1465204129529 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}] 02:08:49 INFO - PROCESS | 1864 | 1465204129535 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:08:49 INFO - PROCESS | 1864 | 1465204129774 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 02:08:50 INFO - PROCESS | 1864 | 1465204130083 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:50 INFO - PROCESS | 1864 | 1465204130095 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:08:50 INFO - PROCESS | 1864 | ++DOCSHELL 0x8e906800 == 43 [pid = 1864] [id = 400] 02:08:50 INFO - PROCESS | 1864 | ++DOMWINDOW == 101 (0x995e2400) [pid = 1864] [serial = 1201] [outer = (nil)] 02:08:50 INFO - PROCESS | 1864 | ++DOMWINDOW == 102 (0x9c209c00) [pid = 1864] [serial = 1202] [outer = 0x995e2400] 02:08:50 INFO - PROCESS | 1864 | 1465204130178 Marionette DEBUG loaded listener.js 02:08:50 INFO - PROCESS | 1864 | ++DOMWINDOW == 103 (0x9c235000) [pid = 1864] [serial = 1203] [outer = 0x995e2400] 02:08:51 INFO - PROCESS | 1864 | 1465204131066 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]]]}] 02:08:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 02:08:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1585ms 02:08:51 INFO - PROCESS | 1864 | 1465204131117 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 02:08:51 INFO - PROCESS | 1864 | 1465204131122 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 02:08:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 02:08:51 INFO - PROCESS | 1864 | 1465204131131 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 02:08:51 INFO - PROCESS | 1864 | 1465204131135 Marionette TRACE conn4 <- [1,1574,null,{}] 02:08:51 INFO - PROCESS | 1864 | 1465204131141 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}] 02:08:51 INFO - PROCESS | 1864 | 1465204131146 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:08:51 INFO - PROCESS | 1864 | 1465204131337 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 02:08:51 INFO - PROCESS | 1864 | 1465204131525 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:51 INFO - PROCESS | 1864 | 1465204131535 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:08:51 INFO - PROCESS | 1864 | ++DOCSHELL 0x9c204000 == 44 [pid = 1864] [id = 401] 02:08:51 INFO - PROCESS | 1864 | ++DOMWINDOW == 104 (0x9c209000) [pid = 1864] [serial = 1204] [outer = (nil)] 02:08:51 INFO - PROCESS | 1864 | ++DOMWINDOW == 105 (0x9cc83c00) [pid = 1864] [serial = 1205] [outer = 0x9c209000] 02:08:51 INFO - PROCESS | 1864 | 1465204131616 Marionette DEBUG loaded listener.js 02:08:51 INFO - PROCESS | 1864 | ++DOMWINDOW == 106 (0x9d99c000) [pid = 1864] [serial = 1206] [outer = 0x9c209000] 02:08:52 INFO - PROCESS | 1864 | 1465204132627 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]]]}] 02:08:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 02:08:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1536ms 02:08:52 INFO - PROCESS | 1864 | 1465204132668 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 02:08:52 INFO - PROCESS | 1864 | 1465204132676 Marionette TRACE conn4 <- [1,1577,null,{"value":"8"}] 02:08:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 02:08:52 INFO - PROCESS | 1864 | 1465204132690 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 02:08:52 INFO - PROCESS | 1864 | 1465204132696 Marionette TRACE conn4 <- [1,1578,null,{}] 02:08:52 INFO - PROCESS | 1864 | 1465204132702 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}] 02:08:52 INFO - PROCESS | 1864 | 1465204132707 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:08:52 INFO - PROCESS | 1864 | 1465204132895 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 02:08:53 INFO - PROCESS | 1864 | 1465204133488 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:53 INFO - PROCESS | 1864 | 1465204133499 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:08:53 INFO - PROCESS | 1864 | ++DOCSHELL 0x90dab400 == 45 [pid = 1864] [id = 402] 02:08:53 INFO - PROCESS | 1864 | ++DOMWINDOW == 107 (0x90dac000) [pid = 1864] [serial = 1207] [outer = (nil)] 02:08:53 INFO - PROCESS | 1864 | ++DOMWINDOW == 108 (0x910bec00) [pid = 1864] [serial = 1208] [outer = 0x90dac000] 02:08:53 INFO - PROCESS | 1864 | 1465204133581 Marionette DEBUG loaded listener.js 02:08:53 INFO - PROCESS | 1864 | ++DOMWINDOW == 109 (0x914d4000) [pid = 1864] [serial = 1209] [outer = 0x90dac000] 02:08:54 INFO - PROCESS | 1864 | 1465204134463 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]]]}] 02:08:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 02:08:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1838ms 02:08:54 INFO - PROCESS | 1864 | 1465204134537 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 02:08:54 INFO - PROCESS | 1864 | 1465204134543 Marionette TRACE conn4 <- [1,1581,null,{"value":"8"}] 02:08:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 02:08:54 INFO - PROCESS | 1864 | 1465204134556 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 02:08:54 INFO - PROCESS | 1864 | 1465204134561 Marionette TRACE conn4 <- [1,1582,null,{}] 02:08:54 INFO - PROCESS | 1864 | 1465204134569 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}] 02:08:54 INFO - PROCESS | 1864 | 1465204134577 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:08:54 INFO - PROCESS | 1864 | 1465204134827 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 02:08:55 INFO - PROCESS | 1864 | 1465204135120 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:55 INFO - PROCESS | 1864 | 1465204135131 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:08:55 INFO - PROCESS | 1864 | ++DOCSHELL 0x8f717000 == 46 [pid = 1864] [id = 403] 02:08:55 INFO - PROCESS | 1864 | ++DOMWINDOW == 110 (0x910be800) [pid = 1864] [serial = 1210] [outer = (nil)] 02:08:55 INFO - PROCESS | 1864 | ++DOMWINDOW == 111 (0x93961000) [pid = 1864] [serial = 1211] [outer = 0x910be800] 02:08:55 INFO - PROCESS | 1864 | 1465204135214 Marionette DEBUG loaded listener.js 02:08:55 INFO - PROCESS | 1864 | ++DOMWINDOW == 112 (0x94579400) [pid = 1864] [serial = 1212] [outer = 0x910be800] 02:08:57 INFO - PROCESS | 1864 | --DOCSHELL 0x8e906000 == 45 [pid = 1864] [id = 361] 02:08:57 INFO - PROCESS | 1864 | --DOCSHELL 0x914da800 == 44 [pid = 1864] [id = 353] 02:08:57 INFO - PROCESS | 1864 | --DOCSHELL 0x99d74400 == 43 [pid = 1864] [id = 356] 02:08:57 INFO - PROCESS | 1864 | --DOCSHELL 0x8e90cc00 == 42 [pid = 1864] [id = 358] 02:08:57 INFO - PROCESS | 1864 | --DOCSHELL 0x8f711000 == 41 [pid = 1864] [id = 375] 02:08:57 INFO - PROCESS | 1864 | --DOCSHELL 0x90db1c00 == 40 [pid = 1864] [id = 346] 02:08:57 INFO - PROCESS | 1864 | --DOCSHELL 0x8f5cec00 == 39 [pid = 1864] [id = 350] 02:08:57 INFO - PROCESS | 1864 | --DOCSHELL 0x8e909000 == 38 [pid = 1864] [id = 351] 02:08:57 INFO - PROCESS | 1864 | --DOCSHELL 0x93683800 == 37 [pid = 1864] [id = 349] 02:08:57 INFO - PROCESS | 1864 | --DOCSHELL 0x917bd000 == 36 [pid = 1864] [id = 357] 02:08:57 INFO - PROCESS | 1864 | --DOCSHELL 0x917b9800 == 35 [pid = 1864] [id = 381] 02:08:57 INFO - PROCESS | 1864 | --DOCSHELL 0x917c1000 == 34 [pid = 1864] [id = 382] 02:08:57 INFO - PROCESS | 1864 | --DOCSHELL 0x98048000 == 33 [pid = 1864] [id = 354] 02:08:57 INFO - PROCESS | 1864 | --DOCSHELL 0x8e908400 == 32 [pid = 1864] [id = 380] 02:08:57 INFO - PROCESS | 1864 | --DOCSHELL 0x8f717c00 == 31 [pid = 1864] [id = 352] 02:08:57 INFO - PROCESS | 1864 | --DOCSHELL 0x8f710000 == 30 [pid = 1864] [id = 386] 02:08:57 INFO - PROCESS | 1864 | --DOCSHELL 0x8f5c7400 == 29 [pid = 1864] [id = 360] 02:08:57 INFO - PROCESS | 1864 | --DOCSHELL 0x914db800 == 28 [pid = 1864] [id = 345] 02:08:57 INFO - PROCESS | 1864 | --DOCSHELL 0x8f717400 == 27 [pid = 1864] [id = 383] 02:08:57 INFO - PROCESS | 1864 | --DOCSHELL 0x910c7c00 == 26 [pid = 1864] [id = 359] 02:08:57 INFO - PROCESS | 1864 | --DOCSHELL 0x8e903400 == 25 [pid = 1864] [id = 387] 02:08:57 INFO - PROCESS | 1864 | --DOCSHELL 0x9a38f400 == 24 [pid = 1864] [id = 355] 02:08:57 INFO - PROCESS | 1864 | --DOCSHELL 0x9288c000 == 23 [pid = 1864] [id = 384] 02:08:57 INFO - PROCESS | 1864 | --DOCSHELL 0x995e1800 == 22 [pid = 1864] [id = 385] 02:08:57 INFO - PROCESS | 1864 | --DOMWINDOW == 111 (0x93a41400) [pid = 1864] [serial = 1139] [outer = (nil)] [url = about:blank] 02:08:57 INFO - PROCESS | 1864 | --DOMWINDOW == 110 (0x92988400) [pid = 1864] [serial = 1136] [outer = (nil)] [url = about:blank] 02:08:57 INFO - PROCESS | 1864 | --DOMWINDOW == 109 (0x90dab000) [pid = 1864] [serial = 1130] [outer = (nil)] [url = about:blank] 02:08:57 INFO - PROCESS | 1864 | --DOMWINDOW == 108 (0x90db3c00) [pid = 1864] [serial = 1131] [outer = (nil)] [url = about:blank] 02:08:57 INFO - PROCESS | 1864 | --DOMWINDOW == 107 (0x9bac1800) [pid = 1864] [serial = 1112] [outer = (nil)] [url = about:blank] 02:08:57 INFO - PROCESS | 1864 | --DOMWINDOW == 106 (0x9cc7b800) [pid = 1864] [serial = 1116] [outer = (nil)] [url = about:blank] 02:08:57 INFO - PROCESS | 1864 | --DOMWINDOW == 105 (0x9cc10400) [pid = 1864] [serial = 1115] [outer = (nil)] [url = about:blank] 02:08:57 INFO - PROCESS | 1864 | --DOMWINDOW == 104 (0xa2290800) [pid = 1864] [serial = 1119] [outer = (nil)] [url = about:blank] 02:08:57 INFO - PROCESS | 1864 | --DOMWINDOW == 103 (0xa220a800) [pid = 1864] [serial = 1118] [outer = (nil)] [url = about:blank] 02:08:57 INFO - PROCESS | 1864 | --DOMWINDOW == 102 (0xa24c7800) [pid = 1864] [serial = 1122] [outer = (nil)] [url = about:blank] 02:08:57 INFO - PROCESS | 1864 | --DOMWINDOW == 101 (0xa24c1400) [pid = 1864] [serial = 1121] [outer = (nil)] [url = about:blank] 02:08:57 INFO - PROCESS | 1864 | --DOMWINDOW == 100 (0x92863c00) [pid = 1864] [serial = 1125] [outer = (nil)] [url = about:blank] 02:08:57 INFO - PROCESS | 1864 | --DOMWINDOW == 99 (0x917c5000) [pid = 1864] [serial = 1124] [outer = (nil)] [url = about:blank] 02:08:57 INFO - PROCESS | 1864 | --DOMWINDOW == 98 (0x9396f800) [pid = 1864] [serial = 1137] [outer = (nil)] [url = about:blank] 02:08:57 INFO - PROCESS | 1864 | --DOMWINDOW == 97 (0x93681000) [pid = 1864] [serial = 1104] [outer = (nil)] [url = about:blank] 02:08:57 INFO - PROCESS | 1864 | --DOMWINDOW == 96 (0x9285a800) [pid = 1864] [serial = 1103] [outer = (nil)] [url = about:blank] 02:08:57 INFO - PROCESS | 1864 | --DOMWINDOW == 95 (0x995e1c00) [pid = 1864] [serial = 1107] [outer = (nil)] [url = about:blank] 02:08:57 INFO - PROCESS | 1864 | --DOMWINDOW == 94 (0x9805d000) [pid = 1864] [serial = 1106] [outer = (nil)] [url = about:blank] 02:08:57 INFO - PROCESS | 1864 | --DOMWINDOW == 93 (0x9457bc00) [pid = 1864] [serial = 1128] [outer = (nil)] [url = about:blank] 02:08:57 INFO - PROCESS | 1864 | --DOMWINDOW == 92 (0x9288a400) [pid = 1864] [serial = 1127] [outer = (nil)] [url = about:blank] 02:08:57 INFO - PROCESS | 1864 | --DOMWINDOW == 91 (0x9b1aa400) [pid = 1864] [serial = 1110] [outer = (nil)] [url = about:blank] 02:08:57 INFO - PROCESS | 1864 | --DOMWINDOW == 90 (0x9b01c800) [pid = 1864] [serial = 1109] [outer = (nil)] [url = about:blank] 02:08:57 INFO - PROCESS | 1864 | --DOMWINDOW == 89 (0x91dc4c00) [pid = 1864] [serial = 1134] [outer = (nil)] [url = about:blank] 02:08:57 INFO - PROCESS | 1864 | --DOMWINDOW == 88 (0x91dbf000) [pid = 1864] [serial = 1133] [outer = (nil)] [url = about:blank] 02:08:57 INFO - PROCESS | 1864 | --DOMWINDOW == 87 (0x9c210000) [pid = 1864] [serial = 1113] [outer = (nil)] [url = about:blank] 02:08:57 INFO - PROCESS | 1864 | 1465204137733 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]]]}] 02:08:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 02:08:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 3245ms 02:08:57 INFO - PROCESS | 1864 | 1465204137801 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 02:08:57 INFO - PROCESS | 1864 | 1465204137808 Marionette TRACE conn4 <- [1,1585,null,{"value":"8"}] 02:08:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 02:08:57 INFO - PROCESS | 1864 | 1465204137818 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 02:08:57 INFO - PROCESS | 1864 | 1465204137822 Marionette TRACE conn4 <- [1,1586,null,{}] 02:08:57 INFO - PROCESS | 1864 | 1465204137831 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}] 02:08:57 INFO - PROCESS | 1864 | 1465204137837 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:08:58 INFO - PROCESS | 1864 | 1465204138016 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 02:08:58 INFO - PROCESS | 1864 | 1465204138192 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:58 INFO - PROCESS | 1864 | 1465204138209 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:08:58 INFO - PROCESS | 1864 | ++DOCSHELL 0x8f711000 == 23 [pid = 1864] [id = 404] 02:08:58 INFO - PROCESS | 1864 | ++DOMWINDOW == 88 (0x8f713400) [pid = 1864] [serial = 1213] [outer = (nil)] 02:08:58 INFO - PROCESS | 1864 | ++DOMWINDOW == 89 (0x90db1c00) [pid = 1864] [serial = 1214] [outer = 0x8f713400] 02:08:58 INFO - PROCESS | 1864 | 1465204138282 Marionette DEBUG loaded listener.js 02:08:58 INFO - PROCESS | 1864 | ++DOMWINDOW == 90 (0x910c2800) [pid = 1864] [serial = 1215] [outer = 0x8f713400] 02:08:59 INFO - PROCESS | 1864 | 1465204139078 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]]]}] 02:08:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 02:08:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1330ms 02:08:59 INFO - PROCESS | 1864 | 1465204139148 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 02:08:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 02:08:59 INFO - PROCESS | 1864 | 1465204139156 Marionette TRACE conn4 <- [1,1589,null,{"value":"8"}] 02:08:59 INFO - PROCESS | 1864 | 1465204139168 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 02:08:59 INFO - PROCESS | 1864 | 1465204139173 Marionette TRACE conn4 <- [1,1590,null,{}] 02:08:59 INFO - PROCESS | 1864 | 1465204139179 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}] 02:08:59 INFO - PROCESS | 1864 | 1465204139184 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:08:59 INFO - PROCESS | 1864 | 1465204139365 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 02:08:59 INFO - PROCESS | 1864 | 1465204139527 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:59 INFO - PROCESS | 1864 | 1465204139536 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:08:59 INFO - PROCESS | 1864 | ++DOCSHELL 0x917c4400 == 24 [pid = 1864] [id = 405] 02:08:59 INFO - PROCESS | 1864 | ++DOMWINDOW == 91 (0x917c7400) [pid = 1864] [serial = 1216] [outer = (nil)] 02:08:59 INFO - PROCESS | 1864 | ++DOMWINDOW == 92 (0x91dbec00) [pid = 1864] [serial = 1217] [outer = 0x917c7400] 02:08:59 INFO - PROCESS | 1864 | 1465204139629 Marionette DEBUG loaded listener.js 02:08:59 INFO - PROCESS | 1864 | ++DOMWINDOW == 93 (0x91dcb400) [pid = 1864] [serial = 1218] [outer = 0x917c7400] 02:09:00 INFO - PROCESS | 1864 | 1465204140597 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]]]}] 02:09:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 02:09:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1483ms 02:09:00 INFO - PROCESS | 1864 | 1465204140657 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 02:09:00 INFO - PROCESS | 1864 | 1465204140662 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 02:09:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 02:09:00 INFO - PROCESS | 1864 | 1465204140670 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 02:09:00 INFO - PROCESS | 1864 | 1465204140676 Marionette TRACE conn4 <- [1,1594,null,{}] 02:09:00 INFO - PROCESS | 1864 | 1465204140703 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}] 02:09:00 INFO - PROCESS | 1864 | 1465204140713 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:09:00 INFO - PROCESS | 1864 | 1465204140953 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 02:09:01 INFO - PROCESS | 1864 | 1465204140979 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:01 INFO - PROCESS | 1864 | 1465204140992 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:09:01 INFO - PROCESS | 1864 | ++DOCSHELL 0x92985c00 == 25 [pid = 1864] [id = 406] 02:09:01 INFO - PROCESS | 1864 | ++DOMWINDOW == 94 (0x92986400) [pid = 1864] [serial = 1219] [outer = (nil)] 02:09:01 INFO - PROCESS | 1864 | ++DOMWINDOW == 95 (0x93679000) [pid = 1864] [serial = 1220] [outer = 0x92986400] 02:09:01 INFO - PROCESS | 1864 | 1465204141068 Marionette DEBUG loaded listener.js 02:09:01 INFO - PROCESS | 1864 | ++DOMWINDOW == 96 (0x9396e400) [pid = 1864] [serial = 1221] [outer = 0x92986400] 02:09:02 INFO - PROCESS | 1864 | --DOMWINDOW == 95 (0x995e3800) [pid = 1864] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 02:09:02 INFO - PROCESS | 1864 | --DOMWINDOW == 94 (0x8e90c000) [pid = 1864] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 02:09:02 INFO - PROCESS | 1864 | --DOMWINDOW == 93 (0x8e905c00) [pid = 1864] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 02:09:02 INFO - PROCESS | 1864 | --DOMWINDOW == 92 (0x9644ec00) [pid = 1864] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 02:09:02 INFO - PROCESS | 1864 | --DOMWINDOW == 91 (0x94588800) [pid = 1864] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 02:09:02 INFO - PROCESS | 1864 | --DOMWINDOW == 90 (0x95246400) [pid = 1864] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 02:09:02 INFO - PROCESS | 1864 | --DOMWINDOW == 89 (0x91dc6800) [pid = 1864] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 02:09:02 INFO - PROCESS | 1864 | --DOMWINDOW == 88 (0x91dbf800) [pid = 1864] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 02:09:02 INFO - PROCESS | 1864 | --DOMWINDOW == 87 (0x917c5800) [pid = 1864] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 02:09:02 INFO - PROCESS | 1864 | --DOMWINDOW == 86 (0x910b9c00) [pid = 1864] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 02:09:02 INFO - PROCESS | 1864 | --DOMWINDOW == 85 (0x9298a000) [pid = 1864] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 02:09:02 INFO - PROCESS | 1864 | --DOMWINDOW == 84 (0x917be000) [pid = 1864] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 02:09:02 INFO - PROCESS | 1864 | --DOMWINDOW == 83 (0x917bfc00) [pid = 1864] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 02:09:02 INFO - PROCESS | 1864 | --DOMWINDOW == 82 (0x8f70d800) [pid = 1864] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 02:09:02 INFO - PROCESS | 1864 | --DOMWINDOW == 81 (0x91dc2400) [pid = 1864] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 02:09:02 INFO - PROCESS | 1864 | 1465204142872 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]]]}] 02:09:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 02:09:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 2235ms 02:09:02 INFO - PROCESS | 1864 | 1465204142907 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 02:09:02 INFO - PROCESS | 1864 | 1465204142911 Marionette TRACE conn4 <- [1,1597,null,{"value":"8"}] 02:09:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 02:09:02 INFO - PROCESS | 1864 | 1465204142918 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 02:09:02 INFO - PROCESS | 1864 | 1465204142921 Marionette TRACE conn4 <- [1,1598,null,{}] 02:09:02 INFO - PROCESS | 1864 | 1465204142926 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}] 02:09:02 INFO - PROCESS | 1864 | 1465204142932 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:09:03 INFO - PROCESS | 1864 | 1465204143092 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 02:09:03 INFO - PROCESS | 1864 | 1465204143107 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:03 INFO - PROCESS | 1864 | 1465204143115 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:09:03 INFO - PROCESS | 1864 | ++DOCSHELL 0x90dad000 == 26 [pid = 1864] [id = 407] 02:09:03 INFO - PROCESS | 1864 | ++DOMWINDOW == 82 (0x914d1400) [pid = 1864] [serial = 1222] [outer = (nil)] 02:09:03 INFO - PROCESS | 1864 | ++DOMWINDOW == 83 (0x9288e000) [pid = 1864] [serial = 1223] [outer = 0x914d1400] 02:09:03 INFO - PROCESS | 1864 | 1465204143187 Marionette DEBUG loaded listener.js 02:09:03 INFO - PROCESS | 1864 | ++DOMWINDOW == 84 (0x93a48000) [pid = 1864] [serial = 1224] [outer = 0x914d1400] 02:09:04 INFO - PROCESS | 1864 | 1465204144078 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]]]}] 02:09:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 02:09:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1191ms 02:09:04 INFO - PROCESS | 1864 | 1465204144110 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 02:09:04 INFO - PROCESS | 1864 | 1465204144113 Marionette TRACE conn4 <- [1,1601,null,{"value":"8"}] 02:09:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 02:09:04 INFO - PROCESS | 1864 | 1465204144123 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 02:09:04 INFO - PROCESS | 1864 | 1465204144126 Marionette TRACE conn4 <- [1,1602,null,{}] 02:09:04 INFO - PROCESS | 1864 | 1465204144131 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}] 02:09:04 INFO - PROCESS | 1864 | 1465204144136 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:09:04 INFO - PROCESS | 1864 | 1465204144295 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 02:09:04 INFO - PROCESS | 1864 | 1465204144305 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:04 INFO - PROCESS | 1864 | 1465204144315 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:09:04 INFO - PROCESS | 1864 | ++DOCSHELL 0x8f5cc800 == 27 [pid = 1864] [id = 408] 02:09:04 INFO - PROCESS | 1864 | ++DOMWINDOW == 85 (0x8f718400) [pid = 1864] [serial = 1225] [outer = (nil)] 02:09:04 INFO - PROCESS | 1864 | ++DOMWINDOW == 86 (0x9505dc00) [pid = 1864] [serial = 1226] [outer = 0x8f718400] 02:09:04 INFO - PROCESS | 1864 | 1465204144383 Marionette DEBUG loaded listener.js 02:09:04 INFO - PROCESS | 1864 | ++DOMWINDOW == 87 (0x95062000) [pid = 1864] [serial = 1227] [outer = 0x8f718400] 02:09:05 INFO - PROCESS | 1864 | 1465204145694 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]]]}] 02:09:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 02:09:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1627ms 02:09:05 INFO - PROCESS | 1864 | 1465204145752 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 02:09:05 INFO - PROCESS | 1864 | 1465204145759 Marionette TRACE conn4 <- [1,1605,null,{"value":"8"}] 02:09:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 02:09:05 INFO - PROCESS | 1864 | 1465204145781 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 02:09:05 INFO - PROCESS | 1864 | 1465204145786 Marionette TRACE conn4 <- [1,1606,null,{}] 02:09:05 INFO - PROCESS | 1864 | 1465204145841 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}] 02:09:05 INFO - PROCESS | 1864 | 1465204145848 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:09:06 INFO - PROCESS | 1864 | 1465204146052 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 02:09:06 INFO - PROCESS | 1864 | 1465204146289 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:06 INFO - PROCESS | 1864 | 1465204146301 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:09:06 INFO - PROCESS | 1864 | ++DOCSHELL 0x8e909800 == 28 [pid = 1864] [id = 409] 02:09:06 INFO - PROCESS | 1864 | ++DOMWINDOW == 88 (0x90daa000) [pid = 1864] [serial = 1228] [outer = (nil)] 02:09:06 INFO - PROCESS | 1864 | ++DOMWINDOW == 89 (0x91dbd800) [pid = 1864] [serial = 1229] [outer = 0x90daa000] 02:09:06 INFO - PROCESS | 1864 | 1465204146392 Marionette DEBUG loaded listener.js 02:09:06 INFO - PROCESS | 1864 | ++DOMWINDOW == 90 (0x9285d400) [pid = 1864] [serial = 1230] [outer = 0x90daa000] 02:09:07 INFO - PROCESS | 1864 | 1465204147398 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]]]}] 02:09:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 02:09:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1687ms 02:09:07 INFO - PROCESS | 1864 | 1465204147465 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 02:09:07 INFO - PROCESS | 1864 | 1465204147473 Marionette TRACE conn4 <- [1,1609,null,{"value":"8"}] 02:09:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 02:09:07 INFO - PROCESS | 1864 | 1465204147486 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 02:09:07 INFO - PROCESS | 1864 | 1465204147491 Marionette TRACE conn4 <- [1,1610,null,{}] 02:09:07 INFO - PROCESS | 1864 | 1465204147498 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}] 02:09:07 INFO - PROCESS | 1864 | 1465204147504 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:09:07 INFO - PROCESS | 1864 | 1465204147770 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 02:09:08 INFO - PROCESS | 1864 | 1465204148094 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:08 INFO - PROCESS | 1864 | 1465204148102 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:09:08 INFO - PROCESS | 1864 | ++DOCSHELL 0x8f5c5400 == 29 [pid = 1864] [id = 410] 02:09:08 INFO - PROCESS | 1864 | ++DOMWINDOW == 91 (0x93967c00) [pid = 1864] [serial = 1231] [outer = (nil)] 02:09:08 INFO - PROCESS | 1864 | ++DOMWINDOW == 92 (0x94581c00) [pid = 1864] [serial = 1232] [outer = 0x93967c00] 02:09:08 INFO - PROCESS | 1864 | 1465204148194 Marionette DEBUG loaded listener.js 02:09:08 INFO - PROCESS | 1864 | ++DOMWINDOW == 93 (0x939cb000) [pid = 1864] [serial = 1233] [outer = 0x93967c00] 02:09:09 INFO - PROCESS | 1864 | 1465204149158 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]]]}] 02:09:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 02:09:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1744ms 02:09:09 INFO - PROCESS | 1864 | 1465204149229 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 02:09:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 02:09:09 INFO - PROCESS | 1864 | 1465204149234 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 02:09:09 INFO - PROCESS | 1864 | 1465204149242 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 02:09:09 INFO - PROCESS | 1864 | 1465204149249 Marionette TRACE conn4 <- [1,1614,null,{}] 02:09:09 INFO - PROCESS | 1864 | 1465204149268 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}] 02:09:09 INFO - PROCESS | 1864 | 1465204149278 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:09:09 INFO - PROCESS | 1864 | 1465204149621 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 02:09:09 INFO - PROCESS | 1864 | 1465204149812 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:09 INFO - PROCESS | 1864 | 1465204149826 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:09:09 INFO - PROCESS | 1864 | ++DOCSHELL 0x98048000 == 30 [pid = 1864] [id = 411] 02:09:09 INFO - PROCESS | 1864 | ++DOMWINDOW == 94 (0x98049800) [pid = 1864] [serial = 1234] [outer = (nil)] 02:09:09 INFO - PROCESS | 1864 | ++DOMWINDOW == 95 (0x988d5800) [pid = 1864] [serial = 1235] [outer = 0x98049800] 02:09:09 INFO - PROCESS | 1864 | 1465204149921 Marionette DEBUG loaded listener.js 02:09:10 INFO - PROCESS | 1864 | ++DOMWINDOW == 96 (0x992e9c00) [pid = 1864] [serial = 1236] [outer = 0x98049800] 02:09:10 INFO - PROCESS | 1864 | 1465204150897 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]]]}] 02:09:10 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 02:09:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1700ms 02:09:10 INFO - PROCESS | 1864 | 1465204150942 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 02:09:10 INFO - PROCESS | 1864 | 1465204150948 Marionette TRACE conn4 <- [1,1617,null,{"value":"8"}] 02:09:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 02:09:10 INFO - PROCESS | 1864 | 1465204150955 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 02:09:10 INFO - PROCESS | 1864 | 1465204150958 Marionette TRACE conn4 <- [1,1618,null,{}] 02:09:10 INFO - PROCESS | 1864 | 1465204150964 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}] 02:09:10 INFO - PROCESS | 1864 | 1465204150970 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:09:11 INFO - PROCESS | 1864 | 1465204151225 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 02:09:11 INFO - PROCESS | 1864 | 1465204151356 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:11 INFO - PROCESS | 1864 | 1465204151368 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:09:11 INFO - PROCESS | 1864 | ++DOCSHELL 0x9297fc00 == 31 [pid = 1864] [id = 412] 02:09:11 INFO - PROCESS | 1864 | ++DOMWINDOW == 97 (0x92985400) [pid = 1864] [serial = 1237] [outer = (nil)] 02:09:11 INFO - PROCESS | 1864 | ++DOMWINDOW == 98 (0x995eb000) [pid = 1864] [serial = 1238] [outer = 0x92985400] 02:09:11 INFO - PROCESS | 1864 | 1465204151500 Marionette DEBUG loaded listener.js 02:09:11 INFO - PROCESS | 1864 | ++DOMWINDOW == 99 (0x99e80000) [pid = 1864] [serial = 1239] [outer = 0x92985400] 02:09:12 INFO - PROCESS | 1864 | 1465204152441 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]]]}] 02:09:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 02:09:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1528ms 02:09:12 INFO - PROCESS | 1864 | 1465204152485 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 02:09:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 02:09:12 INFO - PROCESS | 1864 | 1465204152489 Marionette TRACE conn4 <- [1,1621,null,{"value":"8"}] 02:09:12 INFO - PROCESS | 1864 | 1465204152496 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 02:09:12 INFO - PROCESS | 1864 | 1465204152500 Marionette TRACE conn4 <- [1,1622,null,{}] 02:09:12 INFO - PROCESS | 1864 | 1465204152506 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}] 02:09:12 INFO - PROCESS | 1864 | 1465204152511 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:09:12 INFO - PROCESS | 1864 | 1465204152684 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 02:09:12 INFO - PROCESS | 1864 | 1465204152876 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:12 INFO - PROCESS | 1864 | 1465204152886 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:09:12 INFO - PROCESS | 1864 | ++DOCSHELL 0x92986000 == 32 [pid = 1864] [id = 413] 02:09:12 INFO - PROCESS | 1864 | ++DOMWINDOW == 100 (0x9763bc00) [pid = 1864] [serial = 1240] [outer = (nil)] 02:09:12 INFO - PROCESS | 1864 | ++DOMWINDOW == 101 (0x9a4edc00) [pid = 1864] [serial = 1241] [outer = 0x9763bc00] 02:09:12 INFO - PROCESS | 1864 | 1465204152970 Marionette DEBUG loaded listener.js 02:09:13 INFO - PROCESS | 1864 | ++DOMWINDOW == 102 (0x9a6b1400) [pid = 1864] [serial = 1242] [outer = 0x9763bc00] 02:09:14 INFO - PROCESS | 1864 | 1465204154005 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]]]}] 02:09:14 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 02:09:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1580ms 02:09:14 INFO - PROCESS | 1864 | 1465204154077 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 02:09:14 INFO - PROCESS | 1864 | 1465204154081 Marionette TRACE conn4 <- [1,1625,null,{"value":"8"}] 02:09:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 02:09:14 INFO - PROCESS | 1864 | 1465204154087 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 02:09:14 INFO - PROCESS | 1864 | 1465204154091 Marionette TRACE conn4 <- [1,1626,null,{}] 02:09:14 INFO - PROCESS | 1864 | 1465204154097 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}] 02:09:14 INFO - PROCESS | 1864 | 1465204154109 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:09:14 INFO - PROCESS | 1864 | 1465204154379 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 02:09:14 INFO - PROCESS | 1864 | 1465204154654 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:14 INFO - PROCESS | 1864 | 1465204154666 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:09:14 INFO - PROCESS | 1864 | ++DOCSHELL 0x8f5c9c00 == 33 [pid = 1864] [id = 414] 02:09:14 INFO - PROCESS | 1864 | ++DOMWINDOW == 103 (0x8f5ca800) [pid = 1864] [serial = 1243] [outer = (nil)] 02:09:14 INFO - PROCESS | 1864 | ++DOMWINDOW == 104 (0x9a7d2800) [pid = 1864] [serial = 1244] [outer = 0x8f5ca800] 02:09:14 INFO - PROCESS | 1864 | 1465204154750 Marionette DEBUG loaded listener.js 02:09:14 INFO - PROCESS | 1864 | ++DOMWINDOW == 105 (0x9a8d5000) [pid = 1864] [serial = 1245] [outer = 0x8f5ca800] 02:09:15 INFO - PROCESS | 1864 | 1465204155742 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]]]}] 02:09:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 02:09:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1729ms 02:09:15 INFO - PROCESS | 1864 | 1465204155818 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 02:09:15 INFO - PROCESS | 1864 | 1465204155821 Marionette TRACE conn4 <- [1,1629,null,{"value":"8"}] 02:09:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 02:09:15 INFO - PROCESS | 1864 | 1465204155829 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 02:09:15 INFO - PROCESS | 1864 | 1465204155833 Marionette TRACE conn4 <- [1,1630,null,{}] 02:09:15 INFO - PROCESS | 1864 | 1465204155838 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}] 02:09:15 INFO - PROCESS | 1864 | 1465204155844 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:09:16 INFO - PROCESS | 1864 | 1465204156059 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 02:09:16 INFO - PROCESS | 1864 | 1465204156294 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:16 INFO - PROCESS | 1864 | 1465204156302 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:09:16 INFO - PROCESS | 1864 | ++DOCSHELL 0x8e903800 == 34 [pid = 1864] [id = 415] 02:09:16 INFO - PROCESS | 1864 | ++DOMWINDOW == 106 (0x8e904c00) [pid = 1864] [serial = 1246] [outer = (nil)] 02:09:16 INFO - PROCESS | 1864 | ++DOMWINDOW == 107 (0x8e90d400) [pid = 1864] [serial = 1247] [outer = 0x8e904c00] 02:09:16 INFO - PROCESS | 1864 | 1465204156587 Marionette DEBUG loaded listener.js 02:09:16 INFO - PROCESS | 1864 | ++DOMWINDOW == 108 (0x8f710000) [pid = 1864] [serial = 1248] [outer = 0x8e904c00] 02:09:17 INFO - PROCESS | 1864 | 1465204157677 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]]]}] 02:09:17 INFO - PROCESS | 1864 | --DOMWINDOW == 107 (0x9a7d3c00) [pid = 1864] [serial = 1181] [outer = (nil)] [url = about:blank] 02:09:17 INFO - PROCESS | 1864 | --DOMWINDOW == 106 (0x92885800) [pid = 1864] [serial = 1182] [outer = (nil)] [url = about:blank] 02:09:17 INFO - PROCESS | 1864 | --DOMWINDOW == 105 (0x9a631400) [pid = 1864] [serial = 1179] [outer = (nil)] [url = about:blank] 02:09:17 INFO - PROCESS | 1864 | --DOMWINDOW == 104 (0x995ea400) [pid = 1864] [serial = 1157] [outer = (nil)] [url = about:blank] 02:09:17 INFO - PROCESS | 1864 | --DOMWINDOW == 103 (0x8f713000) [pid = 1864] [serial = 1143] [outer = (nil)] [url = about:blank] 02:09:17 INFO - PROCESS | 1864 | --DOMWINDOW == 102 (0x8f5c4400) [pid = 1864] [serial = 1163] [outer = (nil)] [url = about:blank] 02:09:17 INFO - PROCESS | 1864 | --DOMWINDOW == 101 (0x8f5c2c00) [pid = 1864] [serial = 1142] [outer = (nil)] [url = about:blank] 02:09:17 INFO - PROCESS | 1864 | --DOMWINDOW == 100 (0x98057000) [pid = 1864] [serial = 1155] [outer = (nil)] [url = about:blank] 02:09:17 INFO - PROCESS | 1864 | --DOMWINDOW == 99 (0x99e7ec00) [pid = 1864] [serial = 1176] [outer = (nil)] [url = about:blank] 02:09:17 INFO - PROCESS | 1864 | --DOMWINDOW == 98 (0x98056800) [pid = 1864] [serial = 1172] [outer = (nil)] [url = about:blank] 02:09:17 INFO - PROCESS | 1864 | --DOMWINDOW == 97 (0x93a3e800) [pid = 1864] [serial = 1170] [outer = (nil)] [url = about:blank] 02:09:17 INFO - PROCESS | 1864 | --DOMWINDOW == 96 (0x99dcf000) [pid = 1864] [serial = 1175] [outer = (nil)] [url = about:blank] 02:09:17 INFO - PROCESS | 1864 | --DOMWINDOW == 95 (0x9524e800) [pid = 1864] [serial = 1152] [outer = (nil)] [url = about:blank] 02:09:17 INFO - PROCESS | 1864 | --DOMWINDOW == 94 (0x9a6b6400) [pid = 1864] [serial = 1161] [outer = (nil)] [url = about:blank] 02:09:17 INFO - PROCESS | 1864 | --DOMWINDOW == 93 (0x8f5d0800) [pid = 1864] [serial = 1164] [outer = (nil)] [url = about:blank] 02:09:17 INFO - PROCESS | 1864 | --DOMWINDOW == 92 (0x9457d000) [pid = 1864] [serial = 1140] [outer = (nil)] [url = about:blank] 02:09:17 INFO - PROCESS | 1864 | --DOMWINDOW == 91 (0x9457a400) [pid = 1864] [serial = 1149] [outer = (nil)] [url = about:blank] 02:09:17 INFO - PROCESS | 1864 | --DOMWINDOW == 90 (0x939d8000) [pid = 1864] [serial = 1148] [outer = (nil)] [url = about:blank] 02:09:17 INFO - PROCESS | 1864 | --DOMWINDOW == 89 (0x917c3c00) [pid = 1864] [serial = 1145] [outer = (nil)] [url = about:blank] 02:09:17 INFO - PROCESS | 1864 | --DOMWINDOW == 88 (0x93a46800) [pid = 1864] [serial = 1178] [outer = (nil)] [url = about:blank] 02:09:17 INFO - PROCESS | 1864 | --DOMWINDOW == 87 (0x91dc1c00) [pid = 1864] [serial = 1167] [outer = (nil)] [url = about:blank] 02:09:17 INFO - PROCESS | 1864 | --DOMWINDOW == 86 (0x90db1800) [pid = 1864] [serial = 1166] [outer = (nil)] [url = about:blank] 02:09:17 INFO - PROCESS | 1864 | --DOMWINDOW == 85 (0x98053000) [pid = 1864] [serial = 1154] [outer = (nil)] [url = about:blank] 02:09:17 INFO - PROCESS | 1864 | --DOMWINDOW == 84 (0x9a6b0400) [pid = 1864] [serial = 1160] [outer = (nil)] [url = about:blank] 02:09:17 INFO - PROCESS | 1864 | --DOMWINDOW == 83 (0x92858000) [pid = 1864] [serial = 1146] [outer = (nil)] [url = about:blank] 02:09:17 INFO - PROCESS | 1864 | --DOMWINDOW == 82 (0x9524ac00) [pid = 1864] [serial = 1151] [outer = (nil)] [url = about:blank] 02:09:17 INFO - PROCESS | 1864 | --DOMWINDOW == 81 (0x9a145c00) [pid = 1864] [serial = 1158] [outer = (nil)] [url = about:blank] 02:09:17 INFO - PROCESS | 1864 | --DOMWINDOW == 80 (0x99288c00) [pid = 1864] [serial = 1173] [outer = (nil)] [url = about:blank] 02:09:17 INFO - PROCESS | 1864 | --DOMWINDOW == 79 (0x9298cc00) [pid = 1864] [serial = 1169] [outer = (nil)] [url = about:blank] 02:09:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 02:09:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1931ms 02:09:17 INFO - PROCESS | 1864 | 1465204157761 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 02:09:17 INFO - PROCESS | 1864 | 1465204157767 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 02:09:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 02:09:17 INFO - PROCESS | 1864 | 1465204157781 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 02:09:17 INFO - PROCESS | 1864 | 1465204157787 Marionette TRACE conn4 <- [1,1634,null,{}] 02:09:17 INFO - PROCESS | 1864 | 1465204157801 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}] 02:09:17 INFO - PROCESS | 1864 | 1465204157811 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:09:18 INFO - PROCESS | 1864 | 1465204158056 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 02:09:18 INFO - PROCESS | 1864 | 1465204158209 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:18 INFO - PROCESS | 1864 | 1465204158220 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:09:18 INFO - PROCESS | 1864 | ++DOCSHELL 0x910c5c00 == 35 [pid = 1864] [id = 416] 02:09:18 INFO - PROCESS | 1864 | ++DOMWINDOW == 80 (0x914d0c00) [pid = 1864] [serial = 1249] [outer = (nil)] 02:09:18 INFO - PROCESS | 1864 | ++DOMWINDOW == 81 (0x917c0400) [pid = 1864] [serial = 1250] [outer = 0x914d0c00] 02:09:18 INFO - PROCESS | 1864 | 1465204158295 Marionette DEBUG loaded listener.js 02:09:18 INFO - PROCESS | 1864 | ++DOMWINDOW == 82 (0x92858400) [pid = 1864] [serial = 1251] [outer = 0x914d0c00] 02:09:19 INFO - PROCESS | 1864 | 1465204159100 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]]]}] 02:09:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 02:09:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1350ms 02:09:19 INFO - PROCESS | 1864 | 1465204159128 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 02:09:19 INFO - PROCESS | 1864 | 1465204159134 Marionette TRACE conn4 <- [1,1637,null,{"value":"8"}] 02:09:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 02:09:19 INFO - PROCESS | 1864 | 1465204159146 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 02:09:19 INFO - PROCESS | 1864 | 1465204159150 Marionette TRACE conn4 <- [1,1638,null,{}] 02:09:19 INFO - PROCESS | 1864 | 1465204159157 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}] 02:09:19 INFO - PROCESS | 1864 | 1465204159163 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:09:19 INFO - PROCESS | 1864 | 1465204159399 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 02:09:19 INFO - PROCESS | 1864 | 1465204159415 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:19 INFO - PROCESS | 1864 | 1465204159423 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:09:19 INFO - PROCESS | 1864 | ++DOCSHELL 0x914cdc00 == 36 [pid = 1864] [id = 417] 02:09:19 INFO - PROCESS | 1864 | ++DOMWINDOW == 83 (0x92860c00) [pid = 1864] [serial = 1252] [outer = (nil)] 02:09:19 INFO - PROCESS | 1864 | ++DOMWINDOW == 84 (0x939d3c00) [pid = 1864] [serial = 1253] [outer = 0x92860c00] 02:09:19 INFO - PROCESS | 1864 | 1465204159499 Marionette DEBUG loaded listener.js 02:09:19 INFO - PROCESS | 1864 | ++DOMWINDOW == 85 (0x9455e400) [pid = 1864] [serial = 1254] [outer = 0x92860c00] 02:09:20 INFO - PROCESS | 1864 | 1465204160547 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]]]}] 02:09:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 02:09:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1429ms 02:09:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 02:09:20 INFO - PROCESS | 1864 | 1465204160578 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 02:09:20 INFO - PROCESS | 1864 | 1465204160581 Marionette TRACE conn4 <- [1,1641,null,{"value":"8"}] 02:09:20 INFO - PROCESS | 1864 | 1465204160588 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 02:09:20 INFO - PROCESS | 1864 | 1465204160594 Marionette TRACE conn4 <- [1,1642,null,{}] 02:09:20 INFO - PROCESS | 1864 | 1465204160611 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}] 02:09:20 INFO - PROCESS | 1864 | 1465204160620 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:09:20 INFO - PROCESS | 1864 | 1465204160855 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 02:09:20 INFO - PROCESS | 1864 | 1465204160879 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:20 INFO - PROCESS | 1864 | 1465204160886 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:09:20 INFO - PROCESS | 1864 | ++DOCSHELL 0x91dbcc00 == 37 [pid = 1864] [id = 418] 02:09:20 INFO - PROCESS | 1864 | ++DOMWINDOW == 86 (0x9457cc00) [pid = 1864] [serial = 1255] [outer = (nil)] 02:09:20 INFO - PROCESS | 1864 | ++DOMWINDOW == 87 (0x96459c00) [pid = 1864] [serial = 1256] [outer = 0x9457cc00] 02:09:20 INFO - PROCESS | 1864 | 1465204160960 Marionette DEBUG loaded listener.js 02:09:21 INFO - PROCESS | 1864 | ++DOMWINDOW == 88 (0x9805a000) [pid = 1864] [serial = 1257] [outer = 0x9457cc00] 02:09:21 INFO - PROCESS | 1864 | 1465204161918 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]]]}] 02:09:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 02:09:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1387ms 02:09:21 INFO - PROCESS | 1864 | 1465204161974 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 02:09:21 INFO - PROCESS | 1864 | 1465204161978 Marionette TRACE conn4 <- [1,1645,null,{"value":"8"}] 02:09:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 02:09:21 INFO - PROCESS | 1864 | 1465204161986 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 02:09:21 INFO - PROCESS | 1864 | 1465204161990 Marionette TRACE conn4 <- [1,1646,null,{}] 02:09:21 INFO - PROCESS | 1864 | 1465204161996 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}] 02:09:22 INFO - PROCESS | 1864 | 1465204162001 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:09:22 INFO - PROCESS | 1864 | 1465204162235 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 02:09:22 INFO - PROCESS | 1864 | 1465204162257 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:22 INFO - PROCESS | 1864 | 1465204162268 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:09:22 INFO - PROCESS | 1864 | ++DOCSHELL 0x8e903400 == 38 [pid = 1864] [id = 419] 02:09:22 INFO - PROCESS | 1864 | ++DOMWINDOW == 89 (0x914d9800) [pid = 1864] [serial = 1258] [outer = (nil)] 02:09:22 INFO - PROCESS | 1864 | ++DOMWINDOW == 90 (0x9956f800) [pid = 1864] [serial = 1259] [outer = 0x914d9800] 02:09:22 INFO - PROCESS | 1864 | 1465204162338 Marionette DEBUG loaded listener.js 02:09:22 INFO - PROCESS | 1864 | ++DOMWINDOW == 91 (0x995e8000) [pid = 1864] [serial = 1260] [outer = 0x914d9800] 02:09:22 INFO - PROCESS | 1864 | --DOMWINDOW == 90 (0x92986400) [pid = 1864] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 02:09:22 INFO - PROCESS | 1864 | --DOMWINDOW == 89 (0x8f713400) [pid = 1864] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 02:09:23 INFO - PROCESS | 1864 | --DOMWINDOW == 88 (0x910be800) [pid = 1864] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 02:09:23 INFO - PROCESS | 1864 | --DOMWINDOW == 87 (0x914d1400) [pid = 1864] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 02:09:23 INFO - PROCESS | 1864 | --DOMWINDOW == 86 (0x9a7d4800) [pid = 1864] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 02:09:23 INFO - PROCESS | 1864 | --DOMWINDOW == 85 (0x910c4000) [pid = 1864] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 02:09:23 INFO - PROCESS | 1864 | --DOMWINDOW == 84 (0x8f70e000) [pid = 1864] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 02:09:23 INFO - PROCESS | 1864 | --DOMWINDOW == 83 (0x94583800) [pid = 1864] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 02:09:23 INFO - PROCESS | 1864 | --DOMWINDOW == 82 (0x9a63dc00) [pid = 1864] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 02:09:23 INFO - PROCESS | 1864 | --DOMWINDOW == 81 (0x995e2400) [pid = 1864] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 02:09:23 INFO - PROCESS | 1864 | --DOMWINDOW == 80 (0x9c209000) [pid = 1864] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 02:09:23 INFO - PROCESS | 1864 | --DOMWINDOW == 79 (0x90dac000) [pid = 1864] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 02:09:23 INFO - PROCESS | 1864 | --DOMWINDOW == 78 (0x9a6bf400) [pid = 1864] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 02:09:23 INFO - PROCESS | 1864 | --DOMWINDOW == 77 (0x917c7400) [pid = 1864] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 02:09:23 INFO - PROCESS | 1864 | 1465204163437 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]]]}] 02:09:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 02:09:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1481ms 02:09:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 02:09:23 INFO - PROCESS | 1864 | 1465204163468 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 02:09:23 INFO - PROCESS | 1864 | 1465204163471 Marionette TRACE conn4 <- [1,1649,null,{"value":"8"}] 02:09:23 INFO - PROCESS | 1864 | 1465204163479 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 02:09:23 INFO - PROCESS | 1864 | 1465204163482 Marionette TRACE conn4 <- [1,1650,null,{}] 02:09:23 INFO - PROCESS | 1864 | 1465204163488 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}] 02:09:23 INFO - PROCESS | 1864 | 1465204163494 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:09:23 INFO - PROCESS | 1864 | 1465204163725 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 02:09:23 INFO - PROCESS | 1864 | 1465204163739 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:23 INFO - PROCESS | 1864 | 1465204163746 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:09:23 INFO - PROCESS | 1864 | ++DOCSHELL 0x8f715000 == 39 [pid = 1864] [id = 420] 02:09:23 INFO - PROCESS | 1864 | ++DOMWINDOW == 78 (0x910bfc00) [pid = 1864] [serial = 1261] [outer = (nil)] 02:09:23 INFO - PROCESS | 1864 | ++DOMWINDOW == 79 (0x939d3400) [pid = 1864] [serial = 1262] [outer = 0x910bfc00] 02:09:23 INFO - PROCESS | 1864 | 1465204163829 Marionette DEBUG loaded listener.js 02:09:23 INFO - PROCESS | 1864 | ++DOMWINDOW == 80 (0x99e7c800) [pid = 1864] [serial = 1263] [outer = 0x910bfc00] 02:09:24 INFO - PROCESS | 1864 | 1465204164740 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]]]}] 02:09:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 02:09:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1331ms 02:09:24 INFO - PROCESS | 1864 | 1465204164809 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 02:09:24 INFO - PROCESS | 1864 | 1465204164812 Marionette TRACE conn4 <- [1,1653,null,{"value":"8"}] 02:09:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 02:09:24 INFO - PROCESS | 1864 | 1465204164820 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 02:09:24 INFO - PROCESS | 1864 | 1465204164823 Marionette TRACE conn4 <- [1,1654,null,{}] 02:09:24 INFO - PROCESS | 1864 | 1465204164829 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}] 02:09:24 INFO - PROCESS | 1864 | 1465204164839 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:09:25 INFO - PROCESS | 1864 | 1465204165093 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 02:09:25 INFO - PROCESS | 1864 | 1465204165275 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:25 INFO - PROCESS | 1864 | 1465204165287 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:09:25 INFO - PROCESS | 1864 | ++DOCSHELL 0x8e909400 == 40 [pid = 1864] [id = 421] 02:09:25 INFO - PROCESS | 1864 | ++DOMWINDOW == 81 (0x8e90ac00) [pid = 1864] [serial = 1264] [outer = (nil)] 02:09:25 INFO - PROCESS | 1864 | ++DOMWINDOW == 82 (0x8f5c9400) [pid = 1864] [serial = 1265] [outer = 0x8e90ac00] 02:09:25 INFO - PROCESS | 1864 | 1465204165382 Marionette DEBUG loaded listener.js 02:09:25 INFO - PROCESS | 1864 | ++DOMWINDOW == 83 (0x8f714400) [pid = 1864] [serial = 1266] [outer = 0x8e90ac00] 02:09:26 INFO - PROCESS | 1864 | 1465204166436 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]]]}] 02:09:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 02:09:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1648ms 02:09:26 INFO - PROCESS | 1864 | 1465204166470 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 02:09:26 INFO - PROCESS | 1864 | 1465204166475 Marionette TRACE conn4 <- [1,1657,null,{"value":"8"}] 02:09:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 02:09:26 INFO - PROCESS | 1864 | 1465204166485 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 02:09:26 INFO - PROCESS | 1864 | 1465204166489 Marionette TRACE conn4 <- [1,1658,null,{}] 02:09:26 INFO - PROCESS | 1864 | 1465204166498 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}] 02:09:26 INFO - PROCESS | 1864 | 1465204166507 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:09:26 INFO - PROCESS | 1864 | 1465204166724 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 02:09:26 INFO - PROCESS | 1864 | 1465204166961 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:26 INFO - PROCESS | 1864 | 1465204166972 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:09:27 INFO - PROCESS | 1864 | ++DOCSHELL 0x91dbd000 == 41 [pid = 1864] [id = 422] 02:09:27 INFO - PROCESS | 1864 | ++DOMWINDOW == 84 (0x91dca400) [pid = 1864] [serial = 1267] [outer = (nil)] 02:09:27 INFO - PROCESS | 1864 | ++DOMWINDOW == 85 (0x9297d400) [pid = 1864] [serial = 1268] [outer = 0x91dca400] 02:09:27 INFO - PROCESS | 1864 | 1465204167109 Marionette DEBUG loaded listener.js 02:09:27 INFO - PROCESS | 1864 | ++DOMWINDOW == 86 (0x9298cc00) [pid = 1864] [serial = 1269] [outer = 0x91dca400] 02:09:28 INFO - PROCESS | 1864 | 1465204168088 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]]]}] 02:09:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 02:09:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1682ms 02:09:28 INFO - PROCESS | 1864 | 1465204168167 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 02:09:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 02:09:28 INFO - PROCESS | 1864 | 1465204168173 Marionette TRACE conn4 <- [1,1661,null,{"value":"8"}] 02:09:28 INFO - PROCESS | 1864 | 1465204168180 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 02:09:28 INFO - PROCESS | 1864 | 1465204168183 Marionette TRACE conn4 <- [1,1662,null,{}] 02:09:28 INFO - PROCESS | 1864 | 1465204168191 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}] 02:09:28 INFO - PROCESS | 1864 | 1465204168197 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:09:28 INFO - PROCESS | 1864 | 1465204168465 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 02:09:28 INFO - PROCESS | 1864 | 1465204168807 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:28 INFO - PROCESS | 1864 | 1465204168816 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:09:28 INFO - PROCESS | 1864 | ++DOCSHELL 0x93684000 == 42 [pid = 1864] [id = 423] 02:09:28 INFO - PROCESS | 1864 | ++DOMWINDOW == 87 (0x9455dc00) [pid = 1864] [serial = 1270] [outer = (nil)] 02:09:28 INFO - PROCESS | 1864 | ++DOMWINDOW == 88 (0x95247000) [pid = 1864] [serial = 1271] [outer = 0x9455dc00] 02:09:28 INFO - PROCESS | 1864 | 1465204168904 Marionette DEBUG loaded listener.js 02:09:29 INFO - PROCESS | 1864 | ++DOMWINDOW == 89 (0x9644f400) [pid = 1864] [serial = 1272] [outer = 0x9455dc00] 02:09:29 INFO - PROCESS | 1864 | 1465204169937 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]]]}] 02:09:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 02:09:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1835ms 02:09:30 INFO - PROCESS | 1864 | 1465204170016 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 02:09:30 INFO - PROCESS | 1864 | 1465204170023 Marionette TRACE conn4 <- [1,1665,null,{"value":"8"}] 02:09:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 02:09:30 INFO - PROCESS | 1864 | 1465204170042 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 02:09:30 INFO - PROCESS | 1864 | 1465204170050 Marionette TRACE conn4 <- [1,1666,null,{}] 02:09:30 INFO - PROCESS | 1864 | 1465204170056 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}] 02:09:30 INFO - PROCESS | 1864 | 1465204170063 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:09:30 INFO - PROCESS | 1864 | 1465204170306 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 02:09:30 INFO - PROCESS | 1864 | 1465204170542 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:30 INFO - PROCESS | 1864 | 1465204170552 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:09:30 INFO - PROCESS | 1864 | ++DOCSHELL 0x8f713c00 == 43 [pid = 1864] [id = 424] 02:09:30 INFO - PROCESS | 1864 | ++DOMWINDOW == 90 (0x9505e800) [pid = 1864] [serial = 1273] [outer = (nil)] 02:09:30 INFO - PROCESS | 1864 | ++DOMWINDOW == 91 (0x9a4f0c00) [pid = 1864] [serial = 1274] [outer = 0x9505e800] 02:09:30 INFO - PROCESS | 1864 | 1465204170691 Marionette DEBUG loaded listener.js 02:09:30 INFO - PROCESS | 1864 | ++DOMWINDOW == 92 (0x9a6b2c00) [pid = 1864] [serial = 1275] [outer = 0x9505e800] 02:09:31 INFO - PROCESS | 1864 | 1465204171658 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]]]}] 02:09:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 02:09:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1691ms 02:09:31 INFO - PROCESS | 1864 | 1465204171725 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 02:09:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 02:09:31 INFO - PROCESS | 1864 | 1465204171730 Marionette TRACE conn4 <- [1,1669,null,{"value":"8"}] 02:09:31 INFO - PROCESS | 1864 | 1465204171737 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 02:09:31 INFO - PROCESS | 1864 | 1465204171740 Marionette TRACE conn4 <- [1,1670,null,{}] 02:09:31 INFO - PROCESS | 1864 | 1465204171748 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}] 02:09:31 INFO - PROCESS | 1864 | 1465204171752 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:09:31 INFO - PROCESS | 1864 | 1465204171957 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 02:09:32 INFO - PROCESS | 1864 | 1465204172186 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:32 INFO - PROCESS | 1864 | 1465204172196 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:09:32 INFO - PROCESS | 1864 | ++DOCSHELL 0x917c0800 == 44 [pid = 1864] [id = 425] 02:09:32 INFO - PROCESS | 1864 | ++DOMWINDOW == 93 (0x917c1000) [pid = 1864] [serial = 1276] [outer = (nil)] 02:09:32 INFO - PROCESS | 1864 | ++DOMWINDOW == 94 (0x9a7d8400) [pid = 1864] [serial = 1277] [outer = 0x917c1000] 02:09:32 INFO - PROCESS | 1864 | 1465204172325 Marionette DEBUG loaded listener.js 02:09:32 INFO - PROCESS | 1864 | ++DOMWINDOW == 95 (0x9a8d8800) [pid = 1864] [serial = 1278] [outer = 0x917c1000] 02:09:33 INFO - PROCESS | 1864 | 1465204173288 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]]]}] 02:09:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 02:09:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1588ms 02:09:33 INFO - PROCESS | 1864 | 1465204173325 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 02:09:33 INFO - PROCESS | 1864 | 1465204173328 Marionette TRACE conn4 <- [1,1673,null,{"value":"8"}] 02:09:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 02:09:33 INFO - PROCESS | 1864 | 1465204173335 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 02:09:33 INFO - PROCESS | 1864 | 1465204173339 Marionette TRACE conn4 <- [1,1674,null,{}] 02:09:33 INFO - PROCESS | 1864 | 1465204173345 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}] 02:09:33 INFO - PROCESS | 1864 | 1465204173351 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:09:33 INFO - PROCESS | 1864 | 1465204173549 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 02:09:33 INFO - PROCESS | 1864 | 1465204173797 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:33 INFO - PROCESS | 1864 | 1465204173815 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:09:33 INFO - PROCESS | 1864 | ++DOCSHELL 0x9b1a5c00 == 45 [pid = 1864] [id = 426] 02:09:33 INFO - PROCESS | 1864 | ++DOMWINDOW == 96 (0x9b1a6400) [pid = 1864] [serial = 1279] [outer = (nil)] 02:09:33 INFO - PROCESS | 1864 | ++DOMWINDOW == 97 (0x9b1a9c00) [pid = 1864] [serial = 1280] [outer = 0x9b1a6400] 02:09:33 INFO - PROCESS | 1864 | 1465204173961 Marionette DEBUG loaded listener.js 02:09:34 INFO - PROCESS | 1864 | ++DOMWINDOW == 98 (0x9b753400) [pid = 1864] [serial = 1281] [outer = 0x9b1a6400] 02:09:34 INFO - PROCESS | 1864 | 1465204174955 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]]]}] 02:09:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 02:09:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1679ms 02:09:35 INFO - PROCESS | 1864 | 1465204175015 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 02:09:35 INFO - PROCESS | 1864 | 1465204175020 Marionette TRACE conn4 <- [1,1677,null,{"value":"8"}] 02:09:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 02:09:35 INFO - PROCESS | 1864 | 1465204175027 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 02:09:35 INFO - PROCESS | 1864 | 1465204175031 Marionette TRACE conn4 <- [1,1678,null,{}] 02:09:35 INFO - PROCESS | 1864 | 1465204175037 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}] 02:09:35 INFO - PROCESS | 1864 | 1465204175043 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:09:35 INFO - PROCESS | 1864 | 1465204175238 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 02:09:35 INFO - PROCESS | 1864 | 1465204175467 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:35 INFO - PROCESS | 1864 | 1465204175478 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:09:35 INFO - PROCESS | 1864 | ++DOCSHELL 0x92984c00 == 46 [pid = 1864] [id = 427] 02:09:35 INFO - PROCESS | 1864 | ++DOMWINDOW == 99 (0x95251000) [pid = 1864] [serial = 1282] [outer = (nil)] 02:09:35 INFO - PROCESS | 1864 | ++DOMWINDOW == 100 (0x9bac8000) [pid = 1864] [serial = 1283] [outer = 0x95251000] 02:09:35 INFO - PROCESS | 1864 | 1465204175619 Marionette DEBUG loaded listener.js 02:09:35 INFO - PROCESS | 1864 | ++DOMWINDOW == 101 (0x9c010c00) [pid = 1864] [serial = 1284] [outer = 0x95251000] 02:09:36 INFO - PROCESS | 1864 | 1465204176575 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]]]}] 02:09:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 02:09:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1580ms 02:09:36 INFO - PROCESS | 1864 | 1465204176608 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 02:09:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 02:09:36 INFO - PROCESS | 1864 | 1465204176613 Marionette TRACE conn4 <- [1,1681,null,{"value":"8"}] 02:09:36 INFO - PROCESS | 1864 | 1465204176620 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 02:09:36 INFO - PROCESS | 1864 | 1465204176624 Marionette TRACE conn4 <- [1,1682,null,{}] 02:09:36 INFO - PROCESS | 1864 | 1465204176629 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}] 02:09:36 INFO - PROCESS | 1864 | 1465204176635 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:09:36 INFO - PROCESS | 1864 | 1465204176827 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 02:09:37 INFO - PROCESS | 1864 | 1465204177012 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:37 INFO - PROCESS | 1864 | 1465204177021 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:09:37 INFO - PROCESS | 1864 | ++DOCSHELL 0x8f5c7c00 == 47 [pid = 1864] [id = 428] 02:09:37 INFO - PROCESS | 1864 | ++DOMWINDOW == 102 (0x90db3800) [pid = 1864] [serial = 1285] [outer = (nil)] 02:09:37 INFO - PROCESS | 1864 | ++DOMWINDOW == 103 (0x9cc14000) [pid = 1864] [serial = 1286] [outer = 0x90db3800] 02:09:37 INFO - PROCESS | 1864 | 1465204177104 Marionette DEBUG loaded listener.js 02:09:37 INFO - PROCESS | 1864 | ++DOMWINDOW == 104 (0x9cc79800) [pid = 1864] [serial = 1287] [outer = 0x90db3800] 02:09:38 INFO - PROCESS | 1864 | 1465204178114 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]]]}] 02:09:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 02:09:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1536ms 02:09:38 INFO - PROCESS | 1864 | 1465204178156 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 02:09:38 INFO - PROCESS | 1864 | 1465204178160 Marionette TRACE conn4 <- [1,1685,null,{"value":"8"}] 02:09:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 02:09:38 INFO - PROCESS | 1864 | 1465204178167 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 02:09:38 INFO - PROCESS | 1864 | 1465204178171 Marionette TRACE conn4 <- [1,1686,null,{}] 02:09:38 INFO - PROCESS | 1864 | 1465204178177 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}] 02:09:38 INFO - PROCESS | 1864 | 1465204178182 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:09:38 INFO - PROCESS | 1864 | 1465204178374 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 02:09:38 INFO - PROCESS | 1864 | 1465204178575 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:38 INFO - PROCESS | 1864 | 1465204178581 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:09:38 INFO - PROCESS | 1864 | ++DOCSHELL 0x8f5c4800 == 48 [pid = 1864] [id = 429] 02:09:38 INFO - PROCESS | 1864 | ++DOMWINDOW == 105 (0x8f5cbc00) [pid = 1864] [serial = 1288] [outer = (nil)] 02:09:38 INFO - PROCESS | 1864 | ++DOMWINDOW == 106 (0x92892800) [pid = 1864] [serial = 1289] [outer = 0x8f5cbc00] 02:09:38 INFO - PROCESS | 1864 | 1465204178666 Marionette DEBUG loaded listener.js 02:09:38 INFO - PROCESS | 1864 | ++DOMWINDOW == 107 (0x94563400) [pid = 1864] [serial = 1290] [outer = 0x8f5cbc00] 02:09:39 INFO - PROCESS | 1864 | 1465204179969 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]]]}] 02:09:39 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 02:09:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1833ms 02:09:40 INFO - PROCESS | 1864 | 1465204180017 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 02:09:40 INFO - PROCESS | 1864 | 1465204180024 Marionette TRACE conn4 <- [1,1689,null,{"value":"8"}] 02:09:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 02:09:40 INFO - PROCESS | 1864 | 1465204180035 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 02:09:40 INFO - PROCESS | 1864 | 1465204180042 Marionette TRACE conn4 <- [1,1690,null,{}] 02:09:40 INFO - PROCESS | 1864 | 1465204180050 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}] 02:09:40 INFO - PROCESS | 1864 | 1465204180054 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:09:40 INFO - PROCESS | 1864 | 1465204180248 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 02:09:40 INFO - PROCESS | 1864 | 1465204180447 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:40 INFO - PROCESS | 1864 | 1465204180459 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:09:40 INFO - PROCESS | 1864 | ++DOCSHELL 0x914db400 == 49 [pid = 1864] [id = 430] 02:09:40 INFO - PROCESS | 1864 | ++DOMWINDOW == 108 (0x91dbe400) [pid = 1864] [serial = 1291] [outer = (nil)] 02:09:40 INFO - PROCESS | 1864 | ++DOMWINDOW == 109 (0x92863c00) [pid = 1864] [serial = 1292] [outer = 0x91dbe400] 02:09:40 INFO - PROCESS | 1864 | 1465204180536 Marionette DEBUG loaded listener.js 02:09:40 INFO - PROCESS | 1864 | ++DOMWINDOW == 110 (0x9288fc00) [pid = 1864] [serial = 1293] [outer = 0x91dbe400] 02:09:41 INFO - PROCESS | 1864 | 1465204181612 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]]]}] 02:09:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 02:09:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1636ms 02:09:41 INFO - PROCESS | 1864 | 1465204181671 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 02:09:41 INFO - PROCESS | 1864 | 1465204181678 Marionette TRACE conn4 <- [1,1693,null,{"value":"8"}] 02:09:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 02:09:41 INFO - PROCESS | 1864 | 1465204181689 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 02:09:41 INFO - PROCESS | 1864 | 1465204181693 Marionette TRACE conn4 <- [1,1694,null,{}] 02:09:41 INFO - PROCESS | 1864 | 1465204181701 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}] 02:09:41 INFO - PROCESS | 1864 | 1465204181706 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:09:41 INFO - PROCESS | 1864 | 1465204181904 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 02:09:43 INFO - PROCESS | 1864 | --DOCSHELL 0x90dab400 == 48 [pid = 1864] [id = 402] 02:09:43 INFO - PROCESS | 1864 | --DOCSHELL 0x8f717000 == 47 [pid = 1864] [id = 403] 02:09:43 INFO - PROCESS | 1864 | --DOCSHELL 0x8f715000 == 46 [pid = 1864] [id = 420] 02:09:43 INFO - PROCESS | 1864 | --DOCSHELL 0x8e903400 == 45 [pid = 1864] [id = 419] 02:09:43 INFO - PROCESS | 1864 | --DOCSHELL 0x91dbcc00 == 44 [pid = 1864] [id = 418] 02:09:43 INFO - PROCESS | 1864 | --DOCSHELL 0x914cdc00 == 43 [pid = 1864] [id = 417] 02:09:43 INFO - PROCESS | 1864 | --DOCSHELL 0x910c5c00 == 42 [pid = 1864] [id = 416] 02:09:43 INFO - PROCESS | 1864 | --DOCSHELL 0x8e903800 == 41 [pid = 1864] [id = 415] 02:09:43 INFO - PROCESS | 1864 | --DOCSHELL 0x8f70b800 == 40 [pid = 1864] [id = 388] 02:09:43 INFO - PROCESS | 1864 | --DOCSHELL 0x8f711000 == 39 [pid = 1864] [id = 404] 02:09:43 INFO - PROCESS | 1864 | --DOCSHELL 0x8f5cc800 == 38 [pid = 1864] [id = 408] 02:09:43 INFO - PROCESS | 1864 | --DOCSHELL 0x9297ec00 == 37 [pid = 1864] [id = 395] 02:09:43 INFO - PROCESS | 1864 | --DOCSHELL 0x8e909800 == 36 [pid = 1864] [id = 409] 02:09:43 INFO - PROCESS | 1864 | --DOCSHELL 0x90da5400 == 35 [pid = 1864] [id = 398] 02:09:43 INFO - PROCESS | 1864 | --DOCSHELL 0x8e902c00 == 34 [pid = 1864] [id = 391] 02:09:43 INFO - PROCESS | 1864 | --DOCSHELL 0x90dad000 == 33 [pid = 1864] [id = 407] 02:09:43 INFO - PROCESS | 1864 | --DOCSHELL 0x910c1800 == 32 [pid = 1864] [id = 394] 02:09:43 INFO - PROCESS | 1864 | --DOCSHELL 0x917bb800 == 31 [pid = 1864] [id = 390] 02:09:43 INFO - PROCESS | 1864 | --DOCSHELL 0x917c4400 == 30 [pid = 1864] [id = 405] 02:09:43 INFO - PROCESS | 1864 | --DOCSHELL 0x98048000 == 29 [pid = 1864] [id = 411] 02:09:43 INFO - PROCESS | 1864 | --DOCSHELL 0x92986000 == 28 [pid = 1864] [id = 413] 02:09:43 INFO - PROCESS | 1864 | --DOCSHELL 0x99dcf800 == 27 [pid = 1864] [id = 397] 02:09:43 INFO - PROCESS | 1864 | --DOCSHELL 0x8f5c5400 == 26 [pid = 1864] [id = 410] 02:09:43 INFO - PROCESS | 1864 | --DOCSHELL 0x8f70c000 == 25 [pid = 1864] [id = 399] 02:09:43 INFO - PROCESS | 1864 | --DOCSHELL 0x9297fc00 == 24 [pid = 1864] [id = 412] 02:09:43 INFO - PROCESS | 1864 | --DOCSHELL 0x92985c00 == 23 [pid = 1864] [id = 406] 02:09:43 INFO - PROCESS | 1864 | --DOCSHELL 0x917be800 == 22 [pid = 1864] [id = 392] 02:09:43 INFO - PROCESS | 1864 | --DOCSHELL 0x8f5c9c00 == 21 [pid = 1864] [id = 414] 02:09:43 INFO - PROCESS | 1864 | --DOCSHELL 0x8f5c3c00 == 20 [pid = 1864] [id = 393] 02:09:43 INFO - PROCESS | 1864 | --DOCSHELL 0x9a13b000 == 19 [pid = 1864] [id = 396] 02:09:43 INFO - PROCESS | 1864 | --DOCSHELL 0x8e906800 == 18 [pid = 1864] [id = 400] 02:09:43 INFO - PROCESS | 1864 | --DOCSHELL 0x914dc000 == 17 [pid = 1864] [id = 389] 02:09:43 INFO - PROCESS | 1864 | --DOCSHELL 0x9c204000 == 16 [pid = 1864] [id = 401] 02:09:43 INFO - PROCESS | 1864 | --DOCSHELL 0x92984c00 == 15 [pid = 1864] [id = 427] 02:09:43 INFO - PROCESS | 1864 | --DOCSHELL 0x8f5c7c00 == 14 [pid = 1864] [id = 428] 02:09:43 INFO - PROCESS | 1864 | --DOCSHELL 0x9b1a5c00 == 13 [pid = 1864] [id = 426] 02:09:43 INFO - PROCESS | 1864 | --DOCSHELL 0x917c0800 == 12 [pid = 1864] [id = 425] 02:09:43 INFO - PROCESS | 1864 | --DOCSHELL 0x8f713c00 == 11 [pid = 1864] [id = 424] 02:09:43 INFO - PROCESS | 1864 | --DOCSHELL 0x91dbd000 == 10 [pid = 1864] [id = 422] 02:09:43 INFO - PROCESS | 1864 | --DOCSHELL 0x93684000 == 9 [pid = 1864] [id = 423] 02:09:43 INFO - PROCESS | 1864 | --DOCSHELL 0x8e909400 == 8 [pid = 1864] [id = 421] 02:09:43 INFO - PROCESS | 1864 | 1465204183415 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:43 INFO - PROCESS | 1864 | 1465204183431 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:09:43 INFO - PROCESS | 1864 | --DOMWINDOW == 109 (0x93679000) [pid = 1864] [serial = 1220] [outer = (nil)] [url = about:blank] 02:09:43 INFO - PROCESS | 1864 | --DOMWINDOW == 108 (0x90db1c00) [pid = 1864] [serial = 1214] [outer = (nil)] [url = about:blank] 02:09:43 INFO - PROCESS | 1864 | --DOMWINDOW == 107 (0x94579400) [pid = 1864] [serial = 1212] [outer = (nil)] [url = about:blank] 02:09:43 INFO - PROCESS | 1864 | --DOMWINDOW == 106 (0x93961000) [pid = 1864] [serial = 1211] [outer = (nil)] [url = about:blank] 02:09:43 INFO - PROCESS | 1864 | --DOMWINDOW == 105 (0x9288e000) [pid = 1864] [serial = 1223] [outer = (nil)] [url = about:blank] 02:09:43 INFO - PROCESS | 1864 | --DOMWINDOW == 104 (0x9b1ac000) [pid = 1864] [serial = 1196] [outer = (nil)] [url = about:blank] 02:09:43 INFO - PROCESS | 1864 | --DOMWINDOW == 103 (0x92864c00) [pid = 1864] [serial = 1185] [outer = (nil)] [url = about:blank] 02:09:43 INFO - PROCESS | 1864 | --DOMWINDOW == 102 (0x917c3800) [pid = 1864] [serial = 1184] [outer = (nil)] [url = about:blank] 02:09:43 INFO - PROCESS | 1864 | --DOMWINDOW == 101 (0x9c00cc00) [pid = 1864] [serial = 1200] [outer = (nil)] [url = about:blank] 02:09:43 INFO - PROCESS | 1864 | --DOMWINDOW == 100 (0x9c001800) [pid = 1864] [serial = 1199] [outer = (nil)] [url = about:blank] 02:09:43 INFO - PROCESS | 1864 | --DOMWINDOW == 99 (0x9644f800) [pid = 1864] [serial = 1188] [outer = (nil)] [url = about:blank] 02:09:43 INFO - PROCESS | 1864 | --DOMWINDOW == 98 (0x95234c00) [pid = 1864] [serial = 1187] [outer = (nil)] [url = about:blank] 02:09:43 INFO - PROCESS | 1864 | --DOMWINDOW == 97 (0x9a8d4c00) [pid = 1864] [serial = 1191] [outer = (nil)] [url = about:blank] 02:09:43 INFO - PROCESS | 1864 | --DOMWINDOW == 96 (0x9c235000) [pid = 1864] [serial = 1203] [outer = (nil)] [url = about:blank] 02:09:43 INFO - PROCESS | 1864 | --DOMWINDOW == 95 (0x9c209c00) [pid = 1864] [serial = 1202] [outer = (nil)] [url = about:blank] 02:09:43 INFO - PROCESS | 1864 | --DOMWINDOW == 94 (0x9a7cf000) [pid = 1864] [serial = 1190] [outer = (nil)] [url = about:blank] 02:09:43 INFO - PROCESS | 1864 | --DOMWINDOW == 93 (0x9d99c000) [pid = 1864] [serial = 1206] [outer = (nil)] [url = about:blank] 02:09:43 INFO - PROCESS | 1864 | --DOMWINDOW == 92 (0x9cc83c00) [pid = 1864] [serial = 1205] [outer = (nil)] [url = about:blank] 02:09:43 INFO - PROCESS | 1864 | --DOMWINDOW == 91 (0x914d4000) [pid = 1864] [serial = 1209] [outer = (nil)] [url = about:blank] 02:09:43 INFO - PROCESS | 1864 | --DOMWINDOW == 90 (0x9b01d000) [pid = 1864] [serial = 1194] [outer = (nil)] [url = about:blank] 02:09:43 INFO - PROCESS | 1864 | --DOMWINDOW == 89 (0x9a8e2c00) [pid = 1864] [serial = 1193] [outer = (nil)] [url = about:blank] 02:09:43 INFO - PROCESS | 1864 | --DOMWINDOW == 88 (0x9b237400) [pid = 1864] [serial = 1197] [outer = (nil)] [url = about:blank] 02:09:43 INFO - PROCESS | 1864 | --DOMWINDOW == 87 (0x91dbec00) [pid = 1864] [serial = 1217] [outer = (nil)] [url = about:blank] 02:09:43 INFO - PROCESS | 1864 | --DOMWINDOW == 86 (0x9505dc00) [pid = 1864] [serial = 1226] [outer = (nil)] [url = about:blank] 02:09:43 INFO - PROCESS | 1864 | --DOMWINDOW == 85 (0x910bec00) [pid = 1864] [serial = 1208] [outer = (nil)] [url = about:blank] 02:09:43 INFO - PROCESS | 1864 | --DOMWINDOW == 84 (0x93a48000) [pid = 1864] [serial = 1224] [outer = (nil)] [url = about:blank] 02:09:43 INFO - PROCESS | 1864 | --DOMWINDOW == 83 (0x910c2800) [pid = 1864] [serial = 1215] [outer = (nil)] [url = about:blank] 02:09:43 INFO - PROCESS | 1864 | --DOMWINDOW == 82 (0x91dcb400) [pid = 1864] [serial = 1218] [outer = (nil)] [url = about:blank] 02:09:43 INFO - PROCESS | 1864 | --DOMWINDOW == 81 (0x9396e400) [pid = 1864] [serial = 1221] [outer = (nil)] [url = about:blank] 02:09:43 INFO - PROCESS | 1864 | ++DOCSHELL 0x8e909400 == 9 [pid = 1864] [id = 431] 02:09:43 INFO - PROCESS | 1864 | ++DOMWINDOW == 82 (0x8e909800) [pid = 1864] [serial = 1294] [outer = (nil)] 02:09:43 INFO - PROCESS | 1864 | ++DOMWINDOW == 83 (0x8f5c1400) [pid = 1864] [serial = 1295] [outer = 0x8e909800] 02:09:43 INFO - PROCESS | 1864 | 1465204183741 Marionette DEBUG loaded listener.js 02:09:43 INFO - PROCESS | 1864 | ++DOMWINDOW == 84 (0x8f5cf000) [pid = 1864] [serial = 1296] [outer = 0x8e909800] 02:09:44 INFO - PROCESS | 1864 | 1465204184581 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]]]}] 02:09:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 02:09:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 2942ms 02:09:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 02:09:44 INFO - PROCESS | 1864 | 1465204184633 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 02:09:44 INFO - PROCESS | 1864 | 1465204184638 Marionette TRACE conn4 <- [1,1697,null,{"value":"8"}] 02:09:44 INFO - PROCESS | 1864 | 1465204184646 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 02:09:44 INFO - PROCESS | 1864 | 1465204184651 Marionette TRACE conn4 <- [1,1698,null,{}] 02:09:44 INFO - PROCESS | 1864 | 1465204184660 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}] 02:09:44 INFO - PROCESS | 1864 | 1465204184667 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:09:44 INFO - PROCESS | 1864 | 1465204184854 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 02:09:45 INFO - PROCESS | 1864 | 1465204185004 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:45 INFO - PROCESS | 1864 | 1465204185010 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:09:45 INFO - PROCESS | 1864 | ++DOCSHELL 0x90db1400 == 10 [pid = 1864] [id = 432] 02:09:45 INFO - PROCESS | 1864 | ++DOMWINDOW == 85 (0x910bac00) [pid = 1864] [serial = 1297] [outer = (nil)] 02:09:45 INFO - PROCESS | 1864 | ++DOMWINDOW == 86 (0x910c6400) [pid = 1864] [serial = 1298] [outer = 0x910bac00] 02:09:45 INFO - PROCESS | 1864 | 1465204185087 Marionette DEBUG loaded listener.js 02:09:45 INFO - PROCESS | 1864 | ++DOMWINDOW == 87 (0x914d7800) [pid = 1864] [serial = 1299] [outer = 0x910bac00] 02:09:45 INFO - PROCESS | 1864 | 1465204185946 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]]]}] 02:09:45 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 02:09:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1343ms 02:09:45 INFO - PROCESS | 1864 | 1465204185990 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 02:09:46 INFO - PROCESS | 1864 | 1465204185997 Marionette TRACE conn4 <- [1,1701,null,{"value":"8"}] 02:09:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 02:09:46 INFO - PROCESS | 1864 | 1465204186027 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 02:09:46 INFO - PROCESS | 1864 | 1465204186031 Marionette TRACE conn4 <- [1,1702,null,{}] 02:09:46 INFO - PROCESS | 1864 | 1465204186038 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}] 02:09:46 INFO - PROCESS | 1864 | 1465204186043 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:09:46 INFO - PROCESS | 1864 | 1465204186270 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 02:09:46 INFO - PROCESS | 1864 | 1465204186301 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:46 INFO - PROCESS | 1864 | 1465204186309 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:09:46 INFO - PROCESS | 1864 | ++DOCSHELL 0x910c5c00 == 11 [pid = 1864] [id = 433] 02:09:46 INFO - PROCESS | 1864 | ++DOMWINDOW == 88 (0x91dc1c00) [pid = 1864] [serial = 1300] [outer = (nil)] 02:09:46 INFO - PROCESS | 1864 | ++DOMWINDOW == 89 (0x92165c00) [pid = 1864] [serial = 1301] [outer = 0x91dc1c00] 02:09:46 INFO - PROCESS | 1864 | 1465204186381 Marionette DEBUG loaded listener.js 02:09:46 INFO - PROCESS | 1864 | ++DOMWINDOW == 90 (0x92887400) [pid = 1864] [serial = 1302] [outer = 0x91dc1c00] 02:09:47 INFO - PROCESS | 1864 | 1465204187441 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]]]}] 02:09:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 02:09:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1446ms 02:09:47 INFO - PROCESS | 1864 | 1465204187477 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 02:09:47 INFO - PROCESS | 1864 | 1465204187480 Marionette TRACE conn4 <- [1,1705,null,{"value":"8"}] 02:09:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 02:09:47 INFO - PROCESS | 1864 | 1465204187491 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 02:09:47 INFO - PROCESS | 1864 | 1465204187501 Marionette TRACE conn4 <- [1,1706,null,{}] 02:09:47 INFO - PROCESS | 1864 | 1465204187525 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}] 02:09:47 INFO - PROCESS | 1864 | 1465204187534 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:09:47 INFO - PROCESS | 1864 | 1465204187765 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 02:09:47 INFO - PROCESS | 1864 | 1465204187792 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:47 INFO - PROCESS | 1864 | 1465204187802 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:09:47 INFO - PROCESS | 1864 | ++DOCSHELL 0x93962400 == 12 [pid = 1864] [id = 434] 02:09:47 INFO - PROCESS | 1864 | ++DOMWINDOW == 91 (0x93968400) [pid = 1864] [serial = 1303] [outer = (nil)] 02:09:47 INFO - PROCESS | 1864 | ++DOMWINDOW == 92 (0x939d7400) [pid = 1864] [serial = 1304] [outer = 0x93968400] 02:09:47 INFO - PROCESS | 1864 | 1465204187886 Marionette DEBUG loaded listener.js 02:09:48 INFO - PROCESS | 1864 | ++DOMWINDOW == 93 (0x94559c00) [pid = 1864] [serial = 1305] [outer = 0x93968400] 02:09:48 INFO - PROCESS | 1864 | --DOMWINDOW == 92 (0x914d0c00) [pid = 1864] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 02:09:48 INFO - PROCESS | 1864 | --DOMWINDOW == 91 (0x98049800) [pid = 1864] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 02:09:48 INFO - PROCESS | 1864 | --DOMWINDOW == 90 (0x914d9800) [pid = 1864] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 02:09:48 INFO - PROCESS | 1864 | --DOMWINDOW == 89 (0x93967c00) [pid = 1864] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 02:09:48 INFO - PROCESS | 1864 | --DOMWINDOW == 88 (0x8e904c00) [pid = 1864] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 02:09:48 INFO - PROCESS | 1864 | --DOMWINDOW == 87 (0x9763bc00) [pid = 1864] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 02:09:48 INFO - PROCESS | 1864 | --DOMWINDOW == 86 (0x92985400) [pid = 1864] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 02:09:48 INFO - PROCESS | 1864 | --DOMWINDOW == 85 (0x9457cc00) [pid = 1864] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 02:09:48 INFO - PROCESS | 1864 | --DOMWINDOW == 84 (0x92860c00) [pid = 1864] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 02:09:49 INFO - PROCESS | 1864 | --DOMWINDOW == 83 (0x90daa000) [pid = 1864] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 02:09:49 INFO - PROCESS | 1864 | --DOMWINDOW == 82 (0x8f718400) [pid = 1864] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 02:09:49 INFO - PROCESS | 1864 | --DOMWINDOW == 81 (0x8f5ca800) [pid = 1864] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 02:09:49 INFO - PROCESS | 1864 | --DOMWINDOW == 80 (0x910bfc00) [pid = 1864] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 02:09:49 INFO - PROCESS | 1864 | 1465204189522 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]]]}] 02:09:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 02:09:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 2096ms 02:09:49 INFO - PROCESS | 1864 | 1465204189585 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 02:09:49 INFO - PROCESS | 1864 | 1465204189590 Marionette TRACE conn4 <- [1,1709,null,{"value":"8"}] 02:09:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 02:09:49 INFO - PROCESS | 1864 | 1465204189596 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 02:09:49 INFO - PROCESS | 1864 | 1465204189599 Marionette TRACE conn4 <- [1,1710,null,{}] 02:09:49 INFO - PROCESS | 1864 | 1465204189605 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}] 02:09:49 INFO - PROCESS | 1864 | 1465204189611 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:09:49 INFO - PROCESS | 1864 | 1465204189833 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 02:09:49 INFO - PROCESS | 1864 | 1465204189860 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:49 INFO - PROCESS | 1864 | 1465204189871 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:09:49 INFO - PROCESS | 1864 | ++DOCSHELL 0x8f718400 == 13 [pid = 1864] [id = 435] 02:09:49 INFO - PROCESS | 1864 | ++DOMWINDOW == 81 (0x90db3000) [pid = 1864] [serial = 1306] [outer = (nil)] 02:09:49 INFO - PROCESS | 1864 | ++DOMWINDOW == 82 (0x939d8000) [pid = 1864] [serial = 1307] [outer = 0x90db3000] 02:09:49 INFO - PROCESS | 1864 | 1465204189944 Marionette DEBUG loaded listener.js 02:09:50 INFO - PROCESS | 1864 | ++DOMWINDOW == 83 (0x93a43800) [pid = 1864] [serial = 1308] [outer = 0x90db3000] 02:09:50 INFO - PROCESS | 1864 | 1465204190778 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]]]}] 02:09:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 02:09:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1279ms 02:09:50 INFO - PROCESS | 1864 | 1465204190877 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 02:09:50 INFO - PROCESS | 1864 | 1465204190883 Marionette TRACE conn4 <- [1,1713,null,{"value":"8"}] 02:09:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 02:09:50 INFO - PROCESS | 1864 | 1465204190892 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 02:09:50 INFO - PROCESS | 1864 | 1465204190898 Marionette TRACE conn4 <- [1,1714,null,{}] 02:09:50 INFO - PROCESS | 1864 | 1465204190909 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}] 02:09:50 INFO - PROCESS | 1864 | 1465204190915 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:09:51 INFO - PROCESS | 1864 | 1465204191200 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 02:09:51 INFO - PROCESS | 1864 | 1465204191389 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:51 INFO - PROCESS | 1864 | 1465204191403 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:09:51 INFO - PROCESS | 1864 | ++DOCSHELL 0x90dafc00 == 14 [pid = 1864] [id = 436] 02:09:51 INFO - PROCESS | 1864 | ++DOMWINDOW == 84 (0x90db0000) [pid = 1864] [serial = 1309] [outer = (nil)] 02:09:51 INFO - PROCESS | 1864 | ++DOMWINDOW == 85 (0x910bec00) [pid = 1864] [serial = 1310] [outer = 0x90db0000] 02:09:51 INFO - PROCESS | 1864 | 1465204191574 Marionette DEBUG loaded listener.js 02:09:51 INFO - PROCESS | 1864 | ++DOMWINDOW == 86 (0x91dbdc00) [pid = 1864] [serial = 1311] [outer = 0x90db0000] 02:09:52 INFO - PROCESS | 1864 | 1465204192583 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]]]}] 02:09:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 02:09:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1749ms 02:09:52 INFO - PROCESS | 1864 | 1465204192642 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 02:09:52 INFO - PROCESS | 1864 | 1465204192648 Marionette TRACE conn4 <- [1,1717,null,{"value":"8"}] 02:09:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 02:09:52 INFO - PROCESS | 1864 | 1465204192660 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 02:09:52 INFO - PROCESS | 1864 | 1465204192667 Marionette TRACE conn4 <- [1,1718,null,{}] 02:09:52 INFO - PROCESS | 1864 | 1465204192674 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}] 02:09:52 INFO - PROCESS | 1864 | 1465204192680 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:09:52 INFO - PROCESS | 1864 | 1465204192878 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 02:09:53 INFO - PROCESS | 1864 | 1465204193114 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:53 INFO - PROCESS | 1864 | 1465204193127 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:09:53 INFO - PROCESS | 1864 | ++DOCSHELL 0x90db1800 == 15 [pid = 1864] [id = 437] 02:09:53 INFO - PROCESS | 1864 | ++DOMWINDOW == 87 (0x92887000) [pid = 1864] [serial = 1312] [outer = (nil)] 02:09:53 INFO - PROCESS | 1864 | ++DOMWINDOW == 88 (0x93a40800) [pid = 1864] [serial = 1313] [outer = 0x92887000] 02:09:53 INFO - PROCESS | 1864 | 1465204193258 Marionette DEBUG loaded listener.js 02:09:53 INFO - PROCESS | 1864 | ++DOMWINDOW == 89 (0x95064000) [pid = 1864] [serial = 1314] [outer = 0x92887000] 02:09:54 INFO - PROCESS | 1864 | 1465204194275 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]]]}] 02:09:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 02:09:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1688ms 02:09:54 INFO - PROCESS | 1864 | 1465204194345 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 02:09:54 INFO - PROCESS | 1864 | 1465204194350 Marionette TRACE conn4 <- [1,1721,null,{"value":"8"}] 02:09:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 02:09:54 INFO - PROCESS | 1864 | 1465204194358 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 02:09:54 INFO - PROCESS | 1864 | 1465204194362 Marionette TRACE conn4 <- [1,1722,null,{}] 02:09:54 INFO - PROCESS | 1864 | 1465204194379 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}] 02:09:54 INFO - PROCESS | 1864 | 1465204194388 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:09:54 INFO - PROCESS | 1864 | 1465204194632 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 02:09:54 INFO - PROCESS | 1864 | 1465204194972 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:54 INFO - PROCESS | 1864 | 1465204194988 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:09:55 INFO - PROCESS | 1864 | ++DOCSHELL 0x97647000 == 16 [pid = 1864] [id = 438] 02:09:55 INFO - PROCESS | 1864 | ++DOMWINDOW == 90 (0x97647400) [pid = 1864] [serial = 1315] [outer = (nil)] 02:09:55 INFO - PROCESS | 1864 | ++DOMWINDOW == 91 (0x98052400) [pid = 1864] [serial = 1316] [outer = 0x97647400] 02:09:55 INFO - PROCESS | 1864 | 1465204195076 Marionette DEBUG loaded listener.js 02:09:55 INFO - PROCESS | 1864 | ++DOMWINDOW == 92 (0x9805c800) [pid = 1864] [serial = 1317] [outer = 0x97647400] 02:09:56 INFO - PROCESS | 1864 | 1465204196042 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]]]}] 02:09:56 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 02:09:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1736ms 02:09:56 INFO - PROCESS | 1864 | 1465204196110 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 02:09:56 INFO - PROCESS | 1864 | 1465204196115 Marionette TRACE conn4 <- [1,1725,null,{"value":"8"}] 02:09:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 02:09:56 INFO - PROCESS | 1864 | 1465204196123 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 02:09:56 INFO - PROCESS | 1864 | 1465204196126 Marionette TRACE conn4 <- [1,1726,null,{}] 02:09:56 INFO - PROCESS | 1864 | 1465204196131 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}] 02:09:56 INFO - PROCESS | 1864 | 1465204196137 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:09:56 INFO - PROCESS | 1864 | 1465204196341 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 02:09:56 INFO - PROCESS | 1864 | 1465204196521 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:56 INFO - PROCESS | 1864 | 1465204196532 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:09:56 INFO - PROCESS | 1864 | ++DOCSHELL 0x9505dc00 == 17 [pid = 1864] [id = 439] 02:09:56 INFO - PROCESS | 1864 | ++DOMWINDOW == 93 (0x98884800) [pid = 1864] [serial = 1318] [outer = (nil)] 02:09:56 INFO - PROCESS | 1864 | ++DOMWINDOW == 94 (0x995e6400) [pid = 1864] [serial = 1319] [outer = 0x98884800] 02:09:56 INFO - PROCESS | 1864 | 1465204196676 Marionette DEBUG loaded listener.js 02:09:56 INFO - PROCESS | 1864 | ++DOMWINDOW == 95 (0x995ed400) [pid = 1864] [serial = 1320] [outer = 0x98884800] 02:09:57 INFO - PROCESS | 1864 | 1465204197592 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]]]}] 02:09:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 02:09:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1533ms 02:09:57 INFO - PROCESS | 1864 | 1465204197658 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 02:09:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 02:09:57 INFO - PROCESS | 1864 | 1465204197663 Marionette TRACE conn4 <- [1,1729,null,{"value":"8"}] 02:09:57 INFO - PROCESS | 1864 | 1465204197669 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 02:09:57 INFO - PROCESS | 1864 | 1465204197673 Marionette TRACE conn4 <- [1,1730,null,{}] 02:09:57 INFO - PROCESS | 1864 | 1465204197679 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}] 02:09:57 INFO - PROCESS | 1864 | 1465204197684 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:09:57 INFO - PROCESS | 1864 | 1465204197906 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 02:09:58 INFO - PROCESS | 1864 | 1465204198135 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:58 INFO - PROCESS | 1864 | 1465204198145 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:09:58 INFO - PROCESS | 1864 | ++DOCSHELL 0x90dad000 == 18 [pid = 1864] [id = 440] 02:09:58 INFO - PROCESS | 1864 | ++DOMWINDOW == 96 (0x93961800) [pid = 1864] [serial = 1321] [outer = (nil)] 02:09:58 INFO - PROCESS | 1864 | ++DOMWINDOW == 97 (0x9a1ddc00) [pid = 1864] [serial = 1322] [outer = 0x93961800] 02:09:58 INFO - PROCESS | 1864 | 1465204198272 Marionette DEBUG loaded listener.js 02:09:58 INFO - PROCESS | 1864 | ++DOMWINDOW == 98 (0x9a2d8400) [pid = 1864] [serial = 1323] [outer = 0x93961800] 02:09:59 INFO - PROCESS | 1864 | 1465204199210 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]]]}] 02:09:59 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 02:09:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1580ms 02:09:59 INFO - PROCESS | 1864 | 1465204199250 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 02:09:59 INFO - PROCESS | 1864 | 1465204199254 Marionette TRACE conn4 <- [1,1733,null,{"value":"8"}] 02:09:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 02:09:59 INFO - PROCESS | 1864 | 1465204199260 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 02:09:59 INFO - PROCESS | 1864 | 1465204199264 Marionette TRACE conn4 <- [1,1734,null,{}] 02:09:59 INFO - PROCESS | 1864 | 1465204199270 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}] 02:09:59 INFO - PROCESS | 1864 | 1465204199283 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:09:59 INFO - PROCESS | 1864 | 1465204199520 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 02:09:59 INFO - PROCESS | 1864 | 1465204199768 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:59 INFO - PROCESS | 1864 | 1465204199778 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:09:59 INFO - PROCESS | 1864 | ++DOCSHELL 0x910bcc00 == 19 [pid = 1864] [id = 441] 02:09:59 INFO - PROCESS | 1864 | ++DOMWINDOW == 99 (0x98883000) [pid = 1864] [serial = 1324] [outer = (nil)] 02:09:59 INFO - PROCESS | 1864 | ++DOMWINDOW == 100 (0x9a7ce000) [pid = 1864] [serial = 1325] [outer = 0x98883000] 02:09:59 INFO - PROCESS | 1864 | 1465204199933 Marionette DEBUG loaded listener.js 02:10:00 INFO - PROCESS | 1864 | ++DOMWINDOW == 101 (0x9a7d9800) [pid = 1864] [serial = 1326] [outer = 0x98883000] 02:10:00 INFO - PROCESS | 1864 | 1465204200900 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]]]}] 02:10:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 02:10:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1692ms 02:10:00 INFO - PROCESS | 1864 | 1465204200953 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 02:10:00 INFO - PROCESS | 1864 | 1465204200957 Marionette TRACE conn4 <- [1,1737,null,{"value":"8"}] 02:10:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 02:10:00 INFO - PROCESS | 1864 | 1465204200964 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 02:10:00 INFO - PROCESS | 1864 | 1465204200966 Marionette TRACE conn4 <- [1,1738,null,{}] 02:10:00 INFO - PROCESS | 1864 | 1465204200974 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}] 02:10:00 INFO - PROCESS | 1864 | 1465204200980 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:10:01 INFO - PROCESS | 1864 | 1465204201167 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 02:10:01 INFO - PROCESS | 1864 | 1465204201384 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:01 INFO - PROCESS | 1864 | 1465204201397 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:10:01 INFO - PROCESS | 1864 | ++DOCSHELL 0x8e90d800 == 20 [pid = 1864] [id = 442] 02:10:01 INFO - PROCESS | 1864 | ++DOMWINDOW == 102 (0x90daec00) [pid = 1864] [serial = 1327] [outer = (nil)] 02:10:01 INFO - PROCESS | 1864 | ++DOMWINDOW == 103 (0x9a9e2c00) [pid = 1864] [serial = 1328] [outer = 0x90daec00] 02:10:01 INFO - PROCESS | 1864 | 1465204201525 Marionette DEBUG loaded listener.js 02:10:01 INFO - PROCESS | 1864 | ++DOMWINDOW == 104 (0x9a8e2c00) [pid = 1864] [serial = 1329] [outer = 0x90daec00] 02:10:02 INFO - PROCESS | 1864 | 1465204202672 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]]]}] 02:10:02 INFO - PROCESS | 1864 | ************************* 02:10:02 INFO - PROCESS | 1864 | A coding exception was thrown and uncaught in a Task. 02:10:02 INFO - PROCESS | 1864 | 02:10:02 INFO - PROCESS | 1864 | Full message: TypeError: NetworkError when attempting to fetch resource. 02:10:02 INFO - PROCESS | 1864 | Full stack: 02:10:02 INFO - PROCESS | 1864 | ************************* 02:10:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 02:10:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1784ms 02:10:02 INFO - PROCESS | 1864 | 1465204202749 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 02:10:02 INFO - PROCESS | 1864 | 1465204202753 Marionette TRACE conn4 <- [1,1741,null,{"value":"8"}] 02:10:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 02:10:02 INFO - PROCESS | 1864 | 1465204202774 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 02:10:02 INFO - PROCESS | 1864 | 1465204202777 Marionette TRACE conn4 <- [1,1742,null,{}] 02:10:02 INFO - PROCESS | 1864 | 1465204202785 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}] 02:10:02 INFO - PROCESS | 1864 | 1465204202789 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:10:03 INFO - PROCESS | 1864 | 1465204203005 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 02:10:03 INFO - PROCESS | 1864 | 1465204203472 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:03 INFO - PROCESS | 1864 | 1465204203481 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:10:03 INFO - PROCESS | 1864 | ++DOCSHELL 0x8e902c00 == 21 [pid = 1864] [id = 443] 02:10:03 INFO - PROCESS | 1864 | ++DOMWINDOW == 105 (0x8e903400) [pid = 1864] [serial = 1330] [outer = (nil)] 02:10:03 INFO - PROCESS | 1864 | ++DOMWINDOW == 106 (0x8f5c2400) [pid = 1864] [serial = 1331] [outer = 0x8e903400] 02:10:03 INFO - PROCESS | 1864 | 1465204203560 Marionette DEBUG loaded listener.js 02:10:03 INFO - PROCESS | 1864 | ++DOMWINDOW == 107 (0x8f70f400) [pid = 1864] [serial = 1332] [outer = 0x8e903400] 02:10:04 INFO - PROCESS | 1864 | 1465204204510 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]]]}] 02:10:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 02:10:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1840ms 02:10:04 INFO - PROCESS | 1864 | 1465204204619 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 02:10:04 INFO - PROCESS | 1864 | 1465204204623 Marionette TRACE conn4 <- [1,1745,null,{"value":"8"}] 02:10:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 02:10:04 INFO - PROCESS | 1864 | 1465204204633 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 02:10:04 INFO - PROCESS | 1864 | 1465204204638 Marionette TRACE conn4 <- [1,1746,null,{}] 02:10:04 INFO - PROCESS | 1864 | 1465204204647 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}] 02:10:04 INFO - PROCESS | 1864 | 1465204204653 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:10:04 INFO - PROCESS | 1864 | 1465204204831 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 02:10:05 INFO - PROCESS | 1864 | 1465204205160 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:05 INFO - PROCESS | 1864 | 1465204205167 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:10:05 INFO - PROCESS | 1864 | ++DOCSHELL 0x90da6c00 == 22 [pid = 1864] [id = 444] 02:10:05 INFO - PROCESS | 1864 | ++DOMWINDOW == 108 (0x910ba000) [pid = 1864] [serial = 1333] [outer = (nil)] 02:10:05 INFO - PROCESS | 1864 | ++DOMWINDOW == 109 (0x91dbf800) [pid = 1864] [serial = 1334] [outer = 0x910ba000] 02:10:05 INFO - PROCESS | 1864 | 1465204205268 Marionette DEBUG loaded listener.js 02:10:05 INFO - PROCESS | 1864 | ++DOMWINDOW == 110 (0x92890c00) [pid = 1864] [serial = 1335] [outer = 0x910ba000] 02:10:05 INFO - PROCESS | 1864 | --DOMWINDOW == 109 (0x99e7c800) [pid = 1864] [serial = 1263] [outer = (nil)] [url = about:blank] 02:10:05 INFO - PROCESS | 1864 | --DOMWINDOW == 108 (0x92858400) [pid = 1864] [serial = 1251] [outer = (nil)] [url = about:blank] 02:10:05 INFO - PROCESS | 1864 | --DOMWINDOW == 107 (0x992e9c00) [pid = 1864] [serial = 1236] [outer = (nil)] [url = about:blank] 02:10:05 INFO - PROCESS | 1864 | --DOMWINDOW == 106 (0x995e8000) [pid = 1864] [serial = 1260] [outer = (nil)] [url = about:blank] 02:10:05 INFO - PROCESS | 1864 | --DOMWINDOW == 105 (0x939cb000) [pid = 1864] [serial = 1233] [outer = (nil)] [url = about:blank] 02:10:05 INFO - PROCESS | 1864 | --DOMWINDOW == 104 (0x8f710000) [pid = 1864] [serial = 1248] [outer = (nil)] [url = about:blank] 02:10:05 INFO - PROCESS | 1864 | --DOMWINDOW == 103 (0x8e90d400) [pid = 1864] [serial = 1247] [outer = (nil)] [url = about:blank] 02:10:05 INFO - PROCESS | 1864 | --DOMWINDOW == 102 (0x9a6b1400) [pid = 1864] [serial = 1242] [outer = (nil)] [url = about:blank] 02:10:05 INFO - PROCESS | 1864 | --DOMWINDOW == 101 (0x995eb000) [pid = 1864] [serial = 1238] [outer = (nil)] [url = about:blank] 02:10:05 INFO - PROCESS | 1864 | --DOMWINDOW == 100 (0x9805a000) [pid = 1864] [serial = 1257] [outer = (nil)] [url = about:blank] 02:10:05 INFO - PROCESS | 1864 | --DOMWINDOW == 99 (0x9455e400) [pid = 1864] [serial = 1254] [outer = (nil)] [url = about:blank] 02:10:05 INFO - PROCESS | 1864 | --DOMWINDOW == 98 (0x96459c00) [pid = 1864] [serial = 1256] [outer = (nil)] [url = about:blank] 02:10:05 INFO - PROCESS | 1864 | --DOMWINDOW == 97 (0x94581c00) [pid = 1864] [serial = 1232] [outer = (nil)] [url = about:blank] 02:10:05 INFO - PROCESS | 1864 | --DOMWINDOW == 96 (0x9285d400) [pid = 1864] [serial = 1230] [outer = (nil)] [url = about:blank] 02:10:05 INFO - PROCESS | 1864 | --DOMWINDOW == 95 (0x939d3c00) [pid = 1864] [serial = 1253] [outer = (nil)] [url = about:blank] 02:10:05 INFO - PROCESS | 1864 | --DOMWINDOW == 94 (0x95062000) [pid = 1864] [serial = 1227] [outer = (nil)] [url = about:blank] 02:10:05 INFO - PROCESS | 1864 | --DOMWINDOW == 93 (0x99e80000) [pid = 1864] [serial = 1239] [outer = (nil)] [url = about:blank] 02:10:05 INFO - PROCESS | 1864 | --DOMWINDOW == 92 (0x9a8d5000) [pid = 1864] [serial = 1245] [outer = (nil)] [url = about:blank] 02:10:05 INFO - PROCESS | 1864 | --DOMWINDOW == 91 (0x988d5800) [pid = 1864] [serial = 1235] [outer = (nil)] [url = about:blank] 02:10:05 INFO - PROCESS | 1864 | --DOMWINDOW == 90 (0x91dbd800) [pid = 1864] [serial = 1229] [outer = (nil)] [url = about:blank] 02:10:05 INFO - PROCESS | 1864 | --DOMWINDOW == 89 (0x9a4edc00) [pid = 1864] [serial = 1241] [outer = (nil)] [url = about:blank] 02:10:05 INFO - PROCESS | 1864 | --DOMWINDOW == 88 (0x9956f800) [pid = 1864] [serial = 1259] [outer = (nil)] [url = about:blank] 02:10:05 INFO - PROCESS | 1864 | --DOMWINDOW == 87 (0x9a7d2800) [pid = 1864] [serial = 1244] [outer = (nil)] [url = about:blank] 02:10:05 INFO - PROCESS | 1864 | --DOMWINDOW == 86 (0x917c0400) [pid = 1864] [serial = 1250] [outer = (nil)] [url = about:blank] 02:10:05 INFO - PROCESS | 1864 | --DOMWINDOW == 85 (0x939d3400) [pid = 1864] [serial = 1262] [outer = (nil)] [url = about:blank] 02:10:06 INFO - PROCESS | 1864 | 1465204206129 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]]]}] 02:10:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 02:10:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1542ms 02:10:06 INFO - PROCESS | 1864 | 1465204206182 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 02:10:06 INFO - PROCESS | 1864 | 1465204206188 Marionette TRACE conn4 <- [1,1749,null,{"value":"8"}] 02:10:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 02:10:06 INFO - PROCESS | 1864 | 1465204206198 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 02:10:06 INFO - PROCESS | 1864 | 1465204206201 Marionette TRACE conn4 <- [1,1750,null,{}] 02:10:06 INFO - PROCESS | 1864 | 1465204206219 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}] 02:10:06 INFO - PROCESS | 1864 | 1465204206223 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:10:06 INFO - PROCESS | 1864 | 1465204206457 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 02:10:06 INFO - PROCESS | 1864 | 1465204206610 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:06 INFO - PROCESS | 1864 | 1465204206619 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:10:06 INFO - PROCESS | 1864 | ++DOCSHELL 0x914da000 == 23 [pid = 1864] [id = 445] 02:10:06 INFO - PROCESS | 1864 | ++DOMWINDOW == 86 (0x92984000) [pid = 1864] [serial = 1336] [outer = (nil)] 02:10:06 INFO - PROCESS | 1864 | ++DOMWINDOW == 87 (0x93a42c00) [pid = 1864] [serial = 1337] [outer = 0x92984000] 02:10:06 INFO - PROCESS | 1864 | 1465204206694 Marionette DEBUG loaded listener.js 02:10:06 INFO - PROCESS | 1864 | ++DOMWINDOW == 88 (0x94588c00) [pid = 1864] [serial = 1338] [outer = 0x92984000] 02:10:07 INFO - PROCESS | 1864 | 1465204207582 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]]]}] 02:10:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 02:10:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1446ms 02:10:07 INFO - PROCESS | 1864 | 1465204207655 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 02:10:07 INFO - PROCESS | 1864 | 1465204207662 Marionette TRACE conn4 <- [1,1753,null,{"value":"8"}] 02:10:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 02:10:07 INFO - PROCESS | 1864 | 1465204207682 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 02:10:07 INFO - PROCESS | 1864 | 1465204207693 Marionette TRACE conn4 <- [1,1754,null,{}] 02:10:07 INFO - PROCESS | 1864 | 1465204207723 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}] 02:10:07 INFO - PROCESS | 1864 | 1465204207731 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:10:07 INFO - PROCESS | 1864 | 1465204207965 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 02:10:08 INFO - PROCESS | 1864 | 1465204207991 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:08 INFO - PROCESS | 1864 | 1465204208003 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:10:08 INFO - PROCESS | 1864 | ++DOCSHELL 0x8e902000 == 24 [pid = 1864] [id = 446] 02:10:08 INFO - PROCESS | 1864 | ++DOMWINDOW == 89 (0x95248400) [pid = 1864] [serial = 1339] [outer = (nil)] 02:10:08 INFO - PROCESS | 1864 | ++DOMWINDOW == 90 (0x98054800) [pid = 1864] [serial = 1340] [outer = 0x95248400] 02:10:08 INFO - PROCESS | 1864 | 1465204208088 Marionette DEBUG loaded listener.js 02:10:08 INFO - PROCESS | 1864 | ++DOMWINDOW == 91 (0x9956bc00) [pid = 1864] [serial = 1341] [outer = 0x95248400] 02:10:09 INFO - PROCESS | 1864 | 1465204209048 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]]]}] 02:10:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 02:10:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1453ms 02:10:09 INFO - PROCESS | 1864 | 1465204209125 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 02:10:09 INFO - PROCESS | 1864 | 1465204209129 Marionette TRACE conn4 <- [1,1757,null,{"value":"8"}] 02:10:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 02:10:09 INFO - PROCESS | 1864 | 1465204209135 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 02:10:09 INFO - PROCESS | 1864 | 1465204209154 Marionette TRACE conn4 <- [1,1758,null,{}] 02:10:09 INFO - PROCESS | 1864 | 1465204209167 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}] 02:10:09 INFO - PROCESS | 1864 | 1465204209172 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:10:09 INFO - PROCESS | 1864 | 1465204209394 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 02:10:09 INFO - PROCESS | 1864 | 1465204209417 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:09 INFO - PROCESS | 1864 | 1465204209425 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:10:09 INFO - PROCESS | 1864 | ++DOCSHELL 0x8e90c000 == 25 [pid = 1864] [id = 447] 02:10:09 INFO - PROCESS | 1864 | ++DOMWINDOW == 92 (0x910c0000) [pid = 1864] [serial = 1342] [outer = (nil)] 02:10:09 INFO - PROCESS | 1864 | ++DOMWINDOW == 93 (0x99dc8000) [pid = 1864] [serial = 1343] [outer = 0x910c0000] 02:10:09 INFO - PROCESS | 1864 | 1465204209495 Marionette DEBUG loaded listener.js 02:10:09 INFO - PROCESS | 1864 | ++DOMWINDOW == 94 (0x99e84400) [pid = 1864] [serial = 1344] [outer = 0x910c0000] 02:10:10 INFO - PROCESS | 1864 | --DOMWINDOW == 93 (0x91dc1c00) [pid = 1864] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 02:10:10 INFO - PROCESS | 1864 | --DOMWINDOW == 92 (0x93968400) [pid = 1864] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 02:10:10 INFO - PROCESS | 1864 | --DOMWINDOW == 91 (0x910bac00) [pid = 1864] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 02:10:10 INFO - PROCESS | 1864 | --DOMWINDOW == 90 (0x8e909800) [pid = 1864] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 02:10:10 INFO - PROCESS | 1864 | --DOMWINDOW == 89 (0x8e90ac00) [pid = 1864] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 02:10:10 INFO - PROCESS | 1864 | --DOMWINDOW == 88 (0x91dbe400) [pid = 1864] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 02:10:10 INFO - PROCESS | 1864 | --DOMWINDOW == 87 (0x91dca400) [pid = 1864] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 02:10:10 INFO - PROCESS | 1864 | --DOMWINDOW == 86 (0x9455dc00) [pid = 1864] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 02:10:10 INFO - PROCESS | 1864 | --DOMWINDOW == 85 (0x9505e800) [pid = 1864] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 02:10:10 INFO - PROCESS | 1864 | --DOMWINDOW == 84 (0x917c1000) [pid = 1864] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 02:10:10 INFO - PROCESS | 1864 | --DOMWINDOW == 83 (0x9b1a6400) [pid = 1864] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 02:10:10 INFO - PROCESS | 1864 | --DOMWINDOW == 82 (0x95251000) [pid = 1864] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 02:10:10 INFO - PROCESS | 1864 | --DOMWINDOW == 81 (0x90db3800) [pid = 1864] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 02:10:10 INFO - PROCESS | 1864 | --DOMWINDOW == 80 (0x8f5cbc00) [pid = 1864] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 02:10:10 INFO - PROCESS | 1864 | 1465204210623 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]]]}] 02:10:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 02:10:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1518ms 02:10:10 INFO - PROCESS | 1864 | 1465204210655 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 02:10:10 INFO - PROCESS | 1864 | 1465204210659 Marionette TRACE conn4 <- [1,1761,null,{"value":"8"}] 02:10:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 02:10:10 INFO - PROCESS | 1864 | 1465204210665 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 02:10:10 INFO - PROCESS | 1864 | 1465204210669 Marionette TRACE conn4 <- [1,1762,null,{}] 02:10:10 INFO - PROCESS | 1864 | 1465204210674 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}] 02:10:10 INFO - PROCESS | 1864 | 1465204210679 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:10:10 INFO - PROCESS | 1864 | 1465204210841 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 02:10:11 INFO - PROCESS | 1864 | 1465204210985 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:11 INFO - PROCESS | 1864 | 1465204211000 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:10:11 INFO - PROCESS | 1864 | ++DOCSHELL 0x9457b000 == 26 [pid = 1864] [id = 448] 02:10:11 INFO - PROCESS | 1864 | ++DOMWINDOW == 81 (0x94583c00) [pid = 1864] [serial = 1345] [outer = (nil)] 02:10:11 INFO - PROCESS | 1864 | ++DOMWINDOW == 82 (0x995ed800) [pid = 1864] [serial = 1346] [outer = 0x94583c00] 02:10:11 INFO - PROCESS | 1864 | 1465204211080 Marionette DEBUG loaded listener.js 02:10:11 INFO - PROCESS | 1864 | ++DOMWINDOW == 83 (0x9a6bc800) [pid = 1864] [serial = 1347] [outer = 0x94583c00] 02:10:11 INFO - PROCESS | 1864 | 1465204211897 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]]]}] 02:10:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 02:10:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1280ms 02:10:12 INFO - PROCESS | 1864 | 1465204212003 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 02:10:12 INFO - PROCESS | 1864 | 1465204212009 Marionette TRACE conn4 <- [1,1765,null,{"value":"8"}] 02:10:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 02:10:12 INFO - PROCESS | 1864 | 1465204212018 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 02:10:12 INFO - PROCESS | 1864 | 1465204212026 Marionette TRACE conn4 <- [1,1766,null,{}] 02:10:12 INFO - PROCESS | 1864 | 1465204212036 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}] 02:10:12 INFO - PROCESS | 1864 | 1465204212042 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:10:12 INFO - PROCESS | 1864 | 1465204212273 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 02:10:12 INFO - PROCESS | 1864 | 1465204212462 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:12 INFO - PROCESS | 1864 | 1465204212479 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:10:12 INFO - PROCESS | 1864 | ++DOCSHELL 0x8f5cd000 == 27 [pid = 1864] [id = 449] 02:10:12 INFO - PROCESS | 1864 | ++DOMWINDOW == 84 (0x910be400) [pid = 1864] [serial = 1348] [outer = (nil)] 02:10:12 INFO - PROCESS | 1864 | ++DOMWINDOW == 85 (0x914d9400) [pid = 1864] [serial = 1349] [outer = 0x910be400] 02:10:12 INFO - PROCESS | 1864 | 1465204212643 Marionette DEBUG loaded listener.js 02:10:12 INFO - PROCESS | 1864 | ++DOMWINDOW == 86 (0x91dc4000) [pid = 1864] [serial = 1350] [outer = 0x910be400] 02:10:13 INFO - PROCESS | 1864 | 1465204213615 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]]]}] 02:10:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 02:10:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1652ms 02:10:13 INFO - PROCESS | 1864 | 1465204213672 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 02:10:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 02:10:13 INFO - PROCESS | 1864 | 1465204213678 Marionette TRACE conn4 <- [1,1769,null,{"value":"8"}] 02:10:13 INFO - PROCESS | 1864 | 1465204213689 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 02:10:13 INFO - PROCESS | 1864 | 1465204213696 Marionette TRACE conn4 <- [1,1770,null,{}] 02:10:13 INFO - PROCESS | 1864 | 1465204213704 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}] 02:10:13 INFO - PROCESS | 1864 | 1465204213711 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:10:13 INFO - PROCESS | 1864 | 1465204213949 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 02:10:14 INFO - PROCESS | 1864 | 1465204214193 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:14 INFO - PROCESS | 1864 | 1465204214209 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:10:14 INFO - PROCESS | 1864 | ++DOCSHELL 0x9285fc00 == 28 [pid = 1864] [id = 450] 02:10:14 INFO - PROCESS | 1864 | ++DOMWINDOW == 87 (0x93a42400) [pid = 1864] [serial = 1351] [outer = (nil)] 02:10:14 INFO - PROCESS | 1864 | ++DOMWINDOW == 88 (0x9506c800) [pid = 1864] [serial = 1352] [outer = 0x93a42400] 02:10:14 INFO - PROCESS | 1864 | 1465204214343 Marionette DEBUG loaded listener.js 02:10:14 INFO - PROCESS | 1864 | ++DOMWINDOW == 89 (0x95251800) [pid = 1864] [serial = 1353] [outer = 0x93a42400] 02:10:15 INFO - PROCESS | 1864 | 1465204215344 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]]]}] 02:10:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 02:10:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1693ms 02:10:15 INFO - PROCESS | 1864 | 1465204215378 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 02:10:15 INFO - PROCESS | 1864 | 1465204215381 Marionette TRACE conn4 <- [1,1773,null,{"value":"8"}] 02:10:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 02:10:15 INFO - PROCESS | 1864 | 1465204215389 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 02:10:15 INFO - PROCESS | 1864 | 1465204215393 Marionette TRACE conn4 <- [1,1774,null,{}] 02:10:15 INFO - PROCESS | 1864 | 1465204215409 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}] 02:10:15 INFO - PROCESS | 1864 | 1465204215421 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:10:15 INFO - PROCESS | 1864 | 1465204215630 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 02:10:15 INFO - PROCESS | 1864 | 1465204215917 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:15 INFO - PROCESS | 1864 | 1465204215931 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:10:16 INFO - PROCESS | 1864 | ++DOCSHELL 0x9a08bc00 == 29 [pid = 1864] [id = 451] 02:10:16 INFO - PROCESS | 1864 | ++DOMWINDOW == 90 (0x9a6ba000) [pid = 1864] [serial = 1354] [outer = (nil)] 02:10:16 INFO - PROCESS | 1864 | ++DOMWINDOW == 91 (0x9a7d0c00) [pid = 1864] [serial = 1355] [outer = 0x9a6ba000] 02:10:16 INFO - PROCESS | 1864 | 1465204216070 Marionette DEBUG loaded listener.js 02:10:16 INFO - PROCESS | 1864 | ++DOMWINDOW == 92 (0x9a8da800) [pid = 1864] [serial = 1356] [outer = 0x9a6ba000] 02:10:17 INFO - PROCESS | 1864 | 1465204217034 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]]]}] 02:10:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 02:10:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1682ms 02:10:17 INFO - PROCESS | 1864 | 1465204217072 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 02:10:17 INFO - PROCESS | 1864 | 1465204217076 Marionette TRACE conn4 <- [1,1777,null,{"value":"8"}] 02:10:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 02:10:17 INFO - PROCESS | 1864 | 1465204217083 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 02:10:17 INFO - PROCESS | 1864 | 1465204217087 Marionette TRACE conn4 <- [1,1778,null,{}] 02:10:17 INFO - PROCESS | 1864 | 1465204217093 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}] 02:10:17 INFO - PROCESS | 1864 | 1465204217098 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:10:17 INFO - PROCESS | 1864 | 1465204217301 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 02:10:17 INFO - PROCESS | 1864 | 1465204217484 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:17 INFO - PROCESS | 1864 | 1465204217492 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:10:17 INFO - PROCESS | 1864 | ++DOCSHELL 0x9a07fc00 == 30 [pid = 1864] [id = 452] 02:10:17 INFO - PROCESS | 1864 | ++DOMWINDOW == 93 (0x9a632c00) [pid = 1864] [serial = 1357] [outer = (nil)] 02:10:17 INFO - PROCESS | 1864 | ++DOMWINDOW == 94 (0x9b241c00) [pid = 1864] [serial = 1358] [outer = 0x9a632c00] 02:10:17 INFO - PROCESS | 1864 | 1465204217580 Marionette DEBUG loaded listener.js 02:10:17 INFO - PROCESS | 1864 | ++DOMWINDOW == 95 (0x9b757000) [pid = 1864] [serial = 1359] [outer = 0x9a632c00] 02:10:18 INFO - PROCESS | 1864 | 1465204218542 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]]]}] 02:10: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 02:10:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1529ms 02:10:18 INFO - PROCESS | 1864 | 1465204218613 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 02:10:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 02:10:18 INFO - PROCESS | 1864 | 1465204218618 Marionette TRACE conn4 <- [1,1781,null,{"value":"8"}] 02:10:18 INFO - PROCESS | 1864 | 1465204218624 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 02:10:18 INFO - PROCESS | 1864 | 1465204218628 Marionette TRACE conn4 <- [1,1782,null,{}] 02:10:18 INFO - PROCESS | 1864 | 1465204218634 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}] 02:10:18 INFO - PROCESS | 1864 | 1465204218639 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:10:18 INFO - PROCESS | 1864 | 1465204218860 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 02:10:19 INFO - PROCESS | 1864 | 1465204219104 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:19 INFO - PROCESS | 1864 | 1465204219113 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:10:19 INFO - PROCESS | 1864 | ++DOCSHELL 0x8f719800 == 31 [pid = 1864] [id = 453] 02:10:19 INFO - PROCESS | 1864 | ++DOMWINDOW == 96 (0x9b1a6000) [pid = 1864] [serial = 1360] [outer = (nil)] 02:10:19 INFO - PROCESS | 1864 | ++DOMWINDOW == 97 (0x9bac1800) [pid = 1864] [serial = 1361] [outer = 0x9b1a6000] 02:10:19 INFO - PROCESS | 1864 | 1465204219237 Marionette DEBUG loaded listener.js 02:10:19 INFO - PROCESS | 1864 | ++DOMWINDOW == 98 (0x9c004800) [pid = 1864] [serial = 1362] [outer = 0x9b1a6000] 02:10:20 INFO - PROCESS | 1864 | 1465204220181 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]]]}] 02:10: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 02:10:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1596ms 02:10:20 INFO - PROCESS | 1864 | 1465204220221 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 02:10:20 INFO - PROCESS | 1864 | 1465204220224 Marionette TRACE conn4 <- [1,1785,null,{"value":"8"}] 02:10:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 02:10:20 INFO - PROCESS | 1864 | 1465204220233 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 02:10:20 INFO - PROCESS | 1864 | 1465204220237 Marionette TRACE conn4 <- [1,1786,null,{}] 02:10:20 INFO - PROCESS | 1864 | 1465204220243 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}] 02:10:20 INFO - PROCESS | 1864 | 1465204220254 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:10:20 INFO - PROCESS | 1864 | 1465204220494 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 02:10:20 INFO - PROCESS | 1864 | 1465204220731 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:20 INFO - PROCESS | 1864 | 1465204220742 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:10:20 INFO - PROCESS | 1864 | ++DOCSHELL 0x9524c000 == 32 [pid = 1864] [id = 454] 02:10:20 INFO - PROCESS | 1864 | ++DOMWINDOW == 99 (0x9805ac00) [pid = 1864] [serial = 1363] [outer = (nil)] 02:10:20 INFO - PROCESS | 1864 | ++DOMWINDOW == 100 (0x9cc0f800) [pid = 1864] [serial = 1364] [outer = 0x9805ac00] 02:10:20 INFO - PROCESS | 1864 | 1465204220868 Marionette DEBUG loaded listener.js 02:10:20 INFO - PROCESS | 1864 | ++DOMWINDOW == 101 (0x9cc84c00) [pid = 1864] [serial = 1365] [outer = 0x9805ac00] 02:10:21 INFO - PROCESS | 1864 | 1465204221848 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]]]}] 02:10:21 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 02:10:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1680ms 02:10:21 INFO - PROCESS | 1864 | 1465204221915 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 02:10:21 INFO - PROCESS | 1864 | 1465204221919 Marionette TRACE conn4 <- [1,1789,null,{"value":"8"}] 02:10:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 02:10:21 INFO - PROCESS | 1864 | 1465204221926 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 02:10:21 INFO - PROCESS | 1864 | 1465204221929 Marionette TRACE conn4 <- [1,1790,null,{}] 02:10:21 INFO - PROCESS | 1864 | 1465204221935 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}] 02:10:21 INFO - PROCESS | 1864 | 1465204221940 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:10:22 INFO - PROCESS | 1864 | 1465204222167 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 02:10:22 INFO - PROCESS | 1864 | 1465204222399 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:22 INFO - PROCESS | 1864 | 1465204222407 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:10:22 INFO - PROCESS | 1864 | ++DOCSHELL 0x8e90ec00 == 33 [pid = 1864] [id = 455] 02:10:22 INFO - PROCESS | 1864 | ++DOMWINDOW == 102 (0x8e910c00) [pid = 1864] [serial = 1366] [outer = (nil)] 02:10:22 INFO - PROCESS | 1864 | ++DOMWINDOW == 103 (0xa060e800) [pid = 1864] [serial = 1367] [outer = 0x8e910c00] 02:10:22 INFO - PROCESS | 1864 | 1465204222536 Marionette DEBUG loaded listener.js 02:10:22 INFO - PROCESS | 1864 | ++DOMWINDOW == 104 (0xa115bc00) [pid = 1864] [serial = 1368] [outer = 0x8e910c00] 02:10:23 INFO - PROCESS | 1864 | 1465204223498 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]]]}] 02:10:23 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) 02:10:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1636ms 02:10:23 INFO - PROCESS | 1864 | 1465204223563 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 02:10:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 02:10:23 INFO - PROCESS | 1864 | 1465204223568 Marionette TRACE conn4 <- [1,1793,null,{"value":"8"}] 02:10:23 INFO - PROCESS | 1864 | 1465204223576 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 02:10:23 INFO - PROCESS | 1864 | 1465204223579 Marionette TRACE conn4 <- [1,1794,null,{}] 02:10:23 INFO - PROCESS | 1864 | 1465204223585 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}] 02:10:23 INFO - PROCESS | 1864 | 1465204223590 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:10:23 INFO - PROCESS | 1864 | 1465204223830 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 02:10:24 INFO - PROCESS | 1864 | 1465204224075 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:24 INFO - PROCESS | 1864 | 1465204224085 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:10:24 INFO - PROCESS | 1864 | ++DOCSHELL 0x8f5ca800 == 34 [pid = 1864] [id = 456] 02:10:24 INFO - PROCESS | 1864 | ++DOMWINDOW == 105 (0x8f5cb400) [pid = 1864] [serial = 1369] [outer = (nil)] 02:10:24 INFO - PROCESS | 1864 | ++DOMWINDOW == 106 (0x914d4c00) [pid = 1864] [serial = 1370] [outer = 0x8f5cb400] 02:10:24 INFO - PROCESS | 1864 | 1465204224216 Marionette DEBUG loaded listener.js 02:10:24 INFO - PROCESS | 1864 | ++DOMWINDOW == 107 (0x9288ec00) [pid = 1864] [serial = 1371] [outer = 0x8f5cb400] 02:10:25 INFO - PROCESS | 1864 | 1465204225517 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]]]}] 02:10:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 02:10:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1985ms 02:10:25 INFO - PROCESS | 1864 | 1465204225561 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 02:10:25 INFO - PROCESS | 1864 | 1465204225568 Marionette TRACE conn4 <- [1,1797,null,{"value":"8"}] 02:10:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 02:10:25 INFO - PROCESS | 1864 | 1465204225577 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 02:10:25 INFO - PROCESS | 1864 | 1465204225583 Marionette TRACE conn4 <- [1,1798,null,{}] 02:10:25 INFO - PROCESS | 1864 | 1465204225591 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}] 02:10:25 INFO - PROCESS | 1864 | 1465204225596 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:10:25 INFO - PROCESS | 1864 | 1465204225841 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 02:10:26 INFO - PROCESS | 1864 | 1465204226045 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:26 INFO - PROCESS | 1864 | 1465204226061 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:10:26 INFO - PROCESS | 1864 | ++DOCSHELL 0x92885400 == 35 [pid = 1864] [id = 457] 02:10:26 INFO - PROCESS | 1864 | ++DOMWINDOW == 108 (0x92891800) [pid = 1864] [serial = 1372] [outer = (nil)] 02:10:26 INFO - PROCESS | 1864 | ++DOMWINDOW == 109 (0x93681000) [pid = 1864] [serial = 1373] [outer = 0x92891800] 02:10:26 INFO - PROCESS | 1864 | 1465204226136 Marionette DEBUG loaded listener.js 02:10:26 INFO - PROCESS | 1864 | ++DOMWINDOW == 110 (0x93a47800) [pid = 1864] [serial = 1374] [outer = 0x92891800] 02:10:28 INFO - PROCESS | 1864 | --DOCSHELL 0x8e909400 == 34 [pid = 1864] [id = 431] 02:10:28 INFO - PROCESS | 1864 | --DOCSHELL 0x914db400 == 33 [pid = 1864] [id = 430] 02:10:28 INFO - PROCESS | 1864 | --DOCSHELL 0x8f5c4800 == 32 [pid = 1864] [id = 429] 02:10:28 INFO - PROCESS | 1864 | --DOMWINDOW == 109 (0x939d8000) [pid = 1864] [serial = 1307] [outer = (nil)] [url = about:blank] 02:10:28 INFO - PROCESS | 1864 | --DOMWINDOW == 108 (0x92887400) [pid = 1864] [serial = 1302] [outer = (nil)] [url = about:blank] 02:10:28 INFO - PROCESS | 1864 | --DOMWINDOW == 107 (0x939d7400) [pid = 1864] [serial = 1304] [outer = (nil)] [url = about:blank] 02:10:28 INFO - PROCESS | 1864 | --DOMWINDOW == 106 (0x910c6400) [pid = 1864] [serial = 1298] [outer = (nil)] [url = about:blank] 02:10:28 INFO - PROCESS | 1864 | --DOMWINDOW == 105 (0x8f5c1400) [pid = 1864] [serial = 1295] [outer = (nil)] [url = about:blank] 02:10:28 INFO - PROCESS | 1864 | --DOMWINDOW == 104 (0x8f5cf000) [pid = 1864] [serial = 1296] [outer = (nil)] [url = about:blank] 02:10:28 INFO - PROCESS | 1864 | --DOMWINDOW == 103 (0x8f714400) [pid = 1864] [serial = 1266] [outer = (nil)] [url = about:blank] 02:10:28 INFO - PROCESS | 1864 | --DOMWINDOW == 102 (0x9288fc00) [pid = 1864] [serial = 1293] [outer = (nil)] [url = about:blank] 02:10:28 INFO - PROCESS | 1864 | --DOMWINDOW == 101 (0x8f5c9400) [pid = 1864] [serial = 1265] [outer = (nil)] [url = about:blank] 02:10:28 INFO - PROCESS | 1864 | --DOMWINDOW == 100 (0x92863c00) [pid = 1864] [serial = 1292] [outer = (nil)] [url = about:blank] 02:10:28 INFO - PROCESS | 1864 | --DOMWINDOW == 99 (0x9298cc00) [pid = 1864] [serial = 1269] [outer = (nil)] [url = about:blank] 02:10:28 INFO - PROCESS | 1864 | --DOMWINDOW == 98 (0x9297d400) [pid = 1864] [serial = 1268] [outer = (nil)] [url = about:blank] 02:10:28 INFO - PROCESS | 1864 | --DOMWINDOW == 97 (0x9644f400) [pid = 1864] [serial = 1272] [outer = (nil)] [url = about:blank] 02:10:28 INFO - PROCESS | 1864 | --DOMWINDOW == 96 (0x95247000) [pid = 1864] [serial = 1271] [outer = (nil)] [url = about:blank] 02:10:28 INFO - PROCESS | 1864 | --DOMWINDOW == 95 (0x9a6b2c00) [pid = 1864] [serial = 1275] [outer = (nil)] [url = about:blank] 02:10:28 INFO - PROCESS | 1864 | --DOMWINDOW == 94 (0x9a4f0c00) [pid = 1864] [serial = 1274] [outer = (nil)] [url = about:blank] 02:10:28 INFO - PROCESS | 1864 | --DOMWINDOW == 93 (0x9a8d8800) [pid = 1864] [serial = 1278] [outer = (nil)] [url = about:blank] 02:10:28 INFO - PROCESS | 1864 | --DOMWINDOW == 92 (0x9a7d8400) [pid = 1864] [serial = 1277] [outer = (nil)] [url = about:blank] 02:10:28 INFO - PROCESS | 1864 | --DOMWINDOW == 91 (0x9b753400) [pid = 1864] [serial = 1281] [outer = (nil)] [url = about:blank] 02:10:28 INFO - PROCESS | 1864 | --DOMWINDOW == 90 (0x9b1a9c00) [pid = 1864] [serial = 1280] [outer = (nil)] [url = about:blank] 02:10:28 INFO - PROCESS | 1864 | --DOMWINDOW == 89 (0x9c010c00) [pid = 1864] [serial = 1284] [outer = (nil)] [url = about:blank] 02:10:28 INFO - PROCESS | 1864 | --DOMWINDOW == 88 (0x9bac8000) [pid = 1864] [serial = 1283] [outer = (nil)] [url = about:blank] 02:10:28 INFO - PROCESS | 1864 | --DOMWINDOW == 87 (0x9cc79800) [pid = 1864] [serial = 1287] [outer = (nil)] [url = about:blank] 02:10:28 INFO - PROCESS | 1864 | --DOMWINDOW == 86 (0x9cc14000) [pid = 1864] [serial = 1286] [outer = (nil)] [url = about:blank] 02:10:28 INFO - PROCESS | 1864 | --DOMWINDOW == 85 (0x92165c00) [pid = 1864] [serial = 1301] [outer = (nil)] [url = about:blank] 02:10:28 INFO - PROCESS | 1864 | --DOMWINDOW == 84 (0x94563400) [pid = 1864] [serial = 1290] [outer = (nil)] [url = about:blank] 02:10:28 INFO - PROCESS | 1864 | --DOMWINDOW == 83 (0x92892800) [pid = 1864] [serial = 1289] [outer = (nil)] [url = about:blank] 02:10:28 INFO - PROCESS | 1864 | --DOMWINDOW == 82 (0x94559c00) [pid = 1864] [serial = 1305] [outer = (nil)] [url = about:blank] 02:10:28 INFO - PROCESS | 1864 | --DOMWINDOW == 81 (0x914d7800) [pid = 1864] [serial = 1299] [outer = (nil)] [url = about:blank] 02:10:28 INFO - PROCESS | 1864 | 1465204228762 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]]]}] 02:10:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 02:10:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 3236ms 02:10:28 INFO - PROCESS | 1864 | 1465204228814 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 02:10:28 INFO - PROCESS | 1864 | 1465204228819 Marionette TRACE conn4 <- [1,1801,null,{"value":"8"}] 02:10:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 02:10:28 INFO - PROCESS | 1864 | 1465204228830 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 02:10:28 INFO - PROCESS | 1864 | 1465204228834 Marionette TRACE conn4 <- [1,1802,null,{}] 02:10:28 INFO - PROCESS | 1864 | 1465204228843 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}] 02:10:28 INFO - PROCESS | 1864 | 1465204228848 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:10:29 INFO - PROCESS | 1864 | 1465204229013 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 02:10:29 INFO - PROCESS | 1864 | 1465204229150 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:29 INFO - PROCESS | 1864 | 1465204229163 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:10:29 INFO - PROCESS | 1864 | ++DOCSHELL 0x90da9000 == 33 [pid = 1864] [id = 458] 02:10:29 INFO - PROCESS | 1864 | ++DOMWINDOW == 82 (0x90da9400) [pid = 1864] [serial = 1375] [outer = (nil)] 02:10:29 INFO - PROCESS | 1864 | ++DOMWINDOW == 83 (0x90dacc00) [pid = 1864] [serial = 1376] [outer = 0x90da9400] 02:10:29 INFO - PROCESS | 1864 | 1465204229234 Marionette DEBUG loaded listener.js 02:10:29 INFO - PROCESS | 1864 | ++DOMWINDOW == 84 (0x90db4400) [pid = 1864] [serial = 1377] [outer = 0x90da9400] 02:10:30 INFO - PROCESS | 1864 | 1465204230083 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]]]}] 02:10:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 02:10:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1287ms 02:10:30 INFO - PROCESS | 1864 | 1465204230119 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 02:10:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 02:10:30 INFO - PROCESS | 1864 | 1465204230129 Marionette TRACE conn4 <- [1,1805,null,{"value":"8"}] 02:10:30 INFO - PROCESS | 1864 | 1465204230140 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 02:10:30 INFO - PROCESS | 1864 | 1465204230145 Marionette TRACE conn4 <- [1,1806,null,{}] 02:10:30 INFO - PROCESS | 1864 | 1465204230151 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}] 02:10:30 INFO - PROCESS | 1864 | 1465204230158 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:10:30 INFO - PROCESS | 1864 | 1465204230336 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 02:10:30 INFO - PROCESS | 1864 | 1465204230347 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:30 INFO - PROCESS | 1864 | 1465204230356 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:10:30 INFO - PROCESS | 1864 | ++DOCSHELL 0x917bbc00 == 34 [pid = 1864] [id = 459] 02:10:30 INFO - PROCESS | 1864 | ++DOMWINDOW == 85 (0x917bc400) [pid = 1864] [serial = 1378] [outer = (nil)] 02:10:30 INFO - PROCESS | 1864 | ++DOMWINDOW == 86 (0x917c6000) [pid = 1864] [serial = 1379] [outer = 0x917bc400] 02:10:30 INFO - PROCESS | 1864 | 1465204230432 Marionette DEBUG loaded listener.js 02:10:30 INFO - PROCESS | 1864 | ++DOMWINDOW == 87 (0x91dc5c00) [pid = 1864] [serial = 1380] [outer = 0x917bc400] 02:10:31 INFO - PROCESS | 1864 | 1465204231515 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]]]}] 02:10:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 02:10:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1434ms 02:10:31 INFO - PROCESS | 1864 | 1465204231574 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 02:10:31 INFO - PROCESS | 1864 | 1465204231577 Marionette TRACE conn4 <- [1,1809,null,{"value":"8"}] 02:10:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 02:10:31 INFO - PROCESS | 1864 | 1465204231590 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 02:10:31 INFO - PROCESS | 1864 | 1465204231595 Marionette TRACE conn4 <- [1,1810,null,{}] 02:10:31 INFO - PROCESS | 1864 | 1465204231641 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}] 02:10:31 INFO - PROCESS | 1864 | 1465204231651 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:10:31 INFO - PROCESS | 1864 | 1465204231874 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 02:10:31 INFO - PROCESS | 1864 | 1465204231900 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:31 INFO - PROCESS | 1864 | 1465204231909 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:10:31 INFO - PROCESS | 1864 | ++DOCSHELL 0x92892800 == 35 [pid = 1864] [id = 460] 02:10:31 INFO - PROCESS | 1864 | ++DOMWINDOW == 88 (0x92894000) [pid = 1864] [serial = 1381] [outer = (nil)] 02:10:31 INFO - PROCESS | 1864 | ++DOMWINDOW == 89 (0x93677800) [pid = 1864] [serial = 1382] [outer = 0x92894000] 02:10:31 INFO - PROCESS | 1864 | 1465204231987 Marionette DEBUG loaded listener.js 02:10:32 INFO - PROCESS | 1864 | ++DOMWINDOW == 90 (0x9396fc00) [pid = 1864] [serial = 1383] [outer = 0x92894000] 02:10:32 INFO - PROCESS | 1864 | 1465204232964 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]]]}] 02:10:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 02:10:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1452ms 02:10:33 INFO - PROCESS | 1864 | 1465204233053 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 02:10:33 INFO - PROCESS | 1864 | 1465204233059 Marionette TRACE conn4 <- [1,1813,null,{"value":"8"}] 02:10:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 02:10:33 INFO - PROCESS | 1864 | 1465204233074 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 02:10:33 INFO - PROCESS | 1864 | 1465204233076 Marionette TRACE conn4 <- [1,1814,null,{}] 02:10:33 INFO - PROCESS | 1864 | 1465204233082 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}] 02:10:33 INFO - PROCESS | 1864 | 1465204233087 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:10:33 INFO - PROCESS | 1864 | 1465204233305 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 02:10:33 INFO - PROCESS | 1864 | 1465204233330 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:33 INFO - PROCESS | 1864 | 1465204233338 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:10:33 INFO - PROCESS | 1864 | ++DOCSHELL 0x8e90e000 == 36 [pid = 1864] [id = 461] 02:10:33 INFO - PROCESS | 1864 | ++DOMWINDOW == 91 (0x93682800) [pid = 1864] [serial = 1384] [outer = (nil)] 02:10:33 INFO - PROCESS | 1864 | ++DOMWINDOW == 92 (0x94fd9000) [pid = 1864] [serial = 1385] [outer = 0x93682800] 02:10:33 INFO - PROCESS | 1864 | 1465204233409 Marionette DEBUG loaded listener.js 02:10:33 INFO - PROCESS | 1864 | ++DOMWINDOW == 93 (0x95234000) [pid = 1864] [serial = 1386] [outer = 0x93682800] 02:10:34 INFO - PROCESS | 1864 | --DOMWINDOW == 92 (0x92984000) [pid = 1864] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 02:10:34 INFO - PROCESS | 1864 | --DOMWINDOW == 91 (0x910c0000) [pid = 1864] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 02:10:34 INFO - PROCESS | 1864 | --DOMWINDOW == 90 (0x93961800) [pid = 1864] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 02:10:34 INFO - PROCESS | 1864 | --DOMWINDOW == 89 (0x98884800) [pid = 1864] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 02:10:34 INFO - PROCESS | 1864 | --DOMWINDOW == 88 (0x90db3000) [pid = 1864] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 02:10:34 INFO - PROCESS | 1864 | --DOMWINDOW == 87 (0x8e903400) [pid = 1864] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 02:10:34 INFO - PROCESS | 1864 | --DOMWINDOW == 86 (0x98883000) [pid = 1864] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 02:10:34 INFO - PROCESS | 1864 | --DOMWINDOW == 85 (0x97647400) [pid = 1864] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 02:10:34 INFO - PROCESS | 1864 | --DOMWINDOW == 84 (0x90db0000) [pid = 1864] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 02:10:34 INFO - PROCESS | 1864 | --DOMWINDOW == 83 (0x910ba000) [pid = 1864] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 02:10:34 INFO - PROCESS | 1864 | --DOMWINDOW == 82 (0x92887000) [pid = 1864] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 02:10:34 INFO - PROCESS | 1864 | --DOMWINDOW == 81 (0x95248400) [pid = 1864] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 02:10:34 INFO - PROCESS | 1864 | --DOMWINDOW == 80 (0x90daec00) [pid = 1864] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 02:10:34 INFO - PROCESS | 1864 | --DOMWINDOW == 79 (0x94583c00) [pid = 1864] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 02:10:35 INFO - PROCESS | 1864 | 1465204235018 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]]]}] 02:10:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 02:10:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1983ms 02:10:35 INFO - PROCESS | 1864 | 1465204235057 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 02:10:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 02:10:35 INFO - PROCESS | 1864 | 1465204235061 Marionette TRACE conn4 <- [1,1817,null,{"value":"8"}] 02:10:35 INFO - PROCESS | 1864 | 1465204235068 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 02:10:35 INFO - PROCESS | 1864 | 1465204235072 Marionette TRACE conn4 <- [1,1818,null,{}] 02:10:35 INFO - PROCESS | 1864 | 1465204235078 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}] 02:10:35 INFO - PROCESS | 1864 | 1465204235088 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:10:35 INFO - PROCESS | 1864 | 1465204235255 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 02:10:35 INFO - PROCESS | 1864 | 1465204235264 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:35 INFO - PROCESS | 1864 | 1465204235270 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:10:35 INFO - PROCESS | 1864 | ++DOCSHELL 0x8e90c400 == 37 [pid = 1864] [id = 462] 02:10:35 INFO - PROCESS | 1864 | ++DOMWINDOW == 80 (0x8f70e400) [pid = 1864] [serial = 1387] [outer = (nil)] 02:10:35 INFO - PROCESS | 1864 | ++DOMWINDOW == 81 (0x95231000) [pid = 1864] [serial = 1388] [outer = 0x8f70e400] 02:10:35 INFO - PROCESS | 1864 | 1465204235485 Marionette DEBUG loaded listener.js 02:10:35 INFO - PROCESS | 1864 | ++DOMWINDOW == 82 (0x9524d000) [pid = 1864] [serial = 1389] [outer = 0x8f70e400] 02:10:36 INFO - PROCESS | 1864 | 1465204236269 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]]]}] 02:10:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 02:10:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1232ms 02:10:36 INFO - PROCESS | 1864 | 1465204236300 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 02:10:36 INFO - PROCESS | 1864 | 1465204236304 Marionette TRACE conn4 <- [1,1821,null,{"value":"8"}] 02:10:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 02:10:36 INFO - PROCESS | 1864 | 1465204236377 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 02:10:36 INFO - PROCESS | 1864 | 1465204236383 Marionette TRACE conn4 <- [1,1822,null,{}] 02:10:36 INFO - PROCESS | 1864 | 1465204236396 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}] 02:10:36 INFO - PROCESS | 1864 | 1465204236404 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:10:36 INFO - PROCESS | 1864 | 1465204236632 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 02:10:36 INFO - PROCESS | 1864 | 1465204236933 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:36 INFO - PROCESS | 1864 | 1465204236943 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:10:37 INFO - PROCESS | 1864 | ++DOCSHELL 0x90db3800 == 38 [pid = 1864] [id = 463] 02:10:37 INFO - PROCESS | 1864 | ++DOMWINDOW == 83 (0x910b9c00) [pid = 1864] [serial = 1390] [outer = (nil)] 02:10:37 INFO - PROCESS | 1864 | ++DOMWINDOW == 84 (0x910c7400) [pid = 1864] [serial = 1391] [outer = 0x910b9c00] 02:10:37 INFO - PROCESS | 1864 | 1465204237075 Marionette DEBUG loaded listener.js 02:10:37 INFO - PROCESS | 1864 | ++DOMWINDOW == 85 (0x914d7c00) [pid = 1864] [serial = 1392] [outer = 0x910b9c00] 02:10:38 INFO - PROCESS | 1864 | 1465204238099 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]]]}] 02:10:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 02:10:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1861ms 02:10:38 INFO - PROCESS | 1864 | 1465204238173 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 02:10:38 INFO - PROCESS | 1864 | 1465204238180 Marionette TRACE conn4 <- [1,1825,null,{"value":"8"}] 02:10:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 02:10:38 INFO - PROCESS | 1864 | 1465204238190 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 02:10:38 INFO - PROCESS | 1864 | 1465204238194 Marionette TRACE conn4 <- [1,1826,null,{}] 02:10:38 INFO - PROCESS | 1864 | 1465204238204 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}] 02:10:38 INFO - PROCESS | 1864 | 1465204238213 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:10:38 INFO - PROCESS | 1864 | 1465204238443 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 02:10:38 INFO - PROCESS | 1864 | 1465204238685 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:38 INFO - PROCESS | 1864 | 1465204238693 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:10:38 INFO - PROCESS | 1864 | ++DOCSHELL 0x910c5000 == 39 [pid = 1864] [id = 464] 02:10:38 INFO - PROCESS | 1864 | ++DOMWINDOW == 86 (0x92983400) [pid = 1864] [serial = 1393] [outer = (nil)] 02:10:38 INFO - PROCESS | 1864 | ++DOMWINDOW == 87 (0x9396a800) [pid = 1864] [serial = 1394] [outer = 0x92983400] 02:10:38 INFO - PROCESS | 1864 | 1465204238812 Marionette DEBUG loaded listener.js 02:10:38 INFO - PROCESS | 1864 | ++DOMWINDOW == 88 (0x9457cc00) [pid = 1864] [serial = 1395] [outer = 0x92983400] 02:10:39 INFO - PROCESS | 1864 | 1465204239763 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]]]}] 02:10:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 02:10:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1641ms 02:10:39 INFO - PROCESS | 1864 | 1465204239830 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 02:10:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 02:10:39 INFO - PROCESS | 1864 | 1465204239835 Marionette TRACE conn4 <- [1,1829,null,{"value":"8"}] 02:10:39 INFO - PROCESS | 1864 | 1465204239842 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 02:10:39 INFO - PROCESS | 1864 | 1465204239845 Marionette TRACE conn4 <- [1,1830,null,{}] 02:10:39 INFO - PROCESS | 1864 | 1465204239852 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}] 02:10:39 INFO - PROCESS | 1864 | 1465204239857 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:10:40 INFO - PROCESS | 1864 | 1465204240050 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 02:10:40 INFO - PROCESS | 1864 | 1465204240361 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:40 INFO - PROCESS | 1864 | 1465204240380 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:10:40 INFO - PROCESS | 1864 | ++DOCSHELL 0x9805cc00 == 40 [pid = 1864] [id = 465] 02:10:40 INFO - PROCESS | 1864 | ++DOMWINDOW == 89 (0x9805d800) [pid = 1864] [serial = 1396] [outer = (nil)] 02:10:40 INFO - PROCESS | 1864 | ++DOMWINDOW == 90 (0x988d8400) [pid = 1864] [serial = 1397] [outer = 0x9805d800] 02:10:40 INFO - PROCESS | 1864 | 1465204240513 Marionette DEBUG loaded listener.js 02:10:40 INFO - PROCESS | 1864 | ++DOMWINDOW == 91 (0x99570000) [pid = 1864] [serial = 1398] [outer = 0x9805d800] 02:10:41 INFO - PROCESS | 1864 | 1465204241492 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]]]}] 02:10:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 02:10:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1687ms 02:10:41 INFO - PROCESS | 1864 | 1465204241535 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 02:10:41 INFO - PROCESS | 1864 | 1465204241540 Marionette TRACE conn4 <- [1,1833,null,{"value":"8"}] 02:10:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 02:10:41 INFO - PROCESS | 1864 | 1465204241547 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 02:10:41 INFO - PROCESS | 1864 | 1465204241551 Marionette TRACE conn4 <- [1,1834,null,{}] 02:10:41 INFO - PROCESS | 1864 | 1465204241557 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}] 02:10:41 INFO - PROCESS | 1864 | 1465204241563 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:10:41 INFO - PROCESS | 1864 | 1465204241769 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 02:10:41 INFO - PROCESS | 1864 | 1465204241949 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:41 INFO - PROCESS | 1864 | 1465204241958 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:10:41 INFO - PROCESS | 1864 | ++DOCSHELL 0x94563000 == 41 [pid = 1864] [id = 466] 02:10:41 INFO - PROCESS | 1864 | ++DOMWINDOW == 92 (0x99d76c00) [pid = 1864] [serial = 1399] [outer = (nil)] 02:10:42 INFO - PROCESS | 1864 | ++DOMWINDOW == 93 (0x9a395c00) [pid = 1864] [serial = 1400] [outer = 0x99d76c00] 02:10:42 INFO - PROCESS | 1864 | 1465204242048 Marionette DEBUG loaded listener.js 02:10:42 INFO - PROCESS | 1864 | ++DOMWINDOW == 94 (0x9a4ed000) [pid = 1864] [serial = 1401] [outer = 0x99d76c00] 02:10:43 INFO - PROCESS | 1864 | 1465204243039 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]]]}] 02:10: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 02:10:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1531ms 02:10:43 INFO - PROCESS | 1864 | 1465204243080 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 02:10:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 02:10:43 INFO - PROCESS | 1864 | 1465204243084 Marionette TRACE conn4 <- [1,1837,null,{"value":"8"}] 02:10:43 INFO - PROCESS | 1864 | 1465204243091 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 02:10:43 INFO - PROCESS | 1864 | 1465204243094 Marionette TRACE conn4 <- [1,1838,null,{}] 02:10:43 INFO - PROCESS | 1864 | 1465204243100 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}] 02:10:43 INFO - PROCESS | 1864 | 1465204243106 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:10:43 INFO - PROCESS | 1864 | 1465204243293 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 02:10:43 INFO - PROCESS | 1864 | 1465204243484 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:43 INFO - PROCESS | 1864 | 1465204243491 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:10:43 INFO - PROCESS | 1864 | ++DOCSHELL 0x94579c00 == 42 [pid = 1864] [id = 467] 02:10:43 INFO - PROCESS | 1864 | ++DOMWINDOW == 95 (0x99e7e800) [pid = 1864] [serial = 1402] [outer = (nil)] 02:10:43 INFO - PROCESS | 1864 | ++DOMWINDOW == 96 (0x9a796000) [pid = 1864] [serial = 1403] [outer = 0x99e7e800] 02:10:43 INFO - PROCESS | 1864 | 1465204243578 Marionette DEBUG loaded listener.js 02:10:43 INFO - PROCESS | 1864 | ++DOMWINDOW == 97 (0x9a79dc00) [pid = 1864] [serial = 1404] [outer = 0x99e7e800] 02:10:44 INFO - PROCESS | 1864 | 1465204244612 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]]]}] 02:10:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 02:10:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1580ms 02:10:44 INFO - PROCESS | 1864 | 1465204244671 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 02:10:44 INFO - PROCESS | 1864 | 1465204244675 Marionette TRACE conn4 <- [1,1841,null,{"value":"8"}] 02:10:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 02:10:44 INFO - PROCESS | 1864 | 1465204244681 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 02:10:44 INFO - PROCESS | 1864 | 1465204244685 Marionette TRACE conn4 <- [1,1842,null,{}] 02:10:44 INFO - PROCESS | 1864 | 1465204244691 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}] 02:10:44 INFO - PROCESS | 1864 | 1465204244703 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:10:44 INFO - PROCESS | 1864 | 1465204244987 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 02:10:45 INFO - PROCESS | 1864 | 1465204245246 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:45 INFO - PROCESS | 1864 | 1465204245256 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:10:45 INFO - PROCESS | 1864 | ++DOCSHELL 0x8e909000 == 43 [pid = 1864] [id = 468] 02:10:45 INFO - PROCESS | 1864 | ++DOMWINDOW == 98 (0x9a6b8400) [pid = 1864] [serial = 1405] [outer = (nil)] 02:10:45 INFO - PROCESS | 1864 | ++DOMWINDOW == 99 (0x9b011c00) [pid = 1864] [serial = 1406] [outer = 0x9a6b8400] 02:10:45 INFO - PROCESS | 1864 | 1465204245378 Marionette DEBUG loaded listener.js 02:10:45 INFO - PROCESS | 1864 | ++DOMWINDOW == 100 (0x9b1a5800) [pid = 1864] [serial = 1407] [outer = 0x9a6b8400] 02:10:46 INFO - PROCESS | 1864 | 1465204246335 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]]]}] 02:10:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 02:10:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1729ms 02:10:46 INFO - PROCESS | 1864 | 1465204246412 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 02:10:46 INFO - PROCESS | 1864 | 1465204246417 Marionette TRACE conn4 <- [1,1845,null,{"value":"8"}] 02:10:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 02:10:46 INFO - PROCESS | 1864 | 1465204246423 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 02:10:46 INFO - PROCESS | 1864 | 1465204246427 Marionette TRACE conn4 <- [1,1846,null,{}] 02:10:46 INFO - PROCESS | 1864 | 1465204246433 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}] 02:10:46 INFO - PROCESS | 1864 | 1465204246438 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:10:46 INFO - PROCESS | 1864 | 1465204246624 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 02:10:46 INFO - PROCESS | 1864 | 1465204246822 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:46 INFO - PROCESS | 1864 | 1465204246832 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:10:46 INFO - PROCESS | 1864 | ++DOCSHELL 0x939cf800 == 44 [pid = 1864] [id = 469] 02:10:46 INFO - PROCESS | 1864 | ++DOMWINDOW == 101 (0x93a48c00) [pid = 1864] [serial = 1408] [outer = (nil)] 02:10:46 INFO - PROCESS | 1864 | ++DOMWINDOW == 102 (0x9b5b6c00) [pid = 1864] [serial = 1409] [outer = 0x93a48c00] 02:10:46 INFO - PROCESS | 1864 | 1465204246966 Marionette DEBUG loaded listener.js 02:10:47 INFO - PROCESS | 1864 | ++DOMWINDOW == 103 (0x9b1a8800) [pid = 1864] [serial = 1410] [outer = 0x93a48c00] 02:10:47 INFO - PROCESS | 1864 | 1465204247982 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]]]}] 02:10:48 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) 02:10:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1636ms 02:10:48 INFO - PROCESS | 1864 | 1465204248060 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 02:10:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 02:10:48 INFO - PROCESS | 1864 | 1465204248065 Marionette TRACE conn4 <- [1,1849,null,{"value":"8"}] 02:10:48 INFO - PROCESS | 1864 | 1465204248072 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 02:10:48 INFO - PROCESS | 1864 | 1465204248076 Marionette TRACE conn4 <- [1,1850,null,{}] 02:10:48 INFO - PROCESS | 1864 | 1465204248082 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}] 02:10:48 INFO - PROCESS | 1864 | 1465204248087 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:10:48 INFO - PROCESS | 1864 | 1465204248274 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 02:10:48 INFO - PROCESS | 1864 | 1465204248460 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:48 INFO - PROCESS | 1864 | 1465204248466 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:10:48 INFO - PROCESS | 1864 | ++DOCSHELL 0x914da400 == 45 [pid = 1864] [id = 470] 02:10:48 INFO - PROCESS | 1864 | ++DOMWINDOW == 104 (0x917b8800) [pid = 1864] [serial = 1411] [outer = (nil)] 02:10:48 INFO - PROCESS | 1864 | ++DOMWINDOW == 105 (0x939d6400) [pid = 1864] [serial = 1412] [outer = 0x917b8800] 02:10:48 INFO - PROCESS | 1864 | 1465204248556 Marionette DEBUG loaded listener.js 02:10:48 INFO - PROCESS | 1864 | ++DOMWINDOW == 106 (0x95063c00) [pid = 1864] [serial = 1413] [outer = 0x917b8800] 02:10:49 INFO - PROCESS | 1864 | 1465204249724 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]]]}] 02:10:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 02:10:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1729ms 02:10:49 INFO - PROCESS | 1864 | 1465204249801 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 02:10:49 INFO - PROCESS | 1864 | 1465204249806 Marionette TRACE conn4 <- [1,1853,null,{"value":"8"}] 02:10:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 02:10:49 INFO - PROCESS | 1864 | 1465204249818 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 02:10:49 INFO - PROCESS | 1864 | 1465204249822 Marionette TRACE conn4 <- [1,1854,null,{}] 02:10:49 INFO - PROCESS | 1864 | 1465204249831 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}] 02:10:49 INFO - PROCESS | 1864 | 1465204249836 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:10:50 INFO - PROCESS | 1864 | 1465204250064 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 02:10:50 INFO - PROCESS | 1864 | 1465204250421 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:50 INFO - PROCESS | 1864 | 1465204250436 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:10:50 INFO - PROCESS | 1864 | ++DOCSHELL 0x90dae400 == 46 [pid = 1864] [id = 471] 02:10:50 INFO - PROCESS | 1864 | ++DOMWINDOW == 107 (0x90db0400) [pid = 1864] [serial = 1414] [outer = (nil)] 02:10:50 INFO - PROCESS | 1864 | ++DOMWINDOW == 108 (0x910be800) [pid = 1864] [serial = 1415] [outer = 0x90db0400] 02:10:50 INFO - PROCESS | 1864 | 1465204250519 Marionette DEBUG loaded listener.js 02:10:50 INFO - PROCESS | 1864 | ++DOMWINDOW == 109 (0x917bac00) [pid = 1864] [serial = 1416] [outer = 0x90db0400] 02:10:51 INFO - PROCESS | 1864 | --DOCSHELL 0x8e90e000 == 45 [pid = 1864] [id = 461] 02:10:51 INFO - PROCESS | 1864 | --DOCSHELL 0x92892800 == 44 [pid = 1864] [id = 460] 02:10:51 INFO - PROCESS | 1864 | --DOCSHELL 0x917bbc00 == 43 [pid = 1864] [id = 459] 02:10:51 INFO - PROCESS | 1864 | --DOCSHELL 0x90da9000 == 42 [pid = 1864] [id = 458] 02:10:51 INFO - PROCESS | 1864 | --DOMWINDOW == 108 (0x94588c00) [pid = 1864] [serial = 1338] [outer = (nil)] [url = about:blank] 02:10:51 INFO - PROCESS | 1864 | --DOMWINDOW == 107 (0x99e84400) [pid = 1864] [serial = 1344] [outer = (nil)] [url = about:blank] 02:10:51 INFO - PROCESS | 1864 | --DOMWINDOW == 106 (0x9a2d8400) [pid = 1864] [serial = 1323] [outer = (nil)] [url = about:blank] 02:10:51 INFO - PROCESS | 1864 | --DOMWINDOW == 105 (0x995e6400) [pid = 1864] [serial = 1319] [outer = (nil)] [url = about:blank] 02:10:51 INFO - PROCESS | 1864 | --DOMWINDOW == 104 (0x93a43800) [pid = 1864] [serial = 1308] [outer = (nil)] [url = about:blank] 02:10:51 INFO - PROCESS | 1864 | --DOMWINDOW == 103 (0x8f5c2400) [pid = 1864] [serial = 1331] [outer = (nil)] [url = about:blank] 02:10:51 INFO - PROCESS | 1864 | --DOMWINDOW == 102 (0x9a7ce000) [pid = 1864] [serial = 1325] [outer = (nil)] [url = about:blank] 02:10:51 INFO - PROCESS | 1864 | --DOMWINDOW == 101 (0x9a7d9800) [pid = 1864] [serial = 1326] [outer = (nil)] [url = about:blank] 02:10:51 INFO - PROCESS | 1864 | --DOMWINDOW == 100 (0x98052400) [pid = 1864] [serial = 1316] [outer = (nil)] [url = about:blank] 02:10:51 INFO - PROCESS | 1864 | --DOMWINDOW == 99 (0x91dbdc00) [pid = 1864] [serial = 1311] [outer = (nil)] [url = about:blank] 02:10:51 INFO - PROCESS | 1864 | --DOMWINDOW == 98 (0x91dbf800) [pid = 1864] [serial = 1334] [outer = (nil)] [url = about:blank] 02:10:51 INFO - PROCESS | 1864 | --DOMWINDOW == 97 (0x95064000) [pid = 1864] [serial = 1314] [outer = (nil)] [url = about:blank] 02:10:51 INFO - PROCESS | 1864 | --DOMWINDOW == 96 (0x9956bc00) [pid = 1864] [serial = 1341] [outer = (nil)] [url = about:blank] 02:10:51 INFO - PROCESS | 1864 | --DOMWINDOW == 95 (0x8f70f400) [pid = 1864] [serial = 1332] [outer = (nil)] [url = about:blank] 02:10:51 INFO - PROCESS | 1864 | --DOMWINDOW == 94 (0x92890c00) [pid = 1864] [serial = 1335] [outer = (nil)] [url = about:blank] 02:10:51 INFO - PROCESS | 1864 | --DOMWINDOW == 93 (0x99dc8000) [pid = 1864] [serial = 1343] [outer = (nil)] [url = about:blank] 02:10:51 INFO - PROCESS | 1864 | --DOMWINDOW == 92 (0x98054800) [pid = 1864] [serial = 1340] [outer = (nil)] [url = about:blank] 02:10:51 INFO - PROCESS | 1864 | --DOMWINDOW == 91 (0x995ed400) [pid = 1864] [serial = 1320] [outer = (nil)] [url = about:blank] 02:10:51 INFO - PROCESS | 1864 | --DOMWINDOW == 90 (0x9a1ddc00) [pid = 1864] [serial = 1322] [outer = (nil)] [url = about:blank] 02:10:51 INFO - PROCESS | 1864 | --DOMWINDOW == 89 (0x93a40800) [pid = 1864] [serial = 1313] [outer = (nil)] [url = about:blank] 02:10:51 INFO - PROCESS | 1864 | --DOMWINDOW == 88 (0x9a8e2c00) [pid = 1864] [serial = 1329] [outer = (nil)] [url = about:blank] 02:10:51 INFO - PROCESS | 1864 | --DOMWINDOW == 87 (0x910bec00) [pid = 1864] [serial = 1310] [outer = (nil)] [url = about:blank] 02:10:51 INFO - PROCESS | 1864 | --DOMWINDOW == 86 (0x9805c800) [pid = 1864] [serial = 1317] [outer = (nil)] [url = about:blank] 02:10:51 INFO - PROCESS | 1864 | --DOMWINDOW == 85 (0x93a42c00) [pid = 1864] [serial = 1337] [outer = (nil)] [url = about:blank] 02:10:51 INFO - PROCESS | 1864 | --DOMWINDOW == 84 (0x9a9e2c00) [pid = 1864] [serial = 1328] [outer = (nil)] [url = about:blank] 02:10:51 INFO - PROCESS | 1864 | --DOMWINDOW == 83 (0x995ed800) [pid = 1864] [serial = 1346] [outer = (nil)] [url = about:blank] 02:10:51 INFO - PROCESS | 1864 | --DOMWINDOW == 82 (0x9a6bc800) [pid = 1864] [serial = 1347] [outer = (nil)] [url = about:blank] 02:10:51 INFO - PROCESS | 1864 | 1465204251504 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]]]}] 02:10:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 02:10:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1733ms 02:10:51 INFO - PROCESS | 1864 | 1465204251551 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 02:10:51 INFO - PROCESS | 1864 | 1465204251558 Marionette TRACE conn4 <- [1,1857,null,{"value":"8"}] 02:10:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 02:10:51 INFO - PROCESS | 1864 | 1465204251569 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 02:10:51 INFO - PROCESS | 1864 | 1465204251573 Marionette TRACE conn4 <- [1,1858,null,{}] 02:10:51 INFO - PROCESS | 1864 | 1465204251580 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}] 02:10:51 INFO - PROCESS | 1864 | 1465204251586 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:10:51 INFO - PROCESS | 1864 | 1465204251761 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 02:10:51 INFO - PROCESS | 1864 | 1465204251943 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:51 INFO - PROCESS | 1864 | 1465204251956 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:10:51 INFO - PROCESS | 1864 | ++DOCSHELL 0x910bd400 == 43 [pid = 1864] [id = 472] 02:10:51 INFO - PROCESS | 1864 | ++DOMWINDOW == 83 (0x92886800) [pid = 1864] [serial = 1417] [outer = (nil)] 02:10:52 INFO - PROCESS | 1864 | ++DOMWINDOW == 84 (0x9288d000) [pid = 1864] [serial = 1418] [outer = 0x92886800] 02:10:52 INFO - PROCESS | 1864 | 1465204252037 Marionette DEBUG loaded listener.js 02:10:52 INFO - PROCESS | 1864 | ++DOMWINDOW == 85 (0x92985c00) [pid = 1864] [serial = 1419] [outer = 0x92886800] 02:10:52 INFO - PROCESS | 1864 | 1465204252880 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]]]}] 02:10:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 02:10:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1384ms 02:10:52 INFO - PROCESS | 1864 | 1465204252954 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 02:10:52 INFO - PROCESS | 1864 | 1465204252957 Marionette TRACE conn4 <- [1,1861,null,{"value":"8"}] 02:10:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 02:10:52 INFO - PROCESS | 1864 | 1465204252964 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 02:10:52 INFO - PROCESS | 1864 | 1465204252969 Marionette TRACE conn4 <- [1,1862,null,{}] 02:10:52 INFO - PROCESS | 1864 | 1465204252986 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}] 02:10:52 INFO - PROCESS | 1864 | 1465204252995 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:10:53 INFO - PROCESS | 1864 | 1465204253168 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 02:10:53 INFO - PROCESS | 1864 | 1465204253326 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:53 INFO - PROCESS | 1864 | 1465204253333 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:10:53 INFO - PROCESS | 1864 | ++DOCSHELL 0x95233c00 == 44 [pid = 1864] [id = 473] 02:10:53 INFO - PROCESS | 1864 | ++DOMWINDOW == 86 (0x9524b800) [pid = 1864] [serial = 1420] [outer = (nil)] 02:10:53 INFO - PROCESS | 1864 | ++DOMWINDOW == 87 (0x9763c000) [pid = 1864] [serial = 1421] [outer = 0x9524b800] 02:10:53 INFO - PROCESS | 1864 | 1465204253409 Marionette DEBUG loaded listener.js 02:10:53 INFO - PROCESS | 1864 | ++DOMWINDOW == 88 (0x98056800) [pid = 1864] [serial = 1422] [outer = 0x9524b800] 02:10:54 INFO - PROCESS | 1864 | 1465204254374 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]]]}] 02:10:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 02:10:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1483ms 02:10:54 INFO - PROCESS | 1864 | 1465204254447 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 02:10:54 INFO - PROCESS | 1864 | 1465204254451 Marionette TRACE conn4 <- [1,1865,null,{"value":"8"}] 02:10:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 02:10:54 INFO - PROCESS | 1864 | 1465204254458 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 02:10:54 INFO - PROCESS | 1864 | 1465204254460 Marionette TRACE conn4 <- [1,1866,null,{}] 02:10:54 INFO - PROCESS | 1864 | 1465204254473 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}] 02:10:54 INFO - PROCESS | 1864 | 1465204254479 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:10:54 INFO - PROCESS | 1864 | 1465204254715 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 02:10:54 INFO - PROCESS | 1864 | 1465204254738 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:54 INFO - PROCESS | 1864 | 1465204254748 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:10:54 INFO - PROCESS | 1864 | ++DOCSHELL 0x95068c00 == 45 [pid = 1864] [id = 474] 02:10:54 INFO - PROCESS | 1864 | ++DOMWINDOW == 89 (0x94fdac00) [pid = 1864] [serial = 1423] [outer = (nil)] 02:10:54 INFO - PROCESS | 1864 | ++DOMWINDOW == 90 (0x995ea400) [pid = 1864] [serial = 1424] [outer = 0x94fdac00] 02:10:54 INFO - PROCESS | 1864 | 1465204254828 Marionette DEBUG loaded listener.js 02:10:54 INFO - PROCESS | 1864 | ++DOMWINDOW == 91 (0x99e7f400) [pid = 1864] [serial = 1425] [outer = 0x94fdac00] 02:10:55 INFO - PROCESS | 1864 | --DOMWINDOW == 90 (0x910be400) [pid = 1864] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 02:10:55 INFO - PROCESS | 1864 | --DOMWINDOW == 89 (0x93a42400) [pid = 1864] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 02:10:55 INFO - PROCESS | 1864 | --DOMWINDOW == 88 (0x9a6ba000) [pid = 1864] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 02:10:55 INFO - PROCESS | 1864 | --DOMWINDOW == 87 (0x9a632c00) [pid = 1864] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 02:10:55 INFO - PROCESS | 1864 | --DOMWINDOW == 86 (0x90da9400) [pid = 1864] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 02:10:55 INFO - PROCESS | 1864 | --DOMWINDOW == 85 (0x9b1a6000) [pid = 1864] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 02:10:55 INFO - PROCESS | 1864 | --DOMWINDOW == 84 (0x92891800) [pid = 1864] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 02:10:55 INFO - PROCESS | 1864 | --DOMWINDOW == 83 (0x917bc400) [pid = 1864] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 02:10:55 INFO - PROCESS | 1864 | --DOMWINDOW == 82 (0x92894000) [pid = 1864] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 02:10:55 INFO - PROCESS | 1864 | --DOMWINDOW == 81 (0x9805ac00) [pid = 1864] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 02:10:55 INFO - PROCESS | 1864 | --DOMWINDOW == 80 (0x93682800) [pid = 1864] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 02:10:55 INFO - PROCESS | 1864 | --DOMWINDOW == 79 (0x8e910c00) [pid = 1864] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 02:10:55 INFO - PROCESS | 1864 | --DOMWINDOW == 78 (0x8f5cb400) [pid = 1864] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 02:10:55 INFO - PROCESS | 1864 | 1465204255891 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]]]}] 02:10:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 02:10:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1481ms 02:10:55 INFO - PROCESS | 1864 | 1465204255941 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 02:10:55 INFO - PROCESS | 1864 | 1465204255943 Marionette TRACE conn4 <- [1,1869,null,{"value":"8"}] 02:10:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 02:10:55 INFO - PROCESS | 1864 | 1465204255951 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 02:10:55 INFO - PROCESS | 1864 | 1465204255955 Marionette TRACE conn4 <- [1,1870,null,{}] 02:10:55 INFO - PROCESS | 1864 | 1465204255960 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}] 02:10:55 INFO - PROCESS | 1864 | 1465204255965 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:10:56 INFO - PROCESS | 1864 | 1465204256189 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 02:10:56 INFO - PROCESS | 1864 | 1465204256199 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:56 INFO - PROCESS | 1864 | 1465204256208 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:10:56 INFO - PROCESS | 1864 | ++DOCSHELL 0x8e90d400 == 46 [pid = 1864] [id = 475] 02:10:56 INFO - PROCESS | 1864 | ++DOMWINDOW == 79 (0x8e910c00) [pid = 1864] [serial = 1426] [outer = (nil)] 02:10:56 INFO - PROCESS | 1864 | ++DOMWINDOW == 80 (0x9956cc00) [pid = 1864] [serial = 1427] [outer = 0x8e910c00] 02:10:56 INFO - PROCESS | 1864 | 1465204256278 Marionette DEBUG loaded listener.js 02:10:56 INFO - PROCESS | 1864 | ++DOMWINDOW == 81 (0x99e88400) [pid = 1864] [serial = 1428] [outer = 0x8e910c00] 02:10:57 INFO - PROCESS | 1864 | 1465204257235 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]]]}] 02:10:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 02:10:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1329ms 02:10:57 INFO - PROCESS | 1864 | 1465204257281 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 02:10:57 INFO - PROCESS | 1864 | 1465204257285 Marionette TRACE conn4 <- [1,1873,null,{"value":"8"}] 02:10:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 02:10:57 INFO - PROCESS | 1864 | 1465204257292 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 02:10:57 INFO - PROCESS | 1864 | 1465204257296 Marionette TRACE conn4 <- [1,1874,null,{}] 02:10:57 INFO - PROCESS | 1864 | 1465204257301 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}] 02:10:57 INFO - PROCESS | 1864 | 1465204257311 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:10:57 INFO - PROCESS | 1864 | 1465204257601 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 02:10:57 INFO - PROCESS | 1864 | 1465204257787 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:57 INFO - PROCESS | 1864 | 1465204257798 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:10:57 INFO - PROCESS | 1864 | ++DOCSHELL 0x8f5c2c00 == 47 [pid = 1864] [id = 476] 02:10:57 INFO - PROCESS | 1864 | ++DOMWINDOW == 82 (0x8f5c3800) [pid = 1864] [serial = 1429] [outer = (nil)] 02:10:57 INFO - PROCESS | 1864 | ++DOMWINDOW == 83 (0x8f5cac00) [pid = 1864] [serial = 1430] [outer = 0x8f5c3800] 02:10:57 INFO - PROCESS | 1864 | 1465204257961 Marionette DEBUG loaded listener.js 02:10:58 INFO - PROCESS | 1864 | ++DOMWINDOW == 84 (0x8f70f400) [pid = 1864] [serial = 1431] [outer = 0x8f5c3800] 02:10:59 INFO - PROCESS | 1864 | 1465204259014 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]]]}] 02:10:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 02:10:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1784ms 02:10:59 INFO - PROCESS | 1864 | 1465204259082 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 02:10:59 INFO - PROCESS | 1864 | 1465204259089 Marionette TRACE conn4 <- [1,1877,null,{"value":"8"}] 02:10:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 02:10:59 INFO - PROCESS | 1864 | 1465204259099 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 02:10:59 INFO - PROCESS | 1864 | 1465204259105 Marionette TRACE conn4 <- [1,1878,null,{}] 02:10:59 INFO - PROCESS | 1864 | 1465204259114 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}] 02:10:59 INFO - PROCESS | 1864 | 1465204259124 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:10:59 INFO - PROCESS | 1864 | 1465204259379 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 02:10:59 INFO - PROCESS | 1864 | 1465204259625 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:59 INFO - PROCESS | 1864 | 1465204259635 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:10:59 INFO - PROCESS | 1864 | ++DOCSHELL 0x917bf800 == 48 [pid = 1864] [id = 477] 02:10:59 INFO - PROCESS | 1864 | ++DOMWINDOW == 85 (0x917c3400) [pid = 1864] [serial = 1432] [outer = (nil)] 02:10:59 INFO - PROCESS | 1864 | ++DOMWINDOW == 86 (0x91dc4c00) [pid = 1864] [serial = 1433] [outer = 0x917c3400] 02:10:59 INFO - PROCESS | 1864 | 1465204259735 Marionette DEBUG loaded listener.js 02:10:59 INFO - PROCESS | 1864 | ++DOMWINDOW == 87 (0x92864000) [pid = 1864] [serial = 1434] [outer = 0x917c3400] 02:11:00 INFO - PROCESS | 1864 | 1465204260755 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]]]}] 02:11:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 02:11:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1738ms 02:11:00 INFO - PROCESS | 1864 | 1465204260837 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 02:11:00 INFO - PROCESS | 1864 | 1465204260843 Marionette TRACE conn4 <- [1,1881,null,{"value":"8"}] 02:11:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 02:11:00 INFO - PROCESS | 1864 | 1465204260850 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 02:11:00 INFO - PROCESS | 1864 | 1465204260855 Marionette TRACE conn4 <- [1,1882,null,{}] 02:11:00 INFO - PROCESS | 1864 | 1465204260862 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}] 02:11:00 INFO - PROCESS | 1864 | 1465204260869 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:11:01 INFO - PROCESS | 1864 | 1465204261128 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 02:11:01 INFO - PROCESS | 1864 | 1465204261474 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:01 INFO - PROCESS | 1864 | 1465204261488 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:11:01 INFO - PROCESS | 1864 | ++DOCSHELL 0x939d5400 == 49 [pid = 1864] [id = 478] 02:11:01 INFO - PROCESS | 1864 | ++DOMWINDOW == 88 (0x94584400) [pid = 1864] [serial = 1435] [outer = (nil)] 02:11:01 INFO - PROCESS | 1864 | ++DOMWINDOW == 89 (0x95062400) [pid = 1864] [serial = 1436] [outer = 0x94584400] 02:11:01 INFO - PROCESS | 1864 | 1465204261594 Marionette DEBUG loaded listener.js 02:11:01 INFO - PROCESS | 1864 | ++DOMWINDOW == 90 (0x98054800) [pid = 1864] [serial = 1437] [outer = 0x94584400] 02:11:02 INFO - PROCESS | 1864 | 1465204262589 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]]]}] 02:11:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 02:11:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1783ms 02:11:02 INFO - PROCESS | 1864 | 1465204262634 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 02:11:02 INFO - PROCESS | 1864 | 1465204262641 Marionette TRACE conn4 <- [1,1885,null,{"value":"8"}] 02:11:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 02:11:02 INFO - PROCESS | 1864 | 1465204262661 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 02:11:02 INFO - PROCESS | 1864 | 1465204262670 Marionette TRACE conn4 <- [1,1886,null,{}] 02:11:02 INFO - PROCESS | 1864 | 1465204262676 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}] 02:11:02 INFO - PROCESS | 1864 | 1465204262683 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:11:02 INFO - PROCESS | 1864 | 1465204262951 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 02:11:03 INFO - PROCESS | 1864 | 1465204263237 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:03 INFO - PROCESS | 1864 | 1465204263249 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:11:03 INFO - PROCESS | 1864 | ++DOCSHELL 0x8f5c5c00 == 50 [pid = 1864] [id = 479] 02:11:03 INFO - PROCESS | 1864 | ++DOMWINDOW == 91 (0x939d3000) [pid = 1864] [serial = 1438] [outer = (nil)] 02:11:03 INFO - PROCESS | 1864 | ++DOMWINDOW == 92 (0x9a7d3000) [pid = 1864] [serial = 1439] [outer = 0x939d3000] 02:11:03 INFO - PROCESS | 1864 | 1465204263336 Marionette DEBUG loaded listener.js 02:11:03 INFO - PROCESS | 1864 | ++DOMWINDOW == 93 (0x9a8d3800) [pid = 1864] [serial = 1440] [outer = 0x939d3000] 02:11:04 INFO - PROCESS | 1864 | 1465204264329 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]]]}] 02:11:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 02:11:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1748ms 02:11:04 INFO - PROCESS | 1864 | 1465204264401 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 02:11:04 INFO - PROCESS | 1864 | 1465204264405 Marionette TRACE conn4 <- [1,1889,null,{"value":"8"}] 02:11:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 02:11:04 INFO - PROCESS | 1864 | 1465204264412 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 02:11:04 INFO - PROCESS | 1864 | 1465204264416 Marionette TRACE conn4 <- [1,1890,null,{}] 02:11:04 INFO - PROCESS | 1864 | 1465204264421 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}] 02:11:04 INFO - PROCESS | 1864 | 1465204264427 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:11:04 INFO - PROCESS | 1864 | 1465204264671 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 02:11:04 INFO - PROCESS | 1864 | 1465204264903 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:04 INFO - PROCESS | 1864 | 1465204264911 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:11:04 INFO - PROCESS | 1864 | ++DOCSHELL 0x8f5c7800 == 51 [pid = 1864] [id = 480] 02:11:04 INFO - PROCESS | 1864 | ++DOMWINDOW == 94 (0x8f5ce800) [pid = 1864] [serial = 1441] [outer = (nil)] 02:11:05 INFO - PROCESS | 1864 | ++DOMWINDOW == 95 (0x9b013000) [pid = 1864] [serial = 1442] [outer = 0x8f5ce800] 02:11:05 INFO - PROCESS | 1864 | 1465204265043 Marionette DEBUG loaded listener.js 02:11:05 INFO - PROCESS | 1864 | ++DOMWINDOW == 96 (0x9b01f400) [pid = 1864] [serial = 1443] [outer = 0x8f5ce800] 02:11:05 INFO - PROCESS | 1864 | 1465204265994 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]]]}] 02:11:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 02:11:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1646ms 02:11:06 INFO - PROCESS | 1864 | 1465204266060 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 02:11:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 02:11:06 INFO - PROCESS | 1864 | 1465204266064 Marionette TRACE conn4 <- [1,1893,null,{"value":"8"}] 02:11:06 INFO - PROCESS | 1864 | 1465204266072 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 02:11:06 INFO - PROCESS | 1864 | 1465204266075 Marionette TRACE conn4 <- [1,1894,null,{}] 02:11:06 INFO - PROCESS | 1864 | 1465204266081 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}] 02:11:06 INFO - PROCESS | 1864 | 1465204266087 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:11:06 INFO - PROCESS | 1864 | 1465204266315 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 02:11:06 INFO - PROCESS | 1864 | 1465204266502 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:06 INFO - PROCESS | 1864 | 1465204266522 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:11:06 INFO - PROCESS | 1864 | ++DOCSHELL 0x9bac8000 == 52 [pid = 1864] [id = 481] 02:11:06 INFO - PROCESS | 1864 | ++DOMWINDOW == 97 (0x9bac8400) [pid = 1864] [serial = 1444] [outer = (nil)] 02:11:06 INFO - PROCESS | 1864 | ++DOMWINDOW == 98 (0x9c00d000) [pid = 1864] [serial = 1445] [outer = 0x9bac8400] 02:11:06 INFO - PROCESS | 1864 | 1465204266714 Marionette DEBUG loaded listener.js 02:11:06 INFO - PROCESS | 1864 | ++DOMWINDOW == 99 (0x9c23bc00) [pid = 1864] [serial = 1446] [outer = 0x9bac8400] 02:11:07 INFO - PROCESS | 1864 | 1465204267794 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]]]}] 02:11:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 02:11:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1796ms 02:11:07 INFO - PROCESS | 1864 | 1465204267867 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 02:11:07 INFO - PROCESS | 1864 | 1465204267870 Marionette TRACE conn4 <- [1,1897,null,{"value":"8"}] 02:11:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 02:11:07 INFO - PROCESS | 1864 | 1465204267877 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 02:11:07 INFO - PROCESS | 1864 | 1465204267880 Marionette TRACE conn4 <- [1,1898,null,{}] 02:11:07 INFO - PROCESS | 1864 | 1465204267886 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}] 02:11:07 INFO - PROCESS | 1864 | 1465204267892 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:11:08 INFO - PROCESS | 1864 | 1465204268133 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 02:11:08 INFO - PROCESS | 1864 | 1465204268372 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:08 INFO - PROCESS | 1864 | 1465204268382 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:11:08 INFO - PROCESS | 1864 | ++DOCSHELL 0x90da5c00 == 53 [pid = 1864] [id = 482] 02:11:08 INFO - PROCESS | 1864 | ++DOMWINDOW == 100 (0x9763e000) [pid = 1864] [serial = 1447] [outer = (nil)] 02:11:08 INFO - PROCESS | 1864 | ++DOMWINDOW == 101 (0x9d9a3400) [pid = 1864] [serial = 1448] [outer = 0x9763e000] 02:11:08 INFO - PROCESS | 1864 | 1465204268480 Marionette DEBUG loaded listener.js 02:11:08 INFO - PROCESS | 1864 | ++DOMWINDOW == 102 (0xa0617c00) [pid = 1864] [serial = 1449] [outer = 0x9763e000] 02:11:09 INFO - PROCESS | 1864 | 1465204269424 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]]]}] 02:11:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 02:11:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1629ms 02:11:09 INFO - PROCESS | 1864 | 1465204269507 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 02:11:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 02:11:09 INFO - PROCESS | 1864 | 1465204269512 Marionette TRACE conn4 <- [1,1901,null,{"value":"8"}] 02:11:09 INFO - PROCESS | 1864 | 1465204269518 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 02:11:09 INFO - PROCESS | 1864 | 1465204269523 Marionette TRACE conn4 <- [1,1902,null,{}] 02:11:09 INFO - PROCESS | 1864 | 1465204269530 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}] 02:11:09 INFO - PROCESS | 1864 | 1465204269535 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:11:09 INFO - PROCESS | 1864 | 1465204269730 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 02:11:10 INFO - PROCESS | 1864 | 1465204269983 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:10 INFO - PROCESS | 1864 | 1465204269996 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:11:10 INFO - PROCESS | 1864 | ++DOCSHELL 0x8f70ec00 == 54 [pid = 1864] [id = 483] 02:11:10 INFO - PROCESS | 1864 | ++DOMWINDOW == 103 (0x910b8800) [pid = 1864] [serial = 1450] [outer = (nil)] 02:11:10 INFO - PROCESS | 1864 | ++DOMWINDOW == 104 (0x9288bc00) [pid = 1864] [serial = 1451] [outer = 0x910b8800] 02:11:10 INFO - PROCESS | 1864 | 1465204270098 Marionette DEBUG loaded listener.js 02:11:10 INFO - PROCESS | 1864 | ++DOMWINDOW == 105 (0x9505f800) [pid = 1864] [serial = 1452] [outer = 0x910b8800] 02:11:11 INFO - PROCESS | 1864 | 1465204271401 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]]]}] 02:11:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 02:11:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1947ms 02:11:11 INFO - PROCESS | 1864 | 1465204271465 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 02:11:11 INFO - PROCESS | 1864 | 1465204271472 Marionette TRACE conn4 <- [1,1905,null,{"value":"8"}] 02:11:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 02:11:11 INFO - PROCESS | 1864 | 1465204271482 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 02:11:11 INFO - PROCESS | 1864 | 1465204271486 Marionette TRACE conn4 <- [1,1906,null,{}] 02:11:11 INFO - PROCESS | 1864 | 1465204271495 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}] 02:11:11 INFO - PROCESS | 1864 | 1465204271501 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:11:11 INFO - PROCESS | 1864 | 1465204271742 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 02:11:11 INFO - PROCESS | 1864 | 1465204271945 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:11 INFO - PROCESS | 1864 | 1465204271958 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:11:11 INFO - PROCESS | 1864 | ++DOCSHELL 0x917c2c00 == 55 [pid = 1864] [id = 484] 02:11:11 INFO - PROCESS | 1864 | ++DOMWINDOW == 106 (0x917c4400) [pid = 1864] [serial = 1453] [outer = (nil)] 02:11:12 INFO - PROCESS | 1864 | ++DOMWINDOW == 107 (0x91dc1800) [pid = 1864] [serial = 1454] [outer = 0x917c4400] 02:11:12 INFO - PROCESS | 1864 | 1465204272037 Marionette DEBUG loaded listener.js 02:11:12 INFO - PROCESS | 1864 | ++DOMWINDOW == 108 (0x92860400) [pid = 1864] [serial = 1455] [outer = 0x917c4400] 02:11:13 INFO - PROCESS | 1864 | 1465204273079 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]]]}] 02:11:14 INFO - PROCESS | 1864 | --DOCSHELL 0x910bcc00 == 54 [pid = 1864] [id = 441] 02:11:14 INFO - PROCESS | 1864 | --DOCSHELL 0x8e90d400 == 53 [pid = 1864] [id = 475] 02:11:14 INFO - PROCESS | 1864 | --DOCSHELL 0x95068c00 == 52 [pid = 1864] [id = 474] 02:11:14 INFO - PROCESS | 1864 | --DOCSHELL 0x95233c00 == 51 [pid = 1864] [id = 473] 02:11:14 INFO - PROCESS | 1864 | --DOCSHELL 0x910bd400 == 50 [pid = 1864] [id = 472] 02:11:14 INFO - PROCESS | 1864 | --DOCSHELL 0x90dae400 == 49 [pid = 1864] [id = 471] 02:11:14 INFO - PROCESS | 1864 | --DOCSHELL 0x9524c000 == 48 [pid = 1864] [id = 454] 02:11:14 INFO - PROCESS | 1864 | --DOCSHELL 0x8e90ec00 == 47 [pid = 1864] [id = 455] 02:11:14 INFO - PROCESS | 1864 | --DOCSHELL 0x90da6c00 == 46 [pid = 1864] [id = 444] 02:11:14 INFO - PROCESS | 1864 | --DOCSHELL 0x910c5c00 == 45 [pid = 1864] [id = 433] 02:11:14 INFO - PROCESS | 1864 | --DOCSHELL 0x914da000 == 44 [pid = 1864] [id = 445] 02:11:14 INFO - PROCESS | 1864 | --DOCSHELL 0x90dafc00 == 43 [pid = 1864] [id = 436] 02:11:14 INFO - PROCESS | 1864 | --DOCSHELL 0x92885400 == 42 [pid = 1864] [id = 457] 02:11:14 INFO - PROCESS | 1864 | --DOCSHELL 0x8e909000 == 41 [pid = 1864] [id = 468] 02:11:14 INFO - PROCESS | 1864 | --DOCSHELL 0x90db3800 == 40 [pid = 1864] [id = 463] 02:11:14 INFO - PROCESS | 1864 | --DOCSHELL 0x97647000 == 39 [pid = 1864] [id = 438] 02:11:14 INFO - PROCESS | 1864 | --DOCSHELL 0x90dad000 == 38 [pid = 1864] [id = 440] 02:11:14 INFO - PROCESS | 1864 | --DOCSHELL 0x939cf800 == 37 [pid = 1864] [id = 469] 02:11:14 INFO - PROCESS | 1864 | --DOCSHELL 0x94563000 == 36 [pid = 1864] [id = 466] 02:11:14 INFO - PROCESS | 1864 | --DOCSHELL 0x8e90d800 == 35 [pid = 1864] [id = 442] 02:11:14 INFO - PROCESS | 1864 | --DOCSHELL 0x8e902000 == 34 [pid = 1864] [id = 446] 02:11:14 INFO - PROCESS | 1864 | --DOCSHELL 0x93962400 == 33 [pid = 1864] [id = 434] 02:11:14 INFO - PROCESS | 1864 | --DOCSHELL 0x90db1400 == 32 [pid = 1864] [id = 432] 02:11:14 INFO - PROCESS | 1864 | --DOCSHELL 0x8e90c000 == 31 [pid = 1864] [id = 447] 02:11:14 INFO - PROCESS | 1864 | --DOCSHELL 0x8e90c400 == 30 [pid = 1864] [id = 462] 02:11:14 INFO - PROCESS | 1864 | --DOCSHELL 0x8e902c00 == 29 [pid = 1864] [id = 443] 02:11:14 INFO - PROCESS | 1864 | --DOCSHELL 0x94579c00 == 28 [pid = 1864] [id = 467] 02:11:14 INFO - PROCESS | 1864 | --DOCSHELL 0x9457b000 == 27 [pid = 1864] [id = 448] 02:11:14 INFO - PROCESS | 1864 | --DOCSHELL 0x910c5000 == 26 [pid = 1864] [id = 464] 02:11:14 INFO - PROCESS | 1864 | --DOCSHELL 0x9805cc00 == 25 [pid = 1864] [id = 465] 02:11:14 INFO - PROCESS | 1864 | --DOCSHELL 0x914da400 == 24 [pid = 1864] [id = 470] 02:11:14 INFO - PROCESS | 1864 | --DOCSHELL 0x8f5ca800 == 23 [pid = 1864] [id = 456] 02:11:14 INFO - PROCESS | 1864 | --DOCSHELL 0x9505dc00 == 22 [pid = 1864] [id = 439] 02:11:14 INFO - PROCESS | 1864 | --DOCSHELL 0x8f718400 == 21 [pid = 1864] [id = 435] 02:11:14 INFO - PROCESS | 1864 | --DOCSHELL 0x90db1800 == 20 [pid = 1864] [id = 437] 02:11:14 INFO - PROCESS | 1864 | --DOCSHELL 0x8f5cd000 == 19 [pid = 1864] [id = 449] 02:11:14 INFO - PROCESS | 1864 | --DOCSHELL 0x9285fc00 == 18 [pid = 1864] [id = 450] 02:11:14 INFO - PROCESS | 1864 | --DOCSHELL 0x9a08bc00 == 17 [pid = 1864] [id = 451] 02:11:14 INFO - PROCESS | 1864 | --DOCSHELL 0x9a07fc00 == 16 [pid = 1864] [id = 452] 02:11:14 INFO - PROCESS | 1864 | --DOCSHELL 0x8f719800 == 15 [pid = 1864] [id = 453] 02:11:14 INFO - PROCESS | 1864 | --DOCSHELL 0x90da5c00 == 14 [pid = 1864] [id = 482] 02:11:14 INFO - PROCESS | 1864 | --DOCSHELL 0x8f70ec00 == 13 [pid = 1864] [id = 483] 02:11:14 INFO - PROCESS | 1864 | --DOCSHELL 0x9bac8000 == 12 [pid = 1864] [id = 481] 02:11:14 INFO - PROCESS | 1864 | --DOCSHELL 0x8f5c7800 == 11 [pid = 1864] [id = 480] 02:11:14 INFO - PROCESS | 1864 | --DOCSHELL 0x8f5c5c00 == 10 [pid = 1864] [id = 479] 02:11:14 INFO - PROCESS | 1864 | --DOCSHELL 0x917bf800 == 9 [pid = 1864] [id = 477] 02:11:14 INFO - PROCESS | 1864 | --DOCSHELL 0x939d5400 == 8 [pid = 1864] [id = 478] 02:11:14 INFO - PROCESS | 1864 | --DOCSHELL 0x8f5c2c00 == 7 [pid = 1864] [id = 476] 02:11:14 INFO - PROCESS | 1864 | --DOMWINDOW == 107 (0x95231000) [pid = 1864] [serial = 1388] [outer = (nil)] [url = about:blank] 02:11:14 INFO - PROCESS | 1864 | --DOMWINDOW == 106 (0x91dc4000) [pid = 1864] [serial = 1350] [outer = (nil)] [url = about:blank] 02:11:14 INFO - PROCESS | 1864 | --DOMWINDOW == 105 (0x914d9400) [pid = 1864] [serial = 1349] [outer = (nil)] [url = about:blank] 02:11:14 INFO - PROCESS | 1864 | --DOMWINDOW == 104 (0x95251800) [pid = 1864] [serial = 1353] [outer = (nil)] [url = about:blank] 02:11:14 INFO - PROCESS | 1864 | --DOMWINDOW == 103 (0x9506c800) [pid = 1864] [serial = 1352] [outer = (nil)] [url = about:blank] 02:11:14 INFO - PROCESS | 1864 | --DOMWINDOW == 102 (0x9a8da800) [pid = 1864] [serial = 1356] [outer = (nil)] [url = about:blank] 02:11:14 INFO - PROCESS | 1864 | --DOMWINDOW == 101 (0x9a7d0c00) [pid = 1864] [serial = 1355] [outer = (nil)] [url = about:blank] 02:11:14 INFO - PROCESS | 1864 | --DOMWINDOW == 100 (0x9b757000) [pid = 1864] [serial = 1359] [outer = (nil)] [url = about:blank] 02:11:14 INFO - PROCESS | 1864 | --DOMWINDOW == 99 (0x90dacc00) [pid = 1864] [serial = 1376] [outer = (nil)] [url = about:blank] 02:11:14 INFO - PROCESS | 1864 | --DOMWINDOW == 98 (0x9b241c00) [pid = 1864] [serial = 1358] [outer = (nil)] [url = about:blank] 02:11:14 INFO - PROCESS | 1864 | --DOMWINDOW == 97 (0x90db4400) [pid = 1864] [serial = 1377] [outer = (nil)] [url = about:blank] 02:11:14 INFO - PROCESS | 1864 | --DOMWINDOW == 96 (0x9c004800) [pid = 1864] [serial = 1362] [outer = (nil)] [url = about:blank] 02:11:14 INFO - PROCESS | 1864 | --DOMWINDOW == 95 (0x9bac1800) [pid = 1864] [serial = 1361] [outer = (nil)] [url = about:blank] 02:11:14 INFO - PROCESS | 1864 | --DOMWINDOW == 94 (0x93a47800) [pid = 1864] [serial = 1374] [outer = (nil)] [url = about:blank] 02:11:14 INFO - PROCESS | 1864 | --DOMWINDOW == 93 (0x93681000) [pid = 1864] [serial = 1373] [outer = (nil)] [url = about:blank] 02:11:14 INFO - PROCESS | 1864 | --DOMWINDOW == 92 (0x917c6000) [pid = 1864] [serial = 1379] [outer = (nil)] [url = about:blank] 02:11:14 INFO - PROCESS | 1864 | --DOMWINDOW == 91 (0x93677800) [pid = 1864] [serial = 1382] [outer = (nil)] [url = about:blank] 02:11:14 INFO - PROCESS | 1864 | --DOMWINDOW == 90 (0x9cc84c00) [pid = 1864] [serial = 1365] [outer = (nil)] [url = about:blank] 02:11:14 INFO - PROCESS | 1864 | --DOMWINDOW == 89 (0x9cc0f800) [pid = 1864] [serial = 1364] [outer = (nil)] [url = about:blank] 02:11:14 INFO - PROCESS | 1864 | --DOMWINDOW == 88 (0x94fd9000) [pid = 1864] [serial = 1385] [outer = (nil)] [url = about:blank] 02:11:14 INFO - PROCESS | 1864 | --DOMWINDOW == 87 (0xa115bc00) [pid = 1864] [serial = 1368] [outer = (nil)] [url = about:blank] 02:11:14 INFO - PROCESS | 1864 | --DOMWINDOW == 86 (0xa060e800) [pid = 1864] [serial = 1367] [outer = (nil)] [url = about:blank] 02:11:14 INFO - PROCESS | 1864 | --DOMWINDOW == 85 (0x9288ec00) [pid = 1864] [serial = 1371] [outer = (nil)] [url = about:blank] 02:11:14 INFO - PROCESS | 1864 | --DOMWINDOW == 84 (0x914d4c00) [pid = 1864] [serial = 1370] [outer = (nil)] [url = about:blank] 02:11:14 INFO - PROCESS | 1864 | --DOMWINDOW == 83 (0x95234000) [pid = 1864] [serial = 1386] [outer = (nil)] [url = about:blank] 02:11:14 INFO - PROCESS | 1864 | --DOMWINDOW == 82 (0x9396fc00) [pid = 1864] [serial = 1383] [outer = (nil)] [url = about:blank] 02:11:14 INFO - PROCESS | 1864 | --DOMWINDOW == 81 (0x91dc5c00) [pid = 1864] [serial = 1380] [outer = (nil)] [url = about:blank] 02:11:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 02:11:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 3137ms 02:11:14 INFO - PROCESS | 1864 | 1465204274726 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 02:11:14 INFO - PROCESS | 1864 | 1465204274732 Marionette TRACE conn4 <- [1,1909,null,{"value":"8"}] 02:11:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 02:11:14 INFO - PROCESS | 1864 | 1465204274744 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 02:11:14 INFO - PROCESS | 1864 | 1465204274751 Marionette TRACE conn4 <- [1,1910,null,{}] 02:11:14 INFO - PROCESS | 1864 | 1465204274759 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}] 02:11:14 INFO - PROCESS | 1864 | 1465204274765 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:11:14 INFO - PROCESS | 1864 | 1465204274939 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 02:11:15 INFO - PROCESS | 1864 | 1465204275080 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:15 INFO - PROCESS | 1864 | 1465204275090 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:11:15 INFO - PROCESS | 1864 | ++DOCSHELL 0x8f5cdc00 == 8 [pid = 1864] [id = 485] 02:11:15 INFO - PROCESS | 1864 | ++DOMWINDOW == 82 (0x8f5ce000) [pid = 1864] [serial = 1456] [outer = (nil)] 02:11:15 INFO - PROCESS | 1864 | ++DOMWINDOW == 83 (0x8f70dc00) [pid = 1864] [serial = 1457] [outer = 0x8f5ce000] 02:11:15 INFO - PROCESS | 1864 | 1465204275165 Marionette DEBUG loaded listener.js 02:11:15 INFO - PROCESS | 1864 | ++DOMWINDOW == 84 (0x8f719000) [pid = 1864] [serial = 1458] [outer = 0x8f5ce000] 02:11:16 INFO - PROCESS | 1864 | 1465204276038 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]]]}] 02:11:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 02:11:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1337ms 02:11:16 INFO - PROCESS | 1864 | 1465204276081 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 02:11:16 INFO - PROCESS | 1864 | 1465204276086 Marionette TRACE conn4 <- [1,1913,null,{"value":"8"}] 02:11:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 02:11:16 INFO - PROCESS | 1864 | 1465204276099 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 02:11:16 INFO - PROCESS | 1864 | 1465204276106 Marionette TRACE conn4 <- [1,1914,null,{}] 02:11:16 INFO - PROCESS | 1864 | 1465204276113 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}] 02:11:16 INFO - PROCESS | 1864 | 1465204276118 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:11:16 INFO - PROCESS | 1864 | 1465204276299 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 02:11:16 INFO - PROCESS | 1864 | 1465204276311 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:16 INFO - PROCESS | 1864 | 1465204276318 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:11:16 INFO - PROCESS | 1864 | ++DOCSHELL 0x910ba000 == 9 [pid = 1864] [id = 486] 02:11:16 INFO - PROCESS | 1864 | ++DOMWINDOW == 85 (0x910c5800) [pid = 1864] [serial = 1459] [outer = (nil)] 02:11:16 INFO - PROCESS | 1864 | ++DOMWINDOW == 86 (0x914da400) [pid = 1864] [serial = 1460] [outer = 0x910c5800] 02:11:16 INFO - PROCESS | 1864 | 1465204276532 Marionette DEBUG loaded listener.js 02:11:16 INFO - PROCESS | 1864 | ++DOMWINDOW == 87 (0x917bd400) [pid = 1864] [serial = 1461] [outer = 0x910c5800] 02:11:17 INFO - PROCESS | 1864 | 1465204277495 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]]]}] 02:11:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 02:11:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1439ms 02:11:17 INFO - PROCESS | 1864 | 1465204277533 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 02:11:17 INFO - PROCESS | 1864 | 1465204277537 Marionette TRACE conn4 <- [1,1917,null,{"value":"8"}] 02:11:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 02:11:17 INFO - PROCESS | 1864 | 1465204277552 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 02:11:17 INFO - PROCESS | 1864 | 1465204277556 Marionette TRACE conn4 <- [1,1918,null,{}] 02:11:17 INFO - PROCESS | 1864 | 1465204277574 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}] 02:11:17 INFO - PROCESS | 1864 | 1465204277583 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:11:17 INFO - PROCESS | 1864 | 1465204277828 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 02:11:17 INFO - PROCESS | 1864 | 1465204277854 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:17 INFO - PROCESS | 1864 | 1465204277864 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:11:17 INFO - PROCESS | 1864 | ++DOCSHELL 0x9285d800 == 10 [pid = 1864] [id = 487] 02:11:17 INFO - PROCESS | 1864 | ++DOMWINDOW == 88 (0x9285e000) [pid = 1864] [serial = 1462] [outer = (nil)] 02:11:17 INFO - PROCESS | 1864 | ++DOMWINDOW == 89 (0x92891800) [pid = 1864] [serial = 1463] [outer = 0x9285e000] 02:11:17 INFO - PROCESS | 1864 | 1465204277946 Marionette DEBUG loaded listener.js 02:11:18 INFO - PROCESS | 1864 | ++DOMWINDOW == 90 (0x92985000) [pid = 1864] [serial = 1464] [outer = 0x9285e000] 02:11:18 INFO - PROCESS | 1864 | 1465204278950 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]]]}] 02:11:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 02:11:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1430ms 02:11:18 INFO - PROCESS | 1864 | 1465204278983 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 02:11:18 INFO - PROCESS | 1864 | 1465204278987 Marionette TRACE conn4 <- [1,1921,null,{"value":"8"}] 02:11:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 02:11:18 INFO - PROCESS | 1864 | 1465204278994 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 02:11:19 INFO - PROCESS | 1864 | 1465204278998 Marionette TRACE conn4 <- [1,1922,null,{}] 02:11:19 INFO - PROCESS | 1864 | 1465204279003 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}] 02:11:19 INFO - PROCESS | 1864 | 1465204279008 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:11:19 INFO - PROCESS | 1864 | 1465204279258 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 02:11:20 INFO - PROCESS | 1864 | --DOMWINDOW == 89 (0x94fdac00) [pid = 1864] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 02:11:20 INFO - PROCESS | 1864 | --DOMWINDOW == 88 (0x93a48c00) [pid = 1864] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 02:11:20 INFO - PROCESS | 1864 | --DOMWINDOW == 87 (0x9a6b8400) [pid = 1864] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 02:11:20 INFO - PROCESS | 1864 | --DOMWINDOW == 86 (0x92886800) [pid = 1864] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 02:11:20 INFO - PROCESS | 1864 | --DOMWINDOW == 85 (0x90db0400) [pid = 1864] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 02:11:20 INFO - PROCESS | 1864 | --DOMWINDOW == 84 (0x9805d800) [pid = 1864] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 02:11:20 INFO - PROCESS | 1864 | --DOMWINDOW == 83 (0x9524b800) [pid = 1864] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 02:11:20 INFO - PROCESS | 1864 | --DOMWINDOW == 82 (0x917b8800) [pid = 1864] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 02:11:20 INFO - PROCESS | 1864 | --DOMWINDOW == 81 (0x910b9c00) [pid = 1864] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 02:11:20 INFO - PROCESS | 1864 | --DOMWINDOW == 80 (0x99d76c00) [pid = 1864] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 02:11:20 INFO - PROCESS | 1864 | --DOMWINDOW == 79 (0x99e7e800) [pid = 1864] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 02:11:20 INFO - PROCESS | 1864 | --DOMWINDOW == 78 (0x92983400) [pid = 1864] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 02:11:20 INFO - PROCESS | 1864 | --DOMWINDOW == 77 (0x8f70e400) [pid = 1864] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 02:11:20 INFO - PROCESS | 1864 | --DOMWINDOW == 76 (0x8e910c00) [pid = 1864] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 02:11:20 INFO - PROCESS | 1864 | 1465204280078 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:20 INFO - PROCESS | 1864 | 1465204280086 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:11:20 INFO - PROCESS | 1864 | ++DOCSHELL 0x8e903400 == 11 [pid = 1864] [id = 488] 02:11:20 INFO - PROCESS | 1864 | ++DOMWINDOW == 77 (0x8e909c00) [pid = 1864] [serial = 1465] [outer = (nil)] 02:11:20 INFO - PROCESS | 1864 | ++DOMWINDOW == 78 (0x914d1000) [pid = 1864] [serial = 1466] [outer = 0x8e909c00] 02:11:20 INFO - PROCESS | 1864 | 1465204280182 Marionette DEBUG loaded listener.js 02:11:20 INFO - PROCESS | 1864 | ++DOMWINDOW == 79 (0x9396f000) [pid = 1864] [serial = 1467] [outer = 0x8e909c00] 02:11:20 INFO - PROCESS | 1864 | 1465204280979 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]]]}] 02:11:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 02:11:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 2030ms 02:11:21 INFO - PROCESS | 1864 | 1465204281025 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 02:11:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 02:11:21 INFO - PROCESS | 1864 | 1465204281029 Marionette TRACE conn4 <- [1,1925,null,{"value":"8"}] 02:11:21 INFO - PROCESS | 1864 | 1465204281036 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 02:11:21 INFO - PROCESS | 1864 | 1465204281040 Marionette TRACE conn4 <- [1,1926,null,{}] 02:11:21 INFO - PROCESS | 1864 | 1465204281051 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}] 02:11:21 INFO - PROCESS | 1864 | 1465204281055 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:11:21 INFO - PROCESS | 1864 | 1465204281218 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 02:11:21 INFO - PROCESS | 1864 | 1465204281227 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:21 INFO - PROCESS | 1864 | 1465204281234 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:11:21 INFO - PROCESS | 1864 | ++DOCSHELL 0x92981c00 == 12 [pid = 1864] [id = 489] 02:11:21 INFO - PROCESS | 1864 | ++DOMWINDOW == 80 (0x93965800) [pid = 1864] [serial = 1468] [outer = (nil)] 02:11:21 INFO - PROCESS | 1864 | ++DOMWINDOW == 81 (0x94586000) [pid = 1864] [serial = 1469] [outer = 0x93965800] 02:11:21 INFO - PROCESS | 1864 | 1465204281306 Marionette DEBUG loaded listener.js 02:11:21 INFO - PROCESS | 1864 | ++DOMWINDOW == 82 (0x95062800) [pid = 1864] [serial = 1470] [outer = 0x93965800] 02:11:22 INFO - PROCESS | 1864 | 1465204282430 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]]]}] 02:11:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 02:11:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1433ms 02:11:22 INFO - PROCESS | 1864 | 1465204282470 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 02:11:22 INFO - PROCESS | 1864 | 1465204282479 Marionette TRACE conn4 <- [1,1929,null,{"value":"8"}] 02:11:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 02:11:22 INFO - PROCESS | 1864 | 1465204282488 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 02:11:22 INFO - PROCESS | 1864 | 1465204282493 Marionette TRACE conn4 <- [1,1930,null,{}] 02:11:22 INFO - PROCESS | 1864 | 1465204282504 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}] 02:11:22 INFO - PROCESS | 1864 | 1465204282510 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:11:22 INFO - PROCESS | 1864 | 1465204282728 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 02:11:23 INFO - PROCESS | 1864 | 1465204282992 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:23 INFO - PROCESS | 1864 | 1465204283005 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:11:23 INFO - PROCESS | 1864 | ++DOCSHELL 0x8f5c9c00 == 13 [pid = 1864] [id = 490] 02:11:23 INFO - PROCESS | 1864 | ++DOMWINDOW == 83 (0x8f5cb000) [pid = 1864] [serial = 1471] [outer = (nil)] 02:11:23 INFO - PROCESS | 1864 | ++DOMWINDOW == 84 (0x914db000) [pid = 1864] [serial = 1472] [outer = 0x8f5cb000] 02:11:23 INFO - PROCESS | 1864 | 1465204283138 Marionette DEBUG loaded listener.js 02:11:23 INFO - PROCESS | 1864 | ++DOMWINDOW == 85 (0x91dc6c00) [pid = 1864] [serial = 1473] [outer = 0x8f5cb000] 02:11:24 INFO - PROCESS | 1864 | 1465204284091 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]]]}] 02:11:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 02:11:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1642ms 02:11:24 INFO - PROCESS | 1864 | 1465204284129 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 02:11:24 INFO - PROCESS | 1864 | 1465204284137 Marionette TRACE conn4 <- [1,1933,null,{"value":"8"}] 02:11:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 02:11:24 INFO - PROCESS | 1864 | 1465204284149 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 02:11:24 INFO - PROCESS | 1864 | 1465204284153 Marionette TRACE conn4 <- [1,1934,null,{}] 02:11:24 INFO - PROCESS | 1864 | 1465204284160 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}] 02:11:24 INFO - PROCESS | 1864 | 1465204284167 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:11:24 INFO - PROCESS | 1864 | 1465204284375 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 02:11:24 INFO - PROCESS | 1864 | 1465204284609 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:24 INFO - PROCESS | 1864 | 1465204284618 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:11:24 INFO - PROCESS | 1864 | ++DOCSHELL 0x914d2000 == 14 [pid = 1864] [id = 491] 02:11:24 INFO - PROCESS | 1864 | ++DOMWINDOW == 86 (0x9457c000) [pid = 1864] [serial = 1474] [outer = (nil)] 02:11:24 INFO - PROCESS | 1864 | ++DOMWINDOW == 87 (0x94fda400) [pid = 1864] [serial = 1475] [outer = 0x9457c000] 02:11:24 INFO - PROCESS | 1864 | 1465204284765 Marionette DEBUG loaded listener.js 02:11:24 INFO - PROCESS | 1864 | ++DOMWINDOW == 88 (0x95246400) [pid = 1864] [serial = 1476] [outer = 0x9457c000] 02:11:25 INFO - PROCESS | 1864 | 1465204285840 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]]]}] 02:11:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 02:11:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1743ms 02:11:25 INFO - PROCESS | 1864 | 1465204285892 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 02:11:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 02:11:25 INFO - PROCESS | 1864 | 1465204285897 Marionette TRACE conn4 <- [1,1937,null,{"value":"8"}] 02:11:25 INFO - PROCESS | 1864 | 1465204285904 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 02:11:25 INFO - PROCESS | 1864 | 1465204285911 Marionette TRACE conn4 <- [1,1938,null,{}] 02:11:25 INFO - PROCESS | 1864 | 1465204285928 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}] 02:11:25 INFO - PROCESS | 1864 | 1465204285936 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:11:26 INFO - PROCESS | 1864 | 1465204286173 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 02:11:26 INFO - PROCESS | 1864 | 1465204286451 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:26 INFO - PROCESS | 1864 | 1465204286459 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:11:26 INFO - PROCESS | 1864 | ++DOCSHELL 0x98047400 == 15 [pid = 1864] [id = 492] 02:11:26 INFO - PROCESS | 1864 | ++DOMWINDOW == 89 (0x98049800) [pid = 1864] [serial = 1477] [outer = (nil)] 02:11:26 INFO - PROCESS | 1864 | ++DOMWINDOW == 90 (0x9805c000) [pid = 1864] [serial = 1478] [outer = 0x98049800] 02:11:26 INFO - PROCESS | 1864 | 1465204286553 Marionette DEBUG loaded listener.js 02:11:26 INFO - PROCESS | 1864 | ++DOMWINDOW == 91 (0x988d9c00) [pid = 1864] [serial = 1479] [outer = 0x98049800] 02:11:27 INFO - PROCESS | 1864 | 1465204287510 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]]]}] 02:11:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 02:11:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1645ms 02:11:27 INFO - PROCESS | 1864 | 1465204287550 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 02:11:27 INFO - PROCESS | 1864 | 1465204287555 Marionette TRACE conn4 <- [1,1941,null,{"value":"8"}] 02:11:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 02:11:27 INFO - PROCESS | 1864 | 1465204287562 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 02:11:27 INFO - PROCESS | 1864 | 1465204287567 Marionette TRACE conn4 <- [1,1942,null,{}] 02:11:27 INFO - PROCESS | 1864 | 1465204287573 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}] 02:11:27 INFO - PROCESS | 1864 | 1465204287578 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:11:27 INFO - PROCESS | 1864 | 1465204287767 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 02:11:27 INFO - PROCESS | 1864 | 1465204287952 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:27 INFO - PROCESS | 1864 | 1465204287965 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:11:27 INFO - PROCESS | 1864 | ++DOCSHELL 0x98054c00 == 16 [pid = 1864] [id = 493] 02:11:27 INFO - PROCESS | 1864 | ++DOMWINDOW == 92 (0x995e1c00) [pid = 1864] [serial = 1480] [outer = (nil)] 02:11:28 INFO - PROCESS | 1864 | ++DOMWINDOW == 93 (0x995ed800) [pid = 1864] [serial = 1481] [outer = 0x995e1c00] 02:11:28 INFO - PROCESS | 1864 | 1465204288047 Marionette DEBUG loaded listener.js 02:11:28 INFO - PROCESS | 1864 | ++DOMWINDOW == 94 (0x99d74c00) [pid = 1864] [serial = 1482] [outer = 0x995e1c00] 02:11:29 INFO - PROCESS | 1864 | 1465204289026 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]]]}] 02:11:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 02:11:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1494ms 02:11:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 02:11:29 INFO - PROCESS | 1864 | 1465204289058 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 02:11:29 INFO - PROCESS | 1864 | 1465204289062 Marionette TRACE conn4 <- [1,1945,null,{"value":"8"}] 02:11:29 INFO - PROCESS | 1864 | 1465204289069 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 02:11:29 INFO - PROCESS | 1864 | 1465204289074 Marionette TRACE conn4 <- [1,1946,null,{}] 02:11:29 INFO - PROCESS | 1864 | 1465204289080 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}] 02:11:29 INFO - PROCESS | 1864 | 1465204289085 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:11:29 INFO - PROCESS | 1864 | 1465204289266 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 02:11:29 INFO - PROCESS | 1864 | 1465204289447 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:29 INFO - PROCESS | 1864 | 1465204289453 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:11:29 INFO - PROCESS | 1864 | ++DOCSHELL 0x92863000 == 17 [pid = 1864] [id = 494] 02:11:29 INFO - PROCESS | 1864 | ++DOMWINDOW == 95 (0x99575400) [pid = 1864] [serial = 1483] [outer = (nil)] 02:11:29 INFO - PROCESS | 1864 | ++DOMWINDOW == 96 (0x9a2cec00) [pid = 1864] [serial = 1484] [outer = 0x99575400] 02:11:29 INFO - PROCESS | 1864 | 1465204289543 Marionette DEBUG loaded listener.js 02:11:29 INFO - PROCESS | 1864 | ++DOMWINDOW == 97 (0x9a38f400) [pid = 1864] [serial = 1485] [outer = 0x99575400] 02:11:30 INFO - PROCESS | 1864 | 1465204290532 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]]]}] 02:11:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 02:11:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1529ms 02:11:30 INFO - PROCESS | 1864 | 1465204290598 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 02:11:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 02:11:30 INFO - PROCESS | 1864 | 1465204290603 Marionette TRACE conn4 <- [1,1949,null,{"value":"8"}] 02:11:30 INFO - PROCESS | 1864 | 1465204290610 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 02:11:30 INFO - PROCESS | 1864 | 1465204290614 Marionette TRACE conn4 <- [1,1950,null,{}] 02:11:30 INFO - PROCESS | 1864 | 1465204290621 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}] 02:11:30 INFO - PROCESS | 1864 | 1465204290632 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:11:30 INFO - PROCESS | 1864 | 1465204290922 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 02:11:31 INFO - PROCESS | 1864 | 1465204291212 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:31 INFO - PROCESS | 1864 | 1465204291219 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:11:31 INFO - PROCESS | 1864 | ++DOCSHELL 0x914d7000 == 18 [pid = 1864] [id = 495] 02:11:31 INFO - PROCESS | 1864 | ++DOMWINDOW == 98 (0x99e88800) [pid = 1864] [serial = 1486] [outer = (nil)] 02:11:31 INFO - PROCESS | 1864 | ++DOMWINDOW == 99 (0x9a7cb800) [pid = 1864] [serial = 1487] [outer = 0x99e88800] 02:11:31 INFO - PROCESS | 1864 | 1465204291317 Marionette DEBUG loaded listener.js 02:11:31 INFO - PROCESS | 1864 | ++DOMWINDOW == 100 (0x9a8d5400) [pid = 1864] [serial = 1488] [outer = 0x99e88800] 02:11:32 INFO - PROCESS | 1864 | 1465204292271 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]]]}] 02:11:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 02:11:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1729ms 02:11:32 INFO - PROCESS | 1864 | 1465204292340 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 02:11:32 INFO - PROCESS | 1864 | 1465204292344 Marionette TRACE conn4 <- [1,1953,null,{"value":"8"}] 02:11:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 02:11:32 INFO - PROCESS | 1864 | 1465204292351 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 02:11:32 INFO - PROCESS | 1864 | 1465204292356 Marionette TRACE conn4 <- [1,1954,null,{}] 02:11:32 INFO - PROCESS | 1864 | 1465204292362 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}] 02:11:32 INFO - PROCESS | 1864 | 1465204292367 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:11:32 INFO - PROCESS | 1864 | 1465204292592 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 02:11:32 INFO - PROCESS | 1864 | 1465204292775 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:32 INFO - PROCESS | 1864 | 1465204292784 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:11:32 INFO - PROCESS | 1864 | ++DOCSHELL 0x914d5c00 == 19 [pid = 1864] [id = 496] 02:11:32 INFO - PROCESS | 1864 | ++DOMWINDOW == 101 (0x92889000) [pid = 1864] [serial = 1489] [outer = (nil)] 02:11:32 INFO - PROCESS | 1864 | ++DOMWINDOW == 102 (0x9b1a2800) [pid = 1864] [serial = 1490] [outer = 0x92889000] 02:11:32 INFO - PROCESS | 1864 | 1465204292871 Marionette DEBUG loaded listener.js 02:11:32 INFO - PROCESS | 1864 | ++DOMWINDOW == 103 (0x9b1a8000) [pid = 1864] [serial = 1491] [outer = 0x92889000] 02:11:33 INFO - PROCESS | 1864 | 1465204293847 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]]]}] 02:11:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 02:11:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1534ms 02:11:33 INFO - PROCESS | 1864 | 1465204293904 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 02:11:33 INFO - PROCESS | 1864 | 1465204293909 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 02:11:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 02:11:33 INFO - PROCESS | 1864 | 1465204293918 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 02:11:33 INFO - PROCESS | 1864 | 1465204293921 Marionette TRACE conn4 <- [1,1958,null,{}] 02:11:33 INFO - PROCESS | 1864 | 1465204293927 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}] 02:11:33 INFO - PROCESS | 1864 | 1465204293932 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:11:34 INFO - PROCESS | 1864 | 1465204294123 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 02:11:34 INFO - PROCESS | 1864 | 1465204294321 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:34 INFO - PROCESS | 1864 | 1465204294330 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:11:34 INFO - PROCESS | 1864 | ++DOCSHELL 0x92865800 == 20 [pid = 1864] [id = 497] 02:11:34 INFO - PROCESS | 1864 | ++DOMWINDOW == 104 (0x92866c00) [pid = 1864] [serial = 1492] [outer = (nil)] 02:11:34 INFO - PROCESS | 1864 | ++DOMWINDOW == 105 (0x9a8d8800) [pid = 1864] [serial = 1493] [outer = 0x92866c00] 02:11:34 INFO - PROCESS | 1864 | 1465204294413 Marionette DEBUG loaded listener.js 02:11:34 INFO - PROCESS | 1864 | ++DOMWINDOW == 106 (0x9b239400) [pid = 1864] [serial = 1494] [outer = 0x92866c00] 02:11:35 INFO - PROCESS | 1864 | 1465204295371 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]]]}] 02:11:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 02:11:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1528ms 02:11:35 INFO - PROCESS | 1864 | 1465204295447 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 02:11:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 02:11:35 INFO - PROCESS | 1864 | 1465204295452 Marionette TRACE conn4 <- [1,1961,null,{"value":"8"}] 02:11:35 INFO - PROCESS | 1864 | 1465204295459 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 02:11:35 INFO - PROCESS | 1864 | 1465204295463 Marionette TRACE conn4 <- [1,1962,null,{}] 02:11:35 INFO - PROCESS | 1864 | 1465204295469 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}] 02:11:35 INFO - PROCESS | 1864 | 1465204295474 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:11:35 INFO - PROCESS | 1864 | 1465204295895 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 02:11:36 INFO - PROCESS | 1864 | 1465204296165 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:36 INFO - PROCESS | 1864 | 1465204296171 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:11:36 INFO - PROCESS | 1864 | ++DOCSHELL 0x8f5c8800 == 21 [pid = 1864] [id = 498] 02:11:36 INFO - PROCESS | 1864 | ++DOMWINDOW == 107 (0x8f5c9400) [pid = 1864] [serial = 1495] [outer = (nil)] 02:11:36 INFO - PROCESS | 1864 | ++DOMWINDOW == 108 (0x8f5d0800) [pid = 1864] [serial = 1496] [outer = 0x8f5c9400] 02:11:36 INFO - PROCESS | 1864 | 1465204296254 Marionette DEBUG loaded listener.js 02:11:36 INFO - PROCESS | 1864 | ++DOMWINDOW == 109 (0x90daf400) [pid = 1864] [serial = 1497] [outer = 0x8f5c9400] 02:11:37 INFO - PROCESS | 1864 | 1465204297234 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]]]}] 02:11:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 02:11:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1835ms 02:11:37 INFO - PROCESS | 1864 | 1465204297295 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 02:11:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 02:11:37 INFO - PROCESS | 1864 | 1465204297302 Marionette TRACE conn4 <- [1,1965,null,{"value":"8"}] 02:11:37 INFO - PROCESS | 1864 | 1465204297310 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 02:11:37 INFO - PROCESS | 1864 | 1465204297316 Marionette TRACE conn4 <- [1,1966,null,{}] 02:11:37 INFO - PROCESS | 1864 | 1465204297323 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}] 02:11:37 INFO - PROCESS | 1864 | 1465204297330 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:11:37 INFO - PROCESS | 1864 | 1465204297636 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 02:11:37 INFO - PROCESS | 1864 | --DOMWINDOW == 108 (0x9b5b6c00) [pid = 1864] [serial = 1409] [outer = (nil)] [url = about:blank] 02:11:37 INFO - PROCESS | 1864 | --DOMWINDOW == 107 (0x9b011c00) [pid = 1864] [serial = 1406] [outer = (nil)] [url = about:blank] 02:11:37 INFO - PROCESS | 1864 | --DOMWINDOW == 106 (0x92985c00) [pid = 1864] [serial = 1419] [outer = (nil)] [url = about:blank] 02:11:37 INFO - PROCESS | 1864 | --DOMWINDOW == 105 (0x917bac00) [pid = 1864] [serial = 1416] [outer = (nil)] [url = about:blank] 02:11:37 INFO - PROCESS | 1864 | --DOMWINDOW == 104 (0x988d8400) [pid = 1864] [serial = 1397] [outer = (nil)] [url = about:blank] 02:11:37 INFO - PROCESS | 1864 | --DOMWINDOW == 103 (0x95063c00) [pid = 1864] [serial = 1413] [outer = (nil)] [url = about:blank] 02:11:37 INFO - PROCESS | 1864 | --DOMWINDOW == 102 (0x914d7c00) [pid = 1864] [serial = 1392] [outer = (nil)] [url = about:blank] 02:11:37 INFO - PROCESS | 1864 | --DOMWINDOW == 101 (0x9a395c00) [pid = 1864] [serial = 1400] [outer = (nil)] [url = about:blank] 02:11:37 INFO - PROCESS | 1864 | --DOMWINDOW == 100 (0x9a4ed000) [pid = 1864] [serial = 1401] [outer = (nil)] [url = about:blank] 02:11:37 INFO - PROCESS | 1864 | --DOMWINDOW == 99 (0x9a79dc00) [pid = 1864] [serial = 1404] [outer = (nil)] [url = about:blank] 02:11:37 INFO - PROCESS | 1864 | --DOMWINDOW == 98 (0x910c7400) [pid = 1864] [serial = 1391] [outer = (nil)] [url = about:blank] 02:11:37 INFO - PROCESS | 1864 | --DOMWINDOW == 97 (0x9a796000) [pid = 1864] [serial = 1403] [outer = (nil)] [url = about:blank] 02:11:37 INFO - PROCESS | 1864 | --DOMWINDOW == 96 (0x99570000) [pid = 1864] [serial = 1398] [outer = (nil)] [url = about:blank] 02:11:37 INFO - PROCESS | 1864 | --DOMWINDOW == 95 (0x9b1a8800) [pid = 1864] [serial = 1410] [outer = (nil)] [url = about:blank] 02:11:37 INFO - PROCESS | 1864 | --DOMWINDOW == 94 (0x9396a800) [pid = 1864] [serial = 1394] [outer = (nil)] [url = about:blank] 02:11:37 INFO - PROCESS | 1864 | --DOMWINDOW == 93 (0x910be800) [pid = 1864] [serial = 1415] [outer = (nil)] [url = about:blank] 02:11:37 INFO - PROCESS | 1864 | --DOMWINDOW == 92 (0x9457cc00) [pid = 1864] [serial = 1395] [outer = (nil)] [url = about:blank] 02:11:37 INFO - PROCESS | 1864 | --DOMWINDOW == 91 (0x9b1a5800) [pid = 1864] [serial = 1407] [outer = (nil)] [url = about:blank] 02:11:37 INFO - PROCESS | 1864 | --DOMWINDOW == 90 (0x939d6400) [pid = 1864] [serial = 1412] [outer = (nil)] [url = about:blank] 02:11:37 INFO - PROCESS | 1864 | --DOMWINDOW == 89 (0x9524d000) [pid = 1864] [serial = 1389] [outer = (nil)] [url = about:blank] 02:11:37 INFO - PROCESS | 1864 | 1465204297885 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:37 INFO - PROCESS | 1864 | 1465204297894 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:11:37 INFO - PROCESS | 1864 | ++DOCSHELL 0x910c7400 == 22 [pid = 1864] [id = 499] 02:11:37 INFO - PROCESS | 1864 | ++DOMWINDOW == 90 (0x914d1c00) [pid = 1864] [serial = 1498] [outer = (nil)] 02:11:37 INFO - PROCESS | 1864 | ++DOMWINDOW == 91 (0x91dc1000) [pid = 1864] [serial = 1499] [outer = 0x914d1c00] 02:11:37 INFO - PROCESS | 1864 | 1465204297970 Marionette DEBUG loaded listener.js 02:11:38 INFO - PROCESS | 1864 | ++DOMWINDOW == 92 (0x92984400) [pid = 1864] [serial = 1500] [outer = 0x914d1c00] 02:11:38 INFO - PROCESS | 1864 | --DOMWINDOW == 91 (0x995ea400) [pid = 1864] [serial = 1424] [outer = (nil)] [url = about:blank] 02:11:38 INFO - PROCESS | 1864 | --DOMWINDOW == 90 (0x99e7f400) [pid = 1864] [serial = 1425] [outer = (nil)] [url = about:blank] 02:11:38 INFO - PROCESS | 1864 | --DOMWINDOW == 89 (0x98056800) [pid = 1864] [serial = 1422] [outer = (nil)] [url = about:blank] 02:11:38 INFO - PROCESS | 1864 | --DOMWINDOW == 88 (0x9288d000) [pid = 1864] [serial = 1418] [outer = (nil)] [url = about:blank] 02:11:38 INFO - PROCESS | 1864 | --DOMWINDOW == 87 (0x9763c000) [pid = 1864] [serial = 1421] [outer = (nil)] [url = about:blank] 02:11:38 INFO - PROCESS | 1864 | --DOMWINDOW == 86 (0x9956cc00) [pid = 1864] [serial = 1427] [outer = (nil)] [url = about:blank] 02:11:38 INFO - PROCESS | 1864 | --DOMWINDOW == 85 (0x99e88400) [pid = 1864] [serial = 1428] [outer = (nil)] [url = about:blank] 02:11:38 INFO - PROCESS | 1864 | 1465204298782 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]]]}] 02:11:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 02:11:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1544ms 02:11:38 INFO - PROCESS | 1864 | 1465204298854 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 02:11:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 02:11:38 INFO - PROCESS | 1864 | 1465204298859 Marionette TRACE conn4 <- [1,1969,null,{"value":"8"}] 02:11:38 INFO - PROCESS | 1864 | 1465204298866 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 02:11:38 INFO - PROCESS | 1864 | 1465204298870 Marionette TRACE conn4 <- [1,1970,null,{}] 02:11:38 INFO - PROCESS | 1864 | 1465204298876 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}] 02:11:38 INFO - PROCESS | 1864 | 1465204298881 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:11:39 INFO - PROCESS | 1864 | 1465204299053 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 02:11:39 INFO - PROCESS | 1864 | 1465204299206 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:39 INFO - PROCESS | 1864 | 1465204299212 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:11:39 INFO - PROCESS | 1864 | ++DOCSHELL 0x92894400 == 23 [pid = 1864] [id = 500] 02:11:39 INFO - PROCESS | 1864 | ++DOMWINDOW == 86 (0x93968400) [pid = 1864] [serial = 1501] [outer = (nil)] 02:11:39 INFO - PROCESS | 1864 | ++DOMWINDOW == 87 (0x94fdac00) [pid = 1864] [serial = 1502] [outer = 0x93968400] 02:11:39 INFO - PROCESS | 1864 | 1465204299286 Marionette DEBUG loaded listener.js 02:11:39 INFO - PROCESS | 1864 | ++DOMWINDOW == 88 (0x95234000) [pid = 1864] [serial = 1503] [outer = 0x93968400] 02:11:40 INFO - PROCESS | 1864 | 1465204300152 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]]]}] 02:11:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 02:11:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1331ms 02:11:40 INFO - PROCESS | 1864 | 1465204300199 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 02:11:40 INFO - PROCESS | 1864 | 1465204300206 Marionette TRACE conn4 <- [1,1973,null,{"value":"8"}] 02:11:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 02:11:40 INFO - PROCESS | 1864 | 1465204300222 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 02:11:40 INFO - PROCESS | 1864 | 1465204300230 Marionette TRACE conn4 <- [1,1974,null,{}] 02:11:40 INFO - PROCESS | 1864 | 1465204300241 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}] 02:11:40 INFO - PROCESS | 1864 | 1465204300246 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:11:40 INFO - PROCESS | 1864 | 1465204300487 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 02:11:40 INFO - PROCESS | 1864 | 1465204300511 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:40 INFO - PROCESS | 1864 | 1465204300523 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:11:40 INFO - PROCESS | 1864 | ++DOCSHELL 0x90dae400 == 24 [pid = 1864] [id = 501] 02:11:40 INFO - PROCESS | 1864 | ++DOMWINDOW == 89 (0x9457fc00) [pid = 1864] [serial = 1504] [outer = (nil)] 02:11:40 INFO - PROCESS | 1864 | ++DOMWINDOW == 90 (0x98888c00) [pid = 1864] [serial = 1505] [outer = 0x9457fc00] 02:11:40 INFO - PROCESS | 1864 | 1465204300601 Marionette DEBUG loaded listener.js 02:11:40 INFO - PROCESS | 1864 | ++DOMWINDOW == 91 (0x99573000) [pid = 1864] [serial = 1506] [outer = 0x9457fc00] 02:11:41 INFO - PROCESS | 1864 | 1465204301537 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]]]}] 02:11:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 02:11:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1357ms 02:11:41 INFO - PROCESS | 1864 | 1465204301572 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 02:11:41 INFO - PROCESS | 1864 | 1465204301576 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 02:11:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 02:11:41 INFO - PROCESS | 1864 | 1465204301588 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 02:11:41 INFO - PROCESS | 1864 | 1465204301591 Marionette TRACE conn4 <- [1,1978,null,{}] 02:11:41 INFO - PROCESS | 1864 | 1465204301597 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}] 02:11:41 INFO - PROCESS | 1864 | 1465204301602 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:11:41 INFO - PROCESS | 1864 | 1465204301844 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 02:11:41 INFO - PROCESS | 1864 | 1465204301868 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:41 INFO - PROCESS | 1864 | 1465204301879 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:11:41 INFO - PROCESS | 1864 | ++DOCSHELL 0x8f715800 == 25 [pid = 1864] [id = 502] 02:11:41 INFO - PROCESS | 1864 | ++DOMWINDOW == 92 (0x90dafc00) [pid = 1864] [serial = 1507] [outer = (nil)] 02:11:41 INFO - PROCESS | 1864 | ++DOMWINDOW == 93 (0x99e84400) [pid = 1864] [serial = 1508] [outer = 0x90dafc00] 02:11:41 INFO - PROCESS | 1864 | 1465204301948 Marionette DEBUG loaded listener.js 02:11:42 INFO - PROCESS | 1864 | ++DOMWINDOW == 94 (0x9a4f5800) [pid = 1864] [serial = 1509] [outer = 0x90dafc00] 02:11:42 INFO - PROCESS | 1864 | --DOMWINDOW == 93 (0x8f5c3800) [pid = 1864] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 02:11:42 INFO - PROCESS | 1864 | --DOMWINDOW == 92 (0x917c3400) [pid = 1864] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 02:11:42 INFO - PROCESS | 1864 | --DOMWINDOW == 91 (0x94584400) [pid = 1864] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 02:11:42 INFO - PROCESS | 1864 | --DOMWINDOW == 90 (0x939d3000) [pid = 1864] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 02:11:42 INFO - PROCESS | 1864 | --DOMWINDOW == 89 (0x8f5ce800) [pid = 1864] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 02:11:42 INFO - PROCESS | 1864 | --DOMWINDOW == 88 (0x9bac8400) [pid = 1864] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 02:11:42 INFO - PROCESS | 1864 | --DOMWINDOW == 87 (0x9763e000) [pid = 1864] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 02:11:42 INFO - PROCESS | 1864 | --DOMWINDOW == 86 (0x9285e000) [pid = 1864] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 02:11:42 INFO - PROCESS | 1864 | --DOMWINDOW == 85 (0x910c5800) [pid = 1864] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 02:11:42 INFO - PROCESS | 1864 | --DOMWINDOW == 84 (0x8f5ce000) [pid = 1864] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 02:11:42 INFO - PROCESS | 1864 | --DOMWINDOW == 83 (0x917c4400) [pid = 1864] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 02:11:42 INFO - PROCESS | 1864 | --DOMWINDOW == 82 (0x8e909c00) [pid = 1864] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 02:11:42 INFO - PROCESS | 1864 | --DOMWINDOW == 81 (0x910b8800) [pid = 1864] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 02:11:43 INFO - PROCESS | 1864 | 1465204303026 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]]]}] 02:11:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 02:11:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1488ms 02:11:43 INFO - PROCESS | 1864 | 1465204303073 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 02:11:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 02:11:43 INFO - PROCESS | 1864 | 1465204303077 Marionette TRACE conn4 <- [1,1981,null,{"value":"8"}] 02:11:43 INFO - PROCESS | 1864 | 1465204303084 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 02:11:43 INFO - PROCESS | 1864 | 1465204303087 Marionette TRACE conn4 <- [1,1982,null,{}] 02:11:43 INFO - PROCESS | 1864 | 1465204303092 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}] 02:11:43 INFO - PROCESS | 1864 | 1465204303098 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:11:43 INFO - PROCESS | 1864 | 1465204303325 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 02:11:43 INFO - PROCESS | 1864 | 1465204303335 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:43 INFO - PROCESS | 1864 | 1465204303352 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:11:43 INFO - PROCESS | 1864 | ++DOCSHELL 0x94fe1000 == 26 [pid = 1864] [id = 503] 02:11:43 INFO - PROCESS | 1864 | ++DOMWINDOW == 82 (0x9928f000) [pid = 1864] [serial = 1510] [outer = (nil)] 02:11:43 INFO - PROCESS | 1864 | ++DOMWINDOW == 83 (0x9a2d1000) [pid = 1864] [serial = 1511] [outer = 0x9928f000] 02:11:43 INFO - PROCESS | 1864 | 1465204303431 Marionette DEBUG loaded listener.js 02:11:43 INFO - PROCESS | 1864 | ++DOMWINDOW == 84 (0x9a790000) [pid = 1864] [serial = 1512] [outer = 0x9928f000] 02:11:44 INFO - PROCESS | 1864 | 1465204304313 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]]]}] 02:11:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 02:11:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1248ms 02:11:44 INFO - PROCESS | 1864 | 1465204304332 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 02:11:44 INFO - PROCESS | 1864 | 1465204304335 Marionette TRACE conn4 <- [1,1985,null,{"value":"8"}] 02:11:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 02:11:44 INFO - PROCESS | 1864 | 1465204304341 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 02:11:44 INFO - PROCESS | 1864 | 1465204304344 Marionette TRACE conn4 <- [1,1986,null,{}] 02:11:44 INFO - PROCESS | 1864 | 1465204304350 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}] 02:11:44 INFO - PROCESS | 1864 | 1465204304355 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:11:44 INFO - PROCESS | 1864 | 1465204304517 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 02:11:44 INFO - PROCESS | 1864 | 1465204304532 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:44 INFO - PROCESS | 1864 | 1465204304540 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:11:44 INFO - PROCESS | 1864 | ++DOCSHELL 0x8f5c4c00 == 27 [pid = 1864] [id = 504] 02:11:44 INFO - PROCESS | 1864 | ++DOMWINDOW == 85 (0x910bcc00) [pid = 1864] [serial = 1513] [outer = (nil)] 02:11:44 INFO - PROCESS | 1864 | ++DOMWINDOW == 86 (0x9a8e0000) [pid = 1864] [serial = 1514] [outer = 0x910bcc00] 02:11:44 INFO - PROCESS | 1864 | 1465204304609 Marionette DEBUG loaded listener.js 02:11:44 INFO - PROCESS | 1864 | ++DOMWINDOW == 87 (0x9b1a7000) [pid = 1864] [serial = 1515] [outer = 0x910bcc00] 02:11:45 INFO - PROCESS | 1864 | 1465204305894 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]]]}] 02:11:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 02:11:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1586ms 02:11:45 INFO - PROCESS | 1864 | 1465204305935 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 02:11:45 INFO - PROCESS | 1864 | 1465204305943 Marionette TRACE conn4 <- [1,1989,null,{"value":"8"}] 02:11:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 02:11:45 INFO - PROCESS | 1864 | 1465204305952 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 02:11:45 INFO - PROCESS | 1864 | 1465204305959 Marionette TRACE conn4 <- [1,1990,null,{}] 02:11:45 INFO - PROCESS | 1864 | 1465204305968 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}] 02:11:45 INFO - PROCESS | 1864 | 1465204305973 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:11:46 INFO - PROCESS | 1864 | 1465204306212 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 02:11:46 INFO - PROCESS | 1864 | 1465204306459 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:46 INFO - PROCESS | 1864 | 1465204306468 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:11:46 INFO - PROCESS | 1864 | ++DOCSHELL 0x914cdc00 == 28 [pid = 1864] [id = 505] 02:11:46 INFO - PROCESS | 1864 | ++DOMWINDOW == 88 (0x914ce800) [pid = 1864] [serial = 1516] [outer = (nil)] 02:11:46 INFO - PROCESS | 1864 | ++DOMWINDOW == 89 (0x91dc4000) [pid = 1864] [serial = 1517] [outer = 0x914ce800] 02:11:46 INFO - PROCESS | 1864 | 1465204306606 Marionette DEBUG loaded listener.js 02:11:46 INFO - PROCESS | 1864 | ++DOMWINDOW == 90 (0x93677800) [pid = 1864] [serial = 1518] [outer = 0x914ce800] 02:11:47 INFO - PROCESS | 1864 | 1465204307591 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]]]}] 02:11:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 02:11:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1683ms 02:11:47 INFO - PROCESS | 1864 | 1465204307636 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 02:11:47 INFO - PROCESS | 1864 | 1465204307643 Marionette TRACE conn4 <- [1,1993,null,{"value":"8"}] 02:11:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 02:11:47 INFO - PROCESS | 1864 | 1465204307656 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 02:11:47 INFO - PROCESS | 1864 | 1465204307660 Marionette TRACE conn4 <- [1,1994,null,{}] 02:11:47 INFO - PROCESS | 1864 | 1465204307667 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}] 02:11:47 INFO - PROCESS | 1864 | 1465204307674 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:11:47 INFO - PROCESS | 1864 | 1465204307934 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 02:11:48 INFO - PROCESS | 1864 | 1465204308217 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:48 INFO - PROCESS | 1864 | 1465204308229 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:11:48 INFO - PROCESS | 1864 | ++DOCSHELL 0x94584400 == 29 [pid = 1864] [id = 506] 02:11:48 INFO - PROCESS | 1864 | ++DOMWINDOW == 91 (0x95252000) [pid = 1864] [serial = 1519] [outer = (nil)] 02:11:48 INFO - PROCESS | 1864 | ++DOMWINDOW == 92 (0x9804e000) [pid = 1864] [serial = 1520] [outer = 0x95252000] 02:11:48 INFO - PROCESS | 1864 | 1465204308360 Marionette DEBUG loaded listener.js 02:11:48 INFO - PROCESS | 1864 | ++DOMWINDOW == 93 (0x995e5c00) [pid = 1864] [serial = 1521] [outer = 0x95252000] 02:11:49 INFO - PROCESS | 1864 | 1465204309295 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]]]}] 02:11:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 02:11:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1699ms 02:11:49 INFO - PROCESS | 1864 | 1465204309354 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 02:11:49 INFO - PROCESS | 1864 | 1465204309359 Marionette TRACE conn4 <- [1,1997,null,{"value":"8"}] 02:11:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 02:11:49 INFO - PROCESS | 1864 | 1465204309367 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 02:11:49 INFO - PROCESS | 1864 | 1465204309373 Marionette TRACE conn4 <- [1,1998,null,{}] 02:11:49 INFO - PROCESS | 1864 | 1465204309391 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}] 02:11:49 INFO - PROCESS | 1864 | 1465204309401 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:11:49 INFO - PROCESS | 1864 | 1465204309651 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 02:11:49 INFO - PROCESS | 1864 | 1465204309841 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:49 INFO - PROCESS | 1864 | 1465204309853 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:11:49 INFO - PROCESS | 1864 | ++DOCSHELL 0x9a7cd800 == 30 [pid = 1864] [id = 507] 02:11:49 INFO - PROCESS | 1864 | ++DOMWINDOW == 94 (0x9a7d9000) [pid = 1864] [serial = 1522] [outer = (nil)] 02:11:49 INFO - PROCESS | 1864 | ++DOMWINDOW == 95 (0x9b5b3800) [pid = 1864] [serial = 1523] [outer = 0x9a7d9000] 02:11:50 INFO - PROCESS | 1864 | 1465204310004 Marionette DEBUG loaded listener.js 02:11:50 INFO - PROCESS | 1864 | ++DOMWINDOW == 96 (0x9ba93800) [pid = 1864] [serial = 1524] [outer = 0x9a7d9000] 02:11:50 INFO - PROCESS | 1864 | 1465204310984 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]]]}] 02:11:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 02:11:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1647ms 02:11:51 INFO - PROCESS | 1864 | 1465204311014 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 02:11:51 INFO - PROCESS | 1864 | 1465204311018 Marionette TRACE conn4 <- [1,2001,null,{"value":"8"}] 02:11:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 02:11:51 INFO - PROCESS | 1864 | 1465204311027 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 02:11:51 INFO - PROCESS | 1864 | 1465204311031 Marionette TRACE conn4 <- [1,2002,null,{}] 02:11:51 INFO - PROCESS | 1864 | 1465204311037 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}] 02:11:51 INFO - PROCESS | 1864 | 1465204311042 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:11:51 INFO - PROCESS | 1864 | 1465204311242 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 02:11:51 INFO - PROCESS | 1864 | 1465204311474 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:51 INFO - PROCESS | 1864 | 1465204311483 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:11:51 INFO - PROCESS | 1864 | ++DOCSHELL 0x90da9c00 == 31 [pid = 1864] [id = 508] 02:11:51 INFO - PROCESS | 1864 | ++DOMWINDOW == 97 (0x9763e800) [pid = 1864] [serial = 1525] [outer = (nil)] 02:11:51 INFO - PROCESS | 1864 | ++DOMWINDOW == 98 (0x9c00b400) [pid = 1864] [serial = 1526] [outer = 0x9763e800] 02:11:51 INFO - PROCESS | 1864 | 1465204311614 Marionette DEBUG loaded listener.js 02:11:51 INFO - PROCESS | 1864 | ++DOMWINDOW == 99 (0x9c091800) [pid = 1864] [serial = 1527] [outer = 0x9763e800] 02:11:52 INFO - PROCESS | 1864 | 1465204312513 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]]]}] 02:11:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 02:11:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1544ms 02:11:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 02:11:52 INFO - PROCESS | 1864 | 1465204312572 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 02:11:52 INFO - PROCESS | 1864 | 1465204312575 Marionette TRACE conn4 <- [1,2005,null,{"value":"8"}] 02:11:52 INFO - PROCESS | 1864 | 1465204312582 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 02:11:52 INFO - PROCESS | 1864 | 1465204312585 Marionette TRACE conn4 <- [1,2006,null,{}] 02:11:52 INFO - PROCESS | 1864 | 1465204312591 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}] 02:11:52 INFO - PROCESS | 1864 | 1465204312596 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:11:52 INFO - PROCESS | 1864 | 1465204312802 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 02:11:53 INFO - PROCESS | 1864 | 1465204313027 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:53 INFO - PROCESS | 1864 | 1465204313036 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:11:53 INFO - PROCESS | 1864 | ++DOCSHELL 0x93684c00 == 32 [pid = 1864] [id = 509] 02:11:53 INFO - PROCESS | 1864 | ++DOMWINDOW == 100 (0x995e6c00) [pid = 1864] [serial = 1528] [outer = (nil)] 02:11:53 INFO - PROCESS | 1864 | ++DOMWINDOW == 101 (0x9c239000) [pid = 1864] [serial = 1529] [outer = 0x995e6c00] 02:11:53 INFO - PROCESS | 1864 | 1465204313176 Marionette DEBUG loaded listener.js 02:11:53 INFO - PROCESS | 1864 | ++DOMWINDOW == 102 (0x9cc16800) [pid = 1864] [serial = 1530] [outer = 0x995e6c00] 02:11:54 INFO - PROCESS | 1864 | 1465204314114 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]]]}] 02:11:54 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 02:11:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1586ms 02:11:54 INFO - PROCESS | 1864 | 1465204314169 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 02:11:54 INFO - PROCESS | 1864 | 1465204314172 Marionette TRACE conn4 <- [1,2009,null,{"value":"8"}] 02:11:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 02:11:54 INFO - PROCESS | 1864 | 1465204314179 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 02:11:54 INFO - PROCESS | 1864 | 1465204314182 Marionette TRACE conn4 <- [1,2010,null,{}] 02:11:54 INFO - PROCESS | 1864 | 1465204314189 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}] 02:11:54 INFO - PROCESS | 1864 | 1465204314200 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:11:54 INFO - PROCESS | 1864 | 1465204314449 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 02:11:54 INFO - PROCESS | 1864 | 1465204314696 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:54 INFO - PROCESS | 1864 | 1465204314706 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:11:54 INFO - PROCESS | 1864 | ++DOCSHELL 0x917bcc00 == 33 [pid = 1864] [id = 510] 02:11:54 INFO - PROCESS | 1864 | ++DOMWINDOW == 103 (0x92989400) [pid = 1864] [serial = 1531] [outer = (nil)] 02:11:54 INFO - PROCESS | 1864 | ++DOMWINDOW == 104 (0xa114fc00) [pid = 1864] [serial = 1532] [outer = 0x92989400] 02:11:54 INFO - PROCESS | 1864 | 1465204314836 Marionette DEBUG loaded listener.js 02:11:54 INFO - PROCESS | 1864 | ++DOMWINDOW == 105 (0xa215c800) [pid = 1864] [serial = 1533] [outer = 0x92989400] 02:11:55 INFO - PROCESS | 1864 | 1465204315769 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]]]}] 02:11:55 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 02:11:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1635ms 02:11:55 INFO - PROCESS | 1864 | 1465204315814 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 02:11:55 INFO - PROCESS | 1864 | 1465204315818 Marionette TRACE conn4 <- [1,2013,null,{"value":"8"}] 02:11:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 02:11:55 INFO - PROCESS | 1864 | 1465204315825 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 02:11:55 INFO - PROCESS | 1864 | 1465204315829 Marionette TRACE conn4 <- [1,2014,null,{}] 02:11:55 INFO - PROCESS | 1864 | 1465204315835 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}] 02:11:55 INFO - PROCESS | 1864 | 1465204315841 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:11:56 INFO - PROCESS | 1864 | 1465204316028 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 02:11:56 INFO - PROCESS | 1864 | 1465204316219 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:56 INFO - PROCESS | 1864 | 1465204316227 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:11:56 INFO - PROCESS | 1864 | ++DOCSHELL 0x9cc83800 == 34 [pid = 1864] [id = 511] 02:11:56 INFO - PROCESS | 1864 | ++DOMWINDOW == 106 (0xa1154800) [pid = 1864] [serial = 1534] [outer = (nil)] 02:11:56 INFO - PROCESS | 1864 | ++DOMWINDOW == 107 (0xa2293000) [pid = 1864] [serial = 1535] [outer = 0xa1154800] 02:11:56 INFO - PROCESS | 1864 | 1465204316313 Marionette DEBUG loaded listener.js 02:11:56 INFO - PROCESS | 1864 | ++DOMWINDOW == 108 (0xa22e2000) [pid = 1864] [serial = 1536] [outer = 0xa1154800] 02:11:57 INFO - PROCESS | 1864 | 1465204317298 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]]]}] 02:11:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 02:11:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1531ms 02:11:57 INFO - PROCESS | 1864 | 1465204317357 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 02:11:57 INFO - PROCESS | 1864 | 1465204317363 Marionette TRACE conn4 <- [1,2017,null,{"value":"8"}] 02:11:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 02:11:57 INFO - PROCESS | 1864 | 1465204317370 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 02:11:57 INFO - PROCESS | 1864 | 1465204317373 Marionette TRACE conn4 <- [1,2018,null,{}] 02:11:57 INFO - PROCESS | 1864 | 1465204317379 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}] 02:11:57 INFO - PROCESS | 1864 | 1465204317384 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:11:57 INFO - PROCESS | 1864 | 1465204317571 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 02:11:57 INFO - PROCESS | 1864 | 1465204317765 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:57 INFO - PROCESS | 1864 | 1465204317775 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:11:57 INFO - PROCESS | 1864 | ++DOCSHELL 0x910c0400 == 35 [pid = 1864] [id = 512] 02:11:57 INFO - PROCESS | 1864 | ++DOMWINDOW == 109 (0x917bb800) [pid = 1864] [serial = 1537] [outer = (nil)] 02:11:57 INFO - PROCESS | 1864 | ++DOMWINDOW == 110 (0x92982800) [pid = 1864] [serial = 1538] [outer = 0x917bb800] 02:11:57 INFO - PROCESS | 1864 | 1465204317875 Marionette DEBUG loaded listener.js 02:11:57 INFO - PROCESS | 1864 | ++DOMWINDOW == 111 (0x94fd9000) [pid = 1864] [serial = 1539] [outer = 0x917bb800] 02:11:58 INFO - PROCESS | 1864 | 1465204318855 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]]]}] 02:11:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 02:11:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1530ms 02:11:58 INFO - PROCESS | 1864 | 1465204318901 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 02:11:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 02:11:58 INFO - PROCESS | 1864 | 1465204318906 Marionette TRACE conn4 <- [1,2021,null,{"value":"8"}] 02:11:58 INFO - PROCESS | 1864 | 1465204318912 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 02:11:58 INFO - PROCESS | 1864 | 1465204318916 Marionette TRACE conn4 <- [1,2022,null,{}] 02:11:58 INFO - PROCESS | 1864 | 1465204318922 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}] 02:11:58 INFO - PROCESS | 1864 | 1465204318927 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:11:59 INFO - PROCESS | 1864 | 1465204319123 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 02:11:59 INFO - PROCESS | 1864 | 1465204319748 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:59 INFO - PROCESS | 1864 | 1465204319759 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:11:59 INFO - PROCESS | 1864 | ++DOCSHELL 0x910bb800 == 36 [pid = 1864] [id = 513] 02:11:59 INFO - PROCESS | 1864 | ++DOMWINDOW == 112 (0x910be800) [pid = 1864] [serial = 1540] [outer = (nil)] 02:11:59 INFO - PROCESS | 1864 | ++DOMWINDOW == 113 (0x914d8400) [pid = 1864] [serial = 1541] [outer = 0x910be800] 02:11:59 INFO - PROCESS | 1864 | 1465204319842 Marionette DEBUG loaded listener.js 02:11:59 INFO - PROCESS | 1864 | ++DOMWINDOW == 114 (0x91dbcc00) [pid = 1864] [serial = 1542] [outer = 0x910be800] 02:12:00 INFO - PROCESS | 1864 | 1465204320783 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]]]}] 02:12:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 02:12:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1932ms 02:12:00 INFO - PROCESS | 1864 | 1465204320847 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 02:12:00 INFO - PROCESS | 1864 | 1465204320853 Marionette TRACE conn4 <- [1,2025,null,{"value":"8"}] 02:12:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 02:12:00 INFO - PROCESS | 1864 | 1465204320861 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 02:12:00 INFO - PROCESS | 1864 | 1465204320867 Marionette TRACE conn4 <- [1,2026,null,{}] 02:12:00 INFO - PROCESS | 1864 | 1465204320875 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}] 02:12:00 INFO - PROCESS | 1864 | 1465204320883 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:12:01 INFO - PROCESS | 1864 | 1465204321063 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 02:12:01 INFO - PROCESS | 1864 | 1465204321419 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:01 INFO - PROCESS | 1864 | 1465204321427 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:12:01 INFO - PROCESS | 1864 | ++DOCSHELL 0x92889400 == 37 [pid = 1864] [id = 514] 02:12:01 INFO - PROCESS | 1864 | ++DOMWINDOW == 115 (0x92989c00) [pid = 1864] [serial = 1543] [outer = (nil)] 02:12:01 INFO - PROCESS | 1864 | ++DOMWINDOW == 116 (0x9505dc00) [pid = 1864] [serial = 1544] [outer = 0x92989c00] 02:12:01 INFO - PROCESS | 1864 | 1465204321517 Marionette DEBUG loaded listener.js 02:12:01 INFO - PROCESS | 1864 | ++DOMWINDOW == 117 (0x95251c00) [pid = 1864] [serial = 1545] [outer = 0x92989c00] 02:12:03 INFO - PROCESS | 1864 | --DOCSHELL 0x917c2c00 == 36 [pid = 1864] [id = 484] 02:12:03 INFO - PROCESS | 1864 | --DOCSHELL 0x94fe1000 == 35 [pid = 1864] [id = 503] 02:12:03 INFO - PROCESS | 1864 | --DOCSHELL 0x910bb800 == 34 [pid = 1864] [id = 513] 02:12:03 INFO - PROCESS | 1864 | --DOCSHELL 0x910c0400 == 33 [pid = 1864] [id = 512] 02:12:03 INFO - PROCESS | 1864 | --DOCSHELL 0x9cc83800 == 32 [pid = 1864] [id = 511] 02:12:03 INFO - PROCESS | 1864 | --DOCSHELL 0x93684c00 == 31 [pid = 1864] [id = 509] 02:12:03 INFO - PROCESS | 1864 | --DOCSHELL 0x917bcc00 == 30 [pid = 1864] [id = 510] 02:12:03 INFO - PROCESS | 1864 | --DOCSHELL 0x90da9c00 == 29 [pid = 1864] [id = 508] 02:12:03 INFO - PROCESS | 1864 | --DOCSHELL 0x9a7cd800 == 28 [pid = 1864] [id = 507] 02:12:03 INFO - PROCESS | 1864 | --DOCSHELL 0x914cdc00 == 27 [pid = 1864] [id = 505] 02:12:03 INFO - PROCESS | 1864 | --DOCSHELL 0x94584400 == 26 [pid = 1864] [id = 506] 02:12:03 INFO - PROCESS | 1864 | --DOCSHELL 0x8f5c4c00 == 25 [pid = 1864] [id = 504] 02:12:03 INFO - PROCESS | 1864 | --DOMWINDOW == 116 (0x94586000) [pid = 1864] [serial = 1469] [outer = (nil)] [url = about:blank] 02:12:03 INFO - PROCESS | 1864 | --DOMWINDOW == 115 (0x8f70f400) [pid = 1864] [serial = 1431] [outer = (nil)] [url = about:blank] 02:12:03 INFO - PROCESS | 1864 | --DOMWINDOW == 114 (0x8f5cac00) [pid = 1864] [serial = 1430] [outer = (nil)] [url = about:blank] 02:12:03 INFO - PROCESS | 1864 | --DOMWINDOW == 113 (0x92864000) [pid = 1864] [serial = 1434] [outer = (nil)] [url = about:blank] 02:12:03 INFO - PROCESS | 1864 | --DOMWINDOW == 112 (0x91dc4c00) [pid = 1864] [serial = 1433] [outer = (nil)] [url = about:blank] 02:12:03 INFO - PROCESS | 1864 | --DOMWINDOW == 111 (0x98054800) [pid = 1864] [serial = 1437] [outer = (nil)] [url = about:blank] 02:12:03 INFO - PROCESS | 1864 | --DOMWINDOW == 110 (0x95062400) [pid = 1864] [serial = 1436] [outer = (nil)] [url = about:blank] 02:12:03 INFO - PROCESS | 1864 | --DOMWINDOW == 109 (0x9a8d3800) [pid = 1864] [serial = 1440] [outer = (nil)] [url = about:blank] 02:12:03 INFO - PROCESS | 1864 | --DOMWINDOW == 108 (0x9a7d3000) [pid = 1864] [serial = 1439] [outer = (nil)] [url = about:blank] 02:12:03 INFO - PROCESS | 1864 | --DOMWINDOW == 107 (0x9b01f400) [pid = 1864] [serial = 1443] [outer = (nil)] [url = about:blank] 02:12:03 INFO - PROCESS | 1864 | --DOMWINDOW == 106 (0x9b013000) [pid = 1864] [serial = 1442] [outer = (nil)] [url = about:blank] 02:12:03 INFO - PROCESS | 1864 | --DOMWINDOW == 105 (0x9c23bc00) [pid = 1864] [serial = 1446] [outer = (nil)] [url = about:blank] 02:12:03 INFO - PROCESS | 1864 | --DOMWINDOW == 104 (0x9c00d000) [pid = 1864] [serial = 1445] [outer = (nil)] [url = about:blank] 02:12:03 INFO - PROCESS | 1864 | --DOMWINDOW == 103 (0xa0617c00) [pid = 1864] [serial = 1449] [outer = (nil)] [url = about:blank] 02:12:03 INFO - PROCESS | 1864 | --DOMWINDOW == 102 (0x9d9a3400) [pid = 1864] [serial = 1448] [outer = (nil)] [url = about:blank] 02:12:03 INFO - PROCESS | 1864 | --DOMWINDOW == 101 (0x92891800) [pid = 1864] [serial = 1463] [outer = (nil)] [url = about:blank] 02:12:03 INFO - PROCESS | 1864 | --DOMWINDOW == 100 (0x914da400) [pid = 1864] [serial = 1460] [outer = (nil)] [url = about:blank] 02:12:03 INFO - PROCESS | 1864 | --DOMWINDOW == 99 (0x8f70dc00) [pid = 1864] [serial = 1457] [outer = (nil)] [url = about:blank] 02:12:03 INFO - PROCESS | 1864 | --DOMWINDOW == 98 (0x8f719000) [pid = 1864] [serial = 1458] [outer = (nil)] [url = about:blank] 02:12:03 INFO - PROCESS | 1864 | --DOMWINDOW == 97 (0x92860400) [pid = 1864] [serial = 1455] [outer = (nil)] [url = about:blank] 02:12:03 INFO - PROCESS | 1864 | --DOMWINDOW == 96 (0x91dc1800) [pid = 1864] [serial = 1454] [outer = (nil)] [url = about:blank] 02:12:03 INFO - PROCESS | 1864 | --DOMWINDOW == 95 (0x914d1000) [pid = 1864] [serial = 1466] [outer = (nil)] [url = about:blank] 02:12:03 INFO - PROCESS | 1864 | --DOMWINDOW == 94 (0x9505f800) [pid = 1864] [serial = 1452] [outer = (nil)] [url = about:blank] 02:12:03 INFO - PROCESS | 1864 | --DOMWINDOW == 93 (0x9288bc00) [pid = 1864] [serial = 1451] [outer = (nil)] [url = about:blank] 02:12:03 INFO - PROCESS | 1864 | --DOMWINDOW == 92 (0x92985000) [pid = 1864] [serial = 1464] [outer = (nil)] [url = about:blank] 02:12:03 INFO - PROCESS | 1864 | --DOMWINDOW == 91 (0x9396f000) [pid = 1864] [serial = 1467] [outer = (nil)] [url = about:blank] 02:12:03 INFO - PROCESS | 1864 | --DOMWINDOW == 90 (0x917bd400) [pid = 1864] [serial = 1461] [outer = (nil)] [url = about:blank] 02:12:04 INFO - PROCESS | 1864 | 1465204324315 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]]]}] 02:12:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 02:12:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 3488ms 02:12:04 INFO - PROCESS | 1864 | 1465204324350 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 02:12:04 INFO - PROCESS | 1864 | 1465204324357 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 02:12:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 02:12:04 INFO - PROCESS | 1864 | 1465204324366 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 02:12:04 INFO - PROCESS | 1864 | 1465204324371 Marionette TRACE conn4 <- [1,2030,null,{}] 02:12:04 INFO - PROCESS | 1864 | 1465204324379 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}] 02:12:04 INFO - PROCESS | 1864 | 1465204324386 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:12:04 INFO - PROCESS | 1864 | 1465204324551 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 02:12:04 INFO - PROCESS | 1864 | 1465204324739 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:04 INFO - PROCESS | 1864 | 1465204324745 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:12:04 INFO - PROCESS | 1864 | ++DOCSHELL 0x8f5c7400 == 26 [pid = 1864] [id = 515] 02:12:04 INFO - PROCESS | 1864 | ++DOMWINDOW == 91 (0x90db3400) [pid = 1864] [serial = 1546] [outer = (nil)] 02:12:04 INFO - PROCESS | 1864 | ++DOMWINDOW == 92 (0x910c0400) [pid = 1864] [serial = 1547] [outer = 0x90db3400] 02:12:04 INFO - PROCESS | 1864 | 1465204324824 Marionette DEBUG loaded listener.js 02:12:04 INFO - PROCESS | 1864 | ++DOMWINDOW == 93 (0x910c6400) [pid = 1864] [serial = 1548] [outer = 0x90db3400] 02:12:05 INFO - PROCESS | 1864 | 1465204325641 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]]]}] 02:12:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 02:12:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1334ms 02:12:05 INFO - PROCESS | 1864 | 1465204325700 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 02:12:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 02:12:05 INFO - PROCESS | 1864 | 1465204325708 Marionette TRACE conn4 <- [1,2033,null,{"value":"8"}] 02:12:05 INFO - PROCESS | 1864 | 1465204325719 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 02:12:05 INFO - PROCESS | 1864 | 1465204325724 Marionette TRACE conn4 <- [1,2034,null,{}] 02:12:05 INFO - PROCESS | 1864 | 1465204325731 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}] 02:12:05 INFO - PROCESS | 1864 | 1465204325736 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:12:05 INFO - PROCESS | 1864 | 1465204325919 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 02:12:06 INFO - PROCESS | 1864 | 1465204326082 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:06 INFO - PROCESS | 1864 | 1465204326089 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:12:06 INFO - PROCESS | 1864 | ++DOCSHELL 0x917b8800 == 27 [pid = 1864] [id = 516] 02:12:06 INFO - PROCESS | 1864 | ++DOMWINDOW == 94 (0x917c6800) [pid = 1864] [serial = 1549] [outer = (nil)] 02:12:06 INFO - PROCESS | 1864 | ++DOMWINDOW == 95 (0x92165400) [pid = 1864] [serial = 1550] [outer = 0x917c6800] 02:12:06 INFO - PROCESS | 1864 | 1465204326165 Marionette DEBUG loaded listener.js 02:12:06 INFO - PROCESS | 1864 | ++DOMWINDOW == 96 (0x92861400) [pid = 1864] [serial = 1551] [outer = 0x917c6800] 02:12:07 INFO - PROCESS | 1864 | 1465204327074 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]]]}] 02:12:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 02:12:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1380ms 02:12:07 INFO - PROCESS | 1864 | 1465204327102 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 02:12:07 INFO - PROCESS | 1864 | 1465204327107 Marionette TRACE conn4 <- [1,2037,null,{"value":"8"}] 02:12:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 02:12:07 INFO - PROCESS | 1864 | 1465204327114 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 02:12:07 INFO - PROCESS | 1864 | 1465204327121 Marionette TRACE conn4 <- [1,2038,null,{}] 02:12:07 INFO - PROCESS | 1864 | 1465204327147 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}] 02:12:07 INFO - PROCESS | 1864 | 1465204327157 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:12:07 INFO - PROCESS | 1864 | 1465204327392 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 02:12:07 INFO - PROCESS | 1864 | 1465204327425 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:07 INFO - PROCESS | 1864 | 1465204327437 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:12:07 INFO - PROCESS | 1864 | ++DOCSHELL 0x9396e400 == 28 [pid = 1864] [id = 517] 02:12:07 INFO - PROCESS | 1864 | ++DOMWINDOW == 97 (0x9396f000) [pid = 1864] [serial = 1552] [outer = (nil)] 02:12:07 INFO - PROCESS | 1864 | ++DOMWINDOW == 98 (0x93a3e800) [pid = 1864] [serial = 1553] [outer = 0x9396f000] 02:12:07 INFO - PROCESS | 1864 | 1465204327510 Marionette DEBUG loaded listener.js 02:12:07 INFO - PROCESS | 1864 | ++DOMWINDOW == 99 (0x9455e400) [pid = 1864] [serial = 1554] [outer = 0x9396f000] 02:12:08 INFO - PROCESS | 1864 | 1465204328559 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]]]}] 02:12:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 02:12:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 2147ms 02:12:09 INFO - PROCESS | 1864 | --DOMWINDOW == 98 (0x8f5cb000) [pid = 1864] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 02:12:09 INFO - PROCESS | 1864 | --DOMWINDOW == 97 (0x995e1c00) [pid = 1864] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 02:12:09 INFO - PROCESS | 1864 | --DOMWINDOW == 96 (0x99575400) [pid = 1864] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 02:12:09 INFO - PROCESS | 1864 | --DOMWINDOW == 95 (0x93968400) [pid = 1864] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 02:12:09 INFO - PROCESS | 1864 | --DOMWINDOW == 94 (0x99e88800) [pid = 1864] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 02:12:09 INFO - PROCESS | 1864 | --DOMWINDOW == 93 (0x9457c000) [pid = 1864] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 02:12:09 INFO - PROCESS | 1864 | --DOMWINDOW == 92 (0x8f5c9400) [pid = 1864] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 02:12:09 INFO - PROCESS | 1864 | --DOMWINDOW == 91 (0x93965800) [pid = 1864] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 02:12:09 INFO - PROCESS | 1864 | --DOMWINDOW == 90 (0x92866c00) [pid = 1864] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 02:12:09 INFO - PROCESS | 1864 | --DOMWINDOW == 89 (0x98049800) [pid = 1864] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 02:12:09 INFO - PROCESS | 1864 | --DOMWINDOW == 88 (0x914d1c00) [pid = 1864] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 02:12:09 INFO - PROCESS | 1864 | --DOMWINDOW == 87 (0x90dafc00) [pid = 1864] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 02:12:09 INFO - PROCESS | 1864 | --DOMWINDOW == 86 (0x92889000) [pid = 1864] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 02:12:09 INFO - PROCESS | 1864 | --DOMWINDOW == 85 (0x9457fc00) [pid = 1864] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 02:12:09 INFO - PROCESS | 1864 | --DOMWINDOW == 84 (0x910bcc00) [pid = 1864] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 02:12:09 INFO - PROCESS | 1864 | --DOMWINDOW == 83 (0x9928f000) [pid = 1864] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 02:12:09 INFO - PROCESS | 1864 | 1465204329390 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 02:12:09 INFO - PROCESS | 1864 | 1465204329394 Marionette TRACE conn4 <- [1,2041,null,{"value":"8"}] 02:12:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 02:12:09 INFO - PROCESS | 1864 | 1465204329401 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 02:12:09 INFO - PROCESS | 1864 | 1465204329405 Marionette TRACE conn4 <- [1,2042,null,{}] 02:12:09 INFO - PROCESS | 1864 | 1465204329411 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}] 02:12:09 INFO - PROCESS | 1864 | 1465204329416 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:12:09 INFO - PROCESS | 1864 | 1465204329573 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 02:12:09 INFO - PROCESS | 1864 | 1465204329717 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:09 INFO - PROCESS | 1864 | 1465204329724 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:12:09 INFO - PROCESS | 1864 | ++DOCSHELL 0x914d6400 == 29 [pid = 1864] [id = 518] 02:12:09 INFO - PROCESS | 1864 | ++DOMWINDOW == 84 (0x92866c00) [pid = 1864] [serial = 1555] [outer = (nil)] 02:12:09 INFO - PROCESS | 1864 | ++DOMWINDOW == 85 (0x93968400) [pid = 1864] [serial = 1556] [outer = 0x92866c00] 02:12:09 INFO - PROCESS | 1864 | 1465204329797 Marionette DEBUG loaded listener.js 02:12:09 INFO - PROCESS | 1864 | ++DOMWINDOW == 86 (0x94fdd800) [pid = 1864] [serial = 1557] [outer = 0x92866c00] 02:12:10 INFO - PROCESS | 1864 | 1465204330569 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]]]}] 02:12:10 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) 02:12:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1232ms 02:12:10 INFO - PROCESS | 1864 | 1465204330634 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 02:12:10 INFO - PROCESS | 1864 | 1465204330638 Marionette TRACE conn4 <- [1,2045,null,{"value":"8"}] 02:12:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 02:12:10 INFO - PROCESS | 1864 | 1465204330645 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 02:12:10 INFO - PROCESS | 1864 | 1465204330649 Marionette TRACE conn4 <- [1,2046,null,{}] 02:12:10 INFO - PROCESS | 1864 | 1465204330655 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}] 02:12:10 INFO - PROCESS | 1864 | 1465204330660 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:12:10 INFO - PROCESS | 1864 | 1465204330824 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 02:12:10 INFO - PROCESS | 1864 | 1465204330832 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:10 INFO - PROCESS | 1864 | 1465204330838 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:12:10 INFO - PROCESS | 1864 | ++DOCSHELL 0x91dc8000 == 30 [pid = 1864] [id = 519] 02:12:10 INFO - PROCESS | 1864 | ++DOMWINDOW == 87 (0x95060400) [pid = 1864] [serial = 1558] [outer = (nil)] 02:12:10 INFO - PROCESS | 1864 | ++DOMWINDOW == 88 (0x96453c00) [pid = 1864] [serial = 1559] [outer = 0x95060400] 02:12:10 INFO - PROCESS | 1864 | 1465204330910 Marionette DEBUG loaded listener.js 02:12:11 INFO - PROCESS | 1864 | ++DOMWINDOW == 89 (0x9804a800) [pid = 1864] [serial = 1560] [outer = 0x95060400] 02:12:12 INFO - PROCESS | 1864 | 1465204332126 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]]]}] 02:12:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 02:12:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1530ms 02:12:12 INFO - PROCESS | 1864 | 1465204332176 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 02:12:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 02:12:12 INFO - PROCESS | 1864 | 1465204332184 Marionette TRACE conn4 <- [1,2049,null,{"value":"8"}] 02:12:12 INFO - PROCESS | 1864 | 1465204332194 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 02:12:12 INFO - PROCESS | 1864 | 1465204332200 Marionette TRACE conn4 <- [1,2050,null,{}] 02:12:12 INFO - PROCESS | 1864 | 1465204332211 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}] 02:12:12 INFO - PROCESS | 1864 | 1465204332217 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:12:12 INFO - PROCESS | 1864 | 1465204332417 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 02:12:12 INFO - PROCESS | 1864 | 1465204332667 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:12 INFO - PROCESS | 1864 | 1465204332676 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:12:12 INFO - PROCESS | 1864 | ++DOCSHELL 0x90da9c00 == 31 [pid = 1864] [id = 520] 02:12:12 INFO - PROCESS | 1864 | ++DOMWINDOW == 90 (0x90dacc00) [pid = 1864] [serial = 1561] [outer = (nil)] 02:12:12 INFO - PROCESS | 1864 | ++DOMWINDOW == 91 (0x917b8c00) [pid = 1864] [serial = 1562] [outer = 0x90dacc00] 02:12:12 INFO - PROCESS | 1864 | 1465204332782 Marionette DEBUG loaded listener.js 02:12:12 INFO - PROCESS | 1864 | ++DOMWINDOW == 92 (0x91dc2400) [pid = 1864] [serial = 1563] [outer = 0x90dacc00] 02:12:13 INFO - PROCESS | 1864 | 1465204333735 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]]]}] 02:12:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 02:12:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1589ms 02:12:13 INFO - PROCESS | 1864 | 1465204333781 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 02:12:13 INFO - PROCESS | 1864 | 1465204333789 Marionette TRACE conn4 <- [1,2053,null,{"value":"8"}] 02:12:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 02:12:13 INFO - PROCESS | 1864 | 1465204333800 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 02:12:13 INFO - PROCESS | 1864 | 1465204333804 Marionette TRACE conn4 <- [1,2054,null,{}] 02:12:13 INFO - PROCESS | 1864 | 1465204333811 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}] 02:12:13 INFO - PROCESS | 1864 | 1465204333818 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:12:14 INFO - PROCESS | 1864 | 1465204334048 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 02:12:14 INFO - PROCESS | 1864 | 1465204334292 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:14 INFO - PROCESS | 1864 | 1465204334301 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:12:14 INFO - PROCESS | 1864 | ++DOCSHELL 0x910c5400 == 32 [pid = 1864] [id = 521] 02:12:14 INFO - PROCESS | 1864 | ++DOMWINDOW == 93 (0x93961800) [pid = 1864] [serial = 1564] [outer = (nil)] 02:12:14 INFO - PROCESS | 1864 | ++DOMWINDOW == 94 (0x939d6000) [pid = 1864] [serial = 1565] [outer = 0x93961800] 02:12:14 INFO - PROCESS | 1864 | 1465204334440 Marionette DEBUG loaded listener.js 02:12:14 INFO - PROCESS | 1864 | ++DOMWINDOW == 95 (0x9457ac00) [pid = 1864] [serial = 1566] [outer = 0x93961800] 02:12:15 INFO - PROCESS | 1864 | 1465204335485 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]]]}] 02:12:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 02:12:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1732ms 02:12:15 INFO - PROCESS | 1864 | 1465204335533 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 02:12:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 02:12:15 INFO - PROCESS | 1864 | 1465204335538 Marionette TRACE conn4 <- [1,2057,null,{"value":"8"}] 02:12:15 INFO - PROCESS | 1864 | 1465204335546 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 02:12:15 INFO - PROCESS | 1864 | 1465204335553 Marionette TRACE conn4 <- [1,2058,null,{}] 02:12:15 INFO - PROCESS | 1864 | 1465204335573 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}] 02:12:15 INFO - PROCESS | 1864 | 1465204335583 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:12:15 INFO - PROCESS | 1864 | 1465204335797 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 02:12:16 INFO - PROCESS | 1864 | 1465204336034 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:16 INFO - PROCESS | 1864 | 1465204336048 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:12:16 INFO - PROCESS | 1864 | ++DOCSHELL 0x995e7800 == 33 [pid = 1864] [id = 522] 02:12:16 INFO - PROCESS | 1864 | ++DOMWINDOW == 96 (0x995e8000) [pid = 1864] [serial = 1567] [outer = (nil)] 02:12:16 INFO - PROCESS | 1864 | ++DOMWINDOW == 97 (0x99d7a000) [pid = 1864] [serial = 1568] [outer = 0x995e8000] 02:12:16 INFO - PROCESS | 1864 | 1465204336183 Marionette DEBUG loaded listener.js 02:12:16 INFO - PROCESS | 1864 | ++DOMWINDOW == 98 (0x99e81400) [pid = 1864] [serial = 1569] [outer = 0x995e8000] 02:12:17 INFO - PROCESS | 1864 | 1465204337113 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]]]}] 02:12:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 02:12:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1601ms 02:12:17 INFO - PROCESS | 1864 | 1465204337147 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 02:12:17 INFO - PROCESS | 1864 | 1465204337151 Marionette TRACE conn4 <- [1,2061,null,{"value":"8"}] 02:12:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 02:12:17 INFO - PROCESS | 1864 | 1465204337177 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 02:12:17 INFO - PROCESS | 1864 | 1465204337182 Marionette TRACE conn4 <- [1,2062,null,{}] 02:12:17 INFO - PROCESS | 1864 | 1465204337190 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}] 02:12:17 INFO - PROCESS | 1864 | 1465204337195 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:12:17 INFO - PROCESS | 1864 | 1465204337385 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 02:12:17 INFO - PROCESS | 1864 | 1465204337572 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:17 INFO - PROCESS | 1864 | 1465204337578 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:12:17 INFO - PROCESS | 1864 | ++DOCSHELL 0x93969c00 == 34 [pid = 1864] [id = 523] 02:12:17 INFO - PROCESS | 1864 | ++DOMWINDOW == 99 (0x9a6b3800) [pid = 1864] [serial = 1570] [outer = (nil)] 02:12:17 INFO - PROCESS | 1864 | ++DOMWINDOW == 100 (0x9a6ba800) [pid = 1864] [serial = 1571] [outer = 0x9a6b3800] 02:12:17 INFO - PROCESS | 1864 | 1465204337665 Marionette DEBUG loaded listener.js 02:12:17 INFO - PROCESS | 1864 | ++DOMWINDOW == 101 (0x9a6bcc00) [pid = 1864] [serial = 1572] [outer = 0x9a6b3800] 02:12:18 INFO - PROCESS | 1864 | 1465204338685 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]]]}] 02:12:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 02:12:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1555ms 02:12:18 INFO - PROCESS | 1864 | 1465204338715 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 02:12:18 INFO - PROCESS | 1864 | 1465204338719 Marionette TRACE conn4 <- [1,2065,null,{"value":"8"}] 02:12:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 02:12:18 INFO - PROCESS | 1864 | 1465204338727 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 02:12:18 INFO - PROCESS | 1864 | 1465204338730 Marionette TRACE conn4 <- [1,2066,null,{}] 02:12:18 INFO - PROCESS | 1864 | 1465204338738 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}] 02:12:18 INFO - PROCESS | 1864 | 1465204338743 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:12:18 INFO - PROCESS | 1864 | 1465204338928 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 02:12:19 INFO - PROCESS | 1864 | 1465204339160 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:19 INFO - PROCESS | 1864 | 1465204339167 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:12:19 INFO - PROCESS | 1864 | ++DOCSHELL 0x8f716000 == 35 [pid = 1864] [id = 524] 02:12:19 INFO - PROCESS | 1864 | ++DOMWINDOW == 102 (0x99e80000) [pid = 1864] [serial = 1573] [outer = (nil)] 02:12:19 INFO - PROCESS | 1864 | ++DOMWINDOW == 103 (0x9a7d3000) [pid = 1864] [serial = 1574] [outer = 0x99e80000] 02:12:19 INFO - PROCESS | 1864 | 1465204339295 Marionette DEBUG loaded listener.js 02:12:19 INFO - PROCESS | 1864 | ++DOMWINDOW == 104 (0x9a8d5000) [pid = 1864] [serial = 1575] [outer = 0x99e80000] 02:12:20 INFO - PROCESS | 1864 | 1465204340264 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]]]}] 02:12:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 02:12:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1580ms 02:12:20 INFO - PROCESS | 1864 | 1465204340307 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 02:12:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 02:12:20 INFO - PROCESS | 1864 | 1465204340312 Marionette TRACE conn4 <- [1,2069,null,{"value":"8"}] 02:12:20 INFO - PROCESS | 1864 | 1465204340319 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 02:12:20 INFO - PROCESS | 1864 | 1465204340323 Marionette TRACE conn4 <- [1,2070,null,{}] 02:12:20 INFO - PROCESS | 1864 | 1465204340329 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}] 02:12:20 INFO - PROCESS | 1864 | 1465204340341 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:12:20 INFO - PROCESS | 1864 | 1465204340584 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 02:12:20 INFO - PROCESS | 1864 | 1465204340825 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:20 INFO - PROCESS | 1864 | 1465204340833 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:12:20 INFO - PROCESS | 1864 | ++DOCSHELL 0x8f70e800 == 36 [pid = 1864] [id = 525] 02:12:20 INFO - PROCESS | 1864 | ++DOMWINDOW == 105 (0x90db0800) [pid = 1864] [serial = 1576] [outer = (nil)] 02:12:20 INFO - PROCESS | 1864 | ++DOMWINDOW == 106 (0x9b1ab400) [pid = 1864] [serial = 1577] [outer = 0x90db0800] 02:12:20 INFO - PROCESS | 1864 | 1465204340965 Marionette DEBUG loaded listener.js 02:12:21 INFO - PROCESS | 1864 | ++DOMWINDOW == 107 (0x9b749c00) [pid = 1864] [serial = 1578] [outer = 0x90db0800] 02:12:21 INFO - PROCESS | 1864 | 1465204341904 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]]]}] 02:12:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 02:12:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1639ms 02:12:21 INFO - PROCESS | 1864 | 1465204341959 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 02:12:21 INFO - PROCESS | 1864 | 1465204341963 Marionette TRACE conn4 <- [1,2073,null,{"value":"8"}] 02:12:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 02:12:21 INFO - PROCESS | 1864 | 1465204341970 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 02:12:21 INFO - PROCESS | 1864 | 1465204341973 Marionette TRACE conn4 <- [1,2074,null,{}] 02:12:21 INFO - PROCESS | 1864 | 1465204341979 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}] 02:12:21 INFO - PROCESS | 1864 | 1465204341985 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:12:22 INFO - PROCESS | 1864 | 1465204342171 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 02:12:22 INFO - PROCESS | 1864 | 1465204342360 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:22 INFO - PROCESS | 1864 | 1465204342370 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:12:22 INFO - PROCESS | 1864 | ++DOCSHELL 0x9a638800 == 37 [pid = 1864] [id = 526] 02:12:22 INFO - PROCESS | 1864 | ++DOMWINDOW == 108 (0x9a8d3800) [pid = 1864] [serial = 1579] [outer = (nil)] 02:12:22 INFO - PROCESS | 1864 | ++DOMWINDOW == 109 (0x9c00b800) [pid = 1864] [serial = 1580] [outer = 0x9a8d3800] 02:12:22 INFO - PROCESS | 1864 | 1465204342456 Marionette DEBUG loaded listener.js 02:12:22 INFO - PROCESS | 1864 | ++DOMWINDOW == 110 (0x9ba9c000) [pid = 1864] [serial = 1581] [outer = 0x9a8d3800] 02:12:23 INFO - PROCESS | 1864 | 1465204343437 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]]]}] 02:12:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 02:12:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1535ms 02:12:23 INFO - PROCESS | 1864 | 1465204343506 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 02:12:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 02:12:23 INFO - PROCESS | 1864 | 1465204343517 Marionette TRACE conn4 <- [1,2077,null,{"value":"8"}] 02:12:23 INFO - PROCESS | 1864 | 1465204343524 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 02:12:23 INFO - PROCESS | 1864 | 1465204343529 Marionette TRACE conn4 <- [1,2078,null,{}] 02:12:23 INFO - PROCESS | 1864 | 1465204343535 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}] 02:12:23 INFO - PROCESS | 1864 | 1465204343541 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:12:23 INFO - PROCESS | 1864 | 1465204343757 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 02:12:24 INFO - PROCESS | 1864 | 1465204343996 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:24 INFO - PROCESS | 1864 | 1465204344004 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:12:24 INFO - PROCESS | 1864 | ++DOCSHELL 0x8f5c7000 == 38 [pid = 1864] [id = 527] 02:12:24 INFO - PROCESS | 1864 | ++DOMWINDOW == 111 (0x8f712c00) [pid = 1864] [serial = 1582] [outer = (nil)] 02:12:24 INFO - PROCESS | 1864 | ++DOMWINDOW == 112 (0x9cc0bc00) [pid = 1864] [serial = 1583] [outer = 0x8f712c00] 02:12:24 INFO - PROCESS | 1864 | 1465204344134 Marionette DEBUG loaded listener.js 02:12:24 INFO - PROCESS | 1864 | ++DOMWINDOW == 113 (0x9cc78c00) [pid = 1864] [serial = 1584] [outer = 0x8f712c00] 02:12:25 INFO - PROCESS | 1864 | 1465204345093 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]]]}] 02:12:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 02:12:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1636ms 02:12:25 INFO - PROCESS | 1864 | 1465204345160 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 02:12:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 02:12:25 INFO - PROCESS | 1864 | 1465204345164 Marionette TRACE conn4 <- [1,2081,null,{"value":"8"}] 02:12:25 INFO - PROCESS | 1864 | 1465204345171 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 02:12:25 INFO - PROCESS | 1864 | 1465204345174 Marionette TRACE conn4 <- [1,2082,null,{}] 02:12:25 INFO - PROCESS | 1864 | 1465204345180 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}] 02:12:25 INFO - PROCESS | 1864 | 1465204345185 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:12:25 INFO - PROCESS | 1864 | 1465204345374 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 02:12:25 INFO - PROCESS | 1864 | 1465204345583 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:25 INFO - PROCESS | 1864 | 1465204345590 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:12:25 INFO - PROCESS | 1864 | ++DOCSHELL 0x8f717000 == 39 [pid = 1864] [id = 528] 02:12:25 INFO - PROCESS | 1864 | ++DOMWINDOW == 114 (0x910c1000) [pid = 1864] [serial = 1585] [outer = (nil)] 02:12:25 INFO - PROCESS | 1864 | ++DOMWINDOW == 115 (0x9c23c800) [pid = 1864] [serial = 1586] [outer = 0x910c1000] 02:12:25 INFO - PROCESS | 1864 | 1465204345680 Marionette DEBUG loaded listener.js 02:12:25 INFO - PROCESS | 1864 | ++DOMWINDOW == 116 (0x9d99cc00) [pid = 1864] [serial = 1587] [outer = 0x910c1000] 02:12:26 INFO - PROCESS | 1864 | 1465204346647 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]]]}] 02:12:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 02:12:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1529ms 02:12:26 INFO - PROCESS | 1864 | 1465204346700 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 02:12:26 INFO - PROCESS | 1864 | 1465204346704 Marionette TRACE conn4 <- [1,2085,null,{"value":"8"}] 02:12:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 02:12:26 INFO - PROCESS | 1864 | 1465204346711 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 02:12:26 INFO - PROCESS | 1864 | 1465204346714 Marionette TRACE conn4 <- [1,2086,null,{}] 02:12:26 INFO - PROCESS | 1864 | 1465204346720 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}] 02:12:26 INFO - PROCESS | 1864 | 1465204346725 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:12:26 INFO - PROCESS | 1864 | 1465204346912 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 02:12:27 INFO - PROCESS | 1864 | 1465204347102 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:27 INFO - PROCESS | 1864 | 1465204347111 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:12:27 INFO - PROCESS | 1864 | ++DOCSHELL 0x8f5ce000 == 40 [pid = 1864] [id = 529] 02:12:27 INFO - PROCESS | 1864 | ++DOMWINDOW == 117 (0x8f70dc00) [pid = 1864] [serial = 1588] [outer = (nil)] 02:12:27 INFO - PROCESS | 1864 | ++DOMWINDOW == 118 (0x910c7800) [pid = 1864] [serial = 1589] [outer = 0x8f70dc00] 02:12:27 INFO - PROCESS | 1864 | 1465204347199 Marionette DEBUG loaded listener.js 02:12:27 INFO - PROCESS | 1864 | ++DOMWINDOW == 119 (0x9288d800) [pid = 1864] [serial = 1590] [outer = 0x8f70dc00] 02:12:28 INFO - PROCESS | 1864 | 1465204348414 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]]]}] 02:12:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 02:12:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1733ms 02:12:28 INFO - PROCESS | 1864 | 1465204348445 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 02:12:28 INFO - PROCESS | 1864 | 1465204348453 Marionette TRACE conn4 <- [1,2089,null,{"value":"8"}] 02:12:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 02:12:28 INFO - PROCESS | 1864 | 1465204348461 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 02:12:28 INFO - PROCESS | 1864 | 1465204348467 Marionette TRACE conn4 <- [1,2090,null,{}] 02:12:28 INFO - PROCESS | 1864 | 1465204348476 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}] 02:12:28 INFO - PROCESS | 1864 | 1465204348481 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:12:28 INFO - PROCESS | 1864 | 1465204348671 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 02:12:28 INFO - PROCESS | 1864 | 1465204348866 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:28 INFO - PROCESS | 1864 | 1465204348872 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:12:28 INFO - PROCESS | 1864 | ++DOCSHELL 0x8f5cb800 == 41 [pid = 1864] [id = 530] 02:12:28 INFO - PROCESS | 1864 | ++DOMWINDOW == 120 (0x8f716400) [pid = 1864] [serial = 1591] [outer = (nil)] 02:12:28 INFO - PROCESS | 1864 | ++DOMWINDOW == 121 (0x910c3c00) [pid = 1864] [serial = 1592] [outer = 0x8f716400] 02:12:28 INFO - PROCESS | 1864 | 1465204348950 Marionette DEBUG loaded listener.js 02:12:29 INFO - PROCESS | 1864 | ++DOMWINDOW == 122 (0x92859000) [pid = 1864] [serial = 1593] [outer = 0x8f716400] 02:12:29 INFO - PROCESS | 1864 | --DOCSHELL 0x914d6400 == 40 [pid = 1864] [id = 518] 02:12:29 INFO - PROCESS | 1864 | --DOCSHELL 0x9396e400 == 39 [pid = 1864] [id = 517] 02:12:30 INFO - PROCESS | 1864 | --DOCSHELL 0x917b8800 == 38 [pid = 1864] [id = 516] 02:12:30 INFO - PROCESS | 1864 | --DOCSHELL 0x8f5c7400 == 37 [pid = 1864] [id = 515] 02:12:30 INFO - PROCESS | 1864 | 1465204350067 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]]]}] 02:12:30 INFO - PROCESS | 1864 | --DOMWINDOW == 121 (0x914db000) [pid = 1864] [serial = 1472] [outer = (nil)] [url = about:blank] 02:12:30 INFO - PROCESS | 1864 | --DOMWINDOW == 120 (0x995ed800) [pid = 1864] [serial = 1481] [outer = (nil)] [url = about:blank] 02:12:30 INFO - PROCESS | 1864 | --DOMWINDOW == 119 (0x9a2cec00) [pid = 1864] [serial = 1484] [outer = (nil)] [url = about:blank] 02:12:30 INFO - PROCESS | 1864 | --DOMWINDOW == 118 (0x94fdac00) [pid = 1864] [serial = 1502] [outer = (nil)] [url = about:blank] 02:12:30 INFO - PROCESS | 1864 | --DOMWINDOW == 117 (0x9a7cb800) [pid = 1864] [serial = 1487] [outer = (nil)] [url = about:blank] 02:12:30 INFO - PROCESS | 1864 | --DOMWINDOW == 116 (0x95246400) [pid = 1864] [serial = 1476] [outer = (nil)] [url = about:blank] 02:12:30 INFO - PROCESS | 1864 | --DOMWINDOW == 115 (0x8f5d0800) [pid = 1864] [serial = 1496] [outer = (nil)] [url = about:blank] 02:12:30 INFO - PROCESS | 1864 | --DOMWINDOW == 114 (0x9a8d5400) [pid = 1864] [serial = 1488] [outer = (nil)] [url = about:blank] 02:12:30 INFO - PROCESS | 1864 | --DOMWINDOW == 113 (0x95062800) [pid = 1864] [serial = 1470] [outer = (nil)] [url = about:blank] 02:12:30 INFO - PROCESS | 1864 | --DOMWINDOW == 112 (0x9b239400) [pid = 1864] [serial = 1494] [outer = (nil)] [url = about:blank] 02:12:30 INFO - PROCESS | 1864 | --DOMWINDOW == 111 (0x90daf400) [pid = 1864] [serial = 1497] [outer = (nil)] [url = about:blank] 02:12:30 INFO - PROCESS | 1864 | --DOMWINDOW == 110 (0x9805c000) [pid = 1864] [serial = 1478] [outer = (nil)] [url = about:blank] 02:12:30 INFO - PROCESS | 1864 | --DOMWINDOW == 109 (0x92984400) [pid = 1864] [serial = 1500] [outer = (nil)] [url = about:blank] 02:12:30 INFO - PROCESS | 1864 | --DOMWINDOW == 108 (0x99d74c00) [pid = 1864] [serial = 1482] [outer = (nil)] [url = about:blank] 02:12:30 INFO - PROCESS | 1864 | --DOMWINDOW == 107 (0x94fda400) [pid = 1864] [serial = 1475] [outer = (nil)] [url = about:blank] 02:12:30 INFO - PROCESS | 1864 | --DOMWINDOW == 106 (0x988d9c00) [pid = 1864] [serial = 1479] [outer = (nil)] [url = about:blank] 02:12:30 INFO - PROCESS | 1864 | --DOMWINDOW == 105 (0x91dc6c00) [pid = 1864] [serial = 1473] [outer = (nil)] [url = about:blank] 02:12:30 INFO - PROCESS | 1864 | --DOMWINDOW == 104 (0x99e84400) [pid = 1864] [serial = 1508] [outer = (nil)] [url = about:blank] 02:12:30 INFO - PROCESS | 1864 | --DOMWINDOW == 103 (0x9b1a2800) [pid = 1864] [serial = 1490] [outer = (nil)] [url = about:blank] 02:12:30 INFO - PROCESS | 1864 | --DOMWINDOW == 102 (0x91dc1000) [pid = 1864] [serial = 1499] [outer = (nil)] [url = about:blank] 02:12:30 INFO - PROCESS | 1864 | --DOMWINDOW == 101 (0x98888c00) [pid = 1864] [serial = 1505] [outer = (nil)] [url = about:blank] 02:12:30 INFO - PROCESS | 1864 | --DOMWINDOW == 100 (0x9b1a8000) [pid = 1864] [serial = 1491] [outer = (nil)] [url = about:blank] 02:12:30 INFO - PROCESS | 1864 | --DOMWINDOW == 99 (0x95234000) [pid = 1864] [serial = 1503] [outer = (nil)] [url = about:blank] 02:12:30 INFO - PROCESS | 1864 | --DOMWINDOW == 98 (0x9a4f5800) [pid = 1864] [serial = 1509] [outer = (nil)] [url = about:blank] 02:12:30 INFO - PROCESS | 1864 | --DOMWINDOW == 97 (0x9a38f400) [pid = 1864] [serial = 1485] [outer = (nil)] [url = about:blank] 02:12:30 INFO - PROCESS | 1864 | --DOMWINDOW == 96 (0x99573000) [pid = 1864] [serial = 1506] [outer = (nil)] [url = about:blank] 02:12:30 INFO - PROCESS | 1864 | --DOMWINDOW == 95 (0x9a8d8800) [pid = 1864] [serial = 1493] [outer = (nil)] [url = about:blank] 02:12:30 INFO - PROCESS | 1864 | --DOMWINDOW == 94 (0x9b1a7000) [pid = 1864] [serial = 1515] [outer = (nil)] [url = about:blank] 02:12:30 INFO - PROCESS | 1864 | --DOMWINDOW == 93 (0x9a8e0000) [pid = 1864] [serial = 1514] [outer = (nil)] [url = about:blank] 02:12:30 INFO - PROCESS | 1864 | --DOMWINDOW == 92 (0x9a2d1000) [pid = 1864] [serial = 1511] [outer = (nil)] [url = about:blank] 02:12:30 INFO - PROCESS | 1864 | --DOMWINDOW == 91 (0x9a790000) [pid = 1864] [serial = 1512] [outer = (nil)] [url = about:blank] 02:12:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 02:12:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1684ms 02:12:30 INFO - PROCESS | 1864 | 1465204350146 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 02:12:30 INFO - PROCESS | 1864 | 1465204350153 Marionette TRACE conn4 <- [1,2093,null,{"value":"8"}] 02:12:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 02:12:30 INFO - PROCESS | 1864 | 1465204350164 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 02:12:30 INFO - PROCESS | 1864 | 1465204350168 Marionette TRACE conn4 <- [1,2094,null,{}] 02:12:30 INFO - PROCESS | 1864 | 1465204350181 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}] 02:12:30 INFO - PROCESS | 1864 | 1465204350185 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:12:30 INFO - PROCESS | 1864 | 1465204350371 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 02:12:30 INFO - PROCESS | 1864 | 1465204350567 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:30 INFO - PROCESS | 1864 | 1465204350575 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:12:30 INFO - PROCESS | 1864 | ++DOCSHELL 0x9285a400 == 38 [pid = 1864] [id = 531] 02:12:30 INFO - PROCESS | 1864 | ++DOMWINDOW == 92 (0x9288ec00) [pid = 1864] [serial = 1594] [outer = (nil)] 02:12:30 INFO - PROCESS | 1864 | ++DOMWINDOW == 93 (0x9297f400) [pid = 1864] [serial = 1595] [outer = 0x9288ec00] 02:12:30 INFO - PROCESS | 1864 | 1465204350656 Marionette DEBUG loaded listener.js 02:12:30 INFO - PROCESS | 1864 | ++DOMWINDOW == 94 (0x939d8000) [pid = 1864] [serial = 1596] [outer = 0x9288ec00] 02:12:31 INFO - PROCESS | 1864 | 1465204351492 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]]]}] 02:12:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 02:12:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1390ms 02:12:31 INFO - PROCESS | 1864 | 1465204351555 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 02:12:31 INFO - PROCESS | 1864 | 1465204351558 Marionette TRACE conn4 <- [1,2097,null,{"value":"8"}] 02:12:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 02:12:31 INFO - PROCESS | 1864 | 1465204351566 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 02:12:31 INFO - PROCESS | 1864 | 1465204351572 Marionette TRACE conn4 <- [1,2098,null,{}] 02:12:31 INFO - PROCESS | 1864 | 1465204351589 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}] 02:12:31 INFO - PROCESS | 1864 | 1465204351597 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:12:31 INFO - PROCESS | 1864 | 1465204351771 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 02:12:31 INFO - PROCESS | 1864 | 1465204351920 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:31 INFO - PROCESS | 1864 | 1465204351931 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:12:31 INFO - PROCESS | 1864 | ++DOCSHELL 0x9524b400 == 39 [pid = 1864] [id = 532] 02:12:31 INFO - PROCESS | 1864 | ++DOMWINDOW == 95 (0x96458000) [pid = 1864] [serial = 1597] [outer = (nil)] 02:12:31 INFO - PROCESS | 1864 | ++DOMWINDOW == 96 (0x9805e000) [pid = 1864] [serial = 1598] [outer = 0x96458000] 02:12:32 INFO - PROCESS | 1864 | 1465204352007 Marionette DEBUG loaded listener.js 02:12:32 INFO - PROCESS | 1864 | ++DOMWINDOW == 97 (0x992ee800) [pid = 1864] [serial = 1599] [outer = 0x96458000] 02:12:32 INFO - PROCESS | 1864 | 1465204352857 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]]]}] 02:12:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 02:12:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1334ms 02:12:32 INFO - PROCESS | 1864 | 1465204352900 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 02:12:32 INFO - PROCESS | 1864 | 1465204352906 Marionette TRACE conn4 <- [1,2101,null,{"value":"8"}] 02:12:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 02:12:32 INFO - PROCESS | 1864 | 1465204352912 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 02:12:32 INFO - PROCESS | 1864 | 1465204352916 Marionette TRACE conn4 <- [1,2102,null,{}] 02:12:32 INFO - PROCESS | 1864 | 1465204352929 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}] 02:12:32 INFO - PROCESS | 1864 | 1465204352934 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:12:33 INFO - PROCESS | 1864 | 1465204353165 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 02:12:33 INFO - PROCESS | 1864 | 1465204353190 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:33 INFO - PROCESS | 1864 | 1465204353196 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:12:33 INFO - PROCESS | 1864 | ++DOCSHELL 0x8f71a000 == 40 [pid = 1864] [id = 533] 02:12:33 INFO - PROCESS | 1864 | ++DOMWINDOW == 98 (0x99573000) [pid = 1864] [serial = 1600] [outer = (nil)] 02:12:33 INFO - PROCESS | 1864 | ++DOMWINDOW == 99 (0x99dd4c00) [pid = 1864] [serial = 1601] [outer = 0x99573000] 02:12:33 INFO - PROCESS | 1864 | 1465204353268 Marionette DEBUG loaded listener.js 02:12:33 INFO - PROCESS | 1864 | ++DOMWINDOW == 100 (0x9a395c00) [pid = 1864] [serial = 1602] [outer = 0x99573000] 02:12:34 INFO - PROCESS | 1864 | 1465204354303 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]]]}] 02:12:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 02:12:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1447ms 02:12:34 INFO - PROCESS | 1864 | 1465204354373 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 02:12:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 02:12:34 INFO - PROCESS | 1864 | 1465204354377 Marionette TRACE conn4 <- [1,2105,null,{"value":"8"}] 02:12:34 INFO - PROCESS | 1864 | 1465204354383 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 02:12:34 INFO - PROCESS | 1864 | 1465204354387 Marionette TRACE conn4 <- [1,2106,null,{}] 02:12:34 INFO - PROCESS | 1864 | 1465204354392 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}] 02:12:34 INFO - PROCESS | 1864 | 1465204354398 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:12:34 INFO - PROCESS | 1864 | 1465204354633 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 02:12:34 INFO - PROCESS | 1864 | --DOMWINDOW == 99 (0x9396f000) [pid = 1864] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 02:12:34 INFO - PROCESS | 1864 | --DOMWINDOW == 98 (0x92866c00) [pid = 1864] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 02:12:34 INFO - PROCESS | 1864 | --DOMWINDOW == 97 (0x92989c00) [pid = 1864] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 02:12:34 INFO - PROCESS | 1864 | --DOMWINDOW == 96 (0x914ce800) [pid = 1864] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 02:12:34 INFO - PROCESS | 1864 | --DOMWINDOW == 95 (0x95252000) [pid = 1864] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 02:12:34 INFO - PROCESS | 1864 | --DOMWINDOW == 94 (0x9a7d9000) [pid = 1864] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 02:12:34 INFO - PROCESS | 1864 | --DOMWINDOW == 93 (0x917c6800) [pid = 1864] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 02:12:34 INFO - PROCESS | 1864 | --DOMWINDOW == 92 (0x9763e800) [pid = 1864] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 02:12:34 INFO - PROCESS | 1864 | --DOMWINDOW == 91 (0x90db3400) [pid = 1864] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 02:12:34 INFO - PROCESS | 1864 | --DOMWINDOW == 90 (0x995e6c00) [pid = 1864] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 02:12:34 INFO - PROCESS | 1864 | --DOMWINDOW == 89 (0x92989400) [pid = 1864] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 02:12:34 INFO - PROCESS | 1864 | --DOMWINDOW == 88 (0xa1154800) [pid = 1864] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 02:12:34 INFO - PROCESS | 1864 | --DOMWINDOW == 87 (0x917bb800) [pid = 1864] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 02:12:34 INFO - PROCESS | 1864 | --DOMWINDOW == 86 (0x910be800) [pid = 1864] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 02:12:34 INFO - PROCESS | 1864 | 1465204354966 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:34 INFO - PROCESS | 1864 | 1465204354974 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:12:35 INFO - PROCESS | 1864 | ++DOCSHELL 0x8e90a800 == 41 [pid = 1864] [id = 534] 02:12:35 INFO - PROCESS | 1864 | ++DOMWINDOW == 87 (0x8e90bc00) [pid = 1864] [serial = 1603] [outer = (nil)] 02:12:35 INFO - PROCESS | 1864 | ++DOMWINDOW == 88 (0x917bb800) [pid = 1864] [serial = 1604] [outer = 0x8e90bc00] 02:12:35 INFO - PROCESS | 1864 | 1465204355053 Marionette DEBUG loaded listener.js 02:12:35 INFO - PROCESS | 1864 | ++DOMWINDOW == 89 (0x93684000) [pid = 1864] [serial = 1605] [outer = 0x8e90bc00] 02:12:35 INFO - PROCESS | 1864 | 1465204355831 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]]]}] 02:12:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 02:12:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1488ms 02:12:35 INFO - PROCESS | 1864 | 1465204355872 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 02:12:35 INFO - PROCESS | 1864 | 1465204355876 Marionette TRACE conn4 <- [1,2109,null,{"value":"8"}] 02:12:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 02:12:35 INFO - PROCESS | 1864 | 1465204355889 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 02:12:35 INFO - PROCESS | 1864 | 1465204355892 Marionette TRACE conn4 <- [1,2110,null,{}] 02:12:35 INFO - PROCESS | 1864 | 1465204355900 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}] 02:12:35 INFO - PROCESS | 1864 | 1465204355910 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:12:36 INFO - PROCESS | 1864 | 1465204356110 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 02:12:36 INFO - PROCESS | 1864 | 1465204356121 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:36 INFO - PROCESS | 1864 | 1465204356130 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:12:36 INFO - PROCESS | 1864 | ++DOCSHELL 0x8e908000 == 42 [pid = 1864] [id = 535] 02:12:36 INFO - PROCESS | 1864 | ++DOMWINDOW == 90 (0x91dca000) [pid = 1864] [serial = 1606] [outer = (nil)] 02:12:36 INFO - PROCESS | 1864 | ++DOMWINDOW == 91 (0x9a8d9800) [pid = 1864] [serial = 1607] [outer = 0x91dca000] 02:12:36 INFO - PROCESS | 1864 | 1465204356202 Marionette DEBUG loaded listener.js 02:12:36 INFO - PROCESS | 1864 | ++DOMWINDOW == 92 (0x9b1a2800) [pid = 1864] [serial = 1608] [outer = 0x91dca000] 02:12:37 INFO - PROCESS | 1864 | 1465204357287 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]]]}] 02:12:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 02:12:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1434ms 02:12:37 INFO - PROCESS | 1864 | 1465204357324 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 02:12:37 INFO - PROCESS | 1864 | 1465204357332 Marionette TRACE conn4 <- [1,2113,null,{"value":"8"}] 02:12:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 02:12:37 INFO - PROCESS | 1864 | 1465204357342 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 02:12:37 INFO - PROCESS | 1864 | 1465204357347 Marionette TRACE conn4 <- [1,2114,null,{}] 02:12:37 INFO - PROCESS | 1864 | 1465204357357 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}] 02:12:37 INFO - PROCESS | 1864 | 1465204357362 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:12:37 INFO - PROCESS | 1864 | 1465204357576 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 02:12:37 INFO - PROCESS | 1864 | 1465204357841 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:37 INFO - PROCESS | 1864 | 1465204357859 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:12:37 INFO - PROCESS | 1864 | ++DOCSHELL 0x8f718c00 == 43 [pid = 1864] [id = 536] 02:12:37 INFO - PROCESS | 1864 | ++DOMWINDOW == 93 (0x90dac000) [pid = 1864] [serial = 1609] [outer = (nil)] 02:12:37 INFO - PROCESS | 1864 | ++DOMWINDOW == 94 (0x917c2000) [pid = 1864] [serial = 1610] [outer = 0x90dac000] 02:12:37 INFO - PROCESS | 1864 | 1465204357988 Marionette DEBUG loaded listener.js 02:12:38 INFO - PROCESS | 1864 | ++DOMWINDOW == 95 (0x92159800) [pid = 1864] [serial = 1611] [outer = 0x90dac000] 02:12:39 INFO - PROCESS | 1864 | 1465204359017 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]]]}] 02:12:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 02:12:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1734ms 02:12:39 INFO - PROCESS | 1864 | 1465204359076 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 02:12:39 INFO - PROCESS | 1864 | 1465204359084 Marionette TRACE conn4 <- [1,2117,null,{"value":"8"}] 02:12:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 02:12:39 INFO - PROCESS | 1864 | 1465204359095 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 02:12:39 INFO - PROCESS | 1864 | 1465204359098 Marionette TRACE conn4 <- [1,2118,null,{}] 02:12:39 INFO - PROCESS | 1864 | 1465204359106 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}] 02:12:39 INFO - PROCESS | 1864 | 1465204359113 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:12:39 INFO - PROCESS | 1864 | 1465204359355 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 02:12:39 INFO - PROCESS | 1864 | 1465204359617 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:39 INFO - PROCESS | 1864 | 1465204359627 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:12:39 INFO - PROCESS | 1864 | ++DOCSHELL 0x92892c00 == 44 [pid = 1864] [id = 537] 02:12:39 INFO - PROCESS | 1864 | ++DOMWINDOW == 96 (0x95063800) [pid = 1864] [serial = 1612] [outer = (nil)] 02:12:39 INFO - PROCESS | 1864 | ++DOMWINDOW == 97 (0x98048000) [pid = 1864] [serial = 1613] [outer = 0x95063800] 02:12:39 INFO - PROCESS | 1864 | 1465204359758 Marionette DEBUG loaded listener.js 02:12:39 INFO - PROCESS | 1864 | ++DOMWINDOW == 98 (0x995dfc00) [pid = 1864] [serial = 1614] [outer = 0x95063800] 02:12:40 INFO - PROCESS | 1864 | 1465204360810 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]]]}] 02:12:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 02:12:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1789ms 02:12:40 INFO - PROCESS | 1864 | 1465204360884 Marionette TRACE conn4 -> [0,2121,"getWindowHandle",null] 02:12:40 INFO - PROCESS | 1864 | 1465204360888 Marionette TRACE conn4 <- [1,2121,null,{"value":"8"}] 02:12:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 02:12:40 INFO - PROCESS | 1864 | 1465204360896 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 02:12:40 INFO - PROCESS | 1864 | 1465204360903 Marionette TRACE conn4 <- [1,2122,null,{}] 02:12:40 INFO - PROCESS | 1864 | 1465204360921 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}] 02:12:40 INFO - PROCESS | 1864 | 1465204360930 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:12:41 INFO - PROCESS | 1864 | 1465204361260 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 02:12:41 INFO - PROCESS | 1864 | 1465204361458 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:41 INFO - PROCESS | 1864 | 1465204361469 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:12:41 INFO - PROCESS | 1864 | ++DOCSHELL 0x9a9de800 == 45 [pid = 1864] [id = 538] 02:12:41 INFO - PROCESS | 1864 | ++DOMWINDOW == 99 (0x9ab21000) [pid = 1864] [serial = 1615] [outer = (nil)] 02:12:41 INFO - PROCESS | 1864 | ++DOMWINDOW == 100 (0x9b1a2c00) [pid = 1864] [serial = 1616] [outer = 0x9ab21000] 02:12:41 INFO - PROCESS | 1864 | 1465204361561 Marionette DEBUG loaded listener.js 02:12:41 INFO - PROCESS | 1864 | ++DOMWINDOW == 101 (0x9b234c00) [pid = 1864] [serial = 1617] [outer = 0x9ab21000] 02:12:42 INFO - PROCESS | 1864 | 1465204362498 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]]]}] 02:12:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 02:12:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1637ms 02:12:42 INFO - PROCESS | 1864 | 1465204362534 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 02:12:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 02:12:42 INFO - PROCESS | 1864 | 1465204362540 Marionette TRACE conn4 <- [1,2125,null,{"value":"8"}] 02:12:42 INFO - PROCESS | 1864 | 1465204362546 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 02:12:42 INFO - PROCESS | 1864 | 1465204362550 Marionette TRACE conn4 <- [1,2126,null,{}] 02:12:42 INFO - PROCESS | 1864 | 1465204362575 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}] 02:12:42 INFO - PROCESS | 1864 | 1465204362582 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:12:42 INFO - PROCESS | 1864 | 1465204362781 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 02:12:42 INFO - PROCESS | 1864 | 1465204362972 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:42 INFO - PROCESS | 1864 | 1465204362983 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:12:43 INFO - PROCESS | 1864 | ++DOCSHELL 0x9a8e0000 == 46 [pid = 1864] [id = 539] 02:12:43 INFO - PROCESS | 1864 | ++DOMWINDOW == 102 (0x9b1a6400) [pid = 1864] [serial = 1618] [outer = (nil)] 02:12:43 INFO - PROCESS | 1864 | ++DOMWINDOW == 103 (0x9c00c800) [pid = 1864] [serial = 1619] [outer = 0x9b1a6400] 02:12:43 INFO - PROCESS | 1864 | 1465204363103 Marionette DEBUG loaded listener.js 02:12:43 INFO - PROCESS | 1864 | ++DOMWINDOW == 104 (0x9c23bc00) [pid = 1864] [serial = 1620] [outer = 0x9b1a6400] 02:12:44 INFO - PROCESS | 1864 | 1465204364103 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]]]}] 02:12:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 02:12:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1604ms 02:12:44 INFO - PROCESS | 1864 | 1465204364151 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 02:12:44 INFO - PROCESS | 1864 | 1465204364156 Marionette TRACE conn4 <- [1,2129,null,{"value":"8"}] 02:12:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 02:12:44 INFO - PROCESS | 1864 | 1465204364182 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 02:12:44 INFO - PROCESS | 1864 | 1465204364185 Marionette TRACE conn4 <- [1,2130,null,{}] 02:12:44 INFO - PROCESS | 1864 | 1465204364192 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}] 02:12:44 INFO - PROCESS | 1864 | 1465204364197 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:12:44 INFO - PROCESS | 1864 | 1465204364388 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 02:12:44 INFO - PROCESS | 1864 | 1465204364647 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:44 INFO - PROCESS | 1864 | 1465204364659 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:12:44 INFO - PROCESS | 1864 | ++DOCSHELL 0x9285a000 == 47 [pid = 1864] [id = 540] 02:12:44 INFO - PROCESS | 1864 | ++DOMWINDOW == 105 (0x93a44c00) [pid = 1864] [serial = 1621] [outer = (nil)] 02:12:44 INFO - PROCESS | 1864 | ++DOMWINDOW == 106 (0x9d9a2400) [pid = 1864] [serial = 1622] [outer = 0x93a44c00] 02:12:44 INFO - PROCESS | 1864 | 1465204364788 Marionette DEBUG loaded listener.js 02:12:44 INFO - PROCESS | 1864 | ++DOMWINDOW == 107 (0xa215bc00) [pid = 1864] [serial = 1623] [outer = 0x93a44c00] 02:12:45 INFO - PROCESS | 1864 | 1465204365726 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] 02:12:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 02:12:45 INFO - PROCESS | 1864 | 1465204365819 Marionette TRACE conn4 <- [1,2133,null,{"value":"8"}] 02:12:45 INFO - PROCESS | 1864 | 1465204365827 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 02:12:45 INFO - PROCESS | 1864 | 1465204365830 Marionette TRACE conn4 <- [1,2134,null,{}] 02:12:45 INFO - PROCESS | 1864 | 1465204365836 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}] 02:12:45 INFO - PROCESS | 1864 | 1465204365847 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:12:46 INFO - PROCESS | 1864 | 1465204366072 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 02:12:46 INFO - PROCESS | 1864 | 1465204366241 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:46 INFO - PROCESS | 1864 | 1465204366251 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:12:46 INFO - PROCESS | 1864 | ++DOCSHELL 0x8e90d800 == 48 [pid = 1864] [id = 541] 02:12:46 INFO - PROCESS | 1864 | ++DOMWINDOW == 108 (0x9d99dc00) [pid = 1864] [serial = 1624] [outer = (nil)] 02:12:46 INFO - PROCESS | 1864 | ++DOMWINDOW == 109 (0xa24c5800) [pid = 1864] [serial = 1625] [outer = 0x9d99dc00] 02:12:46 INFO - PROCESS | 1864 | 1465204366385 Marionette DEBUG loaded listener.js 02:12:46 INFO - PROCESS | 1864 | ++DOMWINDOW == 110 (0xa24cf800) [pid = 1864] [serial = 1626] [outer = 0x9d99dc00] 02:12:47 INFO - PROCESS | 1864 | 1465204367252 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]]]}] 02:12:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 02:12:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1479ms 02:12:47 INFO - PROCESS | 1864 | 1465204367323 Marionette TRACE conn4 -> [0,2137,"getWindowHandle",null] 02:12:47 INFO - PROCESS | 1864 | 1465204367327 Marionette TRACE conn4 <- [1,2137,null,{"value":"8"}] 02:12:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 02:12:47 INFO - PROCESS | 1864 | 1465204367336 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 02:12:47 INFO - PROCESS | 1864 | 1465204367340 Marionette TRACE conn4 <- [1,2138,null,{}] 02:12:47 INFO - PROCESS | 1864 | 1465204367345 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}] 02:12:47 INFO - PROCESS | 1864 | 1465204367351 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:12:47 INFO - PROCESS | 1864 | 1465204367544 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 02:12:47 INFO - PROCESS | 1864 | 1465204367742 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:47 INFO - PROCESS | 1864 | 1465204367751 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:12:47 INFO - PROCESS | 1864 | ++DOCSHELL 0x92988400 == 49 [pid = 1864] [id = 542] 02:12:47 INFO - PROCESS | 1864 | ++DOMWINDOW == 111 (0x9a1ddc00) [pid = 1864] [serial = 1627] [outer = (nil)] 02:12:47 INFO - PROCESS | 1864 | ++DOMWINDOW == 112 (0xa2637000) [pid = 1864] [serial = 1628] [outer = 0x9a1ddc00] 02:12:47 INFO - PROCESS | 1864 | 1465204367875 Marionette DEBUG loaded listener.js 02:12:47 INFO - PROCESS | 1864 | ++DOMWINDOW == 113 (0xa26e6400) [pid = 1864] [serial = 1629] [outer = 0x9a1ddc00] 02:12:48 INFO - PROCESS | 1864 | 1465204368884 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]]]}] 02:12:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 02:12:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1590ms 02:12:48 INFO - PROCESS | 1864 | 1465204368931 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 02:12:48 INFO - PROCESS | 1864 | 1465204368936 Marionette TRACE conn4 <- [1,2141,null,{"value":"8"}] 02:12:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 02:12:48 INFO - PROCESS | 1864 | 1465204368944 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 02:12:48 INFO - PROCESS | 1864 | 1465204368948 Marionette TRACE conn4 <- [1,2142,null,{}] 02:12:48 INFO - PROCESS | 1864 | 1465204368954 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}] 02:12:48 INFO - PROCESS | 1864 | 1465204368960 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:12:49 INFO - PROCESS | 1864 | 1465204369160 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 02:12:49 INFO - PROCESS | 1864 | 1465204369365 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:49 INFO - PROCESS | 1864 | 1465204369372 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:12:49 INFO - PROCESS | 1864 | ++DOCSHELL 0x914d2400 == 50 [pid = 1864] [id = 543] 02:12:49 INFO - PROCESS | 1864 | ++DOMWINDOW == 114 (0x92986800) [pid = 1864] [serial = 1630] [outer = (nil)] 02:12:49 INFO - PROCESS | 1864 | ++DOMWINDOW == 115 (0xa33eec00) [pid = 1864] [serial = 1631] [outer = 0x92986800] 02:12:49 INFO - PROCESS | 1864 | 1465204369456 Marionette DEBUG loaded listener.js 02:12:49 INFO - PROCESS | 1864 | ++DOMWINDOW == 116 (0xa3423800) [pid = 1864] [serial = 1632] [outer = 0x92986800] 02:12:50 INFO - PROCESS | 1864 | 1465204370482 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] 02:12:50 INFO - PROCESS | 1864 | 1465204370531 Marionette TRACE conn4 <- [1,2145,null,{"value":"8"}] 02:12:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 02:12:50 INFO - PROCESS | 1864 | 1465204370538 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 02:12:50 INFO - PROCESS | 1864 | 1465204370542 Marionette TRACE conn4 <- [1,2146,null,{}] 02:12:50 INFO - PROCESS | 1864 | 1465204370548 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}] 02:12:50 INFO - PROCESS | 1864 | 1465204370553 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:12:50 INFO - PROCESS | 1864 | 1465204370750 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 02:12:51 INFO - PROCESS | 1864 | 1465204371430 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:51 INFO - PROCESS | 1864 | 1465204371439 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:12:51 INFO - PROCESS | 1864 | ++DOCSHELL 0x910bcc00 == 51 [pid = 1864] [id = 544] 02:12:51 INFO - PROCESS | 1864 | ++DOMWINDOW == 117 (0x910bd000) [pid = 1864] [serial = 1633] [outer = (nil)] 02:12:51 INFO - PROCESS | 1864 | ++DOMWINDOW == 118 (0x914d1c00) [pid = 1864] [serial = 1634] [outer = 0x910bd000] 02:12:51 INFO - PROCESS | 1864 | 1465204371524 Marionette DEBUG loaded listener.js 02:12:51 INFO - PROCESS | 1864 | ++DOMWINDOW == 119 (0x917c6800) [pid = 1864] [serial = 1635] [outer = 0x910bd000] 02:12:52 INFO - PROCESS | 1864 | 1465204372434 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] 02:12:52 INFO - PROCESS | 1864 | 1465204372480 Marionette TRACE conn4 <- [1,2149,null,{"value":"8"}] 02:12:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 02:12:52 INFO - PROCESS | 1864 | 1465204372488 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 02:12:52 INFO - PROCESS | 1864 | 1465204372493 Marionette TRACE conn4 <- [1,2150,null,{}] 02:12:52 INFO - PROCESS | 1864 | 1465204372502 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}] 02:12:52 INFO - PROCESS | 1864 | 1465204372509 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:12:52 INFO - PROCESS | 1864 | 1465204372690 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 02:12:53 INFO - PROCESS | 1864 | 1465204373039 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:53 INFO - PROCESS | 1864 | 1465204373048 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:12:53 INFO - PROCESS | 1864 | ++DOCSHELL 0x8f711800 == 52 [pid = 1864] [id = 545] 02:12:53 INFO - PROCESS | 1864 | ++DOMWINDOW == 120 (0x91dcb400) [pid = 1864] [serial = 1636] [outer = (nil)] 02:12:53 INFO - PROCESS | 1864 | ++DOMWINDOW == 121 (0x97643c00) [pid = 1864] [serial = 1637] [outer = 0x91dcb400] 02:12:53 INFO - PROCESS | 1864 | 1465204373131 Marionette DEBUG loaded listener.js 02:12:53 INFO - PROCESS | 1864 | ++DOMWINDOW == 122 (0x9805ec00) [pid = 1864] [serial = 1638] [outer = 0x91dcb400] 02:12:55 INFO - PROCESS | 1864 | --DOCSHELL 0x8e90a800 == 51 [pid = 1864] [id = 534] 02:12:55 INFO - PROCESS | 1864 | --DOCSHELL 0x8f71a000 == 50 [pid = 1864] [id = 533] 02:12:55 INFO - PROCESS | 1864 | --DOCSHELL 0x9524b400 == 49 [pid = 1864] [id = 532] 02:12:55 INFO - PROCESS | 1864 | --DOCSHELL 0x9285a400 == 48 [pid = 1864] [id = 531] 02:12:55 INFO - PROCESS | 1864 | --DOCSHELL 0x8f5cb800 == 47 [pid = 1864] [id = 530] 02:12:55 INFO - PROCESS | 1864 | --DOCSHELL 0x92889400 == 46 [pid = 1864] [id = 514] 02:12:55 INFO - PROCESS | 1864 | --DOCSHELL 0x91dc8000 == 45 [pid = 1864] [id = 519] 02:12:55 INFO - PROCESS | 1864 | --DOCSHELL 0x90da9c00 == 44 [pid = 1864] [id = 520] 02:12:55 INFO - PROCESS | 1864 | --DOCSHELL 0x93969c00 == 43 [pid = 1864] [id = 523] 02:12:55 INFO - PROCESS | 1864 | --DOCSHELL 0x910c5400 == 42 [pid = 1864] [id = 521] 02:12:55 INFO - PROCESS | 1864 | --DOCSHELL 0x8f716000 == 41 [pid = 1864] [id = 524] 02:12:55 INFO - PROCESS | 1864 | --DOCSHELL 0x995e7800 == 40 [pid = 1864] [id = 522] 02:12:55 INFO - PROCESS | 1864 | --DOCSHELL 0x8f70e800 == 39 [pid = 1864] [id = 525] 02:12:55 INFO - PROCESS | 1864 | --DOCSHELL 0x8f5c7000 == 38 [pid = 1864] [id = 527] 02:12:55 INFO - PROCESS | 1864 | --DOCSHELL 0x9a638800 == 37 [pid = 1864] [id = 526] 02:12:55 INFO - PROCESS | 1864 | --DOCSHELL 0x8f5ce000 == 36 [pid = 1864] [id = 529] 02:12:55 INFO - PROCESS | 1864 | --DOCSHELL 0x8f717000 == 35 [pid = 1864] [id = 528] 02:12:55 INFO - PROCESS | 1864 | --DOCSHELL 0x914d2400 == 34 [pid = 1864] [id = 543] 02:12:55 INFO - PROCESS | 1864 | --DOCSHELL 0x910bcc00 == 33 [pid = 1864] [id = 544] 02:12:55 INFO - PROCESS | 1864 | --DOCSHELL 0x92988400 == 32 [pid = 1864] [id = 542] 02:12:55 INFO - PROCESS | 1864 | --DOCSHELL 0x8e90d800 == 31 [pid = 1864] [id = 541] 02:12:55 INFO - PROCESS | 1864 | --DOCSHELL 0x9285a000 == 30 [pid = 1864] [id = 540] 02:12:55 INFO - PROCESS | 1864 | --DOCSHELL 0x9a9de800 == 29 [pid = 1864] [id = 538] 02:12:55 INFO - PROCESS | 1864 | --DOCSHELL 0x9a8e0000 == 28 [pid = 1864] [id = 539] 02:12:55 INFO - PROCESS | 1864 | --DOCSHELL 0x92892c00 == 27 [pid = 1864] [id = 537] 02:12:55 INFO - PROCESS | 1864 | --DOCSHELL 0x8e908000 == 26 [pid = 1864] [id = 535] 02:12:55 INFO - PROCESS | 1864 | --DOCSHELL 0x8f718c00 == 25 [pid = 1864] [id = 536] 02:12:55 INFO - PROCESS | 1864 | --DOMWINDOW == 121 (0x93a3e800) [pid = 1864] [serial = 1553] [outer = (nil)] [url = about:blank] 02:12:55 INFO - PROCESS | 1864 | --DOMWINDOW == 120 (0x93968400) [pid = 1864] [serial = 1556] [outer = (nil)] [url = about:blank] 02:12:55 INFO - PROCESS | 1864 | --DOMWINDOW == 119 (0x9455e400) [pid = 1864] [serial = 1554] [outer = (nil)] [url = about:blank] 02:12:55 INFO - PROCESS | 1864 | --DOMWINDOW == 118 (0x95251c00) [pid = 1864] [serial = 1545] [outer = (nil)] [url = about:blank] 02:12:55 INFO - PROCESS | 1864 | --DOMWINDOW == 117 (0x93677800) [pid = 1864] [serial = 1518] [outer = (nil)] [url = about:blank] 02:12:55 INFO - PROCESS | 1864 | --DOMWINDOW == 116 (0x91dc4000) [pid = 1864] [serial = 1517] [outer = (nil)] [url = about:blank] 02:12:55 INFO - PROCESS | 1864 | --DOMWINDOW == 115 (0x9505dc00) [pid = 1864] [serial = 1544] [outer = (nil)] [url = about:blank] 02:12:55 INFO - PROCESS | 1864 | --DOMWINDOW == 114 (0x995e5c00) [pid = 1864] [serial = 1521] [outer = (nil)] [url = about:blank] 02:12:55 INFO - PROCESS | 1864 | --DOMWINDOW == 113 (0x9804e000) [pid = 1864] [serial = 1520] [outer = (nil)] [url = about:blank] 02:12:55 INFO - PROCESS | 1864 | --DOMWINDOW == 112 (0x9ba93800) [pid = 1864] [serial = 1524] [outer = (nil)] [url = about:blank] 02:12:55 INFO - PROCESS | 1864 | --DOMWINDOW == 111 (0x9b5b3800) [pid = 1864] [serial = 1523] [outer = (nil)] [url = about:blank] 02:12:55 INFO - PROCESS | 1864 | --DOMWINDOW == 110 (0x92165400) [pid = 1864] [serial = 1550] [outer = (nil)] [url = about:blank] 02:12:55 INFO - PROCESS | 1864 | --DOMWINDOW == 109 (0x9c091800) [pid = 1864] [serial = 1527] [outer = (nil)] [url = about:blank] 02:12:55 INFO - PROCESS | 1864 | --DOMWINDOW == 108 (0x9c00b400) [pid = 1864] [serial = 1526] [outer = (nil)] [url = about:blank] 02:12:55 INFO - PROCESS | 1864 | --DOMWINDOW == 107 (0x910c0400) [pid = 1864] [serial = 1547] [outer = (nil)] [url = about:blank] 02:12:55 INFO - PROCESS | 1864 | --DOMWINDOW == 106 (0x9cc16800) [pid = 1864] [serial = 1530] [outer = (nil)] [url = about:blank] 02:12:55 INFO - PROCESS | 1864 | --DOMWINDOW == 105 (0x9c239000) [pid = 1864] [serial = 1529] [outer = (nil)] [url = about:blank] 02:12:55 INFO - PROCESS | 1864 | --DOMWINDOW == 104 (0xa215c800) [pid = 1864] [serial = 1533] [outer = (nil)] [url = about:blank] 02:12:55 INFO - PROCESS | 1864 | --DOMWINDOW == 103 (0xa114fc00) [pid = 1864] [serial = 1532] [outer = (nil)] [url = about:blank] 02:12:55 INFO - PROCESS | 1864 | --DOMWINDOW == 102 (0xa22e2000) [pid = 1864] [serial = 1536] [outer = (nil)] [url = about:blank] 02:12:55 INFO - PROCESS | 1864 | --DOMWINDOW == 101 (0xa2293000) [pid = 1864] [serial = 1535] [outer = (nil)] [url = about:blank] 02:12:55 INFO - PROCESS | 1864 | --DOMWINDOW == 100 (0x94fd9000) [pid = 1864] [serial = 1539] [outer = (nil)] [url = about:blank] 02:12:55 INFO - PROCESS | 1864 | --DOMWINDOW == 99 (0x92982800) [pid = 1864] [serial = 1538] [outer = (nil)] [url = about:blank] 02:12:55 INFO - PROCESS | 1864 | --DOMWINDOW == 98 (0x910c6400) [pid = 1864] [serial = 1548] [outer = (nil)] [url = about:blank] 02:12:55 INFO - PROCESS | 1864 | --DOMWINDOW == 97 (0x91dbcc00) [pid = 1864] [serial = 1542] [outer = (nil)] [url = about:blank] 02:12:55 INFO - PROCESS | 1864 | --DOMWINDOW == 96 (0x914d8400) [pid = 1864] [serial = 1541] [outer = (nil)] [url = about:blank] 02:12:55 INFO - PROCESS | 1864 | --DOMWINDOW == 95 (0x96453c00) [pid = 1864] [serial = 1559] [outer = (nil)] [url = about:blank] 02:12:55 INFO - PROCESS | 1864 | --DOMWINDOW == 94 (0x94fdd800) [pid = 1864] [serial = 1557] [outer = (nil)] [url = about:blank] 02:12:55 INFO - PROCESS | 1864 | --DOMWINDOW == 93 (0x92861400) [pid = 1864] [serial = 1551] [outer = (nil)] [url = about:blank] 02:12:55 INFO - PROCESS | 1864 | 1465204375787 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]]]}] 02:12:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 02:12:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 3349ms 02:12:55 INFO - PROCESS | 1864 | 1465204375838 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 02:12:55 INFO - PROCESS | 1864 | 1465204375845 Marionette TRACE conn4 <- [1,2153,null,{"value":"8"}] 02:12:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 02:12:55 INFO - PROCESS | 1864 | 1465204375853 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 02:12:55 INFO - PROCESS | 1864 | 1465204375859 Marionette TRACE conn4 <- [1,2154,null,{}] 02:12:55 INFO - PROCESS | 1864 | 1465204375869 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}] 02:12:55 INFO - PROCESS | 1864 | 1465204375874 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:12:56 INFO - PROCESS | 1864 | 1465204376046 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 02:12:56 INFO - PROCESS | 1864 | 1465204376239 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:56 INFO - PROCESS | 1864 | 1465204376246 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:12:56 INFO - PROCESS | 1864 | ++DOCSHELL 0x8f70f400 == 26 [pid = 1864] [id = 546] 02:12:56 INFO - PROCESS | 1864 | ++DOMWINDOW == 94 (0x8f70f800) [pid = 1864] [serial = 1639] [outer = (nil)] 02:12:56 INFO - PROCESS | 1864 | ++DOMWINDOW == 95 (0x90dac800) [pid = 1864] [serial = 1640] [outer = 0x8f70f800] 02:12:56 INFO - PROCESS | 1864 | 1465204376326 Marionette DEBUG loaded listener.js 02:12:56 INFO - PROCESS | 1864 | ++DOMWINDOW == 96 (0x90db2000) [pid = 1864] [serial = 1641] [outer = 0x8f70f800] 02:12:57 INFO - PROCESS | 1864 | 1465204377136 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]]]}] 02:12:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 02:12:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1333ms 02:12:57 INFO - PROCESS | 1864 | 1465204377186 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 02:12:57 INFO - PROCESS | 1864 | 1465204377195 Marionette TRACE conn4 <- [1,2157,null,{"value":"8"}] 02:12:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 02:12:57 INFO - PROCESS | 1864 | 1465204377211 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 02:12:57 INFO - PROCESS | 1864 | 1465204377215 Marionette TRACE conn4 <- [1,2158,null,{}] 02:12:57 INFO - PROCESS | 1864 | 1465204377222 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}] 02:12:57 INFO - PROCESS | 1864 | 1465204377228 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:12:57 INFO - PROCESS | 1864 | 1465204377413 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 02:12:57 INFO - PROCESS | 1864 | 1465204377567 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:57 INFO - PROCESS | 1864 | 1465204377573 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:12:57 INFO - PROCESS | 1864 | ++DOCSHELL 0x914d8400 == 27 [pid = 1864] [id = 547] 02:12:57 INFO - PROCESS | 1864 | ++DOMWINDOW == 97 (0x917c5400) [pid = 1864] [serial = 1642] [outer = (nil)] 02:12:57 INFO - PROCESS | 1864 | ++DOMWINDOW == 98 (0x91dc7400) [pid = 1864] [serial = 1643] [outer = 0x917c5400] 02:12:57 INFO - PROCESS | 1864 | 1465204377663 Marionette DEBUG loaded listener.js 02:12:57 INFO - PROCESS | 1864 | ++DOMWINDOW == 99 (0x9285b400) [pid = 1864] [serial = 1644] [outer = 0x917c5400] 02:12:58 INFO - PROCESS | 1864 | 1465204378637 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]]]}] 02:12:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 02:12:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1489ms 02:12:58 INFO - PROCESS | 1864 | 1465204378702 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 02:12:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 02:12:58 INFO - PROCESS | 1864 | 1465204378706 Marionette TRACE conn4 <- [1,2161,null,{"value":"8"}] 02:12:58 INFO - PROCESS | 1864 | 1465204378713 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 02:12:58 INFO - PROCESS | 1864 | 1465204378719 Marionette TRACE conn4 <- [1,2162,null,{}] 02:12:58 INFO - PROCESS | 1864 | 1465204378746 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}] 02:12:58 INFO - PROCESS | 1864 | 1465204378756 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:12:58 INFO - PROCESS | 1864 | 1465204378977 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 02:12:59 INFO - PROCESS | 1864 | 1465204379004 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:59 INFO - PROCESS | 1864 | 1465204379011 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:12:59 INFO - PROCESS | 1864 | ++DOCSHELL 0x93969c00 == 28 [pid = 1864] [id = 548] 02:12:59 INFO - PROCESS | 1864 | ++DOMWINDOW == 100 (0x939c9400) [pid = 1864] [serial = 1645] [outer = (nil)] 02:12:59 INFO - PROCESS | 1864 | ++DOMWINDOW == 101 (0x93a3d400) [pid = 1864] [serial = 1646] [outer = 0x939c9400] 02:12:59 INFO - PROCESS | 1864 | 1465204379089 Marionette DEBUG loaded listener.js 02:12:59 INFO - PROCESS | 1864 | ++DOMWINDOW == 102 (0x9455d400) [pid = 1864] [serial = 1647] [outer = 0x939c9400] 02:13:00 INFO - PROCESS | 1864 | --DOMWINDOW == 101 (0x91dca000) [pid = 1864] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 02:13:00 INFO - PROCESS | 1864 | --DOMWINDOW == 100 (0x99573000) [pid = 1864] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 02:13:00 INFO - PROCESS | 1864 | --DOMWINDOW == 99 (0x8e90bc00) [pid = 1864] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 02:13:00 INFO - PROCESS | 1864 | --DOMWINDOW == 98 (0x9a8d3800) [pid = 1864] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 02:13:00 INFO - PROCESS | 1864 | --DOMWINDOW == 97 (0x9288ec00) [pid = 1864] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 02:13:00 INFO - PROCESS | 1864 | --DOMWINDOW == 96 (0x910c1000) [pid = 1864] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 02:13:00 INFO - PROCESS | 1864 | --DOMWINDOW == 95 (0x93961800) [pid = 1864] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 02:13:00 INFO - PROCESS | 1864 | --DOMWINDOW == 94 (0x99e80000) [pid = 1864] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 02:13:00 INFO - PROCESS | 1864 | --DOMWINDOW == 93 (0x9a6b3800) [pid = 1864] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 02:13:00 INFO - PROCESS | 1864 | --DOMWINDOW == 92 (0x8f712c00) [pid = 1864] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 02:13:00 INFO - PROCESS | 1864 | --DOMWINDOW == 91 (0x8f70dc00) [pid = 1864] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 02:13:00 INFO - PROCESS | 1864 | --DOMWINDOW == 90 (0x8f716400) [pid = 1864] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 02:13:00 INFO - PROCESS | 1864 | --DOMWINDOW == 89 (0x96458000) [pid = 1864] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 02:13:00 INFO - PROCESS | 1864 | --DOMWINDOW == 88 (0x90db0800) [pid = 1864] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 02:13:00 INFO - PROCESS | 1864 | --DOMWINDOW == 87 (0x90dacc00) [pid = 1864] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 02:13:00 INFO - PROCESS | 1864 | --DOMWINDOW == 86 (0x95060400) [pid = 1864] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 02:13:00 INFO - PROCESS | 1864 | --DOMWINDOW == 85 (0x995e8000) [pid = 1864] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 02:13:00 INFO - PROCESS | 1864 | 1465204380955 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]]]}] 02:13:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 02:13:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 2290ms 02:13:01 INFO - PROCESS | 1864 | 1465204381035 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 02:13:01 INFO - PROCESS | 1864 | 1465204381038 Marionette TRACE conn4 <- [1,2165,null,{"value":"8"}] 02:13:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 02:13:01 INFO - PROCESS | 1864 | 1465204381045 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 02:13:01 INFO - PROCESS | 1864 | 1465204381048 Marionette TRACE conn4 <- [1,2166,null,{}] 02:13:01 INFO - PROCESS | 1864 | 1465204381053 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}] 02:13:01 INFO - PROCESS | 1864 | 1465204381059 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:13:01 INFO - PROCESS | 1864 | 1465204381263 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 02:13:01 INFO - PROCESS | 1864 | 1465204381354 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:01 INFO - PROCESS | 1864 | 1465204381367 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:13:01 INFO - PROCESS | 1864 | ++DOCSHELL 0x910c1000 == 29 [pid = 1864] [id = 549] 02:13:01 INFO - PROCESS | 1864 | ++DOMWINDOW == 86 (0x91dbf400) [pid = 1864] [serial = 1648] [outer = (nil)] 02:13:01 INFO - PROCESS | 1864 | ++DOMWINDOW == 87 (0x92986000) [pid = 1864] [serial = 1649] [outer = 0x91dbf400] 02:13:01 INFO - PROCESS | 1864 | 1465204381437 Marionette DEBUG loaded listener.js 02:13:01 INFO - PROCESS | 1864 | ++DOMWINDOW == 88 (0x94587400) [pid = 1864] [serial = 1650] [outer = 0x91dbf400] 02:13:02 INFO - PROCESS | 1864 | 1465204382249 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]]]}] 02:13:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 02:13:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1253ms 02:13:02 INFO - PROCESS | 1864 | 1465204382300 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 02:13:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 02:13:02 INFO - PROCESS | 1864 | 1465204382304 Marionette TRACE conn4 <- [1,2169,null,{"value":"8"}] 02:13:02 INFO - PROCESS | 1864 | 1465204382311 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 02:13:02 INFO - PROCESS | 1864 | 1465204382315 Marionette TRACE conn4 <- [1,2170,null,{}] 02:13:02 INFO - PROCESS | 1864 | 1465204382321 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}] 02:13:02 INFO - PROCESS | 1864 | 1465204382327 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:13:02 INFO - PROCESS | 1864 | 1465204382482 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 02:13:02 INFO - PROCESS | 1864 | 1465204382493 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:02 INFO - PROCESS | 1864 | 1465204382498 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:13:02 INFO - PROCESS | 1864 | ++DOCSHELL 0x917b9000 == 30 [pid = 1864] [id = 550] 02:13:02 INFO - PROCESS | 1864 | ++DOMWINDOW == 89 (0x9505e400) [pid = 1864] [serial = 1651] [outer = (nil)] 02:13:02 INFO - PROCESS | 1864 | ++DOMWINDOW == 90 (0x95249400) [pid = 1864] [serial = 1652] [outer = 0x9505e400] 02:13:02 INFO - PROCESS | 1864 | 1465204382571 Marionette DEBUG loaded listener.js 02:13:02 INFO - PROCESS | 1864 | ++DOMWINDOW == 91 (0x96450400) [pid = 1864] [serial = 1653] [outer = 0x9505e400] 02:13:03 INFO - PROCESS | 1864 | 1465204383729 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]]]}] 02:13:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 02:13:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1489ms 02:13:03 INFO - PROCESS | 1864 | 1465204383801 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 02:13:03 INFO - PROCESS | 1864 | 1465204383809 Marionette TRACE conn4 <- [1,2173,null,{"value":"8"}] 02:13:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 02:13:03 INFO - PROCESS | 1864 | 1465204383818 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 02:13:03 INFO - PROCESS | 1864 | 1465204383824 Marionette TRACE conn4 <- [1,2174,null,{}] 02:13:03 INFO - PROCESS | 1864 | 1465204383835 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}] 02:13:03 INFO - PROCESS | 1864 | 1465204383840 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:13:04 INFO - PROCESS | 1864 | 1465204384088 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 02:13:04 INFO - PROCESS | 1864 | 1465204384344 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:04 INFO - PROCESS | 1864 | 1465204384353 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:13:04 INFO - PROCESS | 1864 | ++DOCSHELL 0x90daa800 == 31 [pid = 1864] [id = 551] 02:13:04 INFO - PROCESS | 1864 | ++DOMWINDOW == 92 (0x90dacc00) [pid = 1864] [serial = 1654] [outer = (nil)] 02:13:04 INFO - PROCESS | 1864 | ++DOMWINDOW == 93 (0x917bf400) [pid = 1864] [serial = 1655] [outer = 0x90dacc00] 02:13:04 INFO - PROCESS | 1864 | 1465204384459 Marionette DEBUG loaded listener.js 02:13:04 INFO - PROCESS | 1864 | ++DOMWINDOW == 94 (0x91dc8800) [pid = 1864] [serial = 1656] [outer = 0x90dacc00] 02:13:05 INFO - PROCESS | 1864 | 1465204385454 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]]]}] 02:13:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 02:13:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1687ms 02:13:05 INFO - PROCESS | 1864 | 1465204385506 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 02:13:05 INFO - PROCESS | 1864 | 1465204385514 Marionette TRACE conn4 <- [1,2177,null,{"value":"8"}] 02:13:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 02:13:05 INFO - PROCESS | 1864 | 1465204385526 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 02:13:05 INFO - PROCESS | 1864 | 1465204385530 Marionette TRACE conn4 <- [1,2178,null,{}] 02:13:05 INFO - PROCESS | 1864 | 1465204385538 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}] 02:13:05 INFO - PROCESS | 1864 | 1465204385544 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:13:05 INFO - PROCESS | 1864 | 1465204385771 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 02:13:06 INFO - PROCESS | 1864 | 1465204386016 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:06 INFO - PROCESS | 1864 | 1465204386031 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:13:06 INFO - PROCESS | 1864 | ++DOCSHELL 0x8f5c7c00 == 32 [pid = 1864] [id = 552] 02:13:06 INFO - PROCESS | 1864 | ++DOMWINDOW == 95 (0x94fd4c00) [pid = 1864] [serial = 1657] [outer = (nil)] 02:13:06 INFO - PROCESS | 1864 | ++DOMWINDOW == 96 (0x95064400) [pid = 1864] [serial = 1658] [outer = 0x94fd4c00] 02:13:06 INFO - PROCESS | 1864 | 1465204386178 Marionette DEBUG loaded listener.js 02:13:06 INFO - PROCESS | 1864 | ++DOMWINDOW == 97 (0x94579400) [pid = 1864] [serial = 1659] [outer = 0x94fd4c00] 02:13:07 INFO - PROCESS | 1864 | 1465204387245 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]]]}] 02:13:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 02:13:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1784ms 02:13:07 INFO - PROCESS | 1864 | 1465204387310 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 02:13:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 02:13:07 INFO - PROCESS | 1864 | 1465204387315 Marionette TRACE conn4 <- [1,2181,null,{"value":"8"}] 02:13:07 INFO - PROCESS | 1864 | 1465204387322 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 02:13:07 INFO - PROCESS | 1864 | 1465204387329 Marionette TRACE conn4 <- [1,2182,null,{}] 02:13:07 INFO - PROCESS | 1864 | 1465204387346 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}] 02:13:07 INFO - PROCESS | 1864 | 1465204387356 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:13:07 INFO - PROCESS | 1864 | 1465204387590 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 02:13:07 INFO - PROCESS | 1864 | 1465204387831 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:07 INFO - PROCESS | 1864 | 1465204387839 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:13:07 INFO - PROCESS | 1864 | ++DOCSHELL 0x995e0800 == 33 [pid = 1864] [id = 553] 02:13:07 INFO - PROCESS | 1864 | ++DOMWINDOW == 98 (0x995e6000) [pid = 1864] [serial = 1660] [outer = (nil)] 02:13:07 INFO - PROCESS | 1864 | ++DOMWINDOW == 99 (0x995ec800) [pid = 1864] [serial = 1661] [outer = 0x995e6000] 02:13:07 INFO - PROCESS | 1864 | 1465204387973 Marionette DEBUG loaded listener.js 02:13:08 INFO - PROCESS | 1864 | ++DOMWINDOW == 100 (0x99d7cc00) [pid = 1864] [serial = 1662] [outer = 0x995e6000] 02:13:08 INFO - PROCESS | 1864 | 1465204388945 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]]]}] 02:13:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 02:13:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1698ms 02:13:09 INFO - PROCESS | 1864 | 1465204389020 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 02:13:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 02:13:09 INFO - PROCESS | 1864 | 1465204389026 Marionette TRACE conn4 <- [1,2185,null,{"value":"8"}] 02:13:09 INFO - PROCESS | 1864 | 1465204389034 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 02:13:09 INFO - PROCESS | 1864 | 1465204389037 Marionette TRACE conn4 <- [1,2186,null,{}] 02:13:09 INFO - PROCESS | 1864 | 1465204389043 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}] 02:13:09 INFO - PROCESS | 1864 | 1465204389049 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:13:09 INFO - PROCESS | 1864 | 1465204389281 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 02:13:09 INFO - PROCESS | 1864 | 1465204389525 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:09 INFO - PROCESS | 1864 | 1465204389535 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:13:09 INFO - PROCESS | 1864 | ++DOCSHELL 0x92986400 == 34 [pid = 1864] [id = 554] 02:13:09 INFO - PROCESS | 1864 | ++DOMWINDOW == 101 (0x92988800) [pid = 1864] [serial = 1663] [outer = (nil)] 02:13:09 INFO - PROCESS | 1864 | ++DOMWINDOW == 102 (0x9a390400) [pid = 1864] [serial = 1664] [outer = 0x92988800] 02:13:09 INFO - PROCESS | 1864 | 1465204389681 Marionette DEBUG loaded listener.js 02:13:09 INFO - PROCESS | 1864 | ++DOMWINDOW == 103 (0x9a4f0c00) [pid = 1864] [serial = 1665] [outer = 0x92988800] 02:13:10 INFO - PROCESS | 1864 | 1465204390650 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]]]}] 02:13:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 02:13:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1682ms 02:13:10 INFO - PROCESS | 1864 | 1465204390717 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 02:13:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 02:13:10 INFO - PROCESS | 1864 | 1465204390721 Marionette TRACE conn4 <- [1,2189,null,{"value":"8"}] 02:13:10 INFO - PROCESS | 1864 | 1465204390728 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 02:13:10 INFO - PROCESS | 1864 | 1465204390733 Marionette TRACE conn4 <- [1,2190,null,{}] 02:13:10 INFO - PROCESS | 1864 | 1465204390739 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}] 02:13:10 INFO - PROCESS | 1864 | 1465204390745 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:13:10 INFO - PROCESS | 1864 | 1465204390929 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 02:13:11 INFO - PROCESS | 1864 | 1465204391179 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:11 INFO - PROCESS | 1864 | 1465204391187 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:13:11 INFO - PROCESS | 1864 | ++DOCSHELL 0x91dc4000 == 35 [pid = 1864] [id = 555] 02:13:11 INFO - PROCESS | 1864 | ++DOMWINDOW == 104 (0x95069000) [pid = 1864] [serial = 1666] [outer = (nil)] 02:13:11 INFO - PROCESS | 1864 | ++DOMWINDOW == 105 (0x9a796400) [pid = 1864] [serial = 1667] [outer = 0x95069000] 02:13:11 INFO - PROCESS | 1864 | 1465204391317 Marionette DEBUG loaded listener.js 02:13:11 INFO - PROCESS | 1864 | ++DOMWINDOW == 106 (0x9a7cf000) [pid = 1864] [serial = 1668] [outer = 0x95069000] 02:13:12 INFO - PROCESS | 1864 | 1465204392262 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]]]}] 02:13:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 02:13:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1581ms 02:13:12 INFO - PROCESS | 1864 | 1465204392310 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 02:13:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 02:13:12 INFO - PROCESS | 1864 | 1465204392315 Marionette TRACE conn4 <- [1,2193,null,{"value":"8"}] 02:13:12 INFO - PROCESS | 1864 | 1465204392322 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 02:13:12 INFO - PROCESS | 1864 | 1465204392325 Marionette TRACE conn4 <- [1,2194,null,{}] 02:13:12 INFO - PROCESS | 1864 | 1465204392332 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}] 02:13:12 INFO - PROCESS | 1864 | 1465204392343 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:13:12 INFO - PROCESS | 1864 | 1465204392602 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 02:13:12 INFO - PROCESS | 1864 | 1465204392845 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:12 INFO - PROCESS | 1864 | 1465204392853 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:13:12 INFO - PROCESS | 1864 | ++DOCSHELL 0x8e904c00 == 36 [pid = 1864] [id = 556] 02:13:12 INFO - PROCESS | 1864 | ++DOMWINDOW == 107 (0x8f718c00) [pid = 1864] [serial = 1669] [outer = (nil)] 02:13:12 INFO - PROCESS | 1864 | ++DOMWINDOW == 108 (0x9b015c00) [pid = 1864] [serial = 1670] [outer = 0x8f718c00] 02:13:12 INFO - PROCESS | 1864 | 1465204392984 Marionette DEBUG loaded listener.js 02:13:13 INFO - PROCESS | 1864 | ++DOMWINDOW == 109 (0x9b1a8c00) [pid = 1864] [serial = 1671] [outer = 0x8f718c00] 02:13:13 INFO - PROCESS | 1864 | 1465204393946 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]]]}] 02:13:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 02:13:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1687ms 02:13:14 INFO - PROCESS | 1864 | 1465204394009 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 02:13:14 INFO - PROCESS | 1864 | 1465204394013 Marionette TRACE conn4 <- [1,2197,null,{"value":"8"}] 02:13:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 02:13:14 INFO - PROCESS | 1864 | 1465204394020 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 02:13:14 INFO - PROCESS | 1864 | 1465204394025 Marionette TRACE conn4 <- [1,2198,null,{}] 02:13:14 INFO - PROCESS | 1864 | 1465204394032 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}] 02:13:14 INFO - PROCESS | 1864 | 1465204394039 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:13:14 INFO - PROCESS | 1864 | 1465204394278 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 02:13:14 INFO - PROCESS | 1864 | 1465204394526 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:14 INFO - PROCESS | 1864 | 1465204394535 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:13:14 INFO - PROCESS | 1864 | ++DOCSHELL 0x8f5cc000 == 37 [pid = 1864] [id = 557] 02:13:14 INFO - PROCESS | 1864 | ++DOMWINDOW == 110 (0x8f5d0800) [pid = 1864] [serial = 1672] [outer = (nil)] 02:13:14 INFO - PROCESS | 1864 | ++DOMWINDOW == 111 (0x92989800) [pid = 1864] [serial = 1673] [outer = 0x8f5d0800] 02:13:14 INFO - PROCESS | 1864 | 1465204394679 Marionette DEBUG loaded listener.js 02:13:14 INFO - PROCESS | 1864 | ++DOMWINDOW == 112 (0x95231400) [pid = 1864] [serial = 1674] [outer = 0x8f5d0800] 02:13:15 INFO - PROCESS | 1864 | 1465204395902 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]]]}] 02:13:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 02:13:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1933ms 02:13:15 INFO - PROCESS | 1864 | 1465204395955 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 02:13:15 INFO - PROCESS | 1864 | 1465204395962 Marionette TRACE conn4 <- [1,2201,null,{"value":"8"}] 02:13:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 02:13:15 INFO - PROCESS | 1864 | 1465204395981 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 02:13:15 INFO - PROCESS | 1864 | 1465204395987 Marionette TRACE conn4 <- [1,2202,null,{}] 02:13:16 INFO - PROCESS | 1864 | 1465204395998 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}] 02:13:16 INFO - PROCESS | 1864 | 1465204396003 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:13:16 INFO - PROCESS | 1864 | 1465204396254 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 02:13:16 INFO - PROCESS | 1864 | 1465204396495 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:16 INFO - PROCESS | 1864 | 1465204396507 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:13:16 INFO - PROCESS | 1864 | ++DOCSHELL 0x90daf400 == 38 [pid = 1864] [id = 558] 02:13:16 INFO - PROCESS | 1864 | ++DOMWINDOW == 113 (0x90db0c00) [pid = 1864] [serial = 1675] [outer = (nil)] 02:13:16 INFO - PROCESS | 1864 | ++DOMWINDOW == 114 (0x910c1c00) [pid = 1864] [serial = 1676] [outer = 0x90db0c00] 02:13:16 INFO - PROCESS | 1864 | 1465204396588 Marionette DEBUG loaded listener.js 02:13:16 INFO - PROCESS | 1864 | ++DOMWINDOW == 115 (0x917be800) [pid = 1864] [serial = 1677] [outer = 0x90db0c00] 02:13:17 INFO - PROCESS | 1864 | --DOCSHELL 0x910c1000 == 37 [pid = 1864] [id = 549] 02:13:17 INFO - PROCESS | 1864 | --DOCSHELL 0x93969c00 == 36 [pid = 1864] [id = 548] 02:13:17 INFO - PROCESS | 1864 | --DOCSHELL 0x914d8400 == 35 [pid = 1864] [id = 547] 02:13:17 INFO - PROCESS | 1864 | --DOCSHELL 0x8f70f400 == 34 [pid = 1864] [id = 546] 02:13:17 INFO - PROCESS | 1864 | --DOMWINDOW == 114 (0x9a8d9800) [pid = 1864] [serial = 1607] [outer = (nil)] [url = about:blank] 02:13:17 INFO - PROCESS | 1864 | --DOMWINDOW == 113 (0x99dd4c00) [pid = 1864] [serial = 1601] [outer = (nil)] [url = about:blank] 02:13:17 INFO - PROCESS | 1864 | --DOMWINDOW == 112 (0x917bb800) [pid = 1864] [serial = 1604] [outer = (nil)] [url = about:blank] 02:13:17 INFO - PROCESS | 1864 | --DOMWINDOW == 111 (0x9c00b800) [pid = 1864] [serial = 1580] [outer = (nil)] [url = about:blank] 02:13:17 INFO - PROCESS | 1864 | --DOMWINDOW == 110 (0x9ba9c000) [pid = 1864] [serial = 1581] [outer = (nil)] [url = about:blank] 02:13:17 INFO - PROCESS | 1864 | --DOMWINDOW == 109 (0x9297f400) [pid = 1864] [serial = 1595] [outer = (nil)] [url = about:blank] 02:13:17 INFO - PROCESS | 1864 | --DOMWINDOW == 108 (0x939d8000) [pid = 1864] [serial = 1596] [outer = (nil)] [url = about:blank] 02:13:17 INFO - PROCESS | 1864 | --DOMWINDOW == 107 (0x9c23c800) [pid = 1864] [serial = 1586] [outer = (nil)] [url = about:blank] 02:13:17 INFO - PROCESS | 1864 | --DOMWINDOW == 106 (0x9d99cc00) [pid = 1864] [serial = 1587] [outer = (nil)] [url = about:blank] 02:13:17 INFO - PROCESS | 1864 | --DOMWINDOW == 105 (0x939d6000) [pid = 1864] [serial = 1565] [outer = (nil)] [url = about:blank] 02:13:17 INFO - PROCESS | 1864 | --DOMWINDOW == 104 (0x9457ac00) [pid = 1864] [serial = 1566] [outer = (nil)] [url = about:blank] 02:13:17 INFO - PROCESS | 1864 | --DOMWINDOW == 103 (0x9a7d3000) [pid = 1864] [serial = 1574] [outer = (nil)] [url = about:blank] 02:13:17 INFO - PROCESS | 1864 | --DOMWINDOW == 102 (0x9a8d5000) [pid = 1864] [serial = 1575] [outer = (nil)] [url = about:blank] 02:13:17 INFO - PROCESS | 1864 | --DOMWINDOW == 101 (0x9a6ba800) [pid = 1864] [serial = 1571] [outer = (nil)] [url = about:blank] 02:13:17 INFO - PROCESS | 1864 | --DOMWINDOW == 100 (0x9a6bcc00) [pid = 1864] [serial = 1572] [outer = (nil)] [url = about:blank] 02:13:17 INFO - PROCESS | 1864 | --DOMWINDOW == 99 (0x9cc0bc00) [pid = 1864] [serial = 1583] [outer = (nil)] [url = about:blank] 02:13:17 INFO - PROCESS | 1864 | --DOMWINDOW == 98 (0x9cc78c00) [pid = 1864] [serial = 1584] [outer = (nil)] [url = about:blank] 02:13:17 INFO - PROCESS | 1864 | --DOMWINDOW == 97 (0x910c7800) [pid = 1864] [serial = 1589] [outer = (nil)] [url = about:blank] 02:13:17 INFO - PROCESS | 1864 | --DOMWINDOW == 96 (0x9288d800) [pid = 1864] [serial = 1590] [outer = (nil)] [url = about:blank] 02:13:17 INFO - PROCESS | 1864 | --DOMWINDOW == 95 (0x910c3c00) [pid = 1864] [serial = 1592] [outer = (nil)] [url = about:blank] 02:13:17 INFO - PROCESS | 1864 | --DOMWINDOW == 94 (0x92859000) [pid = 1864] [serial = 1593] [outer = (nil)] [url = about:blank] 02:13:17 INFO - PROCESS | 1864 | --DOMWINDOW == 93 (0x9805e000) [pid = 1864] [serial = 1598] [outer = (nil)] [url = about:blank] 02:13:17 INFO - PROCESS | 1864 | --DOMWINDOW == 92 (0x9b1ab400) [pid = 1864] [serial = 1577] [outer = (nil)] [url = about:blank] 02:13:17 INFO - PROCESS | 1864 | --DOMWINDOW == 91 (0x9b749c00) [pid = 1864] [serial = 1578] [outer = (nil)] [url = about:blank] 02:13:17 INFO - PROCESS | 1864 | --DOMWINDOW == 90 (0x917b8c00) [pid = 1864] [serial = 1562] [outer = (nil)] [url = about:blank] 02:13:17 INFO - PROCESS | 1864 | --DOMWINDOW == 89 (0x91dc2400) [pid = 1864] [serial = 1563] [outer = (nil)] [url = about:blank] 02:13:17 INFO - PROCESS | 1864 | --DOMWINDOW == 88 (0x9804a800) [pid = 1864] [serial = 1560] [outer = (nil)] [url = about:blank] 02:13:17 INFO - PROCESS | 1864 | --DOMWINDOW == 87 (0x99d7a000) [pid = 1864] [serial = 1568] [outer = (nil)] [url = about:blank] 02:13:17 INFO - PROCESS | 1864 | --DOMWINDOW == 86 (0x99e81400) [pid = 1864] [serial = 1569] [outer = (nil)] [url = about:blank] 02:13:17 INFO - PROCESS | 1864 | --DOMWINDOW == 85 (0x9b1a2800) [pid = 1864] [serial = 1608] [outer = (nil)] [url = about:blank] 02:13:17 INFO - PROCESS | 1864 | --DOMWINDOW == 84 (0x9a395c00) [pid = 1864] [serial = 1602] [outer = (nil)] [url = about:blank] 02:13:17 INFO - PROCESS | 1864 | --DOMWINDOW == 83 (0x93684000) [pid = 1864] [serial = 1605] [outer = (nil)] [url = about:blank] 02:13:17 INFO - PROCESS | 1864 | --DOMWINDOW == 82 (0x992ee800) [pid = 1864] [serial = 1599] [outer = (nil)] [url = about:blank] 02:13:17 INFO - PROCESS | 1864 | 1465204397684 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]]]}] 02:13:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 02:13:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1754ms 02:13:17 INFO - PROCESS | 1864 | 1465204397733 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 02:13:17 INFO - PROCESS | 1864 | 1465204397741 Marionette TRACE conn4 <- [1,2205,null,{"value":"8"}] 02:13:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 02:13:17 INFO - PROCESS | 1864 | 1465204397761 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 02:13:17 INFO - PROCESS | 1864 | 1465204397766 Marionette TRACE conn4 <- [1,2206,null,{}] 02:13:17 INFO - PROCESS | 1864 | 1465204397772 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}] 02:13:17 INFO - PROCESS | 1864 | 1465204397778 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:13:17 INFO - PROCESS | 1864 | 1465204397960 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 02:13:17 INFO - PROCESS | 1864 | 1465204397969 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:17 INFO - PROCESS | 1864 | 1465204397977 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:13:18 INFO - PROCESS | 1864 | ++DOCSHELL 0x917c2400 == 35 [pid = 1864] [id = 559] 02:13:18 INFO - PROCESS | 1864 | ++DOMWINDOW == 83 (0x9215bc00) [pid = 1864] [serial = 1678] [outer = (nil)] 02:13:18 INFO - PROCESS | 1864 | ++DOMWINDOW == 84 (0x92865000) [pid = 1864] [serial = 1679] [outer = 0x9215bc00] 02:13:18 INFO - PROCESS | 1864 | 1465204398053 Marionette DEBUG loaded listener.js 02:13:18 INFO - PROCESS | 1864 | ++DOMWINDOW == 85 (0x9297fc00) [pid = 1864] [serial = 1680] [outer = 0x9215bc00] 02:13:19 INFO - PROCESS | 1864 | 1465204399045 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]]]}] 02:13:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 02:13:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1341ms 02:13:19 INFO - PROCESS | 1864 | 1465204399099 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 02:13:19 INFO - PROCESS | 1864 | 1465204399103 Marionette TRACE conn4 <- [1,2209,null,{"value":"8"}] 02:13:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 02:13:19 INFO - PROCESS | 1864 | 1465204399110 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 02:13:19 INFO - PROCESS | 1864 | 1465204399117 Marionette TRACE conn4 <- [1,2210,null,{}] 02:13:19 INFO - PROCESS | 1864 | 1465204399133 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}] 02:13:19 INFO - PROCESS | 1864 | 1465204399141 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:13:19 INFO - PROCESS | 1864 | 1465204399380 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 02:13:19 INFO - PROCESS | 1864 | 1465204399397 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:19 INFO - PROCESS | 1864 | 1465204399407 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:13:19 INFO - PROCESS | 1864 | ++DOCSHELL 0x94fd3c00 == 36 [pid = 1864] [id = 560] 02:13:19 INFO - PROCESS | 1864 | ++DOMWINDOW == 86 (0x94fd4400) [pid = 1864] [serial = 1681] [outer = (nil)] 02:13:19 INFO - PROCESS | 1864 | ++DOMWINDOW == 87 (0x9522e000) [pid = 1864] [serial = 1682] [outer = 0x94fd4400] 02:13:19 INFO - PROCESS | 1864 | 1465204399481 Marionette DEBUG loaded listener.js 02:13:19 INFO - PROCESS | 1864 | ++DOMWINDOW == 88 (0x98051800) [pid = 1864] [serial = 1683] [outer = 0x94fd4400] 02:13:20 INFO - PROCESS | 1864 | 1465204400452 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]]]}] 02:13:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 02:13:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1390ms 02:13:20 INFO - PROCESS | 1864 | 1465204400501 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 02:13:20 INFO - PROCESS | 1864 | 1465204400506 Marionette TRACE conn4 <- [1,2213,null,{"value":"8"}] 02:13:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 02:13:20 INFO - PROCESS | 1864 | 1465204400531 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 02:13:20 INFO - PROCESS | 1864 | 1465204400534 Marionette TRACE conn4 <- [1,2214,null,{}] 02:13:20 INFO - PROCESS | 1864 | 1465204400541 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}] 02:13:20 INFO - PROCESS | 1864 | 1465204400545 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:13:20 INFO - PROCESS | 1864 | 1465204400794 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 02:13:20 INFO - PROCESS | 1864 | 1465204400823 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:20 INFO - PROCESS | 1864 | 1465204400832 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:13:20 INFO - PROCESS | 1864 | ++DOCSHELL 0x8f5c1400 == 37 [pid = 1864] [id = 561] 02:13:20 INFO - PROCESS | 1864 | ++DOMWINDOW == 89 (0x98054000) [pid = 1864] [serial = 1684] [outer = (nil)] 02:13:20 INFO - PROCESS | 1864 | ++DOMWINDOW == 90 (0x995e8000) [pid = 1864] [serial = 1685] [outer = 0x98054000] 02:13:20 INFO - PROCESS | 1864 | 1465204400903 Marionette DEBUG loaded listener.js 02:13:21 INFO - PROCESS | 1864 | ++DOMWINDOW == 91 (0x99e81400) [pid = 1864] [serial = 1686] [outer = 0x98054000] 02:13:21 INFO - PROCESS | 1864 | 1465204401866 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]]]}] 02:13:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 02:13:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1393ms 02:13:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 02:13:21 INFO - PROCESS | 1864 | 1465204401926 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 02:13:21 INFO - PROCESS | 1864 | 1465204401929 Marionette TRACE conn4 <- [1,2217,null,{"value":"8"}] 02:13:21 INFO - PROCESS | 1864 | 1465204401935 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 02:13:21 INFO - PROCESS | 1864 | 1465204401938 Marionette TRACE conn4 <- [1,2218,null,{}] 02:13:21 INFO - PROCESS | 1864 | 1465204401944 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}] 02:13:21 INFO - PROCESS | 1864 | 1465204401950 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:13:22 INFO - PROCESS | 1864 | 1465204402175 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 02:13:22 INFO - PROCESS | 1864 | --DOMWINDOW == 90 (0x91dbf400) [pid = 1864] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 02:13:22 INFO - PROCESS | 1864 | --DOMWINDOW == 89 (0x95063800) [pid = 1864] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 02:13:22 INFO - PROCESS | 1864 | --DOMWINDOW == 88 (0x92986800) [pid = 1864] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 02:13:22 INFO - PROCESS | 1864 | --DOMWINDOW == 87 (0x91dcb400) [pid = 1864] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 02:13:22 INFO - PROCESS | 1864 | --DOMWINDOW == 86 (0x9b1a6400) [pid = 1864] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 02:13:22 INFO - PROCESS | 1864 | --DOMWINDOW == 85 (0x9ab21000) [pid = 1864] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 02:13:22 INFO - PROCESS | 1864 | --DOMWINDOW == 84 (0x93a44c00) [pid = 1864] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 02:13:22 INFO - PROCESS | 1864 | --DOMWINDOW == 83 (0x9d99dc00) [pid = 1864] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 02:13:22 INFO - PROCESS | 1864 | --DOMWINDOW == 82 (0x8f70f800) [pid = 1864] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 02:13:22 INFO - PROCESS | 1864 | --DOMWINDOW == 81 (0x90dac000) [pid = 1864] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 02:13:22 INFO - PROCESS | 1864 | --DOMWINDOW == 80 (0x9a1ddc00) [pid = 1864] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 02:13:22 INFO - PROCESS | 1864 | --DOMWINDOW == 79 (0x939c9400) [pid = 1864] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 02:13:22 INFO - PROCESS | 1864 | --DOMWINDOW == 78 (0x917c5400) [pid = 1864] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 02:13:22 INFO - PROCESS | 1864 | --DOMWINDOW == 77 (0x910bd000) [pid = 1864] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 02:13:22 INFO - PROCESS | 1864 | 1465204402531 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:22 INFO - PROCESS | 1864 | 1465204402540 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:13:22 INFO - PROCESS | 1864 | ++DOCSHELL 0x8f5cfc00 == 38 [pid = 1864] [id = 562] 02:13:22 INFO - PROCESS | 1864 | ++DOMWINDOW == 78 (0x8f70bc00) [pid = 1864] [serial = 1687] [outer = (nil)] 02:13:22 INFO - PROCESS | 1864 | ++DOMWINDOW == 79 (0x91dbd000) [pid = 1864] [serial = 1688] [outer = 0x8f70bc00] 02:13:22 INFO - PROCESS | 1864 | 1465204402614 Marionette DEBUG loaded listener.js 02:13:22 INFO - PROCESS | 1864 | ++DOMWINDOW == 80 (0x9455b000) [pid = 1864] [serial = 1689] [outer = 0x8f70bc00] 02:13:23 INFO - PROCESS | 1864 | 1465204403351 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]]]}] 02:13:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 02:13:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1434ms 02:13:23 INFO - PROCESS | 1864 | 1465204403368 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 02:13:23 INFO - PROCESS | 1864 | 1465204403372 Marionette TRACE conn4 <- [1,2221,null,{"value":"8"}] 02:13:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 02:13:23 INFO - PROCESS | 1864 | 1465204403380 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 02:13:23 INFO - PROCESS | 1864 | 1465204403383 Marionette TRACE conn4 <- [1,2222,null,{}] 02:13:23 INFO - PROCESS | 1864 | 1465204403388 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}] 02:13:23 INFO - PROCESS | 1864 | 1465204403399 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:13:23 INFO - PROCESS | 1864 | 1465204403662 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 02:13:23 INFO - PROCESS | 1864 | 1465204403762 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:23 INFO - PROCESS | 1864 | 1465204403770 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:13:23 INFO - PROCESS | 1864 | ++DOCSHELL 0x9288b400 == 39 [pid = 1864] [id = 563] 02:13:23 INFO - PROCESS | 1864 | ++DOMWINDOW == 81 (0x9a391800) [pid = 1864] [serial = 1690] [outer = (nil)] 02:13:23 INFO - PROCESS | 1864 | ++DOMWINDOW == 82 (0x9a8da800) [pid = 1864] [serial = 1691] [outer = 0x9a391800] 02:13:23 INFO - PROCESS | 1864 | 1465204403840 Marionette DEBUG loaded listener.js 02:13:23 INFO - PROCESS | 1864 | ++DOMWINDOW == 83 (0x9a9e0400) [pid = 1864] [serial = 1692] [outer = 0x9a391800] 02:13:24 INFO - PROCESS | 1864 | 1465204404812 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]]]}] 02:13:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 02:13:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1480ms 02:13:24 INFO - PROCESS | 1864 | 1465204404861 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 02:13:24 INFO - PROCESS | 1864 | 1465204404869 Marionette TRACE conn4 <- [1,2225,null,{"value":"8"}] 02:13:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 02:13:24 INFO - PROCESS | 1864 | 1465204404879 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 02:13:24 INFO - PROCESS | 1864 | 1465204404883 Marionette TRACE conn4 <- [1,2226,null,{}] 02:13:24 INFO - PROCESS | 1864 | 1465204404893 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}] 02:13:24 INFO - PROCESS | 1864 | 1465204404900 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:13:25 INFO - PROCESS | 1864 | 1465204405141 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 02:13:25 INFO - PROCESS | 1864 | 1465204405412 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:25 INFO - PROCESS | 1864 | 1465204405426 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:13:25 INFO - PROCESS | 1864 | ++DOCSHELL 0x8f713000 == 40 [pid = 1864] [id = 564] 02:13:25 INFO - PROCESS | 1864 | ++DOMWINDOW == 84 (0x8f714400) [pid = 1864] [serial = 1693] [outer = (nil)] 02:13:25 INFO - PROCESS | 1864 | ++DOMWINDOW == 85 (0x917b8c00) [pid = 1864] [serial = 1694] [outer = 0x8f714400] 02:13:25 INFO - PROCESS | 1864 | 1465204405530 Marionette DEBUG loaded listener.js 02:13:25 INFO - PROCESS | 1864 | ++DOMWINDOW == 86 (0x91dc4800) [pid = 1864] [serial = 1695] [outer = 0x8f714400] 02:13:26 INFO - PROCESS | 1864 | 1465204406543 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]]]}] 02:13:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 02:13:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1742ms 02:13:26 INFO - PROCESS | 1864 | 1465204406620 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 02:13:26 INFO - PROCESS | 1864 | 1465204406628 Marionette TRACE conn4 <- [1,2229,null,{"value":"8"}] 02:13:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 02:13:26 INFO - PROCESS | 1864 | 1465204406639 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 02:13:26 INFO - PROCESS | 1864 | 1465204406643 Marionette TRACE conn4 <- [1,2230,null,{}] 02:13:26 INFO - PROCESS | 1864 | 1465204406651 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}] 02:13:26 INFO - PROCESS | 1864 | 1465204406657 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:13:26 INFO - PROCESS | 1864 | 1465204406899 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 02:13:27 INFO - PROCESS | 1864 | 1465204407145 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:27 INFO - PROCESS | 1864 | 1465204407159 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:13:27 INFO - PROCESS | 1864 | ++DOCSHELL 0x9457c400 == 41 [pid = 1864] [id = 565] 02:13:27 INFO - PROCESS | 1864 | ++DOMWINDOW == 87 (0x94584c00) [pid = 1864] [serial = 1696] [outer = (nil)] 02:13:27 INFO - PROCESS | 1864 | ++DOMWINDOW == 88 (0x98048800) [pid = 1864] [serial = 1697] [outer = 0x94584c00] 02:13:27 INFO - PROCESS | 1864 | 1465204407260 Marionette DEBUG loaded listener.js 02:13:27 INFO - PROCESS | 1864 | ++DOMWINDOW == 89 (0x99568800) [pid = 1864] [serial = 1698] [outer = 0x94584c00] 02:13:28 INFO - PROCESS | 1864 | 1465204408248 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]]]}] 02:13:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 02:13:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1687ms 02:13:28 INFO - PROCESS | 1864 | 1465204408326 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 02:13:28 INFO - PROCESS | 1864 | 1465204408331 Marionette TRACE conn4 <- [1,2233,null,{"value":"8"}] 02:13:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 02:13:28 INFO - PROCESS | 1864 | 1465204408338 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 02:13:28 INFO - PROCESS | 1864 | 1465204408344 Marionette TRACE conn4 <- [1,2234,null,{}] 02:13:28 INFO - PROCESS | 1864 | 1465204408362 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}] 02:13:28 INFO - PROCESS | 1864 | 1465204408372 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:13:28 INFO - PROCESS | 1864 | 1465204408706 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 02:13:28 INFO - PROCESS | 1864 | 1465204408913 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:28 INFO - PROCESS | 1864 | 1465204408928 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:13:28 INFO - PROCESS | 1864 | ++DOCSHELL 0x9a8d8000 == 42 [pid = 1864] [id = 566] 02:13:28 INFO - PROCESS | 1864 | ++DOMWINDOW == 90 (0x9a8d8400) [pid = 1864] [serial = 1699] [outer = (nil)] 02:13:29 INFO - PROCESS | 1864 | ++DOMWINDOW == 91 (0x9b011800) [pid = 1864] [serial = 1700] [outer = 0x9a8d8400] 02:13:29 INFO - PROCESS | 1864 | 1465204409016 Marionette DEBUG loaded listener.js 02:13:29 INFO - PROCESS | 1864 | ++DOMWINDOW == 92 (0x9b1aec00) [pid = 1864] [serial = 1701] [outer = 0x9a8d8400] 02:13:29 INFO - PROCESS | 1864 | 1465204409977 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]]]}] 02:13:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 02:13:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1689ms 02:13:30 INFO - PROCESS | 1864 | 1465204410028 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 02:13:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 02:13:30 INFO - PROCESS | 1864 | 1465204410034 Marionette TRACE conn4 <- [1,2237,null,{"value":"8"}] 02:13:30 INFO - PROCESS | 1864 | 1465204410041 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 02:13:30 INFO - PROCESS | 1864 | 1465204410044 Marionette TRACE conn4 <- [1,2238,null,{}] 02:13:30 INFO - PROCESS | 1864 | 1465204410050 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}] 02:13:30 INFO - PROCESS | 1864 | 1465204410055 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:13:30 INFO - PROCESS | 1864 | 1465204410256 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 02:13:30 INFO - PROCESS | 1864 | 1465204410446 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:30 INFO - PROCESS | 1864 | 1465204410453 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:13:30 INFO - PROCESS | 1864 | ++DOCSHELL 0x939d7400 == 43 [pid = 1864] [id = 567] 02:13:30 INFO - PROCESS | 1864 | ++DOMWINDOW == 93 (0x9a4f5c00) [pid = 1864] [serial = 1702] [outer = (nil)] 02:13:30 INFO - PROCESS | 1864 | ++DOMWINDOW == 94 (0x9ba91c00) [pid = 1864] [serial = 1703] [outer = 0x9a4f5c00] 02:13:30 INFO - PROCESS | 1864 | 1465204410539 Marionette DEBUG loaded listener.js 02:13:30 INFO - PROCESS | 1864 | ++DOMWINDOW == 95 (0x9ba96400) [pid = 1864] [serial = 1704] [outer = 0x9a4f5c00] 02:13:31 INFO - PROCESS | 1864 | 1465204411504 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]]]}] 02:13:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 02:13:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1491ms 02:13:31 INFO - PROCESS | 1864 | 1465204411533 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 02:13:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 02:13:31 INFO - PROCESS | 1864 | 1465204411538 Marionette TRACE conn4 <- [1,2241,null,{"value":"8"}] 02:13:31 INFO - PROCESS | 1864 | 1465204411544 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 02:13:31 INFO - PROCESS | 1864 | 1465204411548 Marionette TRACE conn4 <- [1,2242,null,{}] 02:13:31 INFO - PROCESS | 1864 | 1465204411553 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}] 02:13:31 INFO - PROCESS | 1864 | 1465204411559 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:13:31 INFO - PROCESS | 1864 | 1465204411756 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 02:13:31 INFO - PROCESS | 1864 | 1465204411947 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:31 INFO - PROCESS | 1864 | 1465204411955 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:13:31 INFO - PROCESS | 1864 | ++DOCSHELL 0x8e902c00 == 44 [pid = 1864] [id = 568] 02:13:31 INFO - PROCESS | 1864 | ++DOMWINDOW == 96 (0x9b242400) [pid = 1864] [serial = 1705] [outer = (nil)] 02:13:32 INFO - PROCESS | 1864 | ++DOMWINDOW == 97 (0x9c096c00) [pid = 1864] [serial = 1706] [outer = 0x9b242400] 02:13:32 INFO - PROCESS | 1864 | 1465204412037 Marionette DEBUG loaded listener.js 02:13:32 INFO - PROCESS | 1864 | ++DOMWINDOW == 98 (0x9c202800) [pid = 1864] [serial = 1707] [outer = 0x9b242400] 02:13:33 INFO - PROCESS | 1864 | 1465204413003 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]]]}] 02:13:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 02:13:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1481ms 02:13:33 INFO - PROCESS | 1864 | 1465204413026 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 02:13:33 INFO - PROCESS | 1864 | 1465204413032 Marionette TRACE conn4 <- [1,2245,null,{"value":"8"}] 02:13:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 02:13:33 INFO - PROCESS | 1864 | 1465204413058 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 02:13:33 INFO - PROCESS | 1864 | 1465204413062 Marionette TRACE conn4 <- [1,2246,null,{}] 02:13:33 INFO - PROCESS | 1864 | 1465204413069 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}] 02:13:33 INFO - PROCESS | 1864 | 1465204413080 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:13:33 INFO - PROCESS | 1864 | 1465204413307 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 02:13:33 INFO - PROCESS | 1864 | 1465204413562 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:33 INFO - PROCESS | 1864 | 1465204413569 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:13:33 INFO - PROCESS | 1864 | ++DOCSHELL 0x8e909c00 == 45 [pid = 1864] [id = 569] 02:13:33 INFO - PROCESS | 1864 | ++DOMWINDOW == 99 (0x92894000) [pid = 1864] [serial = 1708] [outer = (nil)] 02:13:33 INFO - PROCESS | 1864 | ++DOMWINDOW == 100 (0x9d9a3000) [pid = 1864] [serial = 1709] [outer = 0x92894000] 02:13:33 INFO - PROCESS | 1864 | 1465204413702 Marionette DEBUG loaded listener.js 02:13:33 INFO - PROCESS | 1864 | ++DOMWINDOW == 101 (0xa114f800) [pid = 1864] [serial = 1710] [outer = 0x92894000] 02:13:34 INFO - PROCESS | 1864 | 1465204414665 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]]]}] 02:13:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 02:13:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1646ms 02:13:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 02:13:34 INFO - PROCESS | 1864 | 1465204414702 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 02:13:34 INFO - PROCESS | 1864 | 1465204414706 Marionette TRACE conn4 <- [1,2249,null,{"value":"8"}] 02:13:34 INFO - PROCESS | 1864 | 1465204414713 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 02:13:34 INFO - PROCESS | 1864 | 1465204414716 Marionette TRACE conn4 <- [1,2250,null,{}] 02:13:34 INFO - PROCESS | 1864 | 1465204414722 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}] 02:13:34 INFO - PROCESS | 1864 | 1465204414728 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:13:34 INFO - PROCESS | 1864 | 1465204414929 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 02:13:35 INFO - PROCESS | 1864 | 1465204415121 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:35 INFO - PROCESS | 1864 | 1465204415129 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:13:35 INFO - PROCESS | 1864 | ++DOCSHELL 0x914d0400 == 46 [pid = 1864] [id = 570] 02:13:35 INFO - PROCESS | 1864 | ++DOMWINDOW == 102 (0x917bb000) [pid = 1864] [serial = 1711] [outer = (nil)] 02:13:35 INFO - PROCESS | 1864 | ++DOMWINDOW == 103 (0xa220a400) [pid = 1864] [serial = 1712] [outer = 0x917bb000] 02:13:35 INFO - PROCESS | 1864 | 1465204415244 Marionette DEBUG loaded listener.js 02:13:35 INFO - PROCESS | 1864 | ++DOMWINDOW == 104 (0xa2290c00) [pid = 1864] [serial = 1713] [outer = 0x917bb000] 02:13:36 INFO - PROCESS | 1864 | 1465204416296 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]]]}] 02:13:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 02:13:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1635ms 02:13:36 INFO - PROCESS | 1864 | 1465204416347 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 02:13:36 INFO - PROCESS | 1864 | 1465204416354 Marionette TRACE conn4 <- [1,2253,null,{"value":"8"}] 02:13:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 02:13:36 INFO - PROCESS | 1864 | 1465204416364 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 02:13:36 INFO - PROCESS | 1864 | 1465204416369 Marionette TRACE conn4 <- [1,2254,null,{}] 02:13:36 INFO - PROCESS | 1864 | 1465204416375 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}] 02:13:36 INFO - PROCESS | 1864 | 1465204416380 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:13:36 INFO - PROCESS | 1864 | 1465204416595 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 02:13:36 INFO - PROCESS | 1864 | 1465204416838 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:36 INFO - PROCESS | 1864 | 1465204416847 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:13:36 INFO - PROCESS | 1864 | ++DOCSHELL 0x94583800 == 47 [pid = 1864] [id = 571] 02:13:36 INFO - PROCESS | 1864 | ++DOMWINDOW == 105 (0x99dc8000) [pid = 1864] [serial = 1714] [outer = (nil)] 02:13:36 INFO - PROCESS | 1864 | ++DOMWINDOW == 106 (0xa24c4000) [pid = 1864] [serial = 1715] [outer = 0x99dc8000] 02:13:36 INFO - PROCESS | 1864 | 1465204416974 Marionette DEBUG loaded listener.js 02:13:37 INFO - PROCESS | 1864 | ++DOMWINDOW == 107 (0xa24c5400) [pid = 1864] [serial = 1716] [outer = 0x99dc8000] 02:13:37 INFO - PROCESS | 1864 | 1465204417895 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]]]}] 02:13:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 02:13:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1582ms 02:13:37 INFO - PROCESS | 1864 | 1465204417947 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 02:13:37 INFO - PROCESS | 1864 | 1465204417951 Marionette TRACE conn4 <- [1,2257,null,{"value":"8"}] 02:13:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 02:13:37 INFO - PROCESS | 1864 | 1465204417958 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 02:13:37 INFO - PROCESS | 1864 | 1465204417961 Marionette TRACE conn4 <- [1,2258,null,{}] 02:13:37 INFO - PROCESS | 1864 | 1465204417967 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}] 02:13:37 INFO - PROCESS | 1864 | 1465204417972 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:13:38 INFO - PROCESS | 1864 | 1465204418171 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 02:13:38 INFO - PROCESS | 1864 | 1465204418378 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:38 INFO - PROCESS | 1864 | 1465204418384 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:13:38 INFO - PROCESS | 1864 | ++DOCSHELL 0x8e903800 == 48 [pid = 1864] [id = 572] 02:13:38 INFO - PROCESS | 1864 | ++DOMWINDOW == 108 (0x8e910c00) [pid = 1864] [serial = 1717] [outer = (nil)] 02:13:38 INFO - PROCESS | 1864 | ++DOMWINDOW == 109 (0x9c240400) [pid = 1864] [serial = 1718] [outer = 0x8e910c00] 02:13:38 INFO - PROCESS | 1864 | 1465204418518 Marionette DEBUG loaded listener.js 02:13:38 INFO - PROCESS | 1864 | ++DOMWINDOW == 110 (0xa24cec00) [pid = 1864] [serial = 1719] [outer = 0x8e910c00] 02:13:39 INFO - PROCESS | 1864 | 1465204419437 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]]]}] 02:13:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 02:13:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1529ms 02:13:39 INFO - PROCESS | 1864 | 1465204419488 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 02:13:39 INFO - PROCESS | 1864 | 1465204419493 Marionette TRACE conn4 <- [1,2261,null,{"value":"8"}] 02:13:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 02:13:39 INFO - PROCESS | 1864 | 1465204419500 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 02:13:39 INFO - PROCESS | 1864 | 1465204419504 Marionette TRACE conn4 <- [1,2262,null,{}] 02:13:39 INFO - PROCESS | 1864 | 1465204419510 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}] 02:13:39 INFO - PROCESS | 1864 | 1465204419516 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:13:39 INFO - PROCESS | 1864 | 1465204419711 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 02:13:39 INFO - PROCESS | 1864 | 1465204419914 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:39 INFO - PROCESS | 1864 | 1465204419922 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:13:39 INFO - PROCESS | 1864 | ++DOCSHELL 0x8f5cc800 == 49 [pid = 1864] [id = 573] 02:13:39 INFO - PROCESS | 1864 | ++DOMWINDOW == 111 (0x995e8c00) [pid = 1864] [serial = 1720] [outer = (nil)] 02:13:39 INFO - PROCESS | 1864 | ++DOMWINDOW == 112 (0xa30da400) [pid = 1864] [serial = 1721] [outer = 0x995e8c00] 02:13:40 INFO - PROCESS | 1864 | 1465204420005 Marionette DEBUG loaded listener.js 02:13:40 INFO - PROCESS | 1864 | ++DOMWINDOW == 113 (0xa33ec000) [pid = 1864] [serial = 1722] [outer = 0x995e8c00] 02:13:41 INFO - PROCESS | 1864 | 1465204421032 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]]]}] 02:13:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 02:13:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1629ms 02:13:41 INFO - PROCESS | 1864 | 1465204421130 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 02:13:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 02:13:41 INFO - PROCESS | 1864 | 1465204421135 Marionette TRACE conn4 <- [1,2265,null,{"value":"8"}] 02:13:41 INFO - PROCESS | 1864 | 1465204421142 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 02:13:41 INFO - PROCESS | 1864 | 1465204421147 Marionette TRACE conn4 <- [1,2266,null,{}] 02:13:41 INFO - PROCESS | 1864 | 1465204421154 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}] 02:13:41 INFO - PROCESS | 1864 | 1465204421161 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:13:41 INFO - PROCESS | 1864 | 1465204421844 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 02:13:42 INFO - PROCESS | 1864 | 1465204422045 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:42 INFO - PROCESS | 1864 | 1465204422058 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:13:42 INFO - PROCESS | 1864 | ++DOCSHELL 0x8e90d000 == 50 [pid = 1864] [id = 574] 02:13:42 INFO - PROCESS | 1864 | ++DOMWINDOW == 114 (0x8e90dc00) [pid = 1864] [serial = 1723] [outer = (nil)] 02:13:42 INFO - PROCESS | 1864 | ++DOMWINDOW == 115 (0x8f5cb400) [pid = 1864] [serial = 1724] [outer = 0x8e90dc00] 02:13:42 INFO - PROCESS | 1864 | 1465204422134 Marionette DEBUG loaded listener.js 02:13:42 INFO - PROCESS | 1864 | ++DOMWINDOW == 116 (0x910b9400) [pid = 1864] [serial = 1725] [outer = 0x8e90dc00] 02:13:43 INFO - PROCESS | 1864 | 1465204423158 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]]]}] 02:13:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 02:13:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 2080ms 02:13:43 INFO - PROCESS | 1864 | 1465204423223 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 02:13:43 INFO - PROCESS | 1864 | 1465204423231 Marionette TRACE conn4 <- [1,2269,null,{"value":"8"}] 02:13:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 02:13:43 INFO - PROCESS | 1864 | 1465204423240 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 02:13:43 INFO - PROCESS | 1864 | 1465204423245 Marionette TRACE conn4 <- [1,2270,null,{}] 02:13:43 INFO - PROCESS | 1864 | 1465204423251 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}] 02:13:43 INFO - PROCESS | 1864 | 1465204423256 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:13:44 INFO - PROCESS | 1864 | --DOCSHELL 0x8f5cfc00 == 49 [pid = 1864] [id = 562] 02:13:44 INFO - PROCESS | 1864 | --DOCSHELL 0x8f5c1400 == 48 [pid = 1864] [id = 561] 02:13:44 INFO - PROCESS | 1864 | --DOCSHELL 0x94fd3c00 == 47 [pid = 1864] [id = 560] 02:13:44 INFO - PROCESS | 1864 | --DOCSHELL 0x917c2400 == 46 [pid = 1864] [id = 559] 02:13:44 INFO - PROCESS | 1864 | --DOCSHELL 0x90daf400 == 45 [pid = 1864] [id = 558] 02:13:44 INFO - PROCESS | 1864 | --DOCSHELL 0x8f711800 == 44 [pid = 1864] [id = 545] 02:13:44 INFO - PROCESS | 1864 | --DOCSHELL 0x90daa800 == 43 [pid = 1864] [id = 551] 02:13:44 INFO - PROCESS | 1864 | --DOCSHELL 0x917b9000 == 42 [pid = 1864] [id = 550] 02:13:44 INFO - PROCESS | 1864 | --DOCSHELL 0x995e0800 == 41 [pid = 1864] [id = 553] 02:13:44 INFO - PROCESS | 1864 | --DOCSHELL 0x8f5cc000 == 40 [pid = 1864] [id = 557] 02:13:44 INFO - PROCESS | 1864 | --DOCSHELL 0x91dc4000 == 39 [pid = 1864] [id = 555] 02:13:44 INFO - PROCESS | 1864 | --DOCSHELL 0x8e904c00 == 38 [pid = 1864] [id = 556] 02:13:44 INFO - PROCESS | 1864 | --DOCSHELL 0x8f5c7c00 == 37 [pid = 1864] [id = 552] 02:13:44 INFO - PROCESS | 1864 | --DOCSHELL 0x92986400 == 36 [pid = 1864] [id = 554] 02:13:44 INFO - PROCESS | 1864 | --DOCSHELL 0x8e90d000 == 35 [pid = 1864] [id = 574] 02:13:44 INFO - PROCESS | 1864 | --DOCSHELL 0x8f5cc800 == 34 [pid = 1864] [id = 573] 02:13:44 INFO - PROCESS | 1864 | --DOCSHELL 0x94583800 == 33 [pid = 1864] [id = 571] 02:13:44 INFO - PROCESS | 1864 | --DOCSHELL 0x8e903800 == 32 [pid = 1864] [id = 572] 02:13:44 INFO - PROCESS | 1864 | --DOCSHELL 0x914d0400 == 31 [pid = 1864] [id = 570] 02:13:44 INFO - PROCESS | 1864 | --DOCSHELL 0x8e909c00 == 30 [pid = 1864] [id = 569] 02:13:44 INFO - PROCESS | 1864 | --DOCSHELL 0x8e902c00 == 29 [pid = 1864] [id = 568] 02:13:44 INFO - PROCESS | 1864 | --DOCSHELL 0x9a8d8000 == 28 [pid = 1864] [id = 566] 02:13:44 INFO - PROCESS | 1864 | --DOCSHELL 0x939d7400 == 27 [pid = 1864] [id = 567] 02:13:44 INFO - PROCESS | 1864 | --DOCSHELL 0x9457c400 == 26 [pid = 1864] [id = 565] 02:13:44 INFO - PROCESS | 1864 | --DOCSHELL 0x9288b400 == 25 [pid = 1864] [id = 563] 02:13:44 INFO - PROCESS | 1864 | --DOCSHELL 0x8f713000 == 24 [pid = 1864] [id = 564] 02:13:44 INFO - PROCESS | 1864 | 1465204424866 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 02:13:45 INFO - PROCESS | 1864 | --DOMWINDOW == 115 (0x95249400) [pid = 1864] [serial = 1652] [outer = (nil)] [url = about:blank] 02:13:45 INFO - PROCESS | 1864 | --DOMWINDOW == 114 (0x94587400) [pid = 1864] [serial = 1650] [outer = (nil)] [url = about:blank] 02:13:45 INFO - PROCESS | 1864 | --DOMWINDOW == 113 (0x98048000) [pid = 1864] [serial = 1613] [outer = (nil)] [url = about:blank] 02:13:45 INFO - PROCESS | 1864 | --DOMWINDOW == 112 (0xa33eec00) [pid = 1864] [serial = 1631] [outer = (nil)] [url = about:blank] 02:13:45 INFO - PROCESS | 1864 | --DOMWINDOW == 111 (0x97643c00) [pid = 1864] [serial = 1637] [outer = (nil)] [url = about:blank] 02:13:45 INFO - PROCESS | 1864 | --DOMWINDOW == 110 (0x9c23bc00) [pid = 1864] [serial = 1620] [outer = (nil)] [url = about:blank] 02:13:45 INFO - PROCESS | 1864 | --DOMWINDOW == 109 (0x9b234c00) [pid = 1864] [serial = 1617] [outer = (nil)] [url = about:blank] 02:13:45 INFO - PROCESS | 1864 | --DOMWINDOW == 108 (0x9d9a2400) [pid = 1864] [serial = 1622] [outer = (nil)] [url = about:blank] 02:13:45 INFO - PROCESS | 1864 | --DOMWINDOW == 107 (0xa24c5800) [pid = 1864] [serial = 1625] [outer = (nil)] [url = about:blank] 02:13:45 INFO - PROCESS | 1864 | --DOMWINDOW == 106 (0x9c00c800) [pid = 1864] [serial = 1619] [outer = (nil)] [url = about:blank] 02:13:45 INFO - PROCESS | 1864 | --DOMWINDOW == 105 (0xa3423800) [pid = 1864] [serial = 1632] [outer = (nil)] [url = about:blank] 02:13:45 INFO - PROCESS | 1864 | --DOMWINDOW == 104 (0xa215bc00) [pid = 1864] [serial = 1623] [outer = (nil)] [url = about:blank] 02:13:45 INFO - PROCESS | 1864 | --DOMWINDOW == 103 (0x90dac800) [pid = 1864] [serial = 1640] [outer = (nil)] [url = about:blank] 02:13:45 INFO - PROCESS | 1864 | --DOMWINDOW == 102 (0xa24cf800) [pid = 1864] [serial = 1626] [outer = (nil)] [url = about:blank] 02:13:45 INFO - PROCESS | 1864 | --DOMWINDOW == 101 (0x995dfc00) [pid = 1864] [serial = 1614] [outer = (nil)] [url = about:blank] 02:13:45 INFO - PROCESS | 1864 | --DOMWINDOW == 100 (0x92986000) [pid = 1864] [serial = 1649] [outer = (nil)] [url = about:blank] 02:13:45 INFO - PROCESS | 1864 | --DOMWINDOW == 99 (0x92159800) [pid = 1864] [serial = 1611] [outer = (nil)] [url = about:blank] 02:13:45 INFO - PROCESS | 1864 | --DOMWINDOW == 98 (0xa26e6400) [pid = 1864] [serial = 1629] [outer = (nil)] [url = about:blank] 02:13:45 INFO - PROCESS | 1864 | --DOMWINDOW == 97 (0x917c2000) [pid = 1864] [serial = 1610] [outer = (nil)] [url = about:blank] 02:13:45 INFO - PROCESS | 1864 | --DOMWINDOW == 96 (0x9455d400) [pid = 1864] [serial = 1647] [outer = (nil)] [url = about:blank] 02:13:45 INFO - PROCESS | 1864 | --DOMWINDOW == 95 (0x9285b400) [pid = 1864] [serial = 1644] [outer = (nil)] [url = about:blank] 02:13:45 INFO - PROCESS | 1864 | --DOMWINDOW == 94 (0x917c6800) [pid = 1864] [serial = 1635] [outer = (nil)] [url = about:blank] 02:13:45 INFO - PROCESS | 1864 | --DOMWINDOW == 93 (0x91dc7400) [pid = 1864] [serial = 1643] [outer = (nil)] [url = about:blank] 02:13:45 INFO - PROCESS | 1864 | --DOMWINDOW == 92 (0x9b1a2c00) [pid = 1864] [serial = 1616] [outer = (nil)] [url = about:blank] 02:13:45 INFO - PROCESS | 1864 | --DOMWINDOW == 91 (0xa2637000) [pid = 1864] [serial = 1628] [outer = (nil)] [url = about:blank] 02:13:45 INFO - PROCESS | 1864 | --DOMWINDOW == 90 (0x90db2000) [pid = 1864] [serial = 1641] [outer = (nil)] [url = about:blank] 02:13:45 INFO - PROCESS | 1864 | --DOMWINDOW == 89 (0x93a3d400) [pid = 1864] [serial = 1646] [outer = (nil)] [url = about:blank] 02:13:45 INFO - PROCESS | 1864 | --DOMWINDOW == 88 (0x9805ec00) [pid = 1864] [serial = 1638] [outer = (nil)] [url = about:blank] 02:13:45 INFO - PROCESS | 1864 | --DOMWINDOW == 87 (0x914d1c00) [pid = 1864] [serial = 1634] [outer = (nil)] [url = about:blank] 02:13:45 INFO - PROCESS | 1864 | 1465204425261 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:45 INFO - PROCESS | 1864 | 1465204425276 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:13:45 INFO - PROCESS | 1864 | ++DOCSHELL 0x8f5c4800 == 25 [pid = 1864] [id = 575] 02:13:45 INFO - PROCESS | 1864 | ++DOMWINDOW == 88 (0x8f5c5400) [pid = 1864] [serial = 1726] [outer = (nil)] 02:13:45 INFO - PROCESS | 1864 | ++DOMWINDOW == 89 (0x8f5c9400) [pid = 1864] [serial = 1727] [outer = 0x8f5c5400] 02:13:45 INFO - PROCESS | 1864 | 1465204425349 Marionette DEBUG loaded listener.js 02:13:45 INFO - PROCESS | 1864 | ++DOMWINDOW == 90 (0x8f70e400) [pid = 1864] [serial = 1728] [outer = 0x8f5c5400] 02:13:46 INFO - PROCESS | 1864 | 1465204426199 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]]]}] 02:13:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 02:13:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 2984ms 02:13:46 INFO - PROCESS | 1864 | 1465204426256 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 02:13:46 INFO - PROCESS | 1864 | 1465204426263 Marionette TRACE conn4 <- [1,2273,null,{"value":"8"}] 02:13:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 02:13:46 INFO - PROCESS | 1864 | 1465204426280 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 02:13:46 INFO - PROCESS | 1864 | 1465204426286 Marionette TRACE conn4 <- [1,2274,null,{}] 02:13:46 INFO - PROCESS | 1864 | 1465204426293 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}] 02:13:46 INFO - PROCESS | 1864 | 1465204426298 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:13:46 INFO - PROCESS | 1864 | 1465204426481 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 02:13:46 INFO - PROCESS | 1864 | 1465204426492 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:46 INFO - PROCESS | 1864 | 1465204426502 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:13:46 INFO - PROCESS | 1864 | ++DOCSHELL 0x910c1000 == 26 [pid = 1864] [id = 576] 02:13:46 INFO - PROCESS | 1864 | ++DOMWINDOW == 91 (0x910c3c00) [pid = 1864] [serial = 1729] [outer = (nil)] 02:13:46 INFO - PROCESS | 1864 | ++DOMWINDOW == 92 (0x914d1c00) [pid = 1864] [serial = 1730] [outer = 0x910c3c00] 02:13:46 INFO - PROCESS | 1864 | 1465204426706 Marionette DEBUG loaded listener.js 02:13:46 INFO - PROCESS | 1864 | ++DOMWINDOW == 93 (0x917b9000) [pid = 1864] [serial = 1731] [outer = 0x910c3c00] 02:13:47 INFO - PROCESS | 1864 | 1465204427589 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]]]}] 02:13:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 02:13:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1344ms 02:13:47 INFO - PROCESS | 1864 | 1465204427624 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 02:13:47 INFO - PROCESS | 1864 | 1465204427628 Marionette TRACE conn4 <- [1,2277,null,{"value":"8"}] 02:13:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 02:13:47 INFO - PROCESS | 1864 | 1465204427640 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 02:13:47 INFO - PROCESS | 1864 | 1465204427643 Marionette TRACE conn4 <- [1,2278,null,{}] 02:13:47 INFO - PROCESS | 1864 | 1465204427655 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}] 02:13:47 INFO - PROCESS | 1864 | 1465204427660 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:13:47 INFO - PROCESS | 1864 | 1465204427887 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 02:13:47 INFO - PROCESS | 1864 | 1465204427919 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:47 INFO - PROCESS | 1864 | 1465204427929 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:13:47 INFO - PROCESS | 1864 | ++DOCSHELL 0x91dcac00 == 27 [pid = 1864] [id = 577] 02:13:47 INFO - PROCESS | 1864 | ++DOMWINDOW == 94 (0x91dcb000) [pid = 1864] [serial = 1732] [outer = (nil)] 02:13:47 INFO - PROCESS | 1864 | ++DOMWINDOW == 95 (0x9285a400) [pid = 1864] [serial = 1733] [outer = 0x91dcb000] 02:13:48 INFO - PROCESS | 1864 | 1465204427999 Marionette DEBUG loaded listener.js 02:13:48 INFO - PROCESS | 1864 | ++DOMWINDOW == 96 (0x92862c00) [pid = 1864] [serial = 1734] [outer = 0x91dcb000] 02:13:49 INFO - PROCESS | 1864 | 1465204429051 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]]]}] 02:13:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 02:13:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1486ms 02:13:49 INFO - PROCESS | 1864 | 1465204429127 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 02:13:49 INFO - PROCESS | 1864 | 1465204429133 Marionette TRACE conn4 <- [1,2281,null,{"value":"8"}] 02:13:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 02:13:49 INFO - PROCESS | 1864 | 1465204429159 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 02:13:49 INFO - PROCESS | 1864 | 1465204429168 Marionette TRACE conn4 <- [1,2282,null,{}] 02:13:49 INFO - PROCESS | 1864 | 1465204429178 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}] 02:13:49 INFO - PROCESS | 1864 | 1465204429186 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:13:49 INFO - PROCESS | 1864 | 1465204429427 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 02:13:50 INFO - PROCESS | 1864 | --DOMWINDOW == 95 (0x98054000) [pid = 1864] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 02:13:50 INFO - PROCESS | 1864 | --DOMWINDOW == 94 (0x8f70bc00) [pid = 1864] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 02:13:50 INFO - PROCESS | 1864 | --DOMWINDOW == 93 (0x95069000) [pid = 1864] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 02:13:50 INFO - PROCESS | 1864 | --DOMWINDOW == 92 (0x8f718c00) [pid = 1864] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 02:13:50 INFO - PROCESS | 1864 | --DOMWINDOW == 91 (0x8f5d0800) [pid = 1864] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 02:13:50 INFO - PROCESS | 1864 | --DOMWINDOW == 90 (0x90dacc00) [pid = 1864] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 02:13:50 INFO - PROCESS | 1864 | --DOMWINDOW == 89 (0x995e6000) [pid = 1864] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 02:13:50 INFO - PROCESS | 1864 | --DOMWINDOW == 88 (0x94fd4c00) [pid = 1864] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 02:13:50 INFO - PROCESS | 1864 | --DOMWINDOW == 87 (0x90db0c00) [pid = 1864] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 02:13:50 INFO - PROCESS | 1864 | --DOMWINDOW == 86 (0x9215bc00) [pid = 1864] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 02:13:50 INFO - PROCESS | 1864 | --DOMWINDOW == 85 (0x92988800) [pid = 1864] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 02:13:50 INFO - PROCESS | 1864 | --DOMWINDOW == 84 (0x94fd4400) [pid = 1864] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 02:13:50 INFO - PROCESS | 1864 | --DOMWINDOW == 83 (0x9505e400) [pid = 1864] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 02:13:50 INFO - PROCESS | 1864 | --DOMWINDOW == 82 (0x9a391800) [pid = 1864] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 02:13:50 INFO - PROCESS | 1864 | 1465204430348 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:50 INFO - PROCESS | 1864 | 1465204430354 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:13:50 INFO - PROCESS | 1864 | ++DOCSHELL 0x8f5c7000 == 28 [pid = 1864] [id = 578] 02:13:50 INFO - PROCESS | 1864 | ++DOMWINDOW == 83 (0x8f5cec00) [pid = 1864] [serial = 1735] [outer = (nil)] 02:13:50 INFO - PROCESS | 1864 | ++DOMWINDOW == 84 (0x90db0c00) [pid = 1864] [serial = 1736] [outer = 0x8f5cec00] 02:13:50 INFO - PROCESS | 1864 | 1465204430427 Marionette DEBUG loaded listener.js 02:13:50 INFO - PROCESS | 1864 | ++DOMWINDOW == 85 (0x9298b800) [pid = 1864] [serial = 1737] [outer = 0x8f5cec00] 02:13:51 INFO - PROCESS | 1864 | 1465204431177 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]]]}] 02:13:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 02:13:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 2057ms 02:13:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 02:13:51 INFO - PROCESS | 1864 | 1465204431209 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 02:13:51 INFO - PROCESS | 1864 | 1465204431212 Marionette TRACE conn4 <- [1,2285,null,{"value":"8"}] 02:13:51 INFO - PROCESS | 1864 | 1465204431219 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 02:13:51 INFO - PROCESS | 1864 | 1465204431222 Marionette TRACE conn4 <- [1,2286,null,{}] 02:13:51 INFO - PROCESS | 1864 | 1465204431228 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}] 02:13:51 INFO - PROCESS | 1864 | 1465204431234 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:13:51 INFO - PROCESS | 1864 | 1465204431420 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 02:13:51 INFO - PROCESS | 1864 | 1465204431429 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:51 INFO - PROCESS | 1864 | 1465204431439 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:13:51 INFO - PROCESS | 1864 | ++DOCSHELL 0x917bf000 == 29 [pid = 1864] [id = 579] 02:13:51 INFO - PROCESS | 1864 | ++DOMWINDOW == 86 (0x917c7000) [pid = 1864] [serial = 1738] [outer = (nil)] 02:13:51 INFO - PROCESS | 1864 | ++DOMWINDOW == 87 (0x93a40000) [pid = 1864] [serial = 1739] [outer = 0x917c7000] 02:13:51 INFO - PROCESS | 1864 | 1465204431508 Marionette DEBUG loaded listener.js 02:13:51 INFO - PROCESS | 1864 | ++DOMWINDOW == 88 (0x93a46800) [pid = 1864] [serial = 1740] [outer = 0x917c7000] 02:13:52 INFO - PROCESS | 1864 | 1465204432600 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]]]}] 02:13:52 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 02:13:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1435ms 02:13:52 INFO - PROCESS | 1864 | 1465204432655 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 02:13:52 INFO - PROCESS | 1864 | 1465204432662 Marionette TRACE conn4 <- [1,2289,null,{"value":"8"}] 02:13:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 02:13:52 INFO - PROCESS | 1864 | 1465204432672 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 02:13:52 INFO - PROCESS | 1864 | 1465204432676 Marionette TRACE conn4 <- [1,2290,null,{}] 02:13:52 INFO - PROCESS | 1864 | 1465204432686 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}] 02:13:52 INFO - PROCESS | 1864 | 1465204432693 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:13:52 INFO - PROCESS | 1864 | 1465204432946 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 02:13:53 INFO - PROCESS | 1864 | 1465204433214 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:53 INFO - PROCESS | 1864 | 1465204433231 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:13:53 INFO - PROCESS | 1864 | ++DOCSHELL 0x90daa800 == 30 [pid = 1864] [id = 580] 02:13:53 INFO - PROCESS | 1864 | ++DOMWINDOW == 89 (0x910c0c00) [pid = 1864] [serial = 1741] [outer = (nil)] 02:13:53 INFO - PROCESS | 1864 | ++DOMWINDOW == 90 (0x914d2800) [pid = 1864] [serial = 1742] [outer = 0x910c0c00] 02:13:53 INFO - PROCESS | 1864 | 1465204433365 Marionette DEBUG loaded listener.js 02:13:53 INFO - PROCESS | 1864 | ++DOMWINDOW == 91 (0x92165400) [pid = 1864] [serial = 1743] [outer = 0x910c0c00] 02:13:54 INFO - PROCESS | 1864 | 1465204434398 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]]]}] 02:13:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 02:13:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1792ms 02:13:54 INFO - PROCESS | 1864 | 1465204434464 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 02:13:54 INFO - PROCESS | 1864 | 1465204434471 Marionette TRACE conn4 <- [1,2293,null,{"value":"8"}] 02:13:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 02:13:54 INFO - PROCESS | 1864 | 1465204434484 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 02:13:54 INFO - PROCESS | 1864 | 1465204434490 Marionette TRACE conn4 <- [1,2294,null,{}] 02:13:54 INFO - PROCESS | 1864 | 1465204434497 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}] 02:13:54 INFO - PROCESS | 1864 | 1465204434503 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:13:54 INFO - PROCESS | 1864 | 1465204434736 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 02:13:55 INFO - PROCESS | 1864 | 1465204435003 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:55 INFO - PROCESS | 1864 | 1465204435011 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:13:55 INFO - PROCESS | 1864 | ++DOCSHELL 0x90dafc00 == 31 [pid = 1864] [id = 581] 02:13:55 INFO - PROCESS | 1864 | ++DOMWINDOW == 92 (0x92892c00) [pid = 1864] [serial = 1744] [outer = (nil)] 02:13:55 INFO - PROCESS | 1864 | ++DOMWINDOW == 93 (0x939d7400) [pid = 1864] [serial = 1745] [outer = 0x92892c00] 02:13:55 INFO - PROCESS | 1864 | 1465204435148 Marionette DEBUG loaded listener.js 02:13:55 INFO - PROCESS | 1864 | ++DOMWINDOW == 94 (0x94582000) [pid = 1864] [serial = 1746] [outer = 0x92892c00] 02:13:56 INFO - PROCESS | 1864 | 1465204436253 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]]]}] 02:13:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 02:13:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1837ms 02:13:56 INFO - PROCESS | 1864 | 1465204436321 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 02:13:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 02:13:56 INFO - PROCESS | 1864 | 1465204436326 Marionette TRACE conn4 <- [1,2297,null,{"value":"8"}] 02:13:56 INFO - PROCESS | 1864 | 1465204436333 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 02:13:56 INFO - PROCESS | 1864 | 1465204436340 Marionette TRACE conn4 <- [1,2298,null,{}] 02:13:56 INFO - PROCESS | 1864 | 1465204436365 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}] 02:13:56 INFO - PROCESS | 1864 | 1465204436375 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:13:56 INFO - PROCESS | 1864 | 1465204436688 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 02:13:56 INFO - PROCESS | 1864 | 1465204436879 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:56 INFO - PROCESS | 1864 | 1465204436893 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:13:56 INFO - PROCESS | 1864 | ++DOCSHELL 0x95248000 == 32 [pid = 1864] [id = 582] 02:13:56 INFO - PROCESS | 1864 | ++DOMWINDOW == 95 (0x95248c00) [pid = 1864] [serial = 1747] [outer = (nil)] 02:13:56 INFO - PROCESS | 1864 | ++DOMWINDOW == 96 (0x95251000) [pid = 1864] [serial = 1748] [outer = 0x95248c00] 02:13:56 INFO - PROCESS | 1864 | 1465204436982 Marionette DEBUG loaded listener.js 02:13:57 INFO - PROCESS | 1864 | ++DOMWINDOW == 97 (0x9644f800) [pid = 1864] [serial = 1749] [outer = 0x95248c00] 02:13:57 INFO - PROCESS | 1864 | 1465204437943 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]]]}] 02:13:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 02:13:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1641ms 02:13:57 INFO - PROCESS | 1864 | 1465204437974 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 02:13:57 INFO - PROCESS | 1864 | 1465204437978 Marionette TRACE conn4 <- [1,2301,null,{"value":"8"}] 02:13:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 02:13:57 INFO - PROCESS | 1864 | 1465204437986 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 02:13:57 INFO - PROCESS | 1864 | 1465204437989 Marionette TRACE conn4 <- [1,2302,null,{}] 02:13:58 INFO - PROCESS | 1864 | 1465204437997 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}] 02:13:58 INFO - PROCESS | 1864 | 1465204438001 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:13:58 INFO - PROCESS | 1864 | 1465204438197 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 02:13:58 INFO - PROCESS | 1864 | 1465204438394 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:58 INFO - PROCESS | 1864 | 1465204438400 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:13:58 INFO - PROCESS | 1864 | ++DOCSHELL 0x91dca800 == 33 [pid = 1864] [id = 583] 02:13:58 INFO - PROCESS | 1864 | ++DOMWINDOW == 98 (0x95062c00) [pid = 1864] [serial = 1750] [outer = (nil)] 02:13:58 INFO - PROCESS | 1864 | ++DOMWINDOW == 99 (0x98059400) [pid = 1864] [serial = 1751] [outer = 0x95062c00] 02:13:58 INFO - PROCESS | 1864 | 1465204438488 Marionette DEBUG loaded listener.js 02:13:58 INFO - PROCESS | 1864 | ++DOMWINDOW == 100 (0x98056800) [pid = 1864] [serial = 1752] [outer = 0x95062c00] 02:13:59 INFO - PROCESS | 1864 | 1465204439465 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]]]}] 02:13:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 02:13:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1536ms 02:13:59 INFO - PROCESS | 1864 | 1465204439522 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 02:13:59 INFO - PROCESS | 1864 | 1465204439527 Marionette TRACE conn4 <- [1,2305,null,{"value":"8"}] 02:13:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 02:13:59 INFO - PROCESS | 1864 | 1465204439534 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 02:13:59 INFO - PROCESS | 1864 | 1465204439538 Marionette TRACE conn4 <- [1,2306,null,{}] 02:13:59 INFO - PROCESS | 1864 | 1465204439544 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}] 02:13:59 INFO - PROCESS | 1864 | 1465204439549 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:13:59 INFO - PROCESS | 1864 | 1465204439734 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 02:13:59 INFO - PROCESS | 1864 | 1465204439943 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:59 INFO - PROCESS | 1864 | 1465204439951 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:14:00 INFO - PROCESS | 1864 | ++DOCSHELL 0x98043800 == 34 [pid = 1864] [id = 584] 02:14:00 INFO - PROCESS | 1864 | ++DOMWINDOW == 101 (0x98052c00) [pid = 1864] [serial = 1753] [outer = (nil)] 02:14:00 INFO - PROCESS | 1864 | ++DOMWINDOW == 102 (0x995e6000) [pid = 1864] [serial = 1754] [outer = 0x98052c00] 02:14:00 INFO - PROCESS | 1864 | 1465204440081 Marionette DEBUG loaded listener.js 02:14:00 INFO - PROCESS | 1864 | ++DOMWINDOW == 103 (0x995ebc00) [pid = 1864] [serial = 1755] [outer = 0x98052c00] 02:14:01 INFO - PROCESS | 1864 | 1465204441082 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]]]}] 02:14:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 02:14:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1580ms 02:14:01 INFO - PROCESS | 1864 | 1465204441116 Marionette TRACE conn4 -> [0,2309,"getWindowHandle",null] 02:14:01 INFO - PROCESS | 1864 | 1465204441119 Marionette TRACE conn4 <- [1,2309,null,{"value":"8"}] 02:14:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 02:14:01 INFO - PROCESS | 1864 | 1465204441127 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 02:14:01 INFO - PROCESS | 1864 | 1465204441130 Marionette TRACE conn4 <- [1,2310,null,{}] 02:14:01 INFO - PROCESS | 1864 | 1465204441136 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}] 02:14:01 INFO - PROCESS | 1864 | 1465204441148 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:14:01 INFO - PROCESS | 1864 | 1465204441433 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 02:14:01 INFO - PROCESS | 1864 | 1465204441678 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:01 INFO - PROCESS | 1864 | 1465204441689 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:14:01 INFO - PROCESS | 1864 | ++DOCSHELL 0x90daf000 == 35 [pid = 1864] [id = 585] 02:14:01 INFO - PROCESS | 1864 | ++DOMWINDOW == 104 (0x995dfc00) [pid = 1864] [serial = 1756] [outer = (nil)] 02:14:01 INFO - PROCESS | 1864 | ++DOMWINDOW == 105 (0x9a6b8400) [pid = 1864] [serial = 1757] [outer = 0x995dfc00] 02:14:01 INFO - PROCESS | 1864 | 1465204441826 Marionette DEBUG loaded listener.js 02:14:01 INFO - PROCESS | 1864 | ++DOMWINDOW == 106 (0x9a6bc400) [pid = 1864] [serial = 1758] [outer = 0x995dfc00] 02:14:02 INFO - PROCESS | 1864 | 1465204442748 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]]]}] 02:14:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 02:14:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1689ms 02:14:02 INFO - PROCESS | 1864 | 1465204442817 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 02:14:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 02:14:02 INFO - PROCESS | 1864 | 1465204442822 Marionette TRACE conn4 <- [1,2313,null,{"value":"8"}] 02:14:02 INFO - PROCESS | 1864 | 1465204442829 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 02:14:02 INFO - PROCESS | 1864 | 1465204442833 Marionette TRACE conn4 <- [1,2314,null,{}] 02:14:02 INFO - PROCESS | 1864 | 1465204442839 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}] 02:14:02 INFO - PROCESS | 1864 | 1465204442844 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:14:03 INFO - PROCESS | 1864 | 1465204443059 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 02:14:03 INFO - PROCESS | 1864 | 1465204443313 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:03 INFO - PROCESS | 1864 | 1465204443325 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:14:03 INFO - PROCESS | 1864 | ++DOCSHELL 0x8f70c400 == 36 [pid = 1864] [id = 586] 02:14:03 INFO - PROCESS | 1864 | ++DOMWINDOW == 107 (0x8f712800) [pid = 1864] [serial = 1759] [outer = (nil)] 02:14:03 INFO - PROCESS | 1864 | ++DOMWINDOW == 108 (0x99d73c00) [pid = 1864] [serial = 1760] [outer = 0x8f712800] 02:14:03 INFO - PROCESS | 1864 | 1465204443455 Marionette DEBUG loaded listener.js 02:14:03 INFO - PROCESS | 1864 | ++DOMWINDOW == 109 (0x93965c00) [pid = 1864] [serial = 1761] [outer = 0x8f712800] 02:14:04 INFO - PROCESS | 1864 | 1465204444412 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]]]}] 02:14:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 02:14:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1641ms 02:14:04 INFO - PROCESS | 1864 | 1465204444470 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 02:14:04 INFO - PROCESS | 1864 | 1465204444473 Marionette TRACE conn4 <- [1,2317,null,{"value":"8"}] 02:14:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 02:14:04 INFO - PROCESS | 1864 | 1465204444482 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 02:14:04 INFO - PROCESS | 1864 | 1465204444486 Marionette TRACE conn4 <- [1,2318,null,{}] 02:14:04 INFO - PROCESS | 1864 | 1465204444493 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}] 02:14:04 INFO - PROCESS | 1864 | 1465204444498 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:14:04 INFO - PROCESS | 1864 | 1465204444686 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 02:14:04 INFO - PROCESS | 1864 | 1465204444878 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:04 INFO - PROCESS | 1864 | 1465204444887 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:14:04 INFO - PROCESS | 1864 | ++DOCSHELL 0x8e909000 == 37 [pid = 1864] [id = 587] 02:14:04 INFO - PROCESS | 1864 | ++DOMWINDOW == 110 (0x8e909800) [pid = 1864] [serial = 1762] [outer = (nil)] 02:14:04 INFO - PROCESS | 1864 | ++DOMWINDOW == 111 (0x917c3400) [pid = 1864] [serial = 1763] [outer = 0x8e909800] 02:14:04 INFO - PROCESS | 1864 | 1465204444993 Marionette DEBUG loaded listener.js 02:14:05 INFO - PROCESS | 1864 | ++DOMWINDOW == 112 (0x9457a400) [pid = 1864] [serial = 1764] [outer = 0x8e909800] 02:14:06 INFO - PROCESS | 1864 | 1465204446153 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] 02:14:06 INFO - PROCESS | 1864 | 1465204446220 Marionette TRACE conn4 <- [1,2321,null,{"value":"8"}] 02:14:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 02:14:06 INFO - PROCESS | 1864 | 1465204446229 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 02:14:06 INFO - PROCESS | 1864 | 1465204446234 Marionette TRACE conn4 <- [1,2322,null,{}] 02:14:06 INFO - PROCESS | 1864 | 1465204446243 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}] 02:14:06 INFO - PROCESS | 1864 | 1465204446248 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:14:06 INFO - PROCESS | 1864 | 1465204446624 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 02:14:06 INFO - PROCESS | 1864 | 1465204446855 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:06 INFO - PROCESS | 1864 | 1465204446871 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:14:06 INFO - PROCESS | 1864 | ++DOCSHELL 0x910ba800 == 38 [pid = 1864] [id = 588] 02:14:06 INFO - PROCESS | 1864 | ++DOMWINDOW == 113 (0x910bb000) [pid = 1864] [serial = 1765] [outer = (nil)] 02:14:06 INFO - PROCESS | 1864 | ++DOMWINDOW == 114 (0x910c4000) [pid = 1864] [serial = 1766] [outer = 0x910bb000] 02:14:07 INFO - PROCESS | 1864 | 1465204446995 Marionette DEBUG loaded listener.js 02:14:07 INFO - PROCESS | 1864 | ++DOMWINDOW == 115 (0x914d6000) [pid = 1864] [serial = 1767] [outer = 0x910bb000] 02:14:07 INFO - PROCESS | 1864 | --DOCSHELL 0x8e903400 == 37 [pid = 1864] [id = 488] 02:14:07 INFO - PROCESS | 1864 | --DOCSHELL 0x92894400 == 36 [pid = 1864] [id = 500] 02:14:07 INFO - PROCESS | 1864 | --DOCSHELL 0x8f5cdc00 == 35 [pid = 1864] [id = 485] 02:14:07 INFO - PROCESS | 1864 | --DOCSHELL 0x910c7400 == 34 [pid = 1864] [id = 499] 02:14:07 INFO - PROCESS | 1864 | --DOMWINDOW == 114 (0x995e8000) [pid = 1864] [serial = 1685] [outer = (nil)] [url = about:blank] 02:14:07 INFO - PROCESS | 1864 | --DOMWINDOW == 113 (0x91dbd000) [pid = 1864] [serial = 1688] [outer = (nil)] [url = about:blank] 02:14:07 INFO - PROCESS | 1864 | --DOMWINDOW == 112 (0x99e81400) [pid = 1864] [serial = 1686] [outer = (nil)] [url = about:blank] 02:14:07 INFO - PROCESS | 1864 | --DOMWINDOW == 111 (0x9a796400) [pid = 1864] [serial = 1667] [outer = (nil)] [url = about:blank] 02:14:07 INFO - PROCESS | 1864 | --DOMWINDOW == 110 (0x9a7cf000) [pid = 1864] [serial = 1668] [outer = (nil)] [url = about:blank] 02:14:07 INFO - PROCESS | 1864 | --DOMWINDOW == 109 (0x9b015c00) [pid = 1864] [serial = 1670] [outer = (nil)] [url = about:blank] 02:14:07 INFO - PROCESS | 1864 | --DOMWINDOW == 108 (0x9b1a8c00) [pid = 1864] [serial = 1671] [outer = (nil)] [url = about:blank] 02:14:07 INFO - PROCESS | 1864 | --DOMWINDOW == 107 (0x92989800) [pid = 1864] [serial = 1673] [outer = (nil)] [url = about:blank] 02:14:07 INFO - PROCESS | 1864 | --DOMWINDOW == 106 (0x95231400) [pid = 1864] [serial = 1674] [outer = (nil)] [url = about:blank] 02:14:07 INFO - PROCESS | 1864 | --DOMWINDOW == 105 (0x917bf400) [pid = 1864] [serial = 1655] [outer = (nil)] [url = about:blank] 02:14:07 INFO - PROCESS | 1864 | --DOMWINDOW == 104 (0x91dc8800) [pid = 1864] [serial = 1656] [outer = (nil)] [url = about:blank] 02:14:07 INFO - PROCESS | 1864 | --DOMWINDOW == 103 (0x995ec800) [pid = 1864] [serial = 1661] [outer = (nil)] [url = about:blank] 02:14:07 INFO - PROCESS | 1864 | --DOMWINDOW == 102 (0x99d7cc00) [pid = 1864] [serial = 1662] [outer = (nil)] [url = about:blank] 02:14:07 INFO - PROCESS | 1864 | --DOMWINDOW == 101 (0x95064400) [pid = 1864] [serial = 1658] [outer = (nil)] [url = about:blank] 02:14:07 INFO - PROCESS | 1864 | --DOMWINDOW == 100 (0x94579400) [pid = 1864] [serial = 1659] [outer = (nil)] [url = about:blank] 02:14:07 INFO - PROCESS | 1864 | --DOMWINDOW == 99 (0x910c1c00) [pid = 1864] [serial = 1676] [outer = (nil)] [url = about:blank] 02:14:07 INFO - PROCESS | 1864 | --DOMWINDOW == 98 (0x917be800) [pid = 1864] [serial = 1677] [outer = (nil)] [url = about:blank] 02:14:07 INFO - PROCESS | 1864 | --DOMWINDOW == 97 (0x92865000) [pid = 1864] [serial = 1679] [outer = (nil)] [url = about:blank] 02:14:07 INFO - PROCESS | 1864 | --DOMWINDOW == 96 (0x9297fc00) [pid = 1864] [serial = 1680] [outer = (nil)] [url = about:blank] 02:14:07 INFO - PROCESS | 1864 | --DOMWINDOW == 95 (0x9a390400) [pid = 1864] [serial = 1664] [outer = (nil)] [url = about:blank] 02:14:07 INFO - PROCESS | 1864 | --DOMWINDOW == 94 (0x9a4f0c00) [pid = 1864] [serial = 1665] [outer = (nil)] [url = about:blank] 02:14:07 INFO - PROCESS | 1864 | --DOMWINDOW == 93 (0x9522e000) [pid = 1864] [serial = 1682] [outer = (nil)] [url = about:blank] 02:14:07 INFO - PROCESS | 1864 | --DOMWINDOW == 92 (0x96450400) [pid = 1864] [serial = 1653] [outer = (nil)] [url = about:blank] 02:14:07 INFO - PROCESS | 1864 | --DOMWINDOW == 91 (0x9a9e0400) [pid = 1864] [serial = 1692] [outer = (nil)] [url = about:blank] 02:14:07 INFO - PROCESS | 1864 | --DOMWINDOW == 90 (0x9a8da800) [pid = 1864] [serial = 1691] [outer = (nil)] [url = about:blank] 02:14:07 INFO - PROCESS | 1864 | --DOMWINDOW == 89 (0x98051800) [pid = 1864] [serial = 1683] [outer = (nil)] [url = about:blank] 02:14:07 INFO - PROCESS | 1864 | --DOMWINDOW == 88 (0x9455b000) [pid = 1864] [serial = 1689] [outer = (nil)] [url = about:blank] 02:14:07 INFO - PROCESS | 1864 | 1465204447865 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]]]}] 02:14:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 02:14:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1692ms 02:14:07 INFO - PROCESS | 1864 | 1465204447922 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 02:14:07 INFO - PROCESS | 1864 | 1465204447928 Marionette TRACE conn4 <- [1,2325,null,{"value":"8"}] 02:14:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 02:14:07 INFO - PROCESS | 1864 | 1465204447944 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 02:14:07 INFO - PROCESS | 1864 | 1465204447949 Marionette TRACE conn4 <- [1,2326,null,{}] 02:14:07 INFO - PROCESS | 1864 | 1465204447956 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}] 02:14:07 INFO - PROCESS | 1864 | 1465204447961 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:14:08 INFO - PROCESS | 1864 | 1465204448135 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 02:14:08 INFO - PROCESS | 1864 | 1465204448147 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:08 INFO - PROCESS | 1864 | 1465204448153 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:14:08 INFO - PROCESS | 1864 | ++DOCSHELL 0x917bf400 == 35 [pid = 1864] [id = 589] 02:14:08 INFO - PROCESS | 1864 | ++DOMWINDOW == 89 (0x92858800) [pid = 1864] [serial = 1768] [outer = (nil)] 02:14:08 INFO - PROCESS | 1864 | ++DOMWINDOW == 90 (0x92891800) [pid = 1864] [serial = 1769] [outer = 0x92858800] 02:14:08 INFO - PROCESS | 1864 | 1465204448229 Marionette DEBUG loaded listener.js 02:14:08 INFO - PROCESS | 1864 | ++DOMWINDOW == 91 (0x92989800) [pid = 1864] [serial = 1770] [outer = 0x92858800] 02:14:09 INFO - PROCESS | 1864 | 1465204449197 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]]]}] 02:14:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 02:14:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1280ms 02:14:09 INFO - PROCESS | 1864 | 1465204449224 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 02:14:09 INFO - PROCESS | 1864 | 1465204449227 Marionette TRACE conn4 <- [1,2329,null,{"value":"8"}] 02:14:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 02:14:09 INFO - PROCESS | 1864 | 1465204449234 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 02:14:09 INFO - PROCESS | 1864 | 1465204449241 Marionette TRACE conn4 <- [1,2330,null,{}] 02:14:09 INFO - PROCESS | 1864 | 1465204449258 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}] 02:14:09 INFO - PROCESS | 1864 | 1465204449266 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:14:09 INFO - PROCESS | 1864 | 1465204449443 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 02:14:09 INFO - PROCESS | 1864 | 1465204449607 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:09 INFO - PROCESS | 1864 | 1465204449617 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:14:09 INFO - PROCESS | 1864 | ++DOCSHELL 0x94579400 == 36 [pid = 1864] [id = 590] 02:14:09 INFO - PROCESS | 1864 | ++DOMWINDOW == 92 (0x94fd7c00) [pid = 1864] [serial = 1771] [outer = (nil)] 02:14:09 INFO - PROCESS | 1864 | ++DOMWINDOW == 93 (0x95064400) [pid = 1864] [serial = 1772] [outer = 0x94fd7c00] 02:14:09 INFO - PROCESS | 1864 | 1465204449695 Marionette DEBUG loaded listener.js 02:14:09 INFO - PROCESS | 1864 | ++DOMWINDOW == 94 (0x95246400) [pid = 1864] [serial = 1773] [outer = 0x94fd7c00] 02:14:10 INFO - PROCESS | 1864 | 1465204450655 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]]]}] 02:14:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 02:14:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1485ms 02:14:10 INFO - PROCESS | 1864 | 1465204450719 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 02:14:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 02:14:10 INFO - PROCESS | 1864 | 1465204450725 Marionette TRACE conn4 <- [1,2333,null,{"value":"8"}] 02:14:10 INFO - PROCESS | 1864 | 1465204450732 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 02:14:10 INFO - PROCESS | 1864 | 1465204450736 Marionette TRACE conn4 <- [1,2334,null,{}] 02:14:10 INFO - PROCESS | 1864 | 1465204450742 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}] 02:14:10 INFO - PROCESS | 1864 | 1465204450747 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:14:11 INFO - PROCESS | 1864 | 1465204451005 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 02:14:11 INFO - PROCESS | 1864 | 1465204451036 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:11 INFO - PROCESS | 1864 | 1465204451042 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:14:11 INFO - PROCESS | 1864 | ++DOCSHELL 0x91dbec00 == 37 [pid = 1864] [id = 591] 02:14:11 INFO - PROCESS | 1864 | ++DOMWINDOW == 95 (0x95068000) [pid = 1864] [serial = 1774] [outer = (nil)] 02:14:11 INFO - PROCESS | 1864 | ++DOMWINDOW == 96 (0x9804e000) [pid = 1864] [serial = 1775] [outer = 0x95068000] 02:14:11 INFO - PROCESS | 1864 | 1465204451117 Marionette DEBUG loaded listener.js 02:14:11 INFO - PROCESS | 1864 | ++DOMWINDOW == 97 (0x995e6c00) [pid = 1864] [serial = 1776] [outer = 0x95068000] 02:14:12 INFO - PROCESS | 1864 | --DOMWINDOW == 96 (0x9a8d8400) [pid = 1864] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 02:14:12 INFO - PROCESS | 1864 | --DOMWINDOW == 95 (0x8f714400) [pid = 1864] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 02:14:12 INFO - PROCESS | 1864 | --DOMWINDOW == 94 (0x910c3c00) [pid = 1864] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 02:14:12 INFO - PROCESS | 1864 | --DOMWINDOW == 93 (0x995e8c00) [pid = 1864] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 02:14:12 INFO - PROCESS | 1864 | --DOMWINDOW == 92 (0x92894000) [pid = 1864] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 02:14:12 INFO - PROCESS | 1864 | --DOMWINDOW == 91 (0x99dc8000) [pid = 1864] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 02:14:12 INFO - PROCESS | 1864 | --DOMWINDOW == 90 (0x91dcb000) [pid = 1864] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 02:14:12 INFO - PROCESS | 1864 | --DOMWINDOW == 89 (0x8f5c5400) [pid = 1864] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 02:14:12 INFO - PROCESS | 1864 | --DOMWINDOW == 88 (0x9b242400) [pid = 1864] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 02:14:12 INFO - PROCESS | 1864 | --DOMWINDOW == 87 (0x8e90dc00) [pid = 1864] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 02:14:12 INFO - PROCESS | 1864 | --DOMWINDOW == 86 (0x9a4f5c00) [pid = 1864] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 02:14:12 INFO - PROCESS | 1864 | --DOMWINDOW == 85 (0x8e910c00) [pid = 1864] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 02:14:12 INFO - PROCESS | 1864 | --DOMWINDOW == 84 (0x8f5cec00) [pid = 1864] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 02:14:12 INFO - PROCESS | 1864 | --DOMWINDOW == 83 (0x94584c00) [pid = 1864] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 02:14:12 INFO - PROCESS | 1864 | --DOMWINDOW == 82 (0x917bb000) [pid = 1864] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 02:14:12 INFO - PROCESS | 1864 | 1465204452285 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]]]}] 02:14:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 02:14:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1583ms 02:14:12 INFO - PROCESS | 1864 | 1465204452315 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 02:14:12 INFO - PROCESS | 1864 | 1465204452318 Marionette TRACE conn4 <- [1,2337,null,{"value":"8"}] 02:14:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 02:14:12 INFO - PROCESS | 1864 | 1465204452326 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 02:14:12 INFO - PROCESS | 1864 | 1465204452329 Marionette TRACE conn4 <- [1,2338,null,{}] 02:14:12 INFO - PROCESS | 1864 | 1465204452335 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}] 02:14:12 INFO - PROCESS | 1864 | 1465204452340 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:14:12 INFO - PROCESS | 1864 | 1465204452556 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 02:14:12 INFO - PROCESS | 1864 | 1465204452657 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:12 INFO - PROCESS | 1864 | 1465204452666 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:14:12 INFO - PROCESS | 1864 | ++DOCSHELL 0x910c3c00 == 38 [pid = 1864] [id = 592] 02:14:12 INFO - PROCESS | 1864 | ++DOMWINDOW == 83 (0x910c4800) [pid = 1864] [serial = 1777] [outer = (nil)] 02:14:12 INFO - PROCESS | 1864 | ++DOMWINDOW == 84 (0x93965800) [pid = 1864] [serial = 1778] [outer = 0x910c4800] 02:14:12 INFO - PROCESS | 1864 | 1465204452737 Marionette DEBUG loaded listener.js 02:14:12 INFO - PROCESS | 1864 | ++DOMWINDOW == 85 (0x995ed800) [pid = 1864] [serial = 1779] [outer = 0x910c4800] 02:14:13 INFO - PROCESS | 1864 | 1465204453570 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]]]}] 02:14:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 02:14:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1291ms 02:14:13 INFO - PROCESS | 1864 | 1465204453618 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 02:14:13 INFO - PROCESS | 1864 | 1465204453622 Marionette TRACE conn4 <- [1,2341,null,{"value":"8"}] 02:14:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 02:14:13 INFO - PROCESS | 1864 | 1465204453629 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 02:14:13 INFO - PROCESS | 1864 | 1465204453633 Marionette TRACE conn4 <- [1,2342,null,{}] 02:14:13 INFO - PROCESS | 1864 | 1465204453639 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}] 02:14:13 INFO - PROCESS | 1864 | 1465204453649 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:14:13 INFO - PROCESS | 1864 | 1465204453850 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 02:14:14 INFO - PROCESS | 1864 | 1465204453998 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:14 INFO - PROCESS | 1864 | 1465204454004 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:14:14 INFO - PROCESS | 1864 | ++DOCSHELL 0x8f5c2000 == 39 [pid = 1864] [id = 593] 02:14:14 INFO - PROCESS | 1864 | ++DOMWINDOW == 86 (0x92986800) [pid = 1864] [serial = 1780] [outer = (nil)] 02:14:14 INFO - PROCESS | 1864 | ++DOMWINDOW == 87 (0x9a390400) [pid = 1864] [serial = 1781] [outer = 0x92986800] 02:14:14 INFO - PROCESS | 1864 | 1465204454091 Marionette DEBUG loaded listener.js 02:14:14 INFO - PROCESS | 1864 | ++DOMWINDOW == 88 (0x9a7d6800) [pid = 1864] [serial = 1782] [outer = 0x92986800] 02:14:15 INFO - PROCESS | 1864 | 1465204455193 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]]]}] 02:14:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 02:14:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1639ms 02:14:15 INFO - PROCESS | 1864 | 1465204455269 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 02:14:15 INFO - PROCESS | 1864 | 1465204455277 Marionette TRACE conn4 <- [1,2345,null,{"value":"8"}] 02:14:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 02:14:15 INFO - PROCESS | 1864 | 1465204455286 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 02:14:15 INFO - PROCESS | 1864 | 1465204455295 Marionette TRACE conn4 <- [1,2346,null,{}] 02:14:15 INFO - PROCESS | 1864 | 1465204455302 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}] 02:14:15 INFO - PROCESS | 1864 | 1465204455309 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:14:15 INFO - PROCESS | 1864 | 1465204455556 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 02:14:15 INFO - PROCESS | 1864 | 1465204455805 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:15 INFO - PROCESS | 1864 | 1465204455816 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:14:15 INFO - PROCESS | 1864 | ++DOCSHELL 0x910bcc00 == 40 [pid = 1864] [id = 594] 02:14:15 INFO - PROCESS | 1864 | ++DOMWINDOW == 89 (0x910be000) [pid = 1864] [serial = 1783] [outer = (nil)] 02:14:15 INFO - PROCESS | 1864 | ++DOMWINDOW == 90 (0x91dc9800) [pid = 1864] [serial = 1784] [outer = 0x910be000] 02:14:15 INFO - PROCESS | 1864 | 1465204455922 Marionette DEBUG loaded listener.js 02:14:16 INFO - PROCESS | 1864 | ++DOMWINDOW == 91 (0x92987000) [pid = 1864] [serial = 1785] [outer = 0x910be000] 02:14:16 INFO - PROCESS | 1864 | 1465204456911 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]]]}] 02:14:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 02:14:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1700ms 02:14:16 INFO - PROCESS | 1864 | 1465204456986 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 02:14:16 INFO - PROCESS | 1864 | 1465204456994 Marionette TRACE conn4 <- [1,2349,null,{"value":"8"}] 02:14:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 02:14:17 INFO - PROCESS | 1864 | 1465204457006 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 02:14:17 INFO - PROCESS | 1864 | 1465204457010 Marionette TRACE conn4 <- [1,2350,null,{}] 02:14:17 INFO - PROCESS | 1864 | 1465204457017 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}] 02:14:17 INFO - PROCESS | 1864 | 1465204457024 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:14:17 INFO - PROCESS | 1864 | 1465204457269 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 02:14:17 INFO - PROCESS | 1864 | 1465204457580 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:17 INFO - PROCESS | 1864 | 1465204457587 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:14:17 INFO - PROCESS | 1864 | ++DOCSHELL 0x94fd4400 == 41 [pid = 1864] [id = 595] 02:14:17 INFO - PROCESS | 1864 | ++DOMWINDOW == 92 (0x9522e000) [pid = 1864] [serial = 1786] [outer = (nil)] 02:14:17 INFO - PROCESS | 1864 | ++DOMWINDOW == 93 (0x95255c00) [pid = 1864] [serial = 1787] [outer = 0x9522e000] 02:14:17 INFO - PROCESS | 1864 | 1465204457689 Marionette DEBUG loaded listener.js 02:14:17 INFO - PROCESS | 1864 | ++DOMWINDOW == 94 (0x98888800) [pid = 1864] [serial = 1788] [outer = 0x9522e000] 02:14:18 INFO - PROCESS | 1864 | 1465204458641 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]]]}] 02:14:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 02:14:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1691ms 02:14:18 INFO - PROCESS | 1864 | 1465204458699 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 02:14:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 02:14:18 INFO - PROCESS | 1864 | 1465204458705 Marionette TRACE conn4 <- [1,2353,null,{"value":"8"}] 02:14:18 INFO - PROCESS | 1864 | 1465204458711 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 02:14:18 INFO - PROCESS | 1864 | 1465204458718 Marionette TRACE conn4 <- [1,2354,null,{}] 02:14:18 INFO - PROCESS | 1864 | 1465204458736 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}] 02:14:18 INFO - PROCESS | 1864 | 1465204458746 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:14:19 INFO - PROCESS | 1864 | 1465204459003 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 02:14:19 INFO - PROCESS | 1864 | 1465204459246 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:19 INFO - PROCESS | 1864 | 1465204459256 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:14:19 INFO - PROCESS | 1864 | ++DOCSHELL 0x96450400 == 42 [pid = 1864] [id = 596] 02:14:19 INFO - PROCESS | 1864 | ++DOMWINDOW == 95 (0x9a631400) [pid = 1864] [serial = 1789] [outer = (nil)] 02:14:19 INFO - PROCESS | 1864 | ++DOMWINDOW == 96 (0x9a8db800) [pid = 1864] [serial = 1790] [outer = 0x9a631400] 02:14:19 INFO - PROCESS | 1864 | 1465204459389 Marionette DEBUG loaded listener.js 02:14:19 INFO - PROCESS | 1864 | ++DOMWINDOW == 97 (0x9b015c00) [pid = 1864] [serial = 1791] [outer = 0x9a631400] 02:14:20 INFO - PROCESS | 1864 | 1465204460356 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]]]}] 02:14:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 02:14:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1697ms 02:14:20 INFO - PROCESS | 1864 | 1465204460410 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 02:14:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 02:14:20 INFO - PROCESS | 1864 | 1465204460415 Marionette TRACE conn4 <- [1,2357,null,{"value":"8"}] 02:14:20 INFO - PROCESS | 1864 | 1465204460422 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 02:14:20 INFO - PROCESS | 1864 | 1465204460426 Marionette TRACE conn4 <- [1,2358,null,{}] 02:14:20 INFO - PROCESS | 1864 | 1465204460432 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}] 02:14:20 INFO - PROCESS | 1864 | 1465204460438 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:14:20 INFO - PROCESS | 1864 | 1465204460637 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 02:14:20 INFO - PROCESS | 1864 | 1465204460829 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:20 INFO - PROCESS | 1864 | 1465204460835 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:14:20 INFO - PROCESS | 1864 | ++DOCSHELL 0x9505fc00 == 43 [pid = 1864] [id = 597] 02:14:20 INFO - PROCESS | 1864 | ++DOMWINDOW == 98 (0x9a636000) [pid = 1864] [serial = 1792] [outer = (nil)] 02:14:20 INFO - PROCESS | 1864 | ++DOMWINDOW == 99 (0x9b1aa000) [pid = 1864] [serial = 1793] [outer = 0x9a636000] 02:14:20 INFO - PROCESS | 1864 | 1465204460925 Marionette DEBUG loaded listener.js 02:14:21 INFO - PROCESS | 1864 | ++DOMWINDOW == 100 (0x9b240c00) [pid = 1864] [serial = 1794] [outer = 0x9a636000] 02:14:21 INFO - PROCESS | 1864 | 1465204461935 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]]]}] 02:14:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 02:14:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1583ms 02:14:22 INFO - PROCESS | 1864 | 1465204462004 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 02:14:22 INFO - PROCESS | 1864 | 1465204462009 Marionette TRACE conn4 <- [1,2361,null,{"value":"8"}] 02:14:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 02:14:22 INFO - PROCESS | 1864 | 1465204462015 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 02:14:22 INFO - PROCESS | 1864 | 1465204462018 Marionette TRACE conn4 <- [1,2362,null,{}] 02:14:22 INFO - PROCESS | 1864 | 1465204462025 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}] 02:14:22 INFO - PROCESS | 1864 | 1465204462030 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:14:22 INFO - PROCESS | 1864 | 1465204462225 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 02:14:22 INFO - PROCESS | 1864 | 1465204462417 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:22 INFO - PROCESS | 1864 | 1465204462426 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:14:22 INFO - PROCESS | 1864 | ++DOCSHELL 0x914d2c00 == 44 [pid = 1864] [id = 598] 02:14:22 INFO - PROCESS | 1864 | ++DOMWINDOW == 101 (0x9396ac00) [pid = 1864] [serial = 1795] [outer = (nil)] 02:14:22 INFO - PROCESS | 1864 | ++DOMWINDOW == 102 (0x9ba8e400) [pid = 1864] [serial = 1796] [outer = 0x9396ac00] 02:14:22 INFO - PROCESS | 1864 | 1465204462513 Marionette DEBUG loaded listener.js 02:14:22 INFO - PROCESS | 1864 | ++DOMWINDOW == 103 (0x9ba96800) [pid = 1864] [serial = 1797] [outer = 0x9396ac00] 02:14:23 INFO - PROCESS | 1864 | 1465204463543 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]]]}] 02:14:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 02:14:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1602ms 02:14:23 INFO - PROCESS | 1864 | 1465204463618 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 02:14:23 INFO - PROCESS | 1864 | 1465204463623 Marionette TRACE conn4 <- [1,2365,null,{"value":"8"}] 02:14:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 02:14:23 INFO - PROCESS | 1864 | 1465204463629 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 02:14:23 INFO - PROCESS | 1864 | 1465204463633 Marionette TRACE conn4 <- [1,2366,null,{}] 02:14:23 INFO - PROCESS | 1864 | 1465204463639 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}] 02:14:23 INFO - PROCESS | 1864 | 1465204463649 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:14:23 INFO - PROCESS | 1864 | 1465204463913 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 02:14:24 INFO - PROCESS | 1864 | 1465204464175 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:24 INFO - PROCESS | 1864 | 1465204464184 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:14:24 INFO - PROCESS | 1864 | ++DOCSHELL 0x8e904000 == 45 [pid = 1864] [id = 599] 02:14:24 INFO - PROCESS | 1864 | ++DOMWINDOW == 104 (0x90db1800) [pid = 1864] [serial = 1798] [outer = (nil)] 02:14:24 INFO - PROCESS | 1864 | ++DOMWINDOW == 105 (0x9c010400) [pid = 1864] [serial = 1799] [outer = 0x90db1800] 02:14:24 INFO - PROCESS | 1864 | 1465204464270 Marionette DEBUG loaded listener.js 02:14:24 INFO - PROCESS | 1864 | ++DOMWINDOW == 106 (0x9cc0f400) [pid = 1864] [serial = 1800] [outer = 0x90db1800] 02:14:25 INFO - PROCESS | 1864 | 1465204465204 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]]]}] 02:14:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 02:14:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1632ms 02:14:25 INFO - PROCESS | 1864 | 1465204465262 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 02:14:25 INFO - PROCESS | 1864 | 1465204465266 Marionette TRACE conn4 <- [1,2369,null,{"value":"8"}] 02:14:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 02:14:25 INFO - PROCESS | 1864 | 1465204465274 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 02:14:25 INFO - PROCESS | 1864 | 1465204465278 Marionette TRACE conn4 <- [1,2370,null,{}] 02:14:25 INFO - PROCESS | 1864 | 1465204465285 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}] 02:14:25 INFO - PROCESS | 1864 | 1465204465291 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:14:25 INFO - PROCESS | 1864 | 1465204465479 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 02:14:25 INFO - PROCESS | 1864 | 1465204465673 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:25 INFO - PROCESS | 1864 | 1465204465683 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:14:25 INFO - PROCESS | 1864 | ++DOCSHELL 0x90da6400 == 46 [pid = 1864] [id = 600] 02:14:25 INFO - PROCESS | 1864 | ++DOMWINDOW == 107 (0x9b1a7400) [pid = 1864] [serial = 1801] [outer = (nil)] 02:14:25 INFO - PROCESS | 1864 | ++DOMWINDOW == 108 (0x9d99bc00) [pid = 1864] [serial = 1802] [outer = 0x9b1a7400] 02:14:25 INFO - PROCESS | 1864 | 1465204465768 Marionette DEBUG loaded listener.js 02:14:25 INFO - PROCESS | 1864 | ++DOMWINDOW == 109 (0x9d9a5800) [pid = 1864] [serial = 1803] [outer = 0x9b1a7400] 02:14:26 INFO - PROCESS | 1864 | 1465204466797 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]]]}] 02:14:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 02:14:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1598ms 02:14:26 INFO - PROCESS | 1864 | 1465204466874 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 02:14:26 INFO - PROCESS | 1864 | 1465204466877 Marionette TRACE conn4 <- [1,2373,null,{"value":"8"}] 02:14:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 02:14:26 INFO - PROCESS | 1864 | 1465204466884 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 02:14:26 INFO - PROCESS | 1864 | 1465204466887 Marionette TRACE conn4 <- [1,2374,null,{}] 02:14:26 INFO - PROCESS | 1864 | 1465204466893 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}] 02:14:26 INFO - PROCESS | 1864 | 1465204466899 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:14:27 INFO - PROCESS | 1864 | 1465204467091 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 02:14:27 INFO - PROCESS | 1864 | 1465204467334 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:27 INFO - PROCESS | 1864 | 1465204467341 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:14:27 INFO - PROCESS | 1864 | ++DOCSHELL 0x9b241800 == 47 [pid = 1864] [id = 601] 02:14:27 INFO - PROCESS | 1864 | ++DOMWINDOW == 110 (0x9cc14000) [pid = 1864] [serial = 1804] [outer = (nil)] 02:14:27 INFO - PROCESS | 1864 | ++DOMWINDOW == 111 (0xa215ac00) [pid = 1864] [serial = 1805] [outer = 0x9cc14000] 02:14:27 INFO - PROCESS | 1864 | 1465204467470 Marionette DEBUG loaded listener.js 02:14:27 INFO - PROCESS | 1864 | ++DOMWINDOW == 112 (0xa21cb000) [pid = 1864] [serial = 1806] [outer = 0x9cc14000] 02:14:28 INFO - PROCESS | 1864 | 1465204468382 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]]]}] 02:14:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 02:14:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1539ms 02:14:28 INFO - PROCESS | 1864 | 1465204468424 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 02:14:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 02:14:28 INFO - PROCESS | 1864 | 1465204468428 Marionette TRACE conn4 <- [1,2377,null,{"value":"8"}] 02:14:28 INFO - PROCESS | 1864 | 1465204468434 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 02:14:28 INFO - PROCESS | 1864 | 1465204468438 Marionette TRACE conn4 <- [1,2378,null,{}] 02:14:28 INFO - PROCESS | 1864 | 1465204468463 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}] 02:14:28 INFO - PROCESS | 1864 | 1465204468469 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:14:28 INFO - PROCESS | 1864 | 1465204468669 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 02:14:28 INFO - PROCESS | 1864 | 1465204468885 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:28 INFO - PROCESS | 1864 | 1465204468893 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:14:28 INFO - PROCESS | 1864 | ++DOCSHELL 0x8f5d0000 == 48 [pid = 1864] [id = 602] 02:14:28 INFO - PROCESS | 1864 | ++DOMWINDOW == 113 (0x8f70b800) [pid = 1864] [serial = 1807] [outer = (nil)] 02:14:29 INFO - PROCESS | 1864 | ++DOMWINDOW == 114 (0x914cf800) [pid = 1864] [serial = 1808] [outer = 0x8f70b800] 02:14:29 INFO - PROCESS | 1864 | 1465204469021 Marionette DEBUG loaded listener.js 02:14:29 INFO - PROCESS | 1864 | ++DOMWINDOW == 115 (0x92861000) [pid = 1864] [serial = 1809] [outer = 0x8f70b800] 02:14:30 INFO - PROCESS | 1864 | 1465204470469 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]]]}] 02:14:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 02:14:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 2098ms 02:14:30 INFO - PROCESS | 1864 | 1465204470533 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 02:14:30 INFO - PROCESS | 1864 | 1465204470540 Marionette TRACE conn4 <- [1,2381,null,{"value":"8"}] 02:14:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 02:14:30 INFO - PROCESS | 1864 | 1465204470550 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 02:14:30 INFO - PROCESS | 1864 | 1465204470554 Marionette TRACE conn4 <- [1,2382,null,{}] 02:14:30 INFO - PROCESS | 1864 | 1465204470686 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}] 02:14:30 INFO - PROCESS | 1864 | 1465204470692 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:14:30 INFO - PROCESS | 1864 | 1465204470875 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 02:14:31 INFO - PROCESS | 1864 | 1465204471100 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:31 INFO - PROCESS | 1864 | 1465204471124 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:14:31 INFO - PROCESS | 1864 | ++DOCSHELL 0x8e90b800 == 49 [pid = 1864] [id = 603] 02:14:31 INFO - PROCESS | 1864 | ++DOMWINDOW == 116 (0x8f5cd000) [pid = 1864] [serial = 1810] [outer = (nil)] 02:14:31 INFO - PROCESS | 1864 | ++DOMWINDOW == 117 (0x91dbf000) [pid = 1864] [serial = 1811] [outer = 0x8f5cd000] 02:14:31 INFO - PROCESS | 1864 | 1465204471248 Marionette DEBUG loaded listener.js 02:14:31 INFO - PROCESS | 1864 | ++DOMWINDOW == 118 (0x92986c00) [pid = 1864] [serial = 1812] [outer = 0x8f5cd000] 02:14:33 INFO - PROCESS | 1864 | --DOCSHELL 0x98047400 == 48 [pid = 1864] [id = 492] 02:14:33 INFO - PROCESS | 1864 | --DOCSHELL 0x8f5c9c00 == 47 [pid = 1864] [id = 490] 02:14:33 INFO - PROCESS | 1864 | --DOCSHELL 0x914d7000 == 46 [pid = 1864] [id = 495] 02:14:33 INFO - PROCESS | 1864 | --DOCSHELL 0x92865800 == 45 [pid = 1864] [id = 497] 02:14:33 INFO - PROCESS | 1864 | --DOCSHELL 0x98054c00 == 44 [pid = 1864] [id = 493] 02:14:33 INFO - PROCESS | 1864 | --DOCSHELL 0x92863000 == 43 [pid = 1864] [id = 494] 02:14:33 INFO - PROCESS | 1864 | --DOCSHELL 0x914d2000 == 42 [pid = 1864] [id = 491] 02:14:33 INFO - PROCESS | 1864 | --DOCSHELL 0x8f5c8800 == 41 [pid = 1864] [id = 498] 02:14:33 INFO - PROCESS | 1864 | --DOCSHELL 0x8f5c4800 == 40 [pid = 1864] [id = 575] 02:14:33 INFO - PROCESS | 1864 | --DOCSHELL 0x914d5c00 == 39 [pid = 1864] [id = 496] 02:14:33 INFO - PROCESS | 1864 | --DOCSHELL 0x8f715800 == 38 [pid = 1864] [id = 502] 02:14:33 INFO - PROCESS | 1864 | --DOCSHELL 0x9285d800 == 37 [pid = 1864] [id = 487] 02:14:33 INFO - PROCESS | 1864 | --DOCSHELL 0x90dae400 == 36 [pid = 1864] [id = 501] 02:14:33 INFO - PROCESS | 1864 | --DOCSHELL 0x910ba000 == 35 [pid = 1864] [id = 486] 02:14:33 INFO - PROCESS | 1864 | --DOCSHELL 0x92981c00 == 34 [pid = 1864] [id = 489] 02:14:33 INFO - PROCESS | 1864 | --DOCSHELL 0x8f5d0000 == 33 [pid = 1864] [id = 602] 02:14:33 INFO - PROCESS | 1864 | --DOCSHELL 0x9b241800 == 32 [pid = 1864] [id = 601] 02:14:33 INFO - PROCESS | 1864 | --DOCSHELL 0x90da6400 == 31 [pid = 1864] [id = 600] 02:14:33 INFO - PROCESS | 1864 | --DOCSHELL 0x914d2c00 == 30 [pid = 1864] [id = 598] 02:14:33 INFO - PROCESS | 1864 | --DOCSHELL 0x8e904000 == 29 [pid = 1864] [id = 599] 02:14:33 INFO - PROCESS | 1864 | --DOCSHELL 0x9505fc00 == 28 [pid = 1864] [id = 597] 02:14:33 INFO - PROCESS | 1864 | --DOCSHELL 0x96450400 == 27 [pid = 1864] [id = 596] 02:14:33 INFO - PROCESS | 1864 | --DOCSHELL 0x910bcc00 == 26 [pid = 1864] [id = 594] 02:14:33 INFO - PROCESS | 1864 | --DOCSHELL 0x94fd4400 == 25 [pid = 1864] [id = 595] 02:14:33 INFO - PROCESS | 1864 | --DOCSHELL 0x8f5c2000 == 24 [pid = 1864] [id = 593] 02:14:33 INFO - PROCESS | 1864 | --DOMWINDOW == 117 (0x9b1aec00) [pid = 1864] [serial = 1701] [outer = (nil)] [url = about:blank] 02:14:33 INFO - PROCESS | 1864 | --DOMWINDOW == 116 (0x91dc4800) [pid = 1864] [serial = 1695] [outer = (nil)] [url = about:blank] 02:14:33 INFO - PROCESS | 1864 | --DOMWINDOW == 115 (0x914d1c00) [pid = 1864] [serial = 1730] [outer = (nil)] [url = about:blank] 02:14:33 INFO - PROCESS | 1864 | --DOMWINDOW == 114 (0xa33ec000) [pid = 1864] [serial = 1722] [outer = (nil)] [url = about:blank] 02:14:33 INFO - PROCESS | 1864 | --DOMWINDOW == 113 (0x9d9a3000) [pid = 1864] [serial = 1709] [outer = (nil)] [url = about:blank] 02:14:33 INFO - PROCESS | 1864 | --DOMWINDOW == 112 (0x917b8c00) [pid = 1864] [serial = 1694] [outer = (nil)] [url = about:blank] 02:14:33 INFO - PROCESS | 1864 | --DOMWINDOW == 111 (0xa24c5400) [pid = 1864] [serial = 1716] [outer = (nil)] [url = about:blank] 02:14:33 INFO - PROCESS | 1864 | --DOMWINDOW == 110 (0x92862c00) [pid = 1864] [serial = 1734] [outer = (nil)] [url = about:blank] 02:14:33 INFO - PROCESS | 1864 | --DOMWINDOW == 109 (0xa114f800) [pid = 1864] [serial = 1710] [outer = (nil)] [url = about:blank] 02:14:33 INFO - PROCESS | 1864 | --DOMWINDOW == 108 (0x8f5c9400) [pid = 1864] [serial = 1727] [outer = (nil)] [url = about:blank] 02:14:33 INFO - PROCESS | 1864 | --DOMWINDOW == 107 (0x9c096c00) [pid = 1864] [serial = 1706] [outer = (nil)] [url = about:blank] 02:14:33 INFO - PROCESS | 1864 | --DOMWINDOW == 106 (0x910b9400) [pid = 1864] [serial = 1725] [outer = (nil)] [url = about:blank] 02:14:33 INFO - PROCESS | 1864 | --DOMWINDOW == 105 (0x8f70e400) [pid = 1864] [serial = 1728] [outer = (nil)] [url = about:blank] 02:14:33 INFO - PROCESS | 1864 | --DOMWINDOW == 104 (0x9ba91c00) [pid = 1864] [serial = 1703] [outer = (nil)] [url = about:blank] 02:14:33 INFO - PROCESS | 1864 | --DOMWINDOW == 103 (0xa24cec00) [pid = 1864] [serial = 1719] [outer = (nil)] [url = about:blank] 02:14:33 INFO - PROCESS | 1864 | --DOMWINDOW == 102 (0x917b9000) [pid = 1864] [serial = 1731] [outer = (nil)] [url = about:blank] 02:14:33 INFO - PROCESS | 1864 | --DOMWINDOW == 101 (0xa24c4000) [pid = 1864] [serial = 1715] [outer = (nil)] [url = about:blank] 02:14:33 INFO - PROCESS | 1864 | --DOMWINDOW == 100 (0xa30da400) [pid = 1864] [serial = 1721] [outer = (nil)] [url = about:blank] 02:14:33 INFO - PROCESS | 1864 | --DOMWINDOW == 99 (0x9298b800) [pid = 1864] [serial = 1737] [outer = (nil)] [url = about:blank] 02:14:33 INFO - PROCESS | 1864 | --DOMWINDOW == 98 (0x8f5cb400) [pid = 1864] [serial = 1724] [outer = (nil)] [url = about:blank] 02:14:33 INFO - PROCESS | 1864 | --DOMWINDOW == 97 (0x9c202800) [pid = 1864] [serial = 1707] [outer = (nil)] [url = about:blank] 02:14:33 INFO - PROCESS | 1864 | --DOMWINDOW == 96 (0x98048800) [pid = 1864] [serial = 1697] [outer = (nil)] [url = about:blank] 02:14:33 INFO - PROCESS | 1864 | --DOMWINDOW == 95 (0x9ba96400) [pid = 1864] [serial = 1704] [outer = (nil)] [url = about:blank] 02:14:33 INFO - PROCESS | 1864 | --DOMWINDOW == 94 (0xa220a400) [pid = 1864] [serial = 1712] [outer = (nil)] [url = about:blank] 02:14:33 INFO - PROCESS | 1864 | --DOMWINDOW == 93 (0x99568800) [pid = 1864] [serial = 1698] [outer = (nil)] [url = about:blank] 02:14:33 INFO - PROCESS | 1864 | --DOMWINDOW == 92 (0x90db0c00) [pid = 1864] [serial = 1736] [outer = (nil)] [url = about:blank] 02:14:33 INFO - PROCESS | 1864 | --DOMWINDOW == 91 (0x9c240400) [pid = 1864] [serial = 1718] [outer = (nil)] [url = about:blank] 02:14:33 INFO - PROCESS | 1864 | --DOMWINDOW == 90 (0xa2290c00) [pid = 1864] [serial = 1713] [outer = (nil)] [url = about:blank] 02:14:33 INFO - PROCESS | 1864 | --DOMWINDOW == 89 (0x9285a400) [pid = 1864] [serial = 1733] [outer = (nil)] [url = about:blank] 02:14:33 INFO - PROCESS | 1864 | --DOMWINDOW == 88 (0x9b011800) [pid = 1864] [serial = 1700] [outer = (nil)] [url = about:blank] 02:14:33 INFO - PROCESS | 1864 | --DOMWINDOW == 87 (0x93a40000) [pid = 1864] [serial = 1739] [outer = (nil)] [url = about:blank] 02:14:33 INFO - PROCESS | 1864 | 1465204473859 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]]]}] 02:14:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 02:14:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 3357ms 02:14:33 INFO - PROCESS | 1864 | 1465204473907 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 02:14:33 INFO - PROCESS | 1864 | 1465204473913 Marionette TRACE conn4 <- [1,2385,null,{"value":"8"}] 02:14:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 02:14:33 INFO - PROCESS | 1864 | 1465204473922 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 02:14:33 INFO - PROCESS | 1864 | 1465204473927 Marionette TRACE conn4 <- [1,2386,null,{}] 02:14:33 INFO - PROCESS | 1864 | 1465204473935 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}] 02:14:33 INFO - PROCESS | 1864 | 1465204473942 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:14:34 INFO - PROCESS | 1864 | 1465204474122 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 02:14:34 INFO - PROCESS | 1864 | 1465204474269 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:34 INFO - PROCESS | 1864 | 1465204474282 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:14:34 INFO - PROCESS | 1864 | ++DOCSHELL 0x8f711400 == 25 [pid = 1864] [id = 604] 02:14:34 INFO - PROCESS | 1864 | ++DOMWINDOW == 88 (0x8f718400) [pid = 1864] [serial = 1813] [outer = (nil)] 02:14:34 INFO - PROCESS | 1864 | ++DOMWINDOW == 89 (0x90dac000) [pid = 1864] [serial = 1814] [outer = 0x8f718400] 02:14:34 INFO - PROCESS | 1864 | 1465204474356 Marionette DEBUG loaded listener.js 02:14:34 INFO - PROCESS | 1864 | ++DOMWINDOW == 90 (0x910bc000) [pid = 1864] [serial = 1815] [outer = 0x8f718400] 02:14:35 INFO - PROCESS | 1864 | 1465204475215 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]]]}] 02:14:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 02:14:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1330ms 02:14:35 INFO - PROCESS | 1864 | 1465204475260 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 02:14:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 02:14:35 INFO - PROCESS | 1864 | 1465204475269 Marionette TRACE conn4 <- [1,2389,null,{"value":"8"}] 02:14:35 INFO - PROCESS | 1864 | 1465204475281 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 02:14:35 INFO - PROCESS | 1864 | 1465204475287 Marionette TRACE conn4 <- [1,2390,null,{}] 02:14:35 INFO - PROCESS | 1864 | 1465204475293 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}] 02:14:35 INFO - PROCESS | 1864 | 1465204475298 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:14:35 INFO - PROCESS | 1864 | 1465204475476 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 02:14:35 INFO - PROCESS | 1864 | 1465204475489 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:35 INFO - PROCESS | 1864 | 1465204475499 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:14:35 INFO - PROCESS | 1864 | ++DOCSHELL 0x914d1c00 == 26 [pid = 1864] [id = 605] 02:14:35 INFO - PROCESS | 1864 | ++DOMWINDOW == 91 (0x917b9c00) [pid = 1864] [serial = 1816] [outer = (nil)] 02:14:35 INFO - PROCESS | 1864 | ++DOMWINDOW == 92 (0x91dc1c00) [pid = 1864] [serial = 1817] [outer = 0x917b9c00] 02:14:35 INFO - PROCESS | 1864 | 1465204475714 Marionette DEBUG loaded listener.js 02:14:35 INFO - PROCESS | 1864 | ++DOMWINDOW == 93 (0x91dcbc00) [pid = 1864] [serial = 1818] [outer = 0x917b9c00] 02:14:36 INFO - PROCESS | 1864 | 1465204476638 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]]]}] 02:14:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 02:14:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1383ms 02:14:36 INFO - PROCESS | 1864 | 1465204476663 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 02:14:36 INFO - PROCESS | 1864 | 1465204476667 Marionette TRACE conn4 <- [1,2393,null,{"value":"8"}] 02:14:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 02:14:36 INFO - PROCESS | 1864 | 1465204476673 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 02:14:36 INFO - PROCESS | 1864 | 1465204476679 Marionette TRACE conn4 <- [1,2394,null,{}] 02:14:36 INFO - PROCESS | 1864 | 1465204476710 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}] 02:14:36 INFO - PROCESS | 1864 | 1465204476719 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:14:36 INFO - PROCESS | 1864 | 1465204476959 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 02:14:37 INFO - PROCESS | 1864 | 1465204476991 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:37 INFO - PROCESS | 1864 | 1465204477000 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:14:37 INFO - PROCESS | 1864 | ++DOCSHELL 0x939ce000 == 27 [pid = 1864] [id = 606] 02:14:37 INFO - PROCESS | 1864 | ++DOMWINDOW == 94 (0x939ce400) [pid = 1864] [serial = 1819] [outer = (nil)] 02:14:37 INFO - PROCESS | 1864 | ++DOMWINDOW == 95 (0x93a40400) [pid = 1864] [serial = 1820] [outer = 0x939ce400] 02:14:37 INFO - PROCESS | 1864 | 1465204477077 Marionette DEBUG loaded listener.js 02:14:37 INFO - PROCESS | 1864 | ++DOMWINDOW == 96 (0x9457cc00) [pid = 1864] [serial = 1821] [outer = 0x939ce400] 02:14:38 INFO - PROCESS | 1864 | 1465204478128 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]]]}] 02:14:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 02:14:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1509ms 02:14:38 INFO - PROCESS | 1864 | 1465204478187 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 02:14:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 02:14:38 INFO - PROCESS | 1864 | 1465204478208 Marionette TRACE conn4 <- [1,2397,null,{"value":"8"}] 02:14:38 INFO - PROCESS | 1864 | 1465204478215 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 02:14:38 INFO - PROCESS | 1864 | 1465204478218 Marionette TRACE conn4 <- [1,2398,null,{}] 02:14:38 INFO - PROCESS | 1864 | 1465204478231 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}] 02:14:38 INFO - PROCESS | 1864 | 1465204478236 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:14:38 INFO - PROCESS | 1864 | 1465204478461 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 02:14:39 INFO - PROCESS | 1864 | --DOMWINDOW == 95 (0x95068000) [pid = 1864] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 02:14:39 INFO - PROCESS | 1864 | --DOMWINDOW == 94 (0x910c4800) [pid = 1864] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 02:14:39 INFO - PROCESS | 1864 | --DOMWINDOW == 93 (0x95248c00) [pid = 1864] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 02:14:39 INFO - PROCESS | 1864 | --DOMWINDOW == 92 (0x98052c00) [pid = 1864] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 02:14:39 INFO - PROCESS | 1864 | --DOMWINDOW == 91 (0x995dfc00) [pid = 1864] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 02:14:39 INFO - PROCESS | 1864 | --DOMWINDOW == 90 (0x95062c00) [pid = 1864] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 02:14:39 INFO - PROCESS | 1864 | --DOMWINDOW == 89 (0x8f712800) [pid = 1864] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 02:14:39 INFO - PROCESS | 1864 | --DOMWINDOW == 88 (0x917c7000) [pid = 1864] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 02:14:39 INFO - PROCESS | 1864 | --DOMWINDOW == 87 (0x92892c00) [pid = 1864] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 02:14:39 INFO - PROCESS | 1864 | --DOMWINDOW == 86 (0x92858800) [pid = 1864] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 02:14:39 INFO - PROCESS | 1864 | --DOMWINDOW == 85 (0x8e909800) [pid = 1864] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 02:14:39 INFO - PROCESS | 1864 | --DOMWINDOW == 84 (0x94fd7c00) [pid = 1864] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 02:14:39 INFO - PROCESS | 1864 | --DOMWINDOW == 83 (0x910c0c00) [pid = 1864] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 02:14:39 INFO - PROCESS | 1864 | --DOMWINDOW == 82 (0x910bb000) [pid = 1864] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 02:14:39 INFO - PROCESS | 1864 | --DOMWINDOW == 81 (0x92986800) [pid = 1864] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 02:14:39 INFO - PROCESS | 1864 | 1465204479326 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:39 INFO - PROCESS | 1864 | 1465204479337 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:14:39 INFO - PROCESS | 1864 | ++DOCSHELL 0x8e906400 == 28 [pid = 1864] [id = 607] 02:14:39 INFO - PROCESS | 1864 | ++DOMWINDOW == 82 (0x8e90b000) [pid = 1864] [serial = 1822] [outer = (nil)] 02:14:39 INFO - PROCESS | 1864 | ++DOMWINDOW == 83 (0x90db0800) [pid = 1864] [serial = 1823] [outer = 0x8e90b000] 02:14:39 INFO - PROCESS | 1864 | 1465204479406 Marionette DEBUG loaded listener.js 02:14:39 INFO - PROCESS | 1864 | ++DOMWINDOW == 84 (0x9288a400) [pid = 1864] [serial = 1824] [outer = 0x8e90b000] 02:14:40 INFO - PROCESS | 1864 | 1465204480143 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]]]}] 02:14:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 02:14:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1950ms 02:14:40 INFO - PROCESS | 1864 | 1465204480165 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 02:14:40 INFO - PROCESS | 1864 | 1465204480169 Marionette TRACE conn4 <- [1,2401,null,{"value":"8"}] 02:14:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 02:14:40 INFO - PROCESS | 1864 | 1465204480184 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 02:14:40 INFO - PROCESS | 1864 | 1465204480188 Marionette TRACE conn4 <- [1,2402,null,{}] 02:14:40 INFO - PROCESS | 1864 | 1465204480194 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}] 02:14:40 INFO - PROCESS | 1864 | 1465204480200 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:14:40 INFO - PROCESS | 1864 | 1465204480362 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 02:14:40 INFO - PROCESS | 1864 | 1465204480371 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:40 INFO - PROCESS | 1864 | 1465204480378 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:14:40 INFO - PROCESS | 1864 | ++DOCSHELL 0x94fd7c00 == 29 [pid = 1864] [id = 608] 02:14:40 INFO - PROCESS | 1864 | ++DOMWINDOW == 85 (0x95062c00) [pid = 1864] [serial = 1825] [outer = (nil)] 02:14:40 INFO - PROCESS | 1864 | ++DOMWINDOW == 86 (0x9524c000) [pid = 1864] [serial = 1826] [outer = 0x95062c00] 02:14:40 INFO - PROCESS | 1864 | 1465204480450 Marionette DEBUG loaded listener.js 02:14:40 INFO - PROCESS | 1864 | ++DOMWINDOW == 87 (0x97649000) [pid = 1864] [serial = 1827] [outer = 0x95062c00] 02:14:41 INFO - PROCESS | 1864 | 1465204481580 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]]]}] 02:14:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 02:14:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1441ms 02:14:41 INFO - PROCESS | 1864 | 1465204481627 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 02:14:41 INFO - PROCESS | 1864 | 1465204481634 Marionette TRACE conn4 <- [1,2405,null,{"value":"8"}] 02:14:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 02:14:41 INFO - PROCESS | 1864 | 1465204481644 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 02:14:41 INFO - PROCESS | 1864 | 1465204481649 Marionette TRACE conn4 <- [1,2406,null,{}] 02:14:41 INFO - PROCESS | 1864 | 1465204481660 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}] 02:14:41 INFO - PROCESS | 1864 | 1465204481665 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:14:41 INFO - PROCESS | 1864 | 1465204481882 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 02:14:42 INFO - PROCESS | 1864 | 1465204482186 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:42 INFO - PROCESS | 1864 | 1465204482196 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:14:42 INFO - PROCESS | 1864 | ++DOCSHELL 0x8f712c00 == 30 [pid = 1864] [id = 609] 02:14:42 INFO - PROCESS | 1864 | ++DOMWINDOW == 88 (0x8f715400) [pid = 1864] [serial = 1828] [outer = (nil)] 02:14:42 INFO - PROCESS | 1864 | ++DOMWINDOW == 89 (0x914d6400) [pid = 1864] [serial = 1829] [outer = 0x8f715400] 02:14:42 INFO - PROCESS | 1864 | 1465204482334 Marionette DEBUG loaded listener.js 02:14:42 INFO - PROCESS | 1864 | ++DOMWINDOW == 90 (0x917bec00) [pid = 1864] [serial = 1830] [outer = 0x8f715400] 02:14:43 INFO - PROCESS | 1864 | 1465204483338 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]]]}] 02:14:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 02:14:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1734ms 02:14:43 INFO - PROCESS | 1864 | 1465204483383 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 02:14:43 INFO - PROCESS | 1864 | 1465204483391 Marionette TRACE conn4 <- [1,2409,null,{"value":"8"}] 02:14:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 02:14:43 INFO - PROCESS | 1864 | 1465204483403 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 02:14:43 INFO - PROCESS | 1864 | 1465204483409 Marionette TRACE conn4 <- [1,2410,null,{}] 02:14:43 INFO - PROCESS | 1864 | 1465204483415 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}] 02:14:43 INFO - PROCESS | 1864 | 1465204483421 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:14:43 INFO - PROCESS | 1864 | 1465204483628 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 02:14:43 INFO - PROCESS | 1864 | 1465204483818 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:43 INFO - PROCESS | 1864 | 1465204483827 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:14:43 INFO - PROCESS | 1864 | ++DOCSHELL 0x910b9c00 == 31 [pid = 1864] [id = 610] 02:14:43 INFO - PROCESS | 1864 | ++DOMWINDOW == 91 (0x93961000) [pid = 1864] [serial = 1831] [outer = (nil)] 02:14:43 INFO - PROCESS | 1864 | ++DOMWINDOW == 92 (0x94fd3800) [pid = 1864] [serial = 1832] [outer = 0x93961000] 02:14:43 INFO - PROCESS | 1864 | 1465204483915 Marionette DEBUG loaded listener.js 02:14:44 INFO - PROCESS | 1864 | ++DOMWINDOW == 93 (0x94581000) [pid = 1864] [serial = 1833] [outer = 0x93961000] 02:14:45 INFO - PROCESS | 1864 | 1465204485023 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]]]}] 02:14:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 02:14:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1642ms 02:14:45 INFO - PROCESS | 1864 | 1465204485045 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 02:14:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 02:14:45 INFO - PROCESS | 1864 | 1465204485050 Marionette TRACE conn4 <- [1,2413,null,{"value":"8"}] 02:14:45 INFO - PROCESS | 1864 | 1465204485057 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 02:14:45 INFO - PROCESS | 1864 | 1465204485064 Marionette TRACE conn4 <- [1,2414,null,{}] 02:14:45 INFO - PROCESS | 1864 | 1465204485082 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}] 02:14:45 INFO - PROCESS | 1864 | 1465204485092 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:14:45 INFO - PROCESS | 1864 | 1465204485338 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 02:14:45 INFO - PROCESS | 1864 | 1465204485582 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:45 INFO - PROCESS | 1864 | 1465204485596 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:14:45 INFO - PROCESS | 1864 | ++DOCSHELL 0x99573400 == 32 [pid = 1864] [id = 611] 02:14:45 INFO - PROCESS | 1864 | ++DOMWINDOW == 94 (0x995e1800) [pid = 1864] [serial = 1834] [outer = (nil)] 02:14:45 INFO - PROCESS | 1864 | ++DOMWINDOW == 95 (0x995ecc00) [pid = 1864] [serial = 1835] [outer = 0x995e1800] 02:14:45 INFO - PROCESS | 1864 | 1465204485699 Marionette DEBUG loaded listener.js 02:14:45 INFO - PROCESS | 1864 | ++DOMWINDOW == 96 (0x99e87000) [pid = 1864] [serial = 1836] [outer = 0x995e1800] 02:14:46 INFO - PROCESS | 1864 | 1465204486660 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]]]}] 02:14:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 02:14:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1642ms 02:14:46 INFO - PROCESS | 1864 | 1465204486700 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 02:14:46 INFO - PROCESS | 1864 | 1465204486705 Marionette TRACE conn4 <- [1,2417,null,{"value":"8"}] 02:14:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 02:14:46 INFO - PROCESS | 1864 | 1465204486711 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 02:14:46 INFO - PROCESS | 1864 | 1465204486715 Marionette TRACE conn4 <- [1,2418,null,{}] 02:14:46 INFO - PROCESS | 1864 | 1465204486721 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}] 02:14:46 INFO - PROCESS | 1864 | 1465204486727 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:14:46 INFO - PROCESS | 1864 | 1465204486918 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 02:14:47 INFO - PROCESS | 1864 | 1465204487107 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:47 INFO - PROCESS | 1864 | 1465204487114 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:14:47 INFO - PROCESS | 1864 | ++DOCSHELL 0x90da9000 == 33 [pid = 1864] [id = 612] 02:14:47 INFO - PROCESS | 1864 | ++DOMWINDOW == 97 (0x9396a400) [pid = 1864] [serial = 1837] [outer = (nil)] 02:14:47 INFO - PROCESS | 1864 | ++DOMWINDOW == 98 (0x9a639400) [pid = 1864] [serial = 1838] [outer = 0x9396a400] 02:14:47 INFO - PROCESS | 1864 | 1465204487199 Marionette DEBUG loaded listener.js 02:14:47 INFO - PROCESS | 1864 | ++DOMWINDOW == 99 (0x9a6b1800) [pid = 1864] [serial = 1839] [outer = 0x9396a400] 02:14:48 INFO - PROCESS | 1864 | 1465204488176 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]]]}] 02:14:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 02:14:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1534ms 02:14:48 INFO - PROCESS | 1864 | 1465204488248 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 02:14:48 INFO - PROCESS | 1864 | 1465204488251 Marionette TRACE conn4 <- [1,2421,null,{"value":"8"}] 02:14:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 02:14:48 INFO - PROCESS | 1864 | 1465204488259 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 02:14:48 INFO - PROCESS | 1864 | 1465204488263 Marionette TRACE conn4 <- [1,2422,null,{}] 02:14:48 INFO - PROCESS | 1864 | 1465204488270 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}] 02:14:48 INFO - PROCESS | 1864 | 1465204488274 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:14:48 INFO - PROCESS | 1864 | 1465204488498 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 02:14:48 INFO - PROCESS | 1864 | 1465204488738 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:48 INFO - PROCESS | 1864 | 1465204488747 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:14:48 INFO - PROCESS | 1864 | ++DOCSHELL 0x910c0800 == 34 [pid = 1864] [id = 613] 02:14:48 INFO - PROCESS | 1864 | ++DOMWINDOW == 100 (0x92887c00) [pid = 1864] [serial = 1840] [outer = (nil)] 02:14:48 INFO - PROCESS | 1864 | ++DOMWINDOW == 101 (0x9a7cc800) [pid = 1864] [serial = 1841] [outer = 0x92887c00] 02:14:48 INFO - PROCESS | 1864 | 1465204488874 Marionette DEBUG loaded listener.js 02:14:48 INFO - PROCESS | 1864 | ++DOMWINDOW == 102 (0x9a7d2400) [pid = 1864] [serial = 1842] [outer = 0x92887c00] 02:14:49 INFO - PROCESS | 1864 | 1465204489815 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]]]}] 02:14:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 02:14:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1630ms 02:14:49 INFO - PROCESS | 1864 | 1465204489890 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 02:14:49 INFO - PROCESS | 1864 | 1465204489895 Marionette TRACE conn4 <- [1,2425,null,{"value":"8"}] 02:14:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 02:14:49 INFO - PROCESS | 1864 | 1465204489902 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 02:14:49 INFO - PROCESS | 1864 | 1465204489907 Marionette TRACE conn4 <- [1,2426,null,{}] 02:14:49 INFO - PROCESS | 1864 | 1465204489913 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}] 02:14:49 INFO - PROCESS | 1864 | 1465204489924 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:14:50 INFO - PROCESS | 1864 | 1465204490219 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 02:14:50 INFO - PROCESS | 1864 | 1465204490488 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:50 INFO - PROCESS | 1864 | 1465204490500 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:14:50 INFO - PROCESS | 1864 | ++DOCSHELL 0x8f714400 == 35 [pid = 1864] [id = 614] 02:14:50 INFO - PROCESS | 1864 | ++DOMWINDOW == 103 (0x914ce400) [pid = 1864] [serial = 1843] [outer = (nil)] 02:14:50 INFO - PROCESS | 1864 | ++DOMWINDOW == 104 (0x9a8e2800) [pid = 1864] [serial = 1844] [outer = 0x914ce400] 02:14:50 INFO - PROCESS | 1864 | 1465204490585 Marionette DEBUG loaded listener.js 02:14:50 INFO - PROCESS | 1864 | ++DOMWINDOW == 105 (0x9b1a0800) [pid = 1864] [serial = 1845] [outer = 0x914ce400] 02:14:51 INFO - PROCESS | 1864 | 1465204491492 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]]]}] 02:14:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 02:14:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1630ms 02:14:51 INFO - PROCESS | 1864 | 1465204491534 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 02:14:51 INFO - PROCESS | 1864 | 1465204491538 Marionette TRACE conn4 <- [1,2429,null,{"value":"8"}] 02:14:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 02:14:51 INFO - PROCESS | 1864 | 1465204491549 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 02:14:51 INFO - PROCESS | 1864 | 1465204491555 Marionette TRACE conn4 <- [1,2430,null,{}] 02:14:51 INFO - PROCESS | 1864 | 1465204491567 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}] 02:14:51 INFO - PROCESS | 1864 | 1465204491572 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:14:51 INFO - PROCESS | 1864 | 1465204491754 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 02:14:51 INFO - PROCESS | 1864 | 1465204491946 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:51 INFO - PROCESS | 1864 | 1465204491955 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:14:51 INFO - PROCESS | 1864 | ++DOCSHELL 0x8f5cb400 == 36 [pid = 1864] [id = 615] 02:14:51 INFO - PROCESS | 1864 | ++DOMWINDOW == 106 (0x8f712400) [pid = 1864] [serial = 1846] [outer = (nil)] 02:14:52 INFO - PROCESS | 1864 | ++DOMWINDOW == 107 (0x9b757000) [pid = 1864] [serial = 1847] [outer = 0x8f712400] 02:14:52 INFO - PROCESS | 1864 | 1465204492054 Marionette DEBUG loaded listener.js 02:14:52 INFO - PROCESS | 1864 | ++DOMWINDOW == 108 (0x9b74d800) [pid = 1864] [serial = 1848] [outer = 0x8f712400] 02:14:52 INFO - PROCESS | 1864 | 1465204492984 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]]]}] 02:14:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 02:14:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1449ms 02:14:53 INFO - PROCESS | 1864 | 1465204492998 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 02:14:53 INFO - PROCESS | 1864 | 1465204493002 Marionette TRACE conn4 <- [1,2433,null,{"value":"8"}] 02:14:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 02:14:53 INFO - PROCESS | 1864 | 1465204493009 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 02:14:53 INFO - PROCESS | 1864 | 1465204493012 Marionette TRACE conn4 <- [1,2434,null,{}] 02:14:53 INFO - PROCESS | 1864 | 1465204493038 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}] 02:14:53 INFO - PROCESS | 1864 | 1465204493043 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:14:53 INFO - PROCESS | 1864 | 1465204493225 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 02:14:53 INFO - PROCESS | 1864 | 1465204493420 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:53 INFO - PROCESS | 1864 | 1465204493429 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:14:53 INFO - PROCESS | 1864 | ++DOCSHELL 0x9b1a9800 == 37 [pid = 1864] [id = 616] 02:14:53 INFO - PROCESS | 1864 | ++DOMWINDOW == 109 (0x9b23dc00) [pid = 1864] [serial = 1849] [outer = (nil)] 02:14:53 INFO - PROCESS | 1864 | ++DOMWINDOW == 110 (0x9c09b000) [pid = 1864] [serial = 1850] [outer = 0x9b23dc00] 02:14:53 INFO - PROCESS | 1864 | 1465204493510 Marionette DEBUG loaded listener.js 02:14:53 INFO - PROCESS | 1864 | ++DOMWINDOW == 111 (0x9c205800) [pid = 1864] [serial = 1851] [outer = 0x9b23dc00] 02:14:54 INFO - PROCESS | 1864 | 1465204494484 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]]]}] 02:14:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 02:14:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1547ms 02:14:54 INFO - PROCESS | 1864 | 1465204494557 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 02:14:54 INFO - PROCESS | 1864 | 1465204494561 Marionette TRACE conn4 <- [1,2437,null,{"value":"8"}] 02:14:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 02:14:54 INFO - PROCESS | 1864 | 1465204494569 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 02:14:54 INFO - PROCESS | 1864 | 1465204494573 Marionette TRACE conn4 <- [1,2438,null,{}] 02:14:54 INFO - PROCESS | 1864 | 1465204494579 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}] 02:14:54 INFO - PROCESS | 1864 | 1465204494584 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:14:54 INFO - PROCESS | 1864 | 1465204494799 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 02:14:55 INFO - PROCESS | 1864 | 1465204495002 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:55 INFO - PROCESS | 1864 | 1465204495011 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:14:55 INFO - PROCESS | 1864 | ++DOCSHELL 0x8e90cc00 == 38 [pid = 1864] [id = 617] 02:14:55 INFO - PROCESS | 1864 | ++DOMWINDOW == 112 (0x8f5ccc00) [pid = 1864] [serial = 1852] [outer = (nil)] 02:14:55 INFO - PROCESS | 1864 | ++DOMWINDOW == 113 (0x9cc0b800) [pid = 1864] [serial = 1853] [outer = 0x8f5ccc00] 02:14:55 INFO - PROCESS | 1864 | 1465204495098 Marionette DEBUG loaded listener.js 02:14:55 INFO - PROCESS | 1864 | ++DOMWINDOW == 114 (0x9cc11800) [pid = 1864] [serial = 1854] [outer = 0x8f5ccc00] 02:14:56 INFO - PROCESS | 1864 | 1465204496155 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]]]}] 02:14:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 02:14:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1644ms 02:14:56 INFO - PROCESS | 1864 | 1465204496213 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 02:14:56 INFO - PROCESS | 1864 | 1465204496218 Marionette TRACE conn4 <- [1,2441,null,{"value":"8"}] 02:14:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 02:14:56 INFO - PROCESS | 1864 | 1465204496225 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 02:14:56 INFO - PROCESS | 1864 | 1465204496228 Marionette TRACE conn4 <- [1,2442,null,{}] 02:14:56 INFO - PROCESS | 1864 | 1465204496234 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}] 02:14:56 INFO - PROCESS | 1864 | 1465204496240 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:14:56 INFO - PROCESS | 1864 | 1465204496426 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 02:14:56 INFO - PROCESS | 1864 | 1465204496678 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:56 INFO - PROCESS | 1864 | 1465204496686 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:14:56 INFO - PROCESS | 1864 | ++DOCSHELL 0x8e904c00 == 39 [pid = 1864] [id = 618] 02:14:56 INFO - PROCESS | 1864 | ++DOMWINDOW == 115 (0x8e908400) [pid = 1864] [serial = 1855] [outer = (nil)] 02:14:56 INFO - PROCESS | 1864 | ++DOMWINDOW == 116 (0x914d8800) [pid = 1864] [serial = 1856] [outer = 0x8e908400] 02:14:56 INFO - PROCESS | 1864 | 1465204496818 Marionette DEBUG loaded listener.js 02:14:56 INFO - PROCESS | 1864 | ++DOMWINDOW == 117 (0x93684000) [pid = 1864] [serial = 1857] [outer = 0x8e908400] 02:14:57 INFO - PROCESS | 1864 | 1465204497992 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]]]}] 02:14:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 02:14:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1834ms 02:14:58 INFO - PROCESS | 1864 | 1465204498060 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 02:14:58 INFO - PROCESS | 1864 | 1465204498067 Marionette TRACE conn4 <- [1,2445,null,{"value":"8"}] 02:14:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 02:14:58 INFO - PROCESS | 1864 | 1465204498077 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 02:14:58 INFO - PROCESS | 1864 | 1465204498081 Marionette TRACE conn4 <- [1,2446,null,{}] 02:14:58 INFO - PROCESS | 1864 | 1465204498090 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}] 02:14:58 INFO - PROCESS | 1864 | 1465204498095 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:14:58 INFO - PROCESS | 1864 | 1465204498366 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 02:14:58 INFO - PROCESS | 1864 | 1465204498589 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:58 INFO - PROCESS | 1864 | 1465204498605 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:14:58 INFO - PROCESS | 1864 | ++DOCSHELL 0x8f5cc800 == 40 [pid = 1864] [id = 619] 02:14:58 INFO - PROCESS | 1864 | ++DOMWINDOW == 118 (0x90dab800) [pid = 1864] [serial = 1858] [outer = (nil)] 02:14:58 INFO - PROCESS | 1864 | ++DOMWINDOW == 119 (0x910c2800) [pid = 1864] [serial = 1859] [outer = 0x90dab800] 02:14:58 INFO - PROCESS | 1864 | 1465204498680 Marionette DEBUG loaded listener.js 02:14:58 INFO - PROCESS | 1864 | ++DOMWINDOW == 120 (0x914d7000) [pid = 1864] [serial = 1860] [outer = 0x90dab800] 02:14:59 INFO - PROCESS | 1864 | 1465204499641 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]]]}] 02:14:59 INFO - PROCESS | 1864 | --DOCSHELL 0x8e906400 == 39 [pid = 1864] [id = 607] 02:14:59 INFO - PROCESS | 1864 | --DOCSHELL 0x939ce000 == 38 [pid = 1864] [id = 606] 02:14:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 02:14:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1684ms 02:14:59 INFO - PROCESS | 1864 | --DOCSHELL 0x914d1c00 == 37 [pid = 1864] [id = 605] 02:14:59 INFO - PROCESS | 1864 | --DOCSHELL 0x8f711400 == 36 [pid = 1864] [id = 604] 02:14:59 INFO - PROCESS | 1864 | 1465204499772 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 02:14:59 INFO - PROCESS | 1864 | 1465204499779 Marionette TRACE conn4 <- [1,2449,null,{"value":"8"}] 02:14:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 02:14:59 INFO - PROCESS | 1864 | 1465204499797 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 02:14:59 INFO - PROCESS | 1864 | 1465204499801 Marionette TRACE conn4 <- [1,2450,null,{}] 02:14:59 INFO - PROCESS | 1864 | 1465204499807 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}] 02:14:59 INFO - PROCESS | 1864 | 1465204499813 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:14:59 INFO - PROCESS | 1864 | 1465204499981 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 02:15:00 INFO - PROCESS | 1864 | --DOMWINDOW == 119 (0x9a7d6800) [pid = 1864] [serial = 1782] [outer = (nil)] [url = about:blank] 02:15:00 INFO - PROCESS | 1864 | --DOMWINDOW == 118 (0x9a390400) [pid = 1864] [serial = 1781] [outer = (nil)] [url = about:blank] 02:15:00 INFO - PROCESS | 1864 | --DOMWINDOW == 117 (0x9804e000) [pid = 1864] [serial = 1775] [outer = (nil)] [url = about:blank] 02:15:00 INFO - PROCESS | 1864 | --DOMWINDOW == 116 (0x93965800) [pid = 1864] [serial = 1778] [outer = (nil)] [url = about:blank] 02:15:00 INFO - PROCESS | 1864 | --DOMWINDOW == 115 (0x95251000) [pid = 1864] [serial = 1748] [outer = (nil)] [url = about:blank] 02:15:00 INFO - PROCESS | 1864 | --DOMWINDOW == 114 (0x9644f800) [pid = 1864] [serial = 1749] [outer = (nil)] [url = about:blank] 02:15:00 INFO - PROCESS | 1864 | --DOMWINDOW == 113 (0x995e6000) [pid = 1864] [serial = 1754] [outer = (nil)] [url = about:blank] 02:15:00 INFO - PROCESS | 1864 | --DOMWINDOW == 112 (0x995ebc00) [pid = 1864] [serial = 1755] [outer = (nil)] [url = about:blank] 02:15:00 INFO - PROCESS | 1864 | --DOMWINDOW == 111 (0x9a6b8400) [pid = 1864] [serial = 1757] [outer = (nil)] [url = about:blank] 02:15:00 INFO - PROCESS | 1864 | --DOMWINDOW == 110 (0x9a6bc400) [pid = 1864] [serial = 1758] [outer = (nil)] [url = about:blank] 02:15:00 INFO - PROCESS | 1864 | --DOMWINDOW == 109 (0x98059400) [pid = 1864] [serial = 1751] [outer = (nil)] [url = about:blank] 02:15:00 INFO - PROCESS | 1864 | --DOMWINDOW == 108 (0x98056800) [pid = 1864] [serial = 1752] [outer = (nil)] [url = about:blank] 02:15:00 INFO - PROCESS | 1864 | --DOMWINDOW == 107 (0x99d73c00) [pid = 1864] [serial = 1760] [outer = (nil)] [url = about:blank] 02:15:00 INFO - PROCESS | 1864 | --DOMWINDOW == 106 (0x93965c00) [pid = 1864] [serial = 1761] [outer = (nil)] [url = about:blank] 02:15:00 INFO - PROCESS | 1864 | --DOMWINDOW == 105 (0x93a46800) [pid = 1864] [serial = 1740] [outer = (nil)] [url = about:blank] 02:15:00 INFO - PROCESS | 1864 | --DOMWINDOW == 104 (0x939d7400) [pid = 1864] [serial = 1745] [outer = (nil)] [url = about:blank] 02:15:00 INFO - PROCESS | 1864 | --DOMWINDOW == 103 (0x94582000) [pid = 1864] [serial = 1746] [outer = (nil)] [url = about:blank] 02:15:00 INFO - PROCESS | 1864 | --DOMWINDOW == 102 (0x92891800) [pid = 1864] [serial = 1769] [outer = (nil)] [url = about:blank] 02:15:00 INFO - PROCESS | 1864 | --DOMWINDOW == 101 (0x92989800) [pid = 1864] [serial = 1770] [outer = (nil)] [url = about:blank] 02:15:00 INFO - PROCESS | 1864 | --DOMWINDOW == 100 (0x917c3400) [pid = 1864] [serial = 1763] [outer = (nil)] [url = about:blank] 02:15:00 INFO - PROCESS | 1864 | --DOMWINDOW == 99 (0x9457a400) [pid = 1864] [serial = 1764] [outer = (nil)] [url = about:blank] 02:15:00 INFO - PROCESS | 1864 | --DOMWINDOW == 98 (0x95064400) [pid = 1864] [serial = 1772] [outer = (nil)] [url = about:blank] 02:15:00 INFO - PROCESS | 1864 | --DOMWINDOW == 97 (0x914d2800) [pid = 1864] [serial = 1742] [outer = (nil)] [url = about:blank] 02:15:00 INFO - PROCESS | 1864 | --DOMWINDOW == 96 (0x92165400) [pid = 1864] [serial = 1743] [outer = (nil)] [url = about:blank] 02:15:00 INFO - PROCESS | 1864 | --DOMWINDOW == 95 (0x910c4000) [pid = 1864] [serial = 1766] [outer = (nil)] [url = about:blank] 02:15:00 INFO - PROCESS | 1864 | --DOMWINDOW == 94 (0x914d6000) [pid = 1864] [serial = 1767] [outer = (nil)] [url = about:blank] 02:15:00 INFO - PROCESS | 1864 | --DOMWINDOW == 93 (0x995ed800) [pid = 1864] [serial = 1779] [outer = (nil)] [url = about:blank] 02:15:00 INFO - PROCESS | 1864 | --DOMWINDOW == 92 (0x995e6c00) [pid = 1864] [serial = 1776] [outer = (nil)] [url = about:blank] 02:15:00 INFO - PROCESS | 1864 | --DOMWINDOW == 91 (0x95246400) [pid = 1864] [serial = 1773] [outer = (nil)] [url = about:blank] 02:15:00 INFO - PROCESS | 1864 | 1465204500251 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:00 INFO - PROCESS | 1864 | 1465204500258 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:15:00 INFO - PROCESS | 1864 | ++DOCSHELL 0x8e901400 == 37 [pid = 1864] [id = 620] 02:15:00 INFO - PROCESS | 1864 | ++DOMWINDOW == 92 (0x917c3400) [pid = 1864] [serial = 1861] [outer = (nil)] 02:15:00 INFO - PROCESS | 1864 | ++DOMWINDOW == 93 (0x9285d800) [pid = 1864] [serial = 1862] [outer = 0x917c3400] 02:15:00 INFO - PROCESS | 1864 | 1465204500369 Marionette DEBUG loaded listener.js 02:15:00 INFO - PROCESS | 1864 | ++DOMWINDOW == 94 (0x92891800) [pid = 1864] [serial = 1863] [outer = 0x917c3400] 02:15:01 INFO - PROCESS | 1864 | 1465204501178 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]]]}] 02:15:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 02:15:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1436ms 02:15:01 INFO - PROCESS | 1864 | 1465204501237 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 02:15:01 INFO - PROCESS | 1864 | 1465204501242 Marionette TRACE conn4 <- [1,2453,null,{"value":"8"}] 02:15:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 02:15:01 INFO - PROCESS | 1864 | 1465204501249 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 02:15:01 INFO - PROCESS | 1864 | 1465204501255 Marionette TRACE conn4 <- [1,2454,null,{}] 02:15:01 INFO - PROCESS | 1864 | 1465204501272 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}] 02:15:01 INFO - PROCESS | 1864 | 1465204501281 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:15:01 INFO - PROCESS | 1864 | 1465204501464 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 02:15:01 INFO - PROCESS | 1864 | 1465204501475 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:01 INFO - PROCESS | 1864 | 1465204501486 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:15:01 INFO - PROCESS | 1864 | ++DOCSHELL 0x94579800 == 38 [pid = 1864] [id = 621] 02:15:01 INFO - PROCESS | 1864 | ++DOMWINDOW == 95 (0x9457a400) [pid = 1864] [serial = 1864] [outer = (nil)] 02:15:01 INFO - PROCESS | 1864 | ++DOMWINDOW == 96 (0x9506c800) [pid = 1864] [serial = 1865] [outer = 0x9457a400] 02:15:01 INFO - PROCESS | 1864 | 1465204501727 Marionette DEBUG loaded listener.js 02:15:01 INFO - PROCESS | 1864 | ++DOMWINDOW == 97 (0x95252000) [pid = 1864] [serial = 1866] [outer = 0x9457a400] 02:15:02 INFO - PROCESS | 1864 | 1465204502702 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]]]}] 02:15:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 02:15:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1482ms 02:15:02 INFO - PROCESS | 1864 | 1465204502732 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 02:15:02 INFO - PROCESS | 1864 | 1465204502737 Marionette TRACE conn4 <- [1,2457,null,{"value":"8"}] 02:15:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 02:15:02 INFO - PROCESS | 1864 | 1465204502743 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 02:15:02 INFO - PROCESS | 1864 | 1465204502747 Marionette TRACE conn4 <- [1,2458,null,{}] 02:15:02 INFO - PROCESS | 1864 | 1465204502752 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}] 02:15:02 INFO - PROCESS | 1864 | 1465204502756 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:15:03 INFO - PROCESS | 1864 | 1465204502997 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 02:15:03 INFO - PROCESS | 1864 | 1465204503026 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:03 INFO - PROCESS | 1864 | 1465204503031 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:15:03 INFO - PROCESS | 1864 | ++DOCSHELL 0x9644dc00 == 39 [pid = 1864] [id = 622] 02:15:03 INFO - PROCESS | 1864 | ++DOMWINDOW == 98 (0x98884800) [pid = 1864] [serial = 1867] [outer = (nil)] 02:15:03 INFO - PROCESS | 1864 | ++DOMWINDOW == 99 (0x995e1c00) [pid = 1864] [serial = 1868] [outer = 0x98884800] 02:15:03 INFO - PROCESS | 1864 | 1465204503105 Marionette DEBUG loaded listener.js 02:15:03 INFO - PROCESS | 1864 | ++DOMWINDOW == 100 (0x995e9c00) [pid = 1864] [serial = 1869] [outer = 0x98884800] 02:15:04 INFO - PROCESS | 1864 | 1465204504070 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]]]}] 02:15:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 02:15:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1384ms 02:15:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 02:15:04 INFO - PROCESS | 1864 | 1465204504128 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 02:15:04 INFO - PROCESS | 1864 | 1465204504131 Marionette TRACE conn4 <- [1,2461,null,{"value":"8"}] 02:15:04 INFO - PROCESS | 1864 | 1465204504138 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 02:15:04 INFO - PROCESS | 1864 | 1465204504142 Marionette TRACE conn4 <- [1,2462,null,{}] 02:15:04 INFO - PROCESS | 1864 | 1465204504147 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}] 02:15:04 INFO - PROCESS | 1864 | 1465204504153 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:15:04 INFO - PROCESS | 1864 | 1465204504513 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 02:15:04 INFO - PROCESS | 1864 | --DOMWINDOW == 99 (0x9396ac00) [pid = 1864] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 02:15:04 INFO - PROCESS | 1864 | --DOMWINDOW == 98 (0x9522e000) [pid = 1864] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 02:15:04 INFO - PROCESS | 1864 | --DOMWINDOW == 97 (0x8f718400) [pid = 1864] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 02:15:04 INFO - PROCESS | 1864 | --DOMWINDOW == 96 (0x9a636000) [pid = 1864] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 02:15:04 INFO - PROCESS | 1864 | --DOMWINDOW == 95 (0x9a631400) [pid = 1864] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 02:15:04 INFO - PROCESS | 1864 | --DOMWINDOW == 94 (0x939ce400) [pid = 1864] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 02:15:04 INFO - PROCESS | 1864 | --DOMWINDOW == 93 (0x8f5cd000) [pid = 1864] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 02:15:04 INFO - PROCESS | 1864 | --DOMWINDOW == 92 (0x9cc14000) [pid = 1864] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 02:15:04 INFO - PROCESS | 1864 | --DOMWINDOW == 91 (0x8f70b800) [pid = 1864] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 02:15:04 INFO - PROCESS | 1864 | --DOMWINDOW == 90 (0x917b9c00) [pid = 1864] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 02:15:04 INFO - PROCESS | 1864 | --DOMWINDOW == 89 (0x9b1a7400) [pid = 1864] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 02:15:04 INFO - PROCESS | 1864 | --DOMWINDOW == 88 (0x8e90b000) [pid = 1864] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 02:15:04 INFO - PROCESS | 1864 | --DOMWINDOW == 87 (0x910be000) [pid = 1864] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 02:15:04 INFO - PROCESS | 1864 | --DOMWINDOW == 86 (0x90db1800) [pid = 1864] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 02:15:04 INFO - PROCESS | 1864 | 1465204504723 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:04 INFO - PROCESS | 1864 | 1465204504731 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:15:04 INFO - PROCESS | 1864 | ++DOCSHELL 0x8e90b000 == 40 [pid = 1864] [id = 623] 02:15:04 INFO - PROCESS | 1864 | ++DOMWINDOW == 87 (0x8e90d800) [pid = 1864] [serial = 1870] [outer = (nil)] 02:15:04 INFO - PROCESS | 1864 | ++DOMWINDOW == 88 (0x90db3c00) [pid = 1864] [serial = 1871] [outer = 0x8e90d800] 02:15:04 INFO - PROCESS | 1864 | 1465204504810 Marionette DEBUG loaded listener.js 02:15:04 INFO - PROCESS | 1864 | ++DOMWINDOW == 89 (0x93676800) [pid = 1864] [serial = 1872] [outer = 0x8e90d800] 02:15:05 INFO - PROCESS | 1864 | 1465204505602 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]]]}] 02:15:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 02:15:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1485ms 02:15:05 INFO - PROCESS | 1864 | 1465204505623 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 02:15:05 INFO - PROCESS | 1864 | 1465204505626 Marionette TRACE conn4 <- [1,2465,null,{"value":"8"}] 02:15:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 02:15:05 INFO - PROCESS | 1864 | 1465204505632 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 02:15:05 INFO - PROCESS | 1864 | 1465204505636 Marionette TRACE conn4 <- [1,2466,null,{}] 02:15:05 INFO - PROCESS | 1864 | 1465204505641 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}] 02:15:05 INFO - PROCESS | 1864 | 1465204505652 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:15:05 INFO - PROCESS | 1864 | 1465204505919 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 02:15:06 INFO - PROCESS | 1864 | 1465204506019 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:06 INFO - PROCESS | 1864 | 1465204506027 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:15:06 INFO - PROCESS | 1864 | ++DOCSHELL 0x917b9000 == 41 [pid = 1864] [id = 624] 02:15:06 INFO - PROCESS | 1864 | ++DOMWINDOW == 90 (0x91dc8000) [pid = 1864] [serial = 1873] [outer = (nil)] 02:15:06 INFO - PROCESS | 1864 | ++DOMWINDOW == 91 (0x9a7cd400) [pid = 1864] [serial = 1874] [outer = 0x91dc8000] 02:15:06 INFO - PROCESS | 1864 | 1465204506099 Marionette DEBUG loaded listener.js 02:15:06 INFO - PROCESS | 1864 | ++DOMWINDOW == 92 (0x9a8dbc00) [pid = 1864] [serial = 1875] [outer = 0x91dc8000] 02:15:07 INFO - PROCESS | 1864 | 1465204507125 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]]]}] 02:15:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 02:15:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1542ms 02:15:07 INFO - PROCESS | 1864 | 1465204507176 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 02:15:07 INFO - PROCESS | 1864 | 1465204507183 Marionette TRACE conn4 <- [1,2469,null,{"value":"8"}] 02:15:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 02:15:07 INFO - PROCESS | 1864 | 1465204507193 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 02:15:07 INFO - PROCESS | 1864 | 1465204507198 Marionette TRACE conn4 <- [1,2470,null,{}] 02:15:07 INFO - PROCESS | 1864 | 1465204507208 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}] 02:15:07 INFO - PROCESS | 1864 | 1465204507214 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:15:07 INFO - PROCESS | 1864 | 1465204507438 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 02:15:07 INFO - PROCESS | 1864 | 1465204507694 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:07 INFO - PROCESS | 1864 | 1465204507703 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:15:07 INFO - PROCESS | 1864 | ++DOCSHELL 0x90dae400 == 42 [pid = 1864] [id = 625] 02:15:07 INFO - PROCESS | 1864 | ++DOMWINDOW == 93 (0x90db2400) [pid = 1864] [serial = 1876] [outer = (nil)] 02:15:07 INFO - PROCESS | 1864 | ++DOMWINDOW == 94 (0x91dc5c00) [pid = 1864] [serial = 1877] [outer = 0x90db2400] 02:15:07 INFO - PROCESS | 1864 | 1465204507838 Marionette DEBUG loaded listener.js 02:15:07 INFO - PROCESS | 1864 | ++DOMWINDOW == 95 (0x92862400) [pid = 1864] [serial = 1878] [outer = 0x90db2400] 02:15:08 INFO - PROCESS | 1864 | 1465204508755 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]]]}] 02:15:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 02:15:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1589ms 02:15:08 INFO - PROCESS | 1864 | 1465204508781 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 02:15:08 INFO - PROCESS | 1864 | 1465204508789 Marionette TRACE conn4 <- [1,2473,null,{"value":"8"}] 02:15:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 02:15:08 INFO - PROCESS | 1864 | 1465204508801 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 02:15:08 INFO - PROCESS | 1864 | 1465204508805 Marionette TRACE conn4 <- [1,2474,null,{}] 02:15:08 INFO - PROCESS | 1864 | 1465204508831 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}] 02:15:08 INFO - PROCESS | 1864 | 1465204508838 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:15:09 INFO - PROCESS | 1864 | 1465204509047 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 02:15:09 INFO - PROCESS | 1864 | 1465204509256 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:09 INFO - PROCESS | 1864 | 1465204509263 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:15:09 INFO - PROCESS | 1864 | ++DOCSHELL 0x910bb400 == 43 [pid = 1864] [id = 626] 02:15:09 INFO - PROCESS | 1864 | ++DOMWINDOW == 96 (0x93a44800) [pid = 1864] [serial = 1879] [outer = (nil)] 02:15:09 INFO - PROCESS | 1864 | ++DOMWINDOW == 97 (0x95227000) [pid = 1864] [serial = 1880] [outer = 0x93a44800] 02:15:09 INFO - PROCESS | 1864 | 1465204509394 Marionette DEBUG loaded listener.js 02:15:09 INFO - PROCESS | 1864 | ++DOMWINDOW == 98 (0x988d3800) [pid = 1864] [serial = 1881] [outer = 0x93a44800] 02:15:10 INFO - PROCESS | 1864 | 1465204510540 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]]]}] 02:15:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 02:15:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1807ms 02:15:10 INFO - PROCESS | 1864 | 1465204510609 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 02:15:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 02:15:10 INFO - PROCESS | 1864 | 1465204510614 Marionette TRACE conn4 <- [1,2477,null,{"value":"8"}] 02:15:10 INFO - PROCESS | 1864 | 1465204510621 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 02:15:10 INFO - PROCESS | 1864 | 1465204510628 Marionette TRACE conn4 <- [1,2478,null,{}] 02:15:10 INFO - PROCESS | 1864 | 1465204510645 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}] 02:15:10 INFO - PROCESS | 1864 | 1465204510654 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:15:10 INFO - PROCESS | 1864 | 1465204510892 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 02:15:11 INFO - PROCESS | 1864 | 1465204511184 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:11 INFO - PROCESS | 1864 | 1465204511197 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:15:11 INFO - PROCESS | 1864 | ++DOCSHELL 0x9a8d4c00 == 44 [pid = 1864] [id = 627] 02:15:11 INFO - PROCESS | 1864 | ++DOMWINDOW == 99 (0x9a8d6000) [pid = 1864] [serial = 1882] [outer = (nil)] 02:15:11 INFO - PROCESS | 1864 | ++DOMWINDOW == 100 (0x9b012c00) [pid = 1864] [serial = 1883] [outer = 0x9a8d6000] 02:15:11 INFO - PROCESS | 1864 | 1465204511287 Marionette DEBUG loaded listener.js 02:15:11 INFO - PROCESS | 1864 | ++DOMWINDOW == 101 (0x9b1a7800) [pid = 1864] [serial = 1884] [outer = 0x9a8d6000] 02:15:12 INFO - PROCESS | 1864 | 1465204512256 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]]]}] 02:15:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 02:15:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1691ms 02:15:12 INFO - PROCESS | 1864 | 1465204512313 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 02:15:12 INFO - PROCESS | 1864 | 1465204512325 Marionette TRACE conn4 <- [1,2481,null,{"value":"8"}] 02:15:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 02:15:12 INFO - PROCESS | 1864 | 1465204512362 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 02:15:12 INFO - PROCESS | 1864 | 1465204512370 Marionette TRACE conn4 <- [1,2482,null,{}] 02:15:12 INFO - PROCESS | 1864 | 1465204512380 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}] 02:15:12 INFO - PROCESS | 1864 | 1465204512385 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:15:12 INFO - PROCESS | 1864 | 1465204512627 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 02:15:12 INFO - PROCESS | 1864 | 1465204512844 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:12 INFO - PROCESS | 1864 | 1465204512852 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:15:12 INFO - PROCESS | 1864 | ++DOCSHELL 0x93a46c00 == 45 [pid = 1864] [id = 628] 02:15:12 INFO - PROCESS | 1864 | ++DOMWINDOW == 102 (0x995e8000) [pid = 1864] [serial = 1885] [outer = (nil)] 02:15:12 INFO - PROCESS | 1864 | ++DOMWINDOW == 103 (0x9c20a400) [pid = 1864] [serial = 1886] [outer = 0x995e8000] 02:15:12 INFO - PROCESS | 1864 | 1465204512980 Marionette DEBUG loaded listener.js 02:15:13 INFO - PROCESS | 1864 | ++DOMWINDOW == 104 (0x9d99e000) [pid = 1864] [serial = 1887] [outer = 0x995e8000] 02:15:13 INFO - PROCESS | 1864 | 1465204513882 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]]]}] 02:15:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 02:15:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1614ms 02:15:13 INFO - PROCESS | 1864 | 1465204513951 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 02:15:13 INFO - PROCESS | 1864 | 1465204513954 Marionette TRACE conn4 <- [1,2485,null,{"value":"8"}] 02:15:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 02:15:13 INFO - PROCESS | 1864 | 1465204513961 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 02:15:13 INFO - PROCESS | 1864 | 1465204513965 Marionette TRACE conn4 <- [1,2486,null,{}] 02:15:13 INFO - PROCESS | 1864 | 1465204513971 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}] 02:15:13 INFO - PROCESS | 1864 | 1465204513976 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:15:14 INFO - PROCESS | 1864 | 1465204514172 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 02:15:14 INFO - PROCESS | 1864 | 1465204514385 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:14 INFO - PROCESS | 1864 | 1465204514395 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:15:14 INFO - PROCESS | 1864 | ++DOCSHELL 0x9457b000 == 46 [pid = 1864] [id = 629] 02:15:14 INFO - PROCESS | 1864 | ++DOMWINDOW == 105 (0x94fdd000) [pid = 1864] [serial = 1888] [outer = (nil)] 02:15:14 INFO - PROCESS | 1864 | ++DOMWINDOW == 106 (0xa0614800) [pid = 1864] [serial = 1889] [outer = 0x94fdd000] 02:15:14 INFO - PROCESS | 1864 | 1465204514512 Marionette DEBUG loaded listener.js 02:15:14 INFO - PROCESS | 1864 | ++DOMWINDOW == 107 (0xa1158000) [pid = 1864] [serial = 1890] [outer = 0x94fdd000] 02:15:15 INFO - PROCESS | 1864 | 1465204515533 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]]]}] 02:15:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 02:15:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1637ms 02:15:15 INFO - PROCESS | 1864 | 1465204515599 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 02:15:15 INFO - PROCESS | 1864 | 1465204515604 Marionette TRACE conn4 <- [1,2489,null,{"value":"8"}] 02:15:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 02:15:15 INFO - PROCESS | 1864 | 1465204515610 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 02:15:15 INFO - PROCESS | 1864 | 1465204515615 Marionette TRACE conn4 <- [1,2490,null,{}] 02:15:15 INFO - PROCESS | 1864 | 1465204515621 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}] 02:15:15 INFO - PROCESS | 1864 | 1465204515631 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:15:15 INFO - PROCESS | 1864 | 1465204515857 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 02:15:16 INFO - PROCESS | 1864 | 1465204516107 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:16 INFO - PROCESS | 1864 | 1465204516115 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:15:16 INFO - PROCESS | 1864 | ++DOCSHELL 0x8f5cf000 == 47 [pid = 1864] [id = 630] 02:15:16 INFO - PROCESS | 1864 | ++DOMWINDOW == 108 (0x9a632c00) [pid = 1864] [serial = 1891] [outer = (nil)] 02:15:16 INFO - PROCESS | 1864 | ++DOMWINDOW == 109 (0xa24c4400) [pid = 1864] [serial = 1892] [outer = 0x9a632c00] 02:15:16 INFO - PROCESS | 1864 | 1465204516253 Marionette DEBUG loaded listener.js 02:15:16 INFO - PROCESS | 1864 | ++DOMWINDOW == 110 (0xa24c8800) [pid = 1864] [serial = 1893] [outer = 0x9a632c00] 02:15:17 INFO - PROCESS | 1864 | 1465204517226 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]]]}] 02:15:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 02:15:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1692ms 02:15:17 INFO - PROCESS | 1864 | 1465204517306 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 02:15:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 02:15:17 INFO - PROCESS | 1864 | 1465204517311 Marionette TRACE conn4 <- [1,2493,null,{"value":"8"}] 02:15:17 INFO - PROCESS | 1864 | 1465204517318 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 02:15:17 INFO - PROCESS | 1864 | 1465204517322 Marionette TRACE conn4 <- [1,2494,null,{}] 02:15:17 INFO - PROCESS | 1864 | 1465204517330 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}] 02:15:17 INFO - PROCESS | 1864 | 1465204517336 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:15:17 INFO - PROCESS | 1864 | 1465204517603 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 02:15:17 INFO - PROCESS | 1864 | 1465204517869 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:17 INFO - PROCESS | 1864 | 1465204517878 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:15:17 INFO - PROCESS | 1864 | ++DOCSHELL 0xa22e3c00 == 48 [pid = 1864] [id = 631] 02:15:17 INFO - PROCESS | 1864 | ++DOMWINDOW == 111 (0xa24c1c00) [pid = 1864] [serial = 1894] [outer = (nil)] 02:15:17 INFO - PROCESS | 1864 | ++DOMWINDOW == 112 (0xa24cf000) [pid = 1864] [serial = 1895] [outer = 0xa24c1c00] 02:15:17 INFO - PROCESS | 1864 | 1465204517965 Marionette DEBUG loaded listener.js 02:15:18 INFO - PROCESS | 1864 | ++DOMWINDOW == 113 (0xa260a000) [pid = 1864] [serial = 1896] [outer = 0xa24c1c00] 02:15:18 INFO - PROCESS | 1864 | 1465204518848 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]]]}] 02:15:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 02:15:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1592ms 02:15:18 INFO - PROCESS | 1864 | 1465204518910 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 02:15:18 INFO - PROCESS | 1864 | 1465204518921 Marionette TRACE conn4 <- [1,2497,null,{"value":"8"}] 02:15:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 02:15:18 INFO - PROCESS | 1864 | 1465204518946 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 02:15:18 INFO - PROCESS | 1864 | 1465204518950 Marionette TRACE conn4 <- [1,2498,null,{}] 02:15:18 INFO - PROCESS | 1864 | 1465204518957 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}] 02:15:18 INFO - PROCESS | 1864 | 1465204518962 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:15:19 INFO - PROCESS | 1864 | 1465204519149 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 02:15:19 INFO - PROCESS | 1864 | 1465204519363 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:19 INFO - PROCESS | 1864 | 1465204519374 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:15:19 INFO - PROCESS | 1864 | ++DOCSHELL 0x91dbd400 == 49 [pid = 1864] [id = 632] 02:15:19 INFO - PROCESS | 1864 | ++DOMWINDOW == 114 (0x9455e000) [pid = 1864] [serial = 1897] [outer = (nil)] 02:15:19 INFO - PROCESS | 1864 | ++DOMWINDOW == 115 (0xa26e1800) [pid = 1864] [serial = 1898] [outer = 0x9455e000] 02:15:19 INFO - PROCESS | 1864 | 1465204519491 Marionette DEBUG loaded listener.js 02:15:19 INFO - PROCESS | 1864 | ++DOMWINDOW == 116 (0xa33ef400) [pid = 1864] [serial = 1899] [outer = 0x9455e000] 02:15:20 INFO - PROCESS | 1864 | 1465204520512 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]]]}] 02:15:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 02:15:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1644ms 02:15:20 INFO - PROCESS | 1864 | 1465204520587 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 02:15:20 INFO - PROCESS | 1864 | 1465204520590 Marionette TRACE conn4 <- [1,2501,null,{"value":"8"}] 02:15:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 02:15:20 INFO - PROCESS | 1864 | 1465204520597 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 02:15:20 INFO - PROCESS | 1864 | 1465204520600 Marionette TRACE conn4 <- [1,2502,null,{}] 02:15:20 INFO - PROCESS | 1864 | 1465204520607 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}] 02:15:20 INFO - PROCESS | 1864 | 1465204520612 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:15:20 INFO - PROCESS | 1864 | 1465204520807 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 02:15:21 INFO - PROCESS | 1864 | 1465204521008 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:21 INFO - PROCESS | 1864 | 1465204521017 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:15:21 INFO - PROCESS | 1864 | ++DOCSHELL 0x91dc8c00 == 50 [pid = 1864] [id = 633] 02:15:21 INFO - PROCESS | 1864 | ++DOMWINDOW == 117 (0x9285e400) [pid = 1864] [serial = 1900] [outer = (nil)] 02:15:21 INFO - PROCESS | 1864 | ++DOMWINDOW == 118 (0x98053800) [pid = 1864] [serial = 1901] [outer = 0x9285e400] 02:15:21 INFO - PROCESS | 1864 | 1465204521103 Marionette DEBUG loaded listener.js 02:15:21 INFO - PROCESS | 1864 | ++DOMWINDOW == 119 (0x9b013400) [pid = 1864] [serial = 1902] [outer = 0x9285e400] 02:15:22 INFO - PROCESS | 1864 | 1465204522603 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]]]}] 02:15:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 02:15:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 2045ms 02:15:22 INFO - PROCESS | 1864 | 1465204522642 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 02:15:22 INFO - PROCESS | 1864 | 1465204522649 Marionette TRACE conn4 <- [1,2505,null,{"value":"8"}] 02:15:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 02:15:22 INFO - PROCESS | 1864 | 1465204522657 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 02:15:22 INFO - PROCESS | 1864 | 1465204522665 Marionette TRACE conn4 <- [1,2506,null,{}] 02:15:22 INFO - PROCESS | 1864 | 1465204522672 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}] 02:15:22 INFO - PROCESS | 1864 | 1465204522677 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:15:22 INFO - PROCESS | 1864 | 1465204522864 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 02:15:23 INFO - PROCESS | 1864 | 1465204523114 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:23 INFO - PROCESS | 1864 | 1465204523124 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:15:23 INFO - PROCESS | 1864 | ++DOCSHELL 0x91dc2400 == 51 [pid = 1864] [id = 634] 02:15:23 INFO - PROCESS | 1864 | ++DOMWINDOW == 120 (0x92985000) [pid = 1864] [serial = 1903] [outer = (nil)] 02:15:23 INFO - PROCESS | 1864 | ++DOMWINDOW == 121 (0x94559c00) [pid = 1864] [serial = 1904] [outer = 0x92985000] 02:15:23 INFO - PROCESS | 1864 | 1465204523308 Marionette DEBUG loaded listener.js 02:15:23 INFO - PROCESS | 1864 | ++DOMWINDOW == 122 (0x9505e800) [pid = 1864] [serial = 1905] [outer = 0x92985000] 02:15:25 INFO - PROCESS | 1864 | --DOCSHELL 0x8e90b800 == 50 [pid = 1864] [id = 603] 02:15:25 INFO - PROCESS | 1864 | --DOCSHELL 0x8e90b000 == 49 [pid = 1864] [id = 623] 02:15:25 INFO - PROCESS | 1864 | --DOCSHELL 0x9644dc00 == 48 [pid = 1864] [id = 622] 02:15:25 INFO - PROCESS | 1864 | --DOCSHELL 0x94579800 == 47 [pid = 1864] [id = 621] 02:15:25 INFO - PROCESS | 1864 | --DOCSHELL 0x8e901400 == 46 [pid = 1864] [id = 620] 02:15:25 INFO - PROCESS | 1864 | --DOCSHELL 0x8f5cc800 == 45 [pid = 1864] [id = 619] 02:15:25 INFO - PROCESS | 1864 | --DOCSHELL 0x8f712c00 == 44 [pid = 1864] [id = 609] 02:15:25 INFO - PROCESS | 1864 | --DOCSHELL 0x94fd7c00 == 43 [pid = 1864] [id = 608] 02:15:25 INFO - PROCESS | 1864 | --DOCSHELL 0x90da9000 == 42 [pid = 1864] [id = 612] 02:15:25 INFO - PROCESS | 1864 | --DOCSHELL 0x8e90cc00 == 41 [pid = 1864] [id = 617] 02:15:25 INFO - PROCESS | 1864 | --DOCSHELL 0x99573400 == 40 [pid = 1864] [id = 611] 02:15:25 INFO - PROCESS | 1864 | --DOCSHELL 0x910b9c00 == 39 [pid = 1864] [id = 610] 02:15:25 INFO - PROCESS | 1864 | --DOCSHELL 0x8e904c00 == 38 [pid = 1864] [id = 618] 02:15:25 INFO - PROCESS | 1864 | --DOCSHELL 0x8f714400 == 37 [pid = 1864] [id = 614] 02:15:25 INFO - PROCESS | 1864 | --DOCSHELL 0x8f5cb400 == 36 [pid = 1864] [id = 615] 02:15:25 INFO - PROCESS | 1864 | --DOCSHELL 0x9b1a9800 == 35 [pid = 1864] [id = 616] 02:15:25 INFO - PROCESS | 1864 | --DOCSHELL 0x910c0800 == 34 [pid = 1864] [id = 613] 02:15:25 INFO - PROCESS | 1864 | --DOCSHELL 0x91dc8c00 == 33 [pid = 1864] [id = 633] 02:15:25 INFO - PROCESS | 1864 | --DOCSHELL 0x91dbd400 == 32 [pid = 1864] [id = 632] 02:15:25 INFO - PROCESS | 1864 | --DOCSHELL 0xa22e3c00 == 31 [pid = 1864] [id = 631] 02:15:25 INFO - PROCESS | 1864 | --DOCSHELL 0x8f5cf000 == 30 [pid = 1864] [id = 630] 02:15:25 INFO - PROCESS | 1864 | --DOCSHELL 0x93a46c00 == 29 [pid = 1864] [id = 628] 02:15:25 INFO - PROCESS | 1864 | --DOCSHELL 0x9457b000 == 28 [pid = 1864] [id = 629] 02:15:25 INFO - PROCESS | 1864 | --DOCSHELL 0x9a8d4c00 == 27 [pid = 1864] [id = 627] 02:15:25 INFO - PROCESS | 1864 | --DOCSHELL 0x910bb400 == 26 [pid = 1864] [id = 626] 02:15:25 INFO - PROCESS | 1864 | --DOCSHELL 0x917b9000 == 25 [pid = 1864] [id = 624] 02:15:25 INFO - PROCESS | 1864 | --DOCSHELL 0x90dae400 == 24 [pid = 1864] [id = 625] 02:15:25 INFO - PROCESS | 1864 | --DOMWINDOW == 121 (0x9ba96800) [pid = 1864] [serial = 1797] [outer = (nil)] [url = about:blank] 02:15:25 INFO - PROCESS | 1864 | --DOMWINDOW == 120 (0x98888800) [pid = 1864] [serial = 1788] [outer = (nil)] [url = about:blank] 02:15:25 INFO - PROCESS | 1864 | --DOMWINDOW == 119 (0x910bc000) [pid = 1864] [serial = 1815] [outer = (nil)] [url = about:blank] 02:15:25 INFO - PROCESS | 1864 | --DOMWINDOW == 118 (0x9b1aa000) [pid = 1864] [serial = 1793] [outer = (nil)] [url = about:blank] 02:15:25 INFO - PROCESS | 1864 | --DOMWINDOW == 117 (0x9b015c00) [pid = 1864] [serial = 1791] [outer = (nil)] [url = about:blank] 02:15:25 INFO - PROCESS | 1864 | --DOMWINDOW == 116 (0x9457cc00) [pid = 1864] [serial = 1821] [outer = (nil)] [url = about:blank] 02:15:25 INFO - PROCESS | 1864 | --DOMWINDOW == 115 (0x93a40400) [pid = 1864] [serial = 1820] [outer = (nil)] [url = about:blank] 02:15:25 INFO - PROCESS | 1864 | --DOMWINDOW == 114 (0x92986c00) [pid = 1864] [serial = 1812] [outer = (nil)] [url = about:blank] 02:15:25 INFO - PROCESS | 1864 | --DOMWINDOW == 113 (0xa21cb000) [pid = 1864] [serial = 1806] [outer = (nil)] [url = about:blank] 02:15:25 INFO - PROCESS | 1864 | --DOMWINDOW == 112 (0x91dbf000) [pid = 1864] [serial = 1811] [outer = (nil)] [url = about:blank] 02:15:25 INFO - PROCESS | 1864 | --DOMWINDOW == 111 (0x92861000) [pid = 1864] [serial = 1809] [outer = (nil)] [url = about:blank] 02:15:25 INFO - PROCESS | 1864 | --DOMWINDOW == 110 (0x90dac000) [pid = 1864] [serial = 1814] [outer = (nil)] [url = about:blank] 02:15:25 INFO - PROCESS | 1864 | --DOMWINDOW == 109 (0x91dcbc00) [pid = 1864] [serial = 1818] [outer = (nil)] [url = about:blank] 02:15:25 INFO - PROCESS | 1864 | --DOMWINDOW == 108 (0x9d9a5800) [pid = 1864] [serial = 1803] [outer = (nil)] [url = about:blank] 02:15:25 INFO - PROCESS | 1864 | --DOMWINDOW == 107 (0x9d99bc00) [pid = 1864] [serial = 1802] [outer = (nil)] [url = about:blank] 02:15:25 INFO - PROCESS | 1864 | --DOMWINDOW == 106 (0x90db0800) [pid = 1864] [serial = 1823] [outer = (nil)] [url = about:blank] 02:15:25 INFO - PROCESS | 1864 | --DOMWINDOW == 105 (0x92987000) [pid = 1864] [serial = 1785] [outer = (nil)] [url = about:blank] 02:15:25 INFO - PROCESS | 1864 | --DOMWINDOW == 104 (0x9ba8e400) [pid = 1864] [serial = 1796] [outer = (nil)] [url = about:blank] 02:15:25 INFO - PROCESS | 1864 | --DOMWINDOW == 103 (0x9c010400) [pid = 1864] [serial = 1799] [outer = (nil)] [url = about:blank] 02:15:25 INFO - PROCESS | 1864 | --DOMWINDOW == 102 (0x91dc1c00) [pid = 1864] [serial = 1817] [outer = (nil)] [url = about:blank] 02:15:25 INFO - PROCESS | 1864 | --DOMWINDOW == 101 (0x9cc0f400) [pid = 1864] [serial = 1800] [outer = (nil)] [url = about:blank] 02:15:25 INFO - PROCESS | 1864 | --DOMWINDOW == 100 (0x91dc9800) [pid = 1864] [serial = 1784] [outer = (nil)] [url = about:blank] 02:15:25 INFO - PROCESS | 1864 | --DOMWINDOW == 99 (0x9288a400) [pid = 1864] [serial = 1824] [outer = (nil)] [url = about:blank] 02:15:25 INFO - PROCESS | 1864 | --DOMWINDOW == 98 (0x95255c00) [pid = 1864] [serial = 1787] [outer = (nil)] [url = about:blank] 02:15:25 INFO - PROCESS | 1864 | --DOMWINDOW == 97 (0x9a8db800) [pid = 1864] [serial = 1790] [outer = (nil)] [url = about:blank] 02:15:25 INFO - PROCESS | 1864 | --DOMWINDOW == 96 (0xa215ac00) [pid = 1864] [serial = 1805] [outer = (nil)] [url = about:blank] 02:15:25 INFO - PROCESS | 1864 | --DOMWINDOW == 95 (0x914cf800) [pid = 1864] [serial = 1808] [outer = (nil)] [url = about:blank] 02:15:25 INFO - PROCESS | 1864 | --DOMWINDOW == 94 (0x9b240c00) [pid = 1864] [serial = 1794] [outer = (nil)] [url = about:blank] 02:15:25 INFO - PROCESS | 1864 | --DOMWINDOW == 93 (0x9524c000) [pid = 1864] [serial = 1826] [outer = (nil)] [url = about:blank] 02:15:25 INFO - PROCESS | 1864 | 1465204525997 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]]]}] 02:15:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 02:15:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 3405ms 02:15:26 INFO - PROCESS | 1864 | 1465204526063 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 02:15:26 INFO - PROCESS | 1864 | 1465204526070 Marionette TRACE conn4 <- [1,2509,null,{"value":"8"}] 02:15:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 02:15:26 INFO - PROCESS | 1864 | 1465204526079 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 02:15:26 INFO - PROCESS | 1864 | 1465204526083 Marionette TRACE conn4 <- [1,2510,null,{}] 02:15:26 INFO - PROCESS | 1864 | 1465204526092 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}] 02:15:26 INFO - PROCESS | 1864 | 1465204526098 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:15:26 INFO - PROCESS | 1864 | 1465204526279 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 02:15:26 INFO - PROCESS | 1864 | 1465204526481 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:26 INFO - PROCESS | 1864 | 1465204526497 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:15:26 INFO - PROCESS | 1864 | ++DOCSHELL 0x8f5cf000 == 25 [pid = 1864] [id = 635] 02:15:26 INFO - PROCESS | 1864 | ++DOMWINDOW == 94 (0x8f5cfc00) [pid = 1864] [serial = 1906] [outer = (nil)] 02:15:26 INFO - PROCESS | 1864 | ++DOMWINDOW == 95 (0x90da8c00) [pid = 1864] [serial = 1907] [outer = 0x8f5cfc00] 02:15:26 INFO - PROCESS | 1864 | 1465204526571 Marionette DEBUG loaded listener.js 02:15:26 INFO - PROCESS | 1864 | ++DOMWINDOW == 96 (0x910ba400) [pid = 1864] [serial = 1908] [outer = 0x8f5cfc00] 02:15:27 INFO - PROCESS | 1864 | 1465204527409 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]]]}] 02:15:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 02:15:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1437ms 02:15:27 INFO - PROCESS | 1864 | 1465204527517 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 02:15:27 INFO - PROCESS | 1864 | 1465204527526 Marionette TRACE conn4 <- [1,2513,null,{"value":"8"}] 02:15:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 02:15:27 INFO - PROCESS | 1864 | 1465204527538 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 02:15:27 INFO - PROCESS | 1864 | 1465204527543 Marionette TRACE conn4 <- [1,2514,null,{}] 02:15:27 INFO - PROCESS | 1864 | 1465204527549 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}] 02:15:27 INFO - PROCESS | 1864 | 1465204527554 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:15:27 INFO - PROCESS | 1864 | 1465204527743 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 02:15:27 INFO - PROCESS | 1864 | 1465204527908 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:27 INFO - PROCESS | 1864 | 1465204527919 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:15:27 INFO - PROCESS | 1864 | ++DOCSHELL 0x914d1c00 == 26 [pid = 1864] [id = 636] 02:15:27 INFO - PROCESS | 1864 | ++DOMWINDOW == 97 (0x917be000) [pid = 1864] [serial = 1909] [outer = (nil)] 02:15:27 INFO - PROCESS | 1864 | ++DOMWINDOW == 98 (0x91dc2c00) [pid = 1864] [serial = 1910] [outer = 0x917be000] 02:15:27 INFO - PROCESS | 1864 | 1465204527992 Marionette DEBUG loaded listener.js 02:15:28 INFO - PROCESS | 1864 | ++DOMWINDOW == 99 (0x92858800) [pid = 1864] [serial = 1911] [outer = 0x917be000] 02:15:29 INFO - PROCESS | 1864 | 1465204529000 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]]]}] 02:15:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 02:15:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1531ms 02:15:29 INFO - PROCESS | 1864 | 1465204529070 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 02:15:29 INFO - PROCESS | 1864 | 1465204529074 Marionette TRACE conn4 <- [1,2517,null,{"value":"8"}] 02:15:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 02:15:29 INFO - PROCESS | 1864 | 1465204529081 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 02:15:29 INFO - PROCESS | 1864 | 1465204529087 Marionette TRACE conn4 <- [1,2518,null,{}] 02:15:29 INFO - PROCESS | 1864 | 1465204529114 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}] 02:15:29 INFO - PROCESS | 1864 | 1465204529124 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:15:29 INFO - PROCESS | 1864 | 1465204529364 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 02:15:29 INFO - PROCESS | 1864 | 1465204529398 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:29 INFO - PROCESS | 1864 | 1465204529406 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:15:29 INFO - PROCESS | 1864 | ++DOCSHELL 0x9298c400 == 27 [pid = 1864] [id = 637] 02:15:29 INFO - PROCESS | 1864 | ++DOMWINDOW == 100 (0x93681000) [pid = 1864] [serial = 1912] [outer = (nil)] 02:15:29 INFO - PROCESS | 1864 | ++DOMWINDOW == 101 (0x93969c00) [pid = 1864] [serial = 1913] [outer = 0x93681000] 02:15:29 INFO - PROCESS | 1864 | 1465204529485 Marionette DEBUG loaded listener.js 02:15:29 INFO - PROCESS | 1864 | ++DOMWINDOW == 102 (0x93a3dc00) [pid = 1864] [serial = 1914] [outer = 0x93681000] 02:15:31 INFO - PROCESS | 1864 | --DOMWINDOW == 101 (0x98884800) [pid = 1864] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 02:15:31 INFO - PROCESS | 1864 | --DOMWINDOW == 100 (0x8e90d800) [pid = 1864] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 02:15:31 INFO - PROCESS | 1864 | --DOMWINDOW == 99 (0x914ce400) [pid = 1864] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 02:15:31 INFO - PROCESS | 1864 | --DOMWINDOW == 98 (0x8f715400) [pid = 1864] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 02:15:31 INFO - PROCESS | 1864 | --DOMWINDOW == 97 (0x8f5ccc00) [pid = 1864] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 02:15:31 INFO - PROCESS | 1864 | --DOMWINDOW == 96 (0x9396a400) [pid = 1864] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 02:15:31 INFO - PROCESS | 1864 | --DOMWINDOW == 95 (0x92887c00) [pid = 1864] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 02:15:31 INFO - PROCESS | 1864 | --DOMWINDOW == 94 (0x95062c00) [pid = 1864] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 02:15:31 INFO - PROCESS | 1864 | --DOMWINDOW == 93 (0x91dc8000) [pid = 1864] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 02:15:31 INFO - PROCESS | 1864 | --DOMWINDOW == 92 (0x995e1800) [pid = 1864] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 02:15:31 INFO - PROCESS | 1864 | --DOMWINDOW == 91 (0x9457a400) [pid = 1864] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 02:15:31 INFO - PROCESS | 1864 | --DOMWINDOW == 90 (0x9b23dc00) [pid = 1864] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 02:15:31 INFO - PROCESS | 1864 | --DOMWINDOW == 89 (0x90dab800) [pid = 1864] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 02:15:31 INFO - PROCESS | 1864 | --DOMWINDOW == 88 (0x93961000) [pid = 1864] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 02:15:31 INFO - PROCESS | 1864 | --DOMWINDOW == 87 (0x8f712400) [pid = 1864] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 02:15:31 INFO - PROCESS | 1864 | --DOMWINDOW == 86 (0x917c3400) [pid = 1864] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 02:15:31 INFO - PROCESS | 1864 | --DOMWINDOW == 85 (0x8e908400) [pid = 1864] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 02:15:31 INFO - PROCESS | 1864 | 1465204531331 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]]]}] 02:15:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 02:15:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 2291ms 02:15:31 INFO - PROCESS | 1864 | 1465204531373 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 02:15:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 02:15:31 INFO - PROCESS | 1864 | 1465204531378 Marionette TRACE conn4 <- [1,2521,null,{"value":"8"}] 02:15:31 INFO - PROCESS | 1864 | 1465204531384 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 02:15:31 INFO - PROCESS | 1864 | 1465204531387 Marionette TRACE conn4 <- [1,2522,null,{}] 02:15:31 INFO - PROCESS | 1864 | 1465204531393 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}] 02:15:31 INFO - PROCESS | 1864 | 1465204531398 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:15:31 INFO - PROCESS | 1864 | 1465204531557 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 02:15:31 INFO - PROCESS | 1864 | 1465204531573 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:31 INFO - PROCESS | 1864 | 1465204531581 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:15:31 INFO - PROCESS | 1864 | ++DOCSHELL 0x8e90ec00 == 28 [pid = 1864] [id = 638] 02:15:31 INFO - PROCESS | 1864 | ++DOMWINDOW == 86 (0x8f718c00) [pid = 1864] [serial = 1915] [outer = (nil)] 02:15:31 INFO - PROCESS | 1864 | ++DOMWINDOW == 87 (0x93682c00) [pid = 1864] [serial = 1916] [outer = 0x8f718c00] 02:15:31 INFO - PROCESS | 1864 | 1465204531802 Marionette DEBUG loaded listener.js 02:15:31 INFO - PROCESS | 1864 | ++DOMWINDOW == 88 (0x9457cc00) [pid = 1864] [serial = 1917] [outer = 0x8f718c00] 02:15:32 INFO - PROCESS | 1864 | 1465204532618 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]]]}] 02:15:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 02:15:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1283ms 02:15:32 INFO - PROCESS | 1864 | 1465204532667 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 02:15:32 INFO - PROCESS | 1864 | 1465204532671 Marionette TRACE conn4 <- [1,2525,null,{"value":"8"}] 02:15:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 02:15:32 INFO - PROCESS | 1864 | 1465204532677 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 02:15:32 INFO - PROCESS | 1864 | 1465204532681 Marionette TRACE conn4 <- [1,2526,null,{}] 02:15:32 INFO - PROCESS | 1864 | 1465204532697 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}] 02:15:32 INFO - PROCESS | 1864 | 1465204532701 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:15:32 INFO - PROCESS | 1864 | 1465204532863 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 02:15:32 INFO - PROCESS | 1864 | 1465204532874 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:32 INFO - PROCESS | 1864 | 1465204532882 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:15:32 INFO - PROCESS | 1864 | ++DOCSHELL 0x92983400 == 29 [pid = 1864] [id = 639] 02:15:32 INFO - PROCESS | 1864 | ++DOMWINDOW == 89 (0x94583800) [pid = 1864] [serial = 1918] [outer = (nil)] 02:15:32 INFO - PROCESS | 1864 | ++DOMWINDOW == 90 (0x9524f000) [pid = 1864] [serial = 1919] [outer = 0x94583800] 02:15:32 INFO - PROCESS | 1864 | 1465204532951 Marionette DEBUG loaded listener.js 02:15:33 INFO - PROCESS | 1864 | ++DOMWINDOW == 91 (0x97644c00) [pid = 1864] [serial = 1920] [outer = 0x94583800] 02:15:34 INFO - PROCESS | 1864 | 1465204534209 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]]]}] 02:15:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 02:15:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1583ms 02:15:34 INFO - PROCESS | 1864 | 1465204534262 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 02:15:34 INFO - PROCESS | 1864 | 1465204534270 Marionette TRACE conn4 <- [1,2529,null,{"value":"8"}] 02:15:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 02:15:34 INFO - PROCESS | 1864 | 1465204534279 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 02:15:34 INFO - PROCESS | 1864 | 1465204534288 Marionette TRACE conn4 <- [1,2530,null,{}] 02:15:34 INFO - PROCESS | 1864 | 1465204534297 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}] 02:15:34 INFO - PROCESS | 1864 | 1465204534302 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:15:34 INFO - PROCESS | 1864 | 1465204534550 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 02:15:34 INFO - PROCESS | 1864 | 1465204534803 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:34 INFO - PROCESS | 1864 | 1465204534814 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:15:34 INFO - PROCESS | 1864 | ++DOCSHELL 0x910bdc00 == 30 [pid = 1864] [id = 640] 02:15:34 INFO - PROCESS | 1864 | ++DOMWINDOW == 92 (0x910bf400) [pid = 1864] [serial = 1921] [outer = (nil)] 02:15:34 INFO - PROCESS | 1864 | ++DOMWINDOW == 93 (0x917c1400) [pid = 1864] [serial = 1922] [outer = 0x910bf400] 02:15:34 INFO - PROCESS | 1864 | 1465204534922 Marionette DEBUG loaded listener.js 02:15:35 INFO - PROCESS | 1864 | ++DOMWINDOW == 94 (0x9285b000) [pid = 1864] [serial = 1923] [outer = 0x910bf400] 02:15:35 INFO - PROCESS | 1864 | 1465204535888 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]]]}] 02:15:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 02:15:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1640ms 02:15:35 INFO - PROCESS | 1864 | 1465204535920 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 02:15:35 INFO - PROCESS | 1864 | 1465204535928 Marionette TRACE conn4 <- [1,2533,null,{"value":"8"}] 02:15:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 02:15:35 INFO - PROCESS | 1864 | 1465204535939 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 02:15:35 INFO - PROCESS | 1864 | 1465204535943 Marionette TRACE conn4 <- [1,2534,null,{}] 02:15:35 INFO - PROCESS | 1864 | 1465204535951 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}] 02:15:35 INFO - PROCESS | 1864 | 1465204535958 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:15:36 INFO - PROCESS | 1864 | 1465204536163 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 02:15:36 INFO - PROCESS | 1864 | 1465204536356 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:36 INFO - PROCESS | 1864 | 1465204536365 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:15:36 INFO - PROCESS | 1864 | ++DOCSHELL 0x8e90e800 == 31 [pid = 1864] [id = 641] 02:15:36 INFO - PROCESS | 1864 | ++DOMWINDOW == 95 (0x93964400) [pid = 1864] [serial = 1924] [outer = (nil)] 02:15:36 INFO - PROCESS | 1864 | ++DOMWINDOW == 96 (0x95064000) [pid = 1864] [serial = 1925] [outer = 0x93964400] 02:15:36 INFO - PROCESS | 1864 | 1465204536552 Marionette DEBUG loaded listener.js 02:15:36 INFO - PROCESS | 1864 | ++DOMWINDOW == 97 (0x93a41400) [pid = 1864] [serial = 1926] [outer = 0x93964400] 02:15:37 INFO - PROCESS | 1864 | 1465204537557 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]]]}] 02:15:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 02:15:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1693ms 02:15:37 INFO - PROCESS | 1864 | 1465204537632 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 02:15:37 INFO - PROCESS | 1864 | 1465204537636 Marionette TRACE conn4 <- [1,2537,null,{"value":"8"}] 02:15:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 02:15:37 INFO - PROCESS | 1864 | 1465204537644 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 02:15:37 INFO - PROCESS | 1864 | 1465204537651 Marionette TRACE conn4 <- [1,2538,null,{}] 02:15:37 INFO - PROCESS | 1864 | 1465204537669 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}] 02:15:37 INFO - PROCESS | 1864 | 1465204537678 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:15:37 INFO - PROCESS | 1864 | 1465204537911 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 02:15:38 INFO - PROCESS | 1864 | 1465204538161 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:38 INFO - PROCESS | 1864 | 1465204538172 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:15:38 INFO - PROCESS | 1864 | ++DOCSHELL 0x9956d000 == 32 [pid = 1864] [id = 642] 02:15:38 INFO - PROCESS | 1864 | ++DOMWINDOW == 98 (0x9956f800) [pid = 1864] [serial = 1927] [outer = (nil)] 02:15:38 INFO - PROCESS | 1864 | ++DOMWINDOW == 99 (0x995e6c00) [pid = 1864] [serial = 1928] [outer = 0x9956f800] 02:15:38 INFO - PROCESS | 1864 | 1465204538276 Marionette DEBUG loaded listener.js 02:15:38 INFO - PROCESS | 1864 | ++DOMWINDOW == 100 (0x99e7e800) [pid = 1864] [serial = 1929] [outer = 0x9956f800] 02:15:39 INFO - PROCESS | 1864 | 1465204539189 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]]]}] 02:15:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 02:15:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1602ms 02:15:39 INFO - PROCESS | 1864 | 1465204539255 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 02:15:39 INFO - PROCESS | 1864 | 1465204539261 Marionette TRACE conn4 <- [1,2541,null,{"value":"8"}] 02:15:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 02:15:39 INFO - PROCESS | 1864 | 1465204539269 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 02:15:39 INFO - PROCESS | 1864 | 1465204539272 Marionette TRACE conn4 <- [1,2542,null,{}] 02:15:39 INFO - PROCESS | 1864 | 1465204539279 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}] 02:15:39 INFO - PROCESS | 1864 | 1465204539284 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:15:39 INFO - PROCESS | 1864 | 1465204539476 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 02:15:39 INFO - PROCESS | 1864 | 1465204539683 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:39 INFO - PROCESS | 1864 | 1465204539690 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:15:39 INFO - PROCESS | 1864 | ++DOCSHELL 0x92982000 == 33 [pid = 1864] [id = 643] 02:15:39 INFO - PROCESS | 1864 | ++DOMWINDOW == 101 (0x9298b800) [pid = 1864] [serial = 1930] [outer = (nil)] 02:15:39 INFO - PROCESS | 1864 | ++DOMWINDOW == 102 (0x9a390400) [pid = 1864] [serial = 1931] [outer = 0x9298b800] 02:15:39 INFO - PROCESS | 1864 | 1465204539776 Marionette DEBUG loaded listener.js 02:15:39 INFO - PROCESS | 1864 | ++DOMWINDOW == 103 (0x9a4f5400) [pid = 1864] [serial = 1932] [outer = 0x9298b800] 02:15:40 INFO - PROCESS | 1864 | 1465204540779 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]]]}] 02:15:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 02:15:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1584ms 02:15:40 INFO - PROCESS | 1864 | 1465204540854 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 02:15:40 INFO - PROCESS | 1864 | 1465204540859 Marionette TRACE conn4 <- [1,2545,null,{"value":"8"}] 02:15:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 02:15:40 INFO - PROCESS | 1864 | 1465204540866 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 02:15:40 INFO - PROCESS | 1864 | 1465204540870 Marionette TRACE conn4 <- [1,2546,null,{}] 02:15:40 INFO - PROCESS | 1864 | 1465204540876 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}] 02:15:40 INFO - PROCESS | 1864 | 1465204540881 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:15:41 INFO - PROCESS | 1864 | 1465204541061 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 02:15:41 INFO - PROCESS | 1864 | 1465204541254 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:41 INFO - PROCESS | 1864 | 1465204541263 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:15:41 INFO - PROCESS | 1864 | ++DOCSHELL 0x9928dc00 == 34 [pid = 1864] [id = 644] 02:15:41 INFO - PROCESS | 1864 | ++DOMWINDOW == 104 (0x9a2cfc00) [pid = 1864] [serial = 1933] [outer = (nil)] 02:15:41 INFO - PROCESS | 1864 | ++DOMWINDOW == 105 (0x9a7d1000) [pid = 1864] [serial = 1934] [outer = 0x9a2cfc00] 02:15:41 INFO - PROCESS | 1864 | 1465204541351 Marionette DEBUG loaded listener.js 02:15:41 INFO - PROCESS | 1864 | ++DOMWINDOW == 106 (0x9a7d4c00) [pid = 1864] [serial = 1935] [outer = 0x9a2cfc00] 02:15:42 INFO - PROCESS | 1864 | 1465204542404 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]]]}] 02:15:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 02:15:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1587ms 02:15:42 INFO - PROCESS | 1864 | 1465204542455 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 02:15:42 INFO - PROCESS | 1864 | 1465204542458 Marionette TRACE conn4 <- [1,2549,null,{"value":"8"}] 02:15:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 02:15:42 INFO - PROCESS | 1864 | 1465204542465 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 02:15:42 INFO - PROCESS | 1864 | 1465204542469 Marionette TRACE conn4 <- [1,2550,null,{}] 02:15:42 INFO - PROCESS | 1864 | 1465204542475 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}] 02:15:42 INFO - PROCESS | 1864 | 1465204542487 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:15:42 INFO - PROCESS | 1864 | 1465204542788 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 02:15:43 INFO - PROCESS | 1864 | 1465204543030 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:43 INFO - PROCESS | 1864 | 1465204543041 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:15:43 INFO - PROCESS | 1864 | ++DOCSHELL 0x90db3400 == 35 [pid = 1864] [id = 645] 02:15:43 INFO - PROCESS | 1864 | ++DOMWINDOW == 107 (0x914ce400) [pid = 1864] [serial = 1936] [outer = (nil)] 02:15:43 INFO - PROCESS | 1864 | ++DOMWINDOW == 108 (0x9b1a7000) [pid = 1864] [serial = 1937] [outer = 0x914ce400] 02:15:43 INFO - PROCESS | 1864 | 1465204543169 Marionette DEBUG loaded listener.js 02:15:43 INFO - PROCESS | 1864 | ++DOMWINDOW == 109 (0x9b239000) [pid = 1864] [serial = 1938] [outer = 0x914ce400] 02:15:44 INFO - PROCESS | 1864 | 1465204544122 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]]]}] 02:15:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 02:15:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1732ms 02:15:44 INFO - PROCESS | 1864 | 1465204544199 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 02:15:44 INFO - PROCESS | 1864 | 1465204544203 Marionette TRACE conn4 <- [1,2553,null,{"value":"8"}] 02:15:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 02:15:44 INFO - PROCESS | 1864 | 1465204544209 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 02:15:44 INFO - PROCESS | 1864 | 1465204544213 Marionette TRACE conn4 <- [1,2554,null,{}] 02:15:44 INFO - PROCESS | 1864 | 1465204544219 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}] 02:15:44 INFO - PROCESS | 1864 | 1465204544224 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:15:44 INFO - PROCESS | 1864 | 1465204544444 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 02:15:44 INFO - PROCESS | 1864 | 1465204544697 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:44 INFO - PROCESS | 1864 | 1465204544707 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:15:44 INFO - PROCESS | 1864 | ++DOCSHELL 0x90da9000 == 36 [pid = 1864] [id = 646] 02:15:44 INFO - PROCESS | 1864 | ++DOMWINDOW == 110 (0x92860c00) [pid = 1864] [serial = 1939] [outer = (nil)] 02:15:44 INFO - PROCESS | 1864 | ++DOMWINDOW == 111 (0x9b752000) [pid = 1864] [serial = 1940] [outer = 0x92860c00] 02:15:44 INFO - PROCESS | 1864 | 1465204544832 Marionette DEBUG loaded listener.js 02:15:44 INFO - PROCESS | 1864 | ++DOMWINDOW == 112 (0x9ba9bc00) [pid = 1864] [serial = 1941] [outer = 0x92860c00] 02:15:45 INFO - PROCESS | 1864 | 1465204545834 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]]]}] 02:15:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 02:15:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1681ms 02:15:45 INFO - PROCESS | 1864 | 1465204545891 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 02:15:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 02:15:45 INFO - PROCESS | 1864 | 1465204545895 Marionette TRACE conn4 <- [1,2557,null,{"value":"8"}] 02:15:45 INFO - PROCESS | 1864 | 1465204545902 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 02:15:45 INFO - PROCESS | 1864 | 1465204545905 Marionette TRACE conn4 <- [1,2558,null,{}] 02:15:45 INFO - PROCESS | 1864 | 1465204545912 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}] 02:15:45 INFO - PROCESS | 1864 | 1465204545917 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:15:46 INFO - PROCESS | 1864 | 1465204546090 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 02:15:46 INFO - PROCESS | 1864 | 1465204546288 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:46 INFO - PROCESS | 1864 | 1465204546294 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:15:46 INFO - PROCESS | 1864 | ++DOCSHELL 0x8e910400 == 37 [pid = 1864] [id = 647] 02:15:46 INFO - PROCESS | 1864 | ++DOMWINDOW == 113 (0x8f719c00) [pid = 1864] [serial = 1942] [outer = (nil)] 02:15:46 INFO - PROCESS | 1864 | ++DOMWINDOW == 114 (0x9c010400) [pid = 1864] [serial = 1943] [outer = 0x8f719c00] 02:15:46 INFO - PROCESS | 1864 | 1465204546434 Marionette DEBUG loaded listener.js 02:15:46 INFO - PROCESS | 1864 | ++DOMWINDOW == 115 (0x9c236000) [pid = 1864] [serial = 1944] [outer = 0x8f719c00] 02:15:47 INFO - PROCESS | 1864 | 1465204547494 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]]]}] 02:15:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 02:15:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1633ms 02:15:47 INFO - PROCESS | 1864 | 1465204547535 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 02:15:47 INFO - PROCESS | 1864 | 1465204547539 Marionette TRACE conn4 <- [1,2561,null,{"value":"8"}] 02:15:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 02:15:47 INFO - PROCESS | 1864 | 1465204547550 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 02:15:47 INFO - PROCESS | 1864 | 1465204547560 Marionette TRACE conn4 <- [1,2562,null,{}] 02:15:47 INFO - PROCESS | 1864 | 1465204547571 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}] 02:15:47 INFO - PROCESS | 1864 | 1465204547577 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:15:47 INFO - PROCESS | 1864 | 1465204547761 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 02:15:48 INFO - PROCESS | 1864 | 1465204548006 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:48 INFO - PROCESS | 1864 | 1465204548014 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:15:48 INFO - PROCESS | 1864 | ++DOCSHELL 0x8e90f800 == 38 [pid = 1864] [id = 648] 02:15:48 INFO - PROCESS | 1864 | ++DOMWINDOW == 116 (0x8e90fc00) [pid = 1864] [serial = 1945] [outer = (nil)] 02:15:48 INFO - PROCESS | 1864 | ++DOMWINDOW == 117 (0x914da000) [pid = 1864] [serial = 1946] [outer = 0x8e90fc00] 02:15:48 INFO - PROCESS | 1864 | 1465204548145 Marionette DEBUG loaded listener.js 02:15:48 INFO - PROCESS | 1864 | ++DOMWINDOW == 118 (0x92893000) [pid = 1864] [serial = 1947] [outer = 0x8e90fc00] 02:15:49 INFO - PROCESS | 1864 | 1465204549313 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]]]}] 02:15:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 02:15:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1847ms 02:15:49 INFO - PROCESS | 1864 | 1465204549395 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 02:15:49 INFO - PROCESS | 1864 | 1465204549401 Marionette TRACE conn4 <- [1,2565,null,{"value":"8"}] 02:15:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 02:15:49 INFO - PROCESS | 1864 | 1465204549416 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 02:15:49 INFO - PROCESS | 1864 | 1465204549423 Marionette TRACE conn4 <- [1,2566,null,{}] 02:15:49 INFO - PROCESS | 1864 | 1465204549548 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}] 02:15:49 INFO - PROCESS | 1864 | 1465204549557 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:15:49 INFO - PROCESS | 1864 | 1465204549768 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 02:15:50 INFO - PROCESS | 1864 | --DOCSHELL 0x8e90ec00 == 37 [pid = 1864] [id = 638] 02:15:50 INFO - PROCESS | 1864 | --DOCSHELL 0x9298c400 == 36 [pid = 1864] [id = 637] 02:15:50 INFO - PROCESS | 1864 | 1465204550072 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:50 INFO - PROCESS | 1864 | 1465204550080 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:15:50 INFO - PROCESS | 1864 | --DOCSHELL 0x914d1c00 == 35 [pid = 1864] [id = 636] 02:15:50 INFO - PROCESS | 1864 | --DOCSHELL 0x8f5cf000 == 34 [pid = 1864] [id = 635] 02:15:50 INFO - PROCESS | 1864 | ++DOCSHELL 0x8f5cf000 == 35 [pid = 1864] [id = 649] 02:15:50 INFO - PROCESS | 1864 | ++DOMWINDOW == 119 (0x8f710000) [pid = 1864] [serial = 1948] [outer = (nil)] 02:15:50 INFO - PROCESS | 1864 | ++DOMWINDOW == 120 (0x910be000) [pid = 1864] [serial = 1949] [outer = 0x8f710000] 02:15:50 INFO - PROCESS | 1864 | 1465204550161 Marionette DEBUG loaded listener.js 02:15:50 INFO - PROCESS | 1864 | ++DOMWINDOW == 121 (0x914d5c00) [pid = 1864] [serial = 1950] [outer = 0x8f710000] 02:15:50 INFO - PROCESS | 1864 | --DOMWINDOW == 120 (0x995e1c00) [pid = 1864] [serial = 1868] [outer = (nil)] [url = about:blank] 02:15:50 INFO - PROCESS | 1864 | --DOMWINDOW == 119 (0x90db3c00) [pid = 1864] [serial = 1871] [outer = (nil)] [url = about:blank] 02:15:50 INFO - PROCESS | 1864 | --DOMWINDOW == 118 (0x9a8e2800) [pid = 1864] [serial = 1844] [outer = (nil)] [url = about:blank] 02:15:50 INFO - PROCESS | 1864 | --DOMWINDOW == 117 (0x9b1a0800) [pid = 1864] [serial = 1845] [outer = (nil)] [url = about:blank] 02:15:50 INFO - PROCESS | 1864 | --DOMWINDOW == 116 (0x914d6400) [pid = 1864] [serial = 1829] [outer = (nil)] [url = about:blank] 02:15:50 INFO - PROCESS | 1864 | --DOMWINDOW == 115 (0x917bec00) [pid = 1864] [serial = 1830] [outer = (nil)] [url = about:blank] 02:15:50 INFO - PROCESS | 1864 | --DOMWINDOW == 114 (0x9cc0b800) [pid = 1864] [serial = 1853] [outer = (nil)] [url = about:blank] 02:15:50 INFO - PROCESS | 1864 | --DOMWINDOW == 113 (0x9cc11800) [pid = 1864] [serial = 1854] [outer = (nil)] [url = about:blank] 02:15:50 INFO - PROCESS | 1864 | --DOMWINDOW == 112 (0x9a639400) [pid = 1864] [serial = 1838] [outer = (nil)] [url = about:blank] 02:15:50 INFO - PROCESS | 1864 | --DOMWINDOW == 111 (0x9a6b1800) [pid = 1864] [serial = 1839] [outer = (nil)] [url = about:blank] 02:15:50 INFO - PROCESS | 1864 | --DOMWINDOW == 110 (0x9a7cc800) [pid = 1864] [serial = 1841] [outer = (nil)] [url = about:blank] 02:15:50 INFO - PROCESS | 1864 | --DOMWINDOW == 109 (0x9a7d2400) [pid = 1864] [serial = 1842] [outer = (nil)] [url = about:blank] 02:15:50 INFO - PROCESS | 1864 | --DOMWINDOW == 108 (0x97649000) [pid = 1864] [serial = 1827] [outer = (nil)] [url = about:blank] 02:15:50 INFO - PROCESS | 1864 | --DOMWINDOW == 107 (0x9a7cd400) [pid = 1864] [serial = 1874] [outer = (nil)] [url = about:blank] 02:15:50 INFO - PROCESS | 1864 | --DOMWINDOW == 106 (0x995ecc00) [pid = 1864] [serial = 1835] [outer = (nil)] [url = about:blank] 02:15:50 INFO - PROCESS | 1864 | --DOMWINDOW == 105 (0x99e87000) [pid = 1864] [serial = 1836] [outer = (nil)] [url = about:blank] 02:15:50 INFO - PROCESS | 1864 | --DOMWINDOW == 104 (0x9506c800) [pid = 1864] [serial = 1865] [outer = (nil)] [url = about:blank] 02:15:50 INFO - PROCESS | 1864 | --DOMWINDOW == 103 (0x9c09b000) [pid = 1864] [serial = 1850] [outer = (nil)] [url = about:blank] 02:15:50 INFO - PROCESS | 1864 | --DOMWINDOW == 102 (0x9c205800) [pid = 1864] [serial = 1851] [outer = (nil)] [url = about:blank] 02:15:50 INFO - PROCESS | 1864 | --DOMWINDOW == 101 (0x910c2800) [pid = 1864] [serial = 1859] [outer = (nil)] [url = about:blank] 02:15:50 INFO - PROCESS | 1864 | --DOMWINDOW == 100 (0x914d7000) [pid = 1864] [serial = 1860] [outer = (nil)] [url = about:blank] 02:15:50 INFO - PROCESS | 1864 | --DOMWINDOW == 99 (0x94fd3800) [pid = 1864] [serial = 1832] [outer = (nil)] [url = about:blank] 02:15:50 INFO - PROCESS | 1864 | --DOMWINDOW == 98 (0x94581000) [pid = 1864] [serial = 1833] [outer = (nil)] [url = about:blank] 02:15:50 INFO - PROCESS | 1864 | --DOMWINDOW == 97 (0x9b757000) [pid = 1864] [serial = 1847] [outer = (nil)] [url = about:blank] 02:15:50 INFO - PROCESS | 1864 | --DOMWINDOW == 96 (0x9b74d800) [pid = 1864] [serial = 1848] [outer = (nil)] [url = about:blank] 02:15:50 INFO - PROCESS | 1864 | --DOMWINDOW == 95 (0x9285d800) [pid = 1864] [serial = 1862] [outer = (nil)] [url = about:blank] 02:15:50 INFO - PROCESS | 1864 | --DOMWINDOW == 94 (0x92891800) [pid = 1864] [serial = 1863] [outer = (nil)] [url = about:blank] 02:15:50 INFO - PROCESS | 1864 | --DOMWINDOW == 93 (0x914d8800) [pid = 1864] [serial = 1856] [outer = (nil)] [url = about:blank] 02:15:50 INFO - PROCESS | 1864 | --DOMWINDOW == 92 (0x93684000) [pid = 1864] [serial = 1857] [outer = (nil)] [url = about:blank] 02:15:50 INFO - PROCESS | 1864 | --DOMWINDOW == 91 (0x9a8dbc00) [pid = 1864] [serial = 1875] [outer = (nil)] [url = about:blank] 02:15:50 INFO - PROCESS | 1864 | --DOMWINDOW == 90 (0x995e9c00) [pid = 1864] [serial = 1869] [outer = (nil)] [url = about:blank] 02:15:50 INFO - PROCESS | 1864 | --DOMWINDOW == 89 (0x93676800) [pid = 1864] [serial = 1872] [outer = (nil)] [url = about:blank] 02:15:50 INFO - PROCESS | 1864 | --DOMWINDOW == 88 (0x95252000) [pid = 1864] [serial = 1866] [outer = (nil)] [url = about:blank] 02:15:51 INFO - PROCESS | 1864 | 1465204551082 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]]]}] 02:15:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 02:15:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1707ms 02:15:51 INFO - PROCESS | 1864 | 1465204551116 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 02:15:51 INFO - PROCESS | 1864 | 1465204551123 Marionette TRACE conn4 <- [1,2569,null,{"value":"8"}] 02:15:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 02:15:51 INFO - PROCESS | 1864 | 1465204551134 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 02:15:51 INFO - PROCESS | 1864 | 1465204551138 Marionette TRACE conn4 <- [1,2570,null,{}] 02:15:51 INFO - PROCESS | 1864 | 1465204551150 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}] 02:15:51 INFO - PROCESS | 1864 | 1465204551155 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:15:51 INFO - PROCESS | 1864 | 1465204551337 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 02:15:51 INFO - PROCESS | 1864 | 1465204551491 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:51 INFO - PROCESS | 1864 | 1465204551498 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:15:51 INFO - PROCESS | 1864 | ++DOCSHELL 0x910c2800 == 36 [pid = 1864] [id = 650] 02:15:51 INFO - PROCESS | 1864 | ++DOMWINDOW == 89 (0x9285d000) [pid = 1864] [serial = 1951] [outer = (nil)] 02:15:51 INFO - PROCESS | 1864 | ++DOMWINDOW == 90 (0x9288e400) [pid = 1864] [serial = 1952] [outer = 0x9285d000] 02:15:51 INFO - PROCESS | 1864 | 1465204551578 Marionette DEBUG loaded listener.js 02:15:51 INFO - PROCESS | 1864 | ++DOMWINDOW == 91 (0x92985800) [pid = 1864] [serial = 1953] [outer = 0x9285d000] 02:15:52 INFO - PROCESS | 1864 | 1465204552515 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]]]}] 02:15:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 02:15:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1398ms 02:15:52 INFO - PROCESS | 1864 | 1465204552532 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 02:15:52 INFO - PROCESS | 1864 | 1465204552535 Marionette TRACE conn4 <- [1,2573,null,{"value":"8"}] 02:15:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 02:15:52 INFO - PROCESS | 1864 | 1465204552544 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 02:15:52 INFO - PROCESS | 1864 | 1465204552549 Marionette TRACE conn4 <- [1,2574,null,{}] 02:15:52 INFO - PROCESS | 1864 | 1465204552566 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}] 02:15:52 INFO - PROCESS | 1864 | 1465204552575 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:15:52 INFO - PROCESS | 1864 | 1465204552771 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 02:15:52 INFO - PROCESS | 1864 | 1465204552945 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:52 INFO - PROCESS | 1864 | 1465204552957 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:15:52 INFO - PROCESS | 1864 | ++DOCSHELL 0x95060c00 == 37 [pid = 1864] [id = 651] 02:15:52 INFO - PROCESS | 1864 | ++DOMWINDOW == 92 (0x95062800) [pid = 1864] [serial = 1954] [outer = (nil)] 02:15:53 INFO - PROCESS | 1864 | ++DOMWINDOW == 93 (0x95248400) [pid = 1864] [serial = 1955] [outer = 0x95062800] 02:15:53 INFO - PROCESS | 1864 | 1465204553033 Marionette DEBUG loaded listener.js 02:15:53 INFO - PROCESS | 1864 | ++DOMWINDOW == 94 (0x98051000) [pid = 1864] [serial = 1956] [outer = 0x95062800] 02:15:53 INFO - PROCESS | 1864 | 1465204553936 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]]]}] 02:15:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 02:15:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1437ms 02:15:53 INFO - PROCESS | 1864 | 1465204553983 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 02:15:53 INFO - PROCESS | 1864 | 1465204553988 Marionette TRACE conn4 <- [1,2577,null,{"value":"8"}] 02:15:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 02:15:54 INFO - PROCESS | 1864 | 1465204554003 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 02:15:54 INFO - PROCESS | 1864 | 1465204554007 Marionette TRACE conn4 <- [1,2578,null,{}] 02:15:54 INFO - PROCESS | 1864 | 1465204554012 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}] 02:15:54 INFO - PROCESS | 1864 | 1465204554017 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:15:54 INFO - PROCESS | 1864 | 1465204554262 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 02:15:54 INFO - PROCESS | 1864 | 1465204554289 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:54 INFO - PROCESS | 1864 | 1465204554294 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:15:54 INFO - PROCESS | 1864 | ++DOCSHELL 0x917bfc00 == 38 [pid = 1864] [id = 652] 02:15:54 INFO - PROCESS | 1864 | ++DOMWINDOW == 95 (0x93961000) [pid = 1864] [serial = 1957] [outer = (nil)] 02:15:54 INFO - PROCESS | 1864 | ++DOMWINDOW == 96 (0x9956cc00) [pid = 1864] [serial = 1958] [outer = 0x93961000] 02:15:54 INFO - PROCESS | 1864 | 1465204554379 Marionette DEBUG loaded listener.js 02:15:54 INFO - PROCESS | 1864 | ++DOMWINDOW == 97 (0x995ecc00) [pid = 1864] [serial = 1959] [outer = 0x93961000] 02:15:55 INFO - PROCESS | 1864 | --DOMWINDOW == 96 (0xa24c1c00) [pid = 1864] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 02:15:55 INFO - PROCESS | 1864 | --DOMWINDOW == 95 (0x9455e000) [pid = 1864] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 02:15:55 INFO - PROCESS | 1864 | --DOMWINDOW == 94 (0x9285e400) [pid = 1864] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 02:15:55 INFO - PROCESS | 1864 | --DOMWINDOW == 93 (0x90db2400) [pid = 1864] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 02:15:55 INFO - PROCESS | 1864 | --DOMWINDOW == 92 (0x93681000) [pid = 1864] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 02:15:55 INFO - PROCESS | 1864 | --DOMWINDOW == 91 (0x8f718c00) [pid = 1864] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 02:15:55 INFO - PROCESS | 1864 | --DOMWINDOW == 90 (0x92985000) [pid = 1864] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 02:15:55 INFO - PROCESS | 1864 | --DOMWINDOW == 89 (0x9a8d6000) [pid = 1864] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 02:15:55 INFO - PROCESS | 1864 | --DOMWINDOW == 88 (0x995e8000) [pid = 1864] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 02:15:55 INFO - PROCESS | 1864 | --DOMWINDOW == 87 (0x9a632c00) [pid = 1864] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 02:15:55 INFO - PROCESS | 1864 | --DOMWINDOW == 86 (0x94fdd000) [pid = 1864] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 02:15:55 INFO - PROCESS | 1864 | --DOMWINDOW == 85 (0x917be000) [pid = 1864] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 02:15:55 INFO - PROCESS | 1864 | --DOMWINDOW == 84 (0x93a44800) [pid = 1864] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 02:15:55 INFO - PROCESS | 1864 | --DOMWINDOW == 83 (0x8f5cfc00) [pid = 1864] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 02:15:55 INFO - PROCESS | 1864 | 1465204555491 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]]]}] 02:15:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 02:15:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1540ms 02:15:55 INFO - PROCESS | 1864 | 1465204555536 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 02:15:55 INFO - PROCESS | 1864 | 1465204555540 Marionette TRACE conn4 <- [1,2581,null,{"value":"8"}] 02:15:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 02:15:55 INFO - PROCESS | 1864 | 1465204555553 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 02:15:55 INFO - PROCESS | 1864 | 1465204555555 Marionette TRACE conn4 <- [1,2582,null,{}] 02:15:55 INFO - PROCESS | 1864 | 1465204555575 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}] 02:15:55 INFO - PROCESS | 1864 | 1465204555582 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:15:55 INFO - PROCESS | 1864 | 1465204555755 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 02:15:55 INFO - PROCESS | 1864 | 1465204555764 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:55 INFO - PROCESS | 1864 | 1465204555770 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:15:55 INFO - PROCESS | 1864 | ++DOCSHELL 0x8f70e400 == 39 [pid = 1864] [id = 653] 02:15:55 INFO - PROCESS | 1864 | ++DOMWINDOW == 84 (0x9285e400) [pid = 1864] [serial = 1960] [outer = (nil)] 02:15:55 INFO - PROCESS | 1864 | ++DOMWINDOW == 85 (0x98884800) [pid = 1864] [serial = 1961] [outer = 0x9285e400] 02:15:55 INFO - PROCESS | 1864 | 1465204555841 Marionette DEBUG loaded listener.js 02:15:55 INFO - PROCESS | 1864 | ++DOMWINDOW == 86 (0x99e7fc00) [pid = 1864] [serial = 1962] [outer = 0x9285e400] 02:15:56 INFO - PROCESS | 1864 | 1465204556773 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]]]}] 02:15:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 02:15:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1299ms 02:15:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 02:15:56 INFO - PROCESS | 1864 | 1465204556846 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 02:15:56 INFO - PROCESS | 1864 | 1465204556849 Marionette TRACE conn4 <- [1,2585,null,{"value":"8"}] 02:15:56 INFO - PROCESS | 1864 | 1465204556857 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 02:15:56 INFO - PROCESS | 1864 | 1465204556859 Marionette TRACE conn4 <- [1,2586,null,{}] 02:15:56 INFO - PROCESS | 1864 | 1465204556866 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}] 02:15:56 INFO - PROCESS | 1864 | 1465204556876 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:15:57 INFO - PROCESS | 1864 | 1465204557176 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 02:15:57 INFO - PROCESS | 1864 | 1465204557375 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:57 INFO - PROCESS | 1864 | 1465204557386 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:15:57 INFO - PROCESS | 1864 | ++DOCSHELL 0x8e90c000 == 40 [pid = 1864] [id = 654] 02:15:57 INFO - PROCESS | 1864 | ++DOMWINDOW == 87 (0x8e90cc00) [pid = 1864] [serial = 1963] [outer = (nil)] 02:15:57 INFO - PROCESS | 1864 | ++DOMWINDOW == 88 (0x8f5c8000) [pid = 1864] [serial = 1964] [outer = 0x8e90cc00] 02:15:57 INFO - PROCESS | 1864 | 1465204557588 Marionette DEBUG loaded listener.js 02:15:57 INFO - PROCESS | 1864 | ++DOMWINDOW == 89 (0x8f715c00) [pid = 1864] [serial = 1965] [outer = 0x8e90cc00] 02:15:58 INFO - PROCESS | 1864 | 1465204558639 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]]]}] 02:15:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 02:15:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1842ms 02:15:58 INFO - PROCESS | 1864 | 1465204558700 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 02:15:58 INFO - PROCESS | 1864 | 1465204558708 Marionette TRACE conn4 <- [1,2589,null,{"value":"8"}] 02:15:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 02:15:58 INFO - PROCESS | 1864 | 1465204558717 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 02:15:58 INFO - PROCESS | 1864 | 1465204558722 Marionette TRACE conn4 <- [1,2590,null,{}] 02:15:58 INFO - PROCESS | 1864 | 1465204558731 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}] 02:15:58 INFO - PROCESS | 1864 | 1465204558737 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:15:58 INFO - PROCESS | 1864 | 1465204558997 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 02:15:59 INFO - PROCESS | 1864 | 1465204559254 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:59 INFO - PROCESS | 1864 | 1465204559268 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:15:59 INFO - PROCESS | 1864 | ++DOCSHELL 0x917bd000 == 41 [pid = 1864] [id = 655] 02:15:59 INFO - PROCESS | 1864 | ++DOMWINDOW == 90 (0x91dc1400) [pid = 1864] [serial = 1966] [outer = (nil)] 02:15:59 INFO - PROCESS | 1864 | ++DOMWINDOW == 91 (0x91dc9c00) [pid = 1864] [serial = 1967] [outer = 0x91dc1400] 02:15:59 INFO - PROCESS | 1864 | 1465204559395 Marionette DEBUG loaded listener.js 02:15:59 INFO - PROCESS | 1864 | ++DOMWINDOW == 92 (0x9288f400) [pid = 1864] [serial = 1968] [outer = 0x91dc1400] 02:16:00 INFO - PROCESS | 1864 | 1465204560424 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]]]}] 02:16:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 02:16:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1765ms 02:16:00 INFO - PROCESS | 1864 | 1465204560483 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 02:16:00 INFO - PROCESS | 1864 | 1465204560489 Marionette TRACE conn4 <- [1,2593,null,{"value":"8"}] 02:16:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 02:16:00 INFO - PROCESS | 1864 | 1465204560496 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 02:16:00 INFO - PROCESS | 1864 | 1465204560501 Marionette TRACE conn4 <- [1,2594,null,{}] 02:16:00 INFO - PROCESS | 1864 | 1465204560507 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}] 02:16:00 INFO - PROCESS | 1864 | 1465204560513 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:16:00 INFO - PROCESS | 1864 | 1465204560742 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 02:16:01 INFO - PROCESS | 1864 | 1465204561036 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:01 INFO - PROCESS | 1864 | 1465204561046 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:16:01 INFO - PROCESS | 1864 | ++DOCSHELL 0x93a48c00 == 42 [pid = 1864] [id = 656] 02:16:01 INFO - PROCESS | 1864 | ++DOMWINDOW == 93 (0x94583400) [pid = 1864] [serial = 1969] [outer = (nil)] 02:16:01 INFO - PROCESS | 1864 | ++DOMWINDOW == 94 (0x95062000) [pid = 1864] [serial = 1970] [outer = 0x94583400] 02:16:01 INFO - PROCESS | 1864 | 1465204561178 Marionette DEBUG loaded listener.js 02:16:01 INFO - PROCESS | 1864 | ++DOMWINDOW == 95 (0x98058400) [pid = 1864] [serial = 1971] [outer = 0x94583400] 02:16:02 INFO - PROCESS | 1864 | 1465204562253 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]]]}] 02:16:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 02:16:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1790ms 02:16:02 INFO - PROCESS | 1864 | 1465204562287 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 02:16:02 INFO - PROCESS | 1864 | 1465204562294 Marionette TRACE conn4 <- [1,2597,null,{"value":"8"}] 02:16:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 02:16:02 INFO - PROCESS | 1864 | 1465204562312 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 02:16:02 INFO - PROCESS | 1864 | 1465204562320 Marionette TRACE conn4 <- [1,2598,null,{}] 02:16:02 INFO - PROCESS | 1864 | 1465204562327 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}] 02:16:02 INFO - PROCESS | 1864 | 1465204562334 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:16:02 INFO - PROCESS | 1864 | 1465204562589 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 02:16:02 INFO - PROCESS | 1864 | 1465204562889 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:02 INFO - PROCESS | 1864 | 1465204562898 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:16:02 INFO - PROCESS | 1864 | ++DOCSHELL 0x910c0c00 == 43 [pid = 1864] [id = 657] 02:16:02 INFO - PROCESS | 1864 | ++DOMWINDOW == 96 (0x91dc8800) [pid = 1864] [serial = 1972] [outer = (nil)] 02:16:02 INFO - PROCESS | 1864 | ++DOMWINDOW == 97 (0x9a6bbc00) [pid = 1864] [serial = 1973] [outer = 0x91dc8800] 02:16:02 INFO - PROCESS | 1864 | 1465204562985 Marionette DEBUG loaded listener.js 02:16:03 INFO - PROCESS | 1864 | ++DOMWINDOW == 98 (0x9a7d3800) [pid = 1864] [serial = 1974] [outer = 0x91dc8800] 02:16:04 INFO - PROCESS | 1864 | 1465204564017 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]]]}] 02:16:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 02:16:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1746ms 02:16:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 02:16:04 INFO - PROCESS | 1864 | 1465204564050 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 02:16:04 INFO - PROCESS | 1864 | 1465204564054 Marionette TRACE conn4 <- [1,2601,null,{"value":"8"}] 02:16:04 INFO - PROCESS | 1864 | 1465204564061 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 02:16:04 INFO - PROCESS | 1864 | 1465204564065 Marionette TRACE conn4 <- [1,2602,null,{}] 02:16:04 INFO - PROCESS | 1864 | 1465204564072 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}] 02:16:04 INFO - PROCESS | 1864 | 1465204564078 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:16:04 INFO - PROCESS | 1864 | 1465204564294 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 02:16:04 INFO - PROCESS | 1864 | 1465204564542 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:04 INFO - PROCESS | 1864 | 1465204564551 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:16:04 INFO - PROCESS | 1864 | ++DOCSHELL 0x98888800 == 44 [pid = 1864] [id = 658] 02:16:04 INFO - PROCESS | 1864 | ++DOMWINDOW == 99 (0x9a6bc400) [pid = 1864] [serial = 1975] [outer = (nil)] 02:16:04 INFO - PROCESS | 1864 | ++DOMWINDOW == 100 (0x9b01ec00) [pid = 1864] [serial = 1976] [outer = 0x9a6bc400] 02:16:04 INFO - PROCESS | 1864 | 1465204564657 Marionette DEBUG loaded listener.js 02:16:04 INFO - PROCESS | 1864 | ++DOMWINDOW == 101 (0x9b1a3c00) [pid = 1864] [serial = 1977] [outer = 0x9a6bc400] 02:16:05 INFO - PROCESS | 1864 | 1465204565649 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]]]}] 02:16:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 02:16:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1634ms 02:16:05 INFO - PROCESS | 1864 | 1465204565694 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 02:16:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 02:16:05 INFO - PROCESS | 1864 | 1465204565699 Marionette TRACE conn4 <- [1,2605,null,{"value":"8"}] 02:16:05 INFO - PROCESS | 1864 | 1465204565705 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 02:16:05 INFO - PROCESS | 1864 | 1465204565709 Marionette TRACE conn4 <- [1,2606,null,{}] 02:16:05 INFO - PROCESS | 1864 | 1465204565715 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}] 02:16:05 INFO - PROCESS | 1864 | 1465204565720 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:16:05 INFO - PROCESS | 1864 | 1465204565932 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 02:16:06 INFO - PROCESS | 1864 | 1465204566186 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:06 INFO - PROCESS | 1864 | 1465204566205 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:16:06 INFO - PROCESS | 1864 | ++DOCSHELL 0x9ba91800 == 45 [pid = 1864] [id = 659] 02:16:06 INFO - PROCESS | 1864 | ++DOMWINDOW == 102 (0x9ba92800) [pid = 1864] [serial = 1978] [outer = (nil)] 02:16:06 INFO - PROCESS | 1864 | ++DOMWINDOW == 103 (0x9bac8000) [pid = 1864] [serial = 1979] [outer = 0x9ba92800] 02:16:06 INFO - PROCESS | 1864 | 1465204566350 Marionette DEBUG loaded listener.js 02:16:06 INFO - PROCESS | 1864 | ++DOMWINDOW == 104 (0x9cc14400) [pid = 1864] [serial = 1980] [outer = 0x9ba92800] 02:16:07 INFO - PROCESS | 1864 | 1465204567430 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]]]}] 02:16:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 02:16:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1781ms 02:16:07 INFO - PROCESS | 1864 | 1465204567487 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 02:16:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 02:16:07 INFO - PROCESS | 1864 | 1465204567492 Marionette TRACE conn4 <- [1,2609,null,{"value":"8"}] 02:16:07 INFO - PROCESS | 1864 | 1465204567499 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 02:16:07 INFO - PROCESS | 1864 | 1465204567502 Marionette TRACE conn4 <- [1,2610,null,{}] 02:16:07 INFO - PROCESS | 1864 | 1465204567508 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}] 02:16:07 INFO - PROCESS | 1864 | 1465204567514 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:16:07 INFO - PROCESS | 1864 | 1465204567717 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 02:16:08 INFO - PROCESS | 1864 | 1465204568019 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:08 INFO - PROCESS | 1864 | 1465204568029 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:16:08 INFO - PROCESS | 1864 | ++DOCSHELL 0x9b752400 == 46 [pid = 1864] [id = 660] 02:16:08 INFO - PROCESS | 1864 | ++DOMWINDOW == 105 (0x9bac5000) [pid = 1864] [serial = 1981] [outer = (nil)] 02:16:08 INFO - PROCESS | 1864 | ++DOMWINDOW == 106 (0xa0616000) [pid = 1864] [serial = 1982] [outer = 0x9bac5000] 02:16:08 INFO - PROCESS | 1864 | 1465204568122 Marionette DEBUG loaded listener.js 02:16:08 INFO - PROCESS | 1864 | ++DOMWINDOW == 107 (0xa1158c00) [pid = 1864] [serial = 1983] [outer = 0x9bac5000] 02:16:09 INFO - PROCESS | 1864 | 1465204569034 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]]]}] 02:16:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 02:16:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1583ms 02:16:09 INFO - PROCESS | 1864 | 1465204569082 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 02:16:09 INFO - PROCESS | 1864 | 1465204569086 Marionette TRACE conn4 <- [1,2613,null,{"value":"8"}] 02:16:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 02:16:09 INFO - PROCESS | 1864 | 1465204569113 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 02:16:09 INFO - PROCESS | 1864 | 1465204569118 Marionette TRACE conn4 <- [1,2614,null,{}] 02:16:09 INFO - PROCESS | 1864 | 1465204569124 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}] 02:16:09 INFO - PROCESS | 1864 | 1465204569129 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:16:09 INFO - PROCESS | 1864 | 1465204569328 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 02:16:09 INFO - PROCESS | 1864 | 1465204569544 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:09 INFO - PROCESS | 1864 | 1465204569550 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:16:09 INFO - PROCESS | 1864 | ++DOCSHELL 0x910c6c00 == 47 [pid = 1864] [id = 661] 02:16:09 INFO - PROCESS | 1864 | ++DOMWINDOW == 108 (0x92859400) [pid = 1864] [serial = 1984] [outer = (nil)] 02:16:09 INFO - PROCESS | 1864 | ++DOMWINDOW == 109 (0xa21cb000) [pid = 1864] [serial = 1985] [outer = 0x92859400] 02:16:09 INFO - PROCESS | 1864 | 1465204569674 Marionette DEBUG loaded listener.js 02:16:09 INFO - PROCESS | 1864 | ++DOMWINDOW == 110 (0xa228bc00) [pid = 1864] [serial = 1986] [outer = 0x92859400] 02:16:10 INFO - PROCESS | 1864 | 1465204570723 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]]]}] 02:16:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 02:16:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1689ms 02:16:10 INFO - PROCESS | 1864 | 1465204570800 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 02:16:10 INFO - PROCESS | 1864 | 1465204570804 Marionette TRACE conn4 <- [1,2617,null,{"value":"8"}] 02:16:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 02:16:10 INFO - PROCESS | 1864 | 1465204570812 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 02:16:10 INFO - PROCESS | 1864 | 1465204570817 Marionette TRACE conn4 <- [1,2618,null,{}] 02:16:10 INFO - PROCESS | 1864 | 1465204570823 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}] 02:16:10 INFO - PROCESS | 1864 | 1465204570829 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:16:11 INFO - PROCESS | 1864 | 1465204571041 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 02:16:11 INFO - PROCESS | 1864 | 1465204571301 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:11 INFO - PROCESS | 1864 | 1465204571311 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:16:11 INFO - PROCESS | 1864 | ++DOCSHELL 0x8f5c3000 == 48 [pid = 1864] [id = 662] 02:16:11 INFO - PROCESS | 1864 | ++DOMWINDOW == 111 (0x8f716c00) [pid = 1864] [serial = 1987] [outer = (nil)] 02:16:11 INFO - PROCESS | 1864 | ++DOMWINDOW == 112 (0x917c3800) [pid = 1864] [serial = 1988] [outer = 0x8f716c00] 02:16:11 INFO - PROCESS | 1864 | 1465204571439 Marionette DEBUG loaded listener.js 02:16:11 INFO - PROCESS | 1864 | ++DOMWINDOW == 113 (0x93a43800) [pid = 1864] [serial = 1989] [outer = 0x8f716c00] 02:16:12 INFO - PROCESS | 1864 | 1465204572841 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]]]}] 02:16:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 02:16:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 2088ms 02:16:12 INFO - PROCESS | 1864 | 1465204572900 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 02:16:12 INFO - PROCESS | 1864 | 1465204572907 Marionette TRACE conn4 <- [1,2621,null,{"value":"8"}] 02:16:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 02:16:12 INFO - PROCESS | 1864 | 1465204572972 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 02:16:12 INFO - PROCESS | 1864 | 1465204572978 Marionette TRACE conn4 <- [1,2622,null,{}] 02:16:13 INFO - PROCESS | 1864 | 1465204573088 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}] 02:16:13 INFO - PROCESS | 1864 | 1465204573093 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:16:13 INFO - PROCESS | 1864 | 1465204573269 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 02:16:13 INFO - PROCESS | 1864 | 1465204573496 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:13 INFO - PROCESS | 1864 | 1465204573505 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:16:13 INFO - PROCESS | 1864 | ++DOCSHELL 0x910c4000 == 49 [pid = 1864] [id = 663] 02:16:13 INFO - PROCESS | 1864 | ++DOMWINDOW == 114 (0x91dc0000) [pid = 1864] [serial = 1990] [outer = (nil)] 02:16:13 INFO - PROCESS | 1864 | ++DOMWINDOW == 115 (0x91dc5800) [pid = 1864] [serial = 1991] [outer = 0x91dc0000] 02:16:13 INFO - PROCESS | 1864 | 1465204573585 Marionette DEBUG loaded listener.js 02:16:13 INFO - PROCESS | 1864 | ++DOMWINDOW == 116 (0x92886000) [pid = 1864] [serial = 1992] [outer = 0x91dc0000] 02:16:15 INFO - PROCESS | 1864 | --DOCSHELL 0x8f5c7000 == 48 [pid = 1864] [id = 578] 02:16:15 INFO - PROCESS | 1864 | --DOCSHELL 0x91dcac00 == 47 [pid = 1864] [id = 577] 02:16:15 INFO - PROCESS | 1864 | --DOCSHELL 0x91dc2400 == 46 [pid = 1864] [id = 634] 02:16:15 INFO - PROCESS | 1864 | --DOCSHELL 0x8f70e400 == 45 [pid = 1864] [id = 653] 02:16:15 INFO - PROCESS | 1864 | --DOCSHELL 0x917bfc00 == 44 [pid = 1864] [id = 652] 02:16:15 INFO - PROCESS | 1864 | --DOCSHELL 0x95060c00 == 43 [pid = 1864] [id = 651] 02:16:15 INFO - PROCESS | 1864 | --DOCSHELL 0x910c2800 == 42 [pid = 1864] [id = 650] 02:16:15 INFO - PROCESS | 1864 | --DOCSHELL 0x8f5cf000 == 41 [pid = 1864] [id = 649] 02:16:15 INFO - PROCESS | 1864 | --DOCSHELL 0x917bf400 == 40 [pid = 1864] [id = 589] 02:16:15 INFO - PROCESS | 1864 | --DOCSHELL 0x91dbec00 == 39 [pid = 1864] [id = 591] 02:16:15 INFO - PROCESS | 1864 | --DOCSHELL 0x8e90f800 == 38 [pid = 1864] [id = 648] 02:16:15 INFO - PROCESS | 1864 | --DOCSHELL 0x94579400 == 37 [pid = 1864] [id = 590] 02:16:15 INFO - PROCESS | 1864 | --DOCSHELL 0x917bf000 == 36 [pid = 1864] [id = 579] 02:16:15 INFO - PROCESS | 1864 | --DOCSHELL 0x90da9000 == 35 [pid = 1864] [id = 646] 02:16:15 INFO - PROCESS | 1864 | --DOCSHELL 0x90daa800 == 34 [pid = 1864] [id = 580] 02:16:15 INFO - PROCESS | 1864 | --DOCSHELL 0x9956d000 == 33 [pid = 1864] [id = 642] 02:16:15 INFO - PROCESS | 1864 | --DOCSHELL 0x90daf000 == 32 [pid = 1864] [id = 585] 02:16:15 INFO - PROCESS | 1864 | --DOCSHELL 0x8f70c400 == 31 [pid = 1864] [id = 586] 02:16:15 INFO - PROCESS | 1864 | --DOCSHELL 0x92982000 == 30 [pid = 1864] [id = 643] 02:16:15 INFO - PROCESS | 1864 | --DOCSHELL 0x910bdc00 == 29 [pid = 1864] [id = 640] 02:16:15 INFO - PROCESS | 1864 | --DOCSHELL 0x90dafc00 == 28 [pid = 1864] [id = 581] 02:16:15 INFO - PROCESS | 1864 | --DOCSHELL 0x8e909000 == 27 [pid = 1864] [id = 587] 02:16:15 INFO - PROCESS | 1864 | --DOCSHELL 0x9928dc00 == 26 [pid = 1864] [id = 644] 02:16:15 INFO - PROCESS | 1864 | --DOCSHELL 0x8e910400 == 25 [pid = 1864] [id = 647] 02:16:15 INFO - PROCESS | 1864 | --DOCSHELL 0x91dca800 == 24 [pid = 1864] [id = 583] 02:16:15 INFO - PROCESS | 1864 | --DOCSHELL 0x90db3400 == 23 [pid = 1864] [id = 645] 02:16:15 INFO - PROCESS | 1864 | --DOCSHELL 0x910ba800 == 22 [pid = 1864] [id = 588] 02:16:15 INFO - PROCESS | 1864 | --DOCSHELL 0x8e90e800 == 21 [pid = 1864] [id = 641] 02:16:15 INFO - PROCESS | 1864 | --DOCSHELL 0x98043800 == 20 [pid = 1864] [id = 584] 02:16:15 INFO - PROCESS | 1864 | --DOCSHELL 0x92983400 == 19 [pid = 1864] [id = 639] 02:16:15 INFO - PROCESS | 1864 | --DOCSHELL 0x95248000 == 18 [pid = 1864] [id = 582] 02:16:15 INFO - PROCESS | 1864 | --DOCSHELL 0x910c1000 == 17 [pid = 1864] [id = 576] 02:16:15 INFO - PROCESS | 1864 | --DOCSHELL 0x910c3c00 == 16 [pid = 1864] [id = 592] 02:16:16 INFO - PROCESS | 1864 | --DOCSHELL 0x8f5c3000 == 15 [pid = 1864] [id = 662] 02:16:16 INFO - PROCESS | 1864 | --DOCSHELL 0x9b752400 == 14 [pid = 1864] [id = 660] 02:16:16 INFO - PROCESS | 1864 | --DOCSHELL 0x910c6c00 == 13 [pid = 1864] [id = 661] 02:16:16 INFO - PROCESS | 1864 | --DOCSHELL 0x9ba91800 == 12 [pid = 1864] [id = 659] 02:16:16 INFO - PROCESS | 1864 | --DOCSHELL 0x98888800 == 11 [pid = 1864] [id = 658] 02:16:16 INFO - PROCESS | 1864 | --DOCSHELL 0x910c0c00 == 10 [pid = 1864] [id = 657] 02:16:16 INFO - PROCESS | 1864 | --DOCSHELL 0x917bd000 == 9 [pid = 1864] [id = 655] 02:16:16 INFO - PROCESS | 1864 | --DOCSHELL 0x93a48c00 == 8 [pid = 1864] [id = 656] 02:16:16 INFO - PROCESS | 1864 | --DOCSHELL 0x8e90c000 == 7 [pid = 1864] [id = 654] 02:16:16 INFO - PROCESS | 1864 | --DOMWINDOW == 115 (0xa260a000) [pid = 1864] [serial = 1896] [outer = (nil)] [url = about:blank] 02:16:16 INFO - PROCESS | 1864 | --DOMWINDOW == 114 (0xa33ef400) [pid = 1864] [serial = 1899] [outer = (nil)] [url = about:blank] 02:16:16 INFO - PROCESS | 1864 | --DOMWINDOW == 113 (0x9b013400) [pid = 1864] [serial = 1902] [outer = (nil)] [url = about:blank] 02:16:16 INFO - PROCESS | 1864 | --DOMWINDOW == 112 (0x92862400) [pid = 1864] [serial = 1878] [outer = (nil)] [url = about:blank] 02:16:16 INFO - PROCESS | 1864 | --DOMWINDOW == 111 (0x93a3dc00) [pid = 1864] [serial = 1914] [outer = (nil)] [url = about:blank] 02:16:16 INFO - PROCESS | 1864 | --DOMWINDOW == 110 (0x93682c00) [pid = 1864] [serial = 1916] [outer = (nil)] [url = about:blank] 02:16:16 INFO - PROCESS | 1864 | --DOMWINDOW == 109 (0x9505e800) [pid = 1864] [serial = 1905] [outer = (nil)] [url = about:blank] 02:16:16 INFO - PROCESS | 1864 | --DOMWINDOW == 108 (0x9b1a7800) [pid = 1864] [serial = 1884] [outer = (nil)] [url = about:blank] 02:16:16 INFO - PROCESS | 1864 | --DOMWINDOW == 107 (0x98053800) [pid = 1864] [serial = 1901] [outer = (nil)] [url = about:blank] 02:16:16 INFO - PROCESS | 1864 | --DOMWINDOW == 106 (0x9b012c00) [pid = 1864] [serial = 1883] [outer = (nil)] [url = about:blank] 02:16:16 INFO - PROCESS | 1864 | --DOMWINDOW == 105 (0x9c20a400) [pid = 1864] [serial = 1886] [outer = (nil)] [url = about:blank] 02:16:16 INFO - PROCESS | 1864 | --DOMWINDOW == 104 (0x94559c00) [pid = 1864] [serial = 1904] [outer = (nil)] [url = about:blank] 02:16:16 INFO - PROCESS | 1864 | --DOMWINDOW == 103 (0xa24c8800) [pid = 1864] [serial = 1893] [outer = (nil)] [url = about:blank] 02:16:16 INFO - PROCESS | 1864 | --DOMWINDOW == 102 (0xa26e1800) [pid = 1864] [serial = 1898] [outer = (nil)] [url = about:blank] 02:16:16 INFO - PROCESS | 1864 | --DOMWINDOW == 101 (0x9d99e000) [pid = 1864] [serial = 1887] [outer = (nil)] [url = about:blank] 02:16:16 INFO - PROCESS | 1864 | --DOMWINDOW == 100 (0xa1158000) [pid = 1864] [serial = 1890] [outer = (nil)] [url = about:blank] 02:16:16 INFO - PROCESS | 1864 | --DOMWINDOW == 99 (0x93969c00) [pid = 1864] [serial = 1913] [outer = (nil)] [url = about:blank] 02:16:16 INFO - PROCESS | 1864 | --DOMWINDOW == 98 (0xa24cf000) [pid = 1864] [serial = 1895] [outer = (nil)] [url = about:blank] 02:16:16 INFO - PROCESS | 1864 | --DOMWINDOW == 97 (0x91dc2c00) [pid = 1864] [serial = 1910] [outer = (nil)] [url = about:blank] 02:16:16 INFO - PROCESS | 1864 | --DOMWINDOW == 96 (0x91dc5c00) [pid = 1864] [serial = 1877] [outer = (nil)] [url = about:blank] 02:16:16 INFO - PROCESS | 1864 | --DOMWINDOW == 95 (0xa24c4400) [pid = 1864] [serial = 1892] [outer = (nil)] [url = about:blank] 02:16:16 INFO - PROCESS | 1864 | --DOMWINDOW == 94 (0xa0614800) [pid = 1864] [serial = 1889] [outer = (nil)] [url = about:blank] 02:16:16 INFO - PROCESS | 1864 | --DOMWINDOW == 93 (0x95227000) [pid = 1864] [serial = 1880] [outer = (nil)] [url = about:blank] 02:16:16 INFO - PROCESS | 1864 | --DOMWINDOW == 92 (0x910ba400) [pid = 1864] [serial = 1908] [outer = (nil)] [url = about:blank] 02:16:16 INFO - PROCESS | 1864 | --DOMWINDOW == 91 (0x90da8c00) [pid = 1864] [serial = 1907] [outer = (nil)] [url = about:blank] 02:16:16 INFO - PROCESS | 1864 | --DOMWINDOW == 90 (0x988d3800) [pid = 1864] [serial = 1881] [outer = (nil)] [url = about:blank] 02:16:16 INFO - PROCESS | 1864 | --DOMWINDOW == 89 (0x92858800) [pid = 1864] [serial = 1911] [outer = (nil)] [url = about:blank] 02:16:16 INFO - PROCESS | 1864 | --DOMWINDOW == 88 (0x9457cc00) [pid = 1864] [serial = 1917] [outer = (nil)] [url = about:blank] 02:16:16 INFO - PROCESS | 1864 | 1465204576345 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]]]}] 02:16:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 02:16:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 3507ms 02:16:16 INFO - PROCESS | 1864 | 1465204576424 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 02:16:16 INFO - PROCESS | 1864 | 1465204576427 Marionette TRACE conn4 <- [1,2625,null,{"value":"8"}] 02:16:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 02:16:16 INFO - PROCESS | 1864 | 1465204576438 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 02:16:16 INFO - PROCESS | 1864 | 1465204576443 Marionette TRACE conn4 <- [1,2626,null,{}] 02:16:16 INFO - PROCESS | 1864 | 1465204576453 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}] 02:16:16 INFO - PROCESS | 1864 | 1465204576458 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:16:16 INFO - PROCESS | 1864 | 1465204576632 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 02:16:16 INFO - PROCESS | 1864 | 1465204576782 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:16 INFO - PROCESS | 1864 | 1465204576790 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:16:16 INFO - PROCESS | 1864 | ++DOCSHELL 0x8f70f800 == 8 [pid = 1864] [id = 664] 02:16:16 INFO - PROCESS | 1864 | ++DOMWINDOW == 89 (0x8f710800) [pid = 1864] [serial = 1993] [outer = (nil)] 02:16:16 INFO - PROCESS | 1864 | ++DOMWINDOW == 90 (0x8f717800) [pid = 1864] [serial = 1994] [outer = 0x8f710800] 02:16:16 INFO - PROCESS | 1864 | 1465204576871 Marionette DEBUG loaded listener.js 02:16:16 INFO - PROCESS | 1864 | ++DOMWINDOW == 91 (0x90daac00) [pid = 1864] [serial = 1995] [outer = 0x8f710800] 02:16:17 INFO - PROCESS | 1864 | 1465204577759 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]]]}] 02:16:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 02:16:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1384ms 02:16:17 INFO - PROCESS | 1864 | 1465204577822 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 02:16:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 02:16:17 INFO - PROCESS | 1864 | 1465204577831 Marionette TRACE conn4 <- [1,2629,null,{"value":"8"}] 02:16:17 INFO - PROCESS | 1864 | 1465204577843 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 02:16:17 INFO - PROCESS | 1864 | 1465204577848 Marionette TRACE conn4 <- [1,2630,null,{}] 02:16:17 INFO - PROCESS | 1864 | 1465204577855 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}] 02:16:17 INFO - PROCESS | 1864 | 1465204577862 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:16:18 INFO - PROCESS | 1864 | 1465204578050 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 02:16:18 INFO - PROCESS | 1864 | 1465204578215 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:18 INFO - PROCESS | 1864 | 1465204578226 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:16:18 INFO - PROCESS | 1864 | ++DOCSHELL 0x914da800 == 9 [pid = 1864] [id = 665] 02:16:18 INFO - PROCESS | 1864 | ++DOMWINDOW == 92 (0x914db400) [pid = 1864] [serial = 1996] [outer = (nil)] 02:16:18 INFO - PROCESS | 1864 | ++DOMWINDOW == 93 (0x917bd000) [pid = 1864] [serial = 1997] [outer = 0x914db400] 02:16:18 INFO - PROCESS | 1864 | 1465204578306 Marionette DEBUG loaded listener.js 02:16:18 INFO - PROCESS | 1864 | ++DOMWINDOW == 94 (0x917c5800) [pid = 1864] [serial = 1998] [outer = 0x914db400] 02:16:19 INFO - PROCESS | 1864 | 1465204579327 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]]]}] 02:16:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 02:16:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1538ms 02:16:19 INFO - PROCESS | 1864 | 1465204579380 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 02:16:19 INFO - PROCESS | 1864 | 1465204579383 Marionette TRACE conn4 <- [1,2633,null,{"value":"8"}] 02:16:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 02:16:19 INFO - PROCESS | 1864 | 1465204579400 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 02:16:19 INFO - PROCESS | 1864 | 1465204579407 Marionette TRACE conn4 <- [1,2634,null,{}] 02:16:19 INFO - PROCESS | 1864 | 1465204579425 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}] 02:16:19 INFO - PROCESS | 1864 | 1465204579434 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:16:19 INFO - PROCESS | 1864 | 1465204579682 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 02:16:19 INFO - PROCESS | 1864 | 1465204579789 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:19 INFO - PROCESS | 1864 | 1465204579801 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:16:19 INFO - PROCESS | 1864 | ++DOCSHELL 0x92981000 == 10 [pid = 1864] [id = 666] 02:16:19 INFO - PROCESS | 1864 | ++DOMWINDOW == 95 (0x92983400) [pid = 1864] [serial = 1999] [outer = (nil)] 02:16:19 INFO - PROCESS | 1864 | ++DOMWINDOW == 96 (0x93682c00) [pid = 1864] [serial = 2000] [outer = 0x92983400] 02:16:19 INFO - PROCESS | 1864 | 1465204579887 Marionette DEBUG loaded listener.js 02:16:20 INFO - PROCESS | 1864 | ++DOMWINDOW == 97 (0x939cb000) [pid = 1864] [serial = 2001] [outer = 0x92983400] 02:16:20 INFO - PROCESS | 1864 | 1465204580862 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]]]}] 02:16:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 02:16:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1502ms 02:16:20 INFO - PROCESS | 1864 | 1465204580902 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 02:16:20 INFO - PROCESS | 1864 | 1465204580922 Marionette TRACE conn4 <- [1,2637,null,{"value":"8"}] 02:16:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 02:16:20 INFO - PROCESS | 1864 | 1465204580936 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 02:16:20 INFO - PROCESS | 1864 | 1465204580939 Marionette TRACE conn4 <- [1,2638,null,{}] 02:16:20 INFO - PROCESS | 1864 | 1465204580946 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}] 02:16:20 INFO - PROCESS | 1864 | 1465204580950 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:16:21 INFO - PROCESS | 1864 | 1465204581840 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 02:16:21 INFO - PROCESS | 1864 | --DOMWINDOW == 96 (0x9285e400) [pid = 1864] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 02:16:21 INFO - PROCESS | 1864 | --DOMWINDOW == 95 (0x95062800) [pid = 1864] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 02:16:21 INFO - PROCESS | 1864 | --DOMWINDOW == 94 (0x93961000) [pid = 1864] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 02:16:21 INFO - PROCESS | 1864 | --DOMWINDOW == 93 (0x8f719c00) [pid = 1864] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 02:16:21 INFO - PROCESS | 1864 | --DOMWINDOW == 92 (0x9a2cfc00) [pid = 1864] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 02:16:21 INFO - PROCESS | 1864 | --DOMWINDOW == 91 (0x94583800) [pid = 1864] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 02:16:21 INFO - PROCESS | 1864 | --DOMWINDOW == 90 (0x8f710000) [pid = 1864] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 02:16:21 INFO - PROCESS | 1864 | --DOMWINDOW == 89 (0x9298b800) [pid = 1864] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 02:16:21 INFO - PROCESS | 1864 | --DOMWINDOW == 88 (0x9285d000) [pid = 1864] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 02:16:21 INFO - PROCESS | 1864 | --DOMWINDOW == 87 (0x9956f800) [pid = 1864] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 02:16:21 INFO - PROCESS | 1864 | --DOMWINDOW == 86 (0x914ce400) [pid = 1864] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 02:16:21 INFO - PROCESS | 1864 | --DOMWINDOW == 85 (0x93964400) [pid = 1864] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 02:16:21 INFO - PROCESS | 1864 | --DOMWINDOW == 84 (0x92860c00) [pid = 1864] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 02:16:21 INFO - PROCESS | 1864 | --DOMWINDOW == 83 (0x910bf400) [pid = 1864] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 02:16:21 INFO - PROCESS | 1864 | --DOMWINDOW == 82 (0x8e90fc00) [pid = 1864] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 02:16:22 INFO - PROCESS | 1864 | 1465204582050 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:22 INFO - PROCESS | 1864 | 1465204582059 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:16:22 INFO - PROCESS | 1864 | ++DOCSHELL 0x8e901400 == 11 [pid = 1864] [id = 667] 02:16:22 INFO - PROCESS | 1864 | ++DOMWINDOW == 83 (0x8e90fc00) [pid = 1864] [serial = 2002] [outer = (nil)] 02:16:22 INFO - PROCESS | 1864 | ++DOMWINDOW == 84 (0x910bf400) [pid = 1864] [serial = 2003] [outer = 0x8e90fc00] 02:16:22 INFO - PROCESS | 1864 | 1465204582136 Marionette DEBUG loaded listener.js 02:16:22 INFO - PROCESS | 1864 | ++DOMWINDOW == 85 (0x9298b800) [pid = 1864] [serial = 2004] [outer = 0x8e90fc00] 02:16:22 INFO - PROCESS | 1864 | 1465204582922 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]]]}] 02:16:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 02:16:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 2035ms 02:16:22 INFO - PROCESS | 1864 | 1465204582971 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 02:16:22 INFO - PROCESS | 1864 | 1465204582975 Marionette TRACE conn4 <- [1,2641,null,{"value":"8"}] 02:16:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 02:16:22 INFO - PROCESS | 1864 | 1465204582982 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 02:16:22 INFO - PROCESS | 1864 | 1465204582986 Marionette TRACE conn4 <- [1,2642,null,{}] 02:16:22 INFO - PROCESS | 1864 | 1465204582992 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}] 02:16:22 INFO - PROCESS | 1864 | 1465204582997 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:16:23 INFO - PROCESS | 1864 | 1465204583257 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 02:16:23 INFO - PROCESS | 1864 | 1465204583274 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:23 INFO - PROCESS | 1864 | 1465204583283 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:16:23 INFO - PROCESS | 1864 | ++DOCSHELL 0x93961000 == 12 [pid = 1864] [id = 668] 02:16:23 INFO - PROCESS | 1864 | ++DOMWINDOW == 86 (0x93964400) [pid = 1864] [serial = 2005] [outer = (nil)] 02:16:23 INFO - PROCESS | 1864 | ++DOMWINDOW == 87 (0x95060c00) [pid = 1864] [serial = 2006] [outer = 0x93964400] 02:16:23 INFO - PROCESS | 1864 | 1465204583355 Marionette DEBUG loaded listener.js 02:16:23 INFO - PROCESS | 1864 | ++DOMWINDOW == 88 (0x95248c00) [pid = 1864] [serial = 2007] [outer = 0x93964400] 02:16:24 INFO - PROCESS | 1864 | 1465204584465 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]]]}] 02:16:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 02:16:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1543ms 02:16:24 INFO - PROCESS | 1864 | 1465204584526 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 02:16:24 INFO - PROCESS | 1864 | 1465204584534 Marionette TRACE conn4 <- [1,2645,null,{"value":"8"}] 02:16:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 02:16:24 INFO - PROCESS | 1864 | 1465204584543 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 02:16:24 INFO - PROCESS | 1864 | 1465204584548 Marionette TRACE conn4 <- [1,2646,null,{}] 02:16:24 INFO - PROCESS | 1864 | 1465204584603 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}] 02:16:24 INFO - PROCESS | 1864 | 1465204584610 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:16:24 INFO - PROCESS | 1864 | 1465204584835 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 02:16:25 INFO - PROCESS | 1864 | 1465204585073 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:25 INFO - PROCESS | 1864 | 1465204585079 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:16:25 INFO - PROCESS | 1864 | ++DOCSHELL 0x8f718000 == 13 [pid = 1864] [id = 669] 02:16:25 INFO - PROCESS | 1864 | ++DOMWINDOW == 89 (0x8f719000) [pid = 1864] [serial = 2008] [outer = (nil)] 02:16:25 INFO - PROCESS | 1864 | ++DOMWINDOW == 90 (0x914cf800) [pid = 1864] [serial = 2009] [outer = 0x8f719000] 02:16:25 INFO - PROCESS | 1864 | 1465204585207 Marionette DEBUG loaded listener.js 02:16:25 INFO - PROCESS | 1864 | ++DOMWINDOW == 91 (0x91dc4800) [pid = 1864] [serial = 2010] [outer = 0x8f719000] 02:16:26 INFO - PROCESS | 1864 | 1465204586229 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]]]}] 02:16:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 02:16:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1740ms 02:16:26 INFO - PROCESS | 1864 | 1465204586283 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 02:16:26 INFO - PROCESS | 1864 | 1465204586291 Marionette TRACE conn4 <- [1,2649,null,{"value":"8"}] 02:16:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 02:16:26 INFO - PROCESS | 1864 | 1465204586303 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 02:16:26 INFO - PROCESS | 1864 | 1465204586307 Marionette TRACE conn4 <- [1,2650,null,{}] 02:16:26 INFO - PROCESS | 1864 | 1465204586315 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}] 02:16:26 INFO - PROCESS | 1864 | 1465204586321 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:16:26 INFO - PROCESS | 1864 | 1465204586566 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 02:16:26 INFO - PROCESS | 1864 | 1465204586816 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:26 INFO - PROCESS | 1864 | 1465204586827 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:16:26 INFO - PROCESS | 1864 | ++DOCSHELL 0x9288a800 == 14 [pid = 1864] [id = 670] 02:16:26 INFO - PROCESS | 1864 | ++DOMWINDOW == 92 (0x93681800) [pid = 1864] [serial = 2011] [outer = (nil)] 02:16:26 INFO - PROCESS | 1864 | ++DOMWINDOW == 93 (0x93a3e800) [pid = 1864] [serial = 2012] [outer = 0x93681800] 02:16:26 INFO - PROCESS | 1864 | 1465204586961 Marionette DEBUG loaded listener.js 02:16:27 INFO - PROCESS | 1864 | ++DOMWINDOW == 94 (0x94582400) [pid = 1864] [serial = 2013] [outer = 0x93681800] 02:16:28 INFO - PROCESS | 1864 | 1465204588000 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]]]}] 02:16:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 02:16:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1749ms 02:16:28 INFO - PROCESS | 1864 | 1465204588052 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 02:16:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 02:16:28 INFO - PROCESS | 1864 | 1465204588057 Marionette TRACE conn4 <- [1,2653,null,{"value":"8"}] 02:16:28 INFO - PROCESS | 1864 | 1465204588065 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 02:16:28 INFO - PROCESS | 1864 | 1465204588072 Marionette TRACE conn4 <- [1,2654,null,{}] 02:16:28 INFO - PROCESS | 1864 | 1465204588090 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}] 02:16:28 INFO - PROCESS | 1864 | 1465204588099 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:16:28 INFO - PROCESS | 1864 | 1465204588372 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 02:16:28 INFO - PROCESS | 1864 | 1465204588615 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:28 INFO - PROCESS | 1864 | 1465204588626 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:16:28 INFO - PROCESS | 1864 | ++DOCSHELL 0x98056800 == 15 [pid = 1864] [id = 671] 02:16:28 INFO - PROCESS | 1864 | ++DOMWINDOW == 95 (0x98057000) [pid = 1864] [serial = 2014] [outer = (nil)] 02:16:28 INFO - PROCESS | 1864 | ++DOMWINDOW == 96 (0x9805ec00) [pid = 1864] [serial = 2015] [outer = 0x98057000] 02:16:28 INFO - PROCESS | 1864 | 1465204588759 Marionette DEBUG loaded listener.js 02:16:28 INFO - PROCESS | 1864 | ++DOMWINDOW == 97 (0x992ec400) [pid = 1864] [serial = 2016] [outer = 0x98057000] 02:16:29 INFO - PROCESS | 1864 | 1465204589711 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]]]}] 02:16:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 02:16:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1687ms 02:16:29 INFO - PROCESS | 1864 | 1465204589751 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 02:16:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 02:16:29 INFO - PROCESS | 1864 | 1465204589757 Marionette TRACE conn4 <- [1,2657,null,{"value":"8"}] 02:16:29 INFO - PROCESS | 1864 | 1465204589763 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 02:16:29 INFO - PROCESS | 1864 | 1465204589767 Marionette TRACE conn4 <- [1,2658,null,{}] 02:16:29 INFO - PROCESS | 1864 | 1465204589773 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}] 02:16:29 INFO - PROCESS | 1864 | 1465204589779 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:16:29 INFO - PROCESS | 1864 | 1465204589971 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 02:16:30 INFO - PROCESS | 1864 | 1465204590163 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:30 INFO - PROCESS | 1864 | 1465204590172 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:16:30 INFO - PROCESS | 1864 | ++DOCSHELL 0x995e2800 == 16 [pid = 1864] [id = 672] 02:16:30 INFO - PROCESS | 1864 | ++DOMWINDOW == 98 (0x995e3400) [pid = 1864] [serial = 2017] [outer = (nil)] 02:16:30 INFO - PROCESS | 1864 | ++DOMWINDOW == 99 (0x995eb400) [pid = 1864] [serial = 2018] [outer = 0x995e3400] 02:16:30 INFO - PROCESS | 1864 | 1465204590271 Marionette DEBUG loaded listener.js 02:16:30 INFO - PROCESS | 1864 | ++DOMWINDOW == 100 (0x99dca000) [pid = 1864] [serial = 2019] [outer = 0x995e3400] 02:16:31 INFO - PROCESS | 1864 | 1465204591224 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]]]}] 02:16:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 02:16:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1529ms 02:16:31 INFO - PROCESS | 1864 | 1465204591294 Marionette TRACE conn4 -> [0,2661,"getWindowHandle",null] 02:16:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 02:16:31 INFO - PROCESS | 1864 | 1465204591298 Marionette TRACE conn4 <- [1,2661,null,{"value":"8"}] 02:16:31 INFO - PROCESS | 1864 | 1465204591304 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 02:16:31 INFO - PROCESS | 1864 | 1465204591308 Marionette TRACE conn4 <- [1,2662,null,{}] 02:16:31 INFO - PROCESS | 1864 | 1465204591315 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}] 02:16:31 INFO - PROCESS | 1864 | 1465204591319 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:16:31 INFO - PROCESS | 1864 | 1465204591518 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 02:16:31 INFO - PROCESS | 1864 | 1465204591712 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:31 INFO - PROCESS | 1864 | 1465204591723 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:16:31 INFO - PROCESS | 1864 | ++DOCSHELL 0x9288bc00 == 17 [pid = 1864] [id = 673] 02:16:31 INFO - PROCESS | 1864 | ++DOMWINDOW == 101 (0x995e2400) [pid = 1864] [serial = 2020] [outer = (nil)] 02:16:31 INFO - PROCESS | 1864 | ++DOMWINDOW == 102 (0x9a2d8000) [pid = 1864] [serial = 2021] [outer = 0x995e2400] 02:16:31 INFO - PROCESS | 1864 | 1465204591817 Marionette DEBUG loaded listener.js 02:16:31 INFO - PROCESS | 1864 | ++DOMWINDOW == 103 (0x9a6b1c00) [pid = 1864] [serial = 2022] [outer = 0x995e2400] 02:16:32 INFO - PROCESS | 1864 | 1465204592834 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]]]}] 02:16:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 02:16:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1589ms 02:16:32 INFO - PROCESS | 1864 | 1465204592895 Marionette TRACE conn4 -> [0,2665,"getWindowHandle",null] 02:16:32 INFO - PROCESS | 1864 | 1465204592899 Marionette TRACE conn4 <- [1,2665,null,{"value":"8"}] 02:16:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 02:16:32 INFO - PROCESS | 1864 | 1465204592906 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 02:16:32 INFO - PROCESS | 1864 | 1465204592910 Marionette TRACE conn4 <- [1,2666,null,{}] 02:16:32 INFO - PROCESS | 1864 | 1465204592916 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}] 02:16:32 INFO - PROCESS | 1864 | 1465204592927 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:16:33 INFO - PROCESS | 1864 | 1465204593178 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 02:16:33 INFO - PROCESS | 1864 | 1465204593429 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:33 INFO - PROCESS | 1864 | 1465204593439 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:16:33 INFO - PROCESS | 1864 | ++DOCSHELL 0x8e909400 == 18 [pid = 1864] [id = 674] 02:16:33 INFO - PROCESS | 1864 | ++DOMWINDOW == 104 (0x8e90e800) [pid = 1864] [serial = 2023] [outer = (nil)] 02:16:33 INFO - PROCESS | 1864 | ++DOMWINDOW == 105 (0x9a7ce400) [pid = 1864] [serial = 2024] [outer = 0x8e90e800] 02:16:33 INFO - PROCESS | 1864 | 1465204593566 Marionette DEBUG loaded listener.js 02:16:33 INFO - PROCESS | 1864 | ++DOMWINDOW == 106 (0x9a8d7400) [pid = 1864] [serial = 2025] [outer = 0x8e90e800] 02:16:34 INFO - PROCESS | 1864 | SkCairoFTTypeface::onFilterRec unimplemented 02:16:34 INFO - PROCESS | 1864 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 02:16:34 INFO - PROCESS | 1864 | 1465204594910 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]]]}] 02:16:34 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) 02:16:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2043ms 02:16:34 INFO - PROCESS | 1864 | 1465204594950 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 02:16:34 INFO - PROCESS | 1864 | 1465204594954 Marionette TRACE conn4 <- [1,2669,null,{"value":"8"}] 02:16:34 INFO - PROCESS | 1864 | 1465204594966 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 02:16:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 02:16:34 INFO - PROCESS | 1864 | 1465204594970 Marionette TRACE conn4 <- [1,2670,null,{}] 02:16:34 INFO - PROCESS | 1864 | 1465204594976 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}] 02:16:34 INFO - PROCESS | 1864 | 1465204594983 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:16:35 INFO - PROCESS | 1864 | 1465204595226 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 02:16:35 INFO - PROCESS | 1864 | 1465204595421 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:35 INFO - PROCESS | 1864 | 1465204595427 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:16:35 INFO - PROCESS | 1864 | ++DOCSHELL 0x8e907400 == 19 [pid = 1864] [id = 675] 02:16:35 INFO - PROCESS | 1864 | ++DOMWINDOW == 107 (0x8f5cd800) [pid = 1864] [serial = 2026] [outer = (nil)] 02:16:35 INFO - PROCESS | 1864 | ++DOMWINDOW == 108 (0x9a7d7800) [pid = 1864] [serial = 2027] [outer = 0x8f5cd800] 02:16:35 INFO - PROCESS | 1864 | 1465204595556 Marionette DEBUG loaded listener.js 02:16:35 INFO - PROCESS | 1864 | ++DOMWINDOW == 109 (0x9b013400) [pid = 1864] [serial = 2028] [outer = 0x8f5cd800] 02:16:36 INFO - PROCESS | 1864 | SkCairoFTTypeface::onFilterRec unimplemented 02:16:37 INFO - PROCESS | 1864 | 1465204596998 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] 02:16:37 INFO - PROCESS | 1864 | 1465204597138 Marionette TRACE conn4 <- [1,2673,null,{"value":"8"}] 02:16:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 02:16:37 INFO - PROCESS | 1864 | 1465204597157 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 02:16:37 INFO - PROCESS | 1864 | 1465204597162 Marionette TRACE conn4 <- [1,2674,null,{}] 02:16:37 INFO - PROCESS | 1864 | 1465204597171 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}] 02:16:37 INFO - PROCESS | 1864 | 1465204597175 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:16:37 INFO - PROCESS | 1864 | 1465204597431 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 02:16:37 INFO - PROCESS | 1864 | 1465204597692 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:37 INFO - PROCESS | 1864 | 1465204597708 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:16:37 INFO - PROCESS | 1864 | ++DOCSHELL 0x90daec00 == 20 [pid = 1864] [id = 676] 02:16:37 INFO - PROCESS | 1864 | ++DOMWINDOW == 110 (0x90db1000) [pid = 1864] [serial = 2029] [outer = (nil)] 02:16:37 INFO - PROCESS | 1864 | ++DOMWINDOW == 111 (0x910c6400) [pid = 1864] [serial = 2030] [outer = 0x90db1000] 02:16:37 INFO - PROCESS | 1864 | 1465204597807 Marionette DEBUG loaded listener.js 02:16:37 INFO - PROCESS | 1864 | ++DOMWINDOW == 112 (0x914dac00) [pid = 1864] [serial = 2031] [outer = 0x90db1000] 02:16:37 INFO - PROCESS | 1864 | --DOMWINDOW == 111 (0x98051000) [pid = 1864] [serial = 1956] [outer = (nil)] [url = about:blank] 02:16:37 INFO - PROCESS | 1864 | --DOMWINDOW == 110 (0x9956cc00) [pid = 1864] [serial = 1958] [outer = (nil)] [url = about:blank] 02:16:37 INFO - PROCESS | 1864 | --DOMWINDOW == 109 (0x9c010400) [pid = 1864] [serial = 1943] [outer = (nil)] [url = about:blank] 02:16:37 INFO - PROCESS | 1864 | --DOMWINDOW == 108 (0x9c236000) [pid = 1864] [serial = 1944] [outer = (nil)] [url = about:blank] 02:16:37 INFO - PROCESS | 1864 | --DOMWINDOW == 107 (0x9a7d1000) [pid = 1864] [serial = 1934] [outer = (nil)] [url = about:blank] 02:16:37 INFO - PROCESS | 1864 | --DOMWINDOW == 106 (0x9a7d4c00) [pid = 1864] [serial = 1935] [outer = (nil)] [url = about:blank] 02:16:37 INFO - PROCESS | 1864 | --DOMWINDOW == 105 (0x97644c00) [pid = 1864] [serial = 1920] [outer = (nil)] [url = about:blank] 02:16:37 INFO - PROCESS | 1864 | --DOMWINDOW == 104 (0x9524f000) [pid = 1864] [serial = 1919] [outer = (nil)] [url = about:blank] 02:16:37 INFO - PROCESS | 1864 | --DOMWINDOW == 103 (0x910be000) [pid = 1864] [serial = 1949] [outer = (nil)] [url = about:blank] 02:16:37 INFO - PROCESS | 1864 | --DOMWINDOW == 102 (0x914d5c00) [pid = 1864] [serial = 1950] [outer = (nil)] [url = about:blank] 02:16:37 INFO - PROCESS | 1864 | --DOMWINDOW == 101 (0x9a390400) [pid = 1864] [serial = 1931] [outer = (nil)] [url = about:blank] 02:16:37 INFO - PROCESS | 1864 | --DOMWINDOW == 100 (0x9a4f5400) [pid = 1864] [serial = 1932] [outer = (nil)] [url = about:blank] 02:16:37 INFO - PROCESS | 1864 | --DOMWINDOW == 99 (0x9288e400) [pid = 1864] [serial = 1952] [outer = (nil)] [url = about:blank] 02:16:37 INFO - PROCESS | 1864 | --DOMWINDOW == 98 (0x92985800) [pid = 1864] [serial = 1953] [outer = (nil)] [url = about:blank] 02:16:37 INFO - PROCESS | 1864 | --DOMWINDOW == 97 (0x995e6c00) [pid = 1864] [serial = 1928] [outer = (nil)] [url = about:blank] 02:16:37 INFO - PROCESS | 1864 | --DOMWINDOW == 96 (0x99e7e800) [pid = 1864] [serial = 1929] [outer = (nil)] [url = about:blank] 02:16:37 INFO - PROCESS | 1864 | --DOMWINDOW == 95 (0x9b1a7000) [pid = 1864] [serial = 1937] [outer = (nil)] [url = about:blank] 02:16:37 INFO - PROCESS | 1864 | --DOMWINDOW == 94 (0x9b239000) [pid = 1864] [serial = 1938] [outer = (nil)] [url = about:blank] 02:16:37 INFO - PROCESS | 1864 | --DOMWINDOW == 93 (0x95064000) [pid = 1864] [serial = 1925] [outer = (nil)] [url = about:blank] 02:16:37 INFO - PROCESS | 1864 | --DOMWINDOW == 92 (0x93a41400) [pid = 1864] [serial = 1926] [outer = (nil)] [url = about:blank] 02:16:37 INFO - PROCESS | 1864 | --DOMWINDOW == 91 (0x9b752000) [pid = 1864] [serial = 1940] [outer = (nil)] [url = about:blank] 02:16:37 INFO - PROCESS | 1864 | --DOMWINDOW == 90 (0x9ba9bc00) [pid = 1864] [serial = 1941] [outer = (nil)] [url = about:blank] 02:16:37 INFO - PROCESS | 1864 | --DOMWINDOW == 89 (0x917c1400) [pid = 1864] [serial = 1922] [outer = (nil)] [url = about:blank] 02:16:37 INFO - PROCESS | 1864 | --DOMWINDOW == 88 (0x9285b000) [pid = 1864] [serial = 1923] [outer = (nil)] [url = about:blank] 02:16:37 INFO - PROCESS | 1864 | --DOMWINDOW == 87 (0x914da000) [pid = 1864] [serial = 1946] [outer = (nil)] [url = about:blank] 02:16:38 INFO - PROCESS | 1864 | --DOMWINDOW == 86 (0x92893000) [pid = 1864] [serial = 1947] [outer = (nil)] [url = about:blank] 02:16:38 INFO - PROCESS | 1864 | --DOMWINDOW == 85 (0x995ecc00) [pid = 1864] [serial = 1959] [outer = (nil)] [url = about:blank] 02:16:38 INFO - PROCESS | 1864 | --DOMWINDOW == 84 (0x95248400) [pid = 1864] [serial = 1955] [outer = (nil)] [url = about:blank] 02:16:38 INFO - PROCESS | 1864 | --DOMWINDOW == 83 (0x99e7fc00) [pid = 1864] [serial = 1962] [outer = (nil)] [url = about:blank] 02:16:38 INFO - PROCESS | 1864 | --DOMWINDOW == 82 (0x98884800) [pid = 1864] [serial = 1961] [outer = (nil)] [url = about:blank] 02:16:39 INFO - PROCESS | 1864 | SkCairoFTTypeface::onFilterRec unimplemented 02:16:39 INFO - PROCESS | 1864 | 1465204599121 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] 02:16:39 INFO - PROCESS | 1864 | 1465204599164 Marionette TRACE conn4 <- [1,2677,null,{"value":"8"}] 02:16:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 02:16:39 INFO - PROCESS | 1864 | 1465204599175 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 02:16:39 INFO - PROCESS | 1864 | 1465204599178 Marionette TRACE conn4 <- [1,2678,null,{}] 02:16:39 INFO - PROCESS | 1864 | 1465204599185 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}] 02:16:39 INFO - PROCESS | 1864 | 1465204599191 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:16:39 INFO - PROCESS | 1864 | 1465204599414 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 02:16:39 INFO - PROCESS | 1864 | 1465204599570 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:39 INFO - PROCESS | 1864 | 1465204599579 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:16:39 INFO - PROCESS | 1864 | ++DOCSHELL 0x90db4c00 == 21 [pid = 1864] [id = 677] 02:16:39 INFO - PROCESS | 1864 | ++DOMWINDOW == 83 (0x92860400) [pid = 1864] [serial = 2032] [outer = (nil)] 02:16:39 INFO - PROCESS | 1864 | ++DOMWINDOW == 84 (0x92892c00) [pid = 1864] [serial = 2033] [outer = 0x92860400] 02:16:39 INFO - PROCESS | 1864 | 1465204599652 Marionette DEBUG loaded listener.js 02:16:39 INFO - PROCESS | 1864 | ++DOMWINDOW == 85 (0x92984800) [pid = 1864] [serial = 2034] [outer = 0x92860400] 02:16:40 INFO - PROCESS | 1864 | SkCairoFTTypeface::onFilterRec unimplemented 02:16:40 INFO - PROCESS | 1864 | 1465204600909 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]]]}] 02:16:40 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) 02:16:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1791ms 02:16:40 INFO - PROCESS | 1864 | 1465204600966 Marionette TRACE conn4 -> [0,2681,"getWindowHandle",null] 02:16:40 INFO - PROCESS | 1864 | 1465204600970 Marionette TRACE conn4 <- [1,2681,null,{"value":"8"}] 02:16:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 02:16:40 INFO - PROCESS | 1864 | 1465204600976 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 02:16:40 INFO - PROCESS | 1864 | 1465204600983 Marionette TRACE conn4 <- [1,2682,null,{}] 02:16:41 INFO - PROCESS | 1864 | 1465204601007 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}] 02:16:41 INFO - PROCESS | 1864 | 1465204601016 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:16:41 INFO - PROCESS | 1864 | 1465204601335 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 02:16:41 INFO - PROCESS | 1864 | 1465204601379 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:41 INFO - PROCESS | 1864 | 1465204601390 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:16:41 INFO - PROCESS | 1864 | ++DOCSHELL 0x9455e000 == 22 [pid = 1864] [id = 678] 02:16:41 INFO - PROCESS | 1864 | ++DOMWINDOW == 86 (0x9457cc00) [pid = 1864] [serial = 2035] [outer = (nil)] 02:16:41 INFO - PROCESS | 1864 | ++DOMWINDOW == 87 (0x9524f800) [pid = 1864] [serial = 2036] [outer = 0x9457cc00] 02:16:41 INFO - PROCESS | 1864 | 1465204601475 Marionette DEBUG loaded listener.js 02:16:41 INFO - PROCESS | 1864 | ++DOMWINDOW == 88 (0x96458000) [pid = 1864] [serial = 2037] [outer = 0x9457cc00] 02:16:42 INFO - PROCESS | 1864 | --DOMWINDOW == 87 (0x91dc1400) [pid = 1864] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 02:16:42 INFO - PROCESS | 1864 | --DOMWINDOW == 86 (0x94583400) [pid = 1864] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 02:16:42 INFO - PROCESS | 1864 | --DOMWINDOW == 85 (0x91dc8800) [pid = 1864] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 02:16:42 INFO - PROCESS | 1864 | --DOMWINDOW == 84 (0x9a6bc400) [pid = 1864] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 02:16:42 INFO - PROCESS | 1864 | --DOMWINDOW == 83 (0x8f716c00) [pid = 1864] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 02:16:42 INFO - PROCESS | 1864 | --DOMWINDOW == 82 (0x9ba92800) [pid = 1864] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 02:16:42 INFO - PROCESS | 1864 | --DOMWINDOW == 81 (0x9bac5000) [pid = 1864] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 02:16:42 INFO - PROCESS | 1864 | --DOMWINDOW == 80 (0x92983400) [pid = 1864] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 02:16:42 INFO - PROCESS | 1864 | --DOMWINDOW == 79 (0x914db400) [pid = 1864] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 02:16:42 INFO - PROCESS | 1864 | --DOMWINDOW == 78 (0x8f710800) [pid = 1864] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 02:16:42 INFO - PROCESS | 1864 | --DOMWINDOW == 77 (0x92859400) [pid = 1864] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 02:16:42 INFO - PROCESS | 1864 | --DOMWINDOW == 76 (0x91dc0000) [pid = 1864] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 02:16:42 INFO - PROCESS | 1864 | --DOMWINDOW == 75 (0x8e90fc00) [pid = 1864] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 02:16:42 INFO - PROCESS | 1864 | --DOMWINDOW == 74 (0x8e90cc00) [pid = 1864] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 02:16:42 INFO - PROCESS | 1864 | SkCairoFTTypeface::onFilterRec unimplemented 02:16:42 INFO - PROCESS | 1864 | 1465204602812 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]]]}] 02:16:42 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) 02:16:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1855ms 02:16:42 INFO - PROCESS | 1864 | 1465204602831 Marionette TRACE conn4 -> [0,2685,"getWindowHandle",null] 02:16:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 02:16:42 INFO - PROCESS | 1864 | 1465204602836 Marionette TRACE conn4 <- [1,2685,null,{"value":"8"}] 02:16:42 INFO - PROCESS | 1864 | 1465204602842 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 02:16:42 INFO - PROCESS | 1864 | 1465204602845 Marionette TRACE conn4 <- [1,2686,null,{}] 02:16:42 INFO - PROCESS | 1864 | 1465204602851 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}] 02:16:42 INFO - PROCESS | 1864 | 1465204602856 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:16:43 INFO - PROCESS | 1864 | 1465204603075 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 02:16:43 INFO - PROCESS | 1864 | 1465204603267 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:43 INFO - PROCESS | 1864 | 1465204603275 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:16:43 INFO - PROCESS | 1864 | ++DOCSHELL 0x8f719400 == 23 [pid = 1864] [id = 679] 02:16:43 INFO - PROCESS | 1864 | ++DOMWINDOW == 75 (0x91dc0800) [pid = 1864] [serial = 2038] [outer = (nil)] 02:16:43 INFO - PROCESS | 1864 | ++DOMWINDOW == 76 (0x94fda400) [pid = 1864] [serial = 2039] [outer = 0x91dc0800] 02:16:43 INFO - PROCESS | 1864 | 1465204603349 Marionette DEBUG loaded listener.js 02:16:43 INFO - PROCESS | 1864 | ++DOMWINDOW == 77 (0x98045400) [pid = 1864] [serial = 2040] [outer = 0x91dc0800] 02:16:44 INFO - PROCESS | 1864 | SkCairoFTTypeface::onFilterRec unimplemented 02:16:44 INFO - PROCESS | 1864 | 1465204604586 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] 02:16:44 INFO - PROCESS | 1864 | 1465204604634 Marionette TRACE conn4 <- [1,2689,null,{"value":"8"}] 02:16:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 02:16:44 INFO - PROCESS | 1864 | 1465204604692 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 02:16:44 INFO - PROCESS | 1864 | 1465204604699 Marionette TRACE conn4 <- [1,2690,null,{}] 02:16:44 INFO - PROCESS | 1864 | 1465204604709 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}] 02:16:44 INFO - PROCESS | 1864 | 1465204604714 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:16:45 INFO - PROCESS | 1864 | 1465204605004 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 02:16:45 INFO - PROCESS | 1864 | 1465204605207 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:45 INFO - PROCESS | 1864 | 1465204605215 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:16:45 INFO - PROCESS | 1864 | ++DOCSHELL 0x8e904000 == 24 [pid = 1864] [id = 680] 02:16:45 INFO - PROCESS | 1864 | ++DOMWINDOW == 78 (0x90db4400) [pid = 1864] [serial = 2041] [outer = (nil)] 02:16:45 INFO - PROCESS | 1864 | ++DOMWINDOW == 79 (0x910c7800) [pid = 1864] [serial = 2042] [outer = 0x90db4400] 02:16:45 INFO - PROCESS | 1864 | 1465204605348 Marionette DEBUG loaded listener.js 02:16:45 INFO - PROCESS | 1864 | ++DOMWINDOW == 80 (0x914da000) [pid = 1864] [serial = 2043] [outer = 0x90db4400] 02:16:46 INFO - PROCESS | 1864 | SkCairoFTTypeface::onFilterRec unimplemented 02:16:46 INFO - PROCESS | 1864 | 1465204606795 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] 02:16:46 INFO - PROCESS | 1864 | 1465204606843 Marionette TRACE conn4 <- [1,2693,null,{"value":"8"}] 02:16:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 02:16:46 INFO - PROCESS | 1864 | 1465204606962 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 02:16:46 INFO - PROCESS | 1864 | 1465204606967 Marionette TRACE conn4 <- [1,2694,null,{}] 02:16:46 INFO - PROCESS | 1864 | 1465204606976 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}] 02:16:46 INFO - PROCESS | 1864 | 1465204606981 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:16:47 INFO - PROCESS | 1864 | 1465204607176 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 02:16:47 INFO - PROCESS | 1864 | 1465204607365 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:47 INFO - PROCESS | 1864 | 1465204607376 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:16:47 INFO - PROCESS | 1864 | ++DOCSHELL 0x8e90fc00 == 25 [pid = 1864] [id = 681] 02:16:47 INFO - PROCESS | 1864 | ++DOMWINDOW == 81 (0x91dc8800) [pid = 1864] [serial = 2044] [outer = (nil)] 02:16:47 INFO - PROCESS | 1864 | ++DOMWINDOW == 82 (0x92894000) [pid = 1864] [serial = 2045] [outer = 0x91dc8800] 02:16:47 INFO - PROCESS | 1864 | 1465204607463 Marionette DEBUG loaded listener.js 02:16:47 INFO - PROCESS | 1864 | ++DOMWINDOW == 83 (0x93969c00) [pid = 1864] [serial = 2046] [outer = 0x91dc8800] 02:16:48 INFO - PROCESS | 1864 | SkCairoFTTypeface::onFilterRec unimplemented 02:16:48 INFO - PROCESS | 1864 | 1465204608883 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] 02:16:49 INFO - PROCESS | 1864 | 1465204609083 Marionette TRACE conn4 <- [1,2697,null,{"value":"8"}] 02:16:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 02:16:49 INFO - PROCESS | 1864 | 1465204609098 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 02:16:49 INFO - PROCESS | 1864 | 1465204609106 Marionette TRACE conn4 <- [1,2698,null,{}] 02:16:49 INFO - PROCESS | 1864 | 1465204609124 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}] 02:16:49 INFO - PROCESS | 1864 | 1465204609134 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:16:49 INFO - PROCESS | 1864 | 1465204609333 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 02:16:49 INFO - PROCESS | 1864 | 1465204609525 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:49 INFO - PROCESS | 1864 | 1465204609539 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:16:49 INFO - PROCESS | 1864 | ++DOCSHELL 0x90da9000 == 26 [pid = 1864] [id = 682] 02:16:49 INFO - PROCESS | 1864 | ++DOMWINDOW == 84 (0x939d6000) [pid = 1864] [serial = 2047] [outer = (nil)] 02:16:49 INFO - PROCESS | 1864 | ++DOMWINDOW == 85 (0x95252400) [pid = 1864] [serial = 2048] [outer = 0x939d6000] 02:16:49 INFO - PROCESS | 1864 | 1465204609667 Marionette DEBUG loaded listener.js 02:16:49 INFO - PROCESS | 1864 | ++DOMWINDOW == 86 (0x98888c00) [pid = 1864] [serial = 2049] [outer = 0x939d6000] 02:16:51 INFO - PROCESS | 1864 | SkCairoFTTypeface::onFilterRec unimplemented 02:16:51 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 02:16:51 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 02:16:51 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 02:16:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:16:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 02:16:51 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1 02:16:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:16:51 INFO - _addTest/ [0,2701,"getWindowHandle",null] 02:16:51 INFO - PROCESS | 1864 | 1465204611096 Marionette TRACE conn4 <- [1,2701,null,{"value":"8"}] 02:16:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 02:16:51 INFO - PROCESS | 1864 | 1465204611104 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 02:16:51 INFO - PROCESS | 1864 | 1465204611107 Marionette TRACE conn4 <- [1,2702,null,{}] 02:16:51 INFO - PROCESS | 1864 | 1465204611114 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}] 02:16:51 INFO - PROCESS | 1864 | 1465204611119 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:16:51 INFO - PROCESS | 1864 | 1465204611384 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 02:16:51 INFO - PROCESS | 1864 | 1465204611582 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:51 INFO - PROCESS | 1864 | 1465204611592 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:16:51 INFO - PROCESS | 1864 | ++DOCSHELL 0x9396f000 == 27 [pid = 1864] [id = 683] 02:16:51 INFO - PROCESS | 1864 | ++DOMWINDOW == 87 (0x94fe0c00) [pid = 1864] [serial = 2050] [outer = (nil)] 02:16:51 INFO - PROCESS | 1864 | ++DOMWINDOW == 88 (0x9a395c00) [pid = 1864] [serial = 2051] [outer = 0x94fe0c00] 02:16:51 INFO - PROCESS | 1864 | 1465204611713 Marionette DEBUG loaded listener.js 02:16:51 INFO - PROCESS | 1864 | ++DOMWINDOW == 89 (0x9a6ba800) [pid = 1864] [serial = 2052] [outer = 0x94fe0c00] 02:16:52 INFO - PROCESS | 1864 | 1465204612676 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]]]}] 02:16:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 02:16:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1636ms 02:16:52 INFO - PROCESS | 1864 | 1465204612740 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 02:16:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 02:16:52 INFO - PROCESS | 1864 | 1465204612744 Marionette TRACE conn4 <- [1,2705,null,{"value":"8"}] 02:16:52 INFO - PROCESS | 1864 | 1465204612751 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 02:16:52 INFO - PROCESS | 1864 | 1465204612754 Marionette TRACE conn4 <- [1,2706,null,{}] 02:16:52 INFO - PROCESS | 1864 | 1465204612760 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}] 02:16:52 INFO - PROCESS | 1864 | 1465204612766 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:16:53 INFO - PROCESS | 1864 | 1465204613005 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 02:16:53 INFO - PROCESS | 1864 | 1465204613255 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:53 INFO - PROCESS | 1864 | 1465204613268 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:16:53 INFO - PROCESS | 1864 | ++DOCSHELL 0x8e902c00 == 28 [pid = 1864] [id = 684] 02:16:53 INFO - PROCESS | 1864 | ++DOMWINDOW == 90 (0x9804a800) [pid = 1864] [serial = 2053] [outer = (nil)] 02:16:53 INFO - PROCESS | 1864 | ++DOMWINDOW == 91 (0x9a7d3000) [pid = 1864] [serial = 2054] [outer = 0x9804a800] 02:16:53 INFO - PROCESS | 1864 | 1465204613410 Marionette DEBUG loaded listener.js 02:16:53 INFO - PROCESS | 1864 | ++DOMWINDOW == 92 (0x9a7d5400) [pid = 1864] [serial = 2055] [outer = 0x9804a800] 02:16:54 INFO - PROCESS | 1864 | 1465204614371 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]]]}] 02:16:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 02:16:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1681ms 02:16:54 INFO - PROCESS | 1864 | 1465204614432 Marionette TRACE conn4 -> [0,2709,"getWindowHandle",null] 02:16:54 INFO - PROCESS | 1864 | 1465204614435 Marionette TRACE conn4 <- [1,2709,null,{"value":"8"}] 02:16:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 02:16:54 INFO - PROCESS | 1864 | 1465204614443 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 02:16:54 INFO - PROCESS | 1864 | 1465204614448 Marionette TRACE conn4 <- [1,2710,null,{}] 02:16:54 INFO - PROCESS | 1864 | 1465204614454 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}] 02:16:54 INFO - PROCESS | 1864 | 1465204614465 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:16:55 INFO - PROCESS | 1864 | 1465204615042 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 02:16:55 INFO - PROCESS | 1864 | 1465204615303 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:55 INFO - PROCESS | 1864 | 1465204615313 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:16:55 INFO - PROCESS | 1864 | ++DOCSHELL 0x910be000 == 29 [pid = 1864] [id = 685] 02:16:55 INFO - PROCESS | 1864 | ++DOMWINDOW == 93 (0x910bf000) [pid = 1864] [serial = 2056] [outer = (nil)] 02:16:55 INFO - PROCESS | 1864 | ++DOMWINDOW == 94 (0x917bec00) [pid = 1864] [serial = 2057] [outer = 0x910bf000] 02:16:55 INFO - PROCESS | 1864 | 1465204615392 Marionette DEBUG loaded listener.js 02:16:55 INFO - PROCESS | 1864 | ++DOMWINDOW == 95 (0x91dbf000) [pid = 1864] [serial = 2058] [outer = 0x910bf000] 02:16:56 INFO - PROCESS | 1864 | 1465204616367 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] 02:16:56 INFO - PROCESS | 1864 | 1465204616438 Marionette TRACE conn4 <- [1,2713,null,{"value":"8"}] 02:16:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 02:16:56 INFO - PROCESS | 1864 | 1465204616447 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 02:16:56 INFO - PROCESS | 1864 | 1465204616452 Marionette TRACE conn4 <- [1,2714,null,{}] 02:16:56 INFO - PROCESS | 1864 | 1465204616461 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}] 02:16:56 INFO - PROCESS | 1864 | 1465204616466 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:16:56 INFO - PROCESS | 1864 | 1465204616768 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 02:16:58 INFO - PROCESS | 1864 | --DOCSHELL 0x9455e000 == 28 [pid = 1864] [id = 678] 02:16:58 INFO - PROCESS | 1864 | --DOCSHELL 0x90db4c00 == 27 [pid = 1864] [id = 677] 02:16:58 INFO - PROCESS | 1864 | --DOCSHELL 0x90daec00 == 26 [pid = 1864] [id = 676] 02:16:58 INFO - PROCESS | 1864 | --DOCSHELL 0x8e909400 == 25 [pid = 1864] [id = 674] 02:16:58 INFO - PROCESS | 1864 | --DOCSHELL 0x9288bc00 == 24 [pid = 1864] [id = 673] 02:16:58 INFO - PROCESS | 1864 | --DOCSHELL 0x995e2800 == 23 [pid = 1864] [id = 672] 02:16:58 INFO - PROCESS | 1864 | --DOCSHELL 0x98056800 == 22 [pid = 1864] [id = 671] 02:16:58 INFO - PROCESS | 1864 | --DOCSHELL 0x9288a800 == 21 [pid = 1864] [id = 670] 02:16:58 INFO - PROCESS | 1864 | --DOCSHELL 0x8f718000 == 20 [pid = 1864] [id = 669] 02:16:58 INFO - PROCESS | 1864 | --DOCSHELL 0x8e901400 == 19 [pid = 1864] [id = 667] 02:16:58 INFO - PROCESS | 1864 | --DOCSHELL 0x92981000 == 18 [pid = 1864] [id = 666] 02:16:58 INFO - PROCESS | 1864 | --DOCSHELL 0x8f70f800 == 17 [pid = 1864] [id = 664] 02:16:58 INFO - PROCESS | 1864 | --DOCSHELL 0x93961000 == 16 [pid = 1864] [id = 668] 02:16:58 INFO - PROCESS | 1864 | --DOCSHELL 0x910c4000 == 15 [pid = 1864] [id = 663] 02:16:58 INFO - PROCESS | 1864 | --DOCSHELL 0x914da800 == 14 [pid = 1864] [id = 665] 02:16:58 INFO - PROCESS | 1864 | --DOCSHELL 0x8e907400 == 13 [pid = 1864] [id = 675] 02:16:58 INFO - PROCESS | 1864 | --DOCSHELL 0x8e902c00 == 12 [pid = 1864] [id = 684] 02:16:58 INFO - PROCESS | 1864 | --DOCSHELL 0x9396f000 == 11 [pid = 1864] [id = 683] 02:16:58 INFO - PROCESS | 1864 | --DOCSHELL 0x8e90fc00 == 10 [pid = 1864] [id = 681] 02:16:58 INFO - PROCESS | 1864 | --DOCSHELL 0x90da9000 == 9 [pid = 1864] [id = 682] 02:16:58 INFO - PROCESS | 1864 | --DOCSHELL 0x8f719400 == 8 [pid = 1864] [id = 679] 02:16:58 INFO - PROCESS | 1864 | --DOCSHELL 0x8e904000 == 7 [pid = 1864] [id = 680] 02:16:58 INFO - PROCESS | 1864 | --DOMWINDOW == 94 (0x8f715c00) [pid = 1864] [serial = 1965] [outer = (nil)] [url = about:blank] 02:16:58 INFO - PROCESS | 1864 | --DOMWINDOW == 93 (0x8f5c8000) [pid = 1864] [serial = 1964] [outer = (nil)] [url = about:blank] 02:16:58 INFO - PROCESS | 1864 | --DOMWINDOW == 92 (0x9288f400) [pid = 1864] [serial = 1968] [outer = (nil)] [url = about:blank] 02:16:58 INFO - PROCESS | 1864 | --DOMWINDOW == 91 (0x91dc9c00) [pid = 1864] [serial = 1967] [outer = (nil)] [url = about:blank] 02:16:58 INFO - PROCESS | 1864 | --DOMWINDOW == 90 (0x98058400) [pid = 1864] [serial = 1971] [outer = (nil)] [url = about:blank] 02:16:58 INFO - PROCESS | 1864 | --DOMWINDOW == 89 (0x95062000) [pid = 1864] [serial = 1970] [outer = (nil)] [url = about:blank] 02:16:58 INFO - PROCESS | 1864 | --DOMWINDOW == 88 (0x9a7d3800) [pid = 1864] [serial = 1974] [outer = (nil)] [url = about:blank] 02:16:58 INFO - PROCESS | 1864 | --DOMWINDOW == 87 (0x9a6bbc00) [pid = 1864] [serial = 1973] [outer = (nil)] [url = about:blank] 02:16:58 INFO - PROCESS | 1864 | --DOMWINDOW == 86 (0x9b1a3c00) [pid = 1864] [serial = 1977] [outer = (nil)] [url = about:blank] 02:16:58 INFO - PROCESS | 1864 | --DOMWINDOW == 85 (0x9b01ec00) [pid = 1864] [serial = 1976] [outer = (nil)] [url = about:blank] 02:16:58 INFO - PROCESS | 1864 | --DOMWINDOW == 84 (0x917c3800) [pid = 1864] [serial = 1988] [outer = (nil)] [url = about:blank] 02:16:58 INFO - PROCESS | 1864 | --DOMWINDOW == 83 (0x9cc14400) [pid = 1864] [serial = 1980] [outer = (nil)] [url = about:blank] 02:16:58 INFO - PROCESS | 1864 | --DOMWINDOW == 82 (0x9bac8000) [pid = 1864] [serial = 1979] [outer = (nil)] [url = about:blank] 02:16:58 INFO - PROCESS | 1864 | --DOMWINDOW == 81 (0xa1158c00) [pid = 1864] [serial = 1983] [outer = (nil)] [url = about:blank] 02:16:58 INFO - PROCESS | 1864 | --DOMWINDOW == 80 (0x93682c00) [pid = 1864] [serial = 2000] [outer = (nil)] [url = about:blank] 02:16:58 INFO - PROCESS | 1864 | --DOMWINDOW == 79 (0x917bd000) [pid = 1864] [serial = 1997] [outer = (nil)] [url = about:blank] 02:16:58 INFO - PROCESS | 1864 | --DOMWINDOW == 78 (0xa0616000) [pid = 1864] [serial = 1982] [outer = (nil)] [url = about:blank] 02:16:58 INFO - PROCESS | 1864 | --DOMWINDOW == 77 (0x8f717800) [pid = 1864] [serial = 1994] [outer = (nil)] [url = about:blank] 02:16:58 INFO - PROCESS | 1864 | --DOMWINDOW == 76 (0x90daac00) [pid = 1864] [serial = 1995] [outer = (nil)] [url = about:blank] 02:16:58 INFO - PROCESS | 1864 | --DOMWINDOW == 75 (0xa228bc00) [pid = 1864] [serial = 1986] [outer = (nil)] [url = about:blank] 02:16:58 INFO - PROCESS | 1864 | --DOMWINDOW == 74 (0xa21cb000) [pid = 1864] [serial = 1985] [outer = (nil)] [url = about:blank] 02:16:58 INFO - PROCESS | 1864 | --DOMWINDOW == 73 (0x92886000) [pid = 1864] [serial = 1992] [outer = (nil)] [url = about:blank] 02:16:58 INFO - PROCESS | 1864 | --DOMWINDOW == 72 (0x91dc5800) [pid = 1864] [serial = 1991] [outer = (nil)] [url = about:blank] 02:16:58 INFO - PROCESS | 1864 | --DOMWINDOW == 71 (0x9298b800) [pid = 1864] [serial = 2004] [outer = (nil)] [url = about:blank] 02:16:58 INFO - PROCESS | 1864 | --DOMWINDOW == 70 (0x910bf400) [pid = 1864] [serial = 2003] [outer = (nil)] [url = about:blank] 02:16:58 INFO - PROCESS | 1864 | --DOMWINDOW == 69 (0x93a43800) [pid = 1864] [serial = 1989] [outer = (nil)] [url = about:blank] 02:16:58 INFO - PROCESS | 1864 | --DOMWINDOW == 68 (0x95060c00) [pid = 1864] [serial = 2006] [outer = (nil)] [url = about:blank] 02:16:58 INFO - PROCESS | 1864 | --DOMWINDOW == 67 (0x939cb000) [pid = 1864] [serial = 2001] [outer = (nil)] [url = about:blank] 02:16:58 INFO - PROCESS | 1864 | --DOMWINDOW == 66 (0x917c5800) [pid = 1864] [serial = 1998] [outer = (nil)] [url = about:blank] 02:16:58 INFO - PROCESS | 1864 | 1465204618425 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:58 INFO - PROCESS | 1864 | 1465204618435 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:16:58 INFO - PROCESS | 1864 | ++DOCSHELL 0x8e902000 == 8 [pid = 1864] [id = 686] 02:16:58 INFO - PROCESS | 1864 | ++DOMWINDOW == 67 (0x8e90b800) [pid = 1864] [serial = 2059] [outer = (nil)] 02:16:58 INFO - PROCESS | 1864 | ++DOMWINDOW == 68 (0x8f5c3400) [pid = 1864] [serial = 2060] [outer = 0x8e90b800] 02:16:58 INFO - PROCESS | 1864 | 1465204618597 Marionette DEBUG loaded listener.js 02:16:58 INFO - PROCESS | 1864 | ++DOMWINDOW == 69 (0x8f70b400) [pid = 1864] [serial = 2061] [outer = 0x8e90b800] 02:16:59 INFO - PROCESS | 1864 | 1465204619451 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]]]}] 02:16:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 02:16:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 3046ms 02:16:59 INFO - PROCESS | 1864 | 1465204619496 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 02:16:59 INFO - PROCESS | 1864 | 1465204619501 Marionette TRACE conn4 <- [1,2717,null,{"value":"8"}] 02:16:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 02:16:59 INFO - PROCESS | 1864 | 1465204619518 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 02:16:59 INFO - PROCESS | 1864 | 1465204619524 Marionette TRACE conn4 <- [1,2718,null,{}] 02:16:59 INFO - PROCESS | 1864 | 1465204619533 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}] 02:16:59 INFO - PROCESS | 1864 | 1465204619538 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:16:59 INFO - PROCESS | 1864 | 1465204619714 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 02:16:59 INFO - PROCESS | 1864 | 1465204619727 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:59 INFO - PROCESS | 1864 | 1465204619735 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:16:59 INFO - PROCESS | 1864 | ++DOCSHELL 0x910bb800 == 9 [pid = 1864] [id = 687] 02:16:59 INFO - PROCESS | 1864 | ++DOMWINDOW == 70 (0x910bbc00) [pid = 1864] [serial = 2062] [outer = (nil)] 02:16:59 INFO - PROCESS | 1864 | ++DOMWINDOW == 71 (0x910c1c00) [pid = 1864] [serial = 2063] [outer = 0x910bbc00] 02:16:59 INFO - PROCESS | 1864 | 1465204619813 Marionette DEBUG loaded listener.js 02:16:59 INFO - PROCESS | 1864 | ++DOMWINDOW == 72 (0x914d7400) [pid = 1864] [serial = 2064] [outer = 0x910bbc00] 02:17:00 INFO - PROCESS | 1864 | 1465204620836 Marionette TRACE conn4 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% 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.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 02:17:00 INFO - PROCESS | 1864 | 1465204620918 Marionette TRACE conn4 <- [1,2721,null,{"value":"8"}] 02:17:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 02:17:00 INFO - PROCESS | 1864 | 1465204620938 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 02:17:00 INFO - PROCESS | 1864 | 1465204620945 Marionette TRACE conn4 <- [1,2722,null,{}] 02:17:00 INFO - PROCESS | 1864 | 1465204620957 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}] 02:17:00 INFO - PROCESS | 1864 | 1465204620961 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:17:01 INFO - PROCESS | 1864 | 1465204621242 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 02:17:01 INFO - PROCESS | 1864 | 1465204621277 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:01 INFO - PROCESS | 1864 | 1465204621286 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:17:01 INFO - PROCESS | 1864 | ++DOCSHELL 0x914da400 == 10 [pid = 1864] [id = 688] 02:17:01 INFO - PROCESS | 1864 | ++DOMWINDOW == 73 (0x91dc2800) [pid = 1864] [serial = 2065] [outer = (nil)] 02:17:01 INFO - PROCESS | 1864 | ++DOMWINDOW == 74 (0x9285d800) [pid = 1864] [serial = 2066] [outer = 0x91dc2800] 02:17:01 INFO - PROCESS | 1864 | 1465204621364 Marionette DEBUG loaded listener.js 02:17:01 INFO - PROCESS | 1864 | ++DOMWINDOW == 75 (0x92887400) [pid = 1864] [serial = 2067] [outer = 0x91dc2800] 02:17:02 INFO - PROCESS | 1864 | 1465204622538 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] 02:17:02 INFO - PROCESS | 1864 | 1465204622586 Marionette TRACE conn4 <- [1,2725,null,{"value":"8"}] 02:17:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 02:17:02 INFO - PROCESS | 1864 | 1465204622595 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 02:17:02 INFO - PROCESS | 1864 | 1465204622605 Marionette TRACE conn4 <- [1,2726,null,{}] 02:17:02 INFO - PROCESS | 1864 | 1465204622632 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}] 02:17:02 INFO - PROCESS | 1864 | 1465204622640 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:17:02 INFO - PROCESS | 1864 | 1465204622881 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 02:17:02 INFO - PROCESS | 1864 | 1465204622908 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:02 INFO - PROCESS | 1864 | 1465204622916 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:17:02 INFO - PROCESS | 1864 | ++DOCSHELL 0x9396a400 == 11 [pid = 1864] [id = 689] 02:17:02 INFO - PROCESS | 1864 | ++DOMWINDOW == 76 (0x939d6400) [pid = 1864] [serial = 2068] [outer = (nil)] 02:17:02 INFO - PROCESS | 1864 | ++DOMWINDOW == 77 (0x93a3f800) [pid = 1864] [serial = 2069] [outer = 0x939d6400] 02:17:03 INFO - PROCESS | 1864 | 1465204623003 Marionette DEBUG loaded listener.js 02:17:03 INFO - PROCESS | 1864 | ++DOMWINDOW == 78 (0x9455a000) [pid = 1864] [serial = 2070] [outer = 0x939d6400] 02:17:04 INFO - PROCESS | 1864 | --DOMWINDOW == 77 (0x91dc0800) [pid = 1864] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 02:17:04 INFO - PROCESS | 1864 | --DOMWINDOW == 76 (0x9457cc00) [pid = 1864] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 02:17:04 INFO - PROCESS | 1864 | --DOMWINDOW == 75 (0x93681800) [pid = 1864] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 02:17:04 INFO - PROCESS | 1864 | --DOMWINDOW == 74 (0x8f5cd800) [pid = 1864] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 02:17:04 INFO - PROCESS | 1864 | --DOMWINDOW == 73 (0x98057000) [pid = 1864] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 02:17:04 INFO - PROCESS | 1864 | --DOMWINDOW == 72 (0x995e2400) [pid = 1864] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 02:17:04 INFO - PROCESS | 1864 | --DOMWINDOW == 71 (0x8e90e800) [pid = 1864] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 02:17:04 INFO - PROCESS | 1864 | --DOMWINDOW == 70 (0x90db1000) [pid = 1864] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 02:17:04 INFO - PROCESS | 1864 | --DOMWINDOW == 69 (0x8f719000) [pid = 1864] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 02:17:04 INFO - PROCESS | 1864 | --DOMWINDOW == 68 (0x93964400) [pid = 1864] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 02:17:04 INFO - PROCESS | 1864 | --DOMWINDOW == 67 (0x995e3400) [pid = 1864] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 02:17:04 INFO - PROCESS | 1864 | --DOMWINDOW == 66 (0x92860400) [pid = 1864] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 02:17:04 INFO - PROCESS | 1864 | 1465204624518 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]]]}] 02:17:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 02:17:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1953ms 02:17:04 INFO - PROCESS | 1864 | 1465204624547 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 02:17:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 02:17:04 INFO - PROCESS | 1864 | 1465204624552 Marionette TRACE conn4 <- [1,2729,null,{"value":"8"}] 02:17:04 INFO - PROCESS | 1864 | 1465204624558 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 02:17:04 INFO - PROCESS | 1864 | 1465204624562 Marionette TRACE conn4 <- [1,2730,null,{}] 02:17:04 INFO - PROCESS | 1864 | 1465204624568 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}] 02:17:04 INFO - PROCESS | 1864 | 1465204624574 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:17:04 INFO - PROCESS | 1864 | 1465204624796 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 02:17:04 INFO - PROCESS | 1864 | 1465204624818 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:04 INFO - PROCESS | 1864 | 1465204624828 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:17:04 INFO - PROCESS | 1864 | ++DOCSHELL 0x8f715800 == 12 [pid = 1864] [id = 690] 02:17:04 INFO - PROCESS | 1864 | ++DOMWINDOW == 67 (0x90dabc00) [pid = 1864] [serial = 2071] [outer = (nil)] 02:17:04 INFO - PROCESS | 1864 | ++DOMWINDOW == 68 (0x9455d400) [pid = 1864] [serial = 2072] [outer = 0x90dabc00] 02:17:04 INFO - PROCESS | 1864 | 1465204624897 Marionette DEBUG loaded listener.js 02:17:05 INFO - PROCESS | 1864 | ++DOMWINDOW == 69 (0x9457cc00) [pid = 1864] [serial = 2073] [outer = 0x90dabc00] 02:17:06 INFO - PROCESS | 1864 | 1465204626237 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] 02:17:06 INFO - PROCESS | 1864 | 1465204626312 Marionette TRACE conn4 <- [1,2733,null,{"value":"8"}] 02:17:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 02:17:06 INFO - PROCESS | 1864 | 1465204626323 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 02:17:06 INFO - PROCESS | 1864 | 1465204626328 Marionette TRACE conn4 <- [1,2734,null,{}] 02:17:06 INFO - PROCESS | 1864 | 1465204626340 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}] 02:17:06 INFO - PROCESS | 1864 | 1465204626345 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:17:06 INFO - PROCESS | 1864 | 1465204626628 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 02:17:06 INFO - PROCESS | 1864 | 1465204626829 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:06 INFO - PROCESS | 1864 | 1465204626846 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:17:06 INFO - PROCESS | 1864 | ++DOCSHELL 0x90daf000 == 13 [pid = 1864] [id = 691] 02:17:06 INFO - PROCESS | 1864 | ++DOMWINDOW == 70 (0x90dafc00) [pid = 1864] [serial = 2074] [outer = (nil)] 02:17:06 INFO - PROCESS | 1864 | ++DOMWINDOW == 71 (0x90db4c00) [pid = 1864] [serial = 2075] [outer = 0x90dafc00] 02:17:06 INFO - PROCESS | 1864 | 1465204626972 Marionette DEBUG loaded listener.js 02:17:07 INFO - PROCESS | 1864 | ++DOMWINDOW == 72 (0x91dc9800) [pid = 1864] [serial = 2076] [outer = 0x90dafc00] 02:17:08 INFO - PROCESS | 1864 | 1465204628015 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]]]}] 02:17:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 02:17:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1736ms 02:17:08 INFO - PROCESS | 1864 | 1465204628059 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 02:17:08 INFO - PROCESS | 1864 | 1465204628067 Marionette TRACE conn4 <- [1,2737,null,{"value":"8"}] 02:17:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 02:17:08 INFO - PROCESS | 1864 | 1465204628079 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 02:17:08 INFO - PROCESS | 1864 | 1465204628083 Marionette TRACE conn4 <- [1,2738,null,{}] 02:17:08 INFO - PROCESS | 1864 | 1465204628090 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}] 02:17:08 INFO - PROCESS | 1864 | 1465204628095 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:17:08 INFO - PROCESS | 1864 | 1465204628297 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 02:17:08 INFO - PROCESS | 1864 | 1465204628537 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:08 INFO - PROCESS | 1864 | 1465204628545 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:17:08 INFO - PROCESS | 1864 | ++DOCSHELL 0x8e908800 == 14 [pid = 1864] [id = 692] 02:17:08 INFO - PROCESS | 1864 | ++DOMWINDOW == 73 (0x92862c00) [pid = 1864] [serial = 2077] [outer = (nil)] 02:17:08 INFO - PROCESS | 1864 | ++DOMWINDOW == 74 (0x94563400) [pid = 1864] [serial = 2078] [outer = 0x92862c00] 02:17:08 INFO - PROCESS | 1864 | 1465204628693 Marionette DEBUG loaded listener.js 02:17:08 INFO - PROCESS | 1864 | ++DOMWINDOW == 75 (0x95067000) [pid = 1864] [serial = 2079] [outer = 0x92862c00] 02:17:09 INFO - PROCESS | 1864 | 1465204629707 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]]]}] 02:17:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 02:17:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1694ms 02:17:09 INFO - PROCESS | 1864 | 1465204629774 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 02:17:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 02:17:09 INFO - PROCESS | 1864 | 1465204629779 Marionette TRACE conn4 <- [1,2741,null,{"value":"8"}] 02:17:09 INFO - PROCESS | 1864 | 1465204629786 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 02:17:09 INFO - PROCESS | 1864 | 1465204629793 Marionette TRACE conn4 <- [1,2742,null,{}] 02:17:09 INFO - PROCESS | 1864 | 1465204629810 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}] 02:17:09 INFO - PROCESS | 1864 | 1465204629819 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:17:10 INFO - PROCESS | 1864 | 1465204630053 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 02:17:10 INFO - PROCESS | 1864 | 1465204630344 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:10 INFO - PROCESS | 1864 | 1465204630357 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:17:10 INFO - PROCESS | 1864 | ++DOCSHELL 0x97645800 == 15 [pid = 1864] [id = 693] 02:17:10 INFO - PROCESS | 1864 | ++DOMWINDOW == 76 (0x97647400) [pid = 1864] [serial = 2080] [outer = (nil)] 02:17:10 INFO - PROCESS | 1864 | ++DOMWINDOW == 77 (0x98056c00) [pid = 1864] [serial = 2081] [outer = 0x97647400] 02:17:10 INFO - PROCESS | 1864 | 1465204630461 Marionette DEBUG loaded listener.js 02:17:10 INFO - PROCESS | 1864 | ++DOMWINDOW == 78 (0x988dfc00) [pid = 1864] [serial = 2082] [outer = 0x97647400] 02:17:11 INFO - PROCESS | 1864 | 1465204631424 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]]]}] 02:17:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 02:17:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1688ms 02:17:11 INFO - PROCESS | 1864 | 1465204631475 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 02:17:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 02:17:11 INFO - PROCESS | 1864 | 1465204631480 Marionette TRACE conn4 <- [1,2745,null,{"value":"8"}] 02:17:11 INFO - PROCESS | 1864 | 1465204631488 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 02:17:11 INFO - PROCESS | 1864 | 1465204631491 Marionette TRACE conn4 <- [1,2746,null,{}] 02:17:11 INFO - PROCESS | 1864 | 1465204631498 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}] 02:17:11 INFO - PROCESS | 1864 | 1465204631503 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:17:11 INFO - PROCESS | 1864 | 1465204631710 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 02:17:11 INFO - PROCESS | 1864 | 1465204631907 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:11 INFO - PROCESS | 1864 | 1465204631918 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:17:12 INFO - PROCESS | 1864 | ++DOCSHELL 0x8e906800 == 16 [pid = 1864] [id = 694] 02:17:12 INFO - PROCESS | 1864 | ++DOMWINDOW == 79 (0x914d1800) [pid = 1864] [serial = 2083] [outer = (nil)] 02:17:12 INFO - PROCESS | 1864 | ++DOMWINDOW == 80 (0x995e7c00) [pid = 1864] [serial = 2084] [outer = 0x914d1800] 02:17:12 INFO - PROCESS | 1864 | 1465204632103 Marionette DEBUG loaded listener.js 02:17:12 INFO - PROCESS | 1864 | ++DOMWINDOW == 81 (0x995ebc00) [pid = 1864] [serial = 2085] [outer = 0x914d1800] 02:17:13 INFO - PROCESS | 1864 | 1465204633032 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]]]}] 02:17:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 02:17:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1589ms 02:17:13 INFO - PROCESS | 1864 | 1465204633076 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 02:17:13 INFO - PROCESS | 1864 | 1465204633081 Marionette TRACE conn4 <- [1,2749,null,{"value":"8"}] 02:17:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 02:17:13 INFO - PROCESS | 1864 | 1465204633088 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 02:17:13 INFO - PROCESS | 1864 | 1465204633091 Marionette TRACE conn4 <- [1,2750,null,{}] 02:17:13 INFO - PROCESS | 1864 | 1465204633097 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}] 02:17:13 INFO - PROCESS | 1864 | 1465204633103 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:17:13 INFO - PROCESS | 1864 | 1465204633290 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 02:17:13 INFO - PROCESS | 1864 | 1465204633480 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:13 INFO - PROCESS | 1864 | 1465204633491 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:17:13 INFO - PROCESS | 1864 | ++DOCSHELL 0x93967c00 == 17 [pid = 1864] [id = 695] 02:17:13 INFO - PROCESS | 1864 | ++DOMWINDOW == 82 (0x9505dc00) [pid = 1864] [serial = 2086] [outer = (nil)] 02:17:13 INFO - PROCESS | 1864 | ++DOMWINDOW == 83 (0x9a2d0400) [pid = 1864] [serial = 2087] [outer = 0x9505dc00] 02:17:13 INFO - PROCESS | 1864 | 1465204633574 Marionette DEBUG loaded listener.js 02:17:13 INFO - PROCESS | 1864 | ++DOMWINDOW == 84 (0x9a4f5800) [pid = 1864] [serial = 2088] [outer = 0x9505dc00] 02:17:14 INFO - PROCESS | 1864 | 1465204634627 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]]]}] 02:17:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 02:17:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1579ms 02:17:14 INFO - PROCESS | 1864 | 1465204634668 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 02:17:14 INFO - PROCESS | 1864 | 1465204634671 Marionette TRACE conn4 <- [1,2753,null,{"value":"8"}] 02:17:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 02:17:14 INFO - PROCESS | 1864 | 1465204634678 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 02:17:14 INFO - PROCESS | 1864 | 1465204634681 Marionette TRACE conn4 <- [1,2754,null,{}] 02:17:14 INFO - PROCESS | 1864 | 1465204634687 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}] 02:17:14 INFO - PROCESS | 1864 | 1465204634699 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:17:14 INFO - PROCESS | 1864 | 1465204634930 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 02:17:15 INFO - PROCESS | 1864 | 1465204635173 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:15 INFO - PROCESS | 1864 | 1465204635182 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:17:15 INFO - PROCESS | 1864 | ++DOCSHELL 0x8f713400 == 18 [pid = 1864] [id = 696] 02:17:15 INFO - PROCESS | 1864 | ++DOMWINDOW == 85 (0x995e7800) [pid = 1864] [serial = 2089] [outer = (nil)] 02:17:15 INFO - PROCESS | 1864 | ++DOMWINDOW == 86 (0x9a8d4000) [pid = 1864] [serial = 2090] [outer = 0x995e7800] 02:17:15 INFO - PROCESS | 1864 | 1465204635324 Marionette DEBUG loaded listener.js 02:17:15 INFO - PROCESS | 1864 | ++DOMWINDOW == 87 (0x9a8e0400) [pid = 1864] [serial = 2091] [outer = 0x995e7800] 02:17:16 INFO - PROCESS | 1864 | 1465204636346 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]]]}] 02:17:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 02:17:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1735ms 02:17:16 INFO - PROCESS | 1864 | 1465204636413 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 02:17:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 02:17:16 INFO - PROCESS | 1864 | 1465204636417 Marionette TRACE conn4 <- [1,2757,null,{"value":"8"}] 02:17:16 INFO - PROCESS | 1864 | 1465204636423 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 02:17:16 INFO - PROCESS | 1864 | 1465204636427 Marionette TRACE conn4 <- [1,2758,null,{}] 02:17:16 INFO - PROCESS | 1864 | 1465204636434 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}] 02:17:16 INFO - PROCESS | 1864 | 1465204636439 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:17:16 INFO - PROCESS | 1864 | 1465204636648 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 02:17:16 INFO - PROCESS | 1864 | 1465204636888 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:16 INFO - PROCESS | 1864 | 1465204636897 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:17:16 INFO - PROCESS | 1864 | ++DOCSHELL 0x8e90b000 == 19 [pid = 1864] [id = 697] 02:17:16 INFO - PROCESS | 1864 | ++DOMWINDOW == 88 (0x8e90d400) [pid = 1864] [serial = 2092] [outer = (nil)] 02:17:17 INFO - PROCESS | 1864 | ++DOMWINDOW == 89 (0x917be000) [pid = 1864] [serial = 2093] [outer = 0x8e90d400] 02:17:17 INFO - PROCESS | 1864 | 1465204637028 Marionette DEBUG loaded listener.js 02:17:17 INFO - PROCESS | 1864 | ++DOMWINDOW == 90 (0x9288e400) [pid = 1864] [serial = 2094] [outer = 0x8e90d400] 02:17:18 INFO - PROCESS | 1864 | 1465204638160 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]]]}] 02:17:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 02:17:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1783ms 02:17:18 INFO - PROCESS | 1864 | 1465204638207 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 02:17:18 INFO - PROCESS | 1864 | 1465204638214 Marionette TRACE conn4 <- [1,2761,null,{"value":"8"}] 02:17:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 02:17:18 INFO - PROCESS | 1864 | 1465204638222 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 02:17:18 INFO - PROCESS | 1864 | 1465204638227 Marionette TRACE conn4 <- [1,2762,null,{}] 02:17:18 INFO - PROCESS | 1864 | 1465204638236 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}] 02:17:18 INFO - PROCESS | 1864 | 1465204638243 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:17:18 INFO - PROCESS | 1864 | 1465204638426 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 02:17:18 INFO - PROCESS | 1864 | 1465204638732 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:18 INFO - PROCESS | 1864 | 1465204638753 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:17:18 INFO - PROCESS | 1864 | ++DOCSHELL 0x8f714400 == 20 [pid = 1864] [id = 698] 02:17:18 INFO - PROCESS | 1864 | ++DOMWINDOW == 91 (0x90da9000) [pid = 1864] [serial = 2095] [outer = (nil)] 02:17:18 INFO - PROCESS | 1864 | ++DOMWINDOW == 92 (0x910ba000) [pid = 1864] [serial = 2096] [outer = 0x90da9000] 02:17:18 INFO - PROCESS | 1864 | 1465204638870 Marionette DEBUG loaded listener.js 02:17:18 INFO - PROCESS | 1864 | ++DOMWINDOW == 93 (0x91dc0000) [pid = 1864] [serial = 2097] [outer = 0x90da9000] 02:17:19 INFO - PROCESS | 1864 | 1465204639820 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]]]}] 02:17:19 INFO - PROCESS | 1864 | --DOMWINDOW == 92 (0x94fda400) [pid = 1864] [serial = 2039] [outer = (nil)] [url = about:blank] 02:17:19 INFO - PROCESS | 1864 | --DOMWINDOW == 91 (0x9524f800) [pid = 1864] [serial = 2036] [outer = (nil)] [url = about:blank] 02:17:19 INFO - PROCESS | 1864 | --DOMWINDOW == 90 (0x93a3e800) [pid = 1864] [serial = 2012] [outer = (nil)] [url = about:blank] 02:17:19 INFO - PROCESS | 1864 | --DOMWINDOW == 89 (0x94582400) [pid = 1864] [serial = 2013] [outer = (nil)] [url = about:blank] 02:17:19 INFO - PROCESS | 1864 | --DOMWINDOW == 88 (0x9a7d7800) [pid = 1864] [serial = 2027] [outer = (nil)] [url = about:blank] 02:17:19 INFO - PROCESS | 1864 | --DOMWINDOW == 87 (0x9b013400) [pid = 1864] [serial = 2028] [outer = (nil)] [url = about:blank] 02:17:19 INFO - PROCESS | 1864 | --DOMWINDOW == 86 (0x9805ec00) [pid = 1864] [serial = 2015] [outer = (nil)] [url = about:blank] 02:17:19 INFO - PROCESS | 1864 | --DOMWINDOW == 85 (0x992ec400) [pid = 1864] [serial = 2016] [outer = (nil)] [url = about:blank] 02:17:19 INFO - PROCESS | 1864 | --DOMWINDOW == 84 (0x9a2d8000) [pid = 1864] [serial = 2021] [outer = (nil)] [url = about:blank] 02:17:19 INFO - PROCESS | 1864 | --DOMWINDOW == 83 (0x9a6b1c00) [pid = 1864] [serial = 2022] [outer = (nil)] [url = about:blank] 02:17:19 INFO - PROCESS | 1864 | --DOMWINDOW == 82 (0x9a7ce400) [pid = 1864] [serial = 2024] [outer = (nil)] [url = about:blank] 02:17:19 INFO - PROCESS | 1864 | --DOMWINDOW == 81 (0x9a8d7400) [pid = 1864] [serial = 2025] [outer = (nil)] [url = about:blank] 02:17:19 INFO - PROCESS | 1864 | --DOMWINDOW == 80 (0x910c6400) [pid = 1864] [serial = 2030] [outer = (nil)] [url = about:blank] 02:17:19 INFO - PROCESS | 1864 | --DOMWINDOW == 79 (0x914dac00) [pid = 1864] [serial = 2031] [outer = (nil)] [url = about:blank] 02:17:19 INFO - PROCESS | 1864 | --DOMWINDOW == 78 (0x914cf800) [pid = 1864] [serial = 2009] [outer = (nil)] [url = about:blank] 02:17:19 INFO - PROCESS | 1864 | --DOMWINDOW == 77 (0x91dc4800) [pid = 1864] [serial = 2010] [outer = (nil)] [url = about:blank] 02:17:19 INFO - PROCESS | 1864 | --DOMWINDOW == 76 (0x95248c00) [pid = 1864] [serial = 2007] [outer = (nil)] [url = about:blank] 02:17:19 INFO - PROCESS | 1864 | --DOMWINDOW == 75 (0x995eb400) [pid = 1864] [serial = 2018] [outer = (nil)] [url = about:blank] 02:17:19 INFO - PROCESS | 1864 | --DOMWINDOW == 74 (0x99dca000) [pid = 1864] [serial = 2019] [outer = (nil)] [url = about:blank] 02:17:19 INFO - PROCESS | 1864 | --DOMWINDOW == 73 (0x92892c00) [pid = 1864] [serial = 2033] [outer = (nil)] [url = about:blank] 02:17:19 INFO - PROCESS | 1864 | --DOMWINDOW == 72 (0x96458000) [pid = 1864] [serial = 2037] [outer = (nil)] [url = about:blank] 02:17:19 INFO - PROCESS | 1864 | --DOMWINDOW == 71 (0x92984800) [pid = 1864] [serial = 2034] [outer = (nil)] [url = about:blank] 02:17:19 INFO - PROCESS | 1864 | --DOMWINDOW == 70 (0x98045400) [pid = 1864] [serial = 2040] [outer = (nil)] [url = about:blank] 02:17:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 02:17:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1691ms 02:17:19 INFO - PROCESS | 1864 | 1465204639914 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 02:17:19 INFO - PROCESS | 1864 | 1465204639921 Marionette TRACE conn4 <- [1,2765,null,{"value":"8"}] 02:17:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 02:17:19 INFO - PROCESS | 1864 | 1465204639932 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 02:17:19 INFO - PROCESS | 1864 | 1465204639935 Marionette TRACE conn4 <- [1,2766,null,{}] 02:17:19 INFO - PROCESS | 1864 | 1465204639942 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}] 02:17:19 INFO - PROCESS | 1864 | 1465204639948 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:17:20 INFO - PROCESS | 1864 | 1465204640127 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 02:17:20 INFO - PROCESS | 1864 | 1465204640279 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:20 INFO - PROCESS | 1864 | 1465204640288 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:17:20 INFO - PROCESS | 1864 | ++DOCSHELL 0x92164c00 == 21 [pid = 1864] [id = 699] 02:17:20 INFO - PROCESS | 1864 | ++DOMWINDOW == 71 (0x92886c00) [pid = 1864] [serial = 2098] [outer = (nil)] 02:17:20 INFO - PROCESS | 1864 | ++DOMWINDOW == 72 (0x92892c00) [pid = 1864] [serial = 2099] [outer = 0x92886c00] 02:17:20 INFO - PROCESS | 1864 | 1465204640408 Marionette DEBUG loaded listener.js 02:17:20 INFO - PROCESS | 1864 | ++DOMWINDOW == 73 (0x92987800) [pid = 1864] [serial = 2100] [outer = 0x92886c00] 02:17:21 INFO - PROCESS | 1864 | 1465204641311 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]]]}] 02:17:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 02:17:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1429ms 02:17:21 INFO - PROCESS | 1864 | 1465204641362 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 02:17:21 INFO - PROCESS | 1864 | 1465204641366 Marionette TRACE conn4 <- [1,2769,null,{"value":"8"}] 02:17:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 02:17:21 INFO - PROCESS | 1864 | 1465204641373 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 02:17:21 INFO - PROCESS | 1864 | 1465204641379 Marionette TRACE conn4 <- [1,2770,null,{}] 02:17:21 INFO - PROCESS | 1864 | 1465204641395 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}] 02:17:21 INFO - PROCESS | 1864 | 1465204641404 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:17:21 INFO - PROCESS | 1864 | 1465204641586 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 02:17:21 INFO - PROCESS | 1864 | 1465204641761 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:21 INFO - PROCESS | 1864 | 1465204641773 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:17:21 INFO - PROCESS | 1864 | ++DOCSHELL 0x9505e000 == 22 [pid = 1864] [id = 700] 02:17:21 INFO - PROCESS | 1864 | ++DOMWINDOW == 74 (0x95063800) [pid = 1864] [serial = 2101] [outer = (nil)] 02:17:21 INFO - PROCESS | 1864 | ++DOMWINDOW == 75 (0x95248400) [pid = 1864] [serial = 2102] [outer = 0x95063800] 02:17:21 INFO - PROCESS | 1864 | 1465204641850 Marionette DEBUG loaded listener.js 02:17:21 INFO - PROCESS | 1864 | ++DOMWINDOW == 76 (0x95253400) [pid = 1864] [serial = 2103] [outer = 0x95063800] 02:17:22 INFO - PROCESS | 1864 | 1465204642720 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]]]}] 02:17:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 02:17:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1385ms 02:17:22 INFO - PROCESS | 1864 | 1465204642760 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 02:17:22 INFO - PROCESS | 1864 | 1465204642764 Marionette TRACE conn4 <- [1,2773,null,{"value":"8"}] 02:17:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 02:17:22 INFO - PROCESS | 1864 | 1465204642771 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 02:17:22 INFO - PROCESS | 1864 | 1465204642775 Marionette TRACE conn4 <- [1,2774,null,{}] 02:17:22 INFO - PROCESS | 1864 | 1465204642781 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}] 02:17:22 INFO - PROCESS | 1864 | 1465204642787 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:17:23 INFO - PROCESS | 1864 | 1465204643014 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 02:17:23 INFO - PROCESS | 1864 | 1465204643053 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:23 INFO - PROCESS | 1864 | 1465204643062 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:17:23 INFO - PROCESS | 1864 | ++DOCSHELL 0x917c7000 == 23 [pid = 1864] [id = 701] 02:17:23 INFO - PROCESS | 1864 | ++DOMWINDOW == 77 (0x92888000) [pid = 1864] [serial = 2104] [outer = (nil)] 02:17:23 INFO - PROCESS | 1864 | ++DOMWINDOW == 78 (0x9956d000) [pid = 1864] [serial = 2105] [outer = 0x92888000] 02:17:23 INFO - PROCESS | 1864 | 1465204643131 Marionette DEBUG loaded listener.js 02:17:23 INFO - PROCESS | 1864 | ++DOMWINDOW == 79 (0x97649000) [pid = 1864] [serial = 2106] [outer = 0x92888000] 02:17:24 INFO - PROCESS | 1864 | 1465204644146 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]]]}] 02:17:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 02:17:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1432ms 02:17:24 INFO - PROCESS | 1864 | 1465204644208 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 02:17:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 02:17:24 INFO - PROCESS | 1864 | 1465204644212 Marionette TRACE conn4 <- [1,2777,null,{"value":"8"}] 02:17:24 INFO - PROCESS | 1864 | 1465204644218 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 02:17:24 INFO - PROCESS | 1864 | 1465204644222 Marionette TRACE conn4 <- [1,2778,null,{}] 02:17:24 INFO - PROCESS | 1864 | 1465204644227 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}] 02:17:24 INFO - PROCESS | 1864 | 1465204644233 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:17:24 INFO - PROCESS | 1864 | 1465204644455 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 02:17:24 INFO - PROCESS | 1864 | --DOMWINDOW == 78 (0x94fe0c00) [pid = 1864] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 02:17:24 INFO - PROCESS | 1864 | --DOMWINDOW == 77 (0x9804a800) [pid = 1864] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 02:17:24 INFO - PROCESS | 1864 | --DOMWINDOW == 76 (0x939d6000) [pid = 1864] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 02:17:24 INFO - PROCESS | 1864 | --DOMWINDOW == 75 (0x91dc8800) [pid = 1864] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 02:17:24 INFO - PROCESS | 1864 | --DOMWINDOW == 74 (0x910bbc00) [pid = 1864] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 02:17:24 INFO - PROCESS | 1864 | --DOMWINDOW == 73 (0x910bf000) [pid = 1864] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 02:17:24 INFO - PROCESS | 1864 | --DOMWINDOW == 72 (0x91dc2800) [pid = 1864] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 02:17:24 INFO - PROCESS | 1864 | --DOMWINDOW == 71 (0x8e90b800) [pid = 1864] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 02:17:24 INFO - PROCESS | 1864 | --DOMWINDOW == 70 (0x939d6400) [pid = 1864] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 02:17:24 INFO - PROCESS | 1864 | --DOMWINDOW == 69 (0x90db4400) [pid = 1864] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 02:17:24 INFO - PROCESS | 1864 | 1465204644715 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:24 INFO - PROCESS | 1864 | 1465204644728 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:17:24 INFO - PROCESS | 1864 | ++DOCSHELL 0x8e90b800 == 24 [pid = 1864] [id = 702] 02:17:24 INFO - PROCESS | 1864 | ++DOMWINDOW == 70 (0x8f719c00) [pid = 1864] [serial = 2107] [outer = (nil)] 02:17:24 INFO - PROCESS | 1864 | ++DOMWINDOW == 71 (0x914ce000) [pid = 1864] [serial = 2108] [outer = 0x8f719c00] 02:17:24 INFO - PROCESS | 1864 | 1465204644798 Marionette DEBUG loaded listener.js 02:17:24 INFO - PROCESS | 1864 | ++DOMWINDOW == 72 (0x92165800) [pid = 1864] [serial = 2109] [outer = 0x8f719c00] 02:17:25 INFO - PROCESS | 1864 | 1465204645541 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]]]}] 02:17:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 02:17:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1379ms 02:17:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 02:17:25 INFO - PROCESS | 1864 | 1465204645598 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 02:17:25 INFO - PROCESS | 1864 | 1465204645601 Marionette TRACE conn4 <- [1,2781,null,{"value":"8"}] 02:17:25 INFO - PROCESS | 1864 | 1465204645609 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 02:17:25 INFO - PROCESS | 1864 | 1465204645611 Marionette TRACE conn4 <- [1,2782,null,{}] 02:17:25 INFO - PROCESS | 1864 | 1465204645618 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}] 02:17:25 INFO - PROCESS | 1864 | 1465204645628 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:17:25 INFO - PROCESS | 1864 | 1465204645835 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 02:17:26 INFO - PROCESS | 1864 | 1465204645983 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:26 INFO - PROCESS | 1864 | 1465204645989 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:17:26 INFO - PROCESS | 1864 | ++DOCSHELL 0x9805ec00 == 25 [pid = 1864] [id = 703] 02:17:26 INFO - PROCESS | 1864 | ++DOMWINDOW == 73 (0x99dca400) [pid = 1864] [serial = 2110] [outer = (nil)] 02:17:26 INFO - PROCESS | 1864 | ++DOMWINDOW == 74 (0x9a8d7400) [pid = 1864] [serial = 2111] [outer = 0x99dca400] 02:17:26 INFO - PROCESS | 1864 | 1465204646073 Marionette DEBUG loaded listener.js 02:17:26 INFO - PROCESS | 1864 | ++DOMWINDOW == 75 (0x9a8df800) [pid = 1864] [serial = 2112] [outer = 0x99dca400] 02:17:27 INFO - PROCESS | 1864 | 1465204647035 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]]]}] 02:17:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 02:17:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1480ms 02:17:27 INFO - PROCESS | 1864 | 1465204647089 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 02:17:27 INFO - PROCESS | 1864 | 1465204647096 Marionette TRACE conn4 <- [1,2785,null,{"value":"8"}] 02:17:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 02:17:27 INFO - PROCESS | 1864 | 1465204647106 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 02:17:27 INFO - PROCESS | 1864 | 1465204647111 Marionette TRACE conn4 <- [1,2786,null,{}] 02:17:27 INFO - PROCESS | 1864 | 1465204647121 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}] 02:17:27 INFO - PROCESS | 1864 | 1465204647127 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:17:27 INFO - PROCESS | 1864 | 1465204647463 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 02:17:27 INFO - PROCESS | 1864 | 1465204647681 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:27 INFO - PROCESS | 1864 | 1465204647699 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:17:27 INFO - PROCESS | 1864 | ++DOCSHELL 0x8f710400 == 26 [pid = 1864] [id = 704] 02:17:27 INFO - PROCESS | 1864 | ++DOMWINDOW == 76 (0x8f711400) [pid = 1864] [serial = 2113] [outer = (nil)] 02:17:27 INFO - PROCESS | 1864 | ++DOMWINDOW == 77 (0x914dc000) [pid = 1864] [serial = 2114] [outer = 0x8f711400] 02:17:27 INFO - PROCESS | 1864 | 1465204647790 Marionette DEBUG loaded listener.js 02:17:27 INFO - PROCESS | 1864 | ++DOMWINDOW == 78 (0x91dc8800) [pid = 1864] [serial = 2115] [outer = 0x8f711400] 02:17:28 INFO - PROCESS | 1864 | 1465204648711 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]]]}] 02:17:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 02:17:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1644ms 02:17:28 INFO - PROCESS | 1864 | 1465204648749 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 02:17:28 INFO - PROCESS | 1864 | 1465204648757 Marionette TRACE conn4 <- [1,2789,null,{"value":"8"}] 02:17:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 02:17:28 INFO - PROCESS | 1864 | 1465204648768 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 02:17:28 INFO - PROCESS | 1864 | 1465204648772 Marionette TRACE conn4 <- [1,2790,null,{}] 02:17:28 INFO - PROCESS | 1864 | 1465204648780 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}] 02:17:28 INFO - PROCESS | 1864 | 1465204648786 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:17:29 INFO - PROCESS | 1864 | 1465204649008 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 02:17:29 INFO - PROCESS | 1864 | 1465204649236 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:29 INFO - PROCESS | 1864 | 1465204649246 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:17:29 INFO - PROCESS | 1864 | ++DOCSHELL 0x95232800 == 27 [pid = 1864] [id = 705] 02:17:29 INFO - PROCESS | 1864 | ++DOMWINDOW == 79 (0x95246400) [pid = 1864] [serial = 2116] [outer = (nil)] 02:17:29 INFO - PROCESS | 1864 | ++DOMWINDOW == 80 (0x95254400) [pid = 1864] [serial = 2117] [outer = 0x95246400] 02:17:29 INFO - PROCESS | 1864 | 1465204649427 Marionette DEBUG loaded listener.js 02:17:29 INFO - PROCESS | 1864 | ++DOMWINDOW == 81 (0x9928dc00) [pid = 1864] [serial = 2118] [outer = 0x95246400] 02:17:30 INFO - PROCESS | 1864 | 1465204650467 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]]]}] 02:17:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 02:17:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1732ms 02:17:30 INFO - PROCESS | 1864 | 1465204650500 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 02:17:30 INFO - PROCESS | 1864 | 1465204650505 Marionette TRACE conn4 <- [1,2793,null,{"value":"8"}] 02:17:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 02:17:30 INFO - PROCESS | 1864 | 1465204650511 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 02:17:30 INFO - PROCESS | 1864 | 1465204650518 Marionette TRACE conn4 <- [1,2794,null,{}] 02:17:30 INFO - PROCESS | 1864 | 1465204650537 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}] 02:17:30 INFO - PROCESS | 1864 | 1465204650546 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:17:30 INFO - PROCESS | 1864 | 1465204650757 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 02:17:31 INFO - PROCESS | 1864 | 1465204651001 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:31 INFO - PROCESS | 1864 | 1465204651015 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:17:31 INFO - PROCESS | 1864 | ++DOCSHELL 0x9763d000 == 28 [pid = 1864] [id = 706] 02:17:31 INFO - PROCESS | 1864 | ++DOMWINDOW == 82 (0x9a7d9400) [pid = 1864] [serial = 2119] [outer = (nil)] 02:17:31 INFO - PROCESS | 1864 | ++DOMWINDOW == 83 (0x9a8dc800) [pid = 1864] [serial = 2120] [outer = 0x9a7d9400] 02:17:31 INFO - PROCESS | 1864 | 1465204651164 Marionette DEBUG loaded listener.js 02:17:31 INFO - PROCESS | 1864 | ++DOMWINDOW == 84 (0x9b1a8800) [pid = 1864] [serial = 2121] [outer = 0x9a7d9400] 02:17:32 INFO - PROCESS | 1864 | 1465204652115 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]]]}] 02:17:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 02:17:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1647ms 02:17:32 INFO - PROCESS | 1864 | 1465204652159 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 02:17:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 02:17:32 INFO - PROCESS | 1864 | 1465204652164 Marionette TRACE conn4 <- [1,2797,null,{"value":"8"}] 02:17:32 INFO - PROCESS | 1864 | 1465204652171 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 02:17:32 INFO - PROCESS | 1864 | 1465204652174 Marionette TRACE conn4 <- [1,2798,null,{}] 02:17:32 INFO - PROCESS | 1864 | 1465204652180 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}] 02:17:32 INFO - PROCESS | 1864 | 1465204652186 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:17:32 INFO - PROCESS | 1864 | 1465204652389 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 02:17:32 INFO - PROCESS | 1864 | 1465204652583 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:32 INFO - PROCESS | 1864 | 1465204652593 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:17:32 INFO - PROCESS | 1864 | ++DOCSHELL 0x939c9400 == 29 [pid = 1864] [id = 707] 02:17:32 INFO - PROCESS | 1864 | ++DOMWINDOW == 85 (0x9a7d1000) [pid = 1864] [serial = 2122] [outer = (nil)] 02:17:32 INFO - PROCESS | 1864 | ++DOMWINDOW == 86 (0x9b5b4c00) [pid = 1864] [serial = 2123] [outer = 0x9a7d1000] 02:17:32 INFO - PROCESS | 1864 | 1465204652681 Marionette DEBUG loaded listener.js 02:17:32 INFO - PROCESS | 1864 | ++DOMWINDOW == 87 (0x9b5bf800) [pid = 1864] [serial = 2124] [outer = 0x9a7d1000] 02:17:33 INFO - PROCESS | 1864 | 1465204653709 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]]]}] 02:17:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 02:17:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1582ms 02:17:33 INFO - PROCESS | 1864 | 1465204653754 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 02:17:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 02:17:33 INFO - PROCESS | 1864 | 1465204653758 Marionette TRACE conn4 <- [1,2801,null,{"value":"8"}] 02:17:33 INFO - PROCESS | 1864 | 1465204653765 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 02:17:33 INFO - PROCESS | 1864 | 1465204653769 Marionette TRACE conn4 <- [1,2802,null,{}] 02:17:33 INFO - PROCESS | 1864 | 1465204653776 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}] 02:17:33 INFO - PROCESS | 1864 | 1465204653781 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:17:33 INFO - PROCESS | 1864 | 1465204653974 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 02:17:34 INFO - PROCESS | 1864 | 1465204654224 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:34 INFO - PROCESS | 1864 | 1465204654234 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:17:34 INFO - PROCESS | 1864 | ++DOCSHELL 0x917c6c00 == 30 [pid = 1864] [id = 708] 02:17:34 INFO - PROCESS | 1864 | ++DOMWINDOW == 88 (0x93683800) [pid = 1864] [serial = 2125] [outer = (nil)] 02:17:34 INFO - PROCESS | 1864 | ++DOMWINDOW == 89 (0x9ba9cc00) [pid = 1864] [serial = 2126] [outer = 0x93683800] 02:17:34 INFO - PROCESS | 1864 | 1465204654371 Marionette DEBUG loaded listener.js 02:17:34 INFO - PROCESS | 1864 | ++DOMWINDOW == 90 (0x9c004800) [pid = 1864] [serial = 2127] [outer = 0x93683800] 02:17:35 INFO - PROCESS | 1864 | 1465204655320 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]]]}] 02:17:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 02:17:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1588ms 02:17:35 INFO - PROCESS | 1864 | 1465204655353 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 02:17:35 INFO - PROCESS | 1864 | 1465204655357 Marionette TRACE conn4 <- [1,2805,null,{"value":"8"}] 02:17:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 02:17:35 INFO - PROCESS | 1864 | 1465204655364 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 02:17:35 INFO - PROCESS | 1864 | 1465204655368 Marionette TRACE conn4 <- [1,2806,null,{}] 02:17:35 INFO - PROCESS | 1864 | 1465204655374 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}] 02:17:35 INFO - PROCESS | 1864 | 1465204655385 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:17:35 INFO - PROCESS | 1864 | 1465204655621 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 02:17:35 INFO - PROCESS | 1864 | 1465204655873 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:35 INFO - PROCESS | 1864 | 1465204655883 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:17:35 INFO - PROCESS | 1864 | ++DOCSHELL 0x8f5c7800 == 31 [pid = 1864] [id = 709] 02:17:35 INFO - PROCESS | 1864 | ++DOMWINDOW == 91 (0x9a7d7c00) [pid = 1864] [serial = 2128] [outer = (nil)] 02:17:35 INFO - PROCESS | 1864 | ++DOMWINDOW == 92 (0x9c23b800) [pid = 1864] [serial = 2129] [outer = 0x9a7d7c00] 02:17:36 INFO - PROCESS | 1864 | 1465204656011 Marionette DEBUG loaded listener.js 02:17:36 INFO - PROCESS | 1864 | ++DOMWINDOW == 93 (0x9cc10000) [pid = 1864] [serial = 2130] [outer = 0x9a7d7c00] 02:17:36 INFO - PROCESS | 1864 | 1465204656993 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]]]}] 02:17:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 02:17:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1680ms 02:17:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 02:17:37 INFO - PROCESS | 1864 | 1465204657045 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 02:17:37 INFO - PROCESS | 1864 | 1465204657048 Marionette TRACE conn4 <- [1,2809,null,{"value":"8"}] 02:17:37 INFO - PROCESS | 1864 | 1465204657055 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 02:17:37 INFO - PROCESS | 1864 | 1465204657058 Marionette TRACE conn4 <- [1,2810,null,{}] 02:17:37 INFO - PROCESS | 1864 | 1465204657064 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}] 02:17:37 INFO - PROCESS | 1864 | 1465204657069 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:17:37 INFO - PROCESS | 1864 | 1465204657259 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 02:17:37 INFO - PROCESS | 1864 | 1465204657455 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:37 INFO - PROCESS | 1864 | 1465204657465 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:17:37 INFO - PROCESS | 1864 | ++DOCSHELL 0x8f712800 == 32 [pid = 1864] [id = 710] 02:17:37 INFO - PROCESS | 1864 | ++DOMWINDOW == 94 (0x9ba9d400) [pid = 1864] [serial = 2131] [outer = (nil)] 02:17:37 INFO - PROCESS | 1864 | ++DOMWINDOW == 95 (0x9d99b400) [pid = 1864] [serial = 2132] [outer = 0x9ba9d400] 02:17:37 INFO - PROCESS | 1864 | 1465204657550 Marionette DEBUG loaded listener.js 02:17:37 INFO - PROCESS | 1864 | ++DOMWINDOW == 96 (0x9d9a3400) [pid = 1864] [serial = 2133] [outer = 0x9ba9d400] 02:17:38 INFO - PROCESS | 1864 | 1465204658505 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]]]}] 02:17:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 02:17:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1482ms 02:17:38 INFO - PROCESS | 1864 | 1465204658540 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 02:17:38 INFO - PROCESS | 1864 | 1465204658543 Marionette TRACE conn4 <- [1,2813,null,{"value":"8"}] 02:17:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 02:17:38 INFO - PROCESS | 1864 | 1465204658551 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 02:17:38 INFO - PROCESS | 1864 | 1465204658555 Marionette TRACE conn4 <- [1,2814,null,{}] 02:17:38 INFO - PROCESS | 1864 | 1465204658562 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}] 02:17:38 INFO - PROCESS | 1864 | 1465204658568 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:17:38 INFO - PROCESS | 1864 | 1465204658761 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 02:17:38 INFO - PROCESS | 1864 | 1465204658956 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:38 INFO - PROCESS | 1864 | 1465204658962 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:17:38 INFO - PROCESS | 1864 | ++DOCSHELL 0x9288a800 == 33 [pid = 1864] [id = 711] 02:17:38 INFO - PROCESS | 1864 | ++DOMWINDOW == 97 (0x96450400) [pid = 1864] [serial = 2134] [outer = (nil)] 02:17:39 INFO - PROCESS | 1864 | ++DOMWINDOW == 98 (0xa1154400) [pid = 1864] [serial = 2135] [outer = 0x96450400] 02:17:39 INFO - PROCESS | 1864 | 1465204659047 Marionette DEBUG loaded listener.js 02:17:39 INFO - PROCESS | 1864 | ++DOMWINDOW == 99 (0xa2155400) [pid = 1864] [serial = 2136] [outer = 0x96450400] 02:17:40 INFO - PROCESS | 1864 | 1465204660060 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]]]}] 02:17:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 02:17:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1579ms 02:17:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 02:17:40 INFO - PROCESS | 1864 | 1465204660132 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 02:17:40 INFO - PROCESS | 1864 | 1465204660135 Marionette TRACE conn4 <- [1,2817,null,{"value":"8"}] 02:17:40 INFO - PROCESS | 1864 | 1465204660142 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 02:17:40 INFO - PROCESS | 1864 | 1465204660145 Marionette TRACE conn4 <- [1,2818,null,{}] 02:17:40 INFO - PROCESS | 1864 | 1465204660153 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}] 02:17:40 INFO - PROCESS | 1864 | 1465204660157 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:17:40 INFO - PROCESS | 1864 | 1465204660347 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 02:17:40 INFO - PROCESS | 1864 | 1465204660602 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:40 INFO - PROCESS | 1864 | 1465204660608 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:17:40 INFO - PROCESS | 1864 | ++DOCSHELL 0x8f5c5800 == 34 [pid = 1864] [id = 712] 02:17:40 INFO - PROCESS | 1864 | ++DOMWINDOW == 100 (0x8f5cbc00) [pid = 1864] [serial = 2137] [outer = (nil)] 02:17:40 INFO - PROCESS | 1864 | ++DOMWINDOW == 101 (0x914d2800) [pid = 1864] [serial = 2138] [outer = 0x8f5cbc00] 02:17:40 INFO - PROCESS | 1864 | 1465204660730 Marionette DEBUG loaded listener.js 02:17:40 INFO - PROCESS | 1864 | ++DOMWINDOW == 102 (0x91dcb800) [pid = 1864] [serial = 2139] [outer = 0x8f5cbc00] 02:17:42 INFO - PROCESS | 1864 | 1465204662088 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]]]}] 02:17:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 02:17:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1981ms 02:17:42 INFO - PROCESS | 1864 | 1465204662124 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 02:17:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 02:17:42 INFO - PROCESS | 1864 | 1465204662130 Marionette TRACE conn4 <- [1,2821,null,{"value":"8"}] 02:17:42 INFO - PROCESS | 1864 | 1465204662138 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 02:17:42 INFO - PROCESS | 1864 | 1465204662143 Marionette TRACE conn4 <- [1,2822,null,{}] 02:17:42 INFO - PROCESS | 1864 | 1465204662265 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}] 02:17:42 INFO - PROCESS | 1864 | 1465204662271 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:17:42 INFO - PROCESS | 1864 | 1465204662511 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 02:17:42 INFO - PROCESS | 1864 | 1465204662634 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:42 INFO - PROCESS | 1864 | 1465204662642 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:17:42 INFO - PROCESS | 1864 | ++DOCSHELL 0x8e907800 == 35 [pid = 1864] [id = 713] 02:17:42 INFO - PROCESS | 1864 | ++DOMWINDOW == 103 (0x92858400) [pid = 1864] [serial = 2140] [outer = (nil)] 02:17:42 INFO - PROCESS | 1864 | ++DOMWINDOW == 104 (0x93679000) [pid = 1864] [serial = 2141] [outer = 0x92858400] 02:17:42 INFO - PROCESS | 1864 | 1465204662813 Marionette DEBUG loaded listener.js 02:17:42 INFO - PROCESS | 1864 | ++DOMWINDOW == 105 (0x939d1c00) [pid = 1864] [serial = 2142] [outer = 0x92858400] 02:17:44 INFO - PROCESS | 1864 | --DOCSHELL 0x8e902000 == 34 [pid = 1864] [id = 686] 02:17:44 INFO - PROCESS | 1864 | --DOCSHELL 0x910be000 == 33 [pid = 1864] [id = 685] 02:17:44 INFO - PROCESS | 1864 | --DOCSHELL 0x9288a800 == 32 [pid = 1864] [id = 711] 02:17:44 INFO - PROCESS | 1864 | --DOCSHELL 0x8f5c5800 == 31 [pid = 1864] [id = 712] 02:17:44 INFO - PROCESS | 1864 | --DOCSHELL 0x8f712800 == 30 [pid = 1864] [id = 710] 02:17:44 INFO - PROCESS | 1864 | --DOCSHELL 0x8f5c7800 == 29 [pid = 1864] [id = 709] 02:17:44 INFO - PROCESS | 1864 | --DOCSHELL 0x917c6c00 == 28 [pid = 1864] [id = 708] 02:17:44 INFO - PROCESS | 1864 | --DOCSHELL 0x9763d000 == 27 [pid = 1864] [id = 706] 02:17:44 INFO - PROCESS | 1864 | --DOCSHELL 0x939c9400 == 26 [pid = 1864] [id = 707] 02:17:44 INFO - PROCESS | 1864 | --DOCSHELL 0x95232800 == 25 [pid = 1864] [id = 705] 02:17:44 INFO - PROCESS | 1864 | --DOCSHELL 0x8f710400 == 24 [pid = 1864] [id = 704] 02:17:44 INFO - PROCESS | 1864 | --DOMWINDOW == 104 (0x9a395c00) [pid = 1864] [serial = 2051] [outer = (nil)] [url = about:blank] 02:17:44 INFO - PROCESS | 1864 | --DOMWINDOW == 103 (0x9a7d3000) [pid = 1864] [serial = 2054] [outer = (nil)] [url = about:blank] 02:17:44 INFO - PROCESS | 1864 | --DOMWINDOW == 102 (0x98888c00) [pid = 1864] [serial = 2049] [outer = (nil)] [url = about:blank] 02:17:44 INFO - PROCESS | 1864 | --DOMWINDOW == 101 (0x9a7d5400) [pid = 1864] [serial = 2055] [outer = (nil)] [url = about:blank] 02:17:44 INFO - PROCESS | 1864 | --DOMWINDOW == 100 (0x92894000) [pid = 1864] [serial = 2045] [outer = (nil)] [url = about:blank] 02:17:44 INFO - PROCESS | 1864 | --DOMWINDOW == 99 (0x9a6ba800) [pid = 1864] [serial = 2052] [outer = (nil)] [url = about:blank] 02:17:44 INFO - PROCESS | 1864 | --DOMWINDOW == 98 (0x910c1c00) [pid = 1864] [serial = 2063] [outer = (nil)] [url = about:blank] 02:17:44 INFO - PROCESS | 1864 | --DOMWINDOW == 97 (0x95252400) [pid = 1864] [serial = 2048] [outer = (nil)] [url = about:blank] 02:17:44 INFO - PROCESS | 1864 | --DOMWINDOW == 96 (0x91dbf000) [pid = 1864] [serial = 2058] [outer = (nil)] [url = about:blank] 02:17:44 INFO - PROCESS | 1864 | --DOMWINDOW == 95 (0x92887400) [pid = 1864] [serial = 2067] [outer = (nil)] [url = about:blank] 02:17:44 INFO - PROCESS | 1864 | --DOMWINDOW == 94 (0x8f70b400) [pid = 1864] [serial = 2061] [outer = (nil)] [url = about:blank] 02:17:44 INFO - PROCESS | 1864 | --DOMWINDOW == 93 (0x93a3f800) [pid = 1864] [serial = 2069] [outer = (nil)] [url = about:blank] 02:17:44 INFO - PROCESS | 1864 | --DOMWINDOW == 92 (0x914da000) [pid = 1864] [serial = 2043] [outer = (nil)] [url = about:blank] 02:17:44 INFO - PROCESS | 1864 | --DOMWINDOW == 91 (0x9455a000) [pid = 1864] [serial = 2070] [outer = (nil)] [url = about:blank] 02:17:44 INFO - PROCESS | 1864 | --DOMWINDOW == 90 (0x914d7400) [pid = 1864] [serial = 2064] [outer = (nil)] [url = about:blank] 02:17:44 INFO - PROCESS | 1864 | --DOMWINDOW == 89 (0x917bec00) [pid = 1864] [serial = 2057] [outer = (nil)] [url = about:blank] 02:17:44 INFO - PROCESS | 1864 | --DOMWINDOW == 88 (0x8f5c3400) [pid = 1864] [serial = 2060] [outer = (nil)] [url = about:blank] 02:17:44 INFO - PROCESS | 1864 | --DOMWINDOW == 87 (0x9285d800) [pid = 1864] [serial = 2066] [outer = (nil)] [url = about:blank] 02:17:44 INFO - PROCESS | 1864 | --DOMWINDOW == 86 (0x910c7800) [pid = 1864] [serial = 2042] [outer = (nil)] [url = about:blank] 02:17:44 INFO - PROCESS | 1864 | --DOMWINDOW == 85 (0x93969c00) [pid = 1864] [serial = 2046] [outer = (nil)] [url = about:blank] 02:17:44 INFO - PROCESS | 1864 | --DOMWINDOW == 84 (0x9455d400) [pid = 1864] [serial = 2072] [outer = (nil)] [url = about:blank] 02:17:45 INFO - PROCESS | 1864 | 1465204665281 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]]]}] 02:17:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 02:17:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 3202ms 02:17:45 INFO - PROCESS | 1864 | 1465204665340 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 02:17:45 INFO - PROCESS | 1864 | 1465204665344 Marionette TRACE conn4 <- [1,2825,null,{"value":"8"}] 02:17:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 02:17:45 INFO - PROCESS | 1864 | 1465204665354 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 02:17:45 INFO - PROCESS | 1864 | 1465204665357 Marionette TRACE conn4 <- [1,2826,null,{}] 02:17:45 INFO - PROCESS | 1864 | 1465204665367 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}] 02:17:45 INFO - PROCESS | 1864 | 1465204665372 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:17:45 INFO - PROCESS | 1864 | 1465204665608 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 02:17:45 INFO - PROCESS | 1864 | 1465204665818 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:45 INFO - PROCESS | 1864 | 1465204665827 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:17:45 INFO - PROCESS | 1864 | ++DOCSHELL 0x90dab800 == 25 [pid = 1864] [id = 714] 02:17:45 INFO - PROCESS | 1864 | ++DOMWINDOW == 85 (0x90dad000) [pid = 1864] [serial = 2143] [outer = (nil)] 02:17:45 INFO - PROCESS | 1864 | ++DOMWINDOW == 86 (0x910c4800) [pid = 1864] [serial = 2144] [outer = 0x90dad000] 02:17:45 INFO - PROCESS | 1864 | 1465204665909 Marionette DEBUG loaded listener.js 02:17:46 INFO - PROCESS | 1864 | ++DOMWINDOW == 87 (0x914d1c00) [pid = 1864] [serial = 2145] [outer = 0x90dad000] 02:17:46 INFO - PROCESS | 1864 | 1465204666755 Marionette TRACE conn4 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 02:17:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 02:17:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1434ms 02:17:46 INFO - PROCESS | 1864 | 1465204666807 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 02:17:46 INFO - PROCESS | 1864 | 1465204666817 Marionette TRACE conn4 <- [1,2829,null,{"value":"8"}] 02:17:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 02:17:46 INFO - PROCESS | 1864 | 1465204666831 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 02:17:46 INFO - PROCESS | 1864 | 1465204666835 Marionette TRACE conn4 <- [1,2830,null,{}] 02:17:46 INFO - PROCESS | 1864 | 1465204666841 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}] 02:17:46 INFO - PROCESS | 1864 | 1465204666847 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:17:47 INFO - PROCESS | 1864 | 1465204667035 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 02:17:47 INFO - PROCESS | 1864 | 1465204667045 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:47 INFO - PROCESS | 1864 | 1465204667054 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:17:47 INFO - PROCESS | 1864 | ++DOCSHELL 0x91dc2000 == 26 [pid = 1864] [id = 715] 02:17:47 INFO - PROCESS | 1864 | ++DOMWINDOW == 88 (0x91dc9400) [pid = 1864] [serial = 2146] [outer = (nil)] 02:17:47 INFO - PROCESS | 1864 | ++DOMWINDOW == 89 (0x92887400) [pid = 1864] [serial = 2147] [outer = 0x91dc9400] 02:17:47 INFO - PROCESS | 1864 | 1465204667278 Marionette DEBUG loaded listener.js 02:17:47 INFO - PROCESS | 1864 | ++DOMWINDOW == 90 (0x92893400) [pid = 1864] [serial = 2148] [outer = 0x91dc9400] 02:17:48 INFO - PROCESS | 1864 | 1465204668263 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]]]}] 02:17:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 02:17:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1497ms 02:17:48 INFO - PROCESS | 1864 | 1465204668329 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 02:17:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 02:17:48 INFO - PROCESS | 1864 | 1465204668333 Marionette TRACE conn4 <- [1,2833,null,{"value":"8"}] 02:17:48 INFO - PROCESS | 1864 | 1465204668339 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 02:17:48 INFO - PROCESS | 1864 | 1465204668345 Marionette TRACE conn4 <- [1,2834,null,{}] 02:17:48 INFO - PROCESS | 1864 | 1465204668370 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}] 02:17:48 INFO - PROCESS | 1864 | 1465204668381 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:17:48 INFO - PROCESS | 1864 | 1465204668611 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 02:17:48 INFO - PROCESS | 1864 | 1465204668650 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:48 INFO - PROCESS | 1864 | 1465204668666 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:17:48 INFO - PROCESS | 1864 | ++DOCSHELL 0x93a44800 == 27 [pid = 1864] [id = 716] 02:17:48 INFO - PROCESS | 1864 | ++DOMWINDOW == 91 (0x93a44c00) [pid = 1864] [serial = 2149] [outer = (nil)] 02:17:48 INFO - PROCESS | 1864 | ++DOMWINDOW == 92 (0x9455a400) [pid = 1864] [serial = 2150] [outer = 0x93a44c00] 02:17:48 INFO - PROCESS | 1864 | 1465204668821 Marionette DEBUG loaded listener.js 02:17:48 INFO - PROCESS | 1864 | ++DOMWINDOW == 93 (0x94585c00) [pid = 1864] [serial = 2151] [outer = 0x93a44c00] 02:17:49 INFO - PROCESS | 1864 | --DOMWINDOW == 92 (0x99dca400) [pid = 1864] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 02:17:49 INFO - PROCESS | 1864 | --DOMWINDOW == 91 (0x92888000) [pid = 1864] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 02:17:49 INFO - PROCESS | 1864 | --DOMWINDOW == 90 (0x8f719c00) [pid = 1864] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 02:17:49 INFO - PROCESS | 1864 | --DOMWINDOW == 89 (0x90dabc00) [pid = 1864] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 02:17:49 INFO - PROCESS | 1864 | --DOMWINDOW == 88 (0x9505dc00) [pid = 1864] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 02:17:49 INFO - PROCESS | 1864 | --DOMWINDOW == 87 (0x92886c00) [pid = 1864] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 02:17:49 INFO - PROCESS | 1864 | --DOMWINDOW == 86 (0x995e7800) [pid = 1864] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 02:17:49 INFO - PROCESS | 1864 | --DOMWINDOW == 85 (0x95063800) [pid = 1864] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 02:17:49 INFO - PROCESS | 1864 | --DOMWINDOW == 84 (0x92862c00) [pid = 1864] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 02:17:49 INFO - PROCESS | 1864 | --DOMWINDOW == 83 (0x90da9000) [pid = 1864] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 02:17:49 INFO - PROCESS | 1864 | --DOMWINDOW == 82 (0x8e90d400) [pid = 1864] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 02:17:49 INFO - PROCESS | 1864 | --DOMWINDOW == 81 (0x90dafc00) [pid = 1864] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 02:17:49 INFO - PROCESS | 1864 | --DOMWINDOW == 80 (0x97647400) [pid = 1864] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 02:17:49 INFO - PROCESS | 1864 | --DOMWINDOW == 79 (0x914d1800) [pid = 1864] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 02:17:50 INFO - PROCESS | 1864 | 1465204670370 Marionette TRACE conn4 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 02:17:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 02:17:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 2088ms 02:17:50 INFO - PROCESS | 1864 | 1465204670427 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 02:17:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 02:17:50 INFO - PROCESS | 1864 | 1465204670432 Marionette TRACE conn4 <- [1,2837,null,{"value":"8"}] 02:17:50 INFO - PROCESS | 1864 | 1465204670439 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 02:17:50 INFO - PROCESS | 1864 | 1465204670442 Marionette TRACE conn4 <- [1,2838,null,{}] 02:17:50 INFO - PROCESS | 1864 | 1465204670448 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}] 02:17:50 INFO - PROCESS | 1864 | 1465204670453 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:17:50 INFO - PROCESS | 1864 | 1465204670627 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 02:17:50 INFO - PROCESS | 1864 | 1465204670637 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:50 INFO - PROCESS | 1864 | 1465204670645 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:17:50 INFO - PROCESS | 1864 | ++DOCSHELL 0x8e90cc00 == 28 [pid = 1864] [id = 717] 02:17:50 INFO - PROCESS | 1864 | ++DOMWINDOW == 80 (0x92886c00) [pid = 1864] [serial = 2152] [outer = (nil)] 02:17:50 INFO - PROCESS | 1864 | ++DOMWINDOW == 81 (0x94fd7c00) [pid = 1864] [serial = 2153] [outer = 0x92886c00] 02:17:50 INFO - PROCESS | 1864 | 1465204670718 Marionette DEBUG loaded listener.js 02:17:50 INFO - PROCESS | 1864 | ++DOMWINDOW == 82 (0x95228c00) [pid = 1864] [serial = 2154] [outer = 0x92886c00] 02:17:51 INFO - PROCESS | 1864 | 1465204671689 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]]]}] 02:17:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 02:17:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1279ms 02:17:51 INFO - PROCESS | 1864 | 1465204671720 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 02:17:51 INFO - PROCESS | 1864 | 1465204671724 Marionette TRACE conn4 <- [1,2841,null,{"value":"8"}] 02:17:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 02:17:51 INFO - PROCESS | 1864 | 1465204671731 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 02:17:51 INFO - PROCESS | 1864 | 1465204671735 Marionette TRACE conn4 <- [1,2842,null,{}] 02:17:51 INFO - PROCESS | 1864 | 1465204671741 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}] 02:17:51 INFO - PROCESS | 1864 | 1465204671746 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:17:52 INFO - PROCESS | 1864 | 1465204671999 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 02:17:52 INFO - PROCESS | 1864 | 1465204672192 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:52 INFO - PROCESS | 1864 | 1465204672204 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:17:52 INFO - PROCESS | 1864 | ++DOCSHELL 0x8e90a800 == 29 [pid = 1864] [id = 718] 02:17:52 INFO - PROCESS | 1864 | ++DOMWINDOW == 83 (0x8e90ec00) [pid = 1864] [serial = 2155] [outer = (nil)] 02:17:52 INFO - PROCESS | 1864 | ++DOMWINDOW == 84 (0x8f5c3400) [pid = 1864] [serial = 2156] [outer = 0x8e90ec00] 02:17:52 INFO - PROCESS | 1864 | 1465204672334 Marionette DEBUG loaded listener.js 02:17:52 INFO - PROCESS | 1864 | ++DOMWINDOW == 85 (0x8f70e400) [pid = 1864] [serial = 2157] [outer = 0x8e90ec00] 02:17:53 INFO - PROCESS | 1864 | 1465204673460 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]]]}] 02:17:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 02:17:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1786ms 02:17:53 INFO - PROCESS | 1864 | 1465204673520 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 02:17:53 INFO - PROCESS | 1864 | 1465204673528 Marionette TRACE conn4 <- [1,2845,null,{"value":"8"}] 02:17:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 02:17:53 INFO - PROCESS | 1864 | 1465204673538 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 02:17:53 INFO - PROCESS | 1864 | 1465204673544 Marionette TRACE conn4 <- [1,2846,null,{}] 02:17:53 INFO - PROCESS | 1864 | 1465204673551 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}] 02:17:53 INFO - PROCESS | 1864 | 1465204673557 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:17:53 INFO - PROCESS | 1864 | 1465204673760 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 02:17:54 INFO - PROCESS | 1864 | 1465204674006 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:54 INFO - PROCESS | 1864 | 1465204674017 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:17:54 INFO - PROCESS | 1864 | ++DOCSHELL 0x917c6800 == 30 [pid = 1864] [id = 719] 02:17:54 INFO - PROCESS | 1864 | ++DOMWINDOW == 86 (0x91dbd000) [pid = 1864] [serial = 2158] [outer = (nil)] 02:17:54 INFO - PROCESS | 1864 | ++DOMWINDOW == 87 (0x91dc7000) [pid = 1864] [serial = 2159] [outer = 0x91dbd000] 02:17:54 INFO - PROCESS | 1864 | 1465204674150 Marionette DEBUG loaded listener.js 02:17:54 INFO - PROCESS | 1864 | ++DOMWINDOW == 88 (0x92862400) [pid = 1864] [serial = 2160] [outer = 0x91dbd000] 02:17:55 INFO - PROCESS | 1864 | 1465204675197 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]]]}] 02:17:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 02:17:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1741ms 02:17:55 INFO - PROCESS | 1864 | 1465204675278 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 02:17:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 02:17:55 INFO - PROCESS | 1864 | 1465204675284 Marionette TRACE conn4 <- [1,2849,null,{"value":"8"}] 02:17:55 INFO - PROCESS | 1864 | 1465204675291 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 02:17:55 INFO - PROCESS | 1864 | 1465204675295 Marionette TRACE conn4 <- [1,2850,null,{}] 02:17:55 INFO - PROCESS | 1864 | 1465204675301 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}] 02:17:55 INFO - PROCESS | 1864 | 1465204675306 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:17:55 INFO - PROCESS | 1864 | 1465204675544 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 02:17:55 INFO - PROCESS | 1864 | 1465204675842 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:55 INFO - PROCESS | 1864 | 1465204675851 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:17:55 INFO - PROCESS | 1864 | ++DOCSHELL 0x90db4000 == 31 [pid = 1864] [id = 720] 02:17:55 INFO - PROCESS | 1864 | ++DOMWINDOW == 89 (0x914d2c00) [pid = 1864] [serial = 2161] [outer = (nil)] 02:17:55 INFO - PROCESS | 1864 | ++DOMWINDOW == 90 (0x9457bc00) [pid = 1864] [serial = 2162] [outer = 0x914d2c00] 02:17:55 INFO - PROCESS | 1864 | 1465204675956 Marionette DEBUG loaded listener.js 02:17:56 INFO - PROCESS | 1864 | ++DOMWINDOW == 91 (0x9524dc00) [pid = 1864] [serial = 2163] [outer = 0x914d2c00] 02:17:57 INFO - PROCESS | 1864 | 1465204677010 Marionette TRACE conn4 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 02:17:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 02:17:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1781ms 02:17:57 INFO - PROCESS | 1864 | 1465204677073 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 02:17:57 INFO - PROCESS | 1864 | 1465204677079 Marionette TRACE conn4 <- [1,2853,null,{"value":"8"}] 02:17:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 02:17:57 INFO - PROCESS | 1864 | 1465204677097 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 02:17:57 INFO - PROCESS | 1864 | 1465204677105 Marionette TRACE conn4 <- [1,2854,null,{}] 02:17:57 INFO - PROCESS | 1864 | 1465204677112 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}] 02:17:57 INFO - PROCESS | 1864 | 1465204677120 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:17:57 INFO - PROCESS | 1864 | 1465204677364 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 02:17:57 INFO - PROCESS | 1864 | 1465204677611 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:57 INFO - PROCESS | 1864 | 1465204677618 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:17:57 INFO - PROCESS | 1864 | ++DOCSHELL 0x917c2800 == 32 [pid = 1864] [id = 721] 02:17:57 INFO - PROCESS | 1864 | ++DOMWINDOW == 92 (0x91dc3800) [pid = 1864] [serial = 2164] [outer = (nil)] 02:17:57 INFO - PROCESS | 1864 | ++DOMWINDOW == 93 (0x9956d800) [pid = 1864] [serial = 2165] [outer = 0x91dc3800] 02:17:57 INFO - PROCESS | 1864 | 1465204677722 Marionette DEBUG loaded listener.js 02:17:57 INFO - PROCESS | 1864 | ++DOMWINDOW == 94 (0x995e8000) [pid = 1864] [serial = 2166] [outer = 0x91dc3800] 02:17:58 INFO - PROCESS | 1864 | 1465204678656 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]]]}] 02:17:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 02:17:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1597ms 02:17:58 INFO - PROCESS | 1864 | 1465204678686 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 02:17:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 02:17:58 INFO - PROCESS | 1864 | 1465204678691 Marionette TRACE conn4 <- [1,2857,null,{"value":"8"}] 02:17:58 INFO - PROCESS | 1864 | 1465204678698 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 02:17:58 INFO - PROCESS | 1864 | 1465204678702 Marionette TRACE conn4 <- [1,2858,null,{}] 02:17:58 INFO - PROCESS | 1864 | 1465204678708 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}] 02:17:58 INFO - PROCESS | 1864 | 1465204678713 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:17:58 INFO - PROCESS | 1864 | 1465204678906 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 02:17:59 INFO - PROCESS | 1864 | 1465204679097 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:59 INFO - PROCESS | 1864 | 1465204679107 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:17:59 INFO - PROCESS | 1864 | ++DOCSHELL 0x93a42c00 == 33 [pid = 1864] [id = 722] 02:17:59 INFO - PROCESS | 1864 | ++DOMWINDOW == 95 (0x95227000) [pid = 1864] [serial = 2167] [outer = (nil)] 02:17:59 INFO - PROCESS | 1864 | ++DOMWINDOW == 96 (0x9a2ca400) [pid = 1864] [serial = 2168] [outer = 0x95227000] 02:17:59 INFO - PROCESS | 1864 | 1465204679190 Marionette DEBUG loaded listener.js 02:17:59 INFO - PROCESS | 1864 | ++DOMWINDOW == 97 (0x9a1dfc00) [pid = 1864] [serial = 2169] [outer = 0x95227000] 02:18:00 INFO - PROCESS | 1864 | 1465204680239 Marionette TRACE conn4 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 02:18:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 02:18:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1591ms 02:18:00 INFO - PROCESS | 1864 | 1465204680289 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 02:18:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 02:18:00 INFO - PROCESS | 1864 | 1465204680293 Marionette TRACE conn4 <- [1,2861,null,{"value":"8"}] 02:18:00 INFO - PROCESS | 1864 | 1465204680300 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 02:18:00 INFO - PROCESS | 1864 | 1465204680304 Marionette TRACE conn4 <- [1,2862,null,{}] 02:18:00 INFO - PROCESS | 1864 | 1465204680310 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}] 02:18:00 INFO - PROCESS | 1864 | 1465204680316 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:18:00 INFO - PROCESS | 1864 | 1465204680527 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 02:18:00 INFO - PROCESS | 1864 | 1465204680782 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:00 INFO - PROCESS | 1864 | 1465204680802 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:18:00 INFO - PROCESS | 1864 | ++DOCSHELL 0x9a145c00 == 34 [pid = 1864] [id = 723] 02:18:00 INFO - PROCESS | 1864 | ++DOMWINDOW == 98 (0x9a632c00) [pid = 1864] [serial = 2170] [outer = (nil)] 02:18:00 INFO - PROCESS | 1864 | ++DOMWINDOW == 99 (0x9a6bd400) [pid = 1864] [serial = 2171] [outer = 0x9a632c00] 02:18:00 INFO - PROCESS | 1864 | 1465204680947 Marionette DEBUG loaded listener.js 02:18:01 INFO - PROCESS | 1864 | ++DOMWINDOW == 100 (0x9a7d8400) [pid = 1864] [serial = 2172] [outer = 0x9a632c00] 02:18:02 INFO - PROCESS | 1864 | 1465204682032 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]]]}] 02:18:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 02:18:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1786ms 02:18:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 02:18:02 INFO - PROCESS | 1864 | 1465204682086 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 02:18:02 INFO - PROCESS | 1864 | 1465204682090 Marionette TRACE conn4 <- [1,2865,null,{"value":"8"}] 02:18:02 INFO - PROCESS | 1864 | 1465204682096 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 02:18:02 INFO - PROCESS | 1864 | 1465204682100 Marionette TRACE conn4 <- [1,2866,null,{}] 02:18:02 INFO - PROCESS | 1864 | 1465204682107 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}] 02:18:02 INFO - PROCESS | 1864 | 1465204682111 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:18:02 INFO - PROCESS | 1864 | 1465204682307 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 02:18:02 INFO - PROCESS | 1864 | 1465204682501 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:02 INFO - PROCESS | 1864 | 1465204682511 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:18:02 INFO - PROCESS | 1864 | ++DOCSHELL 0x8e90a400 == 35 [pid = 1864] [id = 724] 02:18:02 INFO - PROCESS | 1864 | ++DOMWINDOW == 101 (0x9297ec00) [pid = 1864] [serial = 2173] [outer = (nil)] 02:18:02 INFO - PROCESS | 1864 | ++DOMWINDOW == 102 (0x9b013000) [pid = 1864] [serial = 2174] [outer = 0x9297ec00] 02:18:02 INFO - PROCESS | 1864 | 1465204682597 Marionette DEBUG loaded listener.js 02:18:02 INFO - PROCESS | 1864 | ++DOMWINDOW == 103 (0x9a9e2c00) [pid = 1864] [serial = 2175] [outer = 0x9297ec00] 02:18:03 INFO - PROCESS | 1864 | 1465204683610 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]]]}] 02:18:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 02:18:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1590ms 02:18:03 INFO - PROCESS | 1864 | 1465204683686 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 02:18:03 INFO - PROCESS | 1864 | 1465204683691 Marionette TRACE conn4 <- [1,2869,null,{"value":"8"}] 02:18:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 02:18:03 INFO - PROCESS | 1864 | 1465204683698 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 02:18:03 INFO - PROCESS | 1864 | 1465204683702 Marionette TRACE conn4 <- [1,2870,null,{}] 02:18:03 INFO - PROCESS | 1864 | 1465204683708 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}] 02:18:03 INFO - PROCESS | 1864 | 1465204683713 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:18:03 INFO - PROCESS | 1864 | 1465204683896 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 02:18:04 INFO - PROCESS | 1864 | 1465204684090 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:04 INFO - PROCESS | 1864 | 1465204684099 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:18:04 INFO - PROCESS | 1864 | ++DOCSHELL 0x8f5ca800 == 36 [pid = 1864] [id = 725] 02:18:04 INFO - PROCESS | 1864 | ++DOMWINDOW == 104 (0x8f710800) [pid = 1864] [serial = 2176] [outer = (nil)] 02:18:04 INFO - PROCESS | 1864 | ++DOMWINDOW == 105 (0x9b23ac00) [pid = 1864] [serial = 2177] [outer = 0x8f710800] 02:18:04 INFO - PROCESS | 1864 | 1465204684190 Marionette DEBUG loaded listener.js 02:18:04 INFO - PROCESS | 1864 | ++DOMWINDOW == 106 (0x9b241800) [pid = 1864] [serial = 2178] [outer = 0x8f710800] 02:18:05 INFO - PROCESS | 1864 | 1465204685259 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]]]}] 02:18:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 02:18:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1631ms 02:18:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 02:18:05 INFO - PROCESS | 1864 | 1465204685330 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 02:18:05 INFO - PROCESS | 1864 | 1465204685334 Marionette TRACE conn4 <- [1,2873,null,{"value":"8"}] 02:18:05 INFO - PROCESS | 1864 | 1465204685341 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 02:18:05 INFO - PROCESS | 1864 | 1465204685344 Marionette TRACE conn4 <- [1,2874,null,{}] 02:18:05 INFO - PROCESS | 1864 | 1465204685350 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}] 02:18:05 INFO - PROCESS | 1864 | 1465204685356 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:18:05 INFO - PROCESS | 1864 | 1465204685551 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 02:18:05 INFO - PROCESS | 1864 | 1465204685795 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:05 INFO - PROCESS | 1864 | 1465204685806 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:18:05 INFO - PROCESS | 1864 | ++DOCSHELL 0x8e904000 == 37 [pid = 1864] [id = 726] 02:18:05 INFO - PROCESS | 1864 | ++DOMWINDOW == 107 (0x8e90c800) [pid = 1864] [serial = 2179] [outer = (nil)] 02:18:05 INFO - PROCESS | 1864 | ++DOMWINDOW == 108 (0x914dbc00) [pid = 1864] [serial = 2180] [outer = 0x8e90c800] 02:18:05 INFO - PROCESS | 1864 | 1465204685935 Marionette DEBUG loaded listener.js 02:18:06 INFO - PROCESS | 1864 | ++DOMWINDOW == 109 (0x9288c800) [pid = 1864] [serial = 2181] [outer = 0x8e90c800] 02:18:07 INFO - PROCESS | 1864 | 1465204687148 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]]]}] 02:18:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 02:18:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1883ms 02:18:07 INFO - PROCESS | 1864 | 1465204687223 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 02:18:07 INFO - PROCESS | 1864 | 1465204687236 Marionette TRACE conn4 <- [1,2877,null,{"value":"8"}] 02:18:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 02:18:07 INFO - PROCESS | 1864 | 1465204687245 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 02:18:07 INFO - PROCESS | 1864 | 1465204687251 Marionette TRACE conn4 <- [1,2878,null,{}] 02:18:07 INFO - PROCESS | 1864 | 1465204687259 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}] 02:18:07 INFO - PROCESS | 1864 | 1465204687263 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:18:07 INFO - PROCESS | 1864 | 1465204687497 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 02:18:07 INFO - PROCESS | 1864 | --DOCSHELL 0x92164c00 == 36 [pid = 1864] [id = 699] 02:18:07 INFO - PROCESS | 1864 | --DOCSHELL 0x8e90cc00 == 35 [pid = 1864] [id = 717] 02:18:07 INFO - PROCESS | 1864 | 1465204687791 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:07 INFO - PROCESS | 1864 | 1465204687800 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:18:07 INFO - PROCESS | 1864 | --DOCSHELL 0x93a44800 == 34 [pid = 1864] [id = 716] 02:18:07 INFO - PROCESS | 1864 | --DOCSHELL 0x91dc2000 == 33 [pid = 1864] [id = 715] 02:18:07 INFO - PROCESS | 1864 | --DOCSHELL 0x90dab800 == 32 [pid = 1864] [id = 714] 02:18:07 INFO - PROCESS | 1864 | ++DOCSHELL 0x90dae400 == 33 [pid = 1864] [id = 727] 02:18:07 INFO - PROCESS | 1864 | ++DOMWINDOW == 110 (0x90daf800) [pid = 1864] [serial = 2182] [outer = (nil)] 02:18:07 INFO - PROCESS | 1864 | ++DOMWINDOW == 111 (0x910c3400) [pid = 1864] [serial = 2183] [outer = 0x90daf800] 02:18:07 INFO - PROCESS | 1864 | 1465204687890 Marionette DEBUG loaded listener.js 02:18:08 INFO - PROCESS | 1864 | ++DOMWINDOW == 112 (0x917bb400) [pid = 1864] [serial = 2184] [outer = 0x90daf800] 02:18:08 INFO - PROCESS | 1864 | --DOMWINDOW == 111 (0x92165800) [pid = 1864] [serial = 2109] [outer = (nil)] [url = about:blank] 02:18:08 INFO - PROCESS | 1864 | --DOMWINDOW == 110 (0x9a8df800) [pid = 1864] [serial = 2112] [outer = (nil)] [url = about:blank] 02:18:08 INFO - PROCESS | 1864 | --DOMWINDOW == 109 (0x95253400) [pid = 1864] [serial = 2103] [outer = (nil)] [url = about:blank] 02:18:08 INFO - PROCESS | 1864 | --DOMWINDOW == 108 (0x9a8d7400) [pid = 1864] [serial = 2111] [outer = (nil)] [url = about:blank] 02:18:08 INFO - PROCESS | 1864 | --DOMWINDOW == 107 (0x9956d000) [pid = 1864] [serial = 2105] [outer = (nil)] [url = about:blank] 02:18:08 INFO - PROCESS | 1864 | --DOMWINDOW == 106 (0x914ce000) [pid = 1864] [serial = 2108] [outer = (nil)] [url = about:blank] 02:18:08 INFO - PROCESS | 1864 | --DOMWINDOW == 105 (0x97649000) [pid = 1864] [serial = 2106] [outer = (nil)] [url = about:blank] 02:18:08 INFO - PROCESS | 1864 | --DOMWINDOW == 104 (0x9457cc00) [pid = 1864] [serial = 2073] [outer = (nil)] [url = about:blank] 02:18:08 INFO - PROCESS | 1864 | --DOMWINDOW == 103 (0x9a2d0400) [pid = 1864] [serial = 2087] [outer = (nil)] [url = about:blank] 02:18:08 INFO - PROCESS | 1864 | --DOMWINDOW == 102 (0x9a4f5800) [pid = 1864] [serial = 2088] [outer = (nil)] [url = about:blank] 02:18:08 INFO - PROCESS | 1864 | --DOMWINDOW == 101 (0x92892c00) [pid = 1864] [serial = 2099] [outer = (nil)] [url = about:blank] 02:18:08 INFO - PROCESS | 1864 | --DOMWINDOW == 100 (0x92987800) [pid = 1864] [serial = 2100] [outer = (nil)] [url = about:blank] 02:18:08 INFO - PROCESS | 1864 | --DOMWINDOW == 99 (0x9a8d4000) [pid = 1864] [serial = 2090] [outer = (nil)] [url = about:blank] 02:18:08 INFO - PROCESS | 1864 | --DOMWINDOW == 98 (0x9a8e0400) [pid = 1864] [serial = 2091] [outer = (nil)] [url = about:blank] 02:18:08 INFO - PROCESS | 1864 | --DOMWINDOW == 97 (0x95248400) [pid = 1864] [serial = 2102] [outer = (nil)] [url = about:blank] 02:18:08 INFO - PROCESS | 1864 | --DOMWINDOW == 96 (0x94563400) [pid = 1864] [serial = 2078] [outer = (nil)] [url = about:blank] 02:18:08 INFO - PROCESS | 1864 | --DOMWINDOW == 95 (0x95067000) [pid = 1864] [serial = 2079] [outer = (nil)] [url = about:blank] 02:18:08 INFO - PROCESS | 1864 | --DOMWINDOW == 94 (0x910ba000) [pid = 1864] [serial = 2096] [outer = (nil)] [url = about:blank] 02:18:08 INFO - PROCESS | 1864 | --DOMWINDOW == 93 (0x91dc0000) [pid = 1864] [serial = 2097] [outer = (nil)] [url = about:blank] 02:18:08 INFO - PROCESS | 1864 | --DOMWINDOW == 92 (0x917be000) [pid = 1864] [serial = 2093] [outer = (nil)] [url = about:blank] 02:18:08 INFO - PROCESS | 1864 | --DOMWINDOW == 91 (0x9288e400) [pid = 1864] [serial = 2094] [outer = (nil)] [url = about:blank] 02:18:08 INFO - PROCESS | 1864 | --DOMWINDOW == 90 (0x90db4c00) [pid = 1864] [serial = 2075] [outer = (nil)] [url = about:blank] 02:18:08 INFO - PROCESS | 1864 | --DOMWINDOW == 89 (0x91dc9800) [pid = 1864] [serial = 2076] [outer = (nil)] [url = about:blank] 02:18:08 INFO - PROCESS | 1864 | --DOMWINDOW == 88 (0x98056c00) [pid = 1864] [serial = 2081] [outer = (nil)] [url = about:blank] 02:18:08 INFO - PROCESS | 1864 | --DOMWINDOW == 87 (0x988dfc00) [pid = 1864] [serial = 2082] [outer = (nil)] [url = about:blank] 02:18:08 INFO - PROCESS | 1864 | --DOMWINDOW == 86 (0x995e7c00) [pid = 1864] [serial = 2084] [outer = (nil)] [url = about:blank] 02:18:08 INFO - PROCESS | 1864 | --DOMWINDOW == 85 (0x995ebc00) [pid = 1864] [serial = 2085] [outer = (nil)] [url = about:blank] 02:18:08 INFO - PROCESS | 1864 | 1465204688801 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]]]}] 02:18:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 02:18:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1585ms 02:18:08 INFO - PROCESS | 1864 | 1465204688830 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 02:18:08 INFO - PROCESS | 1864 | 1465204688838 Marionette TRACE conn4 <- [1,2881,null,{"value":"8"}] 02:18:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 02:18:08 INFO - PROCESS | 1864 | 1465204688848 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 02:18:08 INFO - PROCESS | 1864 | 1465204688853 Marionette TRACE conn4 <- [1,2882,null,{}] 02:18:08 INFO - PROCESS | 1864 | 1465204688860 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}] 02:18:08 INFO - PROCESS | 1864 | 1465204688866 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:18:09 INFO - PROCESS | 1864 | 1465204689054 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 02:18:09 INFO - PROCESS | 1864 | 1465204689208 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:09 INFO - PROCESS | 1864 | 1465204689214 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:18:09 INFO - PROCESS | 1864 | ++DOCSHELL 0x914ce000 == 34 [pid = 1864] [id = 728] 02:18:09 INFO - PROCESS | 1864 | ++DOMWINDOW == 86 (0x91dcac00) [pid = 1864] [serial = 2185] [outer = (nil)] 02:18:09 INFO - PROCESS | 1864 | ++DOMWINDOW == 87 (0x9288f400) [pid = 1864] [serial = 2186] [outer = 0x91dcac00] 02:18:09 INFO - PROCESS | 1864 | 1465204689291 Marionette DEBUG loaded listener.js 02:18:09 INFO - PROCESS | 1864 | ++DOMWINDOW == 88 (0x92984400) [pid = 1864] [serial = 2187] [outer = 0x91dcac00] 02:18:10 INFO - PROCESS | 1864 | 1465204690241 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]]]}] 02:18:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 02:18:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1428ms 02:18:10 INFO - PROCESS | 1864 | 1465204690278 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 02:18:10 INFO - PROCESS | 1864 | 1465204690281 Marionette TRACE conn4 <- [1,2885,null,{"value":"8"}] 02:18:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 02:18:10 INFO - PROCESS | 1864 | 1465204690288 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 02:18:10 INFO - PROCESS | 1864 | 1465204690294 Marionette TRACE conn4 <- [1,2886,null,{}] 02:18:10 INFO - PROCESS | 1864 | 1465204690310 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}] 02:18:10 INFO - PROCESS | 1864 | 1465204690319 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:18:10 INFO - PROCESS | 1864 | 1465204690506 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 02:18:10 INFO - PROCESS | 1864 | 1465204690691 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:10 INFO - PROCESS | 1864 | 1465204690700 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:18:10 INFO - PROCESS | 1864 | ++DOCSHELL 0x93a48800 == 35 [pid = 1864] [id = 729] 02:18:10 INFO - PROCESS | 1864 | ++DOMWINDOW == 89 (0x9457cc00) [pid = 1864] [serial = 2188] [outer = (nil)] 02:18:10 INFO - PROCESS | 1864 | ++DOMWINDOW == 90 (0x95062400) [pid = 1864] [serial = 2189] [outer = 0x9457cc00] 02:18:10 INFO - PROCESS | 1864 | 1465204690777 Marionette DEBUG loaded listener.js 02:18:10 INFO - PROCESS | 1864 | ++DOMWINDOW == 91 (0x9764a000) [pid = 1864] [serial = 2190] [outer = 0x9457cc00] 02:18:11 INFO - PROCESS | 1864 | 1465204691713 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]]]}] 02:18:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 02:18:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1492ms 02:18:11 INFO - PROCESS | 1864 | 1465204691781 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 02:18:11 INFO - PROCESS | 1864 | 1465204691786 Marionette TRACE conn4 <- [1,2889,null,{"value":"8"}] 02:18:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 02:18:11 INFO - PROCESS | 1864 | 1465204691792 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 02:18:11 INFO - PROCESS | 1864 | 1465204691795 Marionette TRACE conn4 <- [1,2890,null,{}] 02:18:11 INFO - PROCESS | 1864 | 1465204691800 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}] 02:18:11 INFO - PROCESS | 1864 | 1465204691805 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:18:12 INFO - PROCESS | 1864 | 1465204692082 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 02:18:12 INFO - PROCESS | 1864 | 1465204692110 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:12 INFO - PROCESS | 1864 | 1465204692118 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:18:12 INFO - PROCESS | 1864 | ++DOCSHELL 0x92981800 == 36 [pid = 1864] [id = 730] 02:18:12 INFO - PROCESS | 1864 | ++DOMWINDOW == 92 (0x93966c00) [pid = 1864] [serial = 2191] [outer = (nil)] 02:18:12 INFO - PROCESS | 1864 | ++DOMWINDOW == 93 (0x99570800) [pid = 1864] [serial = 2192] [outer = 0x93966c00] 02:18:12 INFO - PROCESS | 1864 | 1465204692190 Marionette DEBUG loaded listener.js 02:18:12 INFO - PROCESS | 1864 | ++DOMWINDOW == 94 (0x995eb000) [pid = 1864] [serial = 2193] [outer = 0x93966c00] 02:18:12 INFO - PROCESS | 1864 | --DOMWINDOW == 93 (0x92858400) [pid = 1864] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 02:18:12 INFO - PROCESS | 1864 | --DOMWINDOW == 92 (0x93683800) [pid = 1864] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 02:18:12 INFO - PROCESS | 1864 | --DOMWINDOW == 91 (0x9a7d9400) [pid = 1864] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 02:18:12 INFO - PROCESS | 1864 | --DOMWINDOW == 90 (0x9ba9d400) [pid = 1864] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 02:18:12 INFO - PROCESS | 1864 | --DOMWINDOW == 89 (0x9a7d1000) [pid = 1864] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 02:18:12 INFO - PROCESS | 1864 | --DOMWINDOW == 88 (0x90dad000) [pid = 1864] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 02:18:12 INFO - PROCESS | 1864 | --DOMWINDOW == 87 (0x8f711400) [pid = 1864] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 02:18:12 INFO - PROCESS | 1864 | --DOMWINDOW == 86 (0x91dc9400) [pid = 1864] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 02:18:12 INFO - PROCESS | 1864 | --DOMWINDOW == 85 (0x9a7d7c00) [pid = 1864] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 02:18:12 INFO - PROCESS | 1864 | --DOMWINDOW == 84 (0x96450400) [pid = 1864] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 02:18:12 INFO - PROCESS | 1864 | --DOMWINDOW == 83 (0x93a44c00) [pid = 1864] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 02:18:12 INFO - PROCESS | 1864 | --DOMWINDOW == 82 (0x95246400) [pid = 1864] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 02:18:12 INFO - PROCESS | 1864 | --DOMWINDOW == 81 (0x8f5cbc00) [pid = 1864] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 02:18:13 INFO - PROCESS | 1864 | 1465204693283 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 02:18:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 02:18:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1534ms 02:18:13 INFO - PROCESS | 1864 | 1465204693326 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 02:18:13 INFO - PROCESS | 1864 | 1465204693329 Marionette TRACE conn4 <- [1,2893,null,{"value":"8"}] 02:18:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 02:18:13 INFO - PROCESS | 1864 | 1465204693335 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 02:18:13 INFO - PROCESS | 1864 | 1465204693339 Marionette TRACE conn4 <- [1,2894,null,{}] 02:18:13 INFO - PROCESS | 1864 | 1465204693345 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}] 02:18:13 INFO - PROCESS | 1864 | 1465204693350 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:18:13 INFO - PROCESS | 1864 | 1465204693575 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 02:18:13 INFO - PROCESS | 1864 | 1465204693593 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:13 INFO - PROCESS | 1864 | 1465204693603 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:18:13 INFO - PROCESS | 1864 | ++DOCSHELL 0x8f5cbc00 == 37 [pid = 1864] [id = 731] 02:18:13 INFO - PROCESS | 1864 | ++DOMWINDOW == 82 (0x90dad000) [pid = 1864] [serial = 2194] [outer = (nil)] 02:18:13 INFO - PROCESS | 1864 | ++DOMWINDOW == 83 (0x9805d400) [pid = 1864] [serial = 2195] [outer = 0x90dad000] 02:18:13 INFO - PROCESS | 1864 | 1465204693673 Marionette DEBUG loaded listener.js 02:18:13 INFO - PROCESS | 1864 | ++DOMWINDOW == 84 (0x99d79c00) [pid = 1864] [serial = 2196] [outer = 0x90dad000] 02:18:14 INFO - PROCESS | 1864 | 1465204694609 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]]]}] 02:18:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 02:18:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1337ms 02:18:14 INFO - PROCESS | 1864 | 1465204694674 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 02:18:14 INFO - PROCESS | 1864 | 1465204694677 Marionette TRACE conn4 <- [1,2897,null,{"value":"8"}] 02:18:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 02:18:14 INFO - PROCESS | 1864 | 1465204694684 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 02:18:14 INFO - PROCESS | 1864 | 1465204694688 Marionette TRACE conn4 <- [1,2898,null,{}] 02:18:14 INFO - PROCESS | 1864 | 1465204694694 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}] 02:18:14 INFO - PROCESS | 1864 | 1465204694704 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:18:14 INFO - PROCESS | 1864 | 1465204694990 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 02:18:15 INFO - PROCESS | 1864 | 1465204695310 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:15 INFO - PROCESS | 1864 | 1465204695322 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:18:15 INFO - PROCESS | 1864 | ++DOCSHELL 0x8e90e800 == 38 [pid = 1864] [id = 732] 02:18:15 INFO - PROCESS | 1864 | ++DOMWINDOW == 85 (0x8e90fc00) [pid = 1864] [serial = 2197] [outer = (nil)] 02:18:15 INFO - PROCESS | 1864 | ++DOMWINDOW == 86 (0x8f5c7c00) [pid = 1864] [serial = 2198] [outer = 0x8e90fc00] 02:18:15 INFO - PROCESS | 1864 | 1465204695436 Marionette DEBUG loaded listener.js 02:18:15 INFO - PROCESS | 1864 | ++DOMWINDOW == 87 (0x90dab800) [pid = 1864] [serial = 2199] [outer = 0x8e90fc00] 02:18:16 INFO - PROCESS | 1864 | 1465204696445 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]]]}] 02:18:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 02:18:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1833ms 02:18:16 INFO - PROCESS | 1864 | 1465204696519 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 02:18:16 INFO - PROCESS | 1864 | 1465204696525 Marionette TRACE conn4 <- [1,2901,null,{"value":"8"}] 02:18:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 02:18:16 INFO - PROCESS | 1864 | 1465204696536 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 02:18:16 INFO - PROCESS | 1864 | 1465204696541 Marionette TRACE conn4 <- [1,2902,null,{}] 02:18:16 INFO - PROCESS | 1864 | 1465204696550 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}] 02:18:16 INFO - PROCESS | 1864 | 1465204696556 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:18:16 INFO - PROCESS | 1864 | 1465204696802 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 02:18:17 INFO - PROCESS | 1864 | 1465204697071 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:17 INFO - PROCESS | 1864 | 1465204697082 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:18:17 INFO - PROCESS | 1864 | ++DOCSHELL 0x917bb000 == 39 [pid = 1864] [id = 733] 02:18:17 INFO - PROCESS | 1864 | ++DOMWINDOW == 88 (0x91dc8400) [pid = 1864] [serial = 2200] [outer = (nil)] 02:18:17 INFO - PROCESS | 1864 | ++DOMWINDOW == 89 (0x92984000) [pid = 1864] [serial = 2201] [outer = 0x91dc8400] 02:18:17 INFO - PROCESS | 1864 | 1465204697210 Marionette DEBUG loaded listener.js 02:18:17 INFO - PROCESS | 1864 | ++DOMWINDOW == 90 (0x93a3c400) [pid = 1864] [serial = 2202] [outer = 0x91dc8400] 02:18:18 INFO - PROCESS | 1864 | 1465204698194 Marionette TRACE conn4 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 02:18:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 02:18:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1740ms 02:18:18 INFO - PROCESS | 1864 | 1465204698276 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 02:18:18 INFO - PROCESS | 1864 | 1465204698282 Marionette TRACE conn4 <- [1,2905,null,{"value":"8"}] 02:18:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 02:18:18 INFO - PROCESS | 1864 | 1465204698290 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 02:18:18 INFO - PROCESS | 1864 | 1465204698294 Marionette TRACE conn4 <- [1,2906,null,{}] 02:18:18 INFO - PROCESS | 1864 | 1465204698300 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}] 02:18:18 INFO - PROCESS | 1864 | 1465204698306 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:18:18 INFO - PROCESS | 1864 | 1465204698552 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 02:18:18 INFO - PROCESS | 1864 | 1465204698849 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:18 INFO - PROCESS | 1864 | 1465204698857 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:18:18 INFO - PROCESS | 1864 | ++DOCSHELL 0x8f715000 == 40 [pid = 1864] [id = 734] 02:18:18 INFO - PROCESS | 1864 | ++DOMWINDOW == 91 (0x93a41400) [pid = 1864] [serial = 2203] [outer = (nil)] 02:18:18 INFO - PROCESS | 1864 | ++DOMWINDOW == 92 (0x9805e800) [pid = 1864] [serial = 2204] [outer = 0x93a41400] 02:18:18 INFO - PROCESS | 1864 | 1465204698991 Marionette DEBUG loaded listener.js 02:18:19 INFO - PROCESS | 1864 | ++DOMWINDOW == 93 (0x99d7e800) [pid = 1864] [serial = 2205] [outer = 0x93a41400] 02:18:19 INFO - PROCESS | 1864 | 1465204699992 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]]]}] 02:18:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 02:18:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1737ms 02:18:20 INFO - PROCESS | 1864 | 1465204700028 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 02:18:20 INFO - PROCESS | 1864 | 1465204700036 Marionette TRACE conn4 <- [1,2909,null,{"value":"8"}] 02:18:20 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 02:18:20 INFO - PROCESS | 1864 | 1465204700054 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 02:18:20 INFO - PROCESS | 1864 | 1465204700062 Marionette TRACE conn4 <- [1,2910,null,{}] 02:18:20 INFO - PROCESS | 1864 | 1465204700069 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}] 02:18:20 INFO - PROCESS | 1864 | 1465204700077 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:18:20 INFO - PROCESS | 1864 | 1465204700308 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 02:18:20 INFO - PROCESS | 1864 | 1465204700564 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:20 INFO - PROCESS | 1864 | 1465204700574 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:18:20 INFO - PROCESS | 1864 | ++DOCSHELL 0x8e909c00 == 41 [pid = 1864] [id = 735] 02:18:20 INFO - PROCESS | 1864 | ++DOMWINDOW == 94 (0x8f70e000) [pid = 1864] [serial = 2206] [outer = (nil)] 02:18:20 INFO - PROCESS | 1864 | ++DOMWINDOW == 95 (0x9a7d3c00) [pid = 1864] [serial = 2207] [outer = 0x8f70e000] 02:18:20 INFO - PROCESS | 1864 | 1465204700706 Marionette DEBUG loaded listener.js 02:18:20 INFO - PROCESS | 1864 | ++DOMWINDOW == 96 (0x9a8dc400) [pid = 1864] [serial = 2208] [outer = 0x8f70e000] 02:18:21 INFO - PROCESS | 1864 | 1465204701567 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]]]}] 02:18:21 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 02:18:21 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 02:18:21 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1550ms 02:18:21 INFO - PROCESS | 1864 | 1465204701608 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 02:18:21 INFO - PROCESS | 1864 | 1465204701614 Marionette TRACE conn4 <- [1,2913,null,{"value":"8"}] 02:18:21 INFO - TEST-START | /DOMEvents/constructors.html 02:18:21 INFO - PROCESS | 1864 | 1465204701624 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 02:18:21 INFO - PROCESS | 1864 | 1465204701628 Marionette TRACE conn4 <- [1,2914,null,{}] 02:18:21 INFO - PROCESS | 1864 | 1465204701633 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}] 02:18:21 INFO - PROCESS | 1864 | 1465204701639 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:18:21 INFO - PROCESS | 1864 | 1465204701834 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 02:18:22 INFO - PROCESS | 1864 | 1465204702049 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:22 INFO - PROCESS | 1864 | 1465204702060 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:18:22 INFO - PROCESS | 1864 | ++DOCSHELL 0x917ba400 == 42 [pid = 1864] [id = 736] 02:18:22 INFO - PROCESS | 1864 | ++DOMWINDOW == 97 (0x995e7c00) [pid = 1864] [serial = 2209] [outer = (nil)] 02:18:22 INFO - PROCESS | 1864 | ++DOMWINDOW == 98 (0x9b1ad400) [pid = 1864] [serial = 2210] [outer = 0x995e7c00] 02:18:22 INFO - PROCESS | 1864 | 1465204702183 Marionette DEBUG loaded listener.js 02:18:22 INFO - PROCESS | 1864 | ++DOMWINDOW == 99 (0x9ba8e400) [pid = 1864] [serial = 2211] [outer = 0x995e7c00] 02:18:23 INFO - PROCESS | 1864 | 1465204703184 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]]]}] 02:18:23 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 02:18:23 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 02:18:23 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 02:18:23 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 02:18:23 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 02:18:23 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 02:18:23 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 02:18:23 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 02:18:23 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 02:18:23 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 02:18:23 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 02:18:23 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 02:18:23 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 02:18:23 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 02:18:23 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 02:18:23 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 02:18:23 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 02:18:23 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 02:18:23 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 02:18:23 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 02:18:23 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 02:18:23 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 02:18:23 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 02:18:23 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 02:18:23 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 02:18:23 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 02:18:23 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 02:18:23 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 02:18:23 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 02:18:23 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 02:18:23 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 02:18:23 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 02:18:23 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 02:18:23 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 02:18:23 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 02:18:23 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 02:18:23 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 02:18:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 02:18:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:18:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:18:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 02:18:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:18:23 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 02:18:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 02:18:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:18:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:18:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 02:18:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:18:23 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 02:18:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 02:18:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:18:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:18:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 02:18:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:18:23 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 02:18:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 02:18:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:18:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:18:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 02:18:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:18:23 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 02:18:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 02:18:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:18:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:18:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 02:18:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:18:23 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 02:18:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 02:18:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:18:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:18:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 02:18:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:18:23 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 02:18:23 INFO - TEST-OK | /DOMEvents/constructors.html | took 1651ms 02:18:23 INFO - PROCESS | 1864 | 1465204703277 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 02:18:23 INFO - PROCESS | 1864 | 1465204703283 Marionette TRACE conn4 <- [1,2917,null,{"value":"8"}] 02:18:23 INFO - TEST-START | /DOMEvents/event-phases-order.html 02:18:23 INFO - PROCESS | 1864 | 1465204703294 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 02:18:23 INFO - PROCESS | 1864 | 1465204703299 Marionette TRACE conn4 <- [1,2918,null,{}] 02:18:23 INFO - PROCESS | 1864 | 1465204703334 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}] 02:18:23 INFO - PROCESS | 1864 | 1465204703340 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:18:23 INFO - PROCESS | 1864 | 1465204703540 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 02:18:23 INFO - PROCESS | 1864 | 1465204703798 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:23 INFO - PROCESS | 1864 | 1465204703815 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:18:23 INFO - PROCESS | 1864 | ++DOCSHELL 0x9c00ec00 == 43 [pid = 1864] [id = 737] 02:18:23 INFO - PROCESS | 1864 | ++DOMWINDOW == 100 (0x9c00f400) [pid = 1864] [serial = 2212] [outer = (nil)] 02:18:23 INFO - PROCESS | 1864 | ++DOMWINDOW == 101 (0x9c234400) [pid = 1864] [serial = 2213] [outer = 0x9c00f400] 02:18:23 INFO - PROCESS | 1864 | 1465204703958 Marionette DEBUG loaded listener.js 02:18:24 INFO - PROCESS | 1864 | ++DOMWINDOW == 102 (0x9cc84c00) [pid = 1864] [serial = 2214] [outer = 0x9c00f400] 02:18:24 INFO - PROCESS | 1864 | 1465204704842 Marionette TRACE conn4 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 02:18:24 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 02:18:24 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1561ms 02:18:24 INFO - PROCESS | 1864 | 1465204704855 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 02:18:24 INFO - PROCESS | 1864 | 1465204704858 Marionette TRACE conn4 <- [1,2921,null,{"value":"8"}] 02:18:24 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 02:18:24 INFO - PROCESS | 1864 | 1465204704866 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 02:18:24 INFO - PROCESS | 1864 | 1465204704871 Marionette TRACE conn4 <- [1,2922,null,{}] 02:18:24 INFO - PROCESS | 1864 | 1465204704876 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}] 02:18:24 INFO - PROCESS | 1864 | 1465204704882 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:18:25 INFO - PROCESS | 1864 | 1465204705061 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 02:18:25 INFO - PROCESS | 1864 | 1465204705265 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:25 INFO - PROCESS | 1864 | 1465204705281 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:18:25 INFO - PROCESS | 1864 | ++DOCSHELL 0x95068400 == 44 [pid = 1864] [id = 738] 02:18:25 INFO - PROCESS | 1864 | ++DOMWINDOW == 103 (0x95232800) [pid = 1864] [serial = 2215] [outer = (nil)] 02:18:25 INFO - PROCESS | 1864 | ++DOMWINDOW == 104 (0xa215c000) [pid = 1864] [serial = 2216] [outer = 0x95232800] 02:18:25 INFO - PROCESS | 1864 | 1465204705416 Marionette DEBUG loaded listener.js 02:18:25 INFO - PROCESS | 1864 | ++DOMWINDOW == 105 (0xa215d400) [pid = 1864] [serial = 2217] [outer = 0x95232800] 02:18:26 INFO - PROCESS | 1864 | [1864] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 02:18:26 INFO - PROCESS | 1864 | [1864] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 02:18:26 INFO - PROCESS | 1864 | [1864] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 02:18:26 INFO - PROCESS | 1864 | [1864] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 02:18:26 INFO - PROCESS | 1864 | 1465204706315 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]]]}] 02:18:26 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 02:18:26 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 02:18:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 02:18:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:18:26 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:18:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:18:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:18:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:18:26 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 02:18:26 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 02:18:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 02:18:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:18:26 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:18:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:18:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:18:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:18:26 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 02:18:26 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 02:18:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 02:18:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:18:26 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:18:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:18:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:18:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:18:26 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]" 02:18:26 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 02:18:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 02:18:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:18:26 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:18:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:18:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:18:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:18:26 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 02:18:26 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1480ms 02:18:26 INFO - PROCESS | 1864 | 1465204706350 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 02:18:26 INFO - PROCESS | 1864 | 1465204706354 Marionette TRACE conn4 <- [1,2925,null,{"value":"8"}] 02:18:26 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 02:18:26 INFO - PROCESS | 1864 | 1465204706366 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 02:18:26 INFO - PROCESS | 1864 | 1465204706372 Marionette TRACE conn4 <- [1,2926,null,{}] 02:18:26 INFO - PROCESS | 1864 | 1465204706378 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}] 02:18:26 INFO - PROCESS | 1864 | 1465204706383 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:18:26 INFO - PROCESS | 1864 | 1465204706712 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 02:18:26 INFO - PROCESS | 1864 | 1465204706865 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:26 INFO - PROCESS | 1864 | 1465204706872 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:18:26 INFO - PROCESS | 1864 | ++DOCSHELL 0x9a1df800 == 45 [pid = 1864] [id = 739] 02:18:26 INFO - PROCESS | 1864 | ++DOMWINDOW == 106 (0xa2153800) [pid = 1864] [serial = 2218] [outer = (nil)] 02:18:26 INFO - PROCESS | 1864 | ++DOMWINDOW == 107 (0xa24c5400) [pid = 1864] [serial = 2219] [outer = 0xa2153800] 02:18:26 INFO - PROCESS | 1864 | 1465204706964 Marionette DEBUG loaded listener.js 02:18:27 INFO - PROCESS | 1864 | ++DOMWINDOW == 108 (0xa24c8800) [pid = 1864] [serial = 2220] [outer = 0xa2153800] 02:18:27 INFO - PROCESS | 1864 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 02:18:27 INFO - PROCESS | 1864 | 1465204707820 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]]]}] 02:18:27 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 02:18:27 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1485ms 02:18:27 INFO - PROCESS | 1864 | 1465204707852 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 02:18:27 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 02:18:27 INFO - PROCESS | 1864 | 1465204707857 Marionette TRACE conn4 <- [1,2929,null,{"value":"8"}] 02:18:27 INFO - PROCESS | 1864 | 1465204707864 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 02:18:27 INFO - PROCESS | 1864 | 1465204707867 Marionette TRACE conn4 <- [1,2930,null,{}] 02:18:27 INFO - PROCESS | 1864 | 1465204707874 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}] 02:18:27 INFO - PROCESS | 1864 | 1465204707879 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:18:28 INFO - PROCESS | 1864 | 1465204708054 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 02:18:28 INFO - PROCESS | 1864 | 1465204708291 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:28 INFO - PROCESS | 1864 | 1465204708301 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:18:28 INFO - PROCESS | 1864 | ++DOCSHELL 0x95068000 == 46 [pid = 1864] [id = 740] 02:18:28 INFO - PROCESS | 1864 | ++DOMWINDOW == 109 (0x9506b000) [pid = 1864] [serial = 2221] [outer = (nil)] 02:18:28 INFO - PROCESS | 1864 | ++DOMWINDOW == 110 (0xa24cf000) [pid = 1864] [serial = 2222] [outer = 0x9506b000] 02:18:28 INFO - PROCESS | 1864 | 1465204708385 Marionette DEBUG loaded listener.js 02:18:28 INFO - PROCESS | 1864 | ++DOMWINDOW == 111 (0xa260f800) [pid = 1864] [serial = 2223] [outer = 0x9506b000] 02:18:29 INFO - PROCESS | 1864 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 02:18:29 INFO - PROCESS | 1864 | 1465204709262 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]]]}] 02:18:29 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 02:18:29 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1437ms 02:18:29 INFO - PROCESS | 1864 | 1465204709301 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 02:18:29 INFO - PROCESS | 1864 | 1465204709305 Marionette TRACE conn4 <- [1,2933,null,{"value":"8"}] 02:18:29 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 02:18:29 INFO - PROCESS | 1864 | 1465204709312 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 02:18:29 INFO - PROCESS | 1864 | 1465204709315 Marionette TRACE conn4 <- [1,2934,null,{}] 02:18:29 INFO - PROCESS | 1864 | 1465204709323 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}] 02:18:29 INFO - PROCESS | 1864 | 1465204709327 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:18:29 INFO - PROCESS | 1864 | 1465204709511 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 02:18:30 INFO - PROCESS | 1864 | 1465204710197 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:30 INFO - PROCESS | 1864 | 1465204710208 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:18:30 INFO - PROCESS | 1864 | ++DOCSHELL 0x8f716000 == 47 [pid = 1864] [id = 741] 02:18:30 INFO - PROCESS | 1864 | ++DOMWINDOW == 112 (0x8f71a000) [pid = 1864] [serial = 2224] [outer = (nil)] 02:18:30 INFO - PROCESS | 1864 | ++DOMWINDOW == 113 (0x910bcc00) [pid = 1864] [serial = 2225] [outer = 0x8f71a000] 02:18:30 INFO - PROCESS | 1864 | 1465204710293 Marionette DEBUG loaded listener.js 02:18:30 INFO - PROCESS | 1864 | ++DOMWINDOW == 114 (0x914d8c00) [pid = 1864] [serial = 2226] [outer = 0x8f71a000] 02:18:31 INFO - PROCESS | 1864 | 1465204711163 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]]]}] 02:18:31 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 02:18:31 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1882ms 02:18:31 INFO - PROCESS | 1864 | 1465204711204 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 02:18:31 INFO - PROCESS | 1864 | 1465204711210 Marionette TRACE conn4 <- [1,2937,null,{"value":"8"}] 02:18:31 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 02:18:31 INFO - PROCESS | 1864 | 1465204711220 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 02:18:31 INFO - PROCESS | 1864 | 1465204711225 Marionette TRACE conn4 <- [1,2938,null,{}] 02:18:31 INFO - PROCESS | 1864 | 1465204711234 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}] 02:18:31 INFO - PROCESS | 1864 | 1465204711239 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:18:31 INFO - PROCESS | 1864 | 1465204711419 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 02:18:31 INFO - PROCESS | 1864 | 1465204711755 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:31 INFO - PROCESS | 1864 | 1465204711763 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:18:31 INFO - PROCESS | 1864 | ++DOCSHELL 0x8e90c000 == 48 [pid = 1864] [id = 742] 02:18:31 INFO - PROCESS | 1864 | ++DOMWINDOW == 115 (0x8f712400) [pid = 1864] [serial = 2227] [outer = (nil)] 02:18:31 INFO - PROCESS | 1864 | ++DOMWINDOW == 116 (0x93a42800) [pid = 1864] [serial = 2228] [outer = 0x8f712400] 02:18:31 INFO - PROCESS | 1864 | 1465204711849 Marionette DEBUG loaded listener.js 02:18:31 INFO - PROCESS | 1864 | ++DOMWINDOW == 117 (0x94588800) [pid = 1864] [serial = 2229] [outer = 0x8f712400] 02:18:32 INFO - PROCESS | 1864 | 1465204712746 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]]]}] 02:18:32 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. 02:18:32 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1583ms 02:18:32 INFO - PROCESS | 1864 | 1465204712807 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 02:18:32 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 02:18:32 INFO - PROCESS | 1864 | 1465204712814 Marionette TRACE conn4 <- [1,2941,null,{"value":"8"}] 02:18:34 INFO - PROCESS | 1864 | --DOCSHELL 0x910bb800 == 47 [pid = 1864] [id = 687] 02:18:34 INFO - PROCESS | 1864 | --DOCSHELL 0x9505e000 == 46 [pid = 1864] [id = 700] 02:18:34 INFO - PROCESS | 1864 | --DOCSHELL 0x917c7000 == 45 [pid = 1864] [id = 701] 02:18:34 INFO - PROCESS | 1864 | --DOCSHELL 0x9396a400 == 44 [pid = 1864] [id = 689] 02:18:34 INFO - PROCESS | 1864 | --DOCSHELL 0x8f714400 == 43 [pid = 1864] [id = 698] 02:18:34 INFO - PROCESS | 1864 | --DOCSHELL 0x8e907800 == 42 [pid = 1864] [id = 713] 02:18:34 INFO - PROCESS | 1864 | --DOCSHELL 0x8f5cbc00 == 41 [pid = 1864] [id = 731] 02:18:34 INFO - PROCESS | 1864 | --DOCSHELL 0x92981800 == 40 [pid = 1864] [id = 730] 02:18:34 INFO - PROCESS | 1864 | --DOCSHELL 0x93a48800 == 39 [pid = 1864] [id = 729] 02:18:34 INFO - PROCESS | 1864 | --DOCSHELL 0x914ce000 == 38 [pid = 1864] [id = 728] 02:18:34 INFO - PROCESS | 1864 | --DOCSHELL 0x90dae400 == 37 [pid = 1864] [id = 727] 02:18:34 INFO - PROCESS | 1864 | --DOCSHELL 0x8e90b800 == 36 [pid = 1864] [id = 702] 02:18:34 INFO - PROCESS | 1864 | --DOCSHELL 0x9a145c00 == 35 [pid = 1864] [id = 723] 02:18:34 INFO - PROCESS | 1864 | --DOCSHELL 0x93967c00 == 34 [pid = 1864] [id = 695] 02:18:34 INFO - PROCESS | 1864 | --DOCSHELL 0x90db4000 == 33 [pid = 1864] [id = 720] 02:18:34 INFO - PROCESS | 1864 | --DOCSHELL 0x8e906800 == 32 [pid = 1864] [id = 694] 02:18:34 INFO - PROCESS | 1864 | --DOCSHELL 0x8f715800 == 31 [pid = 1864] [id = 690] 02:18:34 INFO - PROCESS | 1864 | --DOCSHELL 0x8f5ca800 == 30 [pid = 1864] [id = 725] 02:18:34 INFO - PROCESS | 1864 | --DOCSHELL 0x917c6800 == 29 [pid = 1864] [id = 719] 02:18:34 INFO - PROCESS | 1864 | --DOCSHELL 0x97645800 == 28 [pid = 1864] [id = 693] 02:18:34 INFO - PROCESS | 1864 | --DOCSHELL 0x93a42c00 == 27 [pid = 1864] [id = 722] 02:18:34 INFO - PROCESS | 1864 | --DOCSHELL 0x8f713400 == 26 [pid = 1864] [id = 696] 02:18:34 INFO - PROCESS | 1864 | --DOCSHELL 0x8e90b000 == 25 [pid = 1864] [id = 697] 02:18:34 INFO - PROCESS | 1864 | --DOCSHELL 0x8e90a800 == 24 [pid = 1864] [id = 718] 02:18:34 INFO - PROCESS | 1864 | --DOCSHELL 0x8e908800 == 23 [pid = 1864] [id = 692] 02:18:34 INFO - PROCESS | 1864 | --DOCSHELL 0x8e90a400 == 22 [pid = 1864] [id = 724] 02:18:34 INFO - PROCESS | 1864 | --DOCSHELL 0x9805ec00 == 21 [pid = 1864] [id = 703] 02:18:34 INFO - PROCESS | 1864 | --DOCSHELL 0x90daf000 == 20 [pid = 1864] [id = 691] 02:18:34 INFO - PROCESS | 1864 | --DOCSHELL 0x917c2800 == 19 [pid = 1864] [id = 721] 02:18:34 INFO - PROCESS | 1864 | --DOCSHELL 0x8e904000 == 18 [pid = 1864] [id = 726] 02:18:34 INFO - PROCESS | 1864 | --DOCSHELL 0x914da400 == 17 [pid = 1864] [id = 688] 02:18:34 INFO - PROCESS | 1864 | --DOCSHELL 0x95068000 == 16 [pid = 1864] [id = 740] 02:18:34 INFO - PROCESS | 1864 | --DOCSHELL 0x9a1df800 == 15 [pid = 1864] [id = 739] 02:18:34 INFO - PROCESS | 1864 | --DOCSHELL 0x9c00ec00 == 14 [pid = 1864] [id = 737] 02:18:34 INFO - PROCESS | 1864 | --DOCSHELL 0x95068400 == 13 [pid = 1864] [id = 738] 02:18:34 INFO - PROCESS | 1864 | --DOCSHELL 0x917ba400 == 12 [pid = 1864] [id = 736] 02:18:34 INFO - PROCESS | 1864 | --DOCSHELL 0x8e909c00 == 11 [pid = 1864] [id = 735] 02:18:34 INFO - PROCESS | 1864 | --DOCSHELL 0x917bb000 == 10 [pid = 1864] [id = 733] 02:18:34 INFO - PROCESS | 1864 | --DOCSHELL 0x8f715000 == 9 [pid = 1864] [id = 734] 02:18:34 INFO - PROCESS | 1864 | --DOCSHELL 0x8e90e800 == 8 [pid = 1864] [id = 732] 02:18:34 INFO - PROCESS | 1864 | 1465204714239 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 02:18:34 INFO - PROCESS | 1864 | 1465204714245 Marionette TRACE conn4 <- [1,2942,null,{}] 02:18:34 INFO - PROCESS | 1864 | --DOMWINDOW == 116 (0x93679000) [pid = 1864] [serial = 2141] [outer = (nil)] [url = about:blank] 02:18:34 INFO - PROCESS | 1864 | --DOMWINDOW == 115 (0x9ba9cc00) [pid = 1864] [serial = 2126] [outer = (nil)] [url = about:blank] 02:18:34 INFO - PROCESS | 1864 | --DOMWINDOW == 114 (0x939d1c00) [pid = 1864] [serial = 2142] [outer = (nil)] [url = about:blank] 02:18:34 INFO - PROCESS | 1864 | --DOMWINDOW == 113 (0x9a8dc800) [pid = 1864] [serial = 2120] [outer = (nil)] [url = about:blank] 02:18:34 INFO - PROCESS | 1864 | --DOMWINDOW == 112 (0x9d9a3400) [pid = 1864] [serial = 2133] [outer = (nil)] [url = about:blank] 02:18:34 INFO - PROCESS | 1864 | --DOMWINDOW == 111 (0x9b5b4c00) [pid = 1864] [serial = 2123] [outer = (nil)] [url = about:blank] 02:18:34 INFO - PROCESS | 1864 | --DOMWINDOW == 110 (0x910c4800) [pid = 1864] [serial = 2144] [outer = (nil)] [url = about:blank] 02:18:34 INFO - PROCESS | 1864 | --DOMWINDOW == 109 (0x914dc000) [pid = 1864] [serial = 2114] [outer = (nil)] [url = about:blank] 02:18:34 INFO - PROCESS | 1864 | --DOMWINDOW == 108 (0x92887400) [pid = 1864] [serial = 2147] [outer = (nil)] [url = about:blank] 02:18:34 INFO - PROCESS | 1864 | --DOMWINDOW == 107 (0x9b1a8800) [pid = 1864] [serial = 2121] [outer = (nil)] [url = about:blank] 02:18:34 INFO - PROCESS | 1864 | --DOMWINDOW == 106 (0x9cc10000) [pid = 1864] [serial = 2130] [outer = (nil)] [url = about:blank] 02:18:34 INFO - PROCESS | 1864 | --DOMWINDOW == 105 (0x92893400) [pid = 1864] [serial = 2148] [outer = (nil)] [url = about:blank] 02:18:34 INFO - PROCESS | 1864 | --DOMWINDOW == 104 (0x9b5bf800) [pid = 1864] [serial = 2124] [outer = (nil)] [url = about:blank] 02:18:34 INFO - PROCESS | 1864 | --DOMWINDOW == 103 (0xa2155400) [pid = 1864] [serial = 2136] [outer = (nil)] [url = about:blank] 02:18:34 INFO - PROCESS | 1864 | --DOMWINDOW == 102 (0x914d1c00) [pid = 1864] [serial = 2145] [outer = (nil)] [url = about:blank] 02:18:34 INFO - PROCESS | 1864 | --DOMWINDOW == 101 (0x9455a400) [pid = 1864] [serial = 2150] [outer = (nil)] [url = about:blank] 02:18:34 INFO - PROCESS | 1864 | --DOMWINDOW == 100 (0x9928dc00) [pid = 1864] [serial = 2118] [outer = (nil)] [url = about:blank] 02:18:34 INFO - PROCESS | 1864 | --DOMWINDOW == 99 (0x9d99b400) [pid = 1864] [serial = 2132] [outer = (nil)] [url = about:blank] 02:18:34 INFO - PROCESS | 1864 | --DOMWINDOW == 98 (0xa1154400) [pid = 1864] [serial = 2135] [outer = (nil)] [url = about:blank] 02:18:34 INFO - PROCESS | 1864 | --DOMWINDOW == 97 (0x914d2800) [pid = 1864] [serial = 2138] [outer = (nil)] [url = about:blank] 02:18:34 INFO - PROCESS | 1864 | --DOMWINDOW == 96 (0x9c004800) [pid = 1864] [serial = 2127] [outer = (nil)] [url = about:blank] 02:18:34 INFO - PROCESS | 1864 | --DOMWINDOW == 95 (0x94585c00) [pid = 1864] [serial = 2151] [outer = (nil)] [url = about:blank] 02:18:34 INFO - PROCESS | 1864 | --DOMWINDOW == 94 (0x91dcb800) [pid = 1864] [serial = 2139] [outer = (nil)] [url = about:blank] 02:18:34 INFO - PROCESS | 1864 | --DOMWINDOW == 93 (0x95254400) [pid = 1864] [serial = 2117] [outer = (nil)] [url = about:blank] 02:18:34 INFO - PROCESS | 1864 | --DOMWINDOW == 92 (0x91dc8800) [pid = 1864] [serial = 2115] [outer = (nil)] [url = about:blank] 02:18:34 INFO - PROCESS | 1864 | --DOMWINDOW == 91 (0x9c23b800) [pid = 1864] [serial = 2129] [outer = (nil)] [url = about:blank] 02:18:34 INFO - PROCESS | 1864 | --DOMWINDOW == 90 (0x94fd7c00) [pid = 1864] [serial = 2153] [outer = (nil)] [url = about:blank] 02:18:34 INFO - PROCESS | 1864 | 1465204714547 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}] 02:18:34 INFO - PROCESS | 1864 | 1465204714554 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:18:34 INFO - PROCESS | 1864 | 1465204714718 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 02:18:34 INFO - PROCESS | 1864 | 1465204714734 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:34 INFO - PROCESS | 1864 | 1465204714747 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:18:34 INFO - PROCESS | 1864 | ++DOCSHELL 0x8f713400 == 9 [pid = 1864] [id = 743] 02:18:34 INFO - PROCESS | 1864 | ++DOMWINDOW == 91 (0x8f714000) [pid = 1864] [serial = 2230] [outer = (nil)] 02:18:34 INFO - PROCESS | 1864 | ++DOMWINDOW == 92 (0x8f717800) [pid = 1864] [serial = 2231] [outer = 0x8f714000] 02:18:34 INFO - PROCESS | 1864 | 1465204714821 Marionette DEBUG loaded listener.js 02:18:34 INFO - PROCESS | 1864 | ++DOMWINDOW == 93 (0x90db4000) [pid = 1864] [serial = 2232] [outer = 0x8f714000] 02:18:35 INFO - PROCESS | 1864 | 1465204715772 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"]]]}] 02:18:35 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 02:18:35 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 02:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:18:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:18:35 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 02:18:35 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 2982ms 02:18:35 INFO - PROCESS | 1864 | 1465204715805 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 02:18:35 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 02:18:35 INFO - PROCESS | 1864 | 1465204715811 Marionette TRACE conn4 <- [1,2945,null,{"value":"8"}] 02:18:35 INFO - PROCESS | 1864 | 1465204715822 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 02:18:35 INFO - PROCESS | 1864 | 1465204715826 Marionette TRACE conn4 <- [1,2946,null,{}] 02:18:35 INFO - PROCESS | 1864 | 1465204715834 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}] 02:18:35 INFO - PROCESS | 1864 | 1465204715842 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:18:36 INFO - PROCESS | 1864 | 1465204716017 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 02:18:36 INFO - PROCESS | 1864 | 1465204716181 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:36 INFO - PROCESS | 1864 | 1465204716189 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:18:36 INFO - PROCESS | 1864 | ++DOCSHELL 0x91dbcc00 == 10 [pid = 1864] [id = 744] 02:18:36 INFO - PROCESS | 1864 | ++DOMWINDOW == 94 (0x91dbe400) [pid = 1864] [serial = 2233] [outer = (nil)] 02:18:36 INFO - PROCESS | 1864 | ++DOMWINDOW == 95 (0x91dc5800) [pid = 1864] [serial = 2234] [outer = 0x91dbe400] 02:18:36 INFO - PROCESS | 1864 | 1465204716265 Marionette DEBUG loaded listener.js 02:18:36 INFO - PROCESS | 1864 | ++DOMWINDOW == 96 (0x92165800) [pid = 1864] [serial = 2235] [outer = 0x91dbe400] 02:18:37 INFO - PROCESS | 1864 | 1465204717122 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]]]}] 02:18:37 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. 02:18:37 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1337ms 02:18:37 INFO - PROCESS | 1864 | 1465204717157 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 02:18:37 INFO - PROCESS | 1864 | 1465204717160 Marionette TRACE conn4 <- [1,2949,null,{"value":"8"}] 02:18:37 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 02:18:37 INFO - PROCESS | 1864 | 1465204717167 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 02:18:37 INFO - PROCESS | 1864 | 1465204717170 Marionette TRACE conn4 <- [1,2950,null,{}] 02:18:37 INFO - PROCESS | 1864 | 1465204717184 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}] 02:18:37 INFO - PROCESS | 1864 | 1465204717189 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:18:37 INFO - PROCESS | 1864 | 1465204717409 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 02:18:37 INFO - PROCESS | 1864 | 1465204717446 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:37 INFO - PROCESS | 1864 | 1465204717466 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:18:37 INFO - PROCESS | 1864 | ++DOCSHELL 0x92987c00 == 11 [pid = 1864] [id = 745] 02:18:37 INFO - PROCESS | 1864 | ++DOMWINDOW == 97 (0x92988000) [pid = 1864] [serial = 2236] [outer = (nil)] 02:18:37 INFO - PROCESS | 1864 | ++DOMWINDOW == 98 (0x93681800) [pid = 1864] [serial = 2237] [outer = 0x92988000] 02:18:37 INFO - PROCESS | 1864 | 1465204717628 Marionette DEBUG loaded listener.js 02:18:37 INFO - PROCESS | 1864 | ++DOMWINDOW == 99 (0x9396f000) [pid = 1864] [serial = 2238] [outer = 0x92988000] 02:18:38 INFO - PROCESS | 1864 | ++DOCSHELL 0x94583800 == 12 [pid = 1864] [id = 746] 02:18:38 INFO - PROCESS | 1864 | ++DOMWINDOW == 100 (0x94583c00) [pid = 1864] [serial = 2239] [outer = (nil)] 02:18:38 INFO - PROCESS | 1864 | ++DOMWINDOW == 101 (0x94fd7c00) [pid = 1864] [serial = 2240] [outer = 0x94583c00] 02:18:38 INFO - PROCESS | 1864 | 1465204718547 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]]]}] 02:18:38 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. 02:18:38 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1432ms 02:18:38 INFO - PROCESS | 1864 | 1465204718612 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 02:18:38 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 02:18:38 INFO - PROCESS | 1864 | 1465204718617 Marionette TRACE conn4 <- [1,2953,null,{"value":"8"}] 02:18:38 INFO - PROCESS | 1864 | 1465204718623 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 02:18:38 INFO - PROCESS | 1864 | 1465204718642 Marionette TRACE conn4 <- [1,2954,null,{}] 02:18:38 INFO - PROCESS | 1864 | 1465204718655 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}] 02:18:38 INFO - PROCESS | 1864 | 1465204718659 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:18:38 INFO - PROCESS | 1864 | 1465204718888 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 02:18:39 INFO - PROCESS | 1864 | --DOMWINDOW == 100 (0x90dad000) [pid = 1864] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 02:18:39 INFO - PROCESS | 1864 | --DOMWINDOW == 99 (0x93966c00) [pid = 1864] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 02:18:39 INFO - PROCESS | 1864 | --DOMWINDOW == 98 (0x9297ec00) [pid = 1864] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 02:18:39 INFO - PROCESS | 1864 | --DOMWINDOW == 97 (0x8e90c800) [pid = 1864] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 02:18:39 INFO - PROCESS | 1864 | --DOMWINDOW == 96 (0x91dbd000) [pid = 1864] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 02:18:39 INFO - PROCESS | 1864 | --DOMWINDOW == 95 (0x95227000) [pid = 1864] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 02:18:39 INFO - PROCESS | 1864 | --DOMWINDOW == 94 (0x91dcac00) [pid = 1864] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 02:18:39 INFO - PROCESS | 1864 | --DOMWINDOW == 93 (0x91dc3800) [pid = 1864] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 02:18:39 INFO - PROCESS | 1864 | --DOMWINDOW == 92 (0x914d2c00) [pid = 1864] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 02:18:39 INFO - PROCESS | 1864 | --DOMWINDOW == 91 (0x8f710800) [pid = 1864] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 02:18:39 INFO - PROCESS | 1864 | --DOMWINDOW == 90 (0x8e90ec00) [pid = 1864] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 02:18:39 INFO - PROCESS | 1864 | --DOMWINDOW == 89 (0x9a632c00) [pid = 1864] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 02:18:39 INFO - PROCESS | 1864 | --DOMWINDOW == 88 (0x90daf800) [pid = 1864] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 02:18:39 INFO - PROCESS | 1864 | --DOMWINDOW == 87 (0x92886c00) [pid = 1864] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 02:18:39 INFO - PROCESS | 1864 | --DOMWINDOW == 86 (0x9457cc00) [pid = 1864] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 02:18:39 INFO - PROCESS | 1864 | 1465204719783 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:39 INFO - PROCESS | 1864 | 1465204719790 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:18:39 INFO - PROCESS | 1864 | ++DOCSHELL 0x8f710800 == 13 [pid = 1864] [id = 747] 02:18:39 INFO - PROCESS | 1864 | ++DOMWINDOW == 87 (0x8f713800) [pid = 1864] [serial = 2241] [outer = (nil)] 02:18:39 INFO - PROCESS | 1864 | ++DOMWINDOW == 88 (0x914cf800) [pid = 1864] [serial = 2242] [outer = 0x8f713800] 02:18:39 INFO - PROCESS | 1864 | 1465204719865 Marionette DEBUG loaded listener.js 02:18:39 INFO - PROCESS | 1864 | ++DOMWINDOW == 89 (0x93a46800) [pid = 1864] [serial = 2243] [outer = 0x8f713800] 02:18:40 INFO - PROCESS | 1864 | 1465204720571 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]]]}] 02:18:40 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 02:18:40 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 02:18:40 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1969ms 02:18:40 INFO - PROCESS | 1864 | 1465204720593 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 02:18:40 INFO - PROCESS | 1864 | 1465204720599 Marionette TRACE conn4 <- [1,2957,null,{"value":"8"}] 02:18:40 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 02:18:40 INFO - PROCESS | 1864 | 1465204720612 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 02:18:40 INFO - PROCESS | 1864 | 1465204720614 Marionette TRACE conn4 <- [1,2958,null,{}] 02:18:40 INFO - PROCESS | 1864 | 1465204720621 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}] 02:18:40 INFO - PROCESS | 1864 | 1465204720626 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:18:40 INFO - PROCESS | 1864 | 1465204720848 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 02:18:40 INFO - PROCESS | 1864 | 1465204720872 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:40 INFO - PROCESS | 1864 | 1465204720882 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:18:40 INFO - PROCESS | 1864 | ++DOCSHELL 0x8e904c00 == 14 [pid = 1864] [id = 748] 02:18:40 INFO - PROCESS | 1864 | ++DOMWINDOW == 90 (0x95064000) [pid = 1864] [serial = 2244] [outer = (nil)] 02:18:40 INFO - PROCESS | 1864 | ++DOMWINDOW == 91 (0x97647400) [pid = 1864] [serial = 2245] [outer = 0x95064000] 02:18:40 INFO - PROCESS | 1864 | 1465204720950 Marionette DEBUG loaded listener.js 02:18:41 INFO - PROCESS | 1864 | ++DOMWINDOW == 92 (0x9928dc00) [pid = 1864] [serial = 2246] [outer = 0x95064000] 02:18:41 INFO - PROCESS | 1864 | 1465204721877 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]]]}] 02:18:41 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. 02:18:41 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1329ms 02:18:41 INFO - PROCESS | 1864 | 1465204721942 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 02:18:41 INFO - PROCESS | 1864 | 1465204721950 Marionette TRACE conn4 <- [1,2961,null,{"value":"8"}] 02:18:41 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 02:18:41 INFO - PROCESS | 1864 | 1465204721963 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 02:18:41 INFO - PROCESS | 1864 | 1465204721969 Marionette TRACE conn4 <- [1,2962,null,{}] 02:18:41 INFO - PROCESS | 1864 | 1465204721978 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}] 02:18:41 INFO - PROCESS | 1864 | 1465204721983 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:18:42 INFO - PROCESS | 1864 | 1465204722182 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 02:18:42 INFO - PROCESS | 1864 | 1465204722379 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:42 INFO - PROCESS | 1864 | 1465204722394 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:18:42 INFO - PROCESS | 1864 | ++DOCSHELL 0x8f71ac00 == 15 [pid = 1864] [id = 749] 02:18:42 INFO - PROCESS | 1864 | ++DOMWINDOW == 93 (0x910bd000) [pid = 1864] [serial = 2247] [outer = (nil)] 02:18:42 INFO - PROCESS | 1864 | ++DOMWINDOW == 94 (0x914d1c00) [pid = 1864] [serial = 2248] [outer = 0x910bd000] 02:18:42 INFO - PROCESS | 1864 | 1465204722524 Marionette DEBUG loaded listener.js 02:18:42 INFO - PROCESS | 1864 | ++DOMWINDOW == 95 (0x917c5800) [pid = 1864] [serial = 2249] [outer = 0x910bd000] 02:18:43 INFO - PROCESS | 1864 | 1465204723480 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]]]}] 02:18:43 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. 02:18:43 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1536ms 02:18:43 INFO - PROCESS | 1864 | 1465204723498 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 02:18:43 INFO - PROCESS | 1864 | 1465204723506 Marionette TRACE conn4 <- [1,2965,null,{"value":"8"}] 02:18:43 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 02:18:43 INFO - PROCESS | 1864 | 1465204723517 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 02:18:43 INFO - PROCESS | 1864 | 1465204723521 Marionette TRACE conn4 <- [1,2966,null,{}] 02:18:43 INFO - PROCESS | 1864 | 1465204723528 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}] 02:18:43 INFO - PROCESS | 1864 | 1465204723534 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:18:43 INFO - PROCESS | 1864 | 1465204723718 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 02:18:43 INFO - PROCESS | 1864 | 1465204723923 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:43 INFO - PROCESS | 1864 | 1465204723930 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:18:43 INFO - PROCESS | 1864 | ++DOCSHELL 0x92890000 == 16 [pid = 1864] [id = 750] 02:18:43 INFO - PROCESS | 1864 | ++DOMWINDOW == 96 (0x9297f800) [pid = 1864] [serial = 2250] [outer = (nil)] 02:18:44 INFO - PROCESS | 1864 | ++DOMWINDOW == 97 (0x93964000) [pid = 1864] [serial = 2251] [outer = 0x9297f800] 02:18:44 INFO - PROCESS | 1864 | 1465204724025 Marionette DEBUG loaded listener.js 02:18:44 INFO - PROCESS | 1864 | ++DOMWINDOW == 98 (0x9457c400) [pid = 1864] [serial = 2252] [outer = 0x9297f800] 02:18:44 INFO - PROCESS | 1864 | 1465204724986 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]]]}] 02:18:45 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. 02:18:45 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1531ms 02:18:45 INFO - PROCESS | 1864 | 1465204725049 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 02:18:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 02:18:45 INFO - PROCESS | 1864 | 1465204725054 Marionette TRACE conn4 <- [1,2969,null,{"value":"8"}] 02:18:45 INFO - PROCESS | 1864 | 1465204725061 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 02:18:45 INFO - PROCESS | 1864 | 1465204725067 Marionette TRACE conn4 <- [1,2970,null,{}] 02:18:45 INFO - PROCESS | 1864 | 1465204725135 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}] 02:18:45 INFO - PROCESS | 1864 | 1465204725145 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:18:45 INFO - PROCESS | 1864 | 1465204725334 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 02:18:45 INFO - PROCESS | 1864 | 1465204725547 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:45 INFO - PROCESS | 1864 | 1465204725557 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:18:45 INFO - PROCESS | 1864 | ++DOCSHELL 0x995e0c00 == 17 [pid = 1864] [id = 751] 02:18:45 INFO - PROCESS | 1864 | ++DOMWINDOW == 99 (0x995e6c00) [pid = 1864] [serial = 2253] [outer = (nil)] 02:18:45 INFO - PROCESS | 1864 | ++DOMWINDOW == 100 (0x99dd1000) [pid = 1864] [serial = 2254] [outer = 0x995e6c00] 02:18:45 INFO - PROCESS | 1864 | 1465204725699 Marionette DEBUG loaded listener.js 02:18:45 INFO - PROCESS | 1864 | ++DOMWINDOW == 101 (0x9a1df800) [pid = 1864] [serial = 2255] [outer = 0x995e6c00] 02:18:46 INFO - PROCESS | 1864 | 1465204726661 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]]]}] 02:18:46 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. 02:18:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1641ms 02:18:46 INFO - PROCESS | 1864 | 1465204726701 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 02:18:46 INFO - PROCESS | 1864 | 1465204726707 Marionette TRACE conn4 <- [1,2973,null,{"value":"8"}] 02:18:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 02:18:46 INFO - PROCESS | 1864 | 1465204726714 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 02:18:46 INFO - PROCESS | 1864 | 1465204726718 Marionette TRACE conn4 <- [1,2974,null,{}] 02:18:46 INFO - PROCESS | 1864 | 1465204726723 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}] 02:18:46 INFO - PROCESS | 1864 | 1465204726729 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:18:46 INFO - PROCESS | 1864 | 1465204726920 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 02:18:47 INFO - PROCESS | 1864 | 1465204727117 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:47 INFO - PROCESS | 1864 | 1465204727126 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:18:47 INFO - PROCESS | 1864 | ++DOCSHELL 0x9a6b0c00 == 18 [pid = 1864] [id = 752] 02:18:47 INFO - PROCESS | 1864 | ++DOMWINDOW == 102 (0x9a6b1800) [pid = 1864] [serial = 2256] [outer = (nil)] 02:18:47 INFO - PROCESS | 1864 | ++DOMWINDOW == 103 (0x9a6b9000) [pid = 1864] [serial = 2257] [outer = 0x9a6b1800] 02:18:47 INFO - PROCESS | 1864 | 1465204727265 Marionette DEBUG loaded listener.js 02:18:47 INFO - PROCESS | 1864 | ++DOMWINDOW == 104 (0x9a78fc00) [pid = 1864] [serial = 2258] [outer = 0x9a6b1800] 02:18:48 INFO - PROCESS | 1864 | 1465204728146 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]]]}] 02:18:48 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. 02:18:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1488ms 02:18:48 INFO - PROCESS | 1864 | 1465204728203 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 02:18:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 02:18:48 INFO - PROCESS | 1864 | 1465204728208 Marionette TRACE conn4 <- [1,2977,null,{"value":"8"}] 02:18:48 INFO - PROCESS | 1864 | 1465204728255 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 02:18:48 INFO - PROCESS | 1864 | 1465204728259 Marionette TRACE conn4 <- [1,2978,null,{}] 02:18:48 INFO - PROCESS | 1864 | 1465204728276 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}] 02:18:48 INFO - PROCESS | 1864 | 1465204728282 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:18:48 INFO - PROCESS | 1864 | 1465204728468 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 02:18:48 INFO - PROCESS | 1864 | 1465204728668 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:48 INFO - PROCESS | 1864 | 1465204728676 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:18:48 INFO - PROCESS | 1864 | ++DOCSHELL 0x9a6bb000 == 19 [pid = 1864] [id = 753] 02:18:48 INFO - PROCESS | 1864 | ++DOMWINDOW == 105 (0x9a7d4c00) [pid = 1864] [serial = 2259] [outer = (nil)] 02:18:48 INFO - PROCESS | 1864 | ++DOMWINDOW == 106 (0x9a7d7c00) [pid = 1864] [serial = 2260] [outer = 0x9a7d4c00] 02:18:48 INFO - PROCESS | 1864 | 1465204728799 Marionette DEBUG loaded listener.js 02:18:48 INFO - PROCESS | 1864 | ++DOMWINDOW == 107 (0x9396d000) [pid = 1864] [serial = 2261] [outer = 0x9a7d4c00] 02:18:49 INFO - PROCESS | 1864 | 1465204729662 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]]]}] 02:18:49 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. 02:18:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1485ms 02:18:49 INFO - PROCESS | 1864 | 1465204729700 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 02:18:49 INFO - PROCESS | 1864 | 1465204729704 Marionette TRACE conn4 <- [1,2981,null,{"value":"8"}] 02:18:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 02:18:49 INFO - PROCESS | 1864 | 1465204729712 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 02:18:49 INFO - PROCESS | 1864 | 1465204729716 Marionette TRACE conn4 <- [1,2982,null,{}] 02:18:49 INFO - PROCESS | 1864 | 1465204729721 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}] 02:18:49 INFO - PROCESS | 1864 | 1465204729733 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:18:50 INFO - PROCESS | 1864 | 1465204730089 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 02:18:50 INFO - PROCESS | 1864 | 1465204730251 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:50 INFO - PROCESS | 1864 | 1465204730262 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:18:50 INFO - PROCESS | 1864 | ++DOCSHELL 0x9a7cb800 == 20 [pid = 1864] [id = 754] 02:18:50 INFO - PROCESS | 1864 | ++DOMWINDOW == 108 (0x9a7d3800) [pid = 1864] [serial = 2262] [outer = (nil)] 02:18:50 INFO - PROCESS | 1864 | ++DOMWINDOW == 109 (0x9b239800) [pid = 1864] [serial = 2263] [outer = 0x9a7d3800] 02:18:50 INFO - PROCESS | 1864 | 1465204730352 Marionette DEBUG loaded listener.js 02:18:50 INFO - PROCESS | 1864 | ++DOMWINDOW == 110 (0x9b74dc00) [pid = 1864] [serial = 2264] [outer = 0x9a7d3800] 02:18:51 INFO - PROCESS | 1864 | 1465204731212 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"]]]}] 02:18:51 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 02:18:51 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 02:18:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:18:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:18:51 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 02:18:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1532ms 02:18:51 INFO - PROCESS | 1864 | 1465204731249 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 02:18:51 INFO - PROCESS | 1864 | 1465204731252 Marionette TRACE conn4 <- [1,2985,null,{"value":"8"}] 02:18:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 02:18:51 INFO - PROCESS | 1864 | 1465204731259 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 02:18:51 INFO - PROCESS | 1864 | 1465204731262 Marionette TRACE conn4 <- [1,2986,null,{}] 02:18:51 INFO - PROCESS | 1864 | 1465204731269 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}] 02:18:51 INFO - PROCESS | 1864 | 1465204731275 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:18:51 INFO - PROCESS | 1864 | 1465204731445 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 02:18:51 INFO - PROCESS | 1864 | 1465204731678 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:51 INFO - PROCESS | 1864 | 1465204731685 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:18:51 INFO - PROCESS | 1864 | ++DOCSHELL 0x95227c00 == 21 [pid = 1864] [id = 755] 02:18:51 INFO - PROCESS | 1864 | ++DOMWINDOW == 111 (0x9b1aec00) [pid = 1864] [serial = 2265] [outer = (nil)] 02:18:51 INFO - PROCESS | 1864 | ++DOMWINDOW == 112 (0x9c004800) [pid = 1864] [serial = 2266] [outer = 0x9b1aec00] 02:18:51 INFO - PROCESS | 1864 | 1465204731776 Marionette DEBUG loaded listener.js 02:18:51 INFO - PROCESS | 1864 | ++DOMWINDOW == 113 (0x9bac4c00) [pid = 1864] [serial = 2267] [outer = 0x9b1aec00] 02:18:52 INFO - PROCESS | 1864 | 1465204732609 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]]]}] 02:18:52 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. 02:18:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1385ms 02:18:52 INFO - PROCESS | 1864 | 1465204732645 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 02:18:52 INFO - PROCESS | 1864 | 1465204732648 Marionette TRACE conn4 <- [1,2989,null,{"value":"8"}] 02:18:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 02:18:52 INFO - PROCESS | 1864 | 1465204732656 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 02:18:52 INFO - PROCESS | 1864 | 1465204732659 Marionette TRACE conn4 <- [1,2990,null,{}] 02:18:52 INFO - PROCESS | 1864 | 1465204732666 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}] 02:18:52 INFO - PROCESS | 1864 | 1465204732671 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:18:52 INFO - PROCESS | 1864 | 1465204732847 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 02:18:53 INFO - PROCESS | 1864 | 1465204733049 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:53 INFO - PROCESS | 1864 | 1465204733059 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:18:53 INFO - PROCESS | 1864 | ++DOCSHELL 0x9a7d7000 == 22 [pid = 1864] [id = 756] 02:18:53 INFO - PROCESS | 1864 | ++DOMWINDOW == 114 (0x9c00d400) [pid = 1864] [serial = 2268] [outer = (nil)] 02:18:53 INFO - PROCESS | 1864 | ++DOMWINDOW == 115 (0x9c23c800) [pid = 1864] [serial = 2269] [outer = 0x9c00d400] 02:18:53 INFO - PROCESS | 1864 | 1465204733182 Marionette DEBUG loaded listener.js 02:18:53 INFO - PROCESS | 1864 | ++DOMWINDOW == 116 (0x9cc10000) [pid = 1864] [serial = 2270] [outer = 0x9c00d400] 02:18:53 INFO - PROCESS | 1864 | ++DOCSHELL 0x9cc7f000 == 23 [pid = 1864] [id = 757] 02:18:53 INFO - PROCESS | 1864 | ++DOMWINDOW == 117 (0x9cc82400) [pid = 1864] [serial = 2271] [outer = (nil)] 02:18:53 INFO - PROCESS | 1864 | ++DOMWINDOW == 118 (0x9d99d000) [pid = 1864] [serial = 2272] [outer = 0x9cc82400] 02:18:54 INFO - PROCESS | 1864 | 1465204734128 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]]]}] 02:18:54 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. 02:18:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1484ms 02:18:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 02:18:54 INFO - PROCESS | 1864 | 1465204734141 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 02:18:54 INFO - PROCESS | 1864 | 1465204734144 Marionette TRACE conn4 <- [1,2993,null,{"value":"8"}] 02:18:54 INFO - PROCESS | 1864 | 1465204734177 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 02:18:54 INFO - PROCESS | 1864 | 1465204734179 Marionette TRACE conn4 <- [1,2994,null,{}] 02:18:54 INFO - PROCESS | 1864 | 1465204734188 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}] 02:18:54 INFO - PROCESS | 1864 | 1465204734193 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:18:54 INFO - PROCESS | 1864 | 1465204734389 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 02:18:54 INFO - PROCESS | 1864 | 1465204734601 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:54 INFO - PROCESS | 1864 | 1465204734610 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:18:54 INFO - PROCESS | 1864 | ++DOCSHELL 0x92981800 == 24 [pid = 1864] [id = 758] 02:18:54 INFO - PROCESS | 1864 | ++DOMWINDOW == 119 (0x9524c800) [pid = 1864] [serial = 2273] [outer = (nil)] 02:18:54 INFO - PROCESS | 1864 | ++DOMWINDOW == 120 (0x9d9a5400) [pid = 1864] [serial = 2274] [outer = 0x9524c800] 02:18:54 INFO - PROCESS | 1864 | 1465204734726 Marionette DEBUG loaded listener.js 02:18:54 INFO - PROCESS | 1864 | ++DOMWINDOW == 121 (0xa0614c00) [pid = 1864] [serial = 2275] [outer = 0x9524c800] 02:18:55 INFO - PROCESS | 1864 | 1465204735572 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]]]}] 02:18:55 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 02:18:55 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 02:18:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1463ms 02:18:55 INFO - PROCESS | 1864 | 1465204735615 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 02:18:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 02:18:55 INFO - PROCESS | 1864 | 1465204735619 Marionette TRACE conn4 <- [1,2997,null,{"value":"8"}] 02:18:55 INFO - PROCESS | 1864 | 1465204735626 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 02:18:55 INFO - PROCESS | 1864 | 1465204735629 Marionette TRACE conn4 <- [1,2998,null,{}] 02:18:55 INFO - PROCESS | 1864 | 1465204735635 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}] 02:18:55 INFO - PROCESS | 1864 | 1465204735642 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:18:55 INFO - PROCESS | 1864 | 1465204735831 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 02:18:56 INFO - PROCESS | 1864 | 1465204736103 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:56 INFO - PROCESS | 1864 | 1465204736116 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:18:56 INFO - PROCESS | 1864 | ++DOCSHELL 0x90da8400 == 25 [pid = 1864] [id = 759] 02:18:56 INFO - PROCESS | 1864 | ++DOMWINDOW == 122 (0x90daec00) [pid = 1864] [serial = 2276] [outer = (nil)] 02:18:56 INFO - PROCESS | 1864 | ++DOMWINDOW == 123 (0x992f6400) [pid = 1864] [serial = 2277] [outer = 0x90daec00] 02:18:56 INFO - PROCESS | 1864 | 1465204736201 Marionette DEBUG loaded listener.js 02:18:56 INFO - PROCESS | 1864 | ++DOMWINDOW == 124 (0x9d9a6400) [pid = 1864] [serial = 2278] [outer = 0x90daec00] 02:18:57 INFO - PROCESS | 1864 | 1465204737115 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]]]}] 02:18:57 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. 02:18:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1531ms 02:18:57 INFO - PROCESS | 1864 | 1465204737198 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 02:18:57 INFO - PROCESS | 1864 | 1465204737203 Marionette TRACE conn4 <- [1,3001,null,{"value":"8"}] 02:18:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 02:18:57 INFO - PROCESS | 1864 | 1465204737213 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 02:18:57 INFO - PROCESS | 1864 | 1465204737217 Marionette TRACE conn4 <- [1,3002,null,{}] 02:18:57 INFO - PROCESS | 1864 | 1465204737228 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}] 02:18:57 INFO - PROCESS | 1864 | 1465204737235 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:18:57 INFO - PROCESS | 1864 | 1465204737439 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 02:18:57 INFO - PROCESS | 1864 | 1465204737640 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:57 INFO - PROCESS | 1864 | 1465204737651 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:18:57 INFO - PROCESS | 1864 | ++DOCSHELL 0x8e902800 == 26 [pid = 1864] [id = 760] 02:18:57 INFO - PROCESS | 1864 | ++DOMWINDOW == 125 (0x8e903400) [pid = 1864] [serial = 2279] [outer = (nil)] 02:18:57 INFO - PROCESS | 1864 | ++DOMWINDOW == 126 (0x8e90dc00) [pid = 1864] [serial = 2280] [outer = 0x8e903400] 02:18:57 INFO - PROCESS | 1864 | 1465204737958 Marionette DEBUG loaded listener.js 02:18:58 INFO - PROCESS | 1864 | ++DOMWINDOW == 127 (0x8f5cb400) [pid = 1864] [serial = 2281] [outer = 0x8e903400] 02:18:58 INFO - PROCESS | 1864 | 1465204738849 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]]]}] 02:18:58 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. 02:18:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1653ms 02:18:58 INFO - PROCESS | 1864 | 1465204738868 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 02:18:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 02:18:58 INFO - PROCESS | 1864 | 1465204738874 Marionette TRACE conn4 <- [1,3005,null,{"value":"8"}] 02:18:58 INFO - PROCESS | 1864 | 1465204738882 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 02:18:58 INFO - PROCESS | 1864 | 1465204738886 Marionette TRACE conn4 <- [1,3006,null,{}] 02:18:58 INFO - PROCESS | 1864 | 1465204738894 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}] 02:18:58 INFO - PROCESS | 1864 | 1465204738899 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:18:59 INFO - PROCESS | 1864 | 1465204739083 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 02:18:59 INFO - PROCESS | 1864 | 1465204739266 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:59 INFO - PROCESS | 1864 | 1465204739284 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:18:59 INFO - PROCESS | 1864 | ++DOCSHELL 0x8f5ca000 == 27 [pid = 1864] [id = 761] 02:18:59 INFO - PROCESS | 1864 | ++DOMWINDOW == 128 (0x8f70b400) [pid = 1864] [serial = 2282] [outer = (nil)] 02:18:59 INFO - PROCESS | 1864 | ++DOMWINDOW == 129 (0x914ce800) [pid = 1864] [serial = 2283] [outer = 0x8f70b400] 02:18:59 INFO - PROCESS | 1864 | 1465204739450 Marionette DEBUG loaded listener.js 02:18:59 INFO - PROCESS | 1864 | ++DOMWINDOW == 130 (0x917bdc00) [pid = 1864] [serial = 2284] [outer = 0x8f70b400] 02:19:00 INFO - PROCESS | 1864 | --DOCSHELL 0x94583800 == 26 [pid = 1864] [id = 746] 02:19:00 INFO - PROCESS | 1864 | --DOMWINDOW == 129 (0x99570800) [pid = 1864] [serial = 2192] [outer = (nil)] [url = about:blank] 02:19:00 INFO - PROCESS | 1864 | --DOMWINDOW == 128 (0x9b013000) [pid = 1864] [serial = 2174] [outer = (nil)] [url = about:blank] 02:19:00 INFO - PROCESS | 1864 | --DOMWINDOW == 127 (0x9a9e2c00) [pid = 1864] [serial = 2175] [outer = (nil)] [url = about:blank] 02:19:00 INFO - PROCESS | 1864 | --DOMWINDOW == 126 (0x914dbc00) [pid = 1864] [serial = 2180] [outer = (nil)] [url = about:blank] 02:19:00 INFO - PROCESS | 1864 | --DOMWINDOW == 125 (0x9288c800) [pid = 1864] [serial = 2181] [outer = (nil)] [url = about:blank] 02:19:00 INFO - PROCESS | 1864 | --DOMWINDOW == 124 (0x91dc7000) [pid = 1864] [serial = 2159] [outer = (nil)] [url = about:blank] 02:19:00 INFO - PROCESS | 1864 | --DOMWINDOW == 123 (0x92862400) [pid = 1864] [serial = 2160] [outer = (nil)] [url = about:blank] 02:19:00 INFO - PROCESS | 1864 | --DOMWINDOW == 122 (0x9a2ca400) [pid = 1864] [serial = 2168] [outer = (nil)] [url = about:blank] 02:19:00 INFO - PROCESS | 1864 | --DOMWINDOW == 121 (0x9a1dfc00) [pid = 1864] [serial = 2169] [outer = (nil)] [url = about:blank] 02:19:00 INFO - PROCESS | 1864 | --DOMWINDOW == 120 (0x9288f400) [pid = 1864] [serial = 2186] [outer = (nil)] [url = about:blank] 02:19:00 INFO - PROCESS | 1864 | --DOMWINDOW == 119 (0x92984400) [pid = 1864] [serial = 2187] [outer = (nil)] [url = about:blank] 02:19:00 INFO - PROCESS | 1864 | --DOMWINDOW == 118 (0x9956d800) [pid = 1864] [serial = 2165] [outer = (nil)] [url = about:blank] 02:19:00 INFO - PROCESS | 1864 | --DOMWINDOW == 117 (0x995e8000) [pid = 1864] [serial = 2166] [outer = (nil)] [url = about:blank] 02:19:00 INFO - PROCESS | 1864 | --DOMWINDOW == 116 (0x9457bc00) [pid = 1864] [serial = 2162] [outer = (nil)] [url = about:blank] 02:19:00 INFO - PROCESS | 1864 | --DOMWINDOW == 115 (0x9524dc00) [pid = 1864] [serial = 2163] [outer = (nil)] [url = about:blank] 02:19:00 INFO - PROCESS | 1864 | --DOMWINDOW == 114 (0x9b23ac00) [pid = 1864] [serial = 2177] [outer = (nil)] [url = about:blank] 02:19:00 INFO - PROCESS | 1864 | --DOMWINDOW == 113 (0x9b241800) [pid = 1864] [serial = 2178] [outer = (nil)] [url = about:blank] 02:19:00 INFO - PROCESS | 1864 | --DOMWINDOW == 112 (0x8f5c3400) [pid = 1864] [serial = 2156] [outer = (nil)] [url = about:blank] 02:19:00 INFO - PROCESS | 1864 | --DOMWINDOW == 111 (0x8f70e400) [pid = 1864] [serial = 2157] [outer = (nil)] [url = about:blank] 02:19:00 INFO - PROCESS | 1864 | --DOMWINDOW == 110 (0x9a6bd400) [pid = 1864] [serial = 2171] [outer = (nil)] [url = about:blank] 02:19:00 INFO - PROCESS | 1864 | --DOMWINDOW == 109 (0x9a7d8400) [pid = 1864] [serial = 2172] [outer = (nil)] [url = about:blank] 02:19:00 INFO - PROCESS | 1864 | --DOMWINDOW == 108 (0x910c3400) [pid = 1864] [serial = 2183] [outer = (nil)] [url = about:blank] 02:19:00 INFO - PROCESS | 1864 | --DOMWINDOW == 107 (0x917bb400) [pid = 1864] [serial = 2184] [outer = (nil)] [url = about:blank] 02:19:00 INFO - PROCESS | 1864 | --DOMWINDOW == 106 (0x95228c00) [pid = 1864] [serial = 2154] [outer = (nil)] [url = about:blank] 02:19:00 INFO - PROCESS | 1864 | --DOMWINDOW == 105 (0x95062400) [pid = 1864] [serial = 2189] [outer = (nil)] [url = about:blank] 02:19:00 INFO - PROCESS | 1864 | --DOMWINDOW == 104 (0x995eb000) [pid = 1864] [serial = 2193] [outer = (nil)] [url = about:blank] 02:19:00 INFO - PROCESS | 1864 | --DOMWINDOW == 103 (0x9764a000) [pid = 1864] [serial = 2190] [outer = (nil)] [url = about:blank] 02:19:00 INFO - PROCESS | 1864 | --DOMWINDOW == 102 (0x99d79c00) [pid = 1864] [serial = 2196] [outer = (nil)] [url = about:blank] 02:19:00 INFO - PROCESS | 1864 | --DOMWINDOW == 101 (0x9805d400) [pid = 1864] [serial = 2195] [outer = (nil)] [url = about:blank] 02:19:00 INFO - PROCESS | 1864 | 1465204740432 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]]]}] 02:19:00 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. 02:19:00 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1583ms 02:19:00 INFO - PROCESS | 1864 | 1465204740463 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 02:19:00 INFO - PROCESS | 1864 | 1465204740470 Marionette TRACE conn4 <- [1,3009,null,{"value":"8"}] 02:19:00 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 02:19:00 INFO - PROCESS | 1864 | 1465204740480 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 02:19:00 INFO - PROCESS | 1864 | 1465204740483 Marionette TRACE conn4 <- [1,3010,null,{}] 02:19:00 INFO - PROCESS | 1864 | 1465204740495 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}] 02:19:00 INFO - PROCESS | 1864 | 1465204740500 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:19:00 INFO - PROCESS | 1864 | 1465204740685 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 02:19:00 INFO - PROCESS | 1864 | 1465204740843 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:00 INFO - PROCESS | 1864 | 1465204740850 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:19:00 INFO - PROCESS | 1864 | ++DOCSHELL 0x90da6000 == 27 [pid = 1864] [id = 762] 02:19:00 INFO - PROCESS | 1864 | ++DOMWINDOW == 102 (0x914d6000) [pid = 1864] [serial = 2285] [outer = (nil)] 02:19:00 INFO - PROCESS | 1864 | ++DOMWINDOW == 103 (0x92861c00) [pid = 1864] [serial = 2286] [outer = 0x914d6000] 02:19:00 INFO - PROCESS | 1864 | 1465204740925 Marionette DEBUG loaded listener.js 02:19:01 INFO - PROCESS | 1864 | ++DOMWINDOW == 104 (0x92892c00) [pid = 1864] [serial = 2287] [outer = 0x914d6000] 02:19:01 INFO - PROCESS | 1864 | 1465204741823 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]]]}] 02:19:01 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 02:19:01 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1381ms 02:19:01 INFO - TEST-START | /FileAPI/FileReaderSync.worker 02:19:01 INFO - PROCESS | 1864 | 1465204741862 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 02:19:01 INFO - PROCESS | 1864 | 1465204741865 Marionette TRACE conn4 <- [1,3013,null,{"value":"8"}] 02:19:01 INFO - PROCESS | 1864 | 1465204741873 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 02:19:01 INFO - PROCESS | 1864 | 1465204741879 Marionette TRACE conn4 <- [1,3014,null,{}] 02:19:01 INFO - PROCESS | 1864 | 1465204741895 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}] 02:19:01 INFO - PROCESS | 1864 | 1465204741904 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:19:02 INFO - PROCESS | 1864 | 1465204742086 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 02:19:02 INFO - PROCESS | 1864 | 1465204742255 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:02 INFO - PROCESS | 1864 | 1465204742267 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:19:02 INFO - PROCESS | 1864 | ++DOCSHELL 0x92862c00 == 28 [pid = 1864] [id = 763] 02:19:02 INFO - PROCESS | 1864 | ++DOMWINDOW == 105 (0x939d8800) [pid = 1864] [serial = 2288] [outer = (nil)] 02:19:02 INFO - PROCESS | 1864 | ++DOMWINDOW == 106 (0x9505f000) [pid = 1864] [serial = 2289] [outer = 0x939d8800] 02:19:02 INFO - PROCESS | 1864 | 1465204742333 Marionette DEBUG loaded listener.js 02:19:02 INFO - PROCESS | 1864 | ++DOMWINDOW == 107 (0x9522b800) [pid = 1864] [serial = 2290] [outer = 0x939d8800] 02:19:02 INFO - PROCESS | 1864 | [1864] 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 02:19:03 INFO - PROCESS | 1864 | 1465204743198 Marionette TRACE conn4 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 02:19:03 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 02:19:03 INFO - {} 02:19:03 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 02:19:03 INFO - {} 02:19:03 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 02:19:03 INFO - {} 02:19:03 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 02:19:03 INFO - {} 02:19:03 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1387ms 02:19:03 INFO - PROCESS | 1864 | 1465204743265 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 02:19:03 INFO - TEST-START | /FileAPI/fileReader.html 02:19:03 INFO - PROCESS | 1864 | 1465204743270 Marionette TRACE conn4 <- [1,3017,null,{"value":"8"}] 02:19:03 INFO - PROCESS | 1864 | 1465204743277 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 02:19:03 INFO - PROCESS | 1864 | 1465204743281 Marionette TRACE conn4 <- [1,3018,null,{}] 02:19:03 INFO - PROCESS | 1864 | 1465204743287 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}] 02:19:03 INFO - PROCESS | 1864 | 1465204743292 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:19:03 INFO - PROCESS | 1864 | 1465204743518 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 02:19:03 INFO - PROCESS | 1864 | 1465204743547 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:03 INFO - PROCESS | 1864 | 1465204743588 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:19:03 INFO - PROCESS | 1864 | ++DOCSHELL 0x8e90e000 == 29 [pid = 1864] [id = 764] 02:19:03 INFO - PROCESS | 1864 | ++DOMWINDOW == 108 (0x95060000) [pid = 1864] [serial = 2291] [outer = (nil)] 02:19:03 INFO - PROCESS | 1864 | ++DOMWINDOW == 109 (0x992ee800) [pid = 1864] [serial = 2292] [outer = 0x95060000] 02:19:03 INFO - PROCESS | 1864 | 1465204743748 Marionette DEBUG loaded listener.js 02:19:03 INFO - PROCESS | 1864 | ++DOMWINDOW == 110 (0x995dec00) [pid = 1864] [serial = 2293] [outer = 0x95060000] 02:19:04 INFO - PROCESS | 1864 | 1465204744572 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]]]}] 02:19:04 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 02:19:04 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 02:19:04 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 02:19:04 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 02:19:04 INFO - TEST-OK | /FileAPI/fileReader.html | took 1331ms 02:19:04 INFO - PROCESS | 1864 | 1465204744609 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 02:19:04 INFO - PROCESS | 1864 | 1465204744613 Marionette TRACE conn4 <- [1,3021,null,{"value":"8"}] 02:19:04 INFO - TEST-START | /FileAPI/historical.html 02:19:04 INFO - PROCESS | 1864 | 1465204744639 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 02:19:04 INFO - PROCESS | 1864 | 1465204744642 Marionette TRACE conn4 <- [1,3022,null,{}] 02:19:04 INFO - PROCESS | 1864 | 1465204744649 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}] 02:19:04 INFO - PROCESS | 1864 | 1465204744653 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:19:04 INFO - PROCESS | 1864 | 1465204744874 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 02:19:05 INFO - PROCESS | 1864 | --DOMWINDOW == 109 (0x8f713800) [pid = 1864] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 02:19:05 INFO - PROCESS | 1864 | --DOMWINDOW == 108 (0x8e90fc00) [pid = 1864] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 02:19:05 INFO - PROCESS | 1864 | --DOMWINDOW == 107 (0x91dc8400) [pid = 1864] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 02:19:05 INFO - PROCESS | 1864 | --DOMWINDOW == 106 (0x93a41400) [pid = 1864] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 02:19:05 INFO - PROCESS | 1864 | --DOMWINDOW == 105 (0x8f70e000) [pid = 1864] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 02:19:05 INFO - PROCESS | 1864 | --DOMWINDOW == 104 (0x995e7c00) [pid = 1864] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 02:19:05 INFO - PROCESS | 1864 | --DOMWINDOW == 103 (0x9c00f400) [pid = 1864] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 02:19:05 INFO - PROCESS | 1864 | --DOMWINDOW == 102 (0x95232800) [pid = 1864] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 02:19:05 INFO - PROCESS | 1864 | --DOMWINDOW == 101 (0xa2153800) [pid = 1864] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 02:19:05 INFO - PROCESS | 1864 | --DOMWINDOW == 100 (0x9506b000) [pid = 1864] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 02:19:05 INFO - PROCESS | 1864 | --DOMWINDOW == 99 (0x8f71a000) [pid = 1864] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 02:19:05 INFO - PROCESS | 1864 | --DOMWINDOW == 98 (0x8f714000) [pid = 1864] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 02:19:05 INFO - PROCESS | 1864 | --DOMWINDOW == 97 (0x8f712400) [pid = 1864] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 02:19:05 INFO - PROCESS | 1864 | --DOMWINDOW == 96 (0x91dbe400) [pid = 1864] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 02:19:05 INFO - PROCESS | 1864 | --DOMWINDOW == 95 (0x92988000) [pid = 1864] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 02:19:05 INFO - PROCESS | 1864 | --DOMWINDOW == 94 (0x94583c00) [pid = 1864] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 02:19:05 INFO - PROCESS | 1864 | 1465204745157 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:05 INFO - PROCESS | 1864 | 1465204745169 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:19:05 INFO - PROCESS | 1864 | ++DOCSHELL 0x90da5400 == 30 [pid = 1864] [id = 765] 02:19:05 INFO - PROCESS | 1864 | ++DOMWINDOW == 95 (0x910c4800) [pid = 1864] [serial = 2294] [outer = (nil)] 02:19:05 INFO - PROCESS | 1864 | ++DOMWINDOW == 96 (0x94583c00) [pid = 1864] [serial = 2295] [outer = 0x910c4800] 02:19:05 INFO - PROCESS | 1864 | 1465204745252 Marionette DEBUG loaded listener.js 02:19:05 INFO - PROCESS | 1864 | ++DOMWINDOW == 97 (0x99d73c00) [pid = 1864] [serial = 2296] [outer = 0x910c4800] 02:19:06 INFO - PROCESS | 1864 | 1465204745997 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"]]]}] 02:19:06 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 02:19:06 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 02:19:06 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 02:19:06 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 02:19:06 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 02:19:06 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 02:19:06 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 02:19:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:19:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:19:06 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 02:19:06 INFO - TEST-OK | /FileAPI/historical.html | took 1398ms 02:19:06 INFO - PROCESS | 1864 | 1465204746021 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 02:19:06 INFO - PROCESS | 1864 | 1465204746024 Marionette TRACE conn4 <- [1,3025,null,{"value":"8"}] 02:19:06 INFO - TEST-START | /FileAPI/idlharness.html 02:19:06 INFO - PROCESS | 1864 | 1465204746032 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 02:19:06 INFO - PROCESS | 1864 | 1465204746036 Marionette TRACE conn4 <- [1,3026,null,{}] 02:19:06 INFO - PROCESS | 1864 | 1465204746042 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}] 02:19:06 INFO - PROCESS | 1864 | 1465204746052 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:19:06 INFO - PROCESS | 1864 | 1465204746276 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 02:19:06 INFO - PROCESS | 1864 | 1465204746403 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:06 INFO - PROCESS | 1864 | 1465204746409 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:19:06 INFO - PROCESS | 1864 | ++DOCSHELL 0x93966c00 == 31 [pid = 1864] [id = 766] 02:19:06 INFO - PROCESS | 1864 | ++DOMWINDOW == 98 (0x98051000) [pid = 1864] [serial = 2297] [outer = (nil)] 02:19:06 INFO - PROCESS | 1864 | ++DOMWINDOW == 99 (0x9a637400) [pid = 1864] [serial = 2298] [outer = 0x98051000] 02:19:06 INFO - PROCESS | 1864 | 1465204746480 Marionette DEBUG loaded listener.js 02:19:06 INFO - PROCESS | 1864 | ++DOMWINDOW == 100 (0x9a6b9c00) [pid = 1864] [serial = 2299] [outer = 0x98051000] 02:19:08 INFO - PROCESS | 1864 | 1465204747941 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]]]}] 02:19:08 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 02:19:08 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 02:19:08 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 02:19:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:19:08 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:19:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:19:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:19:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:19:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:19:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:19:08 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:19:08 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:19:08 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:19:08 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 02:19:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 02:19:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 02:19:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 02:19:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 02:19:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 02:19:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 02:19:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 02:19:08 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 02:19:08 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 02:19:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:19:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:19:08 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 02:19:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 02:19:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:19:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:19:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:19:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:19:08 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:19:08 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:19:08 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:19:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 02:19:08 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 02:19:08 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 02:19:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:19:08 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:19:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:19:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:19:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:19:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:19:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:19:08 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:19:08 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:19:08 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:19:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 02:19:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 02:19:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 02:19:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 02:19:08 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 02:19:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:19:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:19:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:19:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:19:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:19:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:19:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:19:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:19:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:19:08 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:19:08 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:19:08 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:19:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 02:19:08 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 02:19:08 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 02:19:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:19:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:19:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:19:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:19:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:19:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:19:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:19:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:19:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:19:08 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:19:08 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:19:08 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:19:08 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 02:19:08 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 02:19:08 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 02:19:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:19:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:19:08 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 02:19:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:19:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:19:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:19:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:19:08 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:19:08 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:19:08 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:19:08 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 02:19:08 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 02:19:08 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 02:19:08 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 02:19:08 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 02:19:08 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 02:19:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 02:19:08 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 02:19:08 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 02:19:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 02:19:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 02:19:08 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 02:19:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:19:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:19:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:19:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:19:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:19:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:19:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:19:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:19:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:19:08 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:19:08 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:19:08 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:19:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 02:19:08 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 02:19:08 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 02:19:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:19:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:19:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:19:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:19:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:19:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:19:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:19:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:19:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:19:08 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:19:08 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:19:08 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:19:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 02:19:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 02:19:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 02:19:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 02:19:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 02:19:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 02:19:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 02:19:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 02:19:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 02:19:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 02:19:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 02:19:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 02:19:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 02:19:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 02:19:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 02:19:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 02:19:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 02:19:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 02:19:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 02:19:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 02:19:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 02:19:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 02:19:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 02:19:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 02:19:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 02:19:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 02:19:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 02:19:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 02:19:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 02:19:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 02:19:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 02:19:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 02:19:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 02:19:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 02:19:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 02:19:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 02:19:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 02:19:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 02:19:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 02:19:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 02:19:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 02:19:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 02:19:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 02:19:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 02:19:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 02:19:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 02:19:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 02:19:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 02:19:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 02:19:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 02:19:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 02:19:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 02:19:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 02:19:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 02:19:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 02:19:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 02:19:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 02:19:08 INFO - TEST-OK | /FileAPI/idlharness.html | took 2249ms 02:19:08 INFO - PROCESS | 1864 | 1465204748396 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 02:19:08 INFO - PROCESS | 1864 | 1465204748404 Marionette TRACE conn4 <- [1,3029,null,{"value":"8"}] 02:19:08 INFO - TEST-START | /FileAPI/idlharness.worker 02:19:08 INFO - PROCESS | 1864 | 1465204748438 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 02:19:08 INFO - PROCESS | 1864 | 1465204748447 Marionette TRACE conn4 <- [1,3030,null,{}] 02:19:08 INFO - PROCESS | 1864 | 1465204748462 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}] 02:19:08 INFO - PROCESS | 1864 | 1465204748469 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:19:08 INFO - PROCESS | 1864 | 1465204748703 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 02:19:08 INFO - PROCESS | 1864 | 1465204748905 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:08 INFO - PROCESS | 1864 | 1465204748920 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:19:08 INFO - PROCESS | 1864 | ++DOCSHELL 0x8e901c00 == 32 [pid = 1864] [id = 767] 02:19:08 INFO - PROCESS | 1864 | ++DOMWINDOW == 101 (0x90daf400) [pid = 1864] [serial = 2300] [outer = (nil)] 02:19:09 INFO - PROCESS | 1864 | ++DOMWINDOW == 102 (0x91dc1800) [pid = 1864] [serial = 2301] [outer = 0x90daf400] 02:19:09 INFO - PROCESS | 1864 | 1465204749047 Marionette DEBUG loaded listener.js 02:19:09 INFO - PROCESS | 1864 | ++DOMWINDOW == 103 (0x92857c00) [pid = 1864] [serial = 2302] [outer = 0x90daf400] 02:19:09 INFO - PROCESS | 1864 | [1864] 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 02:19:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 02:19:11 INFO - {} 02:19:11 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 02:19:11 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 02:19:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:19:11 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:19:11 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:19:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:19:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:19:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:19:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:19:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 02:19:11 INFO - {} 02:19:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 02:19:11 INFO - {} 02:19:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 02:19:11 INFO - {} 02:19:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 02:19:11 INFO - {} 02:19:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 02:19:11 INFO - {} 02:19:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 02:19:11 INFO - {} 02:19:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 02:19:11 INFO - {} 02:19:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 02:19:11 INFO - {} 02:19:11 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 02:19:11 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 02:19:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:19:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:19:11 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 02:19:11 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 02:19:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:19:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:19:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:19:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:19:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 02:19:11 INFO - {} 02:19:11 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 02:19:11 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 02:19:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:19:11 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:19:11 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:19:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:19:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:19:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:19:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:19:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 02:19:11 INFO - {} 02:19:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 02:19:11 INFO - {} 02:19:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 02:19:11 INFO - {} 02:19:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 02:19:11 INFO - {} 02:19:11 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 02:19:11 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:19:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:19:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:19:11 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:19:11 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:19:11 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:19:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:19:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:19:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:19:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 02:19:11 INFO - {} 02:19:11 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 - {} 02:19:11 INFO - {} 02:19:11 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 02:19:11 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:19:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:19:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:19:11 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:19:11 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:19:11 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:19:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:19:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:19:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:19:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 02:19:11 INFO - {} 02:19:11 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 02:19:11 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 02:19:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:19:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:19:11 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 02:19:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:19:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:19:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:19:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:19:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 02:19:11 INFO - {} 02:19:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 02:19:11 INFO - {} 02:19:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 02:19:11 INFO - {} 02:19:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 02:19:11 INFO - {} 02:19:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 02:19:11 INFO - {} 02:19:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 02:19:11 INFO - {} 02:19:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 02:19:11 INFO - {} 02:19:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 02:19:11 INFO - {} 02:19:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 02:19:11 INFO - {} 02:19:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 02:19:11 INFO - {} 02:19:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 02:19:11 INFO - {} 02:19:11 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 02:19:11 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:19:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:19:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:19:11 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:19:11 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:19:11 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:19:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:19:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:19:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:19:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 02:19:11 INFO - {} 02:19:11 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 - {} 02:19:11 INFO - {} 02:19:11 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 02:19:11 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:19:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:19:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:19:11 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:19:11 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:19:11 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:19:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:19:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:19:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:19:11 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 02:19:11 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 02:19:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:19:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:19:11 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 02:19:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:19:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:19:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:19:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:19:11 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:19:11 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 02:19:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:19:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:19:11 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 02:19:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:19:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:19:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:19:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:19:11 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:19:11 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 02:19:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:19:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:19:11 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 02:19:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:19:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:19:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:19:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:19:11 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 02:19:11 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 02:19:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:19:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:19:11 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 02:19:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:19:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:19:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:19:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:19:11 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 02:19:11 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 02:19:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:19:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:19:11 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 02:19:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:19:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:19:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:19:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:19:11 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 02:19:11 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 02:19:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:19:11 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:19:11 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:19:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:19:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:19:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:19:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:19:11 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:19:11 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 02:19:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:19:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:19:11 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 02:19:11 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 02:19:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:19:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:19:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:19:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:19:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 02:19:11 INFO - {} 02:19:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 02:19:11 INFO - {} 02:19:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 02:19:11 INFO - {} 02:19:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 02:19:11 INFO - {} 02:19:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 02:19:11 INFO - {} 02:19:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 02:19:11 INFO - {} 02:19:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 02:19:11 INFO - {} 02:19:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 02:19:11 INFO - {} 02:19:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 02:19:11 INFO - {} 02:19:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 02:19:11 INFO - {} 02:19:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 02:19:11 INFO - {} 02:19:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 02:19:11 INFO - {} 02:19:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 02:19:11 INFO - {} 02:19:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 02:19:11 INFO - {} 02:19:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 02:19:11 INFO - {} 02:19:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 02:19:11 INFO - {} 02:19:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 02:19:11 INFO - {} 02:19:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 02:19:11 INFO - {} 02:19:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 02:19:11 INFO - {} 02:19:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 02:19:11 INFO - {} 02:19:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 02:19:11 INFO - {} 02:19:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 02:19:11 INFO - {} 02:19:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 02:19:11 INFO - {} 02:19:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 02:19:11 INFO - {} 02:19:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 02:19:11 INFO - {} 02:19:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 02:19:11 INFO - {} 02:19:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 02:19:11 INFO - {} 02:19:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 02:19:11 INFO - {} 02:19:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 02:19:11 INFO - {} 02:19:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 02:19:11 INFO - {} 02:19:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 02:19:11 INFO - {} 02:19:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 02:19:11 INFO - {} 02:19:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 02:19:11 INFO - {} 02:19:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 02:19:11 INFO - {} 02:19:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 02:19:11 INFO - {} 02:19:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 02:19:11 INFO - {} 02:19:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 02:19:11 INFO - {} 02:19:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 02:19:11 INFO - {} 02:19:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 02:19:11 INFO - {} 02:19:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 02:19:11 INFO - {} 02:19:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 02:19:11 INFO - {} 02:19:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 02:19:11 INFO - {} 02:19:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 02:19:11 INFO - {} 02:19:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 02:19:11 INFO - {} 02:19:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 02:19:11 INFO - {} 02:19:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 02:19:11 INFO - {} 02:19:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 02:19:11 INFO - {} 02:19:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 02:19:11 INFO - {} 02:19:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 02:19:11 INFO - {} 02:19:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 02:19:11 INFO - {} 02:19:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 02:19:11 INFO - {} 02:19:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 02:19:11 INFO - {} 02:19:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 02:19:11 INFO - {} 02:19:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 02:19:11 INFO - {} 02:19:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 02:19:11 INFO - {} 02:19:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 02:19:11 INFO - {} 02:19:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 02:19:11 INFO - {} 02:19:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 02:19:11 INFO - {} 02:19:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 02:19:11 INFO - {} 02:19:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 02:19:11 INFO - {} 02:19:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 02:19:11 INFO - {} 02:19:11 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2992ms 02:19:11 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 02:19:11 INFO - PROCESS | 1864 | 1465204751251 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,{},{}]]]}] 02:19:11 INFO - PROCESS | 1864 | 1465204751432 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 02:19:11 INFO - PROCESS | 1864 | 1465204751450 Marionette TRACE conn4 <- [1,3033,null,{"value":"8"}] 02:19:11 INFO - PROCESS | 1864 | 1465204751489 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 02:19:11 INFO - PROCESS | 1864 | 1465204751497 Marionette TRACE conn4 <- [1,3034,null,{}] 02:19:11 INFO - PROCESS | 1864 | 1465204751576 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}] 02:19:11 INFO - PROCESS | 1864 | 1465204751590 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:19:11 INFO - PROCESS | 1864 | 1465204751878 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 02:19:12 INFO - PROCESS | 1864 | 1465204752084 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:12 INFO - PROCESS | 1864 | 1465204752096 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:19:12 INFO - PROCESS | 1864 | ++DOCSHELL 0x92989400 == 33 [pid = 1864] [id = 768] 02:19:12 INFO - PROCESS | 1864 | ++DOMWINDOW == 104 (0x9396e400) [pid = 1864] [serial = 2303] [outer = (nil)] 02:19:12 INFO - PROCESS | 1864 | ++DOMWINDOW == 105 (0xa33ec800) [pid = 1864] [serial = 2304] [outer = 0x9396e400] 02:19:12 INFO - PROCESS | 1864 | 1465204752219 Marionette DEBUG loaded listener.js 02:19:12 INFO - PROCESS | 1864 | ++DOMWINDOW == 106 (0xa3428000) [pid = 1864] [serial = 2305] [outer = 0x9396e400] 02:19:13 INFO - PROCESS | 1864 | 1465204753135 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]]]}] 02:19:13 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 02:19:13 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1710ms 02:19:13 INFO - PROCESS | 1864 | 1465204753189 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 02:19:13 INFO - PROCESS | 1864 | 1465204753193 Marionette TRACE conn4 <- [1,3037,null,{"value":"8"}] 02:19:13 INFO - TEST-START | /FileAPI/blob/Blob-close.html 02:19:13 INFO - PROCESS | 1864 | 1465204753201 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 02:19:13 INFO - PROCESS | 1864 | 1465204753208 Marionette TRACE conn4 <- [1,3038,null,{}] 02:19:13 INFO - PROCESS | 1864 | 1465204753226 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}] 02:19:13 INFO - PROCESS | 1864 | 1465204753236 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:19:13 INFO - PROCESS | 1864 | 1465204753479 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 02:19:13 INFO - PROCESS | 1864 | 1465204753698 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:13 INFO - PROCESS | 1864 | 1465204753712 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:19:13 INFO - PROCESS | 1864 | ++DOCSHELL 0x94fd9000 == 34 [pid = 1864] [id = 769] 02:19:13 INFO - PROCESS | 1864 | ++DOMWINDOW == 107 (0xa34ee400) [pid = 1864] [serial = 2306] [outer = (nil)] 02:19:13 INFO - PROCESS | 1864 | ++DOMWINDOW == 108 (0xa4e0d400) [pid = 1864] [serial = 2307] [outer = 0xa34ee400] 02:19:13 INFO - PROCESS | 1864 | 1465204753894 Marionette DEBUG loaded listener.js 02:19:14 INFO - PROCESS | 1864 | ++DOMWINDOW == 109 (0xa5049c00) [pid = 1864] [serial = 2308] [outer = 0xa34ee400] 02:19:14 INFO - PROCESS | 1864 | 1465204754773 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"]]]}] 02:19:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 02:19:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 02:19:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:19:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:19:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 02:19:14 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1588ms 02:19:14 INFO - PROCESS | 1864 | 1465204754790 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 02:19:14 INFO - PROCESS | 1864 | 1465204754795 Marionette TRACE conn4 <- [1,3041,null,{"value":"8"}] 02:19:14 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 02:19:14 INFO - PROCESS | 1864 | 1465204754802 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 02:19:14 INFO - PROCESS | 1864 | 1465204754807 Marionette TRACE conn4 <- [1,3042,null,{}] 02:19:14 INFO - PROCESS | 1864 | 1465204754813 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}] 02:19:14 INFO - PROCESS | 1864 | 1465204754818 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:19:15 INFO - PROCESS | 1864 | 1465204755015 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 02:19:15 INFO - PROCESS | 1864 | 1465204755225 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:15 INFO - PROCESS | 1864 | 1465204755233 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:19:15 INFO - PROCESS | 1864 | ++DOCSHELL 0x8e909400 == 35 [pid = 1864] [id = 770] 02:19:15 INFO - PROCESS | 1864 | ++DOMWINDOW == 110 (0x9a7dac00) [pid = 1864] [serial = 2309] [outer = (nil)] 02:19:15 INFO - PROCESS | 1864 | ++DOMWINDOW == 111 (0xa6707400) [pid = 1864] [serial = 2310] [outer = 0x9a7dac00] 02:19:15 INFO - PROCESS | 1864 | 1465204755365 Marionette DEBUG loaded listener.js 02:19:15 INFO - PROCESS | 1864 | ++DOMWINDOW == 112 (0xa6777c00) [pid = 1864] [serial = 2311] [outer = 0x9a7dac00] 02:19:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 02:19:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 02:19:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 02:19:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 02:19:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 02:19:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 02:19:16 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. 02:19:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 02:19:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 02:19:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 02:19:16 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'.) 02:19:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 02:19:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 02:19:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 02:19:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 02:19:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 02:19:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 02:19:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 02:19:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 02:19:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 02:19:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 02:19:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 02:19:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 02:19:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 02:19:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 02:19:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 02:19:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 02:19:16 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. 02:19:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 02:19:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:19:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:19:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 02:19:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 02:19:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 02:19:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 02:19:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 02:19:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 02:19:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 02:19:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 02:19:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 02:19:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 02:19:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 02:19:16 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. 02:19:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 02:19:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 02:19:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:19:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:19:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 02:19:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 02:19:16 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. 02:19:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 02:19:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 02:19:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:19:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:19:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 02:19:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 02:19:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 02:19:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 02:19:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 02:19:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 02:19:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 02:19:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:19:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:19:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 02:19:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 02:19:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 02:19:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 02:19:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:19:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:19:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:19:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:19:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:19:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 02:19:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 02:19:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:19:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:19:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:19:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:19:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:19:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 02:19:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:19:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:19:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:19:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:19:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:19:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 02:19:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:19:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:19:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:19:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:19:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:19:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 02:19:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 02:19:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:19:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:19:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:19:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:19:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:19:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 02:19:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:19:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:19:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:19:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:19:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:19:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 02:19:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:19:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:19:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:19:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:19:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:19:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 02:19:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:19:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:19:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:19:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:19:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:19:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 02:19:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:19:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:19:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:19:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:19:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:19:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 02:19:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 02:19:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 02:19:16 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1890ms 02:19:16 INFO - PROCESS | 1864 | 1465204756588 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]]]}] 02:19:16 INFO - PROCESS | 1864 | 1465204756799 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 02:19:16 INFO - PROCESS | 1864 | 1465204756807 Marionette TRACE conn4 <- [1,3045,null,{"value":"8"}] 02:19:16 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 02:19:16 INFO - PROCESS | 1864 | 1465204756829 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 02:19:16 INFO - PROCESS | 1864 | 1465204756835 Marionette TRACE conn4 <- [1,3046,null,{}] 02:19:16 INFO - PROCESS | 1864 | 1465204756900 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}] 02:19:16 INFO - PROCESS | 1864 | 1465204756909 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:19:17 INFO - PROCESS | 1864 | 1465204757210 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 02:19:17 INFO - PROCESS | 1864 | 1465204757410 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:17 INFO - PROCESS | 1864 | 1465204757419 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:19:17 INFO - PROCESS | 1864 | ++DOCSHELL 0x9288e400 == 36 [pid = 1864] [id = 771] 02:19:17 INFO - PROCESS | 1864 | ++DOMWINDOW == 113 (0x93681c00) [pid = 1864] [serial = 2312] [outer = (nil)] 02:19:17 INFO - PROCESS | 1864 | ++DOMWINDOW == 114 (0x93a42c00) [pid = 1864] [serial = 2313] [outer = 0x93681c00] 02:19:17 INFO - PROCESS | 1864 | 1465204757539 Marionette DEBUG loaded listener.js 02:19:17 INFO - PROCESS | 1864 | ++DOMWINDOW == 115 (0x94563000) [pid = 1864] [serial = 2314] [outer = 0x93681c00] 02:19:17 INFO - PROCESS | 1864 | [1864] 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 02:19:18 INFO - PROCESS | 1864 | 1465204758447 Marionette TRACE conn4 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 02:19:18 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 02:19:18 INFO - {} 02:19:18 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1635ms 02:19:18 INFO - PROCESS | 1864 | 1465204758462 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 02:19:18 INFO - PROCESS | 1864 | 1465204758465 Marionette TRACE conn4 <- [1,3049,null,{"value":"8"}] 02:19:18 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 02:19:18 INFO - PROCESS | 1864 | 1465204758471 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 02:19:18 INFO - PROCESS | 1864 | 1465204758475 Marionette TRACE conn4 <- [1,3050,null,{}] 02:19:18 INFO - PROCESS | 1864 | 1465204758481 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}] 02:19:18 INFO - PROCESS | 1864 | 1465204758492 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:19:18 INFO - PROCESS | 1864 | 1465204758800 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 02:19:19 INFO - PROCESS | 1864 | 1465204759082 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:19 INFO - PROCESS | 1864 | 1465204759093 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:19:19 INFO - PROCESS | 1864 | ++DOCSHELL 0x90db0000 == 37 [pid = 1864] [id = 772] 02:19:19 INFO - PROCESS | 1864 | ++DOMWINDOW == 116 (0x910c2400) [pid = 1864] [serial = 2315] [outer = (nil)] 02:19:19 INFO - PROCESS | 1864 | ++DOMWINDOW == 117 (0x92858800) [pid = 1864] [serial = 2316] [outer = 0x910c2400] 02:19:19 INFO - PROCESS | 1864 | 1465204759190 Marionette DEBUG loaded listener.js 02:19:19 INFO - PROCESS | 1864 | ++DOMWINDOW == 118 (0x96458000) [pid = 1864] [serial = 2317] [outer = 0x910c2400] 02:19:20 INFO - PROCESS | 1864 | 1465204760004 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]]]}] 02:19:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 02:19:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 02:19:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 02:19:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 02:19:20 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1584ms 02:19:20 INFO - PROCESS | 1864 | 1465204760058 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 02:19:20 INFO - PROCESS | 1864 | 1465204760062 Marionette TRACE conn4 <- [1,3053,null,{"value":"8"}] 02:19:20 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 02:19:20 INFO - PROCESS | 1864 | 1465204760071 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 02:19:20 INFO - PROCESS | 1864 | 1465204760075 Marionette TRACE conn4 <- [1,3054,null,{}] 02:19:20 INFO - PROCESS | 1864 | 1465204760082 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}] 02:19:20 INFO - PROCESS | 1864 | 1465204760087 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:19:20 INFO - PROCESS | 1864 | 1465204760272 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 02:19:20 INFO - PROCESS | 1864 | 1465204760478 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:20 INFO - PROCESS | 1864 | 1465204760487 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:19:20 INFO - PROCESS | 1864 | ++DOCSHELL 0x910bc000 == 38 [pid = 1864] [id = 773] 02:19:20 INFO - PROCESS | 1864 | ++DOMWINDOW == 119 (0x914d2400) [pid = 1864] [serial = 2318] [outer = (nil)] 02:19:20 INFO - PROCESS | 1864 | ++DOMWINDOW == 120 (0x914dc000) [pid = 1864] [serial = 2319] [outer = 0x914d2400] 02:19:20 INFO - PROCESS | 1864 | 1465204760942 Marionette DEBUG loaded listener.js 02:19:21 INFO - PROCESS | 1864 | ++DOMWINDOW == 121 (0x91dc6000) [pid = 1864] [serial = 2320] [outer = 0x914d2400] 02:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 02:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 02:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 02:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 02:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 02:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 02:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 02:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 02:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 02:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 02:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 02:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 02:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 02:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 02:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 02:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 02:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 02:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 02:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 02:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 02:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 02:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 02:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 02:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 02:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 02:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 02:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 02:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 02:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 02:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 02:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 02:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 02:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 02:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 02:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 02:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 02:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 02:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 02:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 02:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 02:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 02:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 02:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 02:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 02:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 02:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 02:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 02:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 02:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 02:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 02:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 02:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 02:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 02:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 02:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 02:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 02:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 02:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 02:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 02:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 02:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 02:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 02:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 02:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 02:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 02:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 02:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 02:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 02:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 02:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 02:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 02:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 02:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 02:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 02:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 02:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 02:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 02:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 02:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 02:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 02:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 02:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 02:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 02:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 02:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 02:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 02:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 02:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 02:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 02:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 02:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 02:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 02:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 02:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 02:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 02:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 02:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 02:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 02:19:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 02:19:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:19:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:19:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:19:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:19:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:19:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 02:19:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:19:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:19:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:19:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:19:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:19:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 02:19:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:19:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:19:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:19:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:19:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:19:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 02:19:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:19:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:19:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:19:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:19:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:19:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 02:19:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:19:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:19:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:19:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:19:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:19:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 02:19:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:19:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:19:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:19:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:19:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:19:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 02:19:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:19:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:19:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:19:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:19:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:19:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 02:19:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:19:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:19:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:19:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:19:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:19:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 02:19:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:19:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:19:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:19:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:19:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:19:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 02:19:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:19:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:19:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:19:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:19:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:19:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 02:19:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:19:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:19:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:19:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:19:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:19:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 02:19:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:19:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:19:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:19:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:19:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:19:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 02:19:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:19:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:19:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:19:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:19:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:19:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 02:19:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:19:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:19:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:19:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:19:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:19:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 02:19:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:19:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:19:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:19:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:19:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:19:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 02:19:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:19:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:19:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:19:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:19:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:19:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 02:19:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:19:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:19:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:19:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:19:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:19:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 02:19:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:19:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:19:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:19:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:19:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:19:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 02:19:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:19:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:19:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:19:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:19:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:19:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 02:19:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:19:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:19:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:19:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:19:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:19:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 02:19:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:19:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:19:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:19:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:19:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:19:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 02:19:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:19:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:19:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:19:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:19:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:19:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 02:19:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:19:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:19:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:19:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 02:19:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 02:19:22 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" 02:19:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:19:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:19:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:19:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 02:19:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 02:19:22 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" 02:19:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:19:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:19:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:19:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 02:19:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 02:19:22 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 2330ms 02:19:22 INFO - TEST-START | /FileAPI/file/File-constructor.html 02:19:22 INFO - PROCESS | 1864 | 1465204762266 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"]]]}] 02:19:22 INFO - PROCESS | 1864 | 1465204762454 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 02:19:22 INFO - PROCESS | 1864 | 1465204762468 Marionette TRACE conn4 <- [1,3057,null,{"value":"8"}] 02:19:22 INFO - PROCESS | 1864 | 1465204762501 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 02:19:22 INFO - PROCESS | 1864 | 1465204762514 Marionette TRACE conn4 <- [1,3058,null,{}] 02:19:22 INFO - PROCESS | 1864 | 1465204762768 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}] 02:19:22 INFO - PROCESS | 1864 | 1465204762775 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:19:22 INFO - PROCESS | 1864 | 1465204762982 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 02:19:24 INFO - PROCESS | 1864 | --DOCSHELL 0x8f716000 == 37 [pid = 1864] [id = 741] 02:19:24 INFO - PROCESS | 1864 | --DOCSHELL 0x8e90c000 == 36 [pid = 1864] [id = 742] 02:19:24 INFO - PROCESS | 1864 | --DOCSHELL 0x90da5400 == 35 [pid = 1864] [id = 765] 02:19:24 INFO - PROCESS | 1864 | --DOCSHELL 0x8e90e000 == 34 [pid = 1864] [id = 764] 02:19:24 INFO - PROCESS | 1864 | --DOCSHELL 0x92862c00 == 33 [pid = 1864] [id = 763] 02:19:24 INFO - PROCESS | 1864 | --DOCSHELL 0x90da6000 == 32 [pid = 1864] [id = 762] 02:19:24 INFO - PROCESS | 1864 | --DOCSHELL 0x8f5ca000 == 31 [pid = 1864] [id = 761] 02:19:24 INFO - PROCESS | 1864 | --DOCSHELL 0x8e902800 == 30 [pid = 1864] [id = 760] 02:19:24 INFO - PROCESS | 1864 | --DOCSHELL 0x9cc7f000 == 29 [pid = 1864] [id = 757] 02:19:24 INFO - PROCESS | 1864 | --DOCSHELL 0x8f713400 == 28 [pid = 1864] [id = 743] 02:19:24 INFO - PROCESS | 1864 | --DOCSHELL 0x91dbcc00 == 27 [pid = 1864] [id = 744] 02:19:24 INFO - PROCESS | 1864 | --DOCSHELL 0x8e904c00 == 26 [pid = 1864] [id = 748] 02:19:24 INFO - PROCESS | 1864 | --DOCSHELL 0x9a6b0c00 == 25 [pid = 1864] [id = 752] 02:19:24 INFO - PROCESS | 1864 | --DOCSHELL 0x92981800 == 24 [pid = 1864] [id = 758] 02:19:24 INFO - PROCESS | 1864 | --DOCSHELL 0x90da8400 == 23 [pid = 1864] [id = 759] 02:19:24 INFO - PROCESS | 1864 | --DOCSHELL 0x8f710800 == 22 [pid = 1864] [id = 747] 02:19:24 INFO - PROCESS | 1864 | --DOCSHELL 0x8f71ac00 == 21 [pid = 1864] [id = 749] 02:19:24 INFO - PROCESS | 1864 | --DOCSHELL 0x995e0c00 == 20 [pid = 1864] [id = 751] 02:19:24 INFO - PROCESS | 1864 | --DOCSHELL 0x9a6bb000 == 19 [pid = 1864] [id = 753] 02:19:24 INFO - PROCESS | 1864 | --DOCSHELL 0x9a7d7000 == 18 [pid = 1864] [id = 756] 02:19:24 INFO - PROCESS | 1864 | --DOCSHELL 0x92890000 == 17 [pid = 1864] [id = 750] 02:19:24 INFO - PROCESS | 1864 | --DOCSHELL 0x95227c00 == 16 [pid = 1864] [id = 755] 02:19:24 INFO - PROCESS | 1864 | --DOCSHELL 0x92987c00 == 15 [pid = 1864] [id = 745] 02:19:24 INFO - PROCESS | 1864 | --DOCSHELL 0x9a7cb800 == 14 [pid = 1864] [id = 754] 02:19:24 INFO - PROCESS | 1864 | --DOCSHELL 0x90db0000 == 13 [pid = 1864] [id = 772] 02:19:24 INFO - PROCESS | 1864 | --DOCSHELL 0x9288e400 == 12 [pid = 1864] [id = 771] 02:19:24 INFO - PROCESS | 1864 | --DOCSHELL 0x94fd9000 == 11 [pid = 1864] [id = 769] 02:19:24 INFO - PROCESS | 1864 | --DOCSHELL 0x8e909400 == 10 [pid = 1864] [id = 770] 02:19:24 INFO - PROCESS | 1864 | --DOCSHELL 0x92989400 == 9 [pid = 1864] [id = 768] 02:19:24 INFO - PROCESS | 1864 | --DOCSHELL 0x93966c00 == 8 [pid = 1864] [id = 766] 02:19:24 INFO - PROCESS | 1864 | --DOCSHELL 0x8e901c00 == 7 [pid = 1864] [id = 767] 02:19:24 INFO - PROCESS | 1864 | --DOMWINDOW == 120 (0x97647400) [pid = 1864] [serial = 2245] [outer = (nil)] [url = about:blank] 02:19:24 INFO - PROCESS | 1864 | --DOMWINDOW == 119 (0x90dab800) [pid = 1864] [serial = 2199] [outer = (nil)] [url = about:blank] 02:19:24 INFO - PROCESS | 1864 | --DOMWINDOW == 118 (0x8f5c7c00) [pid = 1864] [serial = 2198] [outer = (nil)] [url = about:blank] 02:19:24 INFO - PROCESS | 1864 | --DOMWINDOW == 117 (0x93a3c400) [pid = 1864] [serial = 2202] [outer = (nil)] [url = about:blank] 02:19:24 INFO - PROCESS | 1864 | --DOMWINDOW == 116 (0x92984000) [pid = 1864] [serial = 2201] [outer = (nil)] [url = about:blank] 02:19:24 INFO - PROCESS | 1864 | --DOMWINDOW == 115 (0x99d7e800) [pid = 1864] [serial = 2205] [outer = (nil)] [url = about:blank] 02:19:24 INFO - PROCESS | 1864 | --DOMWINDOW == 114 (0x9805e800) [pid = 1864] [serial = 2204] [outer = (nil)] [url = about:blank] 02:19:24 INFO - PROCESS | 1864 | --DOMWINDOW == 113 (0x9a8dc400) [pid = 1864] [serial = 2208] [outer = (nil)] [url = about:blank] 02:19:24 INFO - PROCESS | 1864 | --DOMWINDOW == 112 (0x9a7d3c00) [pid = 1864] [serial = 2207] [outer = (nil)] [url = about:blank] 02:19:24 INFO - PROCESS | 1864 | --DOMWINDOW == 111 (0x9ba8e400) [pid = 1864] [serial = 2211] [outer = (nil)] [url = about:blank] 02:19:24 INFO - PROCESS | 1864 | --DOMWINDOW == 110 (0x9b1ad400) [pid = 1864] [serial = 2210] [outer = (nil)] [url = about:blank] 02:19:24 INFO - PROCESS | 1864 | --DOMWINDOW == 109 (0x9cc84c00) [pid = 1864] [serial = 2214] [outer = (nil)] [url = about:blank] 02:19:24 INFO - PROCESS | 1864 | --DOMWINDOW == 108 (0x9c234400) [pid = 1864] [serial = 2213] [outer = (nil)] [url = about:blank] 02:19:24 INFO - PROCESS | 1864 | --DOMWINDOW == 107 (0xa215d400) [pid = 1864] [serial = 2217] [outer = (nil)] [url = about:blank] 02:19:24 INFO - PROCESS | 1864 | --DOMWINDOW == 106 (0xa215c000) [pid = 1864] [serial = 2216] [outer = (nil)] [url = about:blank] 02:19:24 INFO - PROCESS | 1864 | --DOMWINDOW == 105 (0xa24c8800) [pid = 1864] [serial = 2220] [outer = (nil)] [url = about:blank] 02:19:24 INFO - PROCESS | 1864 | --DOMWINDOW == 104 (0xa24c5400) [pid = 1864] [serial = 2219] [outer = (nil)] [url = about:blank] 02:19:24 INFO - PROCESS | 1864 | --DOMWINDOW == 103 (0xa260f800) [pid = 1864] [serial = 2223] [outer = (nil)] [url = about:blank] 02:19:24 INFO - PROCESS | 1864 | --DOMWINDOW == 102 (0xa24cf000) [pid = 1864] [serial = 2222] [outer = (nil)] [url = about:blank] 02:19:24 INFO - PROCESS | 1864 | --DOMWINDOW == 101 (0x914d8c00) [pid = 1864] [serial = 2226] [outer = (nil)] [url = about:blank] 02:19:24 INFO - PROCESS | 1864 | --DOMWINDOW == 100 (0x910bcc00) [pid = 1864] [serial = 2225] [outer = (nil)] [url = about:blank] 02:19:24 INFO - PROCESS | 1864 | --DOMWINDOW == 99 (0x8f717800) [pid = 1864] [serial = 2231] [outer = (nil)] [url = about:blank] 02:19:24 INFO - PROCESS | 1864 | --DOMWINDOW == 98 (0x90db4000) [pid = 1864] [serial = 2232] [outer = (nil)] [url = about:blank] 02:19:24 INFO - PROCESS | 1864 | --DOMWINDOW == 97 (0x94588800) [pid = 1864] [serial = 2229] [outer = (nil)] [url = about:blank] 02:19:24 INFO - PROCESS | 1864 | --DOMWINDOW == 96 (0x93a42800) [pid = 1864] [serial = 2228] [outer = (nil)] [url = about:blank] 02:19:24 INFO - PROCESS | 1864 | --DOMWINDOW == 95 (0x91dc5800) [pid = 1864] [serial = 2234] [outer = (nil)] [url = about:blank] 02:19:24 INFO - PROCESS | 1864 | --DOMWINDOW == 94 (0x93681800) [pid = 1864] [serial = 2237] [outer = (nil)] [url = about:blank] 02:19:24 INFO - PROCESS | 1864 | --DOMWINDOW == 93 (0x914cf800) [pid = 1864] [serial = 2242] [outer = (nil)] [url = about:blank] 02:19:24 INFO - PROCESS | 1864 | --DOMWINDOW == 92 (0x94fd7c00) [pid = 1864] [serial = 2240] [outer = (nil)] [url = about:blank] 02:19:24 INFO - PROCESS | 1864 | --DOMWINDOW == 91 (0x9396f000) [pid = 1864] [serial = 2238] [outer = (nil)] [url = about:blank] 02:19:24 INFO - PROCESS | 1864 | --DOMWINDOW == 90 (0x93a46800) [pid = 1864] [serial = 2243] [outer = (nil)] [url = about:blank] 02:19:24 INFO - PROCESS | 1864 | --DOMWINDOW == 89 (0x92165800) [pid = 1864] [serial = 2235] [outer = (nil)] [url = about:blank] 02:19:24 INFO - PROCESS | 1864 | 1465204764801 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:24 INFO - PROCESS | 1864 | 1465204764815 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:19:24 INFO - PROCESS | 1864 | ++DOCSHELL 0x8e90bc00 == 8 [pid = 1864] [id = 774] 02:19:24 INFO - PROCESS | 1864 | ++DOMWINDOW == 90 (0x8e90c000) [pid = 1864] [serial = 2321] [outer = (nil)] 02:19:24 INFO - PROCESS | 1864 | ++DOMWINDOW == 91 (0x8f5c5800) [pid = 1864] [serial = 2322] [outer = 0x8e90c000] 02:19:24 INFO - PROCESS | 1864 | 1465204764891 Marionette DEBUG loaded listener.js 02:19:25 INFO - PROCESS | 1864 | ++DOMWINDOW == 92 (0x8f70f400) [pid = 1864] [serial = 2323] [outer = 0x8e90c000] 02:19:25 INFO - PROCESS | 1864 | 1465204765729 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]]]}] 02:19:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 02:19:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 02:19:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 02:19:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 02:19:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 02:19:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 02:19:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 02:19:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 02:19:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 02:19:25 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 02:19:25 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 02:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:19:25 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 02:19:25 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 02:19:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 02:19:25 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 02:19:25 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 02:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:19:25 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 02:19:25 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 02:19:25 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 02:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:19:25 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 02:19:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 02:19:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 02:19:25 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 3272ms 02:19:25 INFO - PROCESS | 1864 | 1465204765778 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 02:19:25 INFO - PROCESS | 1864 | 1465204765785 Marionette TRACE conn4 <- [1,3061,null,{"value":"8"}] 02:19:25 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 02:19:25 INFO - PROCESS | 1864 | 1465204765793 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 02:19:25 INFO - PROCESS | 1864 | 1465204765798 Marionette TRACE conn4 <- [1,3062,null,{}] 02:19:25 INFO - PROCESS | 1864 | 1465204765806 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}] 02:19:25 INFO - PROCESS | 1864 | 1465204765814 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:19:26 INFO - PROCESS | 1864 | 1465204766002 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 02:19:26 INFO - PROCESS | 1864 | 1465204766157 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:26 INFO - PROCESS | 1864 | 1465204766168 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:19:26 INFO - PROCESS | 1864 | ++DOCSHELL 0x914cdc00 == 9 [pid = 1864] [id = 775] 02:19:26 INFO - PROCESS | 1864 | ++DOMWINDOW == 93 (0x914ce400) [pid = 1864] [serial = 2324] [outer = (nil)] 02:19:26 INFO - PROCESS | 1864 | ++DOMWINDOW == 94 (0x914d9400) [pid = 1864] [serial = 2325] [outer = 0x914ce400] 02:19:26 INFO - PROCESS | 1864 | 1465204766242 Marionette DEBUG loaded listener.js 02:19:26 INFO - PROCESS | 1864 | ++DOMWINDOW == 95 (0x917c0800) [pid = 1864] [serial = 2326] [outer = 0x914ce400] 02:19:26 INFO - PROCESS | 1864 | [1864] 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 02:19:27 INFO - PROCESS | 1864 | 1465204767122 Marionette TRACE conn4 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 02:19:27 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 02:19:27 INFO - {} 02:19:27 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1383ms 02:19:27 INFO - PROCESS | 1864 | 1465204767191 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 02:19:27 INFO - PROCESS | 1864 | 1465204767199 Marionette TRACE conn4 <- [1,3065,null,{"value":"8"}] 02:19:27 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 02:19:27 INFO - PROCESS | 1864 | 1465204767208 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 02:19:27 INFO - PROCESS | 1864 | 1465204767211 Marionette TRACE conn4 <- [1,3066,null,{}] 02:19:27 INFO - PROCESS | 1864 | 1465204767217 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}] 02:19:27 INFO - PROCESS | 1864 | 1465204767223 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:19:27 INFO - PROCESS | 1864 | 1465204767470 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 02:19:27 INFO - PROCESS | 1864 | 1465204767509 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:27 INFO - PROCESS | 1864 | 1465204767515 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:19:27 INFO - PROCESS | 1864 | ++DOCSHELL 0x91dc2400 == 10 [pid = 1864] [id = 776] 02:19:27 INFO - PROCESS | 1864 | ++DOMWINDOW == 96 (0x91dcbc00) [pid = 1864] [serial = 2327] [outer = (nil)] 02:19:27 INFO - PROCESS | 1864 | ++DOMWINDOW == 97 (0x92986800) [pid = 1864] [serial = 2328] [outer = 0x91dcbc00] 02:19:27 INFO - PROCESS | 1864 | 1465204767590 Marionette DEBUG loaded listener.js 02:19:27 INFO - PROCESS | 1864 | ++DOMWINDOW == 98 (0x93965c00) [pid = 1864] [serial = 2329] [outer = 0x91dcbc00] 02:19:28 INFO - PROCESS | 1864 | 1465204768603 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]]]}] 02:19:28 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 02:19:28 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 02:19:28 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 02:19:28 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 02:19:28 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 02:19:28 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 02:19:28 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 02:19:28 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1433ms 02:19:28 INFO - PROCESS | 1864 | 1465204768649 Marionette TRACE conn4 -> [0,3069,"getWindowHandle",null] 02:19:28 INFO - PROCESS | 1864 | 1465204768653 Marionette TRACE conn4 <- [1,3069,null,{"value":"8"}] 02:19:28 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 02:19:28 INFO - PROCESS | 1864 | 1465204768668 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 02:19:28 INFO - PROCESS | 1864 | 1465204768678 Marionette TRACE conn4 <- [1,3070,null,{}] 02:19:28 INFO - PROCESS | 1864 | 1465204768712 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}] 02:19:28 INFO - PROCESS | 1864 | 1465204768720 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:19:28 INFO - PROCESS | 1864 | 1465204768974 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 02:19:29 INFO - PROCESS | 1864 | 1465204768999 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:29 INFO - PROCESS | 1864 | 1465204769007 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:19:29 INFO - PROCESS | 1864 | ++DOCSHELL 0x94584c00 == 11 [pid = 1864] [id = 777] 02:19:29 INFO - PROCESS | 1864 | ++DOMWINDOW == 99 (0x94585c00) [pid = 1864] [serial = 2330] [outer = (nil)] 02:19:29 INFO - PROCESS | 1864 | ++DOMWINDOW == 100 (0x9522f800) [pid = 1864] [serial = 2331] [outer = 0x94585c00] 02:19:29 INFO - PROCESS | 1864 | 1465204769079 Marionette DEBUG loaded listener.js 02:19:29 INFO - PROCESS | 1864 | ++DOMWINDOW == 101 (0x9644f800) [pid = 1864] [serial = 2332] [outer = 0x94585c00] 02:19:30 INFO - PROCESS | 1864 | --DOMWINDOW == 100 (0x939d8800) [pid = 1864] [serial = 2288] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 02:19:30 INFO - PROCESS | 1864 | --DOMWINDOW == 99 (0x98051000) [pid = 1864] [serial = 2297] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 02:19:30 INFO - PROCESS | 1864 | --DOMWINDOW == 98 (0x95060000) [pid = 1864] [serial = 2291] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 02:19:30 INFO - PROCESS | 1864 | --DOMWINDOW == 97 (0x910c4800) [pid = 1864] [serial = 2294] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/historical.html] 02:19:30 INFO - PROCESS | 1864 | --DOMWINDOW == 96 (0x9a7d3800) [pid = 1864] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 02:19:30 INFO - PROCESS | 1864 | --DOMWINDOW == 95 (0x9b1aec00) [pid = 1864] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 02:19:30 INFO - PROCESS | 1864 | --DOMWINDOW == 94 (0x9a6b1800) [pid = 1864] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 02:19:30 INFO - PROCESS | 1864 | --DOMWINDOW == 93 (0x8e903400) [pid = 1864] [serial = 2279] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 02:19:30 INFO - PROCESS | 1864 | --DOMWINDOW == 92 (0x8f70b400) [pid = 1864] [serial = 2282] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 02:19:30 INFO - PROCESS | 1864 | --DOMWINDOW == 91 (0x910bd000) [pid = 1864] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 02:19:30 INFO - PROCESS | 1864 | --DOMWINDOW == 90 (0x95064000) [pid = 1864] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 02:19:30 INFO - PROCESS | 1864 | --DOMWINDOW == 89 (0x914d6000) [pid = 1864] [serial = 2285] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 02:19:30 INFO - PROCESS | 1864 | --DOMWINDOW == 88 (0x995e6c00) [pid = 1864] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 02:19:30 INFO - PROCESS | 1864 | --DOMWINDOW == 87 (0x90daec00) [pid = 1864] [serial = 2276] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 02:19:30 INFO - PROCESS | 1864 | --DOMWINDOW == 86 (0x9524c800) [pid = 1864] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 02:19:30 INFO - PROCESS | 1864 | --DOMWINDOW == 85 (0x9a7d4c00) [pid = 1864] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 02:19:30 INFO - PROCESS | 1864 | --DOMWINDOW == 84 (0x9297f800) [pid = 1864] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 02:19:30 INFO - PROCESS | 1864 | --DOMWINDOW == 83 (0x9c00d400) [pid = 1864] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 02:19:30 INFO - PROCESS | 1864 | --DOMWINDOW == 82 (0x9cc82400) [pid = 1864] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 02:19:30 INFO - PROCESS | 1864 | 1465204770785 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]]]}] 02:19:30 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 02:19:30 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 02:19:30 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 02:19:30 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 02:19:30 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 02:19:30 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 02:19:30 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 2169ms 02:19:30 INFO - PROCESS | 1864 | 1465204770832 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 02:19:30 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 02:19:30 INFO - PROCESS | 1864 | 1465204770837 Marionette TRACE conn4 <- [1,3073,null,{"value":"8"}] 02:19:30 INFO - PROCESS | 1864 | 1465204770843 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 02:19:30 INFO - PROCESS | 1864 | 1465204770846 Marionette TRACE conn4 <- [1,3074,null,{}] 02:19:30 INFO - PROCESS | 1864 | 1465204770852 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}] 02:19:30 INFO - PROCESS | 1864 | 1465204770858 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:19:31 INFO - PROCESS | 1864 | 1465204771036 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 02:19:31 INFO - PROCESS | 1864 | 1465204771050 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:31 INFO - PROCESS | 1864 | 1465204771058 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:19:31 INFO - PROCESS | 1864 | ++DOCSHELL 0x93a42800 == 12 [pid = 1864] [id = 778] 02:19:31 INFO - PROCESS | 1864 | ++DOMWINDOW == 83 (0x95060000) [pid = 1864] [serial = 2333] [outer = (nil)] 02:19:31 INFO - PROCESS | 1864 | ++DOMWINDOW == 84 (0x98052400) [pid = 1864] [serial = 2334] [outer = 0x95060000] 02:19:31 INFO - PROCESS | 1864 | 1465204771130 Marionette DEBUG loaded listener.js 02:19:31 INFO - PROCESS | 1864 | ++DOMWINDOW == 85 (0x9805c000) [pid = 1864] [serial = 2335] [outer = 0x95060000] 02:19:32 INFO - PROCESS | 1864 | 1465204772084 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]]]}] 02:19:32 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 02:19:32 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 02:19:32 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 02:19:32 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 02:19:32 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 02:19:32 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 02:19:32 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1280ms 02:19:32 INFO - PROCESS | 1864 | 1465204772124 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 02:19:32 INFO - PROCESS | 1864 | 1465204772128 Marionette TRACE conn4 <- [1,3077,null,{"value":"8"}] 02:19:32 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 02:19:32 INFO - PROCESS | 1864 | 1465204772135 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 02:19:32 INFO - PROCESS | 1864 | 1465204772138 Marionette TRACE conn4 <- [1,3078,null,{}] 02:19:32 INFO - PROCESS | 1864 | 1465204772144 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}] 02:19:32 INFO - PROCESS | 1864 | 1465204772149 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:19:32 INFO - PROCESS | 1864 | 1465204772413 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 02:19:32 INFO - PROCESS | 1864 | 1465204772648 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:32 INFO - PROCESS | 1864 | 1465204772661 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:19:32 INFO - PROCESS | 1864 | ++DOCSHELL 0x8e909c00 == 13 [pid = 1864] [id = 779] 02:19:32 INFO - PROCESS | 1864 | ++DOMWINDOW == 86 (0x8e90ec00) [pid = 1864] [serial = 2336] [outer = (nil)] 02:19:32 INFO - PROCESS | 1864 | ++DOMWINDOW == 87 (0x8f5d0800) [pid = 1864] [serial = 2337] [outer = 0x8e90ec00] 02:19:32 INFO - PROCESS | 1864 | 1465204772757 Marionette DEBUG loaded listener.js 02:19:32 INFO - PROCESS | 1864 | ++DOMWINDOW == 88 (0x90da6400) [pid = 1864] [serial = 2338] [outer = 0x8e90ec00] 02:19:33 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsText - assert_throws: function "function () { 02:19:33 INFO - reader.readAsText(blob_2) 02:19:33 INFO - }" did not throw 02:19:33 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3 02:19:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:19:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:19:33 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1 02:19:33 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsDataURL - assert_throws: function "function () { 02:19:33 INFO - reader.readAsDataURL(blob_2) 02:19:33 INFO - }" did not throw 02:19:33 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3 02:19:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:19:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:19:33 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1 02:19:33 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsArrayBuffer - assert_throws: function "function () { 02:19:33 INFO - reader.readAsArrayBuffer(blob_2) 02:19:33 INFO - }" did not throw 02:19:33 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3 02:19:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:19:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:19:33 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1 02:19:33 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 02:19:33 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5 02:19:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:19:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 02:19:33 INFO - reader.onloadstart [0,3081,"getWindowHandle",null] 02:19:33 INFO - PROCESS | 1864 | 1465204773799 Marionette TRACE conn4 <- [1,3081,null,{"value":"8"}] 02:19:33 INFO - PROCESS | 1864 | 1465204773818 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 02:19:33 INFO - PROCESS | 1864 | 1465204773824 Marionette TRACE conn4 <- [1,3082,null,{}] 02:19:33 INFO - PROCESS | 1864 | 1465204773855 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}] 02:19:33 INFO - PROCESS | 1864 | 1465204773861 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:19:34 INFO - PROCESS | 1864 | 1465204774056 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 02:19:34 INFO - PROCESS | 1864 | 1465204774265 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:34 INFO - PROCESS | 1864 | 1465204774278 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:19:34 INFO - PROCESS | 1864 | ++DOCSHELL 0x8f70dc00 == 14 [pid = 1864] [id = 780] 02:19:34 INFO - PROCESS | 1864 | ++DOMWINDOW == 89 (0x92859400) [pid = 1864] [serial = 2339] [outer = (nil)] 02:19:34 INFO - PROCESS | 1864 | ++DOMWINDOW == 90 (0x9288c000) [pid = 1864] [serial = 2340] [outer = 0x92859400] 02:19:34 INFO - PROCESS | 1864 | 1465204774406 Marionette DEBUG loaded listener.js 02:19:34 INFO - PROCESS | 1864 | ++DOMWINDOW == 91 (0x92980c00) [pid = 1864] [serial = 2341] [outer = 0x92859400] 02:19:35 INFO - PROCESS | 1864 | 1465204775352 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]]]}] 02:19:35 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 02:19:35 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 02:19:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:19:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:19:35 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 02:19:35 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 02:19:35 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1569ms 02:19:35 INFO - PROCESS | 1864 | 1465204775386 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 02:19:35 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 02:19:35 INFO - PROCESS | 1864 | 1465204775392 Marionette TRACE conn4 <- [1,3085,null,{"value":"8"}] 02:19:35 INFO - PROCESS | 1864 | 1465204775399 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 02:19:35 INFO - PROCESS | 1864 | 1465204775403 Marionette TRACE conn4 <- [1,3086,null,{}] 02:19:35 INFO - PROCESS | 1864 | 1465204775410 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}] 02:19:35 INFO - PROCESS | 1864 | 1465204775415 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:19:35 INFO - PROCESS | 1864 | 1465204775642 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 02:19:35 INFO - PROCESS | 1864 | 1465204775852 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:35 INFO - PROCESS | 1864 | 1465204775864 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:19:35 INFO - PROCESS | 1864 | ++DOCSHELL 0x94fd9000 == 15 [pid = 1864] [id = 781] 02:19:35 INFO - PROCESS | 1864 | ++DOMWINDOW == 92 (0x94fda400) [pid = 1864] [serial = 2342] [outer = (nil)] 02:19:35 INFO - PROCESS | 1864 | ++DOMWINDOW == 93 (0x95064400) [pid = 1864] [serial = 2343] [outer = 0x94fda400] 02:19:35 INFO - PROCESS | 1864 | 1465204775993 Marionette DEBUG loaded listener.js 02:19:36 INFO - PROCESS | 1864 | ++DOMWINDOW == 94 (0x95254800) [pid = 1864] [serial = 2344] [outer = 0x94fda400] 02:19:37 INFO - PROCESS | 1864 | 1465204777009 Marionette TRACE conn4 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 02:19:37 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 02:19:37 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1641ms 02:19:37 INFO - PROCESS | 1864 | 1465204777041 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 02:19:37 INFO - PROCESS | 1864 | 1465204777048 Marionette TRACE conn4 <- [1,3089,null,{"value":"8"}] 02:19:37 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 02:19:37 INFO - PROCESS | 1864 | 1465204777065 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 02:19:37 INFO - PROCESS | 1864 | 1465204777073 Marionette TRACE conn4 <- [1,3090,null,{}] 02:19:37 INFO - PROCESS | 1864 | 1465204777131 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}] 02:19:37 INFO - PROCESS | 1864 | 1465204777139 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:19:37 INFO - PROCESS | 1864 | 1465204777335 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 02:19:37 INFO - PROCESS | 1864 | 1465204777542 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:37 INFO - PROCESS | 1864 | 1465204777556 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:19:37 INFO - PROCESS | 1864 | ++DOCSHELL 0x8f70d000 == 16 [pid = 1864] [id = 782] 02:19:37 INFO - PROCESS | 1864 | ++DOMWINDOW == 95 (0x9956bc00) [pid = 1864] [serial = 2345] [outer = (nil)] 02:19:37 INFO - PROCESS | 1864 | ++DOMWINDOW == 96 (0x99dcf800) [pid = 1864] [serial = 2346] [outer = 0x9956bc00] 02:19:37 INFO - PROCESS | 1864 | 1465204777678 Marionette DEBUG loaded listener.js 02:19:37 INFO - PROCESS | 1864 | ++DOMWINDOW == 97 (0x9a080000) [pid = 1864] [serial = 2347] [outer = 0x9956bc00] 02:19:38 INFO - PROCESS | 1864 | 1465204778599 Marionette TRACE conn4 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 02:19:38 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 02:19:38 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1592ms 02:19:38 INFO - PROCESS | 1864 | 1465204778649 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 02:19:38 INFO - PROCESS | 1864 | 1465204778654 Marionette TRACE conn4 <- [1,3093,null,{"value":"8"}] 02:19:38 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 02:19:38 INFO - PROCESS | 1864 | 1465204778661 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 02:19:38 INFO - PROCESS | 1864 | 1465204778665 Marionette TRACE conn4 <- [1,3094,null,{}] 02:19:38 INFO - PROCESS | 1864 | 1465204778671 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}] 02:19:38 INFO - PROCESS | 1864 | 1465204778676 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:19:38 INFO - PROCESS | 1864 | 1465204778935 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 02:19:39 INFO - PROCESS | 1864 | 1465204779083 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:39 INFO - PROCESS | 1864 | 1465204779089 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:19:39 INFO - PROCESS | 1864 | ++DOCSHELL 0x9a20c400 == 17 [pid = 1864] [id = 783] 02:19:39 INFO - PROCESS | 1864 | ++DOMWINDOW == 98 (0x9a20e800) [pid = 1864] [serial = 2348] [outer = (nil)] 02:19:39 INFO - PROCESS | 1864 | ++DOMWINDOW == 99 (0x9a213c00) [pid = 1864] [serial = 2349] [outer = 0x9a20e800] 02:19:39 INFO - PROCESS | 1864 | 1465204779214 Marionette DEBUG loaded listener.js 02:19:39 INFO - PROCESS | 1864 | ++DOMWINDOW == 100 (0x9a217800) [pid = 1864] [serial = 2350] [outer = 0x9a20e800] 02:19:40 INFO - PROCESS | 1864 | 1465204780077 Marionette TRACE conn4 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 02:19:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 02:19:40 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1444ms 02:19:40 INFO - PROCESS | 1864 | 1465204780107 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 02:19:40 INFO - PROCESS | 1864 | 1465204780111 Marionette TRACE conn4 <- [1,3097,null,{"value":"8"}] 02:19:40 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 02:19:40 INFO - PROCESS | 1864 | 1465204780118 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 02:19:40 INFO - PROCESS | 1864 | 1465204780122 Marionette TRACE conn4 <- [1,3098,null,{}] 02:19:40 INFO - PROCESS | 1864 | 1465204780128 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}] 02:19:40 INFO - PROCESS | 1864 | 1465204780133 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:19:40 INFO - PROCESS | 1864 | 1465204780347 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 02:19:40 INFO - PROCESS | 1864 | 1465204780586 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:40 INFO - PROCESS | 1864 | 1465204780605 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:19:40 INFO - PROCESS | 1864 | ++DOCSHELL 0x92890400 == 18 [pid = 1864] [id = 784] 02:19:40 INFO - PROCESS | 1864 | ++DOMWINDOW == 101 (0x92893000) [pid = 1864] [serial = 2351] [outer = (nil)] 02:19:40 INFO - PROCESS | 1864 | ++DOMWINDOW == 102 (0x9a6b3800) [pid = 1864] [serial = 2352] [outer = 0x92893000] 02:19:40 INFO - PROCESS | 1864 | 1465204780709 Marionette DEBUG loaded listener.js 02:19:40 INFO - PROCESS | 1864 | ++DOMWINDOW == 103 (0x9a7d4800) [pid = 1864] [serial = 2353] [outer = 0x92893000] 02:19:41 INFO - PROCESS | 1864 | 1465204781730 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]]]}] 02:19:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 02:19:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 02:19:41 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1641ms 02:19:41 INFO - PROCESS | 1864 | 1465204781761 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 02:19:41 INFO - PROCESS | 1864 | 1465204781770 Marionette TRACE conn4 <- [1,3101,null,{"value":"8"}] 02:19:41 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 02:19:41 INFO - PROCESS | 1864 | 1465204781785 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 02:19:41 INFO - PROCESS | 1864 | 1465204781792 Marionette TRACE conn4 <- [1,3102,null,{}] 02:19:41 INFO - PROCESS | 1864 | 1465204781848 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}] 02:19:41 INFO - PROCESS | 1864 | 1465204781855 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:19:42 INFO - PROCESS | 1864 | 1465204782063 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 02:19:42 INFO - PROCESS | 1864 | 1465204782284 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:42 INFO - PROCESS | 1864 | 1465204782296 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:19:42 INFO - PROCESS | 1864 | ++DOCSHELL 0x8e909400 == 19 [pid = 1864] [id = 785] 02:19:42 INFO - PROCESS | 1864 | ++DOMWINDOW == 104 (0x9285ac00) [pid = 1864] [serial = 2354] [outer = (nil)] 02:19:42 INFO - PROCESS | 1864 | ++DOMWINDOW == 105 (0x9a8df800) [pid = 1864] [serial = 2355] [outer = 0x9285ac00] 02:19:42 INFO - PROCESS | 1864 | 1465204782415 Marionette DEBUG loaded listener.js 02:19:42 INFO - PROCESS | 1864 | ++DOMWINDOW == 106 (0x9a6b4400) [pid = 1864] [serial = 2356] [outer = 0x9285ac00] 02:19:43 INFO - PROCESS | 1864 | 1465204783299 Marionette TRACE conn4 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 02:19:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 02:19:43 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1538ms 02:19:43 INFO - PROCESS | 1864 | 1465204783321 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 02:19:43 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 02:19:43 INFO - PROCESS | 1864 | 1465204783326 Marionette TRACE conn4 <- [1,3105,null,{"value":"8"}] 02:19:43 INFO - PROCESS | 1864 | 1465204783333 Marionette TRACE conn4 -> [0,3106,"setScriptTimeout",{"ms":35000}] 02:19:43 INFO - PROCESS | 1864 | 1465204783336 Marionette TRACE conn4 <- [1,3106,null,{}] 02:19:43 INFO - PROCESS | 1864 | 1465204783342 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}] 02:19:43 INFO - PROCESS | 1864 | 1465204783347 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:19:43 INFO - PROCESS | 1864 | 1465204783519 Marionette TRACE conn4 <- [1,3107,null,{"value":null}] 02:19:43 INFO - PROCESS | 1864 | 1465204783734 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:43 INFO - PROCESS | 1864 | 1465204783741 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:19:43 INFO - PROCESS | 1864 | ++DOCSHELL 0x95069400 == 20 [pid = 1864] [id = 786] 02:19:43 INFO - PROCESS | 1864 | ++DOMWINDOW == 107 (0x98056400) [pid = 1864] [serial = 2357] [outer = (nil)] 02:19:43 INFO - PROCESS | 1864 | ++DOMWINDOW == 108 (0x9b238400) [pid = 1864] [serial = 2358] [outer = 0x98056400] 02:19:43 INFO - PROCESS | 1864 | 1465204783884 Marionette DEBUG loaded listener.js 02:19:44 INFO - PROCESS | 1864 | ++DOMWINDOW == 109 (0x9b239400) [pid = 1864] [serial = 2359] [outer = 0x98056400] 02:19:44 INFO - PROCESS | 1864 | 1465204784766 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]]]}] 02:19:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 02:19:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 02:19:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 02:19:44 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1481ms 02:19:44 INFO - PROCESS | 1864 | 1465204784815 Marionette TRACE conn4 -> [0,3109,"getWindowHandle",null] 02:19:44 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 02:19:44 INFO - PROCESS | 1864 | 1465204784819 Marionette TRACE conn4 <- [1,3109,null,{"value":"8"}] 02:19:44 INFO - PROCESS | 1864 | 1465204784870 Marionette TRACE conn4 -> [0,3110,"setScriptTimeout",{"ms":35000}] 02:19:44 INFO - PROCESS | 1864 | 1465204784874 Marionette TRACE conn4 <- [1,3110,null,{}] 02:19:44 INFO - PROCESS | 1864 | 1465204784891 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}] 02:19:44 INFO - PROCESS | 1864 | 1465204784895 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:19:45 INFO - PROCESS | 1864 | 1465204785089 Marionette TRACE conn4 <- [1,3111,null,{"value":null}] 02:19:45 INFO - PROCESS | 1864 | 1465204785301 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:45 INFO - PROCESS | 1864 | 1465204785311 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:19:45 INFO - PROCESS | 1864 | ++DOCSHELL 0x8e90ac00 == 21 [pid = 1864] [id = 787] 02:19:45 INFO - PROCESS | 1864 | ++DOMWINDOW == 110 (0x8f5c2000) [pid = 1864] [serial = 2360] [outer = (nil)] 02:19:45 INFO - PROCESS | 1864 | ++DOMWINDOW == 111 (0x90db2c00) [pid = 1864] [serial = 2361] [outer = 0x8f5c2000] 02:19:45 INFO - PROCESS | 1864 | 1465204785432 Marionette DEBUG loaded listener.js 02:19:45 INFO - PROCESS | 1864 | ++DOMWINDOW == 112 (0x917c1000) [pid = 1864] [serial = 2362] [outer = 0x8f5c2000] 02:19:46 INFO - PROCESS | 1864 | 1465204786526 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"]]]}] 02:19:46 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 02:19:46 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 02:19:46 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 02:19:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:19:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:19:46 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 02:19:46 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1736ms 02:19:46 INFO - PROCESS | 1864 | 1465204786564 Marionette TRACE conn4 -> [0,3113,"getWindowHandle",null] 02:19:46 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 02:19:46 INFO - PROCESS | 1864 | 1465204786571 Marionette TRACE conn4 <- [1,3113,null,{"value":"8"}] 02:19:46 INFO - PROCESS | 1864 | 1465204786579 Marionette TRACE conn4 -> [0,3114,"setScriptTimeout",{"ms":35000}] 02:19:46 INFO - PROCESS | 1864 | 1465204786586 Marionette TRACE conn4 <- [1,3114,null,{}] 02:19:46 INFO - PROCESS | 1864 | 1465204786594 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}] 02:19:46 INFO - PROCESS | 1864 | 1465204786600 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:19:46 INFO - PROCESS | 1864 | 1465204786782 Marionette TRACE conn4 <- [1,3115,null,{"value":null}] 02:19:47 INFO - PROCESS | 1864 | 1465204787125 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\", \"a3b3377e-d454-4258-b8e1-ce7c5641df99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:47 INFO - PROCESS | 1864 | 1465204787137 Marionette INFO sendAsync 8fa04c2d-3e17-4bd1-9ab0-863dec82afa6 02:19:47 INFO - PROCESS | 1864 | ++DOCSHELL 0x90db4000 == 22 [pid = 1864] [id = 788] 02:19:47 INFO - PROCESS | 1864 | ++DOMWINDOW == 113 (0x914d1800) [pid = 1864] [serial = 2363] [outer = (nil)] 02:19:47 INFO - PROCESS | 1864 | ++DOMWINDOW == 114 (0x92164c00) [pid = 1864] [serial = 2364] [outer = 0x914d1800] 02:19:47 INFO - PROCESS | 1864 | 1465204787255 Marionette DEBUG loaded listener.js 02:19:47 INFO - PROCESS | 1864 | ++DOMWINDOW == 115 (0x92861800) [pid = 1864] [serial = 2365] [outer = 0x914d1800] 02:19:48 INFO - PROCESS | 1864 | --DOCSHELL 0x93a42800 == 21 [pid = 1864] [id = 778] 02:19:48 INFO - PROCESS | 1864 | --DOCSHELL 0x94584c00 == 20 [pid = 1864] [id = 777] 02:19:48 INFO - PROCESS | 1864 | --DOCSHELL 0x91dc2400 == 19 [pid = 1864] [id = 776] 02:19:48 INFO - PROCESS | 1864 | --DOCSHELL 0x914cdc00 == 18 [pid = 1864] [id = 775] 02:19:48 INFO - PROCESS | 1864 | --DOCSHELL 0x8e90bc00 == 17 [pid = 1864] [id = 774] 02:19:48 INFO - PROCESS | 1864 | 1465204788209 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]]]}] 02:19:48 INFO - PROCESS | 1864 | --DOMWINDOW == 114 (0x9a637400) [pid = 1864] [serial = 2298] [outer = (nil)] [url = about:blank] 02:19:48 INFO - PROCESS | 1864 | --DOMWINDOW == 113 (0x992ee800) [pid = 1864] [serial = 2292] [outer = (nil)] [url = about:blank] 02:19:48 INFO - PROCESS | 1864 | --DOMWINDOW == 112 (0x94583c00) [pid = 1864] [serial = 2295] [outer = (nil)] [url = about:blank] 02:19:48 INFO - PROCESS | 1864 | --DOMWINDOW == 111 (0x995dec00) [pid = 1864] [serial = 2293] [outer = (nil)] [url = about:blank] 02:19:48 INFO - PROCESS | 1864 | --DOMWINDOW == 110 (0x9b239800) [pid = 1864] [serial = 2263] [outer = (nil)] [url = about:blank] 02:19:48 INFO - PROCESS | 1864 | --DOMWINDOW == 109 (0x9b74dc00) [pid = 1864] [serial = 2264] [outer = (nil)] [url = about:blank] 02:19:48 INFO - PROCESS | 1864 | --DOMWINDOW == 108 (0x9c004800) [pid = 1864] [serial = 2266] [outer = (nil)] [url = about:blank] 02:19:48 INFO - PROCESS | 1864 | --DOMWINDOW == 107 (0x9bac4c00) [pid = 1864] [serial = 2267] [outer = (nil)] [url = about:blank] 02:19:48 INFO - PROCESS | 1864 | --DOMWINDOW == 106 (0x9a6b9000) [pid = 1864] [serial = 2257] [outer = (nil)] [url = about:blank] 02:19:48 INFO - PROCESS | 1864 | --DOMWINDOW == 105 (0x9a78fc00) [pid = 1864] [serial = 2258] [outer = (nil)] [url = about:blank] 02:19:48 INFO - PROCESS | 1864 | --DOMWINDOW == 104 (0x8e90dc00) [pid = 1864] [serial = 2280] [outer = (nil)] [url = about:blank] 02:19:48 INFO - PROCESS | 1864 | --DOMWINDOW == 103 (0x8f5cb400) [pid = 1864] [serial = 2281] [outer = (nil)] [url = about:blank] 02:19:48 INFO - PROCESS | 1864 | --DOMWINDOW == 102 (0x914ce800) [pid = 1864] [serial = 2283] [outer = (nil)] [url = about:blank] 02:19:48 INFO - PROCESS | 1864 | --DOMWINDOW == 101 (0x917bdc00) [pid = 1864] [serial = 2284] [outer = (nil)] [url = about:blank] 02:19:48 INFO - PROCESS | 1864 | --DOMWINDOW == 100 (0x914d1c00) [pid = 1864] [serial = 2248] [outer = (nil)] [url = about:blank] 02:19:48 INFO - PROCESS | 1864 | --DOMWINDOW == 99 (0x917c5800) [pid = 1864] [serial = 2249] [outer = (nil)] [url = about:blank] 02:19:48 INFO - PROCESS | 1864 | --DOMWINDOW == 98 (0x9928dc00) [pid = 1864] [serial = 2246] [outer = (nil)] [url = about:blank] 02:19:48 INFO - PROCESS | 1864 | --DOMWINDOW == 97 (0x92861c00) [pid = 1864] [serial = 2286] [outer = (nil)] [url = about:blank] 02:19:48 INFO - PROCESS | 1864 | --DOMWINDOW == 96 (0x92892c00) [pid = 1864] [serial = 2287] [outer = (nil)] [url = about:blank] 02:19:48 INFO - PROCESS | 1864 | --DOMWINDOW == 95 (0x9505f000) [pid = 1864] [serial = 2289] [outer = (nil)] [url = about:blank] 02:19:48 INFO - PROCESS | 1864 | --DOMWINDOW == 94 (0x99dd1000) [pid = 1864] [serial = 2254] [outer = (nil)] [url = about:blank] 02:19:48 INFO - PROCESS | 1864 | --DOMWINDOW == 93 (0x9a1df800) [pid = 1864] [serial = 2255] [outer = (nil)] [url = about:blank] 02:19:48 INFO - PROCESS | 1864 | --DOMWINDOW == 92 (0x992f6400) [pid = 1864] [serial = 2277] [outer = (nil)] [url = about:blank] 02:19:48 INFO - PROCESS | 1864 | --DOMWINDOW == 91 (0x9d9a6400) [pid = 1864] [serial = 2278] [outer = (nil)] [url = about:blank] 02:19:48 INFO - PROCESS | 1864 | --DOMWINDOW == 90 (0x9d9a5400) [pid = 1864] [serial = 2274] [outer = (nil)] [url = about:blank] 02:19:48 INFO - PROCESS | 1864 | --DOMWINDOW == 89 (0xa0614c00) [pid = 1864] [serial = 2275] [outer = (nil)] [url = about:blank] 02:19:48 INFO - PROCESS | 1864 | --DOMWINDOW == 88 (0x9a7d7c00) [pid = 1864] [serial = 2260] [outer = (nil)] [url = about:blank] 02:19:48 INFO - PROCESS | 1864 | --DOMWINDOW == 87 (0x9396d000) [pid = 1864] [serial = 2261] [outer = (nil)] [url = about:blank] 02:19:48 INFO - PROCESS | 1864 | --DOMWINDOW == 86 (0x93964000) [pid = 1864] [serial = 2251] [outer = (nil)] [url = about:blank] 02:19:48 INFO - PROCESS | 1864 | --DOMWINDOW == 85 (0x9457c400) [pid = 1864] [serial = 2252] [outer = (nil)] [url = about:blank] 02:19:48 INFO - PROCESS | 1864 | --DOMWINDOW == 84 (0x9c23c800) [pid = 1864] [serial = 2269] [outer = (nil)] [url = about:blank] 02:19:48 INFO - PROCESS | 1864 | --DOMWINDOW == 83 (0x9d99d000) [pid = 1864] [serial = 2272] [outer = (nil)] [url = about:blank] 02:19:48 INFO - PROCESS | 1864 | --DOMWINDOW == 82 (0x9cc10000) [pid = 1864] [serial = 2270] [outer = (nil)] [url = about:blank] 02:19:48 INFO - PROCESS | 1864 | --DOMWINDOW == 81 (0x9a6b9c00) [pid = 1864] [serial = 2299] [outer = (nil)] [url = about:blank] 02:19:48 INFO - PROCESS | 1864 | --DOMWINDOW == 80 (0x99d73c00) [pid = 1864] [serial = 2296] [outer = (nil)] [url = about:blank] 02:19:48 INFO - PROCESS | 1864 | --DOMWINDOW == 79 (0x9522b800) [pid = 1864] [serial = 2290] [outer = (nil)] [url = about:blank] 02:19:48 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 02:19:48 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1703ms 02:19:48 INFO - PROCESS | 1864 | 1465204788280 Marionette TRACE conn4 -> [0,3117,"getWindowHandle",null] 02:19:48 INFO - PROCESS | 1864 | 1465204788287 Marionette TRACE conn4 <- [1,3117,null,{"value":"8"}] 02:19:49 WARNING - u'runner_teardown' () 02:19:49 INFO - No more tests 02:19:49 INFO - Got 0 unexpected results 02:19:49 INFO - SUITE-END | took 1310s 02:19:49 INFO - Closing logging queue 02:19:49 INFO - queue closed 02:19:49 INFO - Return code: 0 02:19:49 WARNING - # TBPL SUCCESS # 02:19:49 INFO - Running post-action listener: _resource_record_post_action 02:19:49 INFO - Running post-run listener: _resource_record_post_run 02:19:50 INFO - Total resource usage - Wall time: 1347s; CPU: 98.0%; Read bytes: 14245888; Write bytes: 931696640; Read time: 820; Write time: 247108 02:19:50 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 02:19:50 INFO - install - Wall time: 32s; CPU: 100.0%; Read bytes: 4096; Write bytes: 135057408; Read time: 12; Write time: 117712 02:19:50 INFO - run-tests - Wall time: 1316s; CPU: 98.0%; Read bytes: 11530240; Write bytes: 786280448; Read time: 640; Write time: 121124 02:19:50 INFO - Running post-run listener: _upload_blobber_files 02:19:50 INFO - Blob upload gear active. 02:19:50 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 02:19:50 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 02:19:50 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'] 02:19:50 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 02:19:51 INFO - (blobuploader) - INFO - Open directory for files ... 02:19:51 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 02:19:51 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 02:19:51 INFO - (blobuploader) - INFO - Uploading, attempt #1. 02:19:52 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 02:19:52 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 02:19:52 INFO - (blobuploader) - INFO - Done attempting. 02:19:52 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 02:19:52 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 02:19:52 INFO - (blobuploader) - INFO - Uploading, attempt #1. 02:19:53 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 02:19:53 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 02:19:53 INFO - (blobuploader) - INFO - Done attempting. 02:19:53 INFO - (blobuploader) - INFO - Iteration through files over. 02:19:53 INFO - Return code: 0 02:19:53 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 02:19:53 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 02:19:53 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/54aa9660b8b568572a270029bc8bb73f81919196e8871ad680c28c2fe9ba45afb67d90c4b4fc21d9a9790e0f58e6a745a39cad2af847b59bc5fcfe8ac2da0cb0", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/5312ffb5ad1115886abe34d2b53c986e724170f230d0f620a066e5763a11f4e2502a92ede94919bc69bc66e99e782a4752adaafbce373839495d56a55bcdfbf7"} 02:19:53 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 02:19:53 INFO - Writing to file /builds/slave/test/properties/blobber_files 02:19:53 INFO - Contents: 02:19:53 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/54aa9660b8b568572a270029bc8bb73f81919196e8871ad680c28c2fe9ba45afb67d90c4b4fc21d9a9790e0f58e6a745a39cad2af847b59bc5fcfe8ac2da0cb0", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/5312ffb5ad1115886abe34d2b53c986e724170f230d0f620a066e5763a11f4e2502a92ede94919bc69bc66e99e782a4752adaafbce373839495d56a55bcdfbf7"} 02:19:53 INFO - Running post-run listener: copy_logs_to_upload_dir 02:19:53 INFO - Copying logs to upload dir... 02:19:53 INFO - mkdir: /builds/slave/test/build/upload/logs 02:19:53 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1484.728644 ========= master_lag: 0.72 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 24 mins, 45 secs) (at 2016-06-06 02:19:53.805567) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 7 secs) (at 2016-06-06 02:19:53.821346) ========= 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-1465192171.838546-813308863 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/54aa9660b8b568572a270029bc8bb73f81919196e8871ad680c28c2fe9ba45afb67d90c4b4fc21d9a9790e0f58e6a745a39cad2af847b59bc5fcfe8ac2da0cb0", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/5312ffb5ad1115886abe34d2b53c986e724170f230d0f620a066e5763a11f4e2502a92ede94919bc69bc66e99e782a4752adaafbce373839495d56a55bcdfbf7"} build_url:https://queue.taskcluster.net/v1/task/S99E8uCvS32oq-ArBgGl0Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/S99E8uCvS32oq-ArBgGl0Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.032050 build_url: 'https://queue.taskcluster.net/v1/task/S99E8uCvS32oq-ArBgGl0Q/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/54aa9660b8b568572a270029bc8bb73f81919196e8871ad680c28c2fe9ba45afb67d90c4b4fc21d9a9790e0f58e6a745a39cad2af847b59bc5fcfe8ac2da0cb0", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/5312ffb5ad1115886abe34d2b53c986e724170f230d0f620a066e5763a11f4e2502a92ede94919bc69bc66e99e782a4752adaafbce373839495d56a55bcdfbf7"}' symbols_url: 'https://queue.taskcluster.net/v1/task/S99E8uCvS32oq-ArBgGl0Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 7.01 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 7 secs) (at 2016-06-06 02:20:00.862680) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-06 02:20:00.863030) ========= 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-1465192171.838546-813308863 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.017476 ========= master_lag: 0.48 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-06 02:20:01.358750) ========= ========= Started reboot skipped (results: 3, elapsed: 3 secs) (at 2016-06-06 02:20:01.359153) ========= ========= Finished reboot skipped (results: 3, elapsed: 3 secs) (at 2016-06-06 02:20:05.161731) ========= ========= Total master_lag: 8.99 =========