builder: mozilla-beta_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-680 starttime: 1467041886.62 results: success (0) buildid: 20160627064925 builduid: 96e5c251132847da8a26a4cfa95a6d96 revision: 34281fb8a330ef0731305992a25bd88c66a8cfe8 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-27 08:38:06.621094) ========= master: http://buildbot-master06.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-27 08:38:06.621522) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-27 08:38:06.621807) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-27 08:38:06.714331) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-27 08:38:06.714658) ========= 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-1467041875.440245-880220151 _=/tools/buildbot/bin/python using PTY: False --2016-06-27 08:38:06-- 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.6M=0.001s 2016-06-27 08:38:07 (10.6 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.292981 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-27 08:38:07.037827) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-27 08:38:07.038167) ========= 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-1467041875.440245-880220151 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.033436 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-27 08:38:07.102210) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-27 08:38:07.102557) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 34281fb8a330ef0731305992a25bd88c66a8cfe8 --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-beta --rev 34281fb8a330ef0731305992a25bd88c66a8cfe8 --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-1467041875.440245-880220151 _=/tools/buildbot/bin/python using PTY: False 2016-06-27 08:38:07,269 truncating revision to first 12 chars 2016-06-27 08:38:07,270 Setting DEBUG logging. 2016-06-27 08:38:07,270 attempt 1/10 2016-06-27 08:38:07,270 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/34281fb8a330?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-27 08:38:07,951 unpacking tar archive at: mozilla-beta-34281fb8a330/testing/mozharness/ program finished with exit code 0 elapsedTime=0.972707 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-27 08:38:08.105217) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-27 08:38:08.105543) ========= script_repo_revision: 34281fb8a330ef0731305992a25bd88c66a8cfe8 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-27 08:38:08.105952) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-27 08:38:08.106224) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-27 08:38:08.134597) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 23 mins, 32 secs) (at 2016-06-27 08:38:08.134881) ========= /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-beta --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-beta', '--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-1467041875.440245-880220151 _=/tools/buildbot/bin/python using PTY: False 08:38:08 INFO - MultiFileLogger online at 20160627 08:38:08 in /builds/slave/test 08:38: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-beta --download-symbols true 08:38:08 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 08:38:08 INFO - {'append_to_log': False, 08:38:08 INFO - 'base_work_dir': '/builds/slave/test', 08:38:08 INFO - 'blob_upload_branch': 'mozilla-beta', 08:38:08 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 08:38:08 INFO - 'buildbot_json_path': 'buildprops.json', 08:38:08 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 08:38:08 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 08:38:08 INFO - 'download_minidump_stackwalk': True, 08:38:08 INFO - 'download_symbols': 'true', 08:38:08 INFO - 'e10s': False, 08:38:08 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 08:38:08 INFO - 'tooltool.py': '/tools/tooltool.py', 08:38:08 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 08:38:08 INFO - '/tools/misc-python/virtualenv.py')}, 08:38:08 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 08:38:08 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 08:38:08 INFO - 'log_level': 'info', 08:38:08 INFO - 'log_to_console': True, 08:38:08 INFO - 'opt_config_files': (), 08:38:08 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 08:38:08 INFO - '--processes=1', 08:38:08 INFO - '--config=%(test_path)s/wptrunner.ini', 08:38:08 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 08:38:08 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 08:38:08 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 08:38:08 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 08:38:08 INFO - 'pip_index': False, 08:38:08 INFO - 'require_test_zip': True, 08:38:08 INFO - 'test_type': ('testharness',), 08:38:08 INFO - 'this_chunk': '1', 08:38:08 INFO - 'tooltool_cache': '/builds/tooltool_cache', 08:38:08 INFO - 'total_chunks': '10', 08:38:08 INFO - 'virtualenv_path': 'venv', 08:38:08 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 08:38:08 INFO - 'work_dir': 'build'} 08:38:08 INFO - ##### 08:38:08 INFO - ##### Running clobber step. 08:38:08 INFO - ##### 08:38:08 INFO - Running pre-action listener: _resource_record_pre_action 08:38:08 INFO - Running main action method: clobber 08:38:08 INFO - rmtree: /builds/slave/test/build 08:38:08 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 08:38:09 INFO - Running post-action listener: _resource_record_post_action 08:38:09 INFO - ##### 08:38:09 INFO - ##### Running read-buildbot-config step. 08:38:09 INFO - ##### 08:38:09 INFO - Running pre-action listener: _resource_record_pre_action 08:38:09 INFO - Running main action method: read_buildbot_config 08:38:09 INFO - Using buildbot properties: 08:38:09 INFO - { 08:38:09 INFO - "project": "", 08:38:09 INFO - "product": "firefox", 08:38:09 INFO - "script_repo_revision": "production", 08:38:09 INFO - "scheduler": "tests-mozilla-beta-ubuntu32_vm-debug-unittest", 08:38:09 INFO - "repository": "", 08:38:09 INFO - "buildername": "Ubuntu VM 12.04 mozilla-beta debug test web-platform-tests-1", 08:38:09 INFO - "buildid": "20160627064925", 08:38:09 INFO - "pgo_build": "False", 08:38:09 INFO - "basedir": "/builds/slave/test", 08:38:09 INFO - "buildnumber": 8, 08:38:09 INFO - "slavename": "tst-linux32-spot-680", 08:38:09 INFO - "revision": "34281fb8a330ef0731305992a25bd88c66a8cfe8", 08:38:09 INFO - "master": "http://buildbot-master06.bb.releng.usw2.mozilla.com:8201/", 08:38:09 INFO - "platform": "linux", 08:38:09 INFO - "branch": "mozilla-beta", 08:38:09 INFO - "repo_path": "releases/mozilla-beta", 08:38:09 INFO - "moz_repo_path": "", 08:38:09 INFO - "stage_platform": "linux", 08:38:09 INFO - "builduid": "96e5c251132847da8a26a4cfa95a6d96", 08:38:09 INFO - "slavebuilddir": "test" 08:38:09 INFO - } 08:38:09 INFO - Found installer url https://queue.taskcluster.net/v1/task/Dx-h_Z5vTIe5eb02Aft5Mw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2. 08:38:09 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/Dx-h_Z5vTIe5eb02Aft5Mw/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json. 08:38:09 INFO - Running post-action listener: _resource_record_post_action 08:38:09 INFO - ##### 08:38:09 INFO - ##### Running download-and-extract step. 08:38:09 INFO - ##### 08:38:09 INFO - Running pre-action listener: _resource_record_pre_action 08:38:09 INFO - Running main action method: download_and_extract 08:38:09 INFO - mkdir: /builds/slave/test/build/tests 08:38:09 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')]} 08:38:09 INFO - https://queue.taskcluster.net/v1/task/Dx-h_Z5vTIe5eb02Aft5Mw/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 08:38:09 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Dx-h_Z5vTIe5eb02Aft5Mw/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 08:38:09 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Dx-h_Z5vTIe5eb02Aft5Mw/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 08:38:09 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Dx-h_Z5vTIe5eb02Aft5Mw/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json 08:38:09 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Dx-h_Z5vTIe5eb02Aft5Mw/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json'}, attempt #1 08:38:10 INFO - Downloaded 1291 bytes. 08:38:10 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json 08:38:10 INFO - Using the following test package requirements: 08:38:10 INFO - {u'common': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 08:38:10 INFO - u'cppunittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 08:38:10 INFO - u'firefox-48.0.en-US.linux-i686.cppunittest.tests.zip'], 08:38:10 INFO - u'gtest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 08:38:10 INFO - u'firefox-48.0.en-US.linux-i686.gtest.tests.zip'], 08:38:10 INFO - u'jittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 08:38:10 INFO - u'jsshell-linux-i686.zip'], 08:38:10 INFO - u'mochitest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 08:38:10 INFO - u'firefox-48.0.en-US.linux-i686.mochitest.tests.zip'], 08:38:10 INFO - u'mozbase': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 08:38:10 INFO - u'reftest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 08:38:10 INFO - u'firefox-48.0.en-US.linux-i686.reftest.tests.zip'], 08:38:10 INFO - u'talos': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 08:38:10 INFO - u'firefox-48.0.en-US.linux-i686.talos.tests.zip'], 08:38:10 INFO - u'web-platform': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 08:38:10 INFO - u'firefox-48.0.en-US.linux-i686.web-platform.tests.zip'], 08:38:10 INFO - u'xpcshell': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 08:38:10 INFO - u'firefox-48.0.en-US.linux-i686.xpcshell.tests.zip']} 08:38:10 INFO - Downloading packages: [u'firefox-48.0.en-US.linux-i686.common.tests.zip', u'firefox-48.0.en-US.linux-i686.web-platform.tests.zip'] for test suite category: web-platform 08:38:10 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')]} 08:38:10 INFO - https://queue.taskcluster.net/v1/task/Dx-h_Z5vTIe5eb02Aft5Mw/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 08:38:10 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Dx-h_Z5vTIe5eb02Aft5Mw/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 08:38:10 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Dx-h_Z5vTIe5eb02Aft5Mw/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 08:38:10 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Dx-h_Z5vTIe5eb02Aft5Mw/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip 08:38:10 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Dx-h_Z5vTIe5eb02Aft5Mw/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip'}, attempt #1 08:38:13 INFO - Downloaded 22859853 bytes. 08:38:13 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 08:38:13 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 08:38:14 INFO - caution: filename not matched: web-platform/* 08:38:14 INFO - Return code: 11 08:38:14 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')]} 08:38:14 INFO - https://queue.taskcluster.net/v1/task/Dx-h_Z5vTIe5eb02Aft5Mw/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 08:38:14 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Dx-h_Z5vTIe5eb02Aft5Mw/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 08:38:14 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Dx-h_Z5vTIe5eb02Aft5Mw/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 08:38:14 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Dx-h_Z5vTIe5eb02Aft5Mw/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 08:38:14 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Dx-h_Z5vTIe5eb02Aft5Mw/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip'}, attempt #1 08:38:18 INFO - Downloaded 36389080 bytes. 08:38:18 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 08:38:18 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 08:38:21 INFO - caution: filename not matched: bin/* 08:38:21 INFO - caution: filename not matched: config/* 08:38:21 INFO - caution: filename not matched: mozbase/* 08:38:21 INFO - caution: filename not matched: marionette/* 08:38:21 INFO - caution: filename not matched: tools/wptserve/* 08:38:21 INFO - Return code: 11 08:38:21 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')]} 08:38:22 INFO - https://queue.taskcluster.net/v1/task/Dx-h_Z5vTIe5eb02Aft5Mw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 08:38:22 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Dx-h_Z5vTIe5eb02Aft5Mw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 08:38:22 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Dx-h_Z5vTIe5eb02Aft5Mw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 08:38:22 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Dx-h_Z5vTIe5eb02Aft5Mw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2 08:38:22 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Dx-h_Z5vTIe5eb02Aft5Mw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2'}, attempt #1 08:38:28 INFO - Downloaded 69339788 bytes. 08:38:28 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/Dx-h_Z5vTIe5eb02Aft5Mw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 08:38:28 INFO - mkdir: /builds/slave/test/properties 08:38:28 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 08:38:28 INFO - Writing to file /builds/slave/test/properties/build_url 08:38:28 INFO - Contents: 08:38:28 INFO - build_url:https://queue.taskcluster.net/v1/task/Dx-h_Z5vTIe5eb02Aft5Mw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 08:38:29 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/Dx-h_Z5vTIe5eb02Aft5Mw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 08:38:29 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 08:38:29 INFO - Writing to file /builds/slave/test/properties/symbols_url 08:38:29 INFO - Contents: 08:38:29 INFO - symbols_url:https://queue.taskcluster.net/v1/task/Dx-h_Z5vTIe5eb02Aft5Mw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 08:38:29 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')]} 08:38:29 INFO - https://queue.taskcluster.net/v1/task/Dx-h_Z5vTIe5eb02Aft5Mw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 08:38:29 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Dx-h_Z5vTIe5eb02Aft5Mw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 08:38:29 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Dx-h_Z5vTIe5eb02Aft5Mw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 08:38:29 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Dx-h_Z5vTIe5eb02Aft5Mw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 08:38:29 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Dx-h_Z5vTIe5eb02Aft5Mw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #1 08:38:36 INFO - Downloaded 92345078 bytes. 08:38:36 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 08:38:36 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 08:38:45 INFO - Return code: 0 08:38:45 INFO - Running post-action listener: _resource_record_post_action 08:38:45 INFO - Running post-action listener: set_extra_try_arguments 08:38:45 INFO - ##### 08:38:45 INFO - ##### Running create-virtualenv step. 08:38:45 INFO - ##### 08:38:45 INFO - Running pre-action listener: _pre_create_virtualenv 08:38:45 INFO - Running pre-action listener: _resource_record_pre_action 08:38:45 INFO - Running main action method: create_virtualenv 08:38:45 INFO - Creating virtualenv /builds/slave/test/build/venv 08:38:45 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 08:38:45 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 08:38:45 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 08:38:45 INFO - Using real prefix '/usr' 08:38:45 INFO - New python executable in /builds/slave/test/build/venv/bin/python 08:38:47 INFO - Installing distribute.............................................................................................................................................................................................done. 08:38:50 INFO - Installing pip.................done. 08:38:50 INFO - Return code: 0 08:38:50 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 08:38:50 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')]} 08:38:50 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:38:50 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 08:38:50 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')]} 08:38:50 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:38:50 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 08:38:50 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa0e9c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa150598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa202f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9ee4e30>, '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 0xa181c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa200470>, '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-1467041875.440245-880220151', '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 08:38:50 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 08:38:50 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 08:38:50 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 08:38:50 INFO - 'CCACHE_UMASK': '002', 08:38:50 INFO - 'DISPLAY': ':0', 08:38:50 INFO - 'HOME': '/home/cltbld', 08:38:50 INFO - 'LANG': 'en_US.UTF-8', 08:38:50 INFO - 'LOGNAME': 'cltbld', 08:38:50 INFO - 'MAIL': '/var/mail/cltbld', 08:38:50 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:38:50 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 08:38:50 INFO - 'MOZ_NO_REMOTE': '1', 08:38:50 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 08:38:50 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:38:50 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 08:38:50 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:38:50 INFO - 'PWD': '/builds/slave/test', 08:38:50 INFO - 'SHELL': '/bin/bash', 08:38:50 INFO - 'SHLVL': '1', 08:38:50 INFO - 'TERM': 'linux', 08:38:50 INFO - 'TMOUT': '86400', 08:38:50 INFO - 'USER': 'cltbld', 08:38:50 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467041875.440245-880220151', 08:38:50 INFO - '_': '/tools/buildbot/bin/python'} 08:38:50 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:38:50 INFO - Downloading/unpacking psutil>=0.7.1 08:38:50 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 08:38:50 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 08:38:50 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 08:38:50 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 08:38:50 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 08:38:50 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 08:38:54 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 08:38:54 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 08:38:54 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:38:54 INFO - Installing collected packages: psutil 08:38:54 INFO - Running setup.py install for psutil 08:38:55 INFO - building 'psutil._psutil_linux' extension 08:38:55 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 08:38:55 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 08:38:55 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 08:38:55 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 08:38:55 INFO - building 'psutil._psutil_posix' extension 08:38:55 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 08:38:55 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 08:38:55 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 08:38:55 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:38:55 INFO - Successfully installed psutil 08:38:55 INFO - Cleaning up... 08:38:56 INFO - Return code: 0 08:38:56 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 08:38:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:38:56 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:38:56 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 08:38:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:38:56 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:38:56 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 08:38:56 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0xa0e9c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa150598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa202f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9ee4e30>, '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 0xa181c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa200470>, '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-1467041875.440245-880220151', '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 08:38:56 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 08:38:56 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 08:38:56 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 08:38:56 INFO - 'CCACHE_UMASK': '002', 08:38:56 INFO - 'DISPLAY': ':0', 08:38:56 INFO - 'HOME': '/home/cltbld', 08:38:56 INFO - 'LANG': 'en_US.UTF-8', 08:38:56 INFO - 'LOGNAME': 'cltbld', 08:38:56 INFO - 'MAIL': '/var/mail/cltbld', 08:38:56 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:38:56 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 08:38:56 INFO - 'MOZ_NO_REMOTE': '1', 08:38:56 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 08:38:56 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:38:56 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 08:38:56 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:38:56 INFO - 'PWD': '/builds/slave/test', 08:38:56 INFO - 'SHELL': '/bin/bash', 08:38:56 INFO - 'SHLVL': '1', 08:38:56 INFO - 'TERM': 'linux', 08:38:56 INFO - 'TMOUT': '86400', 08:38:56 INFO - 'USER': 'cltbld', 08:38:56 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467041875.440245-880220151', 08:38:56 INFO - '_': '/tools/buildbot/bin/python'} 08:38:56 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:38:56 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 08:38:56 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:38:56 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:38:56 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 08:38:56 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 08:38:56 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:38:56 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:38:59 INFO - Downloading mozsystemmonitor-0.0.tar.gz 08:38:59 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 08:39:00 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 08:39:00 INFO - Installing collected packages: mozsystemmonitor 08:39:00 INFO - Running setup.py install for mozsystemmonitor 08:39:00 INFO - Successfully installed mozsystemmonitor 08:39:00 INFO - Cleaning up... 08:39:00 INFO - Return code: 0 08:39:00 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 08:39:00 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')]} 08:39:00 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:39:00 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 08:39:00 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')]} 08:39:00 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:39:00 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 08:39:00 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa0e9c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa150598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa202f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9ee4e30>, '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 0xa181c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa200470>, '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-1467041875.440245-880220151', '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 08:39:00 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 08:39:00 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 08:39:00 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 08:39:00 INFO - 'CCACHE_UMASK': '002', 08:39:00 INFO - 'DISPLAY': ':0', 08:39:00 INFO - 'HOME': '/home/cltbld', 08:39:00 INFO - 'LANG': 'en_US.UTF-8', 08:39:00 INFO - 'LOGNAME': 'cltbld', 08:39:00 INFO - 'MAIL': '/var/mail/cltbld', 08:39:00 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:39:00 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 08:39:00 INFO - 'MOZ_NO_REMOTE': '1', 08:39:00 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 08:39:00 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:39:00 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 08:39:00 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:39:00 INFO - 'PWD': '/builds/slave/test', 08:39:00 INFO - 'SHELL': '/bin/bash', 08:39:00 INFO - 'SHLVL': '1', 08:39:00 INFO - 'TERM': 'linux', 08:39:00 INFO - 'TMOUT': '86400', 08:39:00 INFO - 'USER': 'cltbld', 08:39:00 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467041875.440245-880220151', 08:39:00 INFO - '_': '/tools/buildbot/bin/python'} 08:39:00 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:39:00 INFO - Downloading/unpacking blobuploader==1.2.4 08:39: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 08:39: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 08:39:00 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 08:39:00 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 08:39: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 08:39: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 08:39:04 INFO - Downloading blobuploader-1.2.4.tar.gz 08:39:04 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 08:39:04 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 08:39:04 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 08:39:04 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 08:39:04 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 08:39:04 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 08:39:04 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 08:39:04 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 08:39:05 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 08:39:05 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 08:39:05 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 08:39:05 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 08:39:05 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 08:39:05 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 08:39:05 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 08:39:05 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 08:39:05 INFO - Downloading docopt-0.6.1.tar.gz 08:39:05 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 08:39:05 INFO - Installing collected packages: blobuploader, requests, docopt 08:39:05 INFO - Running setup.py install for blobuploader 08:39:06 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 08:39:06 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 08:39:06 INFO - Running setup.py install for requests 08:39:06 INFO - Running setup.py install for docopt 08:39:07 INFO - Successfully installed blobuploader requests docopt 08:39:07 INFO - Cleaning up... 08:39:07 INFO - Return code: 0 08:39:07 INFO - Installing None into virtualenv /builds/slave/test/build/venv 08:39:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:39:07 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:39:07 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 08:39:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:39:07 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:39:07 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 08:39:07 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa0e9c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa150598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa202f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9ee4e30>, '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 0xa181c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa200470>, '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-1467041875.440245-880220151', '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 08:39:07 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 08:39:07 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 08:39:07 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 08:39:07 INFO - 'CCACHE_UMASK': '002', 08:39:07 INFO - 'DISPLAY': ':0', 08:39:07 INFO - 'HOME': '/home/cltbld', 08:39:07 INFO - 'LANG': 'en_US.UTF-8', 08:39:07 INFO - 'LOGNAME': 'cltbld', 08:39:07 INFO - 'MAIL': '/var/mail/cltbld', 08:39:07 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:39:07 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 08:39:07 INFO - 'MOZ_NO_REMOTE': '1', 08:39:07 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 08:39:07 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:39:07 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 08:39:07 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:39:07 INFO - 'PWD': '/builds/slave/test', 08:39:07 INFO - 'SHELL': '/bin/bash', 08:39:07 INFO - 'SHLVL': '1', 08:39:07 INFO - 'TERM': 'linux', 08:39:07 INFO - 'TMOUT': '86400', 08:39:07 INFO - 'USER': 'cltbld', 08:39:07 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467041875.440245-880220151', 08:39:07 INFO - '_': '/tools/buildbot/bin/python'} 08:39:07 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:39:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 08:39:07 INFO - Running setup.py (path:/tmp/pip-IvPVFU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 08:39:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 08:39:07 INFO - Running setup.py (path:/tmp/pip-JXCyRf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 08:39:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 08:39:07 INFO - Running setup.py (path:/tmp/pip-jnaU_v-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 08:39:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 08:39:08 INFO - Running setup.py (path:/tmp/pip-A0oBVp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 08:39:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 08:39:08 INFO - Running setup.py (path:/tmp/pip-ROKdYz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 08:39:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 08:39:08 INFO - Running setup.py (path:/tmp/pip-H_TMb1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 08:39:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 08:39:08 INFO - Running setup.py (path:/tmp/pip-FOjfLf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 08:39:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 08:39:08 INFO - Running setup.py (path:/tmp/pip-hiQlXR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 08:39:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 08:39:08 INFO - Running setup.py (path:/tmp/pip-bKf7e8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 08:39:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 08:39:08 INFO - Running setup.py (path:/tmp/pip-37anM9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 08:39:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 08:39:08 INFO - Running setup.py (path:/tmp/pip-etjh6m-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 08:39:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 08:39:09 INFO - Running setup.py (path:/tmp/pip-XSEAWE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 08:39:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 08:39:09 INFO - Running setup.py (path:/tmp/pip-piBysW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 08:39:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 08:39:09 INFO - Running setup.py (path:/tmp/pip-UV9Mdu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 08:39:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 08:39:09 INFO - Running setup.py (path:/tmp/pip-t5I5Uk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 08:39:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 08:39:09 INFO - Running setup.py (path:/tmp/pip-0BLAmy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 08:39:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 08:39:09 INFO - Running setup.py (path:/tmp/pip-4vxYjw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 08:39:09 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 08:39:09 INFO - Running setup.py (path:/tmp/pip-XfKvon-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 08:39:10 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 08:39:10 INFO - Running setup.py (path:/tmp/pip-hZm2rg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 08:39:10 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 08:39:10 INFO - Running setup.py (path:/tmp/pip-qRTomN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 08:39:10 INFO - Unpacking /builds/slave/test/build/tests/marionette 08:39:10 INFO - Running setup.py (path:/tmp/pip-kgr1Ac-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 08:39:10 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 08:39:10 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 08:39:10 INFO - Running setup.py install for manifestparser 08:39:11 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 08:39:11 INFO - Running setup.py install for mozcrash 08:39:11 INFO - Running setup.py install for mozdebug 08:39:11 INFO - Running setup.py install for mozdevice 08:39:11 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 08:39:11 INFO - Installing dm script to /builds/slave/test/build/venv/bin 08:39:11 INFO - Running setup.py install for mozfile 08:39:11 INFO - Running setup.py install for mozhttpd 08:39:12 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 08:39:12 INFO - Running setup.py install for mozinfo 08:39:12 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 08:39:12 INFO - Running setup.py install for mozInstall 08:39:12 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 08:39:12 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 08:39:12 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 08:39:12 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 08:39:12 INFO - Running setup.py install for mozleak 08:39:12 INFO - Running setup.py install for mozlog 08:39:13 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 08:39:13 INFO - Running setup.py install for moznetwork 08:39:13 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 08:39:13 INFO - Running setup.py install for mozprocess 08:39:13 INFO - Running setup.py install for mozprofile 08:39:13 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 08:39:13 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 08:39:13 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 08:39:13 INFO - Running setup.py install for mozrunner 08:39:13 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 08:39:13 INFO - Running setup.py install for mozscreenshot 08:39:14 INFO - Running setup.py install for moztest 08:39:14 INFO - Running setup.py install for mozversion 08:39:14 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 08:39:14 INFO - Running setup.py install for wptserve 08:39:14 INFO - Running setup.py install for marionette-driver 08:39:15 INFO - Running setup.py install for browsermob-proxy 08:39:15 INFO - Running setup.py install for marionette-client 08:39:15 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 08:39:15 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 08:39:15 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 08:39:15 INFO - Cleaning up... 08:39:15 INFO - Return code: 0 08:39:15 INFO - Installing None into virtualenv /builds/slave/test/build/venv 08:39:15 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:39:15 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:39:15 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 08:39:15 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:39:15 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:39:15 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 08:39:15 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa0e9c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa150598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa202f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9ee4e30>, '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 0xa181c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa200470>, '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-1467041875.440245-880220151', '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 08:39:15 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 08:39:15 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 08:39:15 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 08:39:15 INFO - 'CCACHE_UMASK': '002', 08:39:15 INFO - 'DISPLAY': ':0', 08:39:15 INFO - 'HOME': '/home/cltbld', 08:39:15 INFO - 'LANG': 'en_US.UTF-8', 08:39:15 INFO - 'LOGNAME': 'cltbld', 08:39:15 INFO - 'MAIL': '/var/mail/cltbld', 08:39:15 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:39:15 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 08:39:15 INFO - 'MOZ_NO_REMOTE': '1', 08:39:15 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 08:39:15 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:39:15 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 08:39:15 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:39:15 INFO - 'PWD': '/builds/slave/test', 08:39:15 INFO - 'SHELL': '/bin/bash', 08:39:15 INFO - 'SHLVL': '1', 08:39:15 INFO - 'TERM': 'linux', 08:39:15 INFO - 'TMOUT': '86400', 08:39:15 INFO - 'USER': 'cltbld', 08:39:15 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467041875.440245-880220151', 08:39:15 INFO - '_': '/tools/buildbot/bin/python'} 08:39:16 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:39:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 08:39:16 INFO - Running setup.py (path:/tmp/pip-czsBCb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 08:39:16 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)) 08:39:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 08:39:16 INFO - Running setup.py (path:/tmp/pip-ajWis7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 08:39:16 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)) 08:39:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 08:39:16 INFO - Running setup.py (path:/tmp/pip-tbnLLF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 08:39:16 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)) 08:39:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 08:39:16 INFO - Running setup.py (path:/tmp/pip-7V99Tl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 08:39:16 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)) 08:39:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 08:39:16 INFO - Running setup.py (path:/tmp/pip-QAjsM5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 08:39:17 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)) 08:39:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 08:39:17 INFO - Running setup.py (path:/tmp/pip-9UH_ce-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 08:39:17 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)) 08:39:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 08:39:17 INFO - Running setup.py (path:/tmp/pip-vx30dc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 08:39:17 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)) 08:39:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 08:39:17 INFO - Running setup.py (path:/tmp/pip-Un_7Ex-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 08:39:17 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)) 08:39:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 08:39:17 INFO - Running setup.py (path:/tmp/pip-vTvNfi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 08:39:17 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)) 08:39:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 08:39:17 INFO - Running setup.py (path:/tmp/pip-8ruBww-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 08:39:17 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)) 08:39:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 08:39:17 INFO - Running setup.py (path:/tmp/pip-Z1NAix-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 08:39:17 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)) 08:39:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 08:39:17 INFO - Running setup.py (path:/tmp/pip-1rQcBA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 08:39:18 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)) 08:39:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 08:39:18 INFO - Running setup.py (path:/tmp/pip-wpuQ1X-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 08:39:18 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)) 08:39:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 08:39:18 INFO - Running setup.py (path:/tmp/pip-jEphoe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 08:39:18 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)) 08:39:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 08:39:18 INFO - Running setup.py (path:/tmp/pip-4vtKEt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 08:39:18 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)) 08:39:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 08:39:18 INFO - Running setup.py (path:/tmp/pip-HH7a9o-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 08:39:18 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)) 08:39:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 08:39:18 INFO - Running setup.py (path:/tmp/pip-zRcVP5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 08:39:18 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)) 08:39:18 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 08:39:18 INFO - Running setup.py (path:/tmp/pip-_cgfOU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 08:39:18 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)) 08:39:18 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 08:39:18 INFO - Running setup.py (path:/tmp/pip-5gou6q-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 08:39:19 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)) 08:39:19 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 08:39:19 INFO - Running setup.py (path:/tmp/pip-sgYUGe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 08:39:19 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)) 08:39:19 INFO - Unpacking /builds/slave/test/build/tests/marionette 08:39:19 INFO - Running setup.py (path:/tmp/pip-ZqQgJO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 08:39:19 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 08:39:19 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)) 08:39:19 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)) 08:39:19 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)) 08:39:19 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)) 08:39:19 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)) 08:39:19 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)) 08:39:19 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 08:39:19 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 08:39:19 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 08:39:19 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 08:39:19 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 08:39:19 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 08:39:19 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 08:39:23 INFO - Downloading blessings-1.6.tar.gz 08:39:23 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 08:39:23 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)) 08:39:23 INFO - Installing collected packages: blessings 08:39:23 INFO - Running setup.py install for blessings 08:39:23 INFO - Successfully installed blessings 08:39:23 INFO - Cleaning up... 08:39:23 INFO - Return code: 0 08:39:23 INFO - Done creating virtualenv /builds/slave/test/build/venv. 08:39:23 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 08:39:23 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 08:39:24 INFO - Reading from file tmpfile_stdout 08:39:24 INFO - Current package versions: 08:39:24 INFO - argparse == 1.2.1 08:39:24 INFO - blessings == 1.6 08:39:24 INFO - blobuploader == 1.2.4 08:39:24 INFO - browsermob-proxy == 0.6.0 08:39:24 INFO - docopt == 0.6.1 08:39:24 INFO - manifestparser == 1.1 08:39:24 INFO - marionette-client == 2.3.0 08:39:24 INFO - marionette-driver == 1.4.0 08:39:24 INFO - mozInstall == 1.12 08:39:24 INFO - mozcrash == 0.17 08:39:24 INFO - mozdebug == 0.1 08:39:24 INFO - mozdevice == 0.48 08:39:24 INFO - mozfile == 1.2 08:39:24 INFO - mozhttpd == 0.7 08:39:24 INFO - mozinfo == 0.9 08:39:24 INFO - mozleak == 0.1 08:39:24 INFO - mozlog == 3.1 08:39:24 INFO - moznetwork == 0.27 08:39:24 INFO - mozprocess == 0.22 08:39:24 INFO - mozprofile == 0.28 08:39:24 INFO - mozrunner == 6.11 08:39:24 INFO - mozscreenshot == 0.1 08:39:24 INFO - mozsystemmonitor == 0.0 08:39:24 INFO - moztest == 0.7 08:39:24 INFO - mozversion == 1.4 08:39:24 INFO - psutil == 3.1.1 08:39:24 INFO - requests == 1.2.3 08:39:24 INFO - wptserve == 1.4.0 08:39:24 INFO - wsgiref == 0.1.2 08:39:24 INFO - Running post-action listener: _resource_record_post_action 08:39:24 INFO - Running post-action listener: _start_resource_monitoring 08:39:24 INFO - Starting resource monitoring. 08:39:24 INFO - ##### 08:39:24 INFO - ##### Running pull step. 08:39:24 INFO - ##### 08:39:24 INFO - Running pre-action listener: _resource_record_pre_action 08:39:24 INFO - Running main action method: pull 08:39:24 INFO - Pull has nothing to do! 08:39:24 INFO - Running post-action listener: _resource_record_post_action 08:39:24 INFO - ##### 08:39:24 INFO - ##### Running install step. 08:39:24 INFO - ##### 08:39:24 INFO - Running pre-action listener: _resource_record_pre_action 08:39:24 INFO - Running main action method: install 08:39:24 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 08:39:24 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 08:39:24 INFO - Reading from file tmpfile_stdout 08:39:24 INFO - Detecting whether we're running mozinstall >=1.0... 08:39:24 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 08:39:24 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 08:39:24 INFO - Reading from file tmpfile_stdout 08:39:24 INFO - Output received: 08:39:24 INFO - Usage: mozinstall [options] installer 08:39:24 INFO - Options: 08:39:24 INFO - -h, --help show this help message and exit 08:39:24 INFO - -d DEST, --destination=DEST 08:39:24 INFO - Directory to install application into. [default: 08:39:24 INFO - "/builds/slave/test"] 08:39:24 INFO - --app=APP Application being installed. [default: firefox] 08:39:24 INFO - mkdir: /builds/slave/test/build/application 08:39:24 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2', '--destination', '/builds/slave/test/build/application'] 08:39:24 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2 --destination /builds/slave/test/build/application 08:39:56 INFO - Reading from file tmpfile_stdout 08:39:56 INFO - Output received: 08:39:56 INFO - /builds/slave/test/build/application/firefox/firefox 08:39:56 INFO - Running post-action listener: _resource_record_post_action 08:39:56 INFO - ##### 08:39:56 INFO - ##### Running run-tests step. 08:39:56 INFO - ##### 08:39:56 INFO - Running pre-action listener: _resource_record_pre_action 08:39:56 INFO - Running main action method: run_tests 08:39:56 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 08:39:56 INFO - Minidump filename unknown. Determining based upon platform and architecture. 08:39:56 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 08:39:56 INFO - grabbing minidump binary from tooltool 08:39:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:39:56 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 0x9ee4e30>, '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 0xa181c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa200470>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 08:39:56 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 08:39:56 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 08:39:56 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 08:39:56 INFO - Return code: 0 08:39:56 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 08:39:56 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 08:39:56 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/Dx-h_Z5vTIe5eb02Aft5Mw/artifacts/public/build/firefox-48.0.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 08:39:56 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/Dx-h_Z5vTIe5eb02Aft5Mw/artifacts/public/build/firefox-48.0.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 08:39:56 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 08:39:56 INFO - 'CCACHE_UMASK': '002', 08:39:56 INFO - 'DISPLAY': ':0', 08:39:56 INFO - 'HOME': '/home/cltbld', 08:39:56 INFO - 'LANG': 'en_US.UTF-8', 08:39:56 INFO - 'LOGNAME': 'cltbld', 08:39:56 INFO - 'MAIL': '/var/mail/cltbld', 08:39:56 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 08:39:56 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:39:56 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 08:39:56 INFO - 'MOZ_NO_REMOTE': '1', 08:39:56 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 08:39:56 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:39:56 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 08:39:56 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:39:56 INFO - 'PWD': '/builds/slave/test', 08:39:56 INFO - 'SHELL': '/bin/bash', 08:39:56 INFO - 'SHLVL': '1', 08:39:56 INFO - 'TERM': 'linux', 08:39:56 INFO - 'TMOUT': '86400', 08:39:56 INFO - 'USER': 'cltbld', 08:39:56 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467041875.440245-880220151', 08:39:56 INFO - '_': '/tools/buildbot/bin/python'} 08:39:56 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/Dx-h_Z5vTIe5eb02Aft5Mw/artifacts/public/build/firefox-48.0.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 08:39:57 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 08:39:57 INFO - import pkg_resources 08:39:58 INFO - Using 1 client processes 08:39:58 INFO - wptserve Starting http server on 127.0.0.1:8000 08:39:58 INFO - wptserve Starting http server on 127.0.0.1:8001 08:39:58 INFO - wptserve Starting http server on 127.0.0.1:8443 08:40:00 INFO - SUITE-START | Running 778 tests 08:40:00 INFO - Running testharness tests 08:40:00 INFO - Setting up ssl 08:40:00 INFO - PROCESS | certutil | 08:40:00 INFO - PROCESS | certutil | 08:40:00 INFO - PROCESS | certutil | 08:40:00 INFO - Certificate Nickname Trust Attributes 08:40:00 INFO - SSL,S/MIME,JAR/XPI 08:40:00 INFO - 08:40:00 INFO - web-platform-tests CT,, 08:40:00 INFO - 08:40:01 INFO - Starting runner 08:40:04 INFO - PROCESS | 4300 | 1467042004039 Marionette DEBUG Marionette enabled via build flag and pref 08:40:04 INFO - PROCESS | 4300 | ++DOCSHELL 0xa4d4b000 == 1 [pid = 4300] [id = 1] 08:40:04 INFO - PROCESS | 4300 | ++DOMWINDOW == 1 (0xa4d4b400) [pid = 4300] [serial = 1] [outer = (nil)] 08:40:04 INFO - PROCESS | 4300 | [4300] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:40:04 INFO - PROCESS | 4300 | ++DOMWINDOW == 2 (0xa4d4bc00) [pid = 4300] [serial = 2] [outer = 0xa4d4b400] 08:40:04 INFO - PROCESS | 4300 | 1467042004796 Marionette INFO Listening on port 2828 08:40:05 INFO - PROCESS | 4300 | 1467042005415 Marionette DEBUG Marionette enabled via command-line flag 08:40:05 INFO - PROCESS | 4300 | ++DOCSHELL 0xa22a4400 == 2 [pid = 4300] [id = 2] 08:40:05 INFO - PROCESS | 4300 | ++DOMWINDOW == 3 (0xa22a5800) [pid = 4300] [serial = 3] [outer = (nil)] 08:40:05 INFO - PROCESS | 4300 | [4300] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:40:05 INFO - PROCESS | 4300 | ++DOMWINDOW == 4 (0xa22ed800) [pid = 4300] [serial = 4] [outer = 0xa22a5800] 08:40:05 INFO - PROCESS | 4300 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a1fca960 08:40:05 INFO - PROCESS | 4300 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a1fd0460 08:40:05 INFO - PROCESS | 4300 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a1fd7420 08:40:05 INFO - PROCESS | 4300 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a1ffa080 08:40:05 INFO - PROCESS | 4300 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a1ffada0 08:40:05 INFO - PROCESS | 4300 | ++DOMWINDOW == 5 (0xa1014000) [pid = 4300] [serial = 5] [outer = 0xa4d4b400] 08:40:05 INFO - PROCESS | 4300 | [4300] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:40:05 INFO - PROCESS | 4300 | 1467042005809 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:33751 08:40:05 INFO - PROCESS | 4300 | [4300] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:40:05 INFO - PROCESS | 4300 | 1467042005843 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:33752 08:40:05 INFO - PROCESS | 4300 | 1467042005903 Marionette DEBUG Closed connection conn0 08:40:06 INFO - PROCESS | 4300 | [4300] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2251 08:40:06 INFO - PROCESS | 4300 | 1467042006020 Marionette DEBUG Closed connection conn1 08:40:06 INFO - PROCESS | 4300 | [4300] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:40:06 INFO - PROCESS | 4300 | 1467042006039 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:33753 08:40:06 INFO - PROCESS | 4300 | [4300] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:40:06 INFO - PROCESS | 4300 | 1467042006097 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:33754 08:40:06 INFO - PROCESS | 4300 | 1467042006107 Marionette DEBUG Closed connection conn2 08:40:06 INFO - PROCESS | 4300 | 1467042006150 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 08:40:06 INFO - PROCESS | 4300 | 1467042006170 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0","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":"20160627064925","device":"desktop","version":"48.0"} 08:40:06 INFO - PROCESS | 4300 | [4300] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:40:08 INFO - PROCESS | 4300 | ++DOCSHELL 0x9ab33c00 == 3 [pid = 4300] [id = 3] 08:40:08 INFO - PROCESS | 4300 | ++DOMWINDOW == 6 (0x9ab34000) [pid = 4300] [serial = 6] [outer = (nil)] 08:40:08 INFO - PROCESS | 4300 | ++DOCSHELL 0x9ab34400 == 4 [pid = 4300] [id = 4] 08:40:08 INFO - PROCESS | 4300 | ++DOMWINDOW == 7 (0x9ab37c00) [pid = 4300] [serial = 7] [outer = (nil)] 08:40:08 INFO - PROCESS | 4300 | [4300] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 08:40:08 INFO - PROCESS | 4300 | ++DOCSHELL 0x9a0c8000 == 5 [pid = 4300] [id = 5] 08:40:08 INFO - PROCESS | 4300 | ++DOMWINDOW == 8 (0x9a0c8400) [pid = 4300] [serial = 8] [outer = (nil)] 08:40:08 INFO - PROCESS | 4300 | [4300] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 08:40:09 INFO - PROCESS | 4300 | [4300] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 08:40:09 INFO - PROCESS | 4300 | ++DOMWINDOW == 9 (0x99f89c00) [pid = 4300] [serial = 9] [outer = 0x9a0c8400] 08:40:09 INFO - PROCESS | 4300 | ++DOMWINDOW == 10 (0x99cbc400) [pid = 4300] [serial = 10] [outer = 0x9ab34000] 08:40:09 INFO - PROCESS | 4300 | ++DOMWINDOW == 11 (0x99cbe000) [pid = 4300] [serial = 11] [outer = 0x9ab37c00] 08:40:09 INFO - PROCESS | 4300 | ++DOMWINDOW == 12 (0x99cc0800) [pid = 4300] [serial = 12] [outer = 0x9a0c8400] 08:40:10 INFO - PROCESS | 4300 | 1467042010664 Marionette INFO startBrowser bead771b-14df-4144-8583-0844cd9a89ca 08:40:10 INFO - PROCESS | 4300 | 1467042010714 Marionette DEBUG loaded listener.js 08:40:10 INFO - PROCESS | 4300 | 1467042010733 Marionette DEBUG loaded listener.js 08:40:10 INFO - PROCESS | 4300 | 1467042010736 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:40:11 INFO - PROCESS | 4300 | ++DOMWINDOW == 13 (0x98489800) [pid = 4300] [serial = 13] [outer = 0x9a0c8400] 08:40:11 INFO - PROCESS | 4300 | 1467042011418 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"bead771b-14df-4144-8583-0844cd9a89ca","capabilities":{"browserName":"Firefox","browserVersion":"48.0","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":"20160627064925","device":"desktop","version":"48.0","command_id":1}}] 08:40:11 INFO - PROCESS | 4300 | 1467042011638 Marionette TRACE conn3 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 08:40:11 INFO - PROCESS | 4300 | 1467042011650 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:40:11 INFO - PROCESS | 4300 | 1467042011930 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 08:40:12 INFO - PROCESS | 4300 | 1467042012080 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 08:40:12 INFO - PROCESS | 4300 | 1467042012085 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:40:12 INFO - PROCESS | 4300 | [4300] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 08:40:12 INFO - PROCESS | 4300 | [4300] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 08:40:12 INFO - PROCESS | 4300 | ++DOMWINDOW == 14 (0x94901c00) [pid = 4300] [serial = 14] [outer = 0x9a0c8400] 08:40:12 INFO - PROCESS | 4300 | [4300] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 08:40:12 INFO - PROCESS | 4300 | [4300] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:40:12 INFO - PROCESS | 4300 | 1467042012557 Marionette TRACE conn3 <- [1,3,null,{}] 08:40:12 INFO - PROCESS | 4300 | 1467042012650 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 08:40:12 INFO - PROCESS | 4300 | 1467042012659 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:40:12 INFO - PROCESS | 4300 | 1467042012702 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 08:40:12 INFO - PROCESS | 4300 | 1467042012748 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 08:40:12 INFO - PROCESS | 4300 | 1467042012752 Marionette TRACE conn3 <- [1,5,null,{"value":"8"}] 08:40:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 08:40:12 INFO - PROCESS | 4300 | 1467042012763 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 08:40:12 INFO - PROCESS | 4300 | 1467042012768 Marionette TRACE conn3 <- [1,6,null,{}] 08:40:12 INFO - PROCESS | 4300 | 1467042012777 Marionette TRACE conn3 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:12 INFO - PROCESS | 4300 | 1467042012782 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:40:12 INFO - PROCESS | 4300 | 1467042012803 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 08:40:12 INFO - PROCESS | 4300 | 1467042012813 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:12 INFO - PROCESS | 4300 | 1467042012819 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:40:12 INFO - PROCESS | 4300 | ++DOCSHELL 0x93e70000 == 6 [pid = 4300] [id = 6] 08:40:12 INFO - PROCESS | 4300 | ++DOMWINDOW == 15 (0x93e70400) [pid = 4300] [serial = 15] [outer = (nil)] 08:40:12 INFO - PROCESS | 4300 | ++DOMWINDOW == 16 (0x93e72400) [pid = 4300] [serial = 16] [outer = 0x93e70400] 08:40:12 INFO - PROCESS | 4300 | 1467042012901 Marionette DEBUG loaded listener.js 08:40:13 INFO - PROCESS | 4300 | ++DOMWINDOW == 17 (0x93e77000) [pid = 4300] [serial = 17] [outer = 0x93e70400] 08:40:13 INFO - PROCESS | 4300 | ++DOCSHELL 0x93c5d000 == 7 [pid = 4300] [id = 7] 08:40:13 INFO - PROCESS | 4300 | ++DOMWINDOW == 18 (0x93c5dc00) [pid = 4300] [serial = 18] [outer = (nil)] 08:40:13 INFO - PROCESS | 4300 | ++DOMWINDOW == 19 (0x93c65000) [pid = 4300] [serial = 19] [outer = 0x93c5dc00] 08:40:13 INFO - PROCESS | 4300 | 1467042013396 Marionette DEBUG loaded listener.js 08:40:13 INFO - PROCESS | 4300 | ++DOMWINDOW == 20 (0x93c6f000) [pid = 4300] [serial = 20] [outer = 0x93c5dc00] 08:40:13 INFO - PROCESS | 4300 | [4300] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 08:40:13 INFO - PROCESS | 4300 | 1467042013978 Marionette TRACE conn3 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 08:40:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 08:40:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1286ms 08:40:14 INFO - PROCESS | 4300 | 1467042014102 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 08:40:14 INFO - PROCESS | 4300 | 1467042014106 Marionette TRACE conn3 <- [1,9,null,{"value":"8"}] 08:40:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 08:40:14 INFO - PROCESS | 4300 | 1467042014149 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 08:40:14 INFO - PROCESS | 4300 | 1467042014153 Marionette TRACE conn3 <- [1,10,null,{}] 08:40:14 INFO - PROCESS | 4300 | 1467042014170 Marionette TRACE conn3 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:14 INFO - PROCESS | 4300 | 1467042014179 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:40:14 INFO - PROCESS | 4300 | 1467042014367 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 08:40:14 INFO - PROCESS | 4300 | 1467042014389 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:14 INFO - PROCESS | 4300 | 1467042014405 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:40:14 INFO - PROCESS | 4300 | ++DOCSHELL 0x92126c00 == 8 [pid = 4300] [id = 8] 08:40:14 INFO - PROCESS | 4300 | ++DOMWINDOW == 21 (0x92127800) [pid = 4300] [serial = 21] [outer = (nil)] 08:40:14 INFO - PROCESS | 4300 | ++DOMWINDOW == 22 (0x9212a400) [pid = 4300] [serial = 22] [outer = 0x92127800] 08:40:14 INFO - PROCESS | 4300 | 1467042014544 Marionette DEBUG loaded listener.js 08:40:14 INFO - PROCESS | 4300 | ++DOMWINDOW == 23 (0x9212dc00) [pid = 4300] [serial = 23] [outer = 0x92127800] 08:40:15 INFO - PROCESS | 4300 | 1467042015680 Marionette TRACE conn3 <- [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]]]}] 08:40:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 08:40:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1613ms 08:40:15 INFO - PROCESS | 4300 | 1467042015739 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 08:40:15 INFO - PROCESS | 4300 | 1467042015746 Marionette TRACE conn3 <- [1,13,null,{"value":"8"}] 08:40:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 08:40:15 INFO - PROCESS | 4300 | 1467042015755 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 08:40:15 INFO - PROCESS | 4300 | 1467042015759 Marionette TRACE conn3 <- [1,14,null,{}] 08:40:15 INFO - PROCESS | 4300 | 1467042015768 Marionette TRACE conn3 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:15 INFO - PROCESS | 4300 | 1467042015774 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:40:16 INFO - PROCESS | 4300 | 1467042016020 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 08:40:16 INFO - PROCESS | 4300 | 1467042016180 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:16 INFO - PROCESS | 4300 | 1467042016190 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:40:16 INFO - PROCESS | 4300 | ++DOCSHELL 0x9212fc00 == 9 [pid = 4300] [id = 9] 08:40:16 INFO - PROCESS | 4300 | ++DOMWINDOW == 24 (0x93c71800) [pid = 4300] [serial = 24] [outer = (nil)] 08:40:16 INFO - PROCESS | 4300 | ++DOCSHELL 0x93c71c00 == 10 [pid = 4300] [id = 10] 08:40:16 INFO - PROCESS | 4300 | ++DOMWINDOW == 25 (0x93e6b400) [pid = 4300] [serial = 25] [outer = (nil)] 08:40:16 INFO - PROCESS | 4300 | ++DOMWINDOW == 26 (0x93e6f000) [pid = 4300] [serial = 26] [outer = 0x93e6b400] 08:40:16 INFO - PROCESS | 4300 | 1467042016304 Marionette DEBUG loaded listener.js 08:40:16 INFO - PROCESS | 4300 | ++DOMWINDOW == 27 (0x94904800) [pid = 4300] [serial = 27] [outer = 0x93e6b400] 08:40:16 INFO - PROCESS | 4300 | ++DOMWINDOW == 28 (0x931e0c00) [pid = 4300] [serial = 28] [outer = 0x93c71800] 08:40:16 INFO - PROCESS | 4300 | ++DOMWINDOW == 29 (0x978a4800) [pid = 4300] [serial = 29] [outer = 0x93c71800] 08:40:16 INFO - PROCESS | 4300 | ++DOCSHELL 0x98433c00 == 11 [pid = 4300] [id = 11] 08:40:16 INFO - PROCESS | 4300 | ++DOMWINDOW == 30 (0x98543000) [pid = 4300] [serial = 30] [outer = (nil)] 08:40:17 INFO - PROCESS | 4300 | ++DOMWINDOW == 31 (0x99868800) [pid = 4300] [serial = 31] [outer = 0x98543000] 08:40:17 INFO - PROCESS | 4300 | ++DOMWINDOW == 32 (0x9a4e0000) [pid = 4300] [serial = 32] [outer = 0x98543000] 08:40:17 INFO - PROCESS | 4300 | 1467042017512 Marionette TRACE conn3 <- [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]]]}] 08:40:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 08:40:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1841ms 08:40:17 INFO - PROCESS | 4300 | 1467042017601 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 08:40:17 INFO - PROCESS | 4300 | 1467042017607 Marionette TRACE conn3 <- [1,17,null,{"value":"8"}] 08:40:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 08:40:17 INFO - PROCESS | 4300 | 1467042017618 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 08:40:17 INFO - PROCESS | 4300 | 1467042017622 Marionette TRACE conn3 <- [1,18,null,{}] 08:40:17 INFO - PROCESS | 4300 | 1467042017630 Marionette TRACE conn3 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:17 INFO - PROCESS | 4300 | 1467042017636 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:40:17 INFO - PROCESS | 4300 | 1467042017861 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 08:40:18 INFO - PROCESS | 4300 | 1467042017983 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:18 INFO - PROCESS | 4300 | 1467042017992 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:40:18 INFO - PROCESS | 4300 | ++DOCSHELL 0x982de000 == 12 [pid = 4300] [id = 12] 08:40:18 INFO - PROCESS | 4300 | ++DOMWINDOW == 33 (0x98982400) [pid = 4300] [serial = 33] [outer = (nil)] 08:40:18 INFO - PROCESS | 4300 | ++DOMWINDOW == 34 (0x9a4de400) [pid = 4300] [serial = 34] [outer = 0x98982400] 08:40:18 INFO - PROCESS | 4300 | 1467042018080 Marionette DEBUG loaded listener.js 08:40:18 INFO - PROCESS | 4300 | ++DOMWINDOW == 35 (0x9b905c00) [pid = 4300] [serial = 35] [outer = 0x98982400] 08:40:18 INFO - PROCESS | 4300 | 1467042018982 Marionette TRACE conn3 <- [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]]]}] 08:40:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 08:40:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1389ms 08:40:19 INFO - PROCESS | 4300 | 1467042019009 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 08:40:19 INFO - PROCESS | 4300 | 1467042019015 Marionette TRACE conn3 <- [1,21,null,{"value":"8"}] 08:40:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 08:40:19 INFO - PROCESS | 4300 | 1467042019022 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 08:40:19 INFO - PROCESS | 4300 | 1467042019028 Marionette TRACE conn3 <- [1,22,null,{}] 08:40:19 INFO - PROCESS | 4300 | 1467042019046 Marionette TRACE conn3 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:19 INFO - PROCESS | 4300 | 1467042019055 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:40:19 INFO - PROCESS | 4300 | 1467042019309 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 08:40:19 INFO - PROCESS | 4300 | 1467042019439 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:19 INFO - PROCESS | 4300 | 1467042019452 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:40:19 INFO - PROCESS | 4300 | ++DOCSHELL 0x93c52c00 == 13 [pid = 4300] [id = 13] 08:40:19 INFO - PROCESS | 4300 | ++DOMWINDOW == 36 (0x9d813000) [pid = 4300] [serial = 36] [outer = (nil)] 08:40:19 INFO - PROCESS | 4300 | ++DOMWINDOW == 37 (0xa100c800) [pid = 4300] [serial = 37] [outer = 0x9d813000] 08:40:19 INFO - PROCESS | 4300 | 1467042019559 Marionette DEBUG loaded listener.js 08:40:19 INFO - PROCESS | 4300 | ++DOMWINDOW == 38 (0xa1f9b800) [pid = 4300] [serial = 38] [outer = 0x9d813000] 08:40:20 INFO - PROCESS | 4300 | 1467042020717 Marionette TRACE conn3 <- [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]]]}] 08:40:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 08:40:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1748ms 08:40:20 INFO - PROCESS | 4300 | 1467042020821 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 08:40:20 INFO - PROCESS | 4300 | 1467042020828 Marionette TRACE conn3 <- [1,25,null,{"value":"8"}] 08:40:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 08:40:20 INFO - PROCESS | 4300 | 1467042020836 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 08:40:20 INFO - PROCESS | 4300 | 1467042020841 Marionette TRACE conn3 <- [1,26,null,{}] 08:40:20 INFO - PROCESS | 4300 | 1467042020859 Marionette TRACE conn3 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:20 INFO - PROCESS | 4300 | 1467042020865 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:40:21 INFO - PROCESS | 4300 | 1467042021139 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 08:40:21 INFO - PROCESS | 4300 | --DOCSHELL 0x93e70000 == 12 [pid = 4300] [id = 6] 08:40:21 INFO - PROCESS | 4300 | 1467042021265 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:21 INFO - PROCESS | 4300 | 1467042021276 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:40:21 INFO - PROCESS | 4300 | ++DOCSHELL 0x93c50800 == 13 [pid = 4300] [id = 14] 08:40:21 INFO - PROCESS | 4300 | ++DOMWINDOW == 39 (0x93c56c00) [pid = 4300] [serial = 39] [outer = (nil)] 08:40:21 INFO - PROCESS | 4300 | ++DOMWINDOW == 40 (0x9538dc00) [pid = 4300] [serial = 40] [outer = 0x93c56c00] 08:40:21 INFO - PROCESS | 4300 | 1467042021360 Marionette DEBUG loaded listener.js 08:40:21 INFO - PROCESS | 4300 | ++DOMWINDOW == 41 (0x99907000) [pid = 4300] [serial = 41] [outer = 0x93c56c00] 08:40:22 INFO - PROCESS | 4300 | 1467042022112 Marionette TRACE conn3 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 08:40:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 08:40:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1293ms 08:40:22 INFO - PROCESS | 4300 | 1467042022128 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 08:40:22 INFO - PROCESS | 4300 | 1467042022135 Marionette TRACE conn3 <- [1,29,null,{"value":"8"}] 08:40:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 08:40:22 INFO - PROCESS | 4300 | 1467042022149 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 08:40:22 INFO - PROCESS | 4300 | 1467042022154 Marionette TRACE conn3 <- [1,30,null,{}] 08:40:22 INFO - PROCESS | 4300 | 1467042022189 Marionette TRACE conn3 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:22 INFO - PROCESS | 4300 | 1467042022195 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:40:22 INFO - PROCESS | 4300 | 1467042022380 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 08:40:22 INFO - PROCESS | 4300 | 1467042022392 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:22 INFO - PROCESS | 4300 | 1467042022404 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:40:22 INFO - PROCESS | 4300 | ++DOCSHELL 0x99f66400 == 14 [pid = 4300] [id = 15] 08:40:22 INFO - PROCESS | 4300 | ++DOMWINDOW == 42 (0x9ab31400) [pid = 4300] [serial = 42] [outer = (nil)] 08:40:22 INFO - PROCESS | 4300 | ++DOMWINDOW == 43 (0x9ab3e000) [pid = 4300] [serial = 43] [outer = 0x9ab31400] 08:40:22 INFO - PROCESS | 4300 | 1467042022477 Marionette DEBUG loaded listener.js 08:40:22 INFO - PROCESS | 4300 | ++DOMWINDOW == 44 (0x9ae7fc00) [pid = 4300] [serial = 44] [outer = 0x9ab31400] 08:40:23 INFO - PROCESS | 4300 | 1467042023341 Marionette TRACE conn3 <- [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]]]}] 08:40:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 08:40:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1215ms 08:40:23 INFO - PROCESS | 4300 | 1467042023362 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 08:40:23 INFO - PROCESS | 4300 | 1467042023368 Marionette TRACE conn3 <- [1,33,null,{"value":"8"}] 08:40:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 08:40:23 INFO - PROCESS | 4300 | 1467042023375 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 08:40:23 INFO - PROCESS | 4300 | 1467042023381 Marionette TRACE conn3 <- [1,34,null,{}] 08:40:23 INFO - PROCESS | 4300 | 1467042023397 Marionette TRACE conn3 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:23 INFO - PROCESS | 4300 | 1467042023406 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:40:23 INFO - PROCESS | 4300 | 1467042023574 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 08:40:23 INFO - PROCESS | 4300 | 1467042023587 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:23 INFO - PROCESS | 4300 | 1467042023595 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:40:23 INFO - PROCESS | 4300 | ++DOCSHELL 0x9b7e4000 == 15 [pid = 4300] [id = 16] 08:40:23 INFO - PROCESS | 4300 | ++DOMWINDOW == 45 (0x9b7eac00) [pid = 4300] [serial = 45] [outer = (nil)] 08:40:23 INFO - PROCESS | 4300 | ++DOMWINDOW == 46 (0x9b90c000) [pid = 4300] [serial = 46] [outer = 0x9b7eac00] 08:40:23 INFO - PROCESS | 4300 | 1467042023753 Marionette DEBUG loaded listener.js 08:40:23 INFO - PROCESS | 4300 | ++DOMWINDOW == 47 (0x9d410c00) [pid = 4300] [serial = 47] [outer = 0x9b7eac00] 08:40:24 INFO - PROCESS | 4300 | 1467042024506 Marionette TRACE conn3 <- [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]]]}] 08:40:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 08:40:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1146ms 08:40:24 INFO - PROCESS | 4300 | 1467042024521 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 08:40:24 INFO - PROCESS | 4300 | 1467042024525 Marionette TRACE conn3 <- [1,37,null,{"value":"8"}] 08:40:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 08:40:24 INFO - PROCESS | 4300 | 1467042024531 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 08:40:24 INFO - PROCESS | 4300 | 1467042024534 Marionette TRACE conn3 <- [1,38,null,{}] 08:40:24 INFO - PROCESS | 4300 | 1467042024540 Marionette TRACE conn3 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:24 INFO - PROCESS | 4300 | 1467042024545 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:40:24 INFO - PROCESS | 4300 | 1467042024742 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 08:40:24 INFO - PROCESS | 4300 | 1467042024761 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:24 INFO - PROCESS | 4300 | 1467042024770 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:40:24 INFO - PROCESS | 4300 | ++DOCSHELL 0x953c2c00 == 16 [pid = 4300] [id = 17] 08:40:24 INFO - PROCESS | 4300 | ++DOMWINDOW == 48 (0x9961f000) [pid = 4300] [serial = 48] [outer = (nil)] 08:40:24 INFO - PROCESS | 4300 | ++DOMWINDOW == 49 (0xa1012c00) [pid = 4300] [serial = 49] [outer = 0x9961f000] 08:40:24 INFO - PROCESS | 4300 | 1467042024841 Marionette DEBUG loaded listener.js 08:40:24 INFO - PROCESS | 4300 | ++DOMWINDOW == 50 (0xa221d400) [pid = 4300] [serial = 50] [outer = 0x9961f000] 08:40:25 INFO - PROCESS | 4300 | 1467042025640 Marionette TRACE conn3 <- [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]]]}] 08:40:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 08:40:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1132ms 08:40:25 INFO - PROCESS | 4300 | 1467042025664 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 08:40:25 INFO - PROCESS | 4300 | 1467042025669 Marionette TRACE conn3 <- [1,41,null,{"value":"8"}] 08:40:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 08:40:25 INFO - PROCESS | 4300 | 1467042025675 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 08:40:25 INFO - PROCESS | 4300 | 1467042025678 Marionette TRACE conn3 <- [1,42,null,{}] 08:40:25 INFO - PROCESS | 4300 | 1467042025699 Marionette TRACE conn3 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:25 INFO - PROCESS | 4300 | 1467042025705 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:40:25 INFO - PROCESS | 4300 | 1467042025895 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 08:40:25 INFO - PROCESS | 4300 | 1467042025905 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:25 INFO - PROCESS | 4300 | 1467042025911 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:40:25 INFO - PROCESS | 4300 | ++DOCSHELL 0x949da800 == 17 [pid = 4300] [id = 18] 08:40:25 INFO - PROCESS | 4300 | ++DOMWINDOW == 51 (0xa1fa5c00) [pid = 4300] [serial = 51] [outer = (nil)] 08:40:25 INFO - PROCESS | 4300 | ++DOMWINDOW == 52 (0xa22abc00) [pid = 4300] [serial = 52] [outer = 0xa1fa5c00] 08:40:25 INFO - PROCESS | 4300 | 1467042025988 Marionette DEBUG loaded listener.js 08:40:26 INFO - PROCESS | 4300 | ++DOMWINDOW == 53 (0xa22fa400) [pid = 4300] [serial = 53] [outer = 0xa1fa5c00] 08:40:26 INFO - PROCESS | 4300 | 1467042026812 Marionette TRACE conn3 <- [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]]]}] 08:40:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 08:40:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1184ms 08:40:26 INFO - PROCESS | 4300 | 1467042026860 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 08:40:26 INFO - PROCESS | 4300 | 1467042026864 Marionette TRACE conn3 <- [1,45,null,{"value":"8"}] 08:40:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 08:40:26 INFO - PROCESS | 4300 | 1467042026871 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 08:40:26 INFO - PROCESS | 4300 | 1467042026875 Marionette TRACE conn3 <- [1,46,null,{}] 08:40:26 INFO - PROCESS | 4300 | 1467042026881 Marionette TRACE conn3 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:26 INFO - PROCESS | 4300 | 1467042026892 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:40:27 INFO - PROCESS | 4300 | 1467042027118 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 08:40:27 INFO - PROCESS | 4300 | 1467042027216 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:27 INFO - PROCESS | 4300 | 1467042027224 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:40:27 INFO - PROCESS | 4300 | ++DOCSHELL 0x930b0000 == 18 [pid = 4300] [id = 19] 08:40:27 INFO - PROCESS | 4300 | ++DOMWINDOW == 54 (0xa22a2c00) [pid = 4300] [serial = 54] [outer = (nil)] 08:40:27 INFO - PROCESS | 4300 | ++DOMWINDOW == 55 (0xa33c1c00) [pid = 4300] [serial = 55] [outer = 0xa22a2c00] 08:40:27 INFO - PROCESS | 4300 | 1467042027311 Marionette DEBUG loaded listener.js 08:40:27 INFO - PROCESS | 4300 | ++DOMWINDOW == 56 (0xa4d0a800) [pid = 4300] [serial = 56] [outer = 0xa22a2c00] 08:40:28 INFO - PROCESS | 4300 | 1467042028110 Marionette TRACE conn3 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 08:40:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 08:40:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1285ms 08:40:28 INFO - PROCESS | 4300 | 1467042028158 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 08:40:28 INFO - PROCESS | 4300 | 1467042028162 Marionette TRACE conn3 <- [1,49,null,{"value":"8"}] 08:40:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 08:40:28 INFO - PROCESS | 4300 | 1467042028169 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 08:40:28 INFO - PROCESS | 4300 | 1467042028173 Marionette TRACE conn3 <- [1,50,null,{}] 08:40:28 INFO - PROCESS | 4300 | 1467042028193 Marionette TRACE conn3 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:28 INFO - PROCESS | 4300 | 1467042028199 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:40:28 INFO - PROCESS | 4300 | 1467042028357 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 08:40:28 INFO - PROCESS | 4300 | 1467042028368 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:28 INFO - PROCESS | 4300 | 1467042028376 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:40:28 INFO - PROCESS | 4300 | ++DOCSHELL 0xa2ef0c00 == 19 [pid = 4300] [id = 20] 08:40:28 INFO - PROCESS | 4300 | ++DOMWINDOW == 57 (0xa33c3c00) [pid = 4300] [serial = 57] [outer = (nil)] 08:40:28 INFO - PROCESS | 4300 | ++DOMWINDOW == 58 (0xa4f7e400) [pid = 4300] [serial = 58] [outer = 0xa33c3c00] 08:40:28 INFO - PROCESS | 4300 | 1467042028468 Marionette DEBUG loaded listener.js 08:40:28 INFO - PROCESS | 4300 | ++DOMWINDOW == 59 (0x9a4dcc00) [pid = 4300] [serial = 59] [outer = 0xa33c3c00] 08:40:29 INFO - PROCESS | 4300 | 1467042029257 Marionette TRACE conn3 <- [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]]]}] 08:40:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 08:40:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1109ms 08:40:29 INFO - PROCESS | 4300 | 1467042029279 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 08:40:29 INFO - PROCESS | 4300 | 1467042029283 Marionette TRACE conn3 <- [1,53,null,{"value":"8"}] 08:40:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 08:40:29 INFO - PROCESS | 4300 | 1467042029291 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 08:40:29 INFO - PROCESS | 4300 | 1467042029294 Marionette TRACE conn3 <- [1,54,null,{}] 08:40:29 INFO - PROCESS | 4300 | 1467042029300 Marionette TRACE conn3 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:29 INFO - PROCESS | 4300 | 1467042029305 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:40:29 INFO - PROCESS | 4300 | 1467042029533 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 08:40:29 INFO - PROCESS | 4300 | 1467042029544 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:29 INFO - PROCESS | 4300 | 1467042029553 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:40:29 INFO - PROCESS | 4300 | ++DOCSHELL 0x99f69c00 == 20 [pid = 4300] [id = 21] 08:40:29 INFO - PROCESS | 4300 | ++DOMWINDOW == 60 (0x9a0e8000) [pid = 4300] [serial = 60] [outer = (nil)] 08:40:29 INFO - PROCESS | 4300 | ++DOMWINDOW == 61 (0x9a0ed000) [pid = 4300] [serial = 61] [outer = 0x9a0e8000] 08:40:29 INFO - PROCESS | 4300 | 1467042029624 Marionette DEBUG loaded listener.js 08:40:29 INFO - PROCESS | 4300 | ++DOMWINDOW == 62 (0x9a0ee800) [pid = 4300] [serial = 62] [outer = 0x9a0e8000] 08:40:30 INFO - PROCESS | 4300 | --DOCSHELL 0x982de000 == 19 [pid = 4300] [id = 12] 08:40:30 INFO - PROCESS | 4300 | --DOCSHELL 0x93c52c00 == 18 [pid = 4300] [id = 13] 08:40:30 INFO - PROCESS | 4300 | --DOCSHELL 0x92126c00 == 17 [pid = 4300] [id = 8] 08:40:30 INFO - PROCESS | 4300 | --DOCSHELL 0x93c71c00 == 16 [pid = 4300] [id = 10] 08:40:31 INFO - PROCESS | 4300 | 1467042031464 Marionette TRACE conn3 <- [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]]]}] 08:40:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 08:40:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 2233ms 08:40:31 INFO - PROCESS | 4300 | 1467042031526 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 08:40:31 INFO - PROCESS | 4300 | 1467042031532 Marionette TRACE conn3 <- [1,57,null,{"value":"8"}] 08:40:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 08:40:31 INFO - PROCESS | 4300 | 1467042031550 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 08:40:31 INFO - PROCESS | 4300 | 1467042031558 Marionette TRACE conn3 <- [1,58,null,{}] 08:40:31 INFO - PROCESS | 4300 | 1467042031567 Marionette TRACE conn3 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:31 INFO - PROCESS | 4300 | 1467042031573 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:40:31 INFO - PROCESS | 4300 | 1467042031797 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 08:40:32 INFO - PROCESS | 4300 | --DOMWINDOW == 61 (0x93e70400) [pid = 4300] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 08:40:32 INFO - PROCESS | 4300 | --DOMWINDOW == 60 (0x92127800) [pid = 4300] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 08:40:32 INFO - PROCESS | 4300 | --DOMWINDOW == 59 (0x93e6b400) [pid = 4300] [serial = 25] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 08:40:32 INFO - PROCESS | 4300 | --DOMWINDOW == 58 (0x98982400) [pid = 4300] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 08:40:32 INFO - PROCESS | 4300 | --DOMWINDOW == 57 (0x9d813000) [pid = 4300] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 08:40:32 INFO - PROCESS | 4300 | --DOMWINDOW == 56 (0x93c56c00) [pid = 4300] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 08:40:32 INFO - PROCESS | 4300 | --DOMWINDOW == 55 (0x9ab31400) [pid = 4300] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 08:40:32 INFO - PROCESS | 4300 | --DOMWINDOW == 54 (0x9b7eac00) [pid = 4300] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 08:40:32 INFO - PROCESS | 4300 | 1467042032423 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:32 INFO - PROCESS | 4300 | 1467042032432 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:40:32 INFO - PROCESS | 4300 | ++DOCSHELL 0x931dc000 == 17 [pid = 4300] [id = 22] 08:40:32 INFO - PROCESS | 4300 | ++DOMWINDOW == 55 (0x931dc400) [pid = 4300] [serial = 63] [outer = (nil)] 08:40:32 INFO - PROCESS | 4300 | ++DOMWINDOW == 56 (0x93e6b400) [pid = 4300] [serial = 64] [outer = 0x931dc400] 08:40:32 INFO - PROCESS | 4300 | 1467042032510 Marionette DEBUG loaded listener.js 08:40:32 INFO - PROCESS | 4300 | ++DOMWINDOW == 57 (0x93e76400) [pid = 4300] [serial = 65] [outer = 0x931dc400] 08:40:33 INFO - PROCESS | 4300 | 1467042033192 Marionette TRACE conn3 <- [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]]]}] 08:40:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 08:40:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1687ms 08:40:33 INFO - PROCESS | 4300 | 1467042033236 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 08:40:33 INFO - PROCESS | 4300 | 1467042033243 Marionette TRACE conn3 <- [1,61,null,{"value":"8"}] 08:40:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 08:40:33 INFO - PROCESS | 4300 | 1467042033253 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 08:40:33 INFO - PROCESS | 4300 | 1467042033258 Marionette TRACE conn3 <- [1,62,null,{}] 08:40:33 INFO - PROCESS | 4300 | 1467042033264 Marionette TRACE conn3 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:33 INFO - PROCESS | 4300 | 1467042033270 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:40:33 INFO - PROCESS | 4300 | 1467042033459 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 08:40:33 INFO - PROCESS | 4300 | 1467042033552 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:33 INFO - PROCESS | 4300 | 1467042033564 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:40:33 INFO - PROCESS | 4300 | ++DOCSHELL 0x953c6000 == 18 [pid = 4300] [id = 23] 08:40:33 INFO - PROCESS | 4300 | ++DOMWINDOW == 58 (0x995da000) [pid = 4300] [serial = 66] [outer = (nil)] 08:40:33 INFO - PROCESS | 4300 | ++DOMWINDOW == 59 (0x99f61800) [pid = 4300] [serial = 67] [outer = 0x995da000] 08:40:33 INFO - PROCESS | 4300 | 1467042033635 Marionette DEBUG loaded listener.js 08:40:33 INFO - PROCESS | 4300 | ++DOMWINDOW == 60 (0x99f6ac00) [pid = 4300] [serial = 68] [outer = 0x995da000] 08:40:34 INFO - PROCESS | 4300 | 1467042034427 Marionette TRACE conn3 <- [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]]]}] 08:40:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 08:40:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1230ms 08:40:34 INFO - PROCESS | 4300 | 1467042034488 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 08:40:34 INFO - PROCESS | 4300 | 1467042034495 Marionette TRACE conn3 <- [1,65,null,{"value":"8"}] 08:40:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 08:40:34 INFO - PROCESS | 4300 | 1467042034506 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 08:40:34 INFO - PROCESS | 4300 | 1467042034512 Marionette TRACE conn3 <- [1,66,null,{}] 08:40:34 INFO - PROCESS | 4300 | 1467042034537 Marionette TRACE conn3 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:34 INFO - PROCESS | 4300 | 1467042034544 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:40:34 INFO - PROCESS | 4300 | 1467042034738 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 08:40:34 INFO - PROCESS | 4300 | 1467042034846 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:34 INFO - PROCESS | 4300 | 1467042034866 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:40:34 INFO - PROCESS | 4300 | ++DOCSHELL 0x93e73400 == 19 [pid = 4300] [id = 24] 08:40:34 INFO - PROCESS | 4300 | ++DOMWINDOW == 61 (0x93e74800) [pid = 4300] [serial = 69] [outer = (nil)] 08:40:34 INFO - PROCESS | 4300 | ++DOMWINDOW == 62 (0x953cb400) [pid = 4300] [serial = 70] [outer = 0x93e74800] 08:40:34 INFO - PROCESS | 4300 | 1467042034958 Marionette DEBUG loaded listener.js 08:40:35 INFO - PROCESS | 4300 | ++DOMWINDOW == 63 (0x98981c00) [pid = 4300] [serial = 71] [outer = 0x93e74800] 08:40:35 INFO - PROCESS | 4300 | 1467042035844 Marionette TRACE conn3 <- [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]]]}] 08:40:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 08:40:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1390ms 08:40:35 INFO - PROCESS | 4300 | 1467042035896 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 08:40:35 INFO - PROCESS | 4300 | 1467042035904 Marionette TRACE conn3 <- [1,69,null,{"value":"8"}] 08:40:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 08:40:35 INFO - PROCESS | 4300 | 1467042035915 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 08:40:35 INFO - PROCESS | 4300 | 1467042035920 Marionette TRACE conn3 <- [1,70,null,{}] 08:40:35 INFO - PROCESS | 4300 | 1467042035927 Marionette TRACE conn3 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:35 INFO - PROCESS | 4300 | 1467042035934 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:40:36 INFO - PROCESS | 4300 | 1467042036119 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 08:40:36 INFO - PROCESS | 4300 | 1467042036251 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:36 INFO - PROCESS | 4300 | 1467042036260 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:40:36 INFO - PROCESS | 4300 | ++DOCSHELL 0x99f64c00 == 20 [pid = 4300] [id = 25] 08:40:36 INFO - PROCESS | 4300 | ++DOMWINDOW == 64 (0x9a887800) [pid = 4300] [serial = 72] [outer = (nil)] 08:40:36 INFO - PROCESS | 4300 | ++DOMWINDOW == 65 (0x9ab31400) [pid = 4300] [serial = 73] [outer = 0x9a887800] 08:40:36 INFO - PROCESS | 4300 | 1467042036345 Marionette DEBUG loaded listener.js 08:40:36 INFO - PROCESS | 4300 | ++DOMWINDOW == 66 (0x98432800) [pid = 4300] [serial = 74] [outer = 0x9a887800] 08:40:37 INFO - PROCESS | 4300 | 1467042037209 Marionette TRACE conn3 <- [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]]]}] 08:40:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 08:40:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1341ms 08:40:37 INFO - PROCESS | 4300 | 1467042037256 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 08:40:37 INFO - PROCESS | 4300 | 1467042037261 Marionette TRACE conn3 <- [1,73,null,{"value":"8"}] 08:40:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 08:40:37 INFO - PROCESS | 4300 | 1467042037268 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 08:40:37 INFO - PROCESS | 4300 | 1467042037274 Marionette TRACE conn3 <- [1,74,null,{}] 08:40:37 INFO - PROCESS | 4300 | 1467042037292 Marionette TRACE conn3 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:37 INFO - PROCESS | 4300 | 1467042037302 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:40:37 INFO - PROCESS | 4300 | 1467042037484 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 08:40:37 INFO - PROCESS | 4300 | 1467042037627 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:37 INFO - PROCESS | 4300 | 1467042037640 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:40:37 INFO - PROCESS | 4300 | ++DOCSHELL 0x9b7ea800 == 21 [pid = 4300] [id = 26] 08:40:37 INFO - PROCESS | 4300 | ++DOMWINDOW == 67 (0x9b7eac00) [pid = 4300] [serial = 75] [outer = (nil)] 08:40:37 INFO - PROCESS | 4300 | ++DOMWINDOW == 68 (0x9d812400) [pid = 4300] [serial = 76] [outer = 0x9b7eac00] 08:40:37 INFO - PROCESS | 4300 | 1467042037732 Marionette DEBUG loaded listener.js 08:40:37 INFO - PROCESS | 4300 | ++DOMWINDOW == 69 (0xa1015000) [pid = 4300] [serial = 77] [outer = 0x9b7eac00] 08:40:38 INFO - PROCESS | 4300 | 1467042038634 Marionette TRACE conn3 <- [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]]]}] 08:40:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 08:40:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1397ms 08:40:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 08:40:38 INFO - PROCESS | 4300 | 1467042038666 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 08:40:38 INFO - PROCESS | 4300 | 1467042038670 Marionette TRACE conn3 <- [1,77,null,{"value":"8"}] 08:40:38 INFO - PROCESS | 4300 | 1467042038677 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 08:40:38 INFO - PROCESS | 4300 | 1467042038680 Marionette TRACE conn3 <- [1,78,null,{}] 08:40:38 INFO - PROCESS | 4300 | 1467042038706 Marionette TRACE conn3 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:38 INFO - PROCESS | 4300 | 1467042038712 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:40:38 INFO - PROCESS | 4300 | 1467042038891 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 08:40:39 INFO - PROCESS | 4300 | 1467042039023 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:39 INFO - PROCESS | 4300 | 1467042039032 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:40:39 INFO - PROCESS | 4300 | ++DOCSHELL 0x98985400 == 22 [pid = 4300] [id = 27] 08:40:39 INFO - PROCESS | 4300 | ++DOMWINDOW == 70 (0xa22f5c00) [pid = 4300] [serial = 78] [outer = (nil)] 08:40:39 INFO - PROCESS | 4300 | ++DOMWINDOW == 71 (0xa2eed800) [pid = 4300] [serial = 79] [outer = 0xa22f5c00] 08:40:39 INFO - PROCESS | 4300 | 1467042039118 Marionette DEBUG loaded listener.js 08:40:39 INFO - PROCESS | 4300 | ++DOMWINDOW == 72 (0xa3346400) [pid = 4300] [serial = 80] [outer = 0xa22f5c00] 08:40:39 INFO - PROCESS | 4300 | 1467042039961 Marionette TRACE conn3 <- [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]]]}] 08:40:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 08:40:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1355ms 08:40:40 INFO - PROCESS | 4300 | 1467042040033 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 08:40:40 INFO - PROCESS | 4300 | 1467042040038 Marionette TRACE conn3 <- [1,81,null,{"value":"8"}] 08:40:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 08:40:40 INFO - PROCESS | 4300 | 1467042040046 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 08:40:40 INFO - PROCESS | 4300 | 1467042040049 Marionette TRACE conn3 <- [1,82,null,{}] 08:40:40 INFO - PROCESS | 4300 | 1467042040055 Marionette TRACE conn3 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:40 INFO - PROCESS | 4300 | 1467042040060 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:40:40 INFO - PROCESS | 4300 | 1467042040230 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 08:40:40 INFO - PROCESS | 4300 | 1467042040364 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:40 INFO - PROCESS | 4300 | 1467042040371 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:40:40 INFO - PROCESS | 4300 | ++DOCSHELL 0x995dc400 == 23 [pid = 4300] [id = 28] 08:40:40 INFO - PROCESS | 4300 | ++DOMWINDOW == 73 (0xa24f2800) [pid = 4300] [serial = 81] [outer = (nil)] 08:40:40 INFO - PROCESS | 4300 | ++DOMWINDOW == 74 (0xa4f7a800) [pid = 4300] [serial = 82] [outer = 0xa24f2800] 08:40:40 INFO - PROCESS | 4300 | 1467042040459 Marionette DEBUG loaded listener.js 08:40:40 INFO - PROCESS | 4300 | ++DOMWINDOW == 75 (0xa4f0e400) [pid = 4300] [serial = 83] [outer = 0xa24f2800] 08:40:41 INFO - PROCESS | 4300 | 1467042041288 Marionette TRACE conn3 <- [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]]]}] 08:40:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 08:40:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1280ms 08:40:41 INFO - PROCESS | 4300 | 1467042041327 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 08:40:41 INFO - PROCESS | 4300 | 1467042041332 Marionette TRACE conn3 <- [1,85,null,{"value":"8"}] 08:40:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 08:40:41 INFO - PROCESS | 4300 | 1467042041339 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 08:40:41 INFO - PROCESS | 4300 | 1467042041343 Marionette TRACE conn3 <- [1,86,null,{}] 08:40:41 INFO - PROCESS | 4300 | 1467042041348 Marionette TRACE conn3 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:41 INFO - PROCESS | 4300 | 1467042041359 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:40:41 INFO - PROCESS | 4300 | 1467042041618 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 08:40:41 INFO - PROCESS | 4300 | 1467042041631 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:41 INFO - PROCESS | 4300 | 1467042041642 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:40:41 INFO - PROCESS | 4300 | ++DOCSHELL 0x93c4f400 == 24 [pid = 4300] [id = 29] 08:40:41 INFO - PROCESS | 4300 | ++DOMWINDOW == 76 (0x982e6800) [pid = 4300] [serial = 84] [outer = (nil)] 08:40:41 INFO - PROCESS | 4300 | ++DOMWINDOW == 77 (0xa67e0000) [pid = 4300] [serial = 85] [outer = 0x982e6800] 08:40:41 INFO - PROCESS | 4300 | 1467042041767 Marionette DEBUG loaded listener.js 08:40:41 INFO - PROCESS | 4300 | ++DOMWINDOW == 78 (0xa6d9e400) [pid = 4300] [serial = 86] [outer = 0x982e6800] 08:40:42 INFO - PROCESS | 4300 | 1467042042711 Marionette TRACE conn3 <- [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]]]}] 08:40:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 08:40:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1437ms 08:40:42 INFO - PROCESS | 4300 | 1467042042777 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 08:40:42 INFO - PROCESS | 4300 | 1467042042780 Marionette TRACE conn3 <- [1,89,null,{"value":"8"}] 08:40:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 08:40:42 INFO - PROCESS | 4300 | 1467042042787 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 08:40:42 INFO - PROCESS | 4300 | 1467042042791 Marionette TRACE conn3 <- [1,90,null,{}] 08:40:42 INFO - PROCESS | 4300 | 1467042042797 Marionette TRACE conn3 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:42 INFO - PROCESS | 4300 | 1467042042802 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:40:42 INFO - PROCESS | 4300 | 1467042042969 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 08:40:43 INFO - PROCESS | 4300 | 1467042043111 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:43 INFO - PROCESS | 4300 | 1467042043120 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:40:43 INFO - PROCESS | 4300 | ++DOCSHELL 0x9a0ea000 == 25 [pid = 4300] [id = 30] 08:40:43 INFO - PROCESS | 4300 | ++DOMWINDOW == 79 (0xa4d0ac00) [pid = 4300] [serial = 87] [outer = (nil)] 08:40:43 INFO - PROCESS | 4300 | ++DOMWINDOW == 80 (0xa6da6800) [pid = 4300] [serial = 88] [outer = 0xa4d0ac00] 08:40:43 INFO - PROCESS | 4300 | 1467042043200 Marionette DEBUG loaded listener.js 08:40:43 INFO - PROCESS | 4300 | ++DOMWINDOW == 81 (0xa6e3c400) [pid = 4300] [serial = 89] [outer = 0xa4d0ac00] 08:40:44 INFO - PROCESS | 4300 | 1467042044164 Marionette TRACE conn3 <- [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]]]}] 08:40:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 08:40:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1441ms 08:40:44 INFO - PROCESS | 4300 | 1467042044230 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 08:40:44 INFO - PROCESS | 4300 | 1467042044236 Marionette TRACE conn3 <- [1,93,null,{"value":"8"}] 08:40:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 08:40:44 INFO - PROCESS | 4300 | 1467042044262 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 08:40:44 INFO - PROCESS | 4300 | 1467042044267 Marionette TRACE conn3 <- [1,94,null,{}] 08:40:44 INFO - PROCESS | 4300 | 1467042044275 Marionette TRACE conn3 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:44 INFO - PROCESS | 4300 | 1467042044281 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:40:44 INFO - PROCESS | 4300 | 1467042044453 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 08:40:44 INFO - PROCESS | 4300 | 1467042044628 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:44 INFO - PROCESS | 4300 | 1467042044640 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:40:44 INFO - PROCESS | 4300 | ++DOCSHELL 0x93c5c800 == 26 [pid = 4300] [id = 31] 08:40:44 INFO - PROCESS | 4300 | ++DOMWINDOW == 82 (0x93c5cc00) [pid = 4300] [serial = 90] [outer = (nil)] 08:40:44 INFO - PROCESS | 4300 | ++DOMWINDOW == 83 (0x98488c00) [pid = 4300] [serial = 91] [outer = 0x93c5cc00] 08:40:44 INFO - PROCESS | 4300 | 1467042044759 Marionette DEBUG loaded listener.js 08:40:44 INFO - PROCESS | 4300 | ++DOMWINDOW == 84 (0x995d0400) [pid = 4300] [serial = 92] [outer = 0x93c5cc00] 08:40:45 INFO - PROCESS | 4300 | --DOMWINDOW == 83 (0x99cc0800) [pid = 4300] [serial = 12] [outer = (nil)] [url = about:blank] 08:40:45 INFO - PROCESS | 4300 | --DOMWINDOW == 82 (0x93e77000) [pid = 4300] [serial = 17] [outer = (nil)] [url = about:blank] 08:40:45 INFO - PROCESS | 4300 | --DOMWINDOW == 81 (0x9d410c00) [pid = 4300] [serial = 47] [outer = (nil)] [url = about:blank] 08:40:45 INFO - PROCESS | 4300 | --DOMWINDOW == 80 (0x9b905c00) [pid = 4300] [serial = 35] [outer = (nil)] [url = about:blank] 08:40:45 INFO - PROCESS | 4300 | --DOMWINDOW == 79 (0xa1f9b800) [pid = 4300] [serial = 38] [outer = (nil)] [url = about:blank] 08:40:45 INFO - PROCESS | 4300 | --DOMWINDOW == 78 (0x94904800) [pid = 4300] [serial = 27] [outer = (nil)] [url = about:blank] 08:40:45 INFO - PROCESS | 4300 | --DOMWINDOW == 77 (0xa4d4bc00) [pid = 4300] [serial = 2] [outer = (nil)] [url = about:blank] 08:40:45 INFO - PROCESS | 4300 | --DOMWINDOW == 76 (0xa4f7e400) [pid = 4300] [serial = 58] [outer = (nil)] [url = about:blank] 08:40:45 INFO - PROCESS | 4300 | --DOMWINDOW == 75 (0x9212a400) [pid = 4300] [serial = 22] [outer = (nil)] [url = about:blank] 08:40:45 INFO - PROCESS | 4300 | --DOMWINDOW == 74 (0x9212dc00) [pid = 4300] [serial = 23] [outer = (nil)] [url = about:blank] 08:40:45 INFO - PROCESS | 4300 | --DOMWINDOW == 73 (0x93e6f000) [pid = 4300] [serial = 26] [outer = (nil)] [url = about:blank] 08:40:45 INFO - PROCESS | 4300 | --DOMWINDOW == 72 (0x99868800) [pid = 4300] [serial = 31] [outer = (nil)] [url = about:blank] 08:40:45 INFO - PROCESS | 4300 | --DOMWINDOW == 71 (0x9a4de400) [pid = 4300] [serial = 34] [outer = (nil)] [url = about:blank] 08:40:45 INFO - PROCESS | 4300 | --DOMWINDOW == 70 (0xa100c800) [pid = 4300] [serial = 37] [outer = (nil)] [url = about:blank] 08:40:45 INFO - PROCESS | 4300 | --DOMWINDOW == 69 (0x9538dc00) [pid = 4300] [serial = 40] [outer = (nil)] [url = about:blank] 08:40:45 INFO - PROCESS | 4300 | --DOMWINDOW == 68 (0x99907000) [pid = 4300] [serial = 41] [outer = (nil)] [url = about:blank] 08:40:45 INFO - PROCESS | 4300 | --DOMWINDOW == 67 (0x9ab3e000) [pid = 4300] [serial = 43] [outer = (nil)] [url = about:blank] 08:40:45 INFO - PROCESS | 4300 | --DOMWINDOW == 66 (0x9ae7fc00) [pid = 4300] [serial = 44] [outer = (nil)] [url = about:blank] 08:40:45 INFO - PROCESS | 4300 | --DOMWINDOW == 65 (0x9b90c000) [pid = 4300] [serial = 46] [outer = (nil)] [url = about:blank] 08:40:45 INFO - PROCESS | 4300 | --DOMWINDOW == 64 (0xa1012c00) [pid = 4300] [serial = 49] [outer = (nil)] [url = about:blank] 08:40:45 INFO - PROCESS | 4300 | --DOMWINDOW == 63 (0xa22abc00) [pid = 4300] [serial = 52] [outer = (nil)] [url = about:blank] 08:40:45 INFO - PROCESS | 4300 | --DOMWINDOW == 62 (0xa33c1c00) [pid = 4300] [serial = 55] [outer = (nil)] [url = about:blank] 08:40:45 INFO - PROCESS | 4300 | --DOMWINDOW == 61 (0x931e0c00) [pid = 4300] [serial = 28] [outer = (nil)] [url = about:blank] 08:40:45 INFO - PROCESS | 4300 | --DOMWINDOW == 60 (0x93c65000) [pid = 4300] [serial = 19] [outer = (nil)] [url = about:blank] 08:40:45 INFO - PROCESS | 4300 | --DOMWINDOW == 59 (0x93e72400) [pid = 4300] [serial = 16] [outer = (nil)] [url = about:blank] 08:40:45 INFO - PROCESS | 4300 | --DOMWINDOW == 58 (0x99f89c00) [pid = 4300] [serial = 9] [outer = (nil)] [url = about:blank] 08:40:46 INFO - PROCESS | 4300 | 1467042046297 Marionette TRACE conn3 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 08:40:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 08:40:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 2087ms 08:40:46 INFO - PROCESS | 4300 | 1467042046347 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 08:40:46 INFO - PROCESS | 4300 | 1467042046354 Marionette TRACE conn3 <- [1,97,null,{"value":"8"}] 08:40:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 08:40:46 INFO - PROCESS | 4300 | 1467042046362 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 08:40:46 INFO - PROCESS | 4300 | 1467042046367 Marionette TRACE conn3 <- [1,98,null,{}] 08:40:46 INFO - PROCESS | 4300 | 1467042046381 Marionette TRACE conn3 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:46 INFO - PROCESS | 4300 | 1467042046386 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:40:46 INFO - PROCESS | 4300 | 1467042046553 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 08:40:46 INFO - PROCESS | 4300 | 1467042046666 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:46 INFO - PROCESS | 4300 | 1467042046675 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:40:46 INFO - PROCESS | 4300 | ++DOCSHELL 0x93e71400 == 27 [pid = 4300] [id = 32] 08:40:46 INFO - PROCESS | 4300 | ++DOMWINDOW == 59 (0x93e72000) [pid = 4300] [serial = 93] [outer = (nil)] 08:40:46 INFO - PROCESS | 4300 | ++DOMWINDOW == 60 (0x95390000) [pid = 4300] [serial = 94] [outer = 0x93e72000] 08:40:46 INFO - PROCESS | 4300 | 1467042046761 Marionette DEBUG loaded listener.js 08:40:46 INFO - PROCESS | 4300 | ++DOMWINDOW == 61 (0x9842f400) [pid = 4300] [serial = 95] [outer = 0x93e72000] 08:40:47 INFO - PROCESS | 4300 | ++DOMWINDOW == 62 (0x99cc1400) [pid = 4300] [serial = 96] [outer = 0x98543000] 08:40:47 INFO - PROCESS | 4300 | 1467042047591 Marionette TRACE conn3 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 08:40:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 08:40:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1289ms 08:40:47 INFO - PROCESS | 4300 | 1467042047652 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 08:40:47 INFO - PROCESS | 4300 | 1467042047661 Marionette TRACE conn3 <- [1,101,null,{"value":"8"}] 08:40:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 08:40:47 INFO - PROCESS | 4300 | 1467042047672 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 08:40:47 INFO - PROCESS | 4300 | 1467042047676 Marionette TRACE conn3 <- [1,102,null,{}] 08:40:47 INFO - PROCESS | 4300 | 1467042047684 Marionette TRACE conn3 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:47 INFO - PROCESS | 4300 | 1467042047689 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:40:47 INFO - PROCESS | 4300 | 1467042047880 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 08:40:48 INFO - PROCESS | 4300 | 1467042047988 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:48 INFO - PROCESS | 4300 | 1467042048000 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:40:48 INFO - PROCESS | 4300 | ++DOCSHELL 0x9897f400 == 28 [pid = 4300] [id = 33] 08:40:48 INFO - PROCESS | 4300 | ++DOMWINDOW == 63 (0x99867c00) [pid = 4300] [serial = 97] [outer = (nil)] 08:40:48 INFO - PROCESS | 4300 | ++DOMWINDOW == 64 (0x99f6c800) [pid = 4300] [serial = 98] [outer = 0x99867c00] 08:40:48 INFO - PROCESS | 4300 | 1467042048074 Marionette DEBUG loaded listener.js 08:40:48 INFO - PROCESS | 4300 | ++DOMWINDOW == 65 (0x9a0ebc00) [pid = 4300] [serial = 99] [outer = 0x99867c00] 08:40:48 INFO - PROCESS | 4300 | 1467042048861 Marionette TRACE conn3 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 08:40:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 08:40:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1239ms 08:40:48 INFO - PROCESS | 4300 | 1467042048915 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 08:40:48 INFO - PROCESS | 4300 | 1467042048918 Marionette TRACE conn3 <- [1,105,null,{"value":"8"}] 08:40:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 08:40:48 INFO - PROCESS | 4300 | 1467042048926 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 08:40:48 INFO - PROCESS | 4300 | 1467042048932 Marionette TRACE conn3 <- [1,106,null,{}] 08:40:48 INFO - PROCESS | 4300 | 1467042048956 Marionette TRACE conn3 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:48 INFO - PROCESS | 4300 | 1467042048966 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:40:49 INFO - PROCESS | 4300 | 1467042049171 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 08:40:49 INFO - PROCESS | 4300 | 1467042049206 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:49 INFO - PROCESS | 4300 | 1467042049217 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:40:49 INFO - PROCESS | 4300 | ++DOCSHELL 0x9b2da400 == 29 [pid = 4300] [id = 34] 08:40:49 INFO - PROCESS | 4300 | ++DOMWINDOW == 66 (0x9b2da800) [pid = 4300] [serial = 100] [outer = (nil)] 08:40:49 INFO - PROCESS | 4300 | ++DOMWINDOW == 67 (0x9b2e2000) [pid = 4300] [serial = 101] [outer = 0x9b2da800] 08:40:49 INFO - PROCESS | 4300 | 1467042049291 Marionette DEBUG loaded listener.js 08:40:49 INFO - PROCESS | 4300 | ++DOMWINDOW == 68 (0x9b904800) [pid = 4300] [serial = 102] [outer = 0x9b2da800] 08:40:50 INFO - PROCESS | 4300 | 1467042050137 Marionette TRACE conn3 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 08:40:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 08:40:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1287ms 08:40:50 INFO - PROCESS | 4300 | 1467042050214 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 08:40:50 INFO - PROCESS | 4300 | 1467042050219 Marionette TRACE conn3 <- [1,109,null,{"value":"8"}] 08:40:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 08:40:50 INFO - PROCESS | 4300 | 1467042050225 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 08:40:50 INFO - PROCESS | 4300 | 1467042050229 Marionette TRACE conn3 <- [1,110,null,{}] 08:40:50 INFO - PROCESS | 4300 | 1467042050242 Marionette TRACE conn3 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:50 INFO - PROCESS | 4300 | 1467042050246 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:40:50 INFO - PROCESS | 4300 | 1467042050557 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 08:40:50 INFO - PROCESS | 4300 | --DOMWINDOW == 67 (0x9a0e8000) [pid = 4300] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 08:40:50 INFO - PROCESS | 4300 | --DOMWINDOW == 66 (0x9961f000) [pid = 4300] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 08:40:50 INFO - PROCESS | 4300 | --DOMWINDOW == 65 (0xa1fa5c00) [pid = 4300] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 08:40:50 INFO - PROCESS | 4300 | --DOMWINDOW == 64 (0xa22a2c00) [pid = 4300] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 08:40:50 INFO - PROCESS | 4300 | --DOMWINDOW == 63 (0xa33c3c00) [pid = 4300] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 08:40:50 INFO - PROCESS | 4300 | --DOMWINDOW == 62 (0x995da000) [pid = 4300] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 08:40:50 INFO - PROCESS | 4300 | --DOMWINDOW == 61 (0x931dc400) [pid = 4300] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 08:40:50 INFO - PROCESS | 4300 | 1467042050639 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:50 INFO - PROCESS | 4300 | 1467042050646 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:40:50 INFO - PROCESS | 4300 | ++DOCSHELL 0x931db000 == 30 [pid = 4300] [id = 35] 08:40:50 INFO - PROCESS | 4300 | ++DOMWINDOW == 62 (0x953c5c00) [pid = 4300] [serial = 103] [outer = (nil)] 08:40:50 INFO - PROCESS | 4300 | ++DOMWINDOW == 63 (0x9a0e9800) [pid = 4300] [serial = 104] [outer = 0x953c5c00] 08:40:50 INFO - PROCESS | 4300 | 1467042050718 Marionette DEBUG loaded listener.js 08:40:50 INFO - PROCESS | 4300 | ++DOMWINDOW == 64 (0x9d890800) [pid = 4300] [serial = 105] [outer = 0x953c5c00] 08:40:51 INFO - PROCESS | 4300 | 1467042051406 Marionette TRACE conn3 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 08:40:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 08:40:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1240ms 08:40:51 INFO - PROCESS | 4300 | 1467042051466 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 08:40:51 INFO - PROCESS | 4300 | 1467042051469 Marionette TRACE conn3 <- [1,113,null,{"value":"8"}] 08:40:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 08:40:51 INFO - PROCESS | 4300 | 1467042051475 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 08:40:51 INFO - PROCESS | 4300 | 1467042051478 Marionette TRACE conn3 <- [1,114,null,{}] 08:40:51 INFO - PROCESS | 4300 | 1467042051484 Marionette TRACE conn3 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:51 INFO - PROCESS | 4300 | 1467042051489 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:40:51 INFO - PROCESS | 4300 | 1467042051672 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 08:40:51 INFO - PROCESS | 4300 | 1467042051686 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:51 INFO - PROCESS | 4300 | 1467042051695 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:40:51 INFO - PROCESS | 4300 | ++DOCSHELL 0x9b2e2c00 == 31 [pid = 4300] [id = 36] 08:40:51 INFO - PROCESS | 4300 | ++DOMWINDOW == 65 (0x9b910400) [pid = 4300] [serial = 106] [outer = (nil)] 08:40:51 INFO - PROCESS | 4300 | ++DOMWINDOW == 66 (0xa229f800) [pid = 4300] [serial = 107] [outer = 0x9b910400] 08:40:51 INFO - PROCESS | 4300 | 1467042051773 Marionette DEBUG loaded listener.js 08:40:51 INFO - PROCESS | 4300 | ++DOMWINDOW == 67 (0xa22a2400) [pid = 4300] [serial = 108] [outer = 0x9b910400] 08:40:52 INFO - PROCESS | 4300 | 1467042052651 Marionette TRACE conn3 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 08:40:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 08:40:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1238ms 08:40:52 INFO - PROCESS | 4300 | 1467042052715 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 08:40:52 INFO - PROCESS | 4300 | 1467042052721 Marionette TRACE conn3 <- [1,117,null,{"value":"8"}] 08:40:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 08:40:52 INFO - PROCESS | 4300 | 1467042052731 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 08:40:52 INFO - PROCESS | 4300 | 1467042052738 Marionette TRACE conn3 <- [1,118,null,{}] 08:40:52 INFO - PROCESS | 4300 | 1467042052814 Marionette TRACE conn3 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:52 INFO - PROCESS | 4300 | 1467042052822 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:40:53 INFO - PROCESS | 4300 | 1467042053019 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 08:40:53 INFO - PROCESS | 4300 | 1467042053202 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:53 INFO - PROCESS | 4300 | 1467042053217 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:40:53 INFO - PROCESS | 4300 | ++DOCSHELL 0x9212d000 == 32 [pid = 4300] [id = 37] 08:40:53 INFO - PROCESS | 4300 | ++DOMWINDOW == 68 (0x94904800) [pid = 4300] [serial = 109] [outer = (nil)] 08:40:53 INFO - PROCESS | 4300 | ++DOMWINDOW == 69 (0x953ca800) [pid = 4300] [serial = 110] [outer = 0x94904800] 08:40:53 INFO - PROCESS | 4300 | 1467042053306 Marionette DEBUG loaded listener.js 08:40:53 INFO - PROCESS | 4300 | ++DOMWINDOW == 70 (0x9986c400) [pid = 4300] [serial = 111] [outer = 0x94904800] 08:40:54 INFO - PROCESS | 4300 | 1467042054210 Marionette TRACE conn3 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 08:40:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 08:40:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1540ms 08:40:54 INFO - PROCESS | 4300 | 1467042054272 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 08:40:54 INFO - PROCESS | 4300 | 1467042054279 Marionette TRACE conn3 <- [1,121,null,{"value":"8"}] 08:40:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 08:40:54 INFO - PROCESS | 4300 | 1467042054290 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 08:40:54 INFO - PROCESS | 4300 | 1467042054294 Marionette TRACE conn3 <- [1,122,null,{}] 08:40:54 INFO - PROCESS | 4300 | 1467042054301 Marionette TRACE conn3 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:54 INFO - PROCESS | 4300 | 1467042054307 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:40:54 INFO - PROCESS | 4300 | 1467042054494 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 08:40:54 INFO - PROCESS | 4300 | 1467042054629 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:54 INFO - PROCESS | 4300 | 1467042054636 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:40:54 INFO - PROCESS | 4300 | ++DOCSHELL 0x93c68800 == 33 [pid = 4300] [id = 38] 08:40:54 INFO - PROCESS | 4300 | ++DOMWINDOW == 71 (0x95394400) [pid = 4300] [serial = 112] [outer = (nil)] 08:40:54 INFO - PROCESS | 4300 | ++DOMWINDOW == 72 (0x978aac00) [pid = 4300] [serial = 113] [outer = 0x95394400] 08:40:54 INFO - PROCESS | 4300 | 1467042054725 Marionette DEBUG loaded listener.js 08:40:54 INFO - PROCESS | 4300 | ++DOMWINDOW == 73 (0x978afc00) [pid = 4300] [serial = 114] [outer = 0x95394400] 08:40:55 INFO - PROCESS | 4300 | 1467042055664 Marionette TRACE conn3 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 08:40:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 08:40:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1450ms 08:40:55 INFO - PROCESS | 4300 | 1467042055741 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 08:40:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 08:40:55 INFO - PROCESS | 4300 | 1467042055746 Marionette TRACE conn3 <- [1,125,null,{"value":"8"}] 08:40:55 INFO - PROCESS | 4300 | 1467042055753 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 08:40:55 INFO - PROCESS | 4300 | 1467042055759 Marionette TRACE conn3 <- [1,126,null,{}] 08:40:55 INFO - PROCESS | 4300 | 1467042055776 Marionette TRACE conn3 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:55 INFO - PROCESS | 4300 | 1467042055786 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:40:56 INFO - PROCESS | 4300 | 1467042056013 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 08:40:56 INFO - PROCESS | 4300 | 1467042056183 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:56 INFO - PROCESS | 4300 | 1467042056192 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:40:56 INFO - PROCESS | 4300 | ++DOCSHELL 0x9b2dec00 == 34 [pid = 4300] [id = 39] 08:40:56 INFO - PROCESS | 4300 | ++DOMWINDOW == 74 (0x9b7e9800) [pid = 4300] [serial = 115] [outer = (nil)] 08:40:56 INFO - PROCESS | 4300 | ++DOMWINDOW == 75 (0x9d814c00) [pid = 4300] [serial = 116] [outer = 0x9b7e9800] 08:40:56 INFO - PROCESS | 4300 | 1467042056284 Marionette DEBUG loaded listener.js 08:40:56 INFO - PROCESS | 4300 | ++DOMWINDOW == 76 (0xa221cc00) [pid = 4300] [serial = 117] [outer = 0x9b7e9800] 08:40:57 INFO - PROCESS | 4300 | 1467042057348 Marionette TRACE conn3 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 08:40:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 08:40:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1643ms 08:40:57 INFO - PROCESS | 4300 | 1467042057396 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 08:40:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 08:40:57 INFO - PROCESS | 4300 | 1467042057402 Marionette TRACE conn3 <- [1,129,null,{"value":"8"}] 08:40:57 INFO - PROCESS | 4300 | 1467042057408 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 08:40:57 INFO - PROCESS | 4300 | 1467042057412 Marionette TRACE conn3 <- [1,130,null,{}] 08:40:57 INFO - PROCESS | 4300 | 1467042057420 Marionette TRACE conn3 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:57 INFO - PROCESS | 4300 | 1467042057425 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:40:57 INFO - PROCESS | 4300 | 1467042057641 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 08:40:57 INFO - PROCESS | 4300 | 1467042057856 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:57 INFO - PROCESS | 4300 | 1467042057874 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:40:57 INFO - PROCESS | 4300 | ++DOCSHELL 0x9212c800 == 35 [pid = 4300] [id = 40] 08:40:57 INFO - PROCESS | 4300 | ++DOMWINDOW == 77 (0x93e72400) [pid = 4300] [serial = 118] [outer = (nil)] 08:40:57 INFO - PROCESS | 4300 | ++DOMWINDOW == 78 (0x996c4800) [pid = 4300] [serial = 119] [outer = 0x93e72400] 08:40:57 INFO - PROCESS | 4300 | 1467042057980 Marionette DEBUG loaded listener.js 08:40:58 INFO - PROCESS | 4300 | ++DOMWINDOW == 79 (0x9b2d6800) [pid = 4300] [serial = 120] [outer = 0x93e72400] 08:40:59 INFO - PROCESS | 4300 | 1467042059058 Marionette TRACE conn3 <- [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]]]}] 08:40:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 08:40:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1662ms 08:40:59 INFO - PROCESS | 4300 | 1467042059071 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 08:40:59 INFO - PROCESS | 4300 | 1467042059076 Marionette TRACE conn3 <- [1,133,null,{"value":"8"}] 08:40:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 08:40:59 INFO - PROCESS | 4300 | 1467042059085 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 08:40:59 INFO - PROCESS | 4300 | 1467042059089 Marionette TRACE conn3 <- [1,134,null,{}] 08:40:59 INFO - PROCESS | 4300 | --DOMWINDOW == 78 (0x9a0ed000) [pid = 4300] [serial = 61] [outer = (nil)] [url = about:blank] 08:40:59 INFO - PROCESS | 4300 | --DOMWINDOW == 77 (0xa221d400) [pid = 4300] [serial = 50] [outer = (nil)] [url = about:blank] 08:40:59 INFO - PROCESS | 4300 | --DOMWINDOW == 76 (0xa22fa400) [pid = 4300] [serial = 53] [outer = (nil)] [url = about:blank] 08:40:59 INFO - PROCESS | 4300 | --DOMWINDOW == 75 (0xa4d0a800) [pid = 4300] [serial = 56] [outer = (nil)] [url = about:blank] 08:40:59 INFO - PROCESS | 4300 | --DOMWINDOW == 74 (0x9a4dcc00) [pid = 4300] [serial = 59] [outer = (nil)] [url = about:blank] 08:40:59 INFO - PROCESS | 4300 | --DOMWINDOW == 73 (0x99f61800) [pid = 4300] [serial = 67] [outer = (nil)] [url = about:blank] 08:40:59 INFO - PROCESS | 4300 | --DOMWINDOW == 72 (0x99f6ac00) [pid = 4300] [serial = 68] [outer = (nil)] [url = about:blank] 08:40:59 INFO - PROCESS | 4300 | --DOMWINDOW == 71 (0x93e6b400) [pid = 4300] [serial = 64] [outer = (nil)] [url = about:blank] 08:40:59 INFO - PROCESS | 4300 | --DOMWINDOW == 70 (0x9a0ee800) [pid = 4300] [serial = 62] [outer = (nil)] [url = about:blank] 08:40:59 INFO - PROCESS | 4300 | --DOMWINDOW == 69 (0x93e76400) [pid = 4300] [serial = 65] [outer = (nil)] [url = about:blank] 08:40:59 INFO - PROCESS | 4300 | 1467042059148 Marionette TRACE conn3 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:59 INFO - PROCESS | 4300 | 1467042059152 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:40:59 INFO - PROCESS | 4300 | 1467042059315 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 08:40:59 INFO - PROCESS | 4300 | 1467042059326 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:59 INFO - PROCESS | 4300 | 1467042059335 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:40:59 INFO - PROCESS | 4300 | ++DOCSHELL 0x9538a800 == 36 [pid = 4300] [id = 41] 08:40:59 INFO - PROCESS | 4300 | ++DOMWINDOW == 70 (0x9538b400) [pid = 4300] [serial = 121] [outer = (nil)] 08:40:59 INFO - PROCESS | 4300 | ++DOMWINDOW == 71 (0x953c1800) [pid = 4300] [serial = 122] [outer = 0x9538b400] 08:40:59 INFO - PROCESS | 4300 | 1467042059408 Marionette DEBUG loaded listener.js 08:40:59 INFO - PROCESS | 4300 | ++DOMWINDOW == 72 (0x978ac400) [pid = 4300] [serial = 123] [outer = 0x9538b400] 08:41:00 INFO - PROCESS | 4300 | 1467042060259 Marionette TRACE conn3 <- [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]]]}] 08:41:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 08:41:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1204ms 08:41:00 INFO - PROCESS | 4300 | 1467042060289 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 08:41:00 INFO - PROCESS | 4300 | 1467042060295 Marionette TRACE conn3 <- [1,137,null,{"value":"8"}] 08:41:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 08:41:00 INFO - PROCESS | 4300 | 1467042060306 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 08:41:00 INFO - PROCESS | 4300 | 1467042060309 Marionette TRACE conn3 <- [1,138,null,{}] 08:41:00 INFO - PROCESS | 4300 | 1467042060316 Marionette TRACE conn3 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:00 INFO - PROCESS | 4300 | 1467042060322 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:41:00 INFO - PROCESS | 4300 | 1467042060484 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 08:41:00 INFO - PROCESS | 4300 | 1467042060494 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:00 INFO - PROCESS | 4300 | 1467042060502 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:41:00 INFO - PROCESS | 4300 | ++DOCSHELL 0x99f5f000 == 37 [pid = 4300] [id = 42] 08:41:00 INFO - PROCESS | 4300 | ++DOMWINDOW == 73 (0x99f6b400) [pid = 4300] [serial = 124] [outer = (nil)] 08:41:00 INFO - PROCESS | 4300 | ++DOMWINDOW == 74 (0x9a0ee400) [pid = 4300] [serial = 125] [outer = 0x99f6b400] 08:41:00 INFO - PROCESS | 4300 | 1467042060593 Marionette DEBUG loaded listener.js 08:41:00 INFO - PROCESS | 4300 | ++DOMWINDOW == 75 (0x9a4dac00) [pid = 4300] [serial = 126] [outer = 0x99f6b400] 08:41:01 INFO - PROCESS | 4300 | 1467042061841 Marionette TRACE conn3 <- [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]]]}] 08:41:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 08:41:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1631ms 08:41:01 INFO - PROCESS | 4300 | 1467042061937 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 08:41:01 INFO - PROCESS | 4300 | 1467042061941 Marionette TRACE conn3 <- [1,141,null,{"value":"8"}] 08:41:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 08:41:01 INFO - PROCESS | 4300 | 1467042061956 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 08:41:01 INFO - PROCESS | 4300 | 1467042061962 Marionette TRACE conn3 <- [1,142,null,{}] 08:41:01 INFO - PROCESS | 4300 | 1467042061986 Marionette TRACE conn3 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:01 INFO - PROCESS | 4300 | 1467042061994 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:41:02 INFO - PROCESS | 4300 | 1467042062195 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 08:41:02 INFO - PROCESS | 4300 | 1467042062213 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:02 INFO - PROCESS | 4300 | 1467042062222 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:41:02 INFO - PROCESS | 4300 | ++DOCSHELL 0xa2279400 == 38 [pid = 4300] [id = 43] 08:41:02 INFO - PROCESS | 4300 | ++DOMWINDOW == 76 (0xa22a4c00) [pid = 4300] [serial = 127] [outer = (nil)] 08:41:02 INFO - PROCESS | 4300 | ++DOMWINDOW == 77 (0xa2ee8800) [pid = 4300] [serial = 128] [outer = 0xa22a4c00] 08:41:02 INFO - PROCESS | 4300 | 1467042062301 Marionette DEBUG loaded listener.js 08:41:02 INFO - PROCESS | 4300 | ++DOMWINDOW == 78 (0xa4d10000) [pid = 4300] [serial = 129] [outer = 0xa22a4c00] 08:41:03 INFO - PROCESS | 4300 | 1467042063168 Marionette TRACE conn3 <- [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]]]}] 08:41:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 08:41:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1244ms 08:41:03 INFO - PROCESS | 4300 | 1467042063200 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 08:41:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 08:41:03 INFO - PROCESS | 4300 | 1467042063205 Marionette TRACE conn3 <- [1,145,null,{"value":"8"}] 08:41:03 INFO - PROCESS | 4300 | 1467042063219 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 08:41:03 INFO - PROCESS | 4300 | 1467042063222 Marionette TRACE conn3 <- [1,146,null,{}] 08:41:03 INFO - PROCESS | 4300 | 1467042063229 Marionette TRACE conn3 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:03 INFO - PROCESS | 4300 | 1467042063233 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:41:03 INFO - PROCESS | 4300 | 1467042063433 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 08:41:03 INFO - PROCESS | 4300 | 1467042063453 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:03 INFO - PROCESS | 4300 | 1467042063459 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:41:03 INFO - PROCESS | 4300 | ++DOCSHELL 0x93c64400 == 39 [pid = 4300] [id = 44] 08:41:03 INFO - PROCESS | 4300 | ++DOMWINDOW == 79 (0xa24fa800) [pid = 4300] [serial = 130] [outer = (nil)] 08:41:03 INFO - PROCESS | 4300 | ++DOMWINDOW == 80 (0xa61d2c00) [pid = 4300] [serial = 131] [outer = 0xa24fa800] 08:41:03 INFO - PROCESS | 4300 | 1467042063529 Marionette DEBUG loaded listener.js 08:41:03 INFO - PROCESS | 4300 | ++DOMWINDOW == 81 (0xa6722000) [pid = 4300] [serial = 132] [outer = 0xa24fa800] 08:41:04 INFO - PROCESS | 4300 | --DOMWINDOW == 80 (0x9b2da800) [pid = 4300] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 08:41:04 INFO - PROCESS | 4300 | --DOMWINDOW == 79 (0x93e72000) [pid = 4300] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 08:41:04 INFO - PROCESS | 4300 | --DOMWINDOW == 78 (0x99867c00) [pid = 4300] [serial = 97] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 08:41:04 INFO - PROCESS | 4300 | --DOMWINDOW == 77 (0x93c5cc00) [pid = 4300] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 08:41:04 INFO - PROCESS | 4300 | --DOMWINDOW == 76 (0x953c5c00) [pid = 4300] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 08:41:04 INFO - PROCESS | 4300 | --DOMWINDOW == 75 (0x93e74800) [pid = 4300] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 08:41:04 INFO - PROCESS | 4300 | --DOMWINDOW == 74 (0x9a887800) [pid = 4300] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 08:41:04 INFO - PROCESS | 4300 | --DOMWINDOW == 73 (0x9b7eac00) [pid = 4300] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 08:41:04 INFO - PROCESS | 4300 | --DOMWINDOW == 72 (0xa22f5c00) [pid = 4300] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 08:41:04 INFO - PROCESS | 4300 | --DOMWINDOW == 71 (0xa24f2800) [pid = 4300] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 08:41:04 INFO - PROCESS | 4300 | --DOMWINDOW == 70 (0x982e6800) [pid = 4300] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 08:41:04 INFO - PROCESS | 4300 | --DOMWINDOW == 69 (0xa4d0ac00) [pid = 4300] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 08:41:04 INFO - PROCESS | 4300 | 1467042064620 Marionette TRACE conn3 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 08:41:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 08:41:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1452ms 08:41:04 INFO - PROCESS | 4300 | 1467042064690 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 08:41:04 INFO - PROCESS | 4300 | 1467042064694 Marionette TRACE conn3 <- [1,149,null,{"value":"8"}] 08:41:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 08:41:04 INFO - PROCESS | 4300 | 1467042064726 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 08:41:04 INFO - PROCESS | 4300 | 1467042064728 Marionette TRACE conn3 <- [1,150,null,{}] 08:41:04 INFO - PROCESS | 4300 | 1467042064743 Marionette TRACE conn3 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:04 INFO - PROCESS | 4300 | 1467042064749 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:41:04 INFO - PROCESS | 4300 | 1467042064905 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 08:41:05 INFO - PROCESS | 4300 | 1467042065006 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:05 INFO - PROCESS | 4300 | 1467042065015 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:41:05 INFO - PROCESS | 4300 | ++DOCSHELL 0x98215800 == 40 [pid = 4300] [id = 45] 08:41:05 INFO - PROCESS | 4300 | ++DOMWINDOW == 70 (0x99981c00) [pid = 4300] [serial = 133] [outer = (nil)] 08:41:05 INFO - PROCESS | 4300 | ++DOMWINDOW == 71 (0xa67dcc00) [pid = 4300] [serial = 134] [outer = 0x99981c00] 08:41:05 INFO - PROCESS | 4300 | 1467042065117 Marionette DEBUG loaded listener.js 08:41:05 INFO - PROCESS | 4300 | ++DOMWINDOW == 72 (0xa67e5000) [pid = 4300] [serial = 135] [outer = 0x99981c00] 08:41:05 INFO - PROCESS | 4300 | 1467042065851 Marionette TRACE conn3 <- [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]]]}] 08:41:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 08:41:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1161ms 08:41:05 INFO - PROCESS | 4300 | 1467042065871 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 08:41:05 INFO - PROCESS | 4300 | 1467042065875 Marionette TRACE conn3 <- [1,153,null,{"value":"8"}] 08:41:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 08:41:05 INFO - PROCESS | 4300 | 1467042065888 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 08:41:05 INFO - PROCESS | 4300 | 1467042065890 Marionette TRACE conn3 <- [1,154,null,{}] 08:41:05 INFO - PROCESS | 4300 | 1467042065896 Marionette TRACE conn3 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:05 INFO - PROCESS | 4300 | 1467042065905 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:41:06 INFO - PROCESS | 4300 | 1467042066146 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 08:41:06 INFO - PROCESS | 4300 | 1467042066286 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:06 INFO - PROCESS | 4300 | 1467042066296 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:41:06 INFO - PROCESS | 4300 | ++DOCSHELL 0x92129400 == 41 [pid = 4300] [id = 46] 08:41:06 INFO - PROCESS | 4300 | ++DOMWINDOW == 73 (0x9212a400) [pid = 4300] [serial = 136] [outer = (nil)] 08:41:06 INFO - PROCESS | 4300 | ++DOMWINDOW == 74 (0x931dac00) [pid = 4300] [serial = 137] [outer = 0x9212a400] 08:41:06 INFO - PROCESS | 4300 | 1467042066381 Marionette DEBUG loaded listener.js 08:41:06 INFO - PROCESS | 4300 | ++DOMWINDOW == 75 (0x93c55c00) [pid = 4300] [serial = 138] [outer = 0x9212a400] 08:41:07 INFO - PROCESS | 4300 | 1467042067333 Marionette TRACE conn3 <- [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]]]}] 08:41:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 08:41:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1491ms 08:41:07 INFO - PROCESS | 4300 | 1467042067381 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 08:41:07 INFO - PROCESS | 4300 | 1467042067388 Marionette TRACE conn3 <- [1,157,null,{"value":"8"}] 08:41:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 08:41:07 INFO - PROCESS | 4300 | 1467042067399 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 08:41:07 INFO - PROCESS | 4300 | 1467042067403 Marionette TRACE conn3 <- [1,158,null,{}] 08:41:07 INFO - PROCESS | 4300 | 1467042067412 Marionette TRACE conn3 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:07 INFO - PROCESS | 4300 | 1467042067422 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:41:07 INFO - PROCESS | 4300 | 1467042067615 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 08:41:07 INFO - PROCESS | 4300 | 1467042067758 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:07 INFO - PROCESS | 4300 | 1467042067768 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:41:07 INFO - PROCESS | 4300 | ++DOCSHELL 0x99906c00 == 42 [pid = 4300] [id = 47] 08:41:07 INFO - PROCESS | 4300 | ++DOMWINDOW == 76 (0x99f5dc00) [pid = 4300] [serial = 139] [outer = (nil)] 08:41:07 INFO - PROCESS | 4300 | ++DOMWINDOW == 77 (0x9a0efc00) [pid = 4300] [serial = 140] [outer = 0x99f5dc00] 08:41:07 INFO - PROCESS | 4300 | 1467042067859 Marionette DEBUG loaded listener.js 08:41:08 INFO - PROCESS | 4300 | ++DOMWINDOW == 78 (0x9ac90c00) [pid = 4300] [serial = 141] [outer = 0x99f5dc00] 08:41:08 INFO - PROCESS | 4300 | 1467042068811 Marionette TRACE conn3 <- [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]]]}] 08:41:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 08:41:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1494ms 08:41:08 INFO - PROCESS | 4300 | 1467042068894 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 08:41:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 08:41:08 INFO - PROCESS | 4300 | 1467042068900 Marionette TRACE conn3 <- [1,161,null,{"value":"8"}] 08:41:08 INFO - PROCESS | 4300 | 1467042068907 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 08:41:08 INFO - PROCESS | 4300 | 1467042068911 Marionette TRACE conn3 <- [1,162,null,{}] 08:41:08 INFO - PROCESS | 4300 | 1467042068918 Marionette TRACE conn3 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:08 INFO - PROCESS | 4300 | 1467042068923 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:41:09 INFO - PROCESS | 4300 | 1467042069157 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 08:41:09 INFO - PROCESS | 4300 | 1467042069337 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:09 INFO - PROCESS | 4300 | 1467042069348 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:41:09 INFO - PROCESS | 4300 | ++DOCSHELL 0xa22a1000 == 43 [pid = 4300] [id = 48] 08:41:09 INFO - PROCESS | 4300 | ++DOMWINDOW == 79 (0xa2431c00) [pid = 4300] [serial = 142] [outer = (nil)] 08:41:09 INFO - PROCESS | 4300 | ++DOMWINDOW == 80 (0xa33c1c00) [pid = 4300] [serial = 143] [outer = 0xa2431c00] 08:41:09 INFO - PROCESS | 4300 | 1467042069475 Marionette DEBUG loaded listener.js 08:41:09 INFO - PROCESS | 4300 | ++DOMWINDOW == 81 (0xa6792400) [pid = 4300] [serial = 144] [outer = 0xa2431c00] 08:41:10 INFO - PROCESS | 4300 | 1467042070392 Marionette TRACE conn3 <- [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]]]}] 08:41:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 08:41:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1536ms 08:41:10 INFO - PROCESS | 4300 | 1467042070443 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 08:41:10 INFO - PROCESS | 4300 | 1467042070450 Marionette TRACE conn3 <- [1,165,null,{"value":"8"}] 08:41:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 08:41:10 INFO - PROCESS | 4300 | 1467042070467 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 08:41:10 INFO - PROCESS | 4300 | 1467042070475 Marionette TRACE conn3 <- [1,166,null,{}] 08:41:10 INFO - PROCESS | 4300 | 1467042070481 Marionette TRACE conn3 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:10 INFO - PROCESS | 4300 | 1467042070488 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:41:10 INFO - PROCESS | 4300 | 1467042070781 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 08:41:10 INFO - PROCESS | 4300 | 1467042070831 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 08:41:10 INFO - PROCESS | 4300 | 1467042070979 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:11 INFO - PROCESS | 4300 | 1467042070992 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:41:11 INFO - PROCESS | 4300 | ++DOCSHELL 0xa6e46000 == 44 [pid = 4300] [id = 49] 08:41:11 INFO - PROCESS | 4300 | ++DOMWINDOW == 82 (0xa81b4800) [pid = 4300] [serial = 145] [outer = (nil)] 08:41:11 INFO - PROCESS | 4300 | ++DOMWINDOW == 83 (0xa8b82000) [pid = 4300] [serial = 146] [outer = 0xa81b4800] 08:41:11 INFO - PROCESS | 4300 | 1467042071073 Marionette DEBUG loaded listener.js 08:41:11 INFO - PROCESS | 4300 | ++DOMWINDOW == 84 (0xa8f1b800) [pid = 4300] [serial = 147] [outer = 0xa81b4800] 08:41:11 INFO - PROCESS | 4300 | 1467042071947 Marionette TRACE conn3 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 08:41:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 08:41:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1558ms 08:41:12 INFO - PROCESS | 4300 | 1467042072017 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 08:41:12 INFO - PROCESS | 4300 | 1467042072022 Marionette TRACE conn3 <- [1,169,null,{"value":"8"}] 08:41:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 08:41:12 INFO - PROCESS | 4300 | 1467042072028 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 08:41:12 INFO - PROCESS | 4300 | 1467042072032 Marionette TRACE conn3 <- [1,170,null,{}] 08:41:12 INFO - PROCESS | 4300 | 1467042072038 Marionette TRACE conn3 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:12 INFO - PROCESS | 4300 | 1467042072043 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:41:12 INFO - PROCESS | 4300 | 1467042072256 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 08:41:12 INFO - PROCESS | 4300 | 1467042072402 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:12 INFO - PROCESS | 4300 | 1467042072410 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:41:12 INFO - PROCESS | 4300 | ++DOCSHELL 0x931dec00 == 45 [pid = 4300] [id = 50] 08:41:12 INFO - PROCESS | 4300 | ++DOMWINDOW == 85 (0x93e6f400) [pid = 4300] [serial = 148] [outer = (nil)] 08:41:12 INFO - PROCESS | 4300 | ++DOMWINDOW == 86 (0x9a0ea800) [pid = 4300] [serial = 149] [outer = 0x93e6f400] 08:41:12 INFO - PROCESS | 4300 | 1467042072519 Marionette DEBUG loaded listener.js 08:41:12 INFO - PROCESS | 4300 | ++DOMWINDOW == 87 (0x9b7e1c00) [pid = 4300] [serial = 150] [outer = 0x93e6f400] 08:41:13 INFO - PROCESS | 4300 | 1467042073864 Marionette TRACE conn3 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 08:41:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 08:41:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1894ms 08:41:14 INFO - PROCESS | 4300 | 1467042074015 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 08:41:14 INFO - PROCESS | 4300 | 1467042074027 Marionette TRACE conn3 <- [1,173,null,{"value":"8"}] 08:41:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 08:41:14 INFO - PROCESS | 4300 | 1467042074076 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 08:41:14 INFO - PROCESS | 4300 | 1467042074085 Marionette TRACE conn3 <- [1,174,null,{}] 08:41:14 INFO - PROCESS | 4300 | 1467042074092 Marionette TRACE conn3 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:14 INFO - PROCESS | 4300 | 1467042074099 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:41:14 INFO - PROCESS | 4300 | 1467042074288 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 08:41:14 INFO - PROCESS | 4300 | 1467042074405 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:14 INFO - PROCESS | 4300 | 1467042074420 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:41:14 INFO - PROCESS | 4300 | ++DOCSHELL 0x9538cc00 == 46 [pid = 4300] [id = 51] 08:41:14 INFO - PROCESS | 4300 | ++DOMWINDOW == 88 (0x95392c00) [pid = 4300] [serial = 151] [outer = (nil)] 08:41:14 INFO - PROCESS | 4300 | ++DOMWINDOW == 89 (0x9990f800) [pid = 4300] [serial = 152] [outer = 0x95392c00] 08:41:14 INFO - PROCESS | 4300 | 1467042074491 Marionette DEBUG loaded listener.js 08:41:14 INFO - PROCESS | 4300 | ++DOMWINDOW == 90 (0x99f5fc00) [pid = 4300] [serial = 153] [outer = 0x95392c00] 08:41:15 INFO - PROCESS | 4300 | --DOCSHELL 0x931db000 == 45 [pid = 4300] [id = 35] 08:41:15 INFO - PROCESS | 4300 | --DOCSHELL 0x9897f400 == 44 [pid = 4300] [id = 33] 08:41:15 INFO - PROCESS | 4300 | --DOCSHELL 0x9b2da400 == 43 [pid = 4300] [id = 34] 08:41:15 INFO - PROCESS | 4300 | --DOCSHELL 0x93e71400 == 42 [pid = 4300] [id = 32] 08:41:15 INFO - PROCESS | 4300 | --DOMWINDOW == 89 (0xa229f800) [pid = 4300] [serial = 107] [outer = (nil)] [url = about:blank] 08:41:15 INFO - PROCESS | 4300 | --DOCSHELL 0x98215800 == 41 [pid = 4300] [id = 45] 08:41:15 INFO - PROCESS | 4300 | --DOCSHELL 0x93c64400 == 40 [pid = 4300] [id = 44] 08:41:15 INFO - PROCESS | 4300 | --DOCSHELL 0xa2279400 == 39 [pid = 4300] [id = 43] 08:41:15 INFO - PROCESS | 4300 | --DOCSHELL 0x99f5f000 == 38 [pid = 4300] [id = 42] 08:41:15 INFO - PROCESS | 4300 | --DOCSHELL 0x9538a800 == 37 [pid = 4300] [id = 41] 08:41:15 INFO - PROCESS | 4300 | 1467042075324 Marionette TRACE conn3 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 08:41:15 INFO - PROCESS | 4300 | --DOMWINDOW == 88 (0x9b904800) [pid = 4300] [serial = 102] [outer = (nil)] [url = about:blank] 08:41:15 INFO - PROCESS | 4300 | --DOMWINDOW == 87 (0x95390000) [pid = 4300] [serial = 94] [outer = (nil)] [url = about:blank] 08:41:15 INFO - PROCESS | 4300 | --DOMWINDOW == 86 (0x9842f400) [pid = 4300] [serial = 95] [outer = (nil)] [url = about:blank] 08:41:15 INFO - PROCESS | 4300 | --DOMWINDOW == 85 (0x99f6c800) [pid = 4300] [serial = 98] [outer = (nil)] [url = about:blank] 08:41:15 INFO - PROCESS | 4300 | --DOMWINDOW == 84 (0x9b2e2000) [pid = 4300] [serial = 101] [outer = (nil)] [url = about:blank] 08:41:15 INFO - PROCESS | 4300 | --DOMWINDOW == 83 (0x995d0400) [pid = 4300] [serial = 92] [outer = (nil)] [url = about:blank] 08:41:15 INFO - PROCESS | 4300 | --DOMWINDOW == 82 (0x98488c00) [pid = 4300] [serial = 91] [outer = (nil)] [url = about:blank] 08:41:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 08:41:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1286ms 08:41:15 INFO - PROCESS | 4300 | --DOMWINDOW == 81 (0x9a0e9800) [pid = 4300] [serial = 104] [outer = (nil)] [url = about:blank] 08:41:15 INFO - PROCESS | 4300 | --DOMWINDOW == 80 (0x9a4e0000) [pid = 4300] [serial = 32] [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.] 08:41:15 INFO - PROCESS | 4300 | --DOMWINDOW == 79 (0x98981c00) [pid = 4300] [serial = 71] [outer = (nil)] [url = about:blank] 08:41:15 INFO - PROCESS | 4300 | --DOMWINDOW == 78 (0x953cb400) [pid = 4300] [serial = 70] [outer = (nil)] [url = about:blank] 08:41:15 INFO - PROCESS | 4300 | --DOMWINDOW == 77 (0x98432800) [pid = 4300] [serial = 74] [outer = (nil)] [url = about:blank] 08:41:15 INFO - PROCESS | 4300 | --DOMWINDOW == 76 (0x9ab31400) [pid = 4300] [serial = 73] [outer = (nil)] [url = about:blank] 08:41:15 INFO - PROCESS | 4300 | --DOMWINDOW == 75 (0xa1015000) [pid = 4300] [serial = 77] [outer = (nil)] [url = about:blank] 08:41:15 INFO - PROCESS | 4300 | --DOMWINDOW == 74 (0x9d812400) [pid = 4300] [serial = 76] [outer = (nil)] [url = about:blank] 08:41:15 INFO - PROCESS | 4300 | --DOMWINDOW == 73 (0xa3346400) [pid = 4300] [serial = 80] [outer = (nil)] [url = about:blank] 08:41:15 INFO - PROCESS | 4300 | --DOMWINDOW == 72 (0xa2eed800) [pid = 4300] [serial = 79] [outer = (nil)] [url = about:blank] 08:41:15 INFO - PROCESS | 4300 | --DOMWINDOW == 71 (0xa4f0e400) [pid = 4300] [serial = 83] [outer = (nil)] [url = about:blank] 08:41:15 INFO - PROCESS | 4300 | --DOMWINDOW == 70 (0xa4f7a800) [pid = 4300] [serial = 82] [outer = (nil)] [url = about:blank] 08:41:15 INFO - PROCESS | 4300 | --DOMWINDOW == 69 (0xa6d9e400) [pid = 4300] [serial = 86] [outer = (nil)] [url = about:blank] 08:41:15 INFO - PROCESS | 4300 | --DOMWINDOW == 68 (0xa67e0000) [pid = 4300] [serial = 85] [outer = (nil)] [url = about:blank] 08:41:15 INFO - PROCESS | 4300 | --DOMWINDOW == 67 (0xa6e3c400) [pid = 4300] [serial = 89] [outer = (nil)] [url = about:blank] 08:41:15 INFO - PROCESS | 4300 | --DOMWINDOW == 66 (0xa6da6800) [pid = 4300] [serial = 88] [outer = (nil)] [url = about:blank] 08:41:15 INFO - PROCESS | 4300 | --DOMWINDOW == 65 (0x9d890800) [pid = 4300] [serial = 105] [outer = (nil)] [url = about:blank] 08:41:15 INFO - PROCESS | 4300 | --DOMWINDOW == 64 (0x9a0ebc00) [pid = 4300] [serial = 99] [outer = (nil)] [url = about:blank] 08:41:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 08:41:15 INFO - PROCESS | 4300 | 1467042075373 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 08:41:15 INFO - PROCESS | 4300 | 1467042075386 Marionette TRACE conn3 <- [1,177,null,{"value":"8"}] 08:41:15 INFO - PROCESS | 4300 | 1467042075400 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 08:41:15 INFO - PROCESS | 4300 | 1467042075404 Marionette TRACE conn3 <- [1,178,null,{}] 08:41:15 INFO - PROCESS | 4300 | 1467042075410 Marionette TRACE conn3 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:15 INFO - PROCESS | 4300 | 1467042075415 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:41:15 INFO - PROCESS | 4300 | 1467042075578 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 08:41:15 INFO - PROCESS | 4300 | 1467042075587 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:15 INFO - PROCESS | 4300 | 1467042075595 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:41:15 INFO - PROCESS | 4300 | ++DOCSHELL 0x978cc400 == 38 [pid = 4300] [id = 52] 08:41:15 INFO - PROCESS | 4300 | ++DOMWINDOW == 65 (0x978cf000) [pid = 4300] [serial = 154] [outer = (nil)] 08:41:15 INFO - PROCESS | 4300 | ++DOMWINDOW == 66 (0x978d2c00) [pid = 4300] [serial = 155] [outer = 0x978cf000] 08:41:15 INFO - PROCESS | 4300 | 1467042075682 Marionette DEBUG loaded listener.js 08:41:15 INFO - PROCESS | 4300 | ++DOMWINDOW == 67 (0x978d6400) [pid = 4300] [serial = 156] [outer = 0x978cf000] 08:41:16 INFO - PROCESS | 4300 | 1467042076477 Marionette TRACE conn3 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 08:41:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 08:41:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1135ms 08:41:16 INFO - PROCESS | 4300 | 1467042076538 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 08:41:16 INFO - PROCESS | 4300 | 1467042076542 Marionette TRACE conn3 <- [1,181,null,{"value":"8"}] 08:41:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 08:41:16 INFO - PROCESS | 4300 | 1467042076549 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 08:41:16 INFO - PROCESS | 4300 | 1467042076554 Marionette TRACE conn3 <- [1,182,null,{}] 08:41:16 INFO - PROCESS | 4300 | 1467042076569 Marionette TRACE conn3 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:16 INFO - PROCESS | 4300 | 1467042076577 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:41:16 INFO - PROCESS | 4300 | 1467042076770 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 08:41:16 INFO - PROCESS | 4300 | 1467042076782 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:16 INFO - PROCESS | 4300 | 1467042076792 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:41:16 INFO - PROCESS | 4300 | ++DOCSHELL 0x9a0e7400 == 39 [pid = 4300] [id = 53] 08:41:16 INFO - PROCESS | 4300 | ++DOMWINDOW == 68 (0x9a0e7c00) [pid = 4300] [serial = 157] [outer = (nil)] 08:41:16 INFO - PROCESS | 4300 | ++DOMWINDOW == 69 (0x9a0f0000) [pid = 4300] [serial = 158] [outer = 0x9a0e7c00] 08:41:16 INFO - PROCESS | 4300 | 1467042076874 Marionette DEBUG loaded listener.js 08:41:16 INFO - PROCESS | 4300 | ++DOMWINDOW == 70 (0x9ab31800) [pid = 4300] [serial = 159] [outer = 0x9a0e7c00] 08:41:17 INFO - PROCESS | 4300 | 1467042077659 Marionette TRACE conn3 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 08:41:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 08:41:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1187ms 08:41:17 INFO - PROCESS | 4300 | 1467042077736 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 08:41:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 08:41:17 INFO - PROCESS | 4300 | 1467042077741 Marionette TRACE conn3 <- [1,185,null,{"value":"8"}] 08:41:17 INFO - PROCESS | 4300 | 1467042077748 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 08:41:17 INFO - PROCESS | 4300 | 1467042077751 Marionette TRACE conn3 <- [1,186,null,{}] 08:41:17 INFO - PROCESS | 4300 | 1467042077763 Marionette TRACE conn3 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:17 INFO - PROCESS | 4300 | 1467042077767 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:41:17 INFO - PROCESS | 4300 | 1467042077960 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 08:41:18 INFO - PROCESS | 4300 | 1467042077983 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:18 INFO - PROCESS | 4300 | 1467042077991 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:41:18 INFO - PROCESS | 4300 | ++DOCSHELL 0x978ccc00 == 40 [pid = 4300] [id = 54] 08:41:18 INFO - PROCESS | 4300 | ++DOMWINDOW == 71 (0x9a0ec800) [pid = 4300] [serial = 160] [outer = (nil)] 08:41:18 INFO - PROCESS | 4300 | ++DOMWINDOW == 72 (0x9b2e2000) [pid = 4300] [serial = 161] [outer = 0x9a0ec800] 08:41:18 INFO - PROCESS | 4300 | 1467042078059 Marionette DEBUG loaded listener.js 08:41:18 INFO - PROCESS | 4300 | ++DOMWINDOW == 73 (0x9b90c800) [pid = 4300] [serial = 162] [outer = 0x9a0ec800] 08:41:18 INFO - PROCESS | 4300 | 1467042078918 Marionette TRACE conn3 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 08:41:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 08:41:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1237ms 08:41:18 INFO - PROCESS | 4300 | 1467042078985 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 08:41:18 INFO - PROCESS | 4300 | 1467042078988 Marionette TRACE conn3 <- [1,189,null,{"value":"8"}] 08:41:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 08:41:18 INFO - PROCESS | 4300 | 1467042078994 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 08:41:18 INFO - PROCESS | 4300 | 1467042078998 Marionette TRACE conn3 <- [1,190,null,{}] 08:41:19 INFO - PROCESS | 4300 | 1467042079003 Marionette TRACE conn3 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:19 INFO - PROCESS | 4300 | 1467042079008 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:41:19 INFO - PROCESS | 4300 | 1467042079198 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 08:41:19 INFO - PROCESS | 4300 | 1467042079265 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:19 INFO - PROCESS | 4300 | 1467042079271 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:41:19 INFO - PROCESS | 4300 | ++DOCSHELL 0x92125c00 == 41 [pid = 4300] [id = 55] 08:41:19 INFO - PROCESS | 4300 | ++DOMWINDOW == 74 (0x92126000) [pid = 4300] [serial = 163] [outer = (nil)] 08:41:19 INFO - PROCESS | 4300 | ++DOMWINDOW == 75 (0x989f4000) [pid = 4300] [serial = 164] [outer = 0x92126000] 08:41:19 INFO - PROCESS | 4300 | 1467042079341 Marionette DEBUG loaded listener.js 08:41:19 INFO - PROCESS | 4300 | ++DOMWINDOW == 76 (0x989f8400) [pid = 4300] [serial = 165] [outer = 0x92126000] 08:41:19 INFO - PROCESS | 4300 | --DOMWINDOW == 75 (0x93e72400) [pid = 4300] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 08:41:19 INFO - PROCESS | 4300 | --DOMWINDOW == 74 (0x9538b400) [pid = 4300] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 08:41:19 INFO - PROCESS | 4300 | --DOMWINDOW == 73 (0x99f6b400) [pid = 4300] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 08:41:19 INFO - PROCESS | 4300 | --DOMWINDOW == 72 (0xa22a4c00) [pid = 4300] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 08:41:19 INFO - PROCESS | 4300 | --DOMWINDOW == 71 (0xa24fa800) [pid = 4300] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 08:41:20 INFO - PROCESS | 4300 | 1467042080183 Marionette TRACE conn3 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 08:41:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 08:41:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1236ms 08:41:20 INFO - PROCESS | 4300 | 1467042080232 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 08:41:20 INFO - PROCESS | 4300 | 1467042080236 Marionette TRACE conn3 <- [1,193,null,{"value":"8"}] 08:41:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 08:41:20 INFO - PROCESS | 4300 | 1467042080241 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 08:41:20 INFO - PROCESS | 4300 | 1467042080245 Marionette TRACE conn3 <- [1,194,null,{}] 08:41:20 INFO - PROCESS | 4300 | 1467042080250 Marionette TRACE conn3 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:20 INFO - PROCESS | 4300 | 1467042080260 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:41:20 INFO - PROCESS | 4300 | 1467042080467 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 08:41:20 INFO - PROCESS | 4300 | 1467042080567 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:20 INFO - PROCESS | 4300 | 1467042080575 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:41:20 INFO - PROCESS | 4300 | ++DOCSHELL 0x931df800 == 42 [pid = 4300] [id = 56] 08:41:20 INFO - PROCESS | 4300 | ++DOMWINDOW == 72 (0x93e7a000) [pid = 4300] [serial = 166] [outer = (nil)] 08:41:20 INFO - PROCESS | 4300 | ++DOMWINDOW == 73 (0xa108dc00) [pid = 4300] [serial = 167] [outer = 0x93e7a000] 08:41:20 INFO - PROCESS | 4300 | 1467042080645 Marionette DEBUG loaded listener.js 08:41:20 INFO - PROCESS | 4300 | ++DOMWINDOW == 74 (0x9538bc00) [pid = 4300] [serial = 168] [outer = 0x93e7a000] 08:41:21 INFO - PROCESS | 4300 | 1467042081309 Marionette TRACE conn3 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 08:41:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 08:41:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1090ms 08:41:21 INFO - PROCESS | 4300 | 1467042081332 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 08:41:21 INFO - PROCESS | 4300 | 1467042081335 Marionette TRACE conn3 <- [1,197,null,{"value":"8"}] 08:41:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 08:41:21 INFO - PROCESS | 4300 | 1467042081350 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 08:41:21 INFO - PROCESS | 4300 | 1467042081354 Marionette TRACE conn3 <- [1,198,null,{}] 08:41:21 INFO - PROCESS | 4300 | 1467042081359 Marionette TRACE conn3 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:21 INFO - PROCESS | 4300 | 1467042081364 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:41:21 INFO - PROCESS | 4300 | 1467042081547 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 08:41:21 INFO - PROCESS | 4300 | 1467042081579 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:21 INFO - PROCESS | 4300 | 1467042081587 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:41:21 INFO - PROCESS | 4300 | ++DOCSHELL 0x931dbc00 == 43 [pid = 4300] [id = 57] 08:41:21 INFO - PROCESS | 4300 | ++DOMWINDOW == 75 (0x931dc400) [pid = 4300] [serial = 169] [outer = (nil)] 08:41:21 INFO - PROCESS | 4300 | ++DOMWINDOW == 76 (0x9a408000) [pid = 4300] [serial = 170] [outer = 0x931dc400] 08:41:21 INFO - PROCESS | 4300 | 1467042081655 Marionette DEBUG loaded listener.js 08:41:21 INFO - PROCESS | 4300 | ++DOMWINDOW == 77 (0x9a404c00) [pid = 4300] [serial = 171] [outer = 0x931dc400] 08:41:22 INFO - PROCESS | 4300 | 1467042082643 Marionette TRACE conn3 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 08:41:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 08:41:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1346ms 08:41:22 INFO - PROCESS | 4300 | 1467042082690 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 08:41:22 INFO - PROCESS | 4300 | 1467042082698 Marionette TRACE conn3 <- [1,201,null,{"value":"8"}] 08:41:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 08:41:22 INFO - PROCESS | 4300 | 1467042082707 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 08:41:22 INFO - PROCESS | 4300 | 1467042082714 Marionette TRACE conn3 <- [1,202,null,{}] 08:41:22 INFO - PROCESS | 4300 | 1467042082723 Marionette TRACE conn3 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:22 INFO - PROCESS | 4300 | 1467042082728 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:41:22 INFO - PROCESS | 4300 | 1467042082954 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 08:41:23 INFO - PROCESS | 4300 | 1467042083102 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:23 INFO - PROCESS | 4300 | 1467042083113 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:41:23 INFO - PROCESS | 4300 | ++DOCSHELL 0x953d0c00 == 44 [pid = 4300] [id = 58] 08:41:23 INFO - PROCESS | 4300 | ++DOMWINDOW == 78 (0x978ab000) [pid = 4300] [serial = 172] [outer = (nil)] 08:41:23 INFO - PROCESS | 4300 | ++DOMWINDOW == 79 (0x978d6000) [pid = 4300] [serial = 173] [outer = 0x978ab000] 08:41:23 INFO - PROCESS | 4300 | 1467042083212 Marionette DEBUG loaded listener.js 08:41:23 INFO - PROCESS | 4300 | ++DOMWINDOW == 80 (0x9848e000) [pid = 4300] [serial = 174] [outer = 0x978ab000] 08:41:24 INFO - PROCESS | 4300 | 1467042084088 Marionette TRACE conn3 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 08:41:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 08:41:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1454ms 08:41:24 INFO - PROCESS | 4300 | 1467042084160 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 08:41:24 INFO - PROCESS | 4300 | 1467042084167 Marionette TRACE conn3 <- [1,205,null,{"value":"8"}] 08:41:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 08:41:24 INFO - PROCESS | 4300 | 1467042084179 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 08:41:24 INFO - PROCESS | 4300 | 1467042084183 Marionette TRACE conn3 <- [1,206,null,{}] 08:41:24 INFO - PROCESS | 4300 | 1467042084189 Marionette TRACE conn3 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:24 INFO - PROCESS | 4300 | 1467042084196 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:41:24 INFO - PROCESS | 4300 | 1467042084422 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 08:41:24 INFO - PROCESS | 4300 | 1467042084572 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:24 INFO - PROCESS | 4300 | 1467042084579 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:41:24 INFO - PROCESS | 4300 | ++DOCSHELL 0x989f5400 == 45 [pid = 4300] [id = 59] 08:41:24 INFO - PROCESS | 4300 | ++DOMWINDOW == 81 (0x99f67400) [pid = 4300] [serial = 175] [outer = (nil)] 08:41:24 INFO - PROCESS | 4300 | ++DOMWINDOW == 82 (0x9a0ebc00) [pid = 4300] [serial = 176] [outer = 0x99f67400] 08:41:24 INFO - PROCESS | 4300 | 1467042084698 Marionette DEBUG loaded listener.js 08:41:24 INFO - PROCESS | 4300 | ++DOMWINDOW == 83 (0x9a402800) [pid = 4300] [serial = 177] [outer = 0x99f67400] 08:41:25 INFO - PROCESS | 4300 | 1467042085542 Marionette TRACE conn3 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 08:41:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 08:41:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1435ms 08:41:25 INFO - PROCESS | 4300 | 1467042085614 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 08:41:25 INFO - PROCESS | 4300 | 1467042085619 Marionette TRACE conn3 <- [1,209,null,{"value":"8"}] 08:41:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 08:41:25 INFO - PROCESS | 4300 | 1467042085626 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 08:41:25 INFO - PROCESS | 4300 | 1467042085634 Marionette TRACE conn3 <- [1,210,null,{}] 08:41:25 INFO - PROCESS | 4300 | 1467042085651 Marionette TRACE conn3 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:25 INFO - PROCESS | 4300 | 1467042085660 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:41:25 INFO - PROCESS | 4300 | 1467042085959 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 08:41:26 INFO - PROCESS | 4300 | 1467042086065 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:26 INFO - PROCESS | 4300 | 1467042086072 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:41:26 INFO - PROCESS | 4300 | ++DOCSHELL 0x9b2da400 == 46 [pid = 4300] [id = 60] 08:41:26 INFO - PROCESS | 4300 | ++DOMWINDOW == 84 (0x9b2e3000) [pid = 4300] [serial = 178] [outer = (nil)] 08:41:26 INFO - PROCESS | 4300 | ++DOMWINDOW == 85 (0x9d813400) [pid = 4300] [serial = 179] [outer = 0x9b2e3000] 08:41:26 INFO - PROCESS | 4300 | 1467042086174 Marionette DEBUG loaded listener.js 08:41:26 INFO - PROCESS | 4300 | ++DOMWINDOW == 86 (0xa2277000) [pid = 4300] [serial = 180] [outer = 0x9b2e3000] 08:41:27 INFO - PROCESS | 4300 | 1467042087022 Marionette TRACE conn3 <- [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]]]}] 08:41:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 08:41:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1441ms 08:41:27 INFO - PROCESS | 4300 | 1467042087069 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 08:41:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 08:41:27 INFO - PROCESS | 4300 | 1467042087074 Marionette TRACE conn3 <- [1,213,null,{"value":"8"}] 08:41:27 INFO - PROCESS | 4300 | 1467042087080 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 08:41:27 INFO - PROCESS | 4300 | 1467042087083 Marionette TRACE conn3 <- [1,214,null,{}] 08:41:27 INFO - PROCESS | 4300 | 1467042087089 Marionette TRACE conn3 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:27 INFO - PROCESS | 4300 | 1467042087095 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:41:27 INFO - PROCESS | 4300 | 1467042087272 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 08:41:27 INFO - PROCESS | 4300 | 1467042087416 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:27 INFO - PROCESS | 4300 | 1467042087425 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:41:27 INFO - PROCESS | 4300 | ++DOCSHELL 0x9b217800 == 47 [pid = 4300] [id = 61] 08:41:27 INFO - PROCESS | 4300 | ++DOMWINDOW == 87 (0xa22a7000) [pid = 4300] [serial = 181] [outer = (nil)] 08:41:27 INFO - PROCESS | 4300 | ++DOMWINDOW == 88 (0xa2ebc000) [pid = 4300] [serial = 182] [outer = 0xa22a7000] 08:41:27 INFO - PROCESS | 4300 | 1467042087504 Marionette DEBUG loaded listener.js 08:41:27 INFO - PROCESS | 4300 | ++DOMWINDOW == 89 (0xa34d9400) [pid = 4300] [serial = 183] [outer = 0xa22a7000] 08:41:28 INFO - PROCESS | 4300 | 1467042088359 Marionette TRACE conn3 <- [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]]]}] 08:41:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 08:41:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1291ms 08:41:28 INFO - PROCESS | 4300 | 1467042088371 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 08:41:28 INFO - PROCESS | 4300 | 1467042088374 Marionette TRACE conn3 <- [1,217,null,{"value":"8"}] 08:41:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 08:41:28 INFO - PROCESS | 4300 | 1467042088381 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 08:41:28 INFO - PROCESS | 4300 | 1467042088383 Marionette TRACE conn3 <- [1,218,null,{}] 08:41:28 INFO - PROCESS | 4300 | 1467042088389 Marionette TRACE conn3 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:28 INFO - PROCESS | 4300 | 1467042088395 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:41:28 INFO - PROCESS | 4300 | 1467042088601 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 08:41:28 INFO - PROCESS | 4300 | 1467042088758 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:28 INFO - PROCESS | 4300 | 1467042088768 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:41:28 INFO - PROCESS | 4300 | ++DOCSHELL 0x930a9800 == 48 [pid = 4300] [id = 62] 08:41:28 INFO - PROCESS | 4300 | ++DOMWINDOW == 90 (0x95393400) [pid = 4300] [serial = 184] [outer = (nil)] 08:41:28 INFO - PROCESS | 4300 | ++DOMWINDOW == 91 (0xa4f7e400) [pid = 4300] [serial = 185] [outer = 0x95393400] 08:41:28 INFO - PROCESS | 4300 | 1467042088849 Marionette DEBUG loaded listener.js 08:41:28 INFO - PROCESS | 4300 | ++DOMWINDOW == 92 (0xa671d000) [pid = 4300] [serial = 186] [outer = 0x95393400] 08:41:29 INFO - PROCESS | 4300 | 1467042089720 Marionette TRACE conn3 <- [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]]]}] 08:41:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 08:41:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1379ms 08:41:29 INFO - PROCESS | 4300 | 1467042089761 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 08:41:29 INFO - PROCESS | 4300 | 1467042089765 Marionette TRACE conn3 <- [1,221,null,{"value":"8"}] 08:41:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 08:41:29 INFO - PROCESS | 4300 | 1467042089771 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 08:41:29 INFO - PROCESS | 4300 | 1467042089775 Marionette TRACE conn3 <- [1,222,null,{}] 08:41:29 INFO - PROCESS | 4300 | 1467042089780 Marionette TRACE conn3 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:29 INFO - PROCESS | 4300 | 1467042089790 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:41:29 INFO - PROCESS | 4300 | 1467042089991 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 08:41:30 INFO - PROCESS | 4300 | 1467042090135 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:30 INFO - PROCESS | 4300 | 1467042090144 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:41:30 INFO - PROCESS | 4300 | ++DOCSHELL 0x99863400 == 49 [pid = 4300] [id = 63] 08:41:30 INFO - PROCESS | 4300 | ++DOMWINDOW == 93 (0x9a0f0c00) [pid = 4300] [serial = 187] [outer = (nil)] 08:41:30 INFO - PROCESS | 4300 | ++DOMWINDOW == 94 (0xa81a9800) [pid = 4300] [serial = 188] [outer = 0x9a0f0c00] 08:41:30 INFO - PROCESS | 4300 | 1467042090223 Marionette DEBUG loaded listener.js 08:41:30 INFO - PROCESS | 4300 | ++DOMWINDOW == 95 (0xa81fc000) [pid = 4300] [serial = 189] [outer = 0x9a0f0c00] 08:41:31 INFO - PROCESS | 4300 | 1467042091078 Marionette TRACE conn3 <- [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]]]}] 08:41:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 08:41:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1329ms 08:41:31 INFO - PROCESS | 4300 | 1467042091100 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 08:41:31 INFO - PROCESS | 4300 | 1467042091105 Marionette TRACE conn3 <- [1,225,null,{"value":"8"}] 08:41:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 08:41:31 INFO - PROCESS | 4300 | 1467042091111 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 08:41:31 INFO - PROCESS | 4300 | 1467042091114 Marionette TRACE conn3 <- [1,226,null,{}] 08:41:31 INFO - PROCESS | 4300 | 1467042091120 Marionette TRACE conn3 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:31 INFO - PROCESS | 4300 | 1467042091125 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:41:31 INFO - PROCESS | 4300 | 1467042091285 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 08:41:31 INFO - PROCESS | 4300 | 1467042091444 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:31 INFO - PROCESS | 4300 | 1467042091455 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:41:31 INFO - PROCESS | 4300 | ++DOCSHELL 0x931df000 == 50 [pid = 4300] [id = 64] 08:41:31 INFO - PROCESS | 4300 | ++DOMWINDOW == 96 (0x978cf400) [pid = 4300] [serial = 190] [outer = (nil)] 08:41:31 INFO - PROCESS | 4300 | ++DOMWINDOW == 97 (0xa4d4c000) [pid = 4300] [serial = 191] [outer = 0x978cf400] 08:41:31 INFO - PROCESS | 4300 | 1467042091533 Marionette DEBUG loaded listener.js 08:41:31 INFO - PROCESS | 4300 | ++DOMWINDOW == 98 (0xa6791000) [pid = 4300] [serial = 192] [outer = 0x978cf400] 08:41:32 INFO - PROCESS | 4300 | 1467042092706 Marionette TRACE conn3 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 08:41:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 08:41:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1635ms 08:41:32 INFO - PROCESS | 4300 | 1467042092747 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 08:41:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 08:41:32 INFO - PROCESS | 4300 | 1467042092754 Marionette TRACE conn3 <- [1,229,null,{"value":"8"}] 08:41:32 INFO - PROCESS | 4300 | 1467042092762 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 08:41:32 INFO - PROCESS | 4300 | 1467042092767 Marionette TRACE conn3 <- [1,230,null,{}] 08:41:32 INFO - PROCESS | 4300 | 1467042092775 Marionette TRACE conn3 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:32 INFO - PROCESS | 4300 | 1467042092780 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:41:32 INFO - PROCESS | 4300 | 1467042092956 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 08:41:33 INFO - PROCESS | 4300 | 1467042093157 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:33 INFO - PROCESS | 4300 | 1467042093172 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:41:33 INFO - PROCESS | 4300 | ++DOCSHELL 0x978b0800 == 51 [pid = 4300] [id = 65] 08:41:33 INFO - PROCESS | 4300 | ++DOMWINDOW == 99 (0x978b1000) [pid = 4300] [serial = 193] [outer = (nil)] 08:41:33 INFO - PROCESS | 4300 | ++DOMWINDOW == 100 (0x985c3000) [pid = 4300] [serial = 194] [outer = 0x978b1000] 08:41:33 INFO - PROCESS | 4300 | 1467042093304 Marionette DEBUG loaded listener.js 08:41:33 INFO - PROCESS | 4300 | ++DOMWINDOW == 101 (0x989efc00) [pid = 4300] [serial = 195] [outer = 0x978b1000] 08:41:34 INFO - PROCESS | 4300 | 1467042094147 Marionette TRACE conn3 <- [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]]]}] 08:41:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 08:41:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1437ms 08:41:34 INFO - PROCESS | 4300 | --DOCSHELL 0x931df800 == 50 [pid = 4300] [id = 56] 08:41:34 INFO - PROCESS | 4300 | --DOCSHELL 0x92125c00 == 49 [pid = 4300] [id = 55] 08:41:34 INFO - PROCESS | 4300 | --DOCSHELL 0x978ccc00 == 48 [pid = 4300] [id = 54] 08:41:34 INFO - PROCESS | 4300 | --DOCSHELL 0x9a0e7400 == 47 [pid = 4300] [id = 53] 08:41:34 INFO - PROCESS | 4300 | --DOMWINDOW == 100 (0xa67dcc00) [pid = 4300] [serial = 134] [outer = (nil)] [url = about:blank] 08:41:34 INFO - PROCESS | 4300 | 1467042094264 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 08:41:34 INFO - PROCESS | 4300 | 1467042094270 Marionette TRACE conn3 <- [1,233,null,{"value":"8"}] 08:41:34 INFO - PROCESS | 4300 | --DOCSHELL 0x978cc400 == 46 [pid = 4300] [id = 52] 08:41:34 INFO - PROCESS | 4300 | --DOCSHELL 0x9538cc00 == 45 [pid = 4300] [id = 51] 08:41:34 INFO - PROCESS | 4300 | --DOCSHELL 0x931dec00 == 44 [pid = 4300] [id = 50] 08:41:34 INFO - PROCESS | 4300 | --DOCSHELL 0xa6e46000 == 43 [pid = 4300] [id = 49] 08:41:34 INFO - PROCESS | 4300 | --DOCSHELL 0xa22a1000 == 42 [pid = 4300] [id = 48] 08:41:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 08:41:34 INFO - PROCESS | 4300 | --DOCSHELL 0x99906c00 == 41 [pid = 4300] [id = 47] 08:41:34 INFO - PROCESS | 4300 | --DOCSHELL 0x92129400 == 40 [pid = 4300] [id = 46] 08:41:34 INFO - PROCESS | 4300 | 1467042094300 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 08:41:34 INFO - PROCESS | 4300 | 1467042094304 Marionette TRACE conn3 <- [1,234,null,{}] 08:41:34 INFO - PROCESS | 4300 | 1467042094310 Marionette TRACE conn3 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:34 INFO - PROCESS | 4300 | 1467042094315 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:41:34 INFO - PROCESS | 4300 | 1467042094489 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 08:41:34 INFO - PROCESS | 4300 | --DOMWINDOW == 99 (0x9b2d6800) [pid = 4300] [serial = 120] [outer = (nil)] [url = about:blank] 08:41:34 INFO - PROCESS | 4300 | --DOMWINDOW == 98 (0x996c4800) [pid = 4300] [serial = 119] [outer = (nil)] [url = about:blank] 08:41:34 INFO - PROCESS | 4300 | --DOMWINDOW == 97 (0x9d814c00) [pid = 4300] [serial = 116] [outer = (nil)] [url = about:blank] 08:41:34 INFO - PROCESS | 4300 | --DOMWINDOW == 96 (0x953c1800) [pid = 4300] [serial = 122] [outer = (nil)] [url = about:blank] 08:41:34 INFO - PROCESS | 4300 | --DOMWINDOW == 95 (0x978ac400) [pid = 4300] [serial = 123] [outer = (nil)] [url = about:blank] 08:41:34 INFO - PROCESS | 4300 | --DOMWINDOW == 94 (0x9a0ee400) [pid = 4300] [serial = 125] [outer = (nil)] [url = about:blank] 08:41:34 INFO - PROCESS | 4300 | --DOMWINDOW == 93 (0xa2ee8800) [pid = 4300] [serial = 128] [outer = (nil)] [url = about:blank] 08:41:34 INFO - PROCESS | 4300 | --DOMWINDOW == 92 (0x978aac00) [pid = 4300] [serial = 113] [outer = (nil)] [url = about:blank] 08:41:34 INFO - PROCESS | 4300 | --DOMWINDOW == 91 (0x953ca800) [pid = 4300] [serial = 110] [outer = (nil)] [url = about:blank] 08:41:34 INFO - PROCESS | 4300 | --DOMWINDOW == 90 (0xa61d2c00) [pid = 4300] [serial = 131] [outer = (nil)] [url = about:blank] 08:41:34 INFO - PROCESS | 4300 | --DOMWINDOW == 89 (0xa4d10000) [pid = 4300] [serial = 129] [outer = (nil)] [url = about:blank] 08:41:34 INFO - PROCESS | 4300 | --DOMWINDOW == 88 (0xa6722000) [pid = 4300] [serial = 132] [outer = (nil)] [url = about:blank] 08:41:34 INFO - PROCESS | 4300 | --DOMWINDOW == 87 (0x9a4dac00) [pid = 4300] [serial = 126] [outer = (nil)] [url = about:blank] 08:41:34 INFO - PROCESS | 4300 | 1467042094619 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:34 INFO - PROCESS | 4300 | 1467042094626 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:41:34 INFO - PROCESS | 4300 | ++DOCSHELL 0x978aac00 == 41 [pid = 4300] [id = 66] 08:41:34 INFO - PROCESS | 4300 | ++DOMWINDOW == 88 (0x982e4000) [pid = 4300] [serial = 196] [outer = (nil)] 08:41:34 INFO - PROCESS | 4300 | ++DOMWINDOW == 89 (0x989fa400) [pid = 4300] [serial = 197] [outer = 0x982e4000] 08:41:34 INFO - PROCESS | 4300 | 1467042094728 Marionette DEBUG loaded listener.js 08:41:34 INFO - PROCESS | 4300 | ++DOMWINDOW == 90 (0x9986b800) [pid = 4300] [serial = 198] [outer = 0x982e4000] 08:41:35 INFO - PROCESS | 4300 | 1467042095441 Marionette TRACE conn3 <- [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]]]}] 08:41:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 08:41:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1204ms 08:41:35 INFO - PROCESS | 4300 | 1467042095495 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 08:41:35 INFO - PROCESS | 4300 | 1467042095499 Marionette TRACE conn3 <- [1,237,null,{"value":"8"}] 08:41:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 08:41:35 INFO - PROCESS | 4300 | 1467042095505 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 08:41:35 INFO - PROCESS | 4300 | 1467042095510 Marionette TRACE conn3 <- [1,238,null,{}] 08:41:35 INFO - PROCESS | 4300 | 1467042095526 Marionette TRACE conn3 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:35 INFO - PROCESS | 4300 | 1467042095534 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:41:35 INFO - PROCESS | 4300 | 1467042095692 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 08:41:35 INFO - PROCESS | 4300 | 1467042095704 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:35 INFO - PROCESS | 4300 | 1467042095713 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:41:35 INFO - PROCESS | 4300 | ++DOCSHELL 0x9a4dcc00 == 42 [pid = 4300] [id = 67] 08:41:35 INFO - PROCESS | 4300 | ++DOMWINDOW == 91 (0x9a4e2c00) [pid = 4300] [serial = 199] [outer = (nil)] 08:41:35 INFO - PROCESS | 4300 | ++DOMWINDOW == 92 (0x9ab71c00) [pid = 4300] [serial = 200] [outer = 0x9a4e2c00] 08:41:35 INFO - PROCESS | 4300 | 1467042095784 Marionette DEBUG loaded listener.js 08:41:35 INFO - PROCESS | 4300 | ++DOMWINDOW == 93 (0x9ab76400) [pid = 4300] [serial = 201] [outer = 0x9a4e2c00] 08:41:36 INFO - PROCESS | 4300 | 1467042096558 Marionette TRACE conn3 <- [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]]]}] 08:41:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 08:41:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1083ms 08:41:36 INFO - PROCESS | 4300 | 1467042096599 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 08:41:36 INFO - PROCESS | 4300 | 1467042096603 Marionette TRACE conn3 <- [1,241,null,{"value":"8"}] 08:41:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 08:41:36 INFO - PROCESS | 4300 | 1467042096610 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 08:41:36 INFO - PROCESS | 4300 | 1467042096612 Marionette TRACE conn3 <- [1,242,null,{}] 08:41:36 INFO - PROCESS | 4300 | 1467042096618 Marionette TRACE conn3 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:36 INFO - PROCESS | 4300 | 1467042096623 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:41:36 INFO - PROCESS | 4300 | 1467042096773 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 08:41:36 INFO - PROCESS | 4300 | 1467042096787 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:36 INFO - PROCESS | 4300 | 1467042096795 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:41:36 INFO - PROCESS | 4300 | ++DOCSHELL 0x92127800 == 43 [pid = 4300] [id = 68] 08:41:36 INFO - PROCESS | 4300 | ++DOMWINDOW == 94 (0x921dac00) [pid = 4300] [serial = 202] [outer = (nil)] 08:41:36 INFO - PROCESS | 4300 | ++DOMWINDOW == 95 (0x921e4400) [pid = 4300] [serial = 203] [outer = 0x921dac00] 08:41:36 INFO - PROCESS | 4300 | 1467042096864 Marionette DEBUG loaded listener.js 08:41:36 INFO - PROCESS | 4300 | ++DOMWINDOW == 96 (0x921e7400) [pid = 4300] [serial = 204] [outer = 0x921dac00] 08:41:37 INFO - PROCESS | 4300 | 1467042097789 Marionette TRACE conn3 <- [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]]]}] 08:41:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 08:41:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1229ms 08:41:37 INFO - PROCESS | 4300 | 1467042097845 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 08:41:37 INFO - PROCESS | 4300 | 1467042097848 Marionette TRACE conn3 <- [1,245,null,{"value":"8"}] 08:41:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 08:41:37 INFO - PROCESS | 4300 | 1467042097854 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 08:41:37 INFO - PROCESS | 4300 | 1467042097856 Marionette TRACE conn3 <- [1,246,null,{}] 08:41:37 INFO - PROCESS | 4300 | 1467042097862 Marionette TRACE conn3 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:37 INFO - PROCESS | 4300 | 1467042097867 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:41:38 INFO - PROCESS | 4300 | 1467042098057 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 08:41:38 INFO - PROCESS | 4300 | 1467042098080 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:38 INFO - PROCESS | 4300 | 1467042098091 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:41:38 INFO - PROCESS | 4300 | ++DOCSHELL 0x921e2c00 == 44 [pid = 4300] [id = 69] 08:41:38 INFO - PROCESS | 4300 | ++DOMWINDOW == 97 (0x921e3c00) [pid = 4300] [serial = 205] [outer = (nil)] 08:41:38 INFO - PROCESS | 4300 | ++DOMWINDOW == 98 (0x9ab72400) [pid = 4300] [serial = 206] [outer = 0x921e3c00] 08:41:38 INFO - PROCESS | 4300 | 1467042098154 Marionette DEBUG loaded listener.js 08:41:38 INFO - PROCESS | 4300 | ++DOMWINDOW == 99 (0x9ab7a400) [pid = 4300] [serial = 207] [outer = 0x921e3c00] 08:41:38 INFO - PROCESS | 4300 | 1467042098960 Marionette TRACE conn3 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 08:41:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 08:41:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1136ms 08:41:38 INFO - PROCESS | 4300 | 1467042098991 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 08:41:38 INFO - PROCESS | 4300 | 1467042098994 Marionette TRACE conn3 <- [1,249,null,{"value":"8"}] 08:41:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 08:41:39 INFO - PROCESS | 4300 | 1467042099000 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 08:41:39 INFO - PROCESS | 4300 | 1467042099003 Marionette TRACE conn3 <- [1,250,null,{}] 08:41:39 INFO - PROCESS | 4300 | 1467042099014 Marionette TRACE conn3 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:39 INFO - PROCESS | 4300 | 1467042099022 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:41:39 INFO - PROCESS | 4300 | 1467042099353 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 08:41:39 INFO - PROCESS | 4300 | --DOMWINDOW == 98 (0x95392c00) [pid = 4300] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 08:41:39 INFO - PROCESS | 4300 | --DOMWINDOW == 97 (0x9a0ec800) [pid = 4300] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 08:41:39 INFO - PROCESS | 4300 | --DOMWINDOW == 96 (0x978cf000) [pid = 4300] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 08:41:39 INFO - PROCESS | 4300 | --DOMWINDOW == 95 (0x9a0e7c00) [pid = 4300] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 08:41:39 INFO - PROCESS | 4300 | --DOMWINDOW == 94 (0x99981c00) [pid = 4300] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 08:41:39 INFO - PROCESS | 4300 | --DOMWINDOW == 93 (0x92126000) [pid = 4300] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 08:41:39 INFO - PROCESS | 4300 | --DOMWINDOW == 92 (0x93e7a000) [pid = 4300] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 08:41:39 INFO - PROCESS | 4300 | --DOMWINDOW == 91 (0x94904800) [pid = 4300] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 08:41:39 INFO - PROCESS | 4300 | --DOMWINDOW == 90 (0x9b7e9800) [pid = 4300] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 08:41:39 INFO - PROCESS | 4300 | --DOMWINDOW == 89 (0x95394400) [pid = 4300] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 08:41:39 INFO - PROCESS | 4300 | 1467042099449 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:39 INFO - PROCESS | 4300 | 1467042099460 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:41:39 INFO - PROCESS | 4300 | ++DOCSHELL 0x92126000 == 45 [pid = 4300] [id = 70] 08:41:39 INFO - PROCESS | 4300 | ++DOMWINDOW == 90 (0x921e2400) [pid = 4300] [serial = 208] [outer = (nil)] 08:41:39 INFO - PROCESS | 4300 | ++DOMWINDOW == 91 (0x989f3800) [pid = 4300] [serial = 209] [outer = 0x921e2400] 08:41:39 INFO - PROCESS | 4300 | 1467042099530 Marionette DEBUG loaded listener.js 08:41:39 INFO - PROCESS | 4300 | ++DOMWINDOW == 92 (0x9ab75800) [pid = 4300] [serial = 210] [outer = 0x921e2400] 08:41:40 INFO - PROCESS | 4300 | 1467042100211 Marionette TRACE conn3 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 08:41:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 08:41:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1240ms 08:41:40 INFO - PROCESS | 4300 | 1467042100240 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 08:41:40 INFO - PROCESS | 4300 | 1467042100244 Marionette TRACE conn3 <- [1,253,null,{"value":"8"}] 08:41:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 08:41:40 INFO - PROCESS | 4300 | 1467042100249 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 08:41:40 INFO - PROCESS | 4300 | 1467042100252 Marionette TRACE conn3 <- [1,254,null,{}] 08:41:40 INFO - PROCESS | 4300 | 1467042100267 Marionette TRACE conn3 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:40 INFO - PROCESS | 4300 | 1467042100272 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:41:40 INFO - PROCESS | 4300 | 1467042100419 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 08:41:40 INFO - PROCESS | 4300 | 1467042100438 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:40 INFO - PROCESS | 4300 | 1467042100446 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:41:40 INFO - PROCESS | 4300 | ++DOCSHELL 0x93e70400 == 46 [pid = 4300] [id = 71] 08:41:40 INFO - PROCESS | 4300 | ++DOMWINDOW == 93 (0x93e72000) [pid = 4300] [serial = 211] [outer = (nil)] 08:41:40 INFO - PROCESS | 4300 | ++DOMWINDOW == 94 (0xa2461400) [pid = 4300] [serial = 212] [outer = 0x93e72000] 08:41:40 INFO - PROCESS | 4300 | 1467042100513 Marionette DEBUG loaded listener.js 08:41:40 INFO - PROCESS | 4300 | ++DOMWINDOW == 95 (0xa3288400) [pid = 4300] [serial = 213] [outer = 0x93e72000] 08:41:41 INFO - PROCESS | 4300 | 1467042101423 Marionette TRACE conn3 <- [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]]]}] 08:41:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 08:41:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1232ms 08:41:41 INFO - PROCESS | 4300 | 1467042101484 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 08:41:41 INFO - PROCESS | 4300 | 1467042101490 Marionette TRACE conn3 <- [1,257,null,{"value":"8"}] 08:41:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 08:41:41 INFO - PROCESS | 4300 | 1467042101542 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 08:41:41 INFO - PROCESS | 4300 | 1467042101548 Marionette TRACE conn3 <- [1,258,null,{}] 08:41:41 INFO - PROCESS | 4300 | 1467042101571 Marionette TRACE conn3 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:41 INFO - PROCESS | 4300 | 1467042101578 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:41:41 INFO - PROCESS | 4300 | 1467042101778 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 08:41:41 INFO - PROCESS | 4300 | 1467042101928 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:41 INFO - PROCESS | 4300 | 1467042101951 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:41:41 INFO - PROCESS | 4300 | ++DOCSHELL 0x921e3800 == 47 [pid = 4300] [id = 72] 08:41:41 INFO - PROCESS | 4300 | ++DOMWINDOW == 96 (0x93e74400) [pid = 4300] [serial = 214] [outer = (nil)] 08:41:42 INFO - PROCESS | 4300 | ++DOMWINDOW == 97 (0x9538cc00) [pid = 4300] [serial = 215] [outer = 0x93e74400] 08:41:42 INFO - PROCESS | 4300 | 1467042102042 Marionette DEBUG loaded listener.js 08:41:42 INFO - PROCESS | 4300 | ++DOMWINDOW == 98 (0x978a5c00) [pid = 4300] [serial = 216] [outer = 0x93e74400] 08:41:42 INFO - PROCESS | 4300 | 1467042102927 Marionette TRACE conn3 <- [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]]]}] 08:41:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 08:41:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1491ms 08:41:42 INFO - PROCESS | 4300 | 1467042102991 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 08:41:42 INFO - PROCESS | 4300 | 1467042102998 Marionette TRACE conn3 <- [1,261,null,{"value":"8"}] 08:41:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 08:41:43 INFO - PROCESS | 4300 | 1467042103010 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 08:41:43 INFO - PROCESS | 4300 | 1467042103014 Marionette TRACE conn3 <- [1,262,null,{}] 08:41:43 INFO - PROCESS | 4300 | 1467042103022 Marionette TRACE conn3 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:43 INFO - PROCESS | 4300 | 1467042103027 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:41:43 INFO - PROCESS | 4300 | 1467042103245 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 08:41:43 INFO - PROCESS | 4300 | 1467042103399 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:43 INFO - PROCESS | 4300 | 1467042103408 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:41:43 INFO - PROCESS | 4300 | ++DOCSHELL 0x982e8800 == 48 [pid = 4300] [id = 73] 08:41:43 INFO - PROCESS | 4300 | ++DOMWINDOW == 99 (0x99616000) [pid = 4300] [serial = 217] [outer = (nil)] 08:41:43 INFO - PROCESS | 4300 | ++DOMWINDOW == 100 (0x9a0e6000) [pid = 4300] [serial = 218] [outer = 0x99616000] 08:41:43 INFO - PROCESS | 4300 | 1467042103494 Marionette DEBUG loaded listener.js 08:41:43 INFO - PROCESS | 4300 | ++DOMWINDOW == 101 (0x9a404800) [pid = 4300] [serial = 219] [outer = 0x99616000] 08:41:44 INFO - PROCESS | 4300 | 1467042104404 Marionette TRACE conn3 <- [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]]]}] 08:41:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 08:41:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1438ms 08:41:44 INFO - PROCESS | 4300 | 1467042104450 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 08:41:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 08:41:44 INFO - PROCESS | 4300 | 1467042104454 Marionette TRACE conn3 <- [1,265,null,{"value":"8"}] 08:41:44 INFO - PROCESS | 4300 | 1467042104461 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 08:41:44 INFO - PROCESS | 4300 | 1467042104467 Marionette TRACE conn3 <- [1,266,null,{}] 08:41:44 INFO - PROCESS | 4300 | 1467042104483 Marionette TRACE conn3 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:44 INFO - PROCESS | 4300 | 1467042104492 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:41:44 INFO - PROCESS | 4300 | 1467042104672 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 08:41:44 INFO - PROCESS | 4300 | 1467042104826 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:44 INFO - PROCESS | 4300 | 1467042104838 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:41:44 INFO - PROCESS | 4300 | ++DOCSHELL 0x9b904c00 == 49 [pid = 4300] [id = 74] 08:41:44 INFO - PROCESS | 4300 | ++DOMWINDOW == 102 (0x9d891400) [pid = 4300] [serial = 220] [outer = (nil)] 08:41:44 INFO - PROCESS | 4300 | ++DOMWINDOW == 103 (0xa243a400) [pid = 4300] [serial = 221] [outer = 0x9d891400] 08:41:44 INFO - PROCESS | 4300 | 1467042104938 Marionette DEBUG loaded listener.js 08:41:45 INFO - PROCESS | 4300 | ++DOMWINDOW == 104 (0xa6723000) [pid = 4300] [serial = 222] [outer = 0x9d891400] 08:41:45 INFO - PROCESS | 4300 | 1467042105864 Marionette TRACE conn3 <- [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]]]}] 08:41:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 08:41:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1440ms 08:41:45 INFO - PROCESS | 4300 | 1467042105901 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 08:41:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 08:41:45 INFO - PROCESS | 4300 | 1467042105906 Marionette TRACE conn3 <- [1,269,null,{"value":"8"}] 08:41:45 INFO - PROCESS | 4300 | 1467042105912 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 08:41:45 INFO - PROCESS | 4300 | 1467042105916 Marionette TRACE conn3 <- [1,270,null,{}] 08:41:45 INFO - PROCESS | 4300 | 1467042105922 Marionette TRACE conn3 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:45 INFO - PROCESS | 4300 | 1467042105927 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:41:46 INFO - PROCESS | 4300 | 1467042106112 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 08:41:46 INFO - PROCESS | 4300 | 1467042106263 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:46 INFO - PROCESS | 4300 | 1467042106271 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:41:46 INFO - PROCESS | 4300 | ++DOCSHELL 0x91ac6000 == 50 [pid = 4300] [id = 75] 08:41:46 INFO - PROCESS | 4300 | ++DOMWINDOW == 105 (0x91ac6c00) [pid = 4300] [serial = 223] [outer = (nil)] 08:41:46 INFO - PROCESS | 4300 | ++DOMWINDOW == 106 (0x91ace400) [pid = 4300] [serial = 224] [outer = 0x91ac6c00] 08:41:46 INFO - PROCESS | 4300 | 1467042106355 Marionette DEBUG loaded listener.js 08:41:46 INFO - PROCESS | 4300 | ++DOMWINDOW == 107 (0x9b90c000) [pid = 4300] [serial = 225] [outer = 0x91ac6c00] 08:41:47 INFO - PROCESS | 4300 | 1467042107226 Marionette TRACE conn3 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 08:41:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 08:41:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1330ms 08:41:47 INFO - PROCESS | 4300 | 1467042107242 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 08:41:47 INFO - PROCESS | 4300 | 1467042107245 Marionette TRACE conn3 <- [1,273,null,{"value":"8"}] 08:41:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 08:41:47 INFO - PROCESS | 4300 | 1467042107252 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 08:41:47 INFO - PROCESS | 4300 | 1467042107257 Marionette TRACE conn3 <- [1,274,null,{}] 08:41:47 INFO - PROCESS | 4300 | 1467042107263 Marionette TRACE conn3 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:47 INFO - PROCESS | 4300 | 1467042107269 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:41:47 INFO - PROCESS | 4300 | 1467042107451 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 08:41:47 INFO - PROCESS | 4300 | ++DOMWINDOW == 108 (0x989f3400) [pid = 4300] [serial = 226] [outer = 0x98543000] 08:41:47 INFO - PROCESS | 4300 | 1467042107663 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:47 INFO - PROCESS | 4300 | 1467042107671 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:41:47 INFO - PROCESS | 4300 | ++DOCSHELL 0xa679d800 == 51 [pid = 4300] [id = 76] 08:41:47 INFO - PROCESS | 4300 | ++DOMWINDOW == 109 (0xa67e8c00) [pid = 4300] [serial = 227] [outer = (nil)] 08:41:47 INFO - PROCESS | 4300 | ++DOMWINDOW == 110 (0xa6b53800) [pid = 4300] [serial = 228] [outer = 0xa67e8c00] 08:41:47 INFO - PROCESS | 4300 | 1467042107811 Marionette DEBUG loaded listener.js 08:41:47 INFO - PROCESS | 4300 | ++DOMWINDOW == 111 (0xa6b55400) [pid = 4300] [serial = 229] [outer = 0xa67e8c00] 08:41:48 INFO - PROCESS | 4300 | 1467042108694 Marionette TRACE conn3 <- [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]]]}] 08:41:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 08:41:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1482ms 08:41:48 INFO - PROCESS | 4300 | 1467042108735 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 08:41:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 08:41:48 INFO - PROCESS | 4300 | 1467042108741 Marionette TRACE conn3 <- [1,277,null,{"value":"8"}] 08:41:48 INFO - PROCESS | 4300 | 1467042108748 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 08:41:48 INFO - PROCESS | 4300 | 1467042108752 Marionette TRACE conn3 <- [1,278,null,{}] 08:41:48 INFO - PROCESS | 4300 | 1467042108758 Marionette TRACE conn3 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:48 INFO - PROCESS | 4300 | 1467042108768 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:41:49 INFO - PROCESS | 4300 | 1467042109036 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 08:41:49 INFO - PROCESS | 4300 | 1467042109191 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:49 INFO - PROCESS | 4300 | 1467042109200 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:41:49 INFO - PROCESS | 4300 | ++DOCSHELL 0x91ad0c00 == 52 [pid = 4300] [id = 77] 08:41:49 INFO - PROCESS | 4300 | ++DOMWINDOW == 112 (0x931db000) [pid = 4300] [serial = 230] [outer = (nil)] 08:41:49 INFO - PROCESS | 4300 | ++DOMWINDOW == 113 (0xa6da6c00) [pid = 4300] [serial = 231] [outer = 0x931db000] 08:41:49 INFO - PROCESS | 4300 | 1467042109279 Marionette DEBUG loaded listener.js 08:41:49 INFO - PROCESS | 4300 | ++DOMWINDOW == 114 (0xa8f21c00) [pid = 4300] [serial = 232] [outer = 0x931db000] 08:41:50 INFO - PROCESS | 4300 | 1467042110126 Marionette TRACE conn3 <- [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]]]}] 08:41:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 08:41:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1435ms 08:41:50 INFO - PROCESS | 4300 | 1467042110183 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 08:41:50 INFO - PROCESS | 4300 | 1467042110187 Marionette TRACE conn3 <- [1,281,null,{"value":"8"}] 08:41:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 08:41:50 INFO - PROCESS | 4300 | 1467042110194 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 08:41:50 INFO - PROCESS | 4300 | 1467042110196 Marionette TRACE conn3 <- [1,282,null,{}] 08:41:50 INFO - PROCESS | 4300 | 1467042110202 Marionette TRACE conn3 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:50 INFO - PROCESS | 4300 | 1467042110207 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:41:50 INFO - PROCESS | 4300 | 1467042110382 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 08:41:50 INFO - PROCESS | 4300 | 1467042110540 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:50 INFO - PROCESS | 4300 | 1467042110549 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:41:50 INFO - PROCESS | 4300 | ++DOCSHELL 0xa6b5fc00 == 53 [pid = 4300] [id = 78] 08:41:50 INFO - PROCESS | 4300 | ++DOMWINDOW == 115 (0xa6e3e800) [pid = 4300] [serial = 233] [outer = (nil)] 08:41:50 INFO - PROCESS | 4300 | ++DOMWINDOW == 116 (0xa9a6ec00) [pid = 4300] [serial = 234] [outer = 0xa6e3e800] 08:41:50 INFO - PROCESS | 4300 | 1467042110630 Marionette DEBUG loaded listener.js 08:41:50 INFO - PROCESS | 4300 | ++DOMWINDOW == 117 (0xa9a70000) [pid = 4300] [serial = 235] [outer = 0xa6e3e800] 08:41:51 INFO - PROCESS | 4300 | 1467042111451 Marionette TRACE conn3 <- [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]]]}] 08:41:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 08:41:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1294ms 08:41:51 INFO - PROCESS | 4300 | 1467042111487 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 08:41:51 INFO - PROCESS | 4300 | 1467042111492 Marionette TRACE conn3 <- [1,285,null,{"value":"8"}] 08:41:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 08:41:51 INFO - PROCESS | 4300 | 1467042111500 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 08:41:51 INFO - PROCESS | 4300 | 1467042111504 Marionette TRACE conn3 <- [1,286,null,{}] 08:41:51 INFO - PROCESS | 4300 | 1467042111528 Marionette TRACE conn3 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:51 INFO - PROCESS | 4300 | 1467042111534 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:41:51 INFO - PROCESS | 4300 | 1467042111717 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 08:41:51 INFO - PROCESS | 4300 | 1467042111877 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:51 INFO - PROCESS | 4300 | 1467042111887 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:41:51 INFO - PROCESS | 4300 | ++DOCSHELL 0x989ed400 == 54 [pid = 4300] [id = 79] 08:41:51 INFO - PROCESS | 4300 | ++DOMWINDOW == 118 (0x989ef000) [pid = 4300] [serial = 236] [outer = (nil)] 08:41:51 INFO - PROCESS | 4300 | ++DOMWINDOW == 119 (0x9a405800) [pid = 4300] [serial = 237] [outer = 0x989ef000] 08:41:51 INFO - PROCESS | 4300 | 1467042111963 Marionette DEBUG loaded listener.js 08:41:52 INFO - PROCESS | 4300 | ++DOMWINDOW == 120 (0xa229f800) [pid = 4300] [serial = 238] [outer = 0x989ef000] 08:41:52 INFO - PROCESS | 4300 | 1467042112801 Marionette TRACE conn3 <- [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]]]}] 08:41:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 08:41:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1352ms 08:41:52 INFO - PROCESS | 4300 | 1467042112854 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 08:41:52 INFO - PROCESS | 4300 | 1467042112857 Marionette TRACE conn3 <- [1,289,null,{"value":"8"}] 08:41:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 08:41:52 INFO - PROCESS | 4300 | 1467042112884 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 08:41:52 INFO - PROCESS | 4300 | 1467042112889 Marionette TRACE conn3 <- [1,290,null,{}] 08:41:52 INFO - PROCESS | 4300 | 1467042112895 Marionette TRACE conn3 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:52 INFO - PROCESS | 4300 | 1467042112899 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:41:53 INFO - PROCESS | 4300 | 1467042113090 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 08:41:53 INFO - PROCESS | 4300 | 1467042113251 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:53 INFO - PROCESS | 4300 | 1467042113259 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:41:53 INFO - PROCESS | 4300 | ++DOCSHELL 0x93c6e000 == 55 [pid = 4300] [id = 80] 08:41:53 INFO - PROCESS | 4300 | ++DOMWINDOW == 121 (0x93e6b800) [pid = 4300] [serial = 239] [outer = (nil)] 08:41:53 INFO - PROCESS | 4300 | ++DOMWINDOW == 122 (0x99f6c400) [pid = 4300] [serial = 240] [outer = 0x93e6b800] 08:41:53 INFO - PROCESS | 4300 | 1467042113337 Marionette DEBUG loaded listener.js 08:41:53 INFO - PROCESS | 4300 | ++DOMWINDOW == 123 (0xa6da6400) [pid = 4300] [serial = 241] [outer = 0x93e6b800] 08:41:54 INFO - PROCESS | 4300 | 1467042114505 Marionette TRACE conn3 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 08:41:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 08:41:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1686ms 08:41:54 INFO - PROCESS | 4300 | 1467042114570 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 08:41:54 INFO - PROCESS | 4300 | 1467042114576 Marionette TRACE conn3 <- [1,293,null,{"value":"8"}] 08:41:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 08:41:54 INFO - PROCESS | 4300 | 1467042114584 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 08:41:54 INFO - PROCESS | 4300 | 1467042114591 Marionette TRACE conn3 <- [1,294,null,{}] 08:41:54 INFO - PROCESS | 4300 | 1467042114599 Marionette TRACE conn3 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:54 INFO - PROCESS | 4300 | 1467042114604 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:41:54 INFO - PROCESS | 4300 | 1467042114821 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 08:41:55 INFO - PROCESS | 4300 | 1467042115121 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:55 INFO - PROCESS | 4300 | 1467042115133 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:41:55 INFO - PROCESS | 4300 | ++DOCSHELL 0x95393c00 == 56 [pid = 4300] [id = 81] 08:41:55 INFO - PROCESS | 4300 | ++DOMWINDOW == 124 (0x95394000) [pid = 4300] [serial = 242] [outer = (nil)] 08:41:55 INFO - PROCESS | 4300 | ++DOMWINDOW == 125 (0x978b1400) [pid = 4300] [serial = 243] [outer = 0x95394000] 08:41:55 INFO - PROCESS | 4300 | 1467042115213 Marionette DEBUG loaded listener.js 08:41:55 INFO - PROCESS | 4300 | ++DOMWINDOW == 126 (0x978d1000) [pid = 4300] [serial = 244] [outer = 0x95394000] 08:41:56 INFO - PROCESS | 4300 | --DOCSHELL 0x9b2dec00 == 55 [pid = 4300] [id = 39] 08:41:56 INFO - PROCESS | 4300 | --DOCSHELL 0x9212d000 == 54 [pid = 4300] [id = 37] 08:41:56 INFO - PROCESS | 4300 | --DOCSHELL 0x93c68800 == 53 [pid = 4300] [id = 38] 08:41:56 INFO - PROCESS | 4300 | --DOCSHELL 0x92126000 == 52 [pid = 4300] [id = 70] 08:41:56 INFO - PROCESS | 4300 | --DOCSHELL 0x921e2c00 == 51 [pid = 4300] [id = 69] 08:41:56 INFO - PROCESS | 4300 | --DOCSHELL 0x92127800 == 50 [pid = 4300] [id = 68] 08:41:56 INFO - PROCESS | 4300 | --DOCSHELL 0x9a4dcc00 == 49 [pid = 4300] [id = 67] 08:41:56 INFO - PROCESS | 4300 | --DOCSHELL 0x978aac00 == 48 [pid = 4300] [id = 66] 08:41:56 INFO - PROCESS | 4300 | --DOCSHELL 0x978b0800 == 47 [pid = 4300] [id = 65] 08:41:56 INFO - PROCESS | 4300 | --DOCSHELL 0x9b2e2c00 == 46 [pid = 4300] [id = 36] 08:41:56 INFO - PROCESS | 4300 | --DOCSHELL 0x953d0c00 == 45 [pid = 4300] [id = 58] 08:41:56 INFO - PROCESS | 4300 | --DOCSHELL 0x931dbc00 == 44 [pid = 4300] [id = 57] 08:41:56 INFO - PROCESS | 4300 | --DOCSHELL 0x9b2da400 == 43 [pid = 4300] [id = 60] 08:41:56 INFO - PROCESS | 4300 | --DOCSHELL 0x931df000 == 42 [pid = 4300] [id = 64] 08:41:56 INFO - PROCESS | 4300 | --DOCSHELL 0x9b217800 == 41 [pid = 4300] [id = 61] 08:41:56 INFO - PROCESS | 4300 | --DOCSHELL 0x930a9800 == 40 [pid = 4300] [id = 62] 08:41:56 INFO - PROCESS | 4300 | --DOCSHELL 0x99863400 == 39 [pid = 4300] [id = 63] 08:41:56 INFO - PROCESS | 4300 | --DOCSHELL 0x9212c800 == 38 [pid = 4300] [id = 40] 08:41:56 INFO - PROCESS | 4300 | --DOCSHELL 0x989f5400 == 37 [pid = 4300] [id = 59] 08:41:56 INFO - PROCESS | 4300 | --DOCSHELL 0x93c6e000 == 36 [pid = 4300] [id = 80] 08:41:56 INFO - PROCESS | 4300 | --DOCSHELL 0xa6b5fc00 == 35 [pid = 4300] [id = 78] 08:41:56 INFO - PROCESS | 4300 | --DOCSHELL 0x989ed400 == 34 [pid = 4300] [id = 79] 08:41:56 INFO - PROCESS | 4300 | --DOCSHELL 0x91ad0c00 == 33 [pid = 4300] [id = 77] 08:41:56 INFO - PROCESS | 4300 | --DOCSHELL 0x91ac6000 == 32 [pid = 4300] [id = 75] 08:41:56 INFO - PROCESS | 4300 | --DOCSHELL 0xa679d800 == 31 [pid = 4300] [id = 76] 08:41:56 INFO - PROCESS | 4300 | --DOCSHELL 0x982e8800 == 30 [pid = 4300] [id = 73] 08:41:56 INFO - PROCESS | 4300 | --DOCSHELL 0x9b904c00 == 29 [pid = 4300] [id = 74] 08:41:56 INFO - PROCESS | 4300 | --DOCSHELL 0x93e70400 == 28 [pid = 4300] [id = 71] 08:41:56 INFO - PROCESS | 4300 | --DOCSHELL 0x921e3800 == 27 [pid = 4300] [id = 72] 08:41:57 INFO - PROCESS | 4300 | --DOMWINDOW == 125 (0xa33c1c00) [pid = 4300] [serial = 143] [outer = (nil)] [url = about:blank] 08:41:57 INFO - PROCESS | 4300 | --DOMWINDOW == 124 (0x931dac00) [pid = 4300] [serial = 137] [outer = (nil)] [url = about:blank] 08:41:57 INFO - PROCESS | 4300 | --DOMWINDOW == 123 (0x9b2e2000) [pid = 4300] [serial = 161] [outer = (nil)] [url = about:blank] 08:41:57 INFO - PROCESS | 4300 | --DOMWINDOW == 122 (0xa8b82000) [pid = 4300] [serial = 146] [outer = (nil)] [url = about:blank] 08:41:57 INFO - PROCESS | 4300 | --DOMWINDOW == 121 (0x989f8400) [pid = 4300] [serial = 165] [outer = (nil)] [url = about:blank] 08:41:57 INFO - PROCESS | 4300 | --DOMWINDOW == 120 (0x989f4000) [pid = 4300] [serial = 164] [outer = (nil)] [url = about:blank] 08:41:57 INFO - PROCESS | 4300 | --DOMWINDOW == 119 (0x9a0ea800) [pid = 4300] [serial = 149] [outer = (nil)] [url = about:blank] 08:41:57 INFO - PROCESS | 4300 | --DOMWINDOW == 118 (0xa108dc00) [pid = 4300] [serial = 167] [outer = (nil)] [url = about:blank] 08:41:57 INFO - PROCESS | 4300 | --DOMWINDOW == 117 (0x9538bc00) [pid = 4300] [serial = 168] [outer = (nil)] [url = about:blank] 08:41:57 INFO - PROCESS | 4300 | --DOMWINDOW == 116 (0x9986c400) [pid = 4300] [serial = 111] [outer = (nil)] [url = about:blank] 08:41:57 INFO - PROCESS | 4300 | --DOMWINDOW == 115 (0xa221cc00) [pid = 4300] [serial = 117] [outer = (nil)] [url = about:blank] 08:41:57 INFO - PROCESS | 4300 | --DOMWINDOW == 114 (0x978afc00) [pid = 4300] [serial = 114] [outer = (nil)] [url = about:blank] 08:41:57 INFO - PROCESS | 4300 | --DOMWINDOW == 113 (0x9990f800) [pid = 4300] [serial = 152] [outer = (nil)] [url = about:blank] 08:41:57 INFO - PROCESS | 4300 | --DOMWINDOW == 112 (0x9b90c800) [pid = 4300] [serial = 162] [outer = (nil)] [url = about:blank] 08:41:57 INFO - PROCESS | 4300 | --DOMWINDOW == 111 (0x978d6400) [pid = 4300] [serial = 156] [outer = (nil)] [url = about:blank] 08:41:57 INFO - PROCESS | 4300 | --DOMWINDOW == 110 (0x99f5fc00) [pid = 4300] [serial = 153] [outer = (nil)] [url = about:blank] 08:41:57 INFO - PROCESS | 4300 | --DOMWINDOW == 109 (0x978d2c00) [pid = 4300] [serial = 155] [outer = (nil)] [url = about:blank] 08:41:57 INFO - PROCESS | 4300 | --DOMWINDOW == 108 (0x9a0efc00) [pid = 4300] [serial = 140] [outer = (nil)] [url = about:blank] 08:41:57 INFO - PROCESS | 4300 | --DOMWINDOW == 107 (0x9ab31800) [pid = 4300] [serial = 159] [outer = (nil)] [url = about:blank] 08:41:57 INFO - PROCESS | 4300 | --DOMWINDOW == 106 (0x9a0f0000) [pid = 4300] [serial = 158] [outer = (nil)] [url = about:blank] 08:41:57 INFO - PROCESS | 4300 | --DOMWINDOW == 105 (0xa67e5000) [pid = 4300] [serial = 135] [outer = (nil)] [url = about:blank] 08:41:57 INFO - PROCESS | 4300 | 1467042117304 Marionette TRACE conn3 <- [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]]]}] 08:41:57 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. 08:41:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 2748ms 08:41:57 INFO - PROCESS | 4300 | 1467042117333 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 08:41:57 INFO - PROCESS | 4300 | 1467042117340 Marionette TRACE conn3 <- [1,297,null,{"value":"8"}] 08:41:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 08:41:57 INFO - PROCESS | 4300 | 1467042117348 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 08:41:57 INFO - PROCESS | 4300 | 1467042117352 Marionette TRACE conn3 <- [1,298,null,{}] 08:41:57 INFO - PROCESS | 4300 | 1467042117362 Marionette TRACE conn3 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:57 INFO - PROCESS | 4300 | 1467042117368 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:41:57 INFO - PROCESS | 4300 | 1467042117531 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 08:41:57 INFO - PROCESS | 4300 | 1467042117672 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:57 INFO - PROCESS | 4300 | 1467042117683 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:41:57 INFO - PROCESS | 4300 | ++DOCSHELL 0x921d9400 == 28 [pid = 4300] [id = 82] 08:41:57 INFO - PROCESS | 4300 | ++DOMWINDOW == 106 (0x921d9c00) [pid = 4300] [serial = 245] [outer = (nil)] 08:41:57 INFO - PROCESS | 4300 | ++DOMWINDOW == 107 (0x930ad400) [pid = 4300] [serial = 246] [outer = 0x921d9c00] 08:41:57 INFO - PROCESS | 4300 | 1467042117758 Marionette DEBUG loaded listener.js 08:41:57 INFO - PROCESS | 4300 | ++DOMWINDOW == 108 (0x931dbc00) [pid = 4300] [serial = 247] [outer = 0x921d9c00] 08:41:58 INFO - PROCESS | 4300 | 1467042118452 Marionette TRACE conn3 <- [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]]]}] 08:41:58 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. 08:41:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1131ms 08:41:58 INFO - PROCESS | 4300 | 1467042118478 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 08:41:58 INFO - PROCESS | 4300 | 1467042118487 Marionette TRACE conn3 <- [1,301,null,{"value":"8"}] 08:41:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 08:41:58 INFO - PROCESS | 4300 | 1467042118506 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 08:41:58 INFO - PROCESS | 4300 | 1467042118510 Marionette TRACE conn3 <- [1,302,null,{}] 08:41:58 INFO - PROCESS | 4300 | 1467042118520 Marionette TRACE conn3 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:58 INFO - PROCESS | 4300 | 1467042118526 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:41:58 INFO - PROCESS | 4300 | 1467042118691 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 08:41:58 INFO - PROCESS | 4300 | 1467042118701 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:58 INFO - PROCESS | 4300 | 1467042118713 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:41:58 INFO - PROCESS | 4300 | ++DOCSHELL 0x978cc400 == 29 [pid = 4300] [id = 83] 08:41:58 INFO - PROCESS | 4300 | ++DOMWINDOW == 109 (0x978cdc00) [pid = 4300] [serial = 248] [outer = (nil)] 08:41:58 INFO - PROCESS | 4300 | ++DOMWINDOW == 110 (0x978d6400) [pid = 4300] [serial = 249] [outer = 0x978cdc00] 08:41:58 INFO - PROCESS | 4300 | 1467042118781 Marionette DEBUG loaded listener.js 08:41:58 INFO - PROCESS | 4300 | ++DOMWINDOW == 111 (0x985ca000) [pid = 4300] [serial = 250] [outer = 0x978cdc00] 08:41:59 INFO - PROCESS | 4300 | 1467042119744 Marionette TRACE conn3 <- [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]]]}] 08:41:59 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. 08:41:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1295ms 08:41:59 INFO - PROCESS | 4300 | 1467042119801 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 08:41:59 INFO - PROCESS | 4300 | 1467042119805 Marionette TRACE conn3 <- [1,305,null,{"value":"8"}] 08:41:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 08:41:59 INFO - PROCESS | 4300 | 1467042119812 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 08:41:59 INFO - PROCESS | 4300 | 1467042119817 Marionette TRACE conn3 <- [1,306,null,{}] 08:41:59 INFO - PROCESS | 4300 | 1467042119842 Marionette TRACE conn3 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:59 INFO - PROCESS | 4300 | 1467042119851 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:42:00 INFO - PROCESS | 4300 | 1467042120067 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 08:42:00 INFO - PROCESS | 4300 | 1467042120096 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:00 INFO - PROCESS | 4300 | 1467042120106 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:42:00 INFO - PROCESS | 4300 | ++DOCSHELL 0x99f6bc00 == 30 [pid = 4300] [id = 84] 08:42:00 INFO - PROCESS | 4300 | ++DOMWINDOW == 112 (0x99f87400) [pid = 4300] [serial = 251] [outer = (nil)] 08:42:00 INFO - PROCESS | 4300 | ++DOMWINDOW == 113 (0x9a0eb000) [pid = 4300] [serial = 252] [outer = 0x99f87400] 08:42:00 INFO - PROCESS | 4300 | 1467042120182 Marionette DEBUG loaded listener.js 08:42:00 INFO - PROCESS | 4300 | ++DOMWINDOW == 114 (0x9a402000) [pid = 4300] [serial = 253] [outer = 0x99f87400] 08:42:01 INFO - PROCESS | 4300 | 1467042121120 Marionette TRACE conn3 <- [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]]]}] 08:42:01 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. 08:42:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1351ms 08:42:01 INFO - PROCESS | 4300 | 1467042121164 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 08:42:01 INFO - PROCESS | 4300 | 1467042121168 Marionette TRACE conn3 <- [1,309,null,{"value":"8"}] 08:42:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 08:42:01 INFO - PROCESS | 4300 | 1467042121184 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 08:42:01 INFO - PROCESS | 4300 | 1467042121188 Marionette TRACE conn3 <- [1,310,null,{}] 08:42:01 INFO - PROCESS | 4300 | 1467042121193 Marionette TRACE conn3 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:01 INFO - PROCESS | 4300 | 1467042121198 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:42:01 INFO - PROCESS | 4300 | 1467042121403 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 08:42:01 INFO - PROCESS | 4300 | 1467042121426 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:01 INFO - PROCESS | 4300 | 1467042121437 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:42:01 INFO - PROCESS | 4300 | ++DOCSHELL 0x93c6c800 == 31 [pid = 4300] [id = 85] 08:42:01 INFO - PROCESS | 4300 | ++DOMWINDOW == 115 (0x9a0ecc00) [pid = 4300] [serial = 254] [outer = (nil)] 08:42:01 INFO - PROCESS | 4300 | ++DOMWINDOW == 116 (0x9a924800) [pid = 4300] [serial = 255] [outer = 0x9a0ecc00] 08:42:01 INFO - PROCESS | 4300 | 1467042121504 Marionette DEBUG loaded listener.js 08:42:01 INFO - PROCESS | 4300 | ++DOMWINDOW == 117 (0x9a92a800) [pid = 4300] [serial = 256] [outer = 0x9a0ecc00] 08:42:02 INFO - PROCESS | 4300 | --DOMWINDOW == 116 (0xa81b4800) [pid = 4300] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 08:42:02 INFO - PROCESS | 4300 | --DOMWINDOW == 115 (0x93e6f400) [pid = 4300] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 08:42:02 INFO - PROCESS | 4300 | --DOMWINDOW == 114 (0xa2431c00) [pid = 4300] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 08:42:02 INFO - PROCESS | 4300 | --DOMWINDOW == 113 (0x99f5dc00) [pid = 4300] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 08:42:02 INFO - PROCESS | 4300 | --DOMWINDOW == 112 (0x9212a400) [pid = 4300] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 08:42:02 INFO - PROCESS | 4300 | --DOMWINDOW == 111 (0x9b910400) [pid = 4300] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 08:42:02 INFO - PROCESS | 4300 | --DOMWINDOW == 110 (0x93e72000) [pid = 4300] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 08:42:02 INFO - PROCESS | 4300 | --DOMWINDOW == 109 (0x921e3c00) [pid = 4300] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 08:42:02 INFO - PROCESS | 4300 | --DOMWINDOW == 108 (0x921e2400) [pid = 4300] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 08:42:02 INFO - PROCESS | 4300 | --DOMWINDOW == 107 (0x978cf400) [pid = 4300] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 08:42:02 INFO - PROCESS | 4300 | --DOMWINDOW == 106 (0x9b2e3000) [pid = 4300] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 08:42:02 INFO - PROCESS | 4300 | --DOMWINDOW == 105 (0x978ab000) [pid = 4300] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 08:42:02 INFO - PROCESS | 4300 | --DOMWINDOW == 104 (0x99f67400) [pid = 4300] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 08:42:02 INFO - PROCESS | 4300 | --DOMWINDOW == 103 (0xa22a7000) [pid = 4300] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 08:42:02 INFO - PROCESS | 4300 | --DOMWINDOW == 102 (0x9a0f0c00) [pid = 4300] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 08:42:02 INFO - PROCESS | 4300 | --DOMWINDOW == 101 (0x931dc400) [pid = 4300] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 08:42:02 INFO - PROCESS | 4300 | --DOMWINDOW == 100 (0x95393400) [pid = 4300] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 08:42:02 INFO - PROCESS | 4300 | --DOMWINDOW == 99 (0x921dac00) [pid = 4300] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 08:42:02 INFO - PROCESS | 4300 | --DOMWINDOW == 98 (0x982e4000) [pid = 4300] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 08:42:02 INFO - PROCESS | 4300 | --DOMWINDOW == 97 (0x9a4e2c00) [pid = 4300] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 08:42:02 INFO - PROCESS | 4300 | --DOMWINDOW == 96 (0x978b1000) [pid = 4300] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 08:42:03 INFO - PROCESS | 4300 | 1467042123233 Marionette TRACE conn3 <- [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]]]}] 08:42:03 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. 08:42:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 2086ms 08:42:03 INFO - PROCESS | 4300 | 1467042123271 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 08:42:03 INFO - PROCESS | 4300 | 1467042123276 Marionette TRACE conn3 <- [1,313,null,{"value":"8"}] 08:42:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 08:42:03 INFO - PROCESS | 4300 | 1467042123284 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 08:42:03 INFO - PROCESS | 4300 | 1467042123286 Marionette TRACE conn3 <- [1,314,null,{}] 08:42:03 INFO - PROCESS | 4300 | 1467042123293 Marionette TRACE conn3 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:03 INFO - PROCESS | 4300 | 1467042123298 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:42:03 INFO - PROCESS | 4300 | 1467042123450 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 08:42:03 INFO - PROCESS | 4300 | 1467042123467 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:03 INFO - PROCESS | 4300 | 1467042123475 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:42:03 INFO - PROCESS | 4300 | ++DOCSHELL 0x9538a000 == 32 [pid = 4300] [id = 86] 08:42:03 INFO - PROCESS | 4300 | ++DOMWINDOW == 97 (0x989f6800) [pid = 4300] [serial = 257] [outer = (nil)] 08:42:03 INFO - PROCESS | 4300 | ++DOMWINDOW == 98 (0x9a40ec00) [pid = 4300] [serial = 258] [outer = 0x989f6800] 08:42:03 INFO - PROCESS | 4300 | 1467042123547 Marionette DEBUG loaded listener.js 08:42:03 INFO - PROCESS | 4300 | ++DOMWINDOW == 99 (0x9a922c00) [pid = 4300] [serial = 259] [outer = 0x989f6800] 08:42:04 INFO - PROCESS | 4300 | 1467042124509 Marionette TRACE conn3 <- [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]]]}] 08:42:04 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. 08:42:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1242ms 08:42:04 INFO - PROCESS | 4300 | 1467042124526 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 08:42:04 INFO - PROCESS | 4300 | 1467042124529 Marionette TRACE conn3 <- [1,317,null,{"value":"8"}] 08:42:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 08:42:04 INFO - PROCESS | 4300 | 1467042124537 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 08:42:04 INFO - PROCESS | 4300 | 1467042124541 Marionette TRACE conn3 <- [1,318,null,{}] 08:42:04 INFO - PROCESS | 4300 | 1467042124547 Marionette TRACE conn3 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:04 INFO - PROCESS | 4300 | 1467042124556 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:42:04 INFO - PROCESS | 4300 | 1467042124804 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 08:42:04 INFO - PROCESS | 4300 | 1467042124961 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:04 INFO - PROCESS | 4300 | 1467042124971 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:42:05 INFO - PROCESS | 4300 | ++DOCSHELL 0x91acbc00 == 33 [pid = 4300] [id = 87] 08:42:05 INFO - PROCESS | 4300 | ++DOMWINDOW == 100 (0x91acc000) [pid = 4300] [serial = 260] [outer = (nil)] 08:42:05 INFO - PROCESS | 4300 | ++DOMWINDOW == 101 (0x92127c00) [pid = 4300] [serial = 261] [outer = 0x91acc000] 08:42:05 INFO - PROCESS | 4300 | 1467042125127 Marionette DEBUG loaded listener.js 08:42:05 INFO - PROCESS | 4300 | ++DOMWINDOW == 102 (0x921e0c00) [pid = 4300] [serial = 262] [outer = 0x91acc000] 08:42:06 INFO - PROCESS | 4300 | 1467042126118 Marionette TRACE conn3 <- [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]]]}] 08:42:06 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. 08:42:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1631ms 08:42:06 INFO - PROCESS | 4300 | 1467042126171 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 08:42:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 08:42:06 INFO - PROCESS | 4300 | 1467042126178 Marionette TRACE conn3 <- [1,321,null,{"value":"8"}] 08:42:06 INFO - PROCESS | 4300 | 1467042126189 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 08:42:06 INFO - PROCESS | 4300 | 1467042126195 Marionette TRACE conn3 <- [1,322,null,{}] 08:42:06 INFO - PROCESS | 4300 | 1467042126203 Marionette TRACE conn3 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:06 INFO - PROCESS | 4300 | 1467042126213 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:42:06 INFO - PROCESS | 4300 | 1467042126444 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 08:42:06 INFO - PROCESS | 4300 | 1467042126648 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:06 INFO - PROCESS | 4300 | 1467042126661 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:42:06 INFO - PROCESS | 4300 | ++DOCSHELL 0x978d2400 == 34 [pid = 4300] [id = 88] 08:42:06 INFO - PROCESS | 4300 | ++DOMWINDOW == 103 (0x978d7000) [pid = 4300] [serial = 263] [outer = (nil)] 08:42:06 INFO - PROCESS | 4300 | ++DOMWINDOW == 104 (0x989f2400) [pid = 4300] [serial = 264] [outer = 0x978d7000] 08:42:06 INFO - PROCESS | 4300 | 1467042126788 Marionette DEBUG loaded listener.js 08:42:06 INFO - PROCESS | 4300 | ++DOMWINDOW == 105 (0x989f8800) [pid = 4300] [serial = 265] [outer = 0x978d7000] 08:42:07 INFO - PROCESS | 4300 | 1467042127714 Marionette TRACE conn3 <- [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]]]}] 08:42:07 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. 08:42:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1593ms 08:42:07 INFO - PROCESS | 4300 | 1467042127780 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 08:42:07 INFO - PROCESS | 4300 | 1467042127785 Marionette TRACE conn3 <- [1,325,null,{"value":"8"}] 08:42:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 08:42:07 INFO - PROCESS | 4300 | 1467042127792 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 08:42:07 INFO - PROCESS | 4300 | 1467042127795 Marionette TRACE conn3 <- [1,326,null,{}] 08:42:07 INFO - PROCESS | 4300 | 1467042127804 Marionette TRACE conn3 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:07 INFO - PROCESS | 4300 | 1467042127810 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:42:08 INFO - PROCESS | 4300 | 1467042128111 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 08:42:08 INFO - PROCESS | 4300 | 1467042128246 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:08 INFO - PROCESS | 4300 | 1467042128253 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:42:08 INFO - PROCESS | 4300 | ++DOCSHELL 0x9a0ef800 == 35 [pid = 4300] [id = 89] 08:42:08 INFO - PROCESS | 4300 | ++DOMWINDOW == 106 (0x9a0f3000) [pid = 4300] [serial = 266] [outer = (nil)] 08:42:08 INFO - PROCESS | 4300 | ++DOMWINDOW == 107 (0x9a40d800) [pid = 4300] [serial = 267] [outer = 0x9a0f3000] 08:42:08 INFO - PROCESS | 4300 | 1467042128353 Marionette DEBUG loaded listener.js 08:42:08 INFO - PROCESS | 4300 | ++DOMWINDOW == 108 (0x9a92dc00) [pid = 4300] [serial = 268] [outer = 0x9a0f3000] 08:42:09 INFO - PROCESS | 4300 | 1467042129324 Marionette TRACE conn3 <- [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]]]}] 08:42:09 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. 08:42:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1590ms 08:42:09 INFO - PROCESS | 4300 | 1467042129384 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 08:42:09 INFO - PROCESS | 4300 | 1467042129391 Marionette TRACE conn3 <- [1,329,null,{"value":"8"}] 08:42:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 08:42:09 INFO - PROCESS | 4300 | 1467042129409 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 08:42:09 INFO - PROCESS | 4300 | 1467042129417 Marionette TRACE conn3 <- [1,330,null,{}] 08:42:09 INFO - PROCESS | 4300 | 1467042129424 Marionette TRACE conn3 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:09 INFO - PROCESS | 4300 | 1467042129431 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:42:09 INFO - PROCESS | 4300 | 1467042129676 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 08:42:09 INFO - PROCESS | 4300 | 1467042129918 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:09 INFO - PROCESS | 4300 | 1467042129926 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:42:09 INFO - PROCESS | 4300 | ++DOCSHELL 0x99f6a800 == 36 [pid = 4300] [id = 90] 08:42:09 INFO - PROCESS | 4300 | ++DOMWINDOW == 109 (0x99f8a800) [pid = 4300] [serial = 269] [outer = (nil)] 08:42:10 INFO - PROCESS | 4300 | ++DOMWINDOW == 110 (0x9b7dd400) [pid = 4300] [serial = 270] [outer = 0x99f8a800] 08:42:10 INFO - PROCESS | 4300 | 1467042130013 Marionette DEBUG loaded listener.js 08:42:10 INFO - PROCESS | 4300 | ++DOMWINDOW == 111 (0x9b7e0400) [pid = 4300] [serial = 271] [outer = 0x99f8a800] 08:42:10 INFO - PROCESS | 4300 | 1467042130954 Marionette TRACE conn3 <- [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]]]}] 08:42:10 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. 08:42:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1600ms 08:42:11 INFO - PROCESS | 4300 | 1467042131002 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 08:42:11 INFO - PROCESS | 4300 | 1467042131007 Marionette TRACE conn3 <- [1,333,null,{"value":"8"}] 08:42:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 08:42:11 INFO - PROCESS | 4300 | 1467042131014 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 08:42:11 INFO - PROCESS | 4300 | 1467042131018 Marionette TRACE conn3 <- [1,334,null,{}] 08:42:11 INFO - PROCESS | 4300 | 1467042131024 Marionette TRACE conn3 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:11 INFO - PROCESS | 4300 | 1467042131030 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:42:11 INFO - PROCESS | 4300 | 1467042131230 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 08:42:11 INFO - PROCESS | 4300 | 1467042131430 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:11 INFO - PROCESS | 4300 | 1467042131439 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:42:11 INFO - PROCESS | 4300 | ++DOCSHELL 0x9b7de000 == 37 [pid = 4300] [id = 91] 08:42:11 INFO - PROCESS | 4300 | ++DOMWINDOW == 112 (0x9d408800) [pid = 4300] [serial = 272] [outer = (nil)] 08:42:11 INFO - PROCESS | 4300 | ++DOMWINDOW == 113 (0x9d817000) [pid = 4300] [serial = 273] [outer = 0x9d408800] 08:42:11 INFO - PROCESS | 4300 | 1467042131563 Marionette DEBUG loaded listener.js 08:42:11 INFO - PROCESS | 4300 | ++DOMWINDOW == 114 (0xa1012c00) [pid = 4300] [serial = 274] [outer = 0x9d408800] 08:42:12 INFO - PROCESS | 4300 | 1467042132436 Marionette TRACE conn3 <- [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]]]}] 08:42:12 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. 08:42:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1480ms 08:42:12 INFO - PROCESS | 4300 | 1467042132495 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 08:42:12 INFO - PROCESS | 4300 | 1467042132501 Marionette TRACE conn3 <- [1,337,null,{"value":"8"}] 08:42:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 08:42:12 INFO - PROCESS | 4300 | 1467042132508 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 08:42:12 INFO - PROCESS | 4300 | 1467042132513 Marionette TRACE conn3 <- [1,338,null,{}] 08:42:12 INFO - PROCESS | 4300 | 1467042132519 Marionette TRACE conn3 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:12 INFO - PROCESS | 4300 | 1467042132526 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:42:12 INFO - PROCESS | 4300 | 1467042132718 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 08:42:12 INFO - PROCESS | 4300 | 1467042132880 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:12 INFO - PROCESS | 4300 | 1467042132901 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:42:12 INFO - PROCESS | 4300 | ++DOCSHELL 0xa2220c00 == 38 [pid = 4300] [id = 92] 08:42:12 INFO - PROCESS | 4300 | ++DOMWINDOW == 115 (0xa2221400) [pid = 4300] [serial = 275] [outer = (nil)] 08:42:12 INFO - PROCESS | 4300 | ++DOMWINDOW == 116 (0xa2279400) [pid = 4300] [serial = 276] [outer = 0xa2221400] 08:42:13 INFO - PROCESS | 4300 | 1467042132999 Marionette DEBUG loaded listener.js 08:42:13 INFO - PROCESS | 4300 | ++DOMWINDOW == 117 (0xa2eec400) [pid = 4300] [serial = 277] [outer = 0xa2221400] 08:42:13 INFO - PROCESS | 4300 | 1467042133986 Marionette TRACE conn3 <- [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]]]}] 08:42:14 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. 08:42:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1544ms 08:42:14 INFO - PROCESS | 4300 | 1467042134054 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 08:42:14 INFO - PROCESS | 4300 | 1467042134057 Marionette TRACE conn3 <- [1,341,null,{"value":"8"}] 08:42:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 08:42:14 INFO - PROCESS | 4300 | 1467042134065 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 08:42:14 INFO - PROCESS | 4300 | 1467042134070 Marionette TRACE conn3 <- [1,342,null,{}] 08:42:14 INFO - PROCESS | 4300 | 1467042134077 Marionette TRACE conn3 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:14 INFO - PROCESS | 4300 | 1467042134084 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:42:14 INFO - PROCESS | 4300 | 1467042134327 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 08:42:14 INFO - PROCESS | 4300 | 1467042134581 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:14 INFO - PROCESS | 4300 | 1467042134587 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:42:14 INFO - PROCESS | 4300 | ++DOCSHELL 0x93e77c00 == 39 [pid = 4300] [id = 93] 08:42:14 INFO - PROCESS | 4300 | ++DOMWINDOW == 118 (0x94904800) [pid = 4300] [serial = 278] [outer = (nil)] 08:42:14 INFO - PROCESS | 4300 | ++DOMWINDOW == 119 (0x99fc7c00) [pid = 4300] [serial = 279] [outer = 0x94904800] 08:42:14 INFO - PROCESS | 4300 | 1467042134721 Marionette DEBUG loaded listener.js 08:42:14 INFO - PROCESS | 4300 | ++DOMWINDOW == 120 (0x9d402000) [pid = 4300] [serial = 280] [outer = 0x94904800] 08:42:15 INFO - PROCESS | 4300 | 1467042135634 Marionette TRACE conn3 <- [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]]]}] 08:42:15 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. 08:42:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1632ms 08:42:15 INFO - PROCESS | 4300 | 1467042135698 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 08:42:15 INFO - PROCESS | 4300 | 1467042135702 Marionette TRACE conn3 <- [1,345,null,{"value":"8"}] 08:42:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 08:42:15 INFO - PROCESS | 4300 | 1467042135709 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 08:42:15 INFO - PROCESS | 4300 | 1467042135713 Marionette TRACE conn3 <- [1,346,null,{}] 08:42:15 INFO - PROCESS | 4300 | 1467042135719 Marionette TRACE conn3 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:15 INFO - PROCESS | 4300 | 1467042135724 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:42:15 INFO - PROCESS | 4300 | 1467042135894 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 08:42:16 INFO - PROCESS | 4300 | 1467042136054 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:16 INFO - PROCESS | 4300 | 1467042136063 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:42:16 INFO - PROCESS | 4300 | ++DOCSHELL 0x921e7800 == 40 [pid = 4300] [id = 94] 08:42:16 INFO - PROCESS | 4300 | ++DOMWINDOW == 121 (0x931e0c00) [pid = 4300] [serial = 281] [outer = (nil)] 08:42:16 INFO - PROCESS | 4300 | ++DOMWINDOW == 122 (0x98489000) [pid = 4300] [serial = 282] [outer = 0x931e0c00] 08:42:16 INFO - PROCESS | 4300 | 1467042136180 Marionette DEBUG loaded listener.js 08:42:16 INFO - PROCESS | 4300 | ++DOMWINDOW == 123 (0x99fc9400) [pid = 4300] [serial = 283] [outer = 0x931e0c00] 08:42:17 INFO - PROCESS | 4300 | 1467042137242 Marionette TRACE conn3 <- [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]]]}] 08:42:17 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. 08:42:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1587ms 08:42:17 INFO - PROCESS | 4300 | 1467042137297 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 08:42:17 INFO - PROCESS | 4300 | 1467042137304 Marionette TRACE conn3 <- [1,349,null,{"value":"8"}] 08:42:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 08:42:17 INFO - PROCESS | 4300 | 1467042137312 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 08:42:17 INFO - PROCESS | 4300 | 1467042137319 Marionette TRACE conn3 <- [1,350,null,{}] 08:42:17 INFO - PROCESS | 4300 | 1467042137328 Marionette TRACE conn3 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:17 INFO - PROCESS | 4300 | 1467042137335 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:42:17 INFO - PROCESS | 4300 | 1467042137577 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 08:42:17 INFO - PROCESS | 4300 | 1467042137843 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:17 INFO - PROCESS | 4300 | 1467042137852 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:42:17 INFO - PROCESS | 4300 | ++DOCSHELL 0x931dac00 == 41 [pid = 4300] [id = 95] 08:42:17 INFO - PROCESS | 4300 | ++DOMWINDOW == 124 (0x931dc800) [pid = 4300] [serial = 284] [outer = (nil)] 08:42:17 INFO - PROCESS | 4300 | ++DOMWINDOW == 125 (0x9538a800) [pid = 4300] [serial = 285] [outer = 0x931dc800] 08:42:17 INFO - PROCESS | 4300 | 1467042137937 Marionette DEBUG loaded listener.js 08:42:18 INFO - PROCESS | 4300 | ++DOMWINDOW == 126 (0x953c2400) [pid = 4300] [serial = 286] [outer = 0x931dc800] 08:42:18 INFO - PROCESS | 4300 | --DOCSHELL 0x93c50800 == 40 [pid = 4300] [id = 14] 08:42:18 INFO - PROCESS | 4300 | --DOCSHELL 0xa2ef0c00 == 39 [pid = 4300] [id = 20] 08:42:18 INFO - PROCESS | 4300 | --DOCSHELL 0x99f64c00 == 38 [pid = 4300] [id = 25] 08:42:18 INFO - PROCESS | 4300 | --DOCSHELL 0x99f69c00 == 37 [pid = 4300] [id = 21] 08:42:18 INFO - PROCESS | 4300 | --DOCSHELL 0x93e73400 == 36 [pid = 4300] [id = 24] 08:42:18 INFO - PROCESS | 4300 | --DOCSHELL 0x953c2c00 == 35 [pid = 4300] [id = 17] 08:42:18 INFO - PROCESS | 4300 | --DOCSHELL 0x949da800 == 34 [pid = 4300] [id = 18] 08:42:18 INFO - PROCESS | 4300 | --DOCSHELL 0x953c6000 == 33 [pid = 4300] [id = 23] 08:42:18 INFO - PROCESS | 4300 | --DOCSHELL 0x99f66400 == 32 [pid = 4300] [id = 15] 08:42:18 INFO - PROCESS | 4300 | --DOCSHELL 0x9b7e4000 == 31 [pid = 4300] [id = 16] 08:42:18 INFO - PROCESS | 4300 | --DOCSHELL 0x931dc000 == 30 [pid = 4300] [id = 22] 08:42:18 INFO - PROCESS | 4300 | --DOCSHELL 0x9538a000 == 29 [pid = 4300] [id = 86] 08:42:18 INFO - PROCESS | 4300 | --DOCSHELL 0x93c6c800 == 28 [pid = 4300] [id = 85] 08:42:18 INFO - PROCESS | 4300 | --DOCSHELL 0x99f6bc00 == 27 [pid = 4300] [id = 84] 08:42:18 INFO - PROCESS | 4300 | --DOCSHELL 0x978cc400 == 26 [pid = 4300] [id = 83] 08:42:18 INFO - PROCESS | 4300 | --DOCSHELL 0x921d9400 == 25 [pid = 4300] [id = 82] 08:42:18 INFO - PROCESS | 4300 | 1467042138884 Marionette TRACE conn3 <- [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]]]}] 08:42:18 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. 08:42:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1592ms 08:42:18 INFO - PROCESS | 4300 | --DOMWINDOW == 125 (0xa8f1b800) [pid = 4300] [serial = 147] [outer = (nil)] [url = about:blank] 08:42:18 INFO - PROCESS | 4300 | --DOMWINDOW == 124 (0x9b7e1c00) [pid = 4300] [serial = 150] [outer = (nil)] [url = about:blank] 08:42:18 INFO - PROCESS | 4300 | --DOMWINDOW == 123 (0xa6792400) [pid = 4300] [serial = 144] [outer = (nil)] [url = about:blank] 08:42:18 INFO - PROCESS | 4300 | --DOMWINDOW == 122 (0x9ac90c00) [pid = 4300] [serial = 141] [outer = (nil)] [url = about:blank] 08:42:18 INFO - PROCESS | 4300 | --DOMWINDOW == 121 (0x93c55c00) [pid = 4300] [serial = 138] [outer = (nil)] [url = about:blank] 08:42:18 INFO - PROCESS | 4300 | --DOMWINDOW == 120 (0xa22a2400) [pid = 4300] [serial = 108] [outer = (nil)] [url = about:blank] 08:42:18 INFO - PROCESS | 4300 | --DOMWINDOW == 119 (0x9ab72400) [pid = 4300] [serial = 206] [outer = (nil)] [url = about:blank] 08:42:18 INFO - PROCESS | 4300 | --DOMWINDOW == 118 (0x989f3800) [pid = 4300] [serial = 209] [outer = (nil)] [url = about:blank] 08:42:18 INFO - PROCESS | 4300 | --DOMWINDOW == 117 (0x9ab7a400) [pid = 4300] [serial = 207] [outer = (nil)] [url = about:blank] 08:42:18 INFO - PROCESS | 4300 | --DOMWINDOW == 116 (0xa4d4c000) [pid = 4300] [serial = 191] [outer = (nil)] [url = about:blank] 08:42:18 INFO - PROCESS | 4300 | --DOMWINDOW == 115 (0xa6791000) [pid = 4300] [serial = 192] [outer = (nil)] [url = about:blank] 08:42:18 INFO - PROCESS | 4300 | --DOMWINDOW == 114 (0x9d813400) [pid = 4300] [serial = 179] [outer = (nil)] [url = about:blank] 08:42:18 INFO - PROCESS | 4300 | --DOMWINDOW == 113 (0xa2277000) [pid = 4300] [serial = 180] [outer = (nil)] [url = about:blank] 08:42:18 INFO - PROCESS | 4300 | --DOMWINDOW == 112 (0x978d6000) [pid = 4300] [serial = 173] [outer = (nil)] [url = about:blank] 08:42:18 INFO - PROCESS | 4300 | --DOMWINDOW == 111 (0x9848e000) [pid = 4300] [serial = 174] [outer = (nil)] [url = about:blank] 08:42:18 INFO - PROCESS | 4300 | --DOMWINDOW == 110 (0x9a0ebc00) [pid = 4300] [serial = 176] [outer = (nil)] [url = about:blank] 08:42:18 INFO - PROCESS | 4300 | --DOMWINDOW == 109 (0x9a402800) [pid = 4300] [serial = 177] [outer = (nil)] [url = about:blank] 08:42:18 INFO - PROCESS | 4300 | --DOMWINDOW == 108 (0xa2ebc000) [pid = 4300] [serial = 182] [outer = (nil)] [url = about:blank] 08:42:18 INFO - PROCESS | 4300 | --DOMWINDOW == 107 (0xa34d9400) [pid = 4300] [serial = 183] [outer = (nil)] [url = about:blank] 08:42:18 INFO - PROCESS | 4300 | --DOMWINDOW == 106 (0xa81a9800) [pid = 4300] [serial = 188] [outer = (nil)] [url = about:blank] 08:42:18 INFO - PROCESS | 4300 | --DOMWINDOW == 105 (0xa81fc000) [pid = 4300] [serial = 189] [outer = (nil)] [url = about:blank] 08:42:18 INFO - PROCESS | 4300 | --DOMWINDOW == 104 (0x9a404c00) [pid = 4300] [serial = 171] [outer = (nil)] [url = about:blank] 08:42:18 INFO - PROCESS | 4300 | --DOMWINDOW == 103 (0x9a408000) [pid = 4300] [serial = 170] [outer = (nil)] [url = about:blank] 08:42:18 INFO - PROCESS | 4300 | --DOMWINDOW == 102 (0xa4f7e400) [pid = 4300] [serial = 185] [outer = (nil)] [url = about:blank] 08:42:18 INFO - PROCESS | 4300 | --DOMWINDOW == 101 (0xa671d000) [pid = 4300] [serial = 186] [outer = (nil)] [url = about:blank] 08:42:18 INFO - PROCESS | 4300 | --DOMWINDOW == 100 (0x921e4400) [pid = 4300] [serial = 203] [outer = (nil)] [url = about:blank] 08:42:18 INFO - PROCESS | 4300 | --DOMWINDOW == 99 (0x989fa400) [pid = 4300] [serial = 197] [outer = (nil)] [url = about:blank] 08:42:18 INFO - PROCESS | 4300 | --DOMWINDOW == 98 (0x9986b800) [pid = 4300] [serial = 198] [outer = (nil)] [url = about:blank] 08:42:18 INFO - PROCESS | 4300 | --DOMWINDOW == 97 (0x9ab71c00) [pid = 4300] [serial = 200] [outer = (nil)] [url = about:blank] 08:42:18 INFO - PROCESS | 4300 | --DOMWINDOW == 96 (0x9ab76400) [pid = 4300] [serial = 201] [outer = (nil)] [url = about:blank] 08:42:18 INFO - PROCESS | 4300 | --DOMWINDOW == 95 (0x985c3000) [pid = 4300] [serial = 194] [outer = (nil)] [url = about:blank] 08:42:18 INFO - PROCESS | 4300 | --DOMWINDOW == 94 (0x989efc00) [pid = 4300] [serial = 195] [outer = (nil)] [url = about:blank] 08:42:18 INFO - PROCESS | 4300 | --DOMWINDOW == 93 (0xa3288400) [pid = 4300] [serial = 213] [outer = (nil)] [url = about:blank] 08:42:18 INFO - PROCESS | 4300 | --DOMWINDOW == 92 (0x9ab75800) [pid = 4300] [serial = 210] [outer = (nil)] [url = about:blank] 08:42:18 INFO - PROCESS | 4300 | --DOMWINDOW == 91 (0x921e7400) [pid = 4300] [serial = 204] [outer = (nil)] [url = about:blank] 08:42:18 INFO - PROCESS | 4300 | --DOMWINDOW == 90 (0x99cc1400) [pid = 4300] [serial = 96] [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.] 08:42:18 INFO - PROCESS | 4300 | --DOMWINDOW == 89 (0xa2461400) [pid = 4300] [serial = 212] [outer = (nil)] [url = about:blank] 08:42:18 INFO - PROCESS | 4300 | 1467042138957 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 08:42:18 INFO - PROCESS | 4300 | 1467042138975 Marionette TRACE conn3 <- [1,353,null,{"value":"8"}] 08:42:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 08:42:18 INFO - PROCESS | 4300 | 1467042138990 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 08:42:18 INFO - PROCESS | 4300 | 1467042138994 Marionette TRACE conn3 <- [1,354,null,{}] 08:42:19 INFO - PROCESS | 4300 | 1467042139001 Marionette TRACE conn3 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:19 INFO - PROCESS | 4300 | 1467042139006 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:42:19 INFO - PROCESS | 4300 | 1467042139199 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 08:42:19 INFO - PROCESS | 4300 | 1467042139369 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:19 INFO - PROCESS | 4300 | 1467042139380 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:42:19 INFO - PROCESS | 4300 | ++DOCSHELL 0x93e75400 == 26 [pid = 4300] [id = 96] 08:42:19 INFO - PROCESS | 4300 | ++DOMWINDOW == 90 (0x978af800) [pid = 4300] [serial = 287] [outer = (nil)] 08:42:19 INFO - PROCESS | 4300 | ++DOMWINDOW == 91 (0x98543400) [pid = 4300] [serial = 288] [outer = 0x978af800] 08:42:19 INFO - PROCESS | 4300 | 1467042139475 Marionette DEBUG loaded listener.js 08:42:19 INFO - PROCESS | 4300 | ++DOMWINDOW == 92 (0x989f3000) [pid = 4300] [serial = 289] [outer = 0x978af800] 08:42:20 INFO - PROCESS | 4300 | 1467042140369 Marionette TRACE conn3 <- [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]]]}] 08:42:20 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. 08:42:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1435ms 08:42:20 INFO - PROCESS | 4300 | 1467042140426 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 08:42:20 INFO - PROCESS | 4300 | 1467042140429 Marionette TRACE conn3 <- [1,357,null,{"value":"8"}] 08:42:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 08:42:20 INFO - PROCESS | 4300 | 1467042140438 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 08:42:20 INFO - PROCESS | 4300 | 1467042140445 Marionette TRACE conn3 <- [1,358,null,{}] 08:42:20 INFO - PROCESS | 4300 | 1467042140462 Marionette TRACE conn3 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:20 INFO - PROCESS | 4300 | 1467042140472 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:42:20 INFO - PROCESS | 4300 | 1467042140655 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 08:42:20 INFO - PROCESS | 4300 | 1467042140788 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:20 INFO - PROCESS | 4300 | 1467042140799 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:42:20 INFO - PROCESS | 4300 | ++DOCSHELL 0x99f6a000 == 27 [pid = 4300] [id = 97] 08:42:20 INFO - PROCESS | 4300 | ++DOMWINDOW == 93 (0x99f6a400) [pid = 4300] [serial = 290] [outer = (nil)] 08:42:20 INFO - PROCESS | 4300 | ++DOMWINDOW == 94 (0x99fbe800) [pid = 4300] [serial = 291] [outer = 0x99f6a400] 08:42:20 INFO - PROCESS | 4300 | 1467042140873 Marionette DEBUG loaded listener.js 08:42:20 INFO - PROCESS | 4300 | ++DOMWINDOW == 95 (0x9a0bfc00) [pid = 4300] [serial = 292] [outer = 0x99f6a400] 08:42:21 INFO - PROCESS | 4300 | 1467042141747 Marionette TRACE conn3 <- [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]]]}] 08:42:21 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. 08:42:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1343ms 08:42:21 INFO - PROCESS | 4300 | 1467042141780 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 08:42:21 INFO - PROCESS | 4300 | 1467042141784 Marionette TRACE conn3 <- [1,361,null,{"value":"8"}] 08:42:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 08:42:21 INFO - PROCESS | 4300 | 1467042141793 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 08:42:21 INFO - PROCESS | 4300 | 1467042141796 Marionette TRACE conn3 <- [1,362,null,{}] 08:42:21 INFO - PROCESS | 4300 | 1467042141809 Marionette TRACE conn3 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:21 INFO - PROCESS | 4300 | 1467042141814 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:42:22 INFO - PROCESS | 4300 | 1467042142038 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 08:42:22 INFO - PROCESS | 4300 | 1467042142063 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:22 INFO - PROCESS | 4300 | 1467042142070 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:42:22 INFO - PROCESS | 4300 | ++DOCSHELL 0x9853c800 == 28 [pid = 4300] [id = 98] 08:42:22 INFO - PROCESS | 4300 | ++DOMWINDOW == 96 (0x9a40a400) [pid = 4300] [serial = 293] [outer = (nil)] 08:42:22 INFO - PROCESS | 4300 | ++DOMWINDOW == 97 (0x9a410800) [pid = 4300] [serial = 294] [outer = 0x9a40a400] 08:42:22 INFO - PROCESS | 4300 | 1467042142141 Marionette DEBUG loaded listener.js 08:42:22 INFO - PROCESS | 4300 | ++DOMWINDOW == 98 (0x9a97a400) [pid = 4300] [serial = 295] [outer = 0x9a40a400] 08:42:23 INFO - PROCESS | 4300 | 1467042143112 Marionette TRACE conn3 <- [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]]]}] 08:42:23 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. 08:42:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1340ms 08:42:23 INFO - PROCESS | 4300 | 1467042143133 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 08:42:23 INFO - PROCESS | 4300 | 1467042143137 Marionette TRACE conn3 <- [1,365,null,{"value":"8"}] 08:42:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 08:42:23 INFO - PROCESS | 4300 | 1467042143143 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 08:42:23 INFO - PROCESS | 4300 | 1467042143147 Marionette TRACE conn3 <- [1,366,null,{}] 08:42:23 INFO - PROCESS | 4300 | 1467042143153 Marionette TRACE conn3 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:23 INFO - PROCESS | 4300 | 1467042143159 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:42:23 INFO - PROCESS | 4300 | --DOMWINDOW == 97 (0x931db000) [pid = 4300] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 08:42:23 INFO - PROCESS | 4300 | --DOMWINDOW == 96 (0x9d891400) [pid = 4300] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 08:42:23 INFO - PROCESS | 4300 | --DOMWINDOW == 95 (0x989ef000) [pid = 4300] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 08:42:23 INFO - PROCESS | 4300 | --DOMWINDOW == 94 (0x99616000) [pid = 4300] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 08:42:23 INFO - PROCESS | 4300 | --DOMWINDOW == 93 (0xa6e3e800) [pid = 4300] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 08:42:23 INFO - PROCESS | 4300 | --DOMWINDOW == 92 (0x91ac6c00) [pid = 4300] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 08:42:23 INFO - PROCESS | 4300 | --DOMWINDOW == 91 (0xa67e8c00) [pid = 4300] [serial = 227] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 08:42:23 INFO - PROCESS | 4300 | --DOMWINDOW == 90 (0x93e74400) [pid = 4300] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 08:42:23 INFO - PROCESS | 4300 | --DOMWINDOW == 89 (0x93e6b800) [pid = 4300] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 08:42:23 INFO - PROCESS | 4300 | --DOMWINDOW == 88 (0x921d9c00) [pid = 4300] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 08:42:23 INFO - PROCESS | 4300 | --DOMWINDOW == 87 (0x95394000) [pid = 4300] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 08:42:23 INFO - PROCESS | 4300 | --DOMWINDOW == 86 (0x978cdc00) [pid = 4300] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 08:42:23 INFO - PROCESS | 4300 | --DOMWINDOW == 85 (0x99f87400) [pid = 4300] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 08:42:23 INFO - PROCESS | 4300 | --DOMWINDOW == 84 (0x9a0ecc00) [pid = 4300] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 08:42:23 INFO - PROCESS | 4300 | 1467042143518 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 08:42:23 INFO - PROCESS | 4300 | 1467042143639 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:23 INFO - PROCESS | 4300 | 1467042143647 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:42:23 INFO - PROCESS | 4300 | ++DOCSHELL 0x92127000 == 29 [pid = 4300] [id = 99] 08:42:23 INFO - PROCESS | 4300 | ++DOMWINDOW == 85 (0x921df400) [pid = 4300] [serial = 296] [outer = (nil)] 08:42:23 INFO - PROCESS | 4300 | ++DOMWINDOW == 86 (0x978abc00) [pid = 4300] [serial = 297] [outer = 0x921df400] 08:42:23 INFO - PROCESS | 4300 | 1467042143727 Marionette DEBUG loaded listener.js 08:42:23 INFO - PROCESS | 4300 | ++DOMWINDOW == 87 (0x9990f800) [pid = 4300] [serial = 298] [outer = 0x921df400] 08:42:24 INFO - PROCESS | 4300 | 1467042144481 Marionette TRACE conn3 <- [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]]]}] 08:42:24 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. 08:42:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1384ms 08:42:24 INFO - PROCESS | 4300 | 1467042144528 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 08:42:24 INFO - PROCESS | 4300 | 1467042144532 Marionette TRACE conn3 <- [1,369,null,{"value":"8"}] 08:42:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 08:42:24 INFO - PROCESS | 4300 | 1467042144539 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 08:42:24 INFO - PROCESS | 4300 | 1467042144543 Marionette TRACE conn3 <- [1,370,null,{}] 08:42:24 INFO - PROCESS | 4300 | 1467042144550 Marionette TRACE conn3 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:24 INFO - PROCESS | 4300 | 1467042144560 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:42:24 INFO - PROCESS | 4300 | 1467042144791 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 08:42:24 INFO - PROCESS | 4300 | 1467042144909 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:24 INFO - PROCESS | 4300 | 1467042144919 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:42:24 INFO - PROCESS | 4300 | ++DOCSHELL 0x9212b400 == 30 [pid = 4300] [id = 100] 08:42:24 INFO - PROCESS | 4300 | ++DOMWINDOW == 88 (0x9ab76c00) [pid = 4300] [serial = 299] [outer = (nil)] 08:42:24 INFO - PROCESS | 4300 | ++DOMWINDOW == 89 (0x9ae77800) [pid = 4300] [serial = 300] [outer = 0x9ab76c00] 08:42:24 INFO - PROCESS | 4300 | 1467042144991 Marionette DEBUG loaded listener.js 08:42:25 INFO - PROCESS | 4300 | ++DOMWINDOW == 90 (0x9b90b000) [pid = 4300] [serial = 301] [outer = 0x9ab76c00] 08:42:26 INFO - PROCESS | 4300 | 1467042146049 Marionette TRACE conn3 <- [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]]]}] 08:42:26 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. 08:42:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1532ms 08:42:26 INFO - PROCESS | 4300 | 1467042146072 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 08:42:26 INFO - PROCESS | 4300 | 1467042146080 Marionette TRACE conn3 <- [1,373,null,{"value":"8"}] 08:42:26 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 08:42:26 INFO - PROCESS | 4300 | 1467042146090 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 08:42:26 INFO - PROCESS | 4300 | 1467042146096 Marionette TRACE conn3 <- [1,374,null,{}] 08:42:26 INFO - PROCESS | 4300 | 1467042146107 Marionette TRACE conn3 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:26 INFO - PROCESS | 4300 | 1467042146112 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:42:26 INFO - PROCESS | 4300 | 1467042146363 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 08:42:26 INFO - PROCESS | 4300 | 1467042146586 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:26 INFO - PROCESS | 4300 | 1467042146598 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:42:26 INFO - PROCESS | 4300 | ++DOCSHELL 0x93c55c00 == 31 [pid = 4300] [id = 101] 08:42:26 INFO - PROCESS | 4300 | ++DOMWINDOW == 91 (0x93c6c800) [pid = 4300] [serial = 302] [outer = (nil)] 08:42:26 INFO - PROCESS | 4300 | ++DOMWINDOW == 92 (0x978d2c00) [pid = 4300] [serial = 303] [outer = 0x93c6c800] 08:42:26 INFO - PROCESS | 4300 | 1467042146681 Marionette DEBUG loaded listener.js 08:42:26 INFO - PROCESS | 4300 | ++DOMWINDOW == 93 (0x98433800) [pid = 4300] [serial = 304] [outer = 0x93c6c800] 08:42:27 INFO - PROCESS | 4300 | 1467042147602 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 08:42:27 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 08:42:27 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1587ms 08:42:27 INFO - PROCESS | 4300 | 1467042147677 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 08:42:27 INFO - PROCESS | 4300 | 1467042147685 Marionette TRACE conn3 <- [1,377,null,{"value":"8"}] 08:42:27 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 08:42:27 INFO - PROCESS | 4300 | 1467042147696 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 08:42:27 INFO - PROCESS | 4300 | 1467042147700 Marionette TRACE conn3 <- [1,378,null,{}] 08:42:27 INFO - PROCESS | 4300 | 1467042147707 Marionette TRACE conn3 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:27 INFO - PROCESS | 4300 | 1467042147713 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:42:27 INFO - PROCESS | 4300 | 1467042147933 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 08:42:28 INFO - PROCESS | 4300 | 1467042148145 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:28 INFO - PROCESS | 4300 | 1467042148152 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:42:28 INFO - PROCESS | 4300 | ++DOCSHELL 0x9986b400 == 32 [pid = 4300] [id = 102] 08:42:28 INFO - PROCESS | 4300 | ++DOMWINDOW == 94 (0x99a95400) [pid = 4300] [serial = 305] [outer = (nil)] 08:42:28 INFO - PROCESS | 4300 | ++DOMWINDOW == 95 (0x99f6cc00) [pid = 4300] [serial = 306] [outer = 0x99a95400] 08:42:28 INFO - PROCESS | 4300 | 1467042148253 Marionette DEBUG loaded listener.js 08:42:28 INFO - PROCESS | 4300 | ++DOMWINDOW == 96 (0x99fc6800) [pid = 4300] [serial = 307] [outer = 0x99a95400] 08:42:29 INFO - PROCESS | 4300 | 1467042149187 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 08:42:29 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 08:42:29 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1536ms 08:42:29 INFO - PROCESS | 4300 | 1467042149233 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 08:42:29 INFO - PROCESS | 4300 | 1467042149237 Marionette TRACE conn3 <- [1,381,null,{"value":"8"}] 08:42:29 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 08:42:29 INFO - PROCESS | 4300 | 1467042149244 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 08:42:29 INFO - PROCESS | 4300 | 1467042149250 Marionette TRACE conn3 <- [1,382,null,{}] 08:42:29 INFO - PROCESS | 4300 | 1467042149267 Marionette TRACE conn3 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:29 INFO - PROCESS | 4300 | 1467042149277 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:42:29 INFO - PROCESS | 4300 | 1467042149514 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 08:42:29 INFO - PROCESS | 4300 | 1467042149750 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:29 INFO - PROCESS | 4300 | 1467042149758 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:42:29 INFO - PROCESS | 4300 | ++DOCSHELL 0x9538d000 == 33 [pid = 4300] [id = 103] 08:42:29 INFO - PROCESS | 4300 | ++DOMWINDOW == 97 (0x9d410c00) [pid = 4300] [serial = 308] [outer = (nil)] 08:42:29 INFO - PROCESS | 4300 | ++DOMWINDOW == 98 (0x9d88cc00) [pid = 4300] [serial = 309] [outer = 0x9d410c00] 08:42:29 INFO - PROCESS | 4300 | 1467042149883 Marionette DEBUG loaded listener.js 08:42:30 INFO - PROCESS | 4300 | ++DOMWINDOW == 99 (0xa221d400) [pid = 4300] [serial = 310] [outer = 0x9d410c00] 08:42:30 INFO - PROCESS | 4300 | SkCairoFTTypeface::onFilterRec unimplemented 08:42:30 INFO - PROCESS | 4300 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:42:30 INFO - PROCESS | 4300 | SkCairoFTTypeface::onFilterRec unimplemented 08:42:30 INFO - PROCESS | 4300 | SkCairoFTTypeface::onFilterRec unimplemented 08:42:30 INFO - PROCESS | 4300 | SkCairoFTTypeface::onFilterRec unimplemented 08:42:30 INFO - PROCESS | 4300 | 1467042150780 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 08:42:30 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 08:42:30 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1587ms 08:42:30 INFO - PROCESS | 4300 | 1467042150832 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 08:42:30 INFO - PROCESS | 4300 | 1467042150837 Marionette TRACE conn3 <- [1,385,null,{"value":"8"}] 08:42:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 08:42:30 INFO - PROCESS | 4300 | 1467042150845 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 08:42:30 INFO - PROCESS | 4300 | 1467042150850 Marionette TRACE conn3 <- [1,386,null,{}] 08:42:30 INFO - PROCESS | 4300 | 1467042150857 Marionette TRACE conn3 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:30 INFO - PROCESS | 4300 | 1467042150864 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:42:31 INFO - PROCESS | 4300 | 1467042151052 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 08:42:31 INFO - PROCESS | 4300 | 1467042151210 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:31 INFO - PROCESS | 4300 | 1467042151219 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:42:31 INFO - PROCESS | 4300 | ++DOCSHELL 0x996c1800 == 34 [pid = 4300] [id = 104] 08:42:31 INFO - PROCESS | 4300 | ++DOMWINDOW == 100 (0xa2274000) [pid = 4300] [serial = 311] [outer = (nil)] 08:42:31 INFO - PROCESS | 4300 | ++DOMWINDOW == 101 (0xa24ef000) [pid = 4300] [serial = 312] [outer = 0xa2274000] 08:42:31 INFO - PROCESS | 4300 | 1467042151344 Marionette DEBUG loaded listener.js 08:42:31 INFO - PROCESS | 4300 | ++DOMWINDOW == 102 (0xa2ee9000) [pid = 4300] [serial = 313] [outer = 0xa2274000] 08:42:32 INFO - PROCESS | 4300 | 1467042152240 Marionette TRACE conn3 <- [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]]]}] 08:42:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 08:42:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1440ms 08:42:32 INFO - PROCESS | 4300 | 1467042152286 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 08:42:32 INFO - PROCESS | 4300 | 1467042152291 Marionette TRACE conn3 <- [1,389,null,{"value":"8"}] 08:42:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 08:42:32 INFO - PROCESS | 4300 | 1467042152297 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 08:42:32 INFO - PROCESS | 4300 | 1467042152301 Marionette TRACE conn3 <- [1,390,null,{}] 08:42:32 INFO - PROCESS | 4300 | 1467042152306 Marionette TRACE conn3 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:32 INFO - PROCESS | 4300 | 1467042152312 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:42:32 INFO - PROCESS | 4300 | 1467042152500 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 08:42:32 INFO - PROCESS | 4300 | 1467042152662 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:32 INFO - PROCESS | 4300 | 1467042152671 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:42:32 INFO - PROCESS | 4300 | ++DOCSHELL 0x9ab7fc00 == 35 [pid = 4300] [id = 105] 08:42:32 INFO - PROCESS | 4300 | ++DOMWINDOW == 103 (0xa24f2800) [pid = 4300] [serial = 314] [outer = (nil)] 08:42:32 INFO - PROCESS | 4300 | ++DOMWINDOW == 104 (0xa34db000) [pid = 4300] [serial = 315] [outer = 0xa24f2800] 08:42:32 INFO - PROCESS | 4300 | 1467042152763 Marionette DEBUG loaded listener.js 08:42:32 INFO - PROCESS | 4300 | ++DOMWINDOW == 105 (0xa4f0b800) [pid = 4300] [serial = 316] [outer = 0xa24f2800] 08:42:33 INFO - PROCESS | 4300 | 1467042153736 Marionette TRACE conn3 <- [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]]]}] 08:42:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 08:42:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1483ms 08:42:33 INFO - PROCESS | 4300 | 1467042153781 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 08:42:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 08:42:33 INFO - PROCESS | 4300 | 1467042153786 Marionette TRACE conn3 <- [1,393,null,{"value":"8"}] 08:42:33 INFO - PROCESS | 4300 | 1467042153792 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 08:42:33 INFO - PROCESS | 4300 | 1467042153796 Marionette TRACE conn3 <- [1,394,null,{}] 08:42:33 INFO - PROCESS | 4300 | 1467042153801 Marionette TRACE conn3 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:33 INFO - PROCESS | 4300 | 1467042153812 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:42:34 INFO - PROCESS | 4300 | 1467042154026 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 08:42:34 INFO - PROCESS | 4300 | 1467042154233 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:34 INFO - PROCESS | 4300 | 1467042154243 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:42:34 INFO - PROCESS | 4300 | ++DOCSHELL 0x9b218400 == 36 [pid = 4300] [id = 106] 08:42:34 INFO - PROCESS | 4300 | ++DOMWINDOW == 106 (0xa34b2800) [pid = 4300] [serial = 317] [outer = (nil)] 08:42:34 INFO - PROCESS | 4300 | ++DOMWINDOW == 107 (0xa34b9c00) [pid = 4300] [serial = 318] [outer = 0xa34b2800] 08:42:34 INFO - PROCESS | 4300 | 1467042154363 Marionette DEBUG loaded listener.js 08:42:34 INFO - PROCESS | 4300 | ++DOMWINDOW == 108 (0xa4f18800) [pid = 4300] [serial = 319] [outer = 0xa34b2800] 08:42:35 INFO - PROCESS | 4300 | 1467042155301 Marionette TRACE conn3 <- [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]]]}] 08:42:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 08:42:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1583ms 08:42:35 INFO - PROCESS | 4300 | 1467042155375 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 08:42:35 INFO - PROCESS | 4300 | 1467042155378 Marionette TRACE conn3 <- [1,397,null,{"value":"8"}] 08:42:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 08:42:35 INFO - PROCESS | 4300 | 1467042155385 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 08:42:35 INFO - PROCESS | 4300 | 1467042155388 Marionette TRACE conn3 <- [1,398,null,{}] 08:42:35 INFO - PROCESS | 4300 | 1467042155394 Marionette TRACE conn3 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:35 INFO - PROCESS | 4300 | 1467042155399 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:42:35 INFO - PROCESS | 4300 | 1467042155605 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 08:42:35 INFO - PROCESS | 4300 | 1467042155807 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:35 INFO - PROCESS | 4300 | 1467042155815 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:42:35 INFO - PROCESS | 4300 | ++DOCSHELL 0x921e3c00 == 37 [pid = 4300] [id = 107] 08:42:35 INFO - PROCESS | 4300 | ++DOMWINDOW == 109 (0x921e4800) [pid = 4300] [serial = 320] [outer = (nil)] 08:42:35 INFO - PROCESS | 4300 | ++DOMWINDOW == 110 (0xa671c800) [pid = 4300] [serial = 321] [outer = 0x921e4800] 08:42:35 INFO - PROCESS | 4300 | 1467042155947 Marionette DEBUG loaded listener.js 08:42:36 INFO - PROCESS | 4300 | ++DOMWINDOW == 111 (0xa6723c00) [pid = 4300] [serial = 322] [outer = 0x921e4800] 08:42:36 INFO - PROCESS | 4300 | 1467042156960 Marionette TRACE conn3 <- [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]]]}] 08:42:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 08:42:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1632ms 08:42:37 INFO - PROCESS | 4300 | 1467042157018 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 08:42:37 INFO - PROCESS | 4300 | 1467042157029 Marionette TRACE conn3 <- [1,401,null,{"value":"8"}] 08:42:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 08:42:37 INFO - PROCESS | 4300 | 1467042157035 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 08:42:37 INFO - PROCESS | 4300 | 1467042157038 Marionette TRACE conn3 <- [1,402,null,{}] 08:42:37 INFO - PROCESS | 4300 | 1467042157045 Marionette TRACE conn3 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:37 INFO - PROCESS | 4300 | 1467042157050 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:42:37 INFO - PROCESS | 4300 | 1467042157226 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 08:42:37 INFO - PROCESS | 4300 | 1467042157656 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:37 INFO - PROCESS | 4300 | 1467042157664 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:42:37 INFO - PROCESS | 4300 | ++DOCSHELL 0x93c5e400 == 38 [pid = 4300] [id = 108] 08:42:37 INFO - PROCESS | 4300 | ++DOMWINDOW == 112 (0x93c65400) [pid = 4300] [serial = 323] [outer = (nil)] 08:42:37 INFO - PROCESS | 4300 | ++DOMWINDOW == 113 (0x93e71c00) [pid = 4300] [serial = 324] [outer = 0x93c65400] 08:42:37 INFO - PROCESS | 4300 | 1467042157775 Marionette DEBUG loaded listener.js 08:42:37 INFO - PROCESS | 4300 | ++DOMWINDOW == 114 (0x953c3000) [pid = 4300] [serial = 325] [outer = 0x93c65400] 08:42:38 INFO - PROCESS | 4300 | 1467042158762 Marionette TRACE conn3 <- [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]]]}] 08:42:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 08:42:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1790ms 08:42:38 INFO - PROCESS | 4300 | 1467042158829 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 08:42:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 08:42:38 INFO - PROCESS | 4300 | 1467042158834 Marionette TRACE conn3 <- [1,405,null,{"value":"8"}] 08:42:38 INFO - PROCESS | 4300 | 1467042158842 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 08:42:38 INFO - PROCESS | 4300 | 1467042158845 Marionette TRACE conn3 <- [1,406,null,{}] 08:42:38 INFO - PROCESS | 4300 | 1467042158853 Marionette TRACE conn3 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:38 INFO - PROCESS | 4300 | 1467042158861 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:42:39 INFO - PROCESS | 4300 | 1467042159081 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 08:42:40 INFO - PROCESS | 4300 | --DOCSHELL 0x98985400 == 37 [pid = 4300] [id = 27] 08:42:40 INFO - PROCESS | 4300 | --DOCSHELL 0x93c4f400 == 36 [pid = 4300] [id = 29] 08:42:40 INFO - PROCESS | 4300 | --DOCSHELL 0x995dc400 == 35 [pid = 4300] [id = 28] 08:42:40 INFO - PROCESS | 4300 | --DOCSHELL 0x930b0000 == 34 [pid = 4300] [id = 19] 08:42:40 INFO - PROCESS | 4300 | --DOCSHELL 0x978d2400 == 33 [pid = 4300] [id = 88] 08:42:40 INFO - PROCESS | 4300 | --DOCSHELL 0x9b7ea800 == 32 [pid = 4300] [id = 26] 08:42:40 INFO - PROCESS | 4300 | --DOCSHELL 0x99f6a800 == 31 [pid = 4300] [id = 90] 08:42:40 INFO - PROCESS | 4300 | --DOCSHELL 0x93e77c00 == 30 [pid = 4300] [id = 93] 08:42:40 INFO - PROCESS | 4300 | --DOCSHELL 0x921e7800 == 29 [pid = 4300] [id = 94] 08:42:40 INFO - PROCESS | 4300 | --DOCSHELL 0x91acbc00 == 28 [pid = 4300] [id = 87] 08:42:40 INFO - PROCESS | 4300 | --DOCSHELL 0x9a0ea000 == 27 [pid = 4300] [id = 30] 08:42:40 INFO - PROCESS | 4300 | --DOCSHELL 0x9a0ef800 == 26 [pid = 4300] [id = 89] 08:42:40 INFO - PROCESS | 4300 | --DOCSHELL 0xa2220c00 == 25 [pid = 4300] [id = 92] 08:42:40 INFO - PROCESS | 4300 | --DOCSHELL 0x93c5c800 == 24 [pid = 4300] [id = 31] 08:42:40 INFO - PROCESS | 4300 | --DOCSHELL 0x9b7de000 == 23 [pid = 4300] [id = 91] 08:42:40 INFO - PROCESS | 4300 | --DOCSHELL 0x95393c00 == 22 [pid = 4300] [id = 81] 08:42:40 INFO - PROCESS | 4300 | --DOMWINDOW == 113 (0xa8f21c00) [pid = 4300] [serial = 232] [outer = (nil)] [url = about:blank] 08:42:40 INFO - PROCESS | 4300 | --DOMWINDOW == 112 (0xa6723000) [pid = 4300] [serial = 222] [outer = (nil)] [url = about:blank] 08:42:40 INFO - PROCESS | 4300 | --DOMWINDOW == 111 (0x9a405800) [pid = 4300] [serial = 237] [outer = (nil)] [url = about:blank] 08:42:40 INFO - PROCESS | 4300 | --DOMWINDOW == 110 (0xa229f800) [pid = 4300] [serial = 238] [outer = (nil)] [url = about:blank] 08:42:40 INFO - PROCESS | 4300 | --DOMWINDOW == 109 (0x9a404800) [pid = 4300] [serial = 219] [outer = (nil)] [url = about:blank] 08:42:40 INFO - PROCESS | 4300 | --DOMWINDOW == 108 (0xa9a70000) [pid = 4300] [serial = 235] [outer = (nil)] [url = about:blank] 08:42:40 INFO - PROCESS | 4300 | --DOMWINDOW == 107 (0x91ace400) [pid = 4300] [serial = 224] [outer = (nil)] [url = about:blank] 08:42:40 INFO - PROCESS | 4300 | --DOMWINDOW == 106 (0xa6da6c00) [pid = 4300] [serial = 231] [outer = (nil)] [url = about:blank] 08:42:40 INFO - PROCESS | 4300 | --DOMWINDOW == 105 (0xa6b53800) [pid = 4300] [serial = 228] [outer = (nil)] [url = about:blank] 08:42:40 INFO - PROCESS | 4300 | --DOMWINDOW == 104 (0xa6b55400) [pid = 4300] [serial = 229] [outer = (nil)] [url = about:blank] 08:42:40 INFO - PROCESS | 4300 | --DOMWINDOW == 103 (0x9a0e6000) [pid = 4300] [serial = 218] [outer = (nil)] [url = about:blank] 08:42:40 INFO - PROCESS | 4300 | --DOMWINDOW == 102 (0xa243a400) [pid = 4300] [serial = 221] [outer = (nil)] [url = about:blank] 08:42:40 INFO - PROCESS | 4300 | --DOMWINDOW == 101 (0x9538cc00) [pid = 4300] [serial = 215] [outer = (nil)] [url = about:blank] 08:42:40 INFO - PROCESS | 4300 | --DOMWINDOW == 100 (0x978a5c00) [pid = 4300] [serial = 216] [outer = (nil)] [url = about:blank] 08:42:40 INFO - PROCESS | 4300 | --DOMWINDOW == 99 (0x9b90c000) [pid = 4300] [serial = 225] [outer = (nil)] [url = about:blank] 08:42:40 INFO - PROCESS | 4300 | --DOMWINDOW == 98 (0xa9a6ec00) [pid = 4300] [serial = 234] [outer = (nil)] [url = about:blank] 08:42:40 INFO - PROCESS | 4300 | --DOMWINDOW == 97 (0x99f6c400) [pid = 4300] [serial = 240] [outer = (nil)] [url = about:blank] 08:42:40 INFO - PROCESS | 4300 | --DOMWINDOW == 96 (0xa6da6400) [pid = 4300] [serial = 241] [outer = (nil)] [url = about:blank] 08:42:40 INFO - PROCESS | 4300 | --DOMWINDOW == 95 (0x9a40ec00) [pid = 4300] [serial = 258] [outer = (nil)] [url = about:blank] 08:42:40 INFO - PROCESS | 4300 | --DOMWINDOW == 94 (0x930ad400) [pid = 4300] [serial = 246] [outer = (nil)] [url = about:blank] 08:42:40 INFO - PROCESS | 4300 | --DOMWINDOW == 93 (0x931dbc00) [pid = 4300] [serial = 247] [outer = (nil)] [url = about:blank] 08:42:40 INFO - PROCESS | 4300 | --DOMWINDOW == 92 (0x978d1000) [pid = 4300] [serial = 244] [outer = (nil)] [url = about:blank] 08:42:40 INFO - PROCESS | 4300 | --DOMWINDOW == 91 (0x978b1400) [pid = 4300] [serial = 243] [outer = (nil)] [url = about:blank] 08:42:40 INFO - PROCESS | 4300 | --DOMWINDOW == 90 (0x978d6400) [pid = 4300] [serial = 249] [outer = (nil)] [url = about:blank] 08:42:40 INFO - PROCESS | 4300 | --DOMWINDOW == 89 (0x9a0eb000) [pid = 4300] [serial = 252] [outer = (nil)] [url = about:blank] 08:42:40 INFO - PROCESS | 4300 | --DOMWINDOW == 88 (0x9a924800) [pid = 4300] [serial = 255] [outer = (nil)] [url = about:blank] 08:42:40 INFO - PROCESS | 4300 | --DOMWINDOW == 87 (0x9a92a800) [pid = 4300] [serial = 256] [outer = (nil)] [url = about:blank] 08:42:40 INFO - PROCESS | 4300 | --DOMWINDOW == 86 (0x9a402000) [pid = 4300] [serial = 253] [outer = (nil)] [url = about:blank] 08:42:40 INFO - PROCESS | 4300 | --DOMWINDOW == 85 (0x985ca000) [pid = 4300] [serial = 250] [outer = (nil)] [url = about:blank] 08:42:40 INFO - PROCESS | 4300 | 1467042160491 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:40 INFO - PROCESS | 4300 | 1467042160500 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:42:40 INFO - PROCESS | 4300 | ++DOCSHELL 0x91ac7800 == 23 [pid = 4300] [id = 109] 08:42:40 INFO - PROCESS | 4300 | ++DOMWINDOW == 86 (0x91ac8800) [pid = 4300] [serial = 326] [outer = (nil)] 08:42:40 INFO - PROCESS | 4300 | ++DOMWINDOW == 87 (0x92125c00) [pid = 4300] [serial = 327] [outer = 0x91ac8800] 08:42:40 INFO - PROCESS | 4300 | 1467042160575 Marionette DEBUG loaded listener.js 08:42:40 INFO - PROCESS | 4300 | ++DOMWINDOW == 88 (0x921e0000) [pid = 4300] [serial = 328] [outer = 0x91ac8800] 08:42:41 INFO - PROCESS | 4300 | 1467042161348 Marionette TRACE conn3 <- [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]]]}] 08:42:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 08:42:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 2534ms 08:42:41 INFO - PROCESS | 4300 | 1467042161377 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 08:42:41 INFO - PROCESS | 4300 | 1467042161383 Marionette TRACE conn3 <- [1,409,null,{"value":"8"}] 08:42:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 08:42:41 INFO - PROCESS | 4300 | 1467042161392 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 08:42:41 INFO - PROCESS | 4300 | 1467042161397 Marionette TRACE conn3 <- [1,410,null,{}] 08:42:41 INFO - PROCESS | 4300 | 1467042161405 Marionette TRACE conn3 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:41 INFO - PROCESS | 4300 | 1467042161412 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:42:41 INFO - PROCESS | 4300 | 1467042161585 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 08:42:41 INFO - PROCESS | 4300 | 1467042161696 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:41 INFO - PROCESS | 4300 | 1467042161703 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:42:41 INFO - PROCESS | 4300 | ++DOCSHELL 0x921e6400 == 24 [pid = 4300] [id = 110] 08:42:41 INFO - PROCESS | 4300 | ++DOMWINDOW == 89 (0x921e6c00) [pid = 4300] [serial = 329] [outer = (nil)] 08:42:41 INFO - PROCESS | 4300 | ++DOMWINDOW == 90 (0x9490f800) [pid = 4300] [serial = 330] [outer = 0x921e6c00] 08:42:41 INFO - PROCESS | 4300 | 1467042161778 Marionette DEBUG loaded listener.js 08:42:41 INFO - PROCESS | 4300 | ++DOMWINDOW == 91 (0x95393c00) [pid = 4300] [serial = 331] [outer = 0x921e6c00] 08:42:42 INFO - PROCESS | 4300 | 1467042162595 Marionette TRACE conn3 <- [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]]]}] 08:42:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 08:42:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1285ms 08:42:42 INFO - PROCESS | 4300 | 1467042162684 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 08:42:42 INFO - PROCESS | 4300 | 1467042162692 Marionette TRACE conn3 <- [1,413,null,{"value":"8"}] 08:42:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 08:42:42 INFO - PROCESS | 4300 | 1467042162699 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 08:42:42 INFO - PROCESS | 4300 | 1467042162703 Marionette TRACE conn3 <- [1,414,null,{}] 08:42:42 INFO - PROCESS | 4300 | 1467042162708 Marionette TRACE conn3 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:42 INFO - PROCESS | 4300 | 1467042162714 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:42:42 INFO - PROCESS | 4300 | 1467042162887 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 08:42:43 INFO - PROCESS | 4300 | 1467042163027 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:43 INFO - PROCESS | 4300 | 1467042163035 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:42:43 INFO - PROCESS | 4300 | ++DOCSHELL 0x978ce000 == 25 [pid = 4300] [id = 111] 08:42:43 INFO - PROCESS | 4300 | ++DOMWINDOW == 92 (0x978d6800) [pid = 4300] [serial = 332] [outer = (nil)] 08:42:43 INFO - PROCESS | 4300 | ++DOMWINDOW == 93 (0x98485c00) [pid = 4300] [serial = 333] [outer = 0x978d6800] 08:42:43 INFO - PROCESS | 4300 | 1467042163103 Marionette DEBUG loaded listener.js 08:42:43 INFO - PROCESS | 4300 | ++DOMWINDOW == 94 (0x989f0800) [pid = 4300] [serial = 334] [outer = 0x978d6800] 08:42:44 INFO - PROCESS | 4300 | 1467042164084 Marionette TRACE conn3 <- [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]]]}] 08:42:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 08:42:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1440ms 08:42:44 INFO - PROCESS | 4300 | 1467042164148 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 08:42:44 INFO - PROCESS | 4300 | 1467042164153 Marionette TRACE conn3 <- [1,417,null,{"value":"8"}] 08:42:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 08:42:44 INFO - PROCESS | 4300 | 1467042164167 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 08:42:44 INFO - PROCESS | 4300 | 1467042164177 Marionette TRACE conn3 <- [1,418,null,{}] 08:42:44 INFO - PROCESS | 4300 | 1467042164191 Marionette TRACE conn3 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:44 INFO - PROCESS | 4300 | 1467042164199 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:42:44 INFO - PROCESS | 4300 | 1467042164420 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 08:42:44 INFO - PROCESS | 4300 | 1467042164444 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:44 INFO - PROCESS | 4300 | 1467042164454 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:42:44 INFO - PROCESS | 4300 | ++DOCSHELL 0x99a95c00 == 26 [pid = 4300] [id = 112] 08:42:44 INFO - PROCESS | 4300 | ++DOMWINDOW == 95 (0x99f60000) [pid = 4300] [serial = 335] [outer = (nil)] 08:42:44 INFO - PROCESS | 4300 | ++DOMWINDOW == 96 (0x99f6b000) [pid = 4300] [serial = 336] [outer = 0x99f60000] 08:42:44 INFO - PROCESS | 4300 | 1467042164521 Marionette DEBUG loaded listener.js 08:42:44 INFO - PROCESS | 4300 | ++DOMWINDOW == 97 (0x9a0e8400) [pid = 4300] [serial = 337] [outer = 0x99f60000] 08:42:45 INFO - PROCESS | 4300 | --DOMWINDOW == 96 (0x9a40a400) [pid = 4300] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 08:42:45 INFO - PROCESS | 4300 | --DOMWINDOW == 95 (0x921df400) [pid = 4300] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 08:42:45 INFO - PROCESS | 4300 | --DOMWINDOW == 94 (0x91acc000) [pid = 4300] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 08:42:45 INFO - PROCESS | 4300 | --DOMWINDOW == 93 (0x94904800) [pid = 4300] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 08:42:45 INFO - PROCESS | 4300 | --DOMWINDOW == 92 (0x978d7000) [pid = 4300] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 08:42:45 INFO - PROCESS | 4300 | --DOMWINDOW == 91 (0x9d408800) [pid = 4300] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 08:42:45 INFO - PROCESS | 4300 | --DOMWINDOW == 90 (0x931dc800) [pid = 4300] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 08:42:45 INFO - PROCESS | 4300 | --DOMWINDOW == 89 (0x99f6a400) [pid = 4300] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 08:42:45 INFO - PROCESS | 4300 | --DOMWINDOW == 88 (0xa2221400) [pid = 4300] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 08:42:45 INFO - PROCESS | 4300 | --DOMWINDOW == 87 (0x978af800) [pid = 4300] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 08:42:45 INFO - PROCESS | 4300 | --DOMWINDOW == 86 (0x989f6800) [pid = 4300] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 08:42:45 INFO - PROCESS | 4300 | --DOMWINDOW == 85 (0x931e0c00) [pid = 4300] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 08:42:45 INFO - PROCESS | 4300 | --DOMWINDOW == 84 (0x9a0f3000) [pid = 4300] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 08:42:45 INFO - PROCESS | 4300 | --DOMWINDOW == 83 (0x99f8a800) [pid = 4300] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 08:42:45 INFO - PROCESS | 4300 | --DOMWINDOW == 82 (0x9ab76c00) [pid = 4300] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 08:42:46 INFO - PROCESS | 4300 | 1467042166512 Marionette TRACE conn3 <- [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]]]}] 08:42:46 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 08:42:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 2363ms 08:42:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 08:42:46 INFO - PROCESS | 4300 | 1467042166522 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 08:42:46 INFO - PROCESS | 4300 | 1467042166526 Marionette TRACE conn3 <- [1,421,null,{"value":"8"}] 08:42:46 INFO - PROCESS | 4300 | 1467042166532 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 08:42:46 INFO - PROCESS | 4300 | 1467042166535 Marionette TRACE conn3 <- [1,422,null,{}] 08:42:46 INFO - PROCESS | 4300 | 1467042166541 Marionette TRACE conn3 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:46 INFO - PROCESS | 4300 | 1467042166546 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:42:46 INFO - PROCESS | 4300 | 1467042166771 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 08:42:46 INFO - PROCESS | 4300 | 1467042166887 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:46 INFO - PROCESS | 4300 | 1467042166896 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:42:46 INFO - PROCESS | 4300 | ++DOCSHELL 0x91ac3800 == 27 [pid = 4300] [id = 113] 08:42:46 INFO - PROCESS | 4300 | ++DOMWINDOW == 83 (0x9212b000) [pid = 4300] [serial = 338] [outer = (nil)] 08:42:46 INFO - PROCESS | 4300 | ++DOMWINDOW == 84 (0x99f6a400) [pid = 4300] [serial = 339] [outer = 0x9212b000] 08:42:46 INFO - PROCESS | 4300 | 1467042166964 Marionette DEBUG loaded listener.js 08:42:47 INFO - PROCESS | 4300 | ++DOMWINDOW == 85 (0x9a0ec800) [pid = 4300] [serial = 340] [outer = 0x9212b000] 08:42:48 INFO - PROCESS | 4300 | 1467042168060 Marionette TRACE conn3 <- [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]]]}] 08:42:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 08:42:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1554ms 08:42:48 INFO - PROCESS | 4300 | 1467042168086 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 08:42:48 INFO - PROCESS | 4300 | 1467042168093 Marionette TRACE conn3 <- [1,425,null,{"value":"8"}] 08:42:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 08:42:48 INFO - PROCESS | 4300 | 1467042168101 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 08:42:48 INFO - PROCESS | 4300 | 1467042168107 Marionette TRACE conn3 <- [1,426,null,{}] 08:42:48 INFO - PROCESS | 4300 | 1467042168116 Marionette TRACE conn3 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:48 INFO - PROCESS | 4300 | 1467042168122 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:42:48 INFO - PROCESS | 4300 | 1467042168359 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 08:42:48 INFO - PROCESS | 4300 | 1467042168527 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:48 INFO - PROCESS | 4300 | 1467042168545 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:42:48 INFO - PROCESS | 4300 | ++DOCSHELL 0x93c55800 == 28 [pid = 4300] [id = 114] 08:42:48 INFO - PROCESS | 4300 | ++DOMWINDOW == 86 (0x93c57c00) [pid = 4300] [serial = 341] [outer = (nil)] 08:42:48 INFO - PROCESS | 4300 | ++DOMWINDOW == 87 (0x93e6c000) [pid = 4300] [serial = 342] [outer = 0x93c57c00] 08:42:48 INFO - PROCESS | 4300 | 1467042168626 Marionette DEBUG loaded listener.js 08:42:48 INFO - PROCESS | 4300 | ++DOMWINDOW == 88 (0x978d6c00) [pid = 4300] [serial = 343] [outer = 0x93c57c00] 08:42:49 INFO - PROCESS | 4300 | 1467042169620 Marionette TRACE conn3 <- [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] 08:42:49 INFO - PROCESS | 4300 | 1467042169703 Marionette TRACE conn3 <- [1,429,null,{"value":"8"}] 08:42:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 08:42:49 INFO - PROCESS | 4300 | 1467042169715 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 08:42:49 INFO - PROCESS | 4300 | 1467042169719 Marionette TRACE conn3 <- [1,430,null,{}] 08:42:49 INFO - PROCESS | 4300 | 1467042169726 Marionette TRACE conn3 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:49 INFO - PROCESS | 4300 | 1467042169732 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:42:49 INFO - PROCESS | 4300 | 1467042169914 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 08:42:50 INFO - PROCESS | 4300 | 1467042170126 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:50 INFO - PROCESS | 4300 | 1467042170134 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:42:50 INFO - PROCESS | 4300 | ++DOCSHELL 0x921e4400 == 29 [pid = 4300] [id = 115] 08:42:50 INFO - PROCESS | 4300 | ++DOMWINDOW == 89 (0x931d2000) [pid = 4300] [serial = 344] [outer = (nil)] 08:42:50 INFO - PROCESS | 4300 | ++DOMWINDOW == 90 (0x99fca800) [pid = 4300] [serial = 345] [outer = 0x931d2000] 08:42:50 INFO - PROCESS | 4300 | 1467042170222 Marionette DEBUG loaded listener.js 08:42:50 INFO - PROCESS | 4300 | ++DOMWINDOW == 91 (0x9a404400) [pid = 4300] [serial = 346] [outer = 0x931d2000] 08:42:51 INFO - PROCESS | 4300 | 1467042171154 Marionette TRACE conn3 <- [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]]]}] 08:42:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 08:42:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1493ms 08:42:51 INFO - PROCESS | 4300 | 1467042171208 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 08:42:51 INFO - PROCESS | 4300 | 1467042171212 Marionette TRACE conn3 <- [1,433,null,{"value":"8"}] 08:42:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 08:42:51 INFO - PROCESS | 4300 | 1467042171220 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 08:42:51 INFO - PROCESS | 4300 | 1467042171226 Marionette TRACE conn3 <- [1,434,null,{}] 08:42:51 INFO - PROCESS | 4300 | 1467042171242 Marionette TRACE conn3 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:51 INFO - PROCESS | 4300 | 1467042171251 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:42:51 INFO - PROCESS | 4300 | 1467042171486 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 08:42:51 INFO - PROCESS | 4300 | 1467042171735 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:51 INFO - PROCESS | 4300 | 1467042171744 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:42:51 INFO - PROCESS | 4300 | ++DOCSHELL 0x9a92ac00 == 30 [pid = 4300] [id = 116] 08:42:51 INFO - PROCESS | 4300 | ++DOMWINDOW == 92 (0x9a92b000) [pid = 4300] [serial = 347] [outer = (nil)] 08:42:51 INFO - PROCESS | 4300 | ++DOMWINDOW == 93 (0x9a970800) [pid = 4300] [serial = 348] [outer = 0x9a92b000] 08:42:51 INFO - PROCESS | 4300 | 1467042171847 Marionette DEBUG loaded listener.js 08:42:51 INFO - PROCESS | 4300 | ++DOMWINDOW == 94 (0x9ab71800) [pid = 4300] [serial = 349] [outer = 0x9a92b000] 08:42:52 INFO - PROCESS | 4300 | 1467042172729 Marionette TRACE conn3 <- [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]]]}] 08:42:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 08:42:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1541ms 08:42:52 INFO - PROCESS | 4300 | 1467042172761 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 08:42:52 INFO - PROCESS | 4300 | 1467042172766 Marionette TRACE conn3 <- [1,437,null,{"value":"8"}] 08:42:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 08:42:52 INFO - PROCESS | 4300 | 1467042172773 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 08:42:52 INFO - PROCESS | 4300 | 1467042172775 Marionette TRACE conn3 <- [1,438,null,{}] 08:42:52 INFO - PROCESS | 4300 | 1467042172782 Marionette TRACE conn3 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:52 INFO - PROCESS | 4300 | 1467042172788 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:42:52 INFO - PROCESS | 4300 | 1467042172970 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 08:42:53 INFO - PROCESS | 4300 | 1467042173123 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:53 INFO - PROCESS | 4300 | 1467042173131 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:42:53 INFO - PROCESS | 4300 | ++DOCSHELL 0x9a96e000 == 31 [pid = 4300] [id = 117] 08:42:53 INFO - PROCESS | 4300 | ++DOMWINDOW == 95 (0x9ab7b400) [pid = 4300] [serial = 350] [outer = (nil)] 08:42:53 INFO - PROCESS | 4300 | ++DOMWINDOW == 96 (0x9ae77400) [pid = 4300] [serial = 351] [outer = 0x9ab7b400] 08:42:53 INFO - PROCESS | 4300 | 1467042173211 Marionette DEBUG loaded listener.js 08:42:53 INFO - PROCESS | 4300 | ++DOMWINDOW == 97 (0x9ac87000) [pid = 4300] [serial = 352] [outer = 0x9ab7b400] 08:42:54 INFO - PROCESS | 4300 | 1467042174133 Marionette TRACE conn3 <- [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]]]}] 08:42:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 08:42:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1431ms 08:42:54 INFO - PROCESS | 4300 | 1467042174206 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 08:42:54 INFO - PROCESS | 4300 | 1467042174210 Marionette TRACE conn3 <- [1,441,null,{"value":"8"}] 08:42:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 08:42:54 INFO - PROCESS | 4300 | 1467042174217 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 08:42:54 INFO - PROCESS | 4300 | 1467042174221 Marionette TRACE conn3 <- [1,442,null,{}] 08:42:54 INFO - PROCESS | 4300 | 1467042174227 Marionette TRACE conn3 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:54 INFO - PROCESS | 4300 | 1467042174232 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:42:54 INFO - PROCESS | 4300 | 1467042174400 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 08:42:54 INFO - PROCESS | 4300 | 1467042174554 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:54 INFO - PROCESS | 4300 | 1467042174564 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:42:54 INFO - PROCESS | 4300 | ++DOCSHELL 0x921e2c00 == 32 [pid = 4300] [id = 118] 08:42:54 INFO - PROCESS | 4300 | ++DOMWINDOW == 98 (0x9a928400) [pid = 4300] [serial = 353] [outer = (nil)] 08:42:54 INFO - PROCESS | 4300 | ++DOMWINDOW == 99 (0x9b2e3400) [pid = 4300] [serial = 354] [outer = 0x9a928400] 08:42:54 INFO - PROCESS | 4300 | 1467042174645 Marionette DEBUG loaded listener.js 08:42:54 INFO - PROCESS | 4300 | ++DOMWINDOW == 100 (0x9b7e1c00) [pid = 4300] [serial = 355] [outer = 0x9a928400] 08:42:55 INFO - PROCESS | 4300 | 1467042175611 Marionette TRACE conn3 <- [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]]]}] 08:42:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 08:42:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1436ms 08:42:55 INFO - PROCESS | 4300 | 1467042175654 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 08:42:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 08:42:55 INFO - PROCESS | 4300 | 1467042175658 Marionette TRACE conn3 <- [1,445,null,{"value":"8"}] 08:42:55 INFO - PROCESS | 4300 | 1467042175665 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 08:42:55 INFO - PROCESS | 4300 | 1467042175669 Marionette TRACE conn3 <- [1,446,null,{}] 08:42:55 INFO - PROCESS | 4300 | 1467042175674 Marionette TRACE conn3 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:55 INFO - PROCESS | 4300 | 1467042175685 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:42:55 INFO - PROCESS | 4300 | 1467042175940 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 08:42:56 INFO - PROCESS | 4300 | 1467042176143 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:56 INFO - PROCESS | 4300 | 1467042176150 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:42:56 INFO - PROCESS | 4300 | ++DOCSHELL 0x91ad0000 == 33 [pid = 4300] [id = 119] 08:42:56 INFO - PROCESS | 4300 | ++DOMWINDOW == 101 (0x93c5b400) [pid = 4300] [serial = 356] [outer = (nil)] 08:42:56 INFO - PROCESS | 4300 | ++DOMWINDOW == 102 (0xa1088800) [pid = 4300] [serial = 357] [outer = 0x93c5b400] 08:42:56 INFO - PROCESS | 4300 | 1467042176284 Marionette DEBUG loaded listener.js 08:42:56 INFO - PROCESS | 4300 | ++DOMWINDOW == 103 (0xa229f400) [pid = 4300] [serial = 358] [outer = 0x93c5b400] 08:42:57 INFO - PROCESS | 4300 | 1467042177187 Marionette TRACE conn3 <- [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]]]}] 08:42:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 08:42:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1588ms 08:42:57 INFO - PROCESS | 4300 | 1467042177253 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 08:42:57 INFO - PROCESS | 4300 | 1467042177257 Marionette TRACE conn3 <- [1,449,null,{"value":"8"}] 08:42:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 08:42:57 INFO - PROCESS | 4300 | 1467042177264 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 08:42:57 INFO - PROCESS | 4300 | 1467042177267 Marionette TRACE conn3 <- [1,450,null,{}] 08:42:57 INFO - PROCESS | 4300 | 1467042177273 Marionette TRACE conn3 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:57 INFO - PROCESS | 4300 | 1467042177279 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:42:57 INFO - PROCESS | 4300 | 1467042177445 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 08:42:57 INFO - PROCESS | 4300 | 1467042177602 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:57 INFO - PROCESS | 4300 | 1467042177612 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:42:57 INFO - PROCESS | 4300 | ++DOCSHELL 0x91acd800 == 34 [pid = 4300] [id = 120] 08:42:57 INFO - PROCESS | 4300 | ++DOMWINDOW == 104 (0x9a405c00) [pid = 4300] [serial = 359] [outer = (nil)] 08:42:57 INFO - PROCESS | 4300 | ++DOMWINDOW == 105 (0xa243a400) [pid = 4300] [serial = 360] [outer = 0x9a405c00] 08:42:57 INFO - PROCESS | 4300 | 1467042177692 Marionette DEBUG loaded listener.js 08:42:57 INFO - PROCESS | 4300 | ++DOMWINDOW == 106 (0xa22f5000) [pid = 4300] [serial = 361] [outer = 0x9a405c00] 08:42:58 INFO - PROCESS | 4300 | 1467042178629 Marionette TRACE conn3 <- [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] 08:42:58 INFO - PROCESS | 4300 | 1467042178710 Marionette TRACE conn3 <- [1,453,null,{"value":"8"}] 08:42:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 08:42:58 INFO - PROCESS | 4300 | 1467042178717 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 08:42:58 INFO - PROCESS | 4300 | 1467042178721 Marionette TRACE conn3 <- [1,454,null,{}] 08:42:58 INFO - PROCESS | 4300 | 1467042178727 Marionette TRACE conn3 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:58 INFO - PROCESS | 4300 | 1467042178732 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:42:58 INFO - PROCESS | 4300 | 1467042178922 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 08:42:59 INFO - PROCESS | 4300 | 1467042179126 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:59 INFO - PROCESS | 4300 | 1467042179136 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:42:59 INFO - PROCESS | 4300 | ++DOCSHELL 0x91acc800 == 35 [pid = 4300] [id = 121] 08:42:59 INFO - PROCESS | 4300 | ++DOMWINDOW == 107 (0x921db000) [pid = 4300] [serial = 362] [outer = (nil)] 08:42:59 INFO - PROCESS | 4300 | ++DOMWINDOW == 108 (0x93c5c000) [pid = 4300] [serial = 363] [outer = 0x921db000] 08:42:59 INFO - PROCESS | 4300 | 1467042179265 Marionette DEBUG loaded listener.js 08:42:59 INFO - PROCESS | 4300 | ++DOMWINDOW == 109 (0x978d0400) [pid = 4300] [serial = 364] [outer = 0x921db000] 08:43:00 INFO - PROCESS | 4300 | [4300] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:43:00 INFO - PROCESS | 4300 | 1467042180416 Marionette TRACE conn3 <- [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]]]}] 08:43:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 08:43:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1743ms 08:43:00 INFO - PROCESS | 4300 | 1467042180461 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 08:43:00 INFO - PROCESS | 4300 | 1467042180468 Marionette TRACE conn3 <- [1,457,null,{"value":"8"}] 08:43:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 08:43:00 INFO - PROCESS | 4300 | 1467042180476 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 08:43:00 INFO - PROCESS | 4300 | 1467042180484 Marionette TRACE conn3 <- [1,458,null,{}] 08:43:00 INFO - PROCESS | 4300 | 1467042180493 Marionette TRACE conn3 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:00 INFO - PROCESS | 4300 | 1467042180498 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:43:00 INFO - PROCESS | 4300 | 1467042180744 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 08:43:01 INFO - PROCESS | 4300 | 1467042181233 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:01 INFO - PROCESS | 4300 | 1467042181246 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:43:01 INFO - PROCESS | 4300 | ++DOCSHELL 0x91ac7c00 == 36 [pid = 4300] [id = 122] 08:43:01 INFO - PROCESS | 4300 | ++DOMWINDOW == 110 (0x931e0c00) [pid = 4300] [serial = 365] [outer = (nil)] 08:43:01 INFO - PROCESS | 4300 | ++DOMWINDOW == 111 (0x978cf000) [pid = 4300] [serial = 366] [outer = 0x931e0c00] 08:43:01 INFO - PROCESS | 4300 | 1467042181352 Marionette DEBUG loaded listener.js 08:43:01 INFO - PROCESS | 4300 | ++DOMWINDOW == 112 (0x995d7000) [pid = 4300] [serial = 367] [outer = 0x931e0c00] 08:43:01 INFO - PROCESS | 4300 | --DOMWINDOW == 111 (0x9a92dc00) [pid = 4300] [serial = 268] [outer = (nil)] [url = about:blank] 08:43:01 INFO - PROCESS | 4300 | --DOMWINDOW == 110 (0x9b7dd400) [pid = 4300] [serial = 270] [outer = (nil)] [url = about:blank] 08:43:01 INFO - PROCESS | 4300 | --DOMWINDOW == 109 (0x9b7e0400) [pid = 4300] [serial = 271] [outer = (nil)] [url = about:blank] 08:43:01 INFO - PROCESS | 4300 | --DOMWINDOW == 108 (0x9b90b000) [pid = 4300] [serial = 301] [outer = (nil)] [url = about:blank] 08:43:01 INFO - PROCESS | 4300 | --DOMWINDOW == 107 (0x9ae77800) [pid = 4300] [serial = 300] [outer = (nil)] [url = about:blank] 08:43:01 INFO - PROCESS | 4300 | --DOMWINDOW == 106 (0x9990f800) [pid = 4300] [serial = 298] [outer = (nil)] [url = about:blank] 08:43:01 INFO - PROCESS | 4300 | --DOMWINDOW == 105 (0x9a0bfc00) [pid = 4300] [serial = 292] [outer = (nil)] [url = about:blank] 08:43:01 INFO - PROCESS | 4300 | --DOMWINDOW == 104 (0x9a410800) [pid = 4300] [serial = 294] [outer = (nil)] [url = about:blank] 08:43:01 INFO - PROCESS | 4300 | --DOMWINDOW == 103 (0x978abc00) [pid = 4300] [serial = 297] [outer = (nil)] [url = about:blank] 08:43:01 INFO - PROCESS | 4300 | --DOMWINDOW == 102 (0x9a97a400) [pid = 4300] [serial = 295] [outer = (nil)] [url = about:blank] 08:43:01 INFO - PROCESS | 4300 | --DOMWINDOW == 101 (0x92127c00) [pid = 4300] [serial = 261] [outer = (nil)] [url = about:blank] 08:43:01 INFO - PROCESS | 4300 | --DOMWINDOW == 100 (0x921e0c00) [pid = 4300] [serial = 262] [outer = (nil)] [url = about:blank] 08:43:01 INFO - PROCESS | 4300 | --DOMWINDOW == 99 (0x99fc7c00) [pid = 4300] [serial = 279] [outer = (nil)] [url = about:blank] 08:43:01 INFO - PROCESS | 4300 | --DOMWINDOW == 98 (0x9d402000) [pid = 4300] [serial = 280] [outer = (nil)] [url = about:blank] 08:43:01 INFO - PROCESS | 4300 | --DOMWINDOW == 97 (0x989f2400) [pid = 4300] [serial = 264] [outer = (nil)] [url = about:blank] 08:43:01 INFO - PROCESS | 4300 | --DOMWINDOW == 96 (0x989f8800) [pid = 4300] [serial = 265] [outer = (nil)] [url = about:blank] 08:43:01 INFO - PROCESS | 4300 | --DOMWINDOW == 95 (0x9d817000) [pid = 4300] [serial = 273] [outer = (nil)] [url = about:blank] 08:43:01 INFO - PROCESS | 4300 | --DOMWINDOW == 94 (0xa1012c00) [pid = 4300] [serial = 274] [outer = (nil)] [url = about:blank] 08:43:01 INFO - PROCESS | 4300 | --DOMWINDOW == 93 (0x9538a800) [pid = 4300] [serial = 285] [outer = (nil)] [url = about:blank] 08:43:01 INFO - PROCESS | 4300 | --DOMWINDOW == 92 (0x953c2400) [pid = 4300] [serial = 286] [outer = (nil)] [url = about:blank] 08:43:01 INFO - PROCESS | 4300 | --DOMWINDOW == 91 (0x99fbe800) [pid = 4300] [serial = 291] [outer = (nil)] [url = about:blank] 08:43:01 INFO - PROCESS | 4300 | --DOMWINDOW == 90 (0xa2279400) [pid = 4300] [serial = 276] [outer = (nil)] [url = about:blank] 08:43:01 INFO - PROCESS | 4300 | --DOMWINDOW == 89 (0xa2eec400) [pid = 4300] [serial = 277] [outer = (nil)] [url = about:blank] 08:43:01 INFO - PROCESS | 4300 | --DOMWINDOW == 88 (0x98543400) [pid = 4300] [serial = 288] [outer = (nil)] [url = about:blank] 08:43:01 INFO - PROCESS | 4300 | --DOMWINDOW == 87 (0x989f3000) [pid = 4300] [serial = 289] [outer = (nil)] [url = about:blank] 08:43:01 INFO - PROCESS | 4300 | --DOMWINDOW == 86 (0x9a922c00) [pid = 4300] [serial = 259] [outer = (nil)] [url = about:blank] 08:43:01 INFO - PROCESS | 4300 | --DOMWINDOW == 85 (0x98489000) [pid = 4300] [serial = 282] [outer = (nil)] [url = about:blank] 08:43:01 INFO - PROCESS | 4300 | --DOMWINDOW == 84 (0x99fc9400) [pid = 4300] [serial = 283] [outer = (nil)] [url = about:blank] 08:43:01 INFO - PROCESS | 4300 | --DOMWINDOW == 83 (0x9a40d800) [pid = 4300] [serial = 267] [outer = (nil)] [url = about:blank] 08:43:02 INFO - PROCESS | 4300 | 1467042182280 Marionette TRACE conn3 <- [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] 08:43:02 INFO - PROCESS | 4300 | 1467042182322 Marionette TRACE conn3 <- [1,461,null,{"value":"8"}] 08:43:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 08:43:02 INFO - PROCESS | 4300 | 1467042182335 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 08:43:02 INFO - PROCESS | 4300 | 1467042182338 Marionette TRACE conn3 <- [1,462,null,{}] 08:43:02 INFO - PROCESS | 4300 | 1467042182345 Marionette TRACE conn3 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:02 INFO - PROCESS | 4300 | 1467042182350 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:43:02 INFO - PROCESS | 4300 | 1467042182528 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 08:43:02 INFO - PROCESS | 4300 | 1467042182642 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:02 INFO - PROCESS | 4300 | 1467042182649 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:43:02 INFO - PROCESS | 4300 | ++DOCSHELL 0x921da400 == 37 [pid = 4300] [id = 123] 08:43:02 INFO - PROCESS | 4300 | ++DOMWINDOW == 84 (0x989ebc00) [pid = 4300] [serial = 368] [outer = (nil)] 08:43:02 INFO - PROCESS | 4300 | ++DOMWINDOW == 85 (0x99a88400) [pid = 4300] [serial = 369] [outer = 0x989ebc00] 08:43:02 INFO - PROCESS | 4300 | 1467042182721 Marionette DEBUG loaded listener.js 08:43:02 INFO - PROCESS | 4300 | ++DOMWINDOW == 86 (0x99fc0c00) [pid = 4300] [serial = 370] [outer = 0x989ebc00] 08:43:03 INFO - PROCESS | 4300 | [4300] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:43:03 INFO - PROCESS | 4300 | 1467042183616 Marionette TRACE conn3 <- [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] 08:43:03 INFO - PROCESS | 4300 | 1467042183681 Marionette TRACE conn3 <- [1,465,null,{"value":"8"}] 08:43:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 08:43:03 INFO - PROCESS | 4300 | 1467042183690 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 08:43:03 INFO - PROCESS | 4300 | 1467042183696 Marionette TRACE conn3 <- [1,466,null,{}] 08:43:03 INFO - PROCESS | 4300 | 1467042183713 Marionette TRACE conn3 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:03 INFO - PROCESS | 4300 | 1467042183722 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:43:03 INFO - PROCESS | 4300 | 1467042183905 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 08:43:04 INFO - PROCESS | 4300 | 1467042184039 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:04 INFO - PROCESS | 4300 | 1467042184049 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:43:04 INFO - PROCESS | 4300 | ++DOCSHELL 0x9a40dc00 == 38 [pid = 4300] [id = 124] 08:43:04 INFO - PROCESS | 4300 | ++DOMWINDOW == 87 (0x9a40e800) [pid = 4300] [serial = 371] [outer = (nil)] 08:43:04 INFO - PROCESS | 4300 | ++DOMWINDOW == 88 (0x9a923400) [pid = 4300] [serial = 372] [outer = 0x9a40e800] 08:43:04 INFO - PROCESS | 4300 | 1467042184124 Marionette DEBUG loaded listener.js 08:43:04 INFO - PROCESS | 4300 | ++DOMWINDOW == 89 (0x9a92bc00) [pid = 4300] [serial = 373] [outer = 0x9a40e800] 08:43:05 INFO - PROCESS | 4300 | 1467042185066 Marionette TRACE conn3 <- [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] 08:43:05 INFO - PROCESS | 4300 | 1467042185138 Marionette TRACE conn3 <- [1,469,null,{"value":"8"}] 08:43:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 08:43:05 INFO - PROCESS | 4300 | 1467042185145 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 08:43:05 INFO - PROCESS | 4300 | 1467042185148 Marionette TRACE conn3 <- [1,470,null,{}] 08:43:05 INFO - PROCESS | 4300 | 1467042185154 Marionette TRACE conn3 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:05 INFO - PROCESS | 4300 | 1467042185158 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:43:05 INFO - PROCESS | 4300 | 1467042185396 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 08:43:05 INFO - PROCESS | 4300 | 1467042185421 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:05 INFO - PROCESS | 4300 | 1467042185431 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:43:05 INFO - PROCESS | 4300 | ++DOCSHELL 0x921ddc00 == 39 [pid = 4300] [id = 125] 08:43:05 INFO - PROCESS | 4300 | ++DOMWINDOW == 90 (0x9ab72c00) [pid = 4300] [serial = 374] [outer = (nil)] 08:43:05 INFO - PROCESS | 4300 | ++DOMWINDOW == 91 (0x9b214c00) [pid = 4300] [serial = 375] [outer = 0x9ab72c00] 08:43:05 INFO - PROCESS | 4300 | 1467042185515 Marionette DEBUG loaded listener.js 08:43:05 INFO - PROCESS | 4300 | ++DOMWINDOW == 92 (0x9b7de000) [pid = 4300] [serial = 376] [outer = 0x9ab72c00] 08:43:06 INFO - PROCESS | 4300 | --DOMWINDOW == 91 (0x93c6c800) [pid = 4300] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 08:43:06 INFO - PROCESS | 4300 | --DOMWINDOW == 90 (0x91ac8800) [pid = 4300] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 08:43:06 INFO - PROCESS | 4300 | --DOMWINDOW == 89 (0x978d6800) [pid = 4300] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 08:43:06 INFO - PROCESS | 4300 | --DOMWINDOW == 88 (0x921e6c00) [pid = 4300] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 08:43:06 INFO - PROCESS | 4300 | --DOMWINDOW == 87 (0x99a95400) [pid = 4300] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 08:43:06 INFO - PROCESS | 4300 | --DOMWINDOW == 86 (0x93c65400) [pid = 4300] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 08:43:06 INFO - PROCESS | 4300 | --DOMWINDOW == 85 (0x9d410c00) [pid = 4300] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 08:43:06 INFO - PROCESS | 4300 | --DOMWINDOW == 84 (0xa2274000) [pid = 4300] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 08:43:06 INFO - PROCESS | 4300 | --DOMWINDOW == 83 (0x99f60000) [pid = 4300] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 08:43:06 INFO - PROCESS | 4300 | --DOMWINDOW == 82 (0xa24f2800) [pid = 4300] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 08:43:06 INFO - PROCESS | 4300 | --DOMWINDOW == 81 (0xa34b2800) [pid = 4300] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 08:43:06 INFO - PROCESS | 4300 | --DOMWINDOW == 80 (0x921e4800) [pid = 4300] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 08:43:06 INFO - PROCESS | 4300 | 1467042186559 Marionette TRACE conn3 <- [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]]]}] 08:43:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 08:43:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1434ms 08:43:06 INFO - PROCESS | 4300 | 1467042186580 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 08:43:06 INFO - PROCESS | 4300 | 1467042186584 Marionette TRACE conn3 <- [1,473,null,{"value":"8"}] 08:43:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 08:43:06 INFO - PROCESS | 4300 | 1467042186591 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 08:43:06 INFO - PROCESS | 4300 | 1467042186594 Marionette TRACE conn3 <- [1,474,null,{}] 08:43:06 INFO - PROCESS | 4300 | 1467042186600 Marionette TRACE conn3 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:06 INFO - PROCESS | 4300 | 1467042186605 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:43:06 INFO - PROCESS | 4300 | 1467042186773 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 08:43:06 INFO - PROCESS | 4300 | 1467042186889 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:06 INFO - PROCESS | 4300 | 1467042186898 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:43:06 INFO - PROCESS | 4300 | ++DOCSHELL 0x91acac00 == 40 [pid = 4300] [id = 126] 08:43:06 INFO - PROCESS | 4300 | ++DOMWINDOW == 81 (0x921e4800) [pid = 4300] [serial = 377] [outer = (nil)] 08:43:06 INFO - PROCESS | 4300 | ++DOMWINDOW == 82 (0x99f5ec00) [pid = 4300] [serial = 378] [outer = 0x921e4800] 08:43:06 INFO - PROCESS | 4300 | 1467042186966 Marionette DEBUG loaded listener.js 08:43:07 INFO - PROCESS | 4300 | ++DOMWINDOW == 83 (0x9b8e1c00) [pid = 4300] [serial = 379] [outer = 0x921e4800] 08:43:07 INFO - PROCESS | 4300 | 1467042187760 Marionette TRACE conn3 <- [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]]]}] 08:43:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 08:43:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1193ms 08:43:07 INFO - PROCESS | 4300 | 1467042187787 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 08:43:07 INFO - PROCESS | 4300 | 1467042187791 Marionette TRACE conn3 <- [1,477,null,{"value":"8"}] 08:43:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 08:43:07 INFO - PROCESS | 4300 | 1467042187797 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 08:43:07 INFO - PROCESS | 4300 | 1467042187800 Marionette TRACE conn3 <- [1,478,null,{}] 08:43:07 INFO - PROCESS | 4300 | 1467042187805 Marionette TRACE conn3 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:07 INFO - PROCESS | 4300 | 1467042187815 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:43:08 INFO - PROCESS | 4300 | 1467042188199 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 08:43:08 INFO - PROCESS | 4300 | 1467042188766 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:08 INFO - PROCESS | 4300 | 1467042188782 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:43:08 INFO - PROCESS | 4300 | ++DOCSHELL 0x9212e000 == 41 [pid = 4300] [id = 127] 08:43:08 INFO - PROCESS | 4300 | ++DOMWINDOW == 84 (0x9212f400) [pid = 4300] [serial = 380] [outer = (nil)] 08:43:08 INFO - PROCESS | 4300 | ++DOMWINDOW == 85 (0x921e2800) [pid = 4300] [serial = 381] [outer = 0x9212f400] 08:43:08 INFO - PROCESS | 4300 | 1467042188871 Marionette DEBUG loaded listener.js 08:43:09 INFO - PROCESS | 4300 | ++DOMWINDOW == 86 (0x931d1400) [pid = 4300] [serial = 382] [outer = 0x9212f400] 08:43:10 INFO - PROCESS | 4300 | 1467042190004 Marionette TRACE conn3 <- [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]]]}] 08:43:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 08:43:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 2239ms 08:43:10 INFO - PROCESS | 4300 | 1467042190057 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 08:43:10 INFO - PROCESS | 4300 | 1467042190063 Marionette TRACE conn3 <- [1,481,null,{"value":"8"}] 08:43:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 08:43:10 INFO - PROCESS | 4300 | 1467042190073 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 08:43:10 INFO - PROCESS | 4300 | 1467042190078 Marionette TRACE conn3 <- [1,482,null,{}] 08:43:10 INFO - PROCESS | 4300 | 1467042190087 Marionette TRACE conn3 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:10 INFO - PROCESS | 4300 | 1467042190097 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:43:10 INFO - PROCESS | 4300 | 1467042190299 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 08:43:10 INFO - PROCESS | 4300 | 1467042190476 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:10 INFO - PROCESS | 4300 | 1467042190489 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:43:10 INFO - PROCESS | 4300 | ++DOCSHELL 0x978aa800 == 42 [pid = 4300] [id = 128] 08:43:10 INFO - PROCESS | 4300 | ++DOMWINDOW == 87 (0x978d5000) [pid = 4300] [serial = 383] [outer = (nil)] 08:43:10 INFO - PROCESS | 4300 | ++DOMWINDOW == 88 (0x99624000) [pid = 4300] [serial = 384] [outer = 0x978d5000] 08:43:10 INFO - PROCESS | 4300 | 1467042190577 Marionette DEBUG loaded listener.js 08:43:10 INFO - PROCESS | 4300 | ++DOMWINDOW == 89 (0x99a89800) [pid = 4300] [serial = 385] [outer = 0x978d5000] 08:43:11 INFO - PROCESS | 4300 | 1467042191571 Marionette TRACE conn3 <- [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]]]}] 08:43:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 08:43:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1582ms 08:43:11 INFO - PROCESS | 4300 | 1467042191660 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 08:43:11 INFO - PROCESS | 4300 | 1467042191667 Marionette TRACE conn3 <- [1,485,null,{"value":"8"}] 08:43:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 08:43:11 INFO - PROCESS | 4300 | 1467042191674 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 08:43:11 INFO - PROCESS | 4300 | 1467042191677 Marionette TRACE conn3 <- [1,486,null,{}] 08:43:11 INFO - PROCESS | 4300 | 1467042191684 Marionette TRACE conn3 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:11 INFO - PROCESS | 4300 | 1467042191689 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:43:11 INFO - PROCESS | 4300 | 1467042191922 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 08:43:12 INFO - PROCESS | 4300 | 1467042192190 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:12 INFO - PROCESS | 4300 | 1467042192199 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:43:12 INFO - PROCESS | 4300 | ++DOCSHELL 0x99fc7800 == 43 [pid = 4300] [id = 129] 08:43:12 INFO - PROCESS | 4300 | ++DOMWINDOW == 90 (0x9a0ebc00) [pid = 4300] [serial = 386] [outer = (nil)] 08:43:12 INFO - PROCESS | 4300 | ++DOMWINDOW == 91 (0x9a406c00) [pid = 4300] [serial = 387] [outer = 0x9a0ebc00] 08:43:12 INFO - PROCESS | 4300 | 1467042192284 Marionette DEBUG loaded listener.js 08:43:12 INFO - PROCESS | 4300 | ++DOMWINDOW == 92 (0x9a92a000) [pid = 4300] [serial = 388] [outer = 0x9a0ebc00] 08:43:13 INFO - PROCESS | 4300 | 1467042193300 Marionette TRACE conn3 <- [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]]]}] 08:43:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 08:43:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1684ms 08:43:13 INFO - PROCESS | 4300 | 1467042193360 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 08:43:13 INFO - PROCESS | 4300 | 1467042193363 Marionette TRACE conn3 <- [1,489,null,{"value":"8"}] 08:43:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 08:43:13 INFO - PROCESS | 4300 | 1467042193380 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 08:43:13 INFO - PROCESS | 4300 | 1467042193390 Marionette TRACE conn3 <- [1,490,null,{}] 08:43:13 INFO - PROCESS | 4300 | 1467042193400 Marionette TRACE conn3 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:13 INFO - PROCESS | 4300 | 1467042193408 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:43:13 INFO - PROCESS | 4300 | 1467042193644 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 08:43:13 INFO - PROCESS | 4300 | 1467042193896 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:13 INFO - PROCESS | 4300 | 1467042193904 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:43:13 INFO - PROCESS | 4300 | ++DOCSHELL 0x9b217c00 == 44 [pid = 4300] [id = 130] 08:43:13 INFO - PROCESS | 4300 | ++DOMWINDOW == 93 (0x9b2d7800) [pid = 4300] [serial = 389] [outer = (nil)] 08:43:13 INFO - PROCESS | 4300 | ++DOMWINDOW == 94 (0xa3209c00) [pid = 4300] [serial = 390] [outer = 0x9b2d7800] 08:43:13 INFO - PROCESS | 4300 | 1467042193993 Marionette DEBUG loaded listener.js 08:43:14 INFO - PROCESS | 4300 | ++DOMWINDOW == 95 (0xa3217c00) [pid = 4300] [serial = 391] [outer = 0x9b2d7800] 08:43:14 INFO - PROCESS | 4300 | 1467042194918 Marionette TRACE conn3 <- [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]]]}] 08:43:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 08:43:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1596ms 08:43:14 INFO - PROCESS | 4300 | 1467042194969 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 08:43:14 INFO - PROCESS | 4300 | 1467042194973 Marionette TRACE conn3 <- [1,493,null,{"value":"8"}] 08:43:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 08:43:14 INFO - PROCESS | 4300 | 1467042194981 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 08:43:14 INFO - PROCESS | 4300 | 1467042194983 Marionette TRACE conn3 <- [1,494,null,{}] 08:43:14 INFO - PROCESS | 4300 | 1467042194990 Marionette TRACE conn3 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:14 INFO - PROCESS | 4300 | 1467042194995 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:43:15 INFO - PROCESS | 4300 | 1467042195217 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 08:43:15 INFO - PROCESS | 4300 | 1467042195429 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:15 INFO - PROCESS | 4300 | 1467042195435 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:43:15 INFO - PROCESS | 4300 | ++DOCSHELL 0xa328d400 == 45 [pid = 4300] [id = 131] 08:43:15 INFO - PROCESS | 4300 | ++DOMWINDOW == 96 (0xa3322c00) [pid = 4300] [serial = 392] [outer = (nil)] 08:43:15 INFO - PROCESS | 4300 | ++DOMWINDOW == 97 (0xa34b3800) [pid = 4300] [serial = 393] [outer = 0xa3322c00] 08:43:15 INFO - PROCESS | 4300 | 1467042195565 Marionette DEBUG loaded listener.js 08:43:15 INFO - PROCESS | 4300 | ++DOMWINDOW == 98 (0xa34b6c00) [pid = 4300] [serial = 394] [outer = 0xa3322c00] 08:43:16 INFO - PROCESS | 4300 | 1467042196535 Marionette TRACE conn3 <- [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]]]}] 08:43:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 08:43:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1594ms 08:43:16 INFO - PROCESS | 4300 | 1467042196577 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 08:43:16 INFO - PROCESS | 4300 | 1467042196581 Marionette TRACE conn3 <- [1,497,null,{"value":"8"}] 08:43:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 08:43:16 INFO - PROCESS | 4300 | 1467042196588 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 08:43:16 INFO - PROCESS | 4300 | 1467042196591 Marionette TRACE conn3 <- [1,498,null,{}] 08:43:16 INFO - PROCESS | 4300 | 1467042196599 Marionette TRACE conn3 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:16 INFO - PROCESS | 4300 | 1467042196604 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:43:16 INFO - PROCESS | 4300 | 1467042196795 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 08:43:17 INFO - PROCESS | 4300 | 1467042197008 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:17 INFO - PROCESS | 4300 | 1467042197026 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:43:17 INFO - PROCESS | 4300 | ++DOCSHELL 0x99907000 == 46 [pid = 4300] [id = 132] 08:43:17 INFO - PROCESS | 4300 | ++DOMWINDOW == 99 (0x99a94000) [pid = 4300] [serial = 395] [outer = (nil)] 08:43:17 INFO - PROCESS | 4300 | ++DOMWINDOW == 100 (0xa34bf400) [pid = 4300] [serial = 396] [outer = 0x99a94000] 08:43:17 INFO - PROCESS | 4300 | 1467042197134 Marionette DEBUG loaded listener.js 08:43:17 INFO - PROCESS | 4300 | ++DOMWINDOW == 101 (0xa671d000) [pid = 4300] [serial = 397] [outer = 0x99a94000] 08:43:17 INFO - PROCESS | 4300 | ++DOMWINDOW == 102 (0x93c67000) [pid = 4300] [serial = 398] [outer = 0x98543000] 08:43:18 INFO - PROCESS | 4300 | 1467042198199 Marionette TRACE conn3 <- [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]]]}] 08:43:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 08:43:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1686ms 08:43:18 INFO - PROCESS | 4300 | 1467042198276 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 08:43:18 INFO - PROCESS | 4300 | 1467042198279 Marionette TRACE conn3 <- [1,501,null,{"value":"8"}] 08:43:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 08:43:18 INFO - PROCESS | 4300 | 1467042198288 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 08:43:18 INFO - PROCESS | 4300 | 1467042198291 Marionette TRACE conn3 <- [1,502,null,{}] 08:43:18 INFO - PROCESS | 4300 | 1467042198299 Marionette TRACE conn3 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:18 INFO - PROCESS | 4300 | 1467042198304 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:43:18 INFO - PROCESS | 4300 | 1467042198780 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 08:43:19 INFO - PROCESS | 4300 | 1467042199025 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:19 INFO - PROCESS | 4300 | 1467042199037 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:43:19 INFO - PROCESS | 4300 | ++DOCSHELL 0x949d4800 == 47 [pid = 4300] [id = 133] 08:43:19 INFO - PROCESS | 4300 | ++DOMWINDOW == 103 (0x95388800) [pid = 4300] [serial = 399] [outer = (nil)] 08:43:19 INFO - PROCESS | 4300 | ++DOMWINDOW == 104 (0x978a3400) [pid = 4300] [serial = 400] [outer = 0x95388800] 08:43:19 INFO - PROCESS | 4300 | 1467042199116 Marionette DEBUG loaded listener.js 08:43:19 INFO - PROCESS | 4300 | ++DOMWINDOW == 105 (0x9821a000) [pid = 4300] [serial = 401] [outer = 0x95388800] 08:43:20 INFO - PROCESS | 4300 | 1467042200059 Marionette TRACE conn3 <- [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]]]}] 08:43:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 08:43:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1836ms 08:43:20 INFO - PROCESS | 4300 | 1467042200127 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 08:43:20 INFO - PROCESS | 4300 | 1467042200133 Marionette TRACE conn3 <- [1,505,null,{"value":"8"}] 08:43:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 08:43:20 INFO - PROCESS | 4300 | 1467042200142 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 08:43:20 INFO - PROCESS | 4300 | 1467042200147 Marionette TRACE conn3 <- [1,506,null,{}] 08:43:20 INFO - PROCESS | 4300 | 1467042200154 Marionette TRACE conn3 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:20 INFO - PROCESS | 4300 | 1467042200163 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:43:20 INFO - PROCESS | 4300 | 1467042200479 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 08:43:21 INFO - PROCESS | 4300 | --DOCSHELL 0x93c5e400 == 46 [pid = 4300] [id = 108] 08:43:21 INFO - PROCESS | 4300 | --DOCSHELL 0x921e3c00 == 45 [pid = 4300] [id = 107] 08:43:21 INFO - PROCESS | 4300 | --DOCSHELL 0x9b218400 == 44 [pid = 4300] [id = 106] 08:43:21 INFO - PROCESS | 4300 | --DOCSHELL 0x91acac00 == 43 [pid = 4300] [id = 126] 08:43:21 INFO - PROCESS | 4300 | --DOCSHELL 0x921ddc00 == 42 [pid = 4300] [id = 125] 08:43:21 INFO - PROCESS | 4300 | --DOCSHELL 0x9a40dc00 == 41 [pid = 4300] [id = 124] 08:43:21 INFO - PROCESS | 4300 | --DOCSHELL 0x921da400 == 40 [pid = 4300] [id = 123] 08:43:21 INFO - PROCESS | 4300 | --DOCSHELL 0x91ac7c00 == 39 [pid = 4300] [id = 122] 08:43:21 INFO - PROCESS | 4300 | --DOCSHELL 0x91ac7800 == 38 [pid = 4300] [id = 109] 08:43:21 INFO - PROCESS | 4300 | --DOCSHELL 0x93e75400 == 37 [pid = 4300] [id = 96] 08:43:21 INFO - PROCESS | 4300 | --DOCSHELL 0x921e6400 == 36 [pid = 4300] [id = 110] 08:43:21 INFO - PROCESS | 4300 | --DOCSHELL 0x978ce000 == 35 [pid = 4300] [id = 111] 08:43:21 INFO - PROCESS | 4300 | --DOCSHELL 0x9853c800 == 34 [pid = 4300] [id = 98] 08:43:21 INFO - PROCESS | 4300 | --DOCSHELL 0x91acc800 == 33 [pid = 4300] [id = 121] 08:43:21 INFO - PROCESS | 4300 | --DOCSHELL 0x91ac3800 == 32 [pid = 4300] [id = 113] 08:43:21 INFO - PROCESS | 4300 | --DOCSHELL 0x93c55c00 == 31 [pid = 4300] [id = 101] 08:43:21 INFO - PROCESS | 4300 | --DOCSHELL 0x9986b400 == 30 [pid = 4300] [id = 102] 08:43:21 INFO - PROCESS | 4300 | --DOCSHELL 0x93c55800 == 29 [pid = 4300] [id = 114] 08:43:21 INFO - PROCESS | 4300 | --DOCSHELL 0x9538d000 == 28 [pid = 4300] [id = 103] 08:43:21 INFO - PROCESS | 4300 | --DOCSHELL 0x9a96e000 == 27 [pid = 4300] [id = 117] 08:43:21 INFO - PROCESS | 4300 | --DOCSHELL 0x996c1800 == 26 [pid = 4300] [id = 104] 08:43:21 INFO - PROCESS | 4300 | --DOCSHELL 0x921e2c00 == 25 [pid = 4300] [id = 118] 08:43:21 INFO - PROCESS | 4300 | --DOCSHELL 0x92127000 == 24 [pid = 4300] [id = 99] 08:43:21 INFO - PROCESS | 4300 | --DOCSHELL 0x921e4400 == 23 [pid = 4300] [id = 115] 08:43:21 INFO - PROCESS | 4300 | --DOCSHELL 0x9a92ac00 == 22 [pid = 4300] [id = 116] 08:43:21 INFO - PROCESS | 4300 | --DOCSHELL 0x91ad0000 == 21 [pid = 4300] [id = 119] 08:43:21 INFO - PROCESS | 4300 | --DOCSHELL 0x9ab7fc00 == 20 [pid = 4300] [id = 105] 08:43:21 INFO - PROCESS | 4300 | --DOCSHELL 0x91acd800 == 19 [pid = 4300] [id = 120] 08:43:21 INFO - PROCESS | 4300 | --DOCSHELL 0x99a95c00 == 18 [pid = 4300] [id = 112] 08:43:21 INFO - PROCESS | 4300 | --DOCSHELL 0x9212b400 == 17 [pid = 4300] [id = 100] 08:43:21 INFO - PROCESS | 4300 | --DOCSHELL 0x99f6a000 == 16 [pid = 4300] [id = 97] 08:43:21 INFO - PROCESS | 4300 | --DOCSHELL 0x931dac00 == 15 [pid = 4300] [id = 95] 08:43:21 INFO - PROCESS | 4300 | --DOCSHELL 0x99907000 == 14 [pid = 4300] [id = 132] 08:43:21 INFO - PROCESS | 4300 | --DOCSHELL 0x9b217c00 == 13 [pid = 4300] [id = 130] 08:43:21 INFO - PROCESS | 4300 | --DOCSHELL 0xa328d400 == 12 [pid = 4300] [id = 131] 08:43:21 INFO - PROCESS | 4300 | --DOCSHELL 0x99fc7800 == 11 [pid = 4300] [id = 129] 08:43:21 INFO - PROCESS | 4300 | --DOCSHELL 0x978aa800 == 10 [pid = 4300] [id = 128] 08:43:21 INFO - PROCESS | 4300 | --DOCSHELL 0x9212e000 == 9 [pid = 4300] [id = 127] 08:43:21 INFO - PROCESS | 4300 | --DOMWINDOW == 104 (0x99f6a400) [pid = 4300] [serial = 339] [outer = (nil)] [url = about:blank] 08:43:21 INFO - PROCESS | 4300 | --DOMWINDOW == 103 (0x98433800) [pid = 4300] [serial = 304] [outer = (nil)] [url = about:blank] 08:43:21 INFO - PROCESS | 4300 | --DOMWINDOW == 102 (0x92125c00) [pid = 4300] [serial = 327] [outer = (nil)] [url = about:blank] 08:43:21 INFO - PROCESS | 4300 | --DOMWINDOW == 101 (0x978d2c00) [pid = 4300] [serial = 303] [outer = (nil)] [url = about:blank] 08:43:21 INFO - PROCESS | 4300 | --DOMWINDOW == 100 (0x989f0800) [pid = 4300] [serial = 334] [outer = (nil)] [url = about:blank] 08:43:21 INFO - PROCESS | 4300 | --DOMWINDOW == 99 (0x921e0000) [pid = 4300] [serial = 328] [outer = (nil)] [url = about:blank] 08:43:21 INFO - PROCESS | 4300 | --DOMWINDOW == 98 (0x9490f800) [pid = 4300] [serial = 330] [outer = (nil)] [url = about:blank] 08:43:21 INFO - PROCESS | 4300 | --DOMWINDOW == 97 (0x95393c00) [pid = 4300] [serial = 331] [outer = (nil)] [url = about:blank] 08:43:21 INFO - PROCESS | 4300 | --DOMWINDOW == 96 (0x99fc6800) [pid = 4300] [serial = 307] [outer = (nil)] [url = about:blank] 08:43:21 INFO - PROCESS | 4300 | --DOMWINDOW == 95 (0x99f6cc00) [pid = 4300] [serial = 306] [outer = (nil)] [url = about:blank] 08:43:21 INFO - PROCESS | 4300 | --DOMWINDOW == 94 (0x953c3000) [pid = 4300] [serial = 325] [outer = (nil)] [url = about:blank] 08:43:21 INFO - PROCESS | 4300 | --DOMWINDOW == 93 (0x93e71c00) [pid = 4300] [serial = 324] [outer = (nil)] [url = about:blank] 08:43:21 INFO - PROCESS | 4300 | --DOMWINDOW == 92 (0xa221d400) [pid = 4300] [serial = 310] [outer = (nil)] [url = about:blank] 08:43:21 INFO - PROCESS | 4300 | --DOMWINDOW == 91 (0x9d88cc00) [pid = 4300] [serial = 309] [outer = (nil)] [url = about:blank] 08:43:21 INFO - PROCESS | 4300 | --DOMWINDOW == 90 (0xa2ee9000) [pid = 4300] [serial = 313] [outer = (nil)] [url = about:blank] 08:43:21 INFO - PROCESS | 4300 | --DOMWINDOW == 89 (0xa24ef000) [pid = 4300] [serial = 312] [outer = (nil)] [url = about:blank] 08:43:21 INFO - PROCESS | 4300 | --DOMWINDOW == 88 (0x99f6b000) [pid = 4300] [serial = 336] [outer = (nil)] [url = about:blank] 08:43:21 INFO - PROCESS | 4300 | --DOMWINDOW == 87 (0xa4f0b800) [pid = 4300] [serial = 316] [outer = (nil)] [url = about:blank] 08:43:21 INFO - PROCESS | 4300 | --DOMWINDOW == 86 (0xa34db000) [pid = 4300] [serial = 315] [outer = (nil)] [url = about:blank] 08:43:21 INFO - PROCESS | 4300 | --DOMWINDOW == 85 (0xa4f18800) [pid = 4300] [serial = 319] [outer = (nil)] [url = about:blank] 08:43:21 INFO - PROCESS | 4300 | --DOMWINDOW == 84 (0xa34b9c00) [pid = 4300] [serial = 318] [outer = (nil)] [url = about:blank] 08:43:21 INFO - PROCESS | 4300 | --DOMWINDOW == 83 (0xa6723c00) [pid = 4300] [serial = 322] [outer = (nil)] [url = about:blank] 08:43:21 INFO - PROCESS | 4300 | --DOMWINDOW == 82 (0xa671c800) [pid = 4300] [serial = 321] [outer = (nil)] [url = about:blank] 08:43:21 INFO - PROCESS | 4300 | --DOMWINDOW == 81 (0x9a0e8400) [pid = 4300] [serial = 337] [outer = (nil)] [url = about:blank] 08:43:21 INFO - PROCESS | 4300 | --DOMWINDOW == 80 (0x98485c00) [pid = 4300] [serial = 333] [outer = (nil)] [url = about:blank] 08:43:21 INFO - PROCESS | 4300 | 1467042201889 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:21 INFO - PROCESS | 4300 | 1467042201899 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:43:21 INFO - PROCESS | 4300 | ++DOCSHELL 0x91ac4400 == 10 [pid = 4300] [id = 134] 08:43:21 INFO - PROCESS | 4300 | ++DOMWINDOW == 81 (0x91ac5c00) [pid = 4300] [serial = 402] [outer = (nil)] 08:43:22 INFO - PROCESS | 4300 | ++DOMWINDOW == 82 (0x91acac00) [pid = 4300] [serial = 403] [outer = 0x91ac5c00] 08:43:22 INFO - PROCESS | 4300 | 1467042202025 Marionette DEBUG loaded listener.js 08:43:22 INFO - PROCESS | 4300 | ++DOMWINDOW == 83 (0x92125000) [pid = 4300] [serial = 404] [outer = 0x91ac5c00] 08:43:22 INFO - PROCESS | 4300 | 1467042202856 Marionette TRACE conn3 <- [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]]]}] 08:43:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 08:43:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 2786ms 08:43:22 INFO - PROCESS | 4300 | 1467042202930 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 08:43:22 INFO - PROCESS | 4300 | 1467042202936 Marionette TRACE conn3 <- [1,509,null,{"value":"8"}] 08:43:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 08:43:22 INFO - PROCESS | 4300 | 1467042202944 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 08:43:22 INFO - PROCESS | 4300 | 1467042202949 Marionette TRACE conn3 <- [1,510,null,{}] 08:43:22 INFO - PROCESS | 4300 | 1467042202959 Marionette TRACE conn3 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:22 INFO - PROCESS | 4300 | 1467042202966 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:43:23 INFO - PROCESS | 4300 | 1467042203135 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 08:43:23 INFO - PROCESS | 4300 | 1467042203251 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:23 INFO - PROCESS | 4300 | 1467042203262 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:43:23 INFO - PROCESS | 4300 | ++DOCSHELL 0x931dc000 == 11 [pid = 4300] [id = 135] 08:43:23 INFO - PROCESS | 4300 | ++DOMWINDOW == 84 (0x93c5a800) [pid = 4300] [serial = 405] [outer = (nil)] 08:43:23 INFO - PROCESS | 4300 | ++DOMWINDOW == 85 (0x93e70000) [pid = 4300] [serial = 406] [outer = 0x93c5a800] 08:43:23 INFO - PROCESS | 4300 | 1467042203339 Marionette DEBUG loaded listener.js 08:43:23 INFO - PROCESS | 4300 | ++DOMWINDOW == 86 (0x94910800) [pid = 4300] [serial = 407] [outer = 0x93c5a800] 08:43:24 INFO - PROCESS | 4300 | 1467042204224 Marionette TRACE conn3 <- [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]]]}] 08:43:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 08:43:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1335ms 08:43:24 INFO - PROCESS | 4300 | 1467042204282 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 08:43:24 INFO - PROCESS | 4300 | 1467042204290 Marionette TRACE conn3 <- [1,513,null,{"value":"8"}] 08:43:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 08:43:24 INFO - PROCESS | 4300 | 1467042204307 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 08:43:24 INFO - PROCESS | 4300 | 1467042204310 Marionette TRACE conn3 <- [1,514,null,{}] 08:43:24 INFO - PROCESS | 4300 | 1467042204317 Marionette TRACE conn3 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:24 INFO - PROCESS | 4300 | 1467042204322 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:43:24 INFO - PROCESS | 4300 | 1467042204548 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 08:43:24 INFO - PROCESS | 4300 | 1467042204578 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:24 INFO - PROCESS | 4300 | 1467042204587 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:43:24 INFO - PROCESS | 4300 | ++DOCSHELL 0x978cc400 == 12 [pid = 4300] [id = 136] 08:43:24 INFO - PROCESS | 4300 | ++DOMWINDOW == 87 (0x978cf800) [pid = 4300] [serial = 408] [outer = (nil)] 08:43:24 INFO - PROCESS | 4300 | ++DOMWINDOW == 88 (0x982e6c00) [pid = 4300] [serial = 409] [outer = 0x978cf800] 08:43:24 INFO - PROCESS | 4300 | 1467042204660 Marionette DEBUG loaded listener.js 08:43:24 INFO - PROCESS | 4300 | ++DOMWINDOW == 89 (0x9897ec00) [pid = 4300] [serial = 410] [outer = 0x978cf800] 08:43:25 INFO - PROCESS | 4300 | 1467042205714 Marionette TRACE conn3 <- [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]]]}] 08:43:25 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 08:43:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1433ms 08:43:25 INFO - PROCESS | 4300 | 1467042205741 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 08:43:25 INFO - PROCESS | 4300 | 1467042205745 Marionette TRACE conn3 <- [1,517,null,{"value":"8"}] 08:43:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 08:43:25 INFO - PROCESS | 4300 | 1467042205760 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 08:43:25 INFO - PROCESS | 4300 | 1467042205770 Marionette TRACE conn3 <- [1,518,null,{}] 08:43:25 INFO - PROCESS | 4300 | 1467042205786 Marionette TRACE conn3 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:25 INFO - PROCESS | 4300 | 1467042205795 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:43:26 INFO - PROCESS | 4300 | 1467042206037 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 08:43:26 INFO - PROCESS | 4300 | 1467042206058 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:26 INFO - PROCESS | 4300 | 1467042206066 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:43:26 INFO - PROCESS | 4300 | ++DOCSHELL 0x9986c400 == 13 [pid = 4300] [id = 137] 08:43:26 INFO - PROCESS | 4300 | ++DOMWINDOW == 90 (0x99cc0800) [pid = 4300] [serial = 411] [outer = (nil)] 08:43:26 INFO - PROCESS | 4300 | ++DOMWINDOW == 91 (0x99f85400) [pid = 4300] [serial = 412] [outer = 0x99cc0800] 08:43:26 INFO - PROCESS | 4300 | 1467042206135 Marionette DEBUG loaded listener.js 08:43:26 INFO - PROCESS | 4300 | ++DOMWINDOW == 92 (0x978cc000) [pid = 4300] [serial = 413] [outer = 0x99cc0800] 08:43:27 INFO - PROCESS | 4300 | --DOMWINDOW == 91 (0x9ab72c00) [pid = 4300] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 08:43:27 INFO - PROCESS | 4300 | --DOMWINDOW == 90 (0x921e4800) [pid = 4300] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 08:43:27 INFO - PROCESS | 4300 | --DOMWINDOW == 89 (0x931e0c00) [pid = 4300] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 08:43:27 INFO - PROCESS | 4300 | --DOMWINDOW == 88 (0x931d2000) [pid = 4300] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 08:43:27 INFO - PROCESS | 4300 | --DOMWINDOW == 87 (0x9a928400) [pid = 4300] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 08:43:27 INFO - PROCESS | 4300 | --DOMWINDOW == 86 (0x9a92b000) [pid = 4300] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 08:43:27 INFO - PROCESS | 4300 | --DOMWINDOW == 85 (0x989ebc00) [pid = 4300] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 08:43:27 INFO - PROCESS | 4300 | --DOMWINDOW == 84 (0x9ab7b400) [pid = 4300] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 08:43:27 INFO - PROCESS | 4300 | --DOMWINDOW == 83 (0x921db000) [pid = 4300] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 08:43:27 INFO - PROCESS | 4300 | --DOMWINDOW == 82 (0x93c57c00) [pid = 4300] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 08:43:27 INFO - PROCESS | 4300 | --DOMWINDOW == 81 (0x9a405c00) [pid = 4300] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 08:43:27 INFO - PROCESS | 4300 | --DOMWINDOW == 80 (0x93c5b400) [pid = 4300] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 08:43:27 INFO - PROCESS | 4300 | --DOMWINDOW == 79 (0x9212b000) [pid = 4300] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 08:43:27 INFO - PROCESS | 4300 | --DOMWINDOW == 78 (0x9a40e800) [pid = 4300] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 08:43:27 INFO - PROCESS | 4300 | 1467042207651 Marionette TRACE conn3 <- [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]]]}] 08:43:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 08:43:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1943ms 08:43:27 INFO - PROCESS | 4300 | 1467042207702 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 08:43:27 INFO - PROCESS | 4300 | 1467042207707 Marionette TRACE conn3 <- [1,521,null,{"value":"8"}] 08:43:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 08:43:27 INFO - PROCESS | 4300 | 1467042207713 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 08:43:27 INFO - PROCESS | 4300 | 1467042207717 Marionette TRACE conn3 <- [1,522,null,{}] 08:43:27 INFO - PROCESS | 4300 | 1467042207722 Marionette TRACE conn3 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:27 INFO - PROCESS | 4300 | 1467042207727 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:43:27 INFO - PROCESS | 4300 | 1467042207895 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 08:43:28 INFO - PROCESS | 4300 | 1467042208010 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:28 INFO - PROCESS | 4300 | 1467042208017 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:43:28 INFO - PROCESS | 4300 | ++DOCSHELL 0x921dec00 == 14 [pid = 4300] [id = 138] 08:43:28 INFO - PROCESS | 4300 | ++DOMWINDOW == 79 (0x921e6400) [pid = 4300] [serial = 414] [outer = (nil)] 08:43:28 INFO - PROCESS | 4300 | ++DOMWINDOW == 80 (0x99fc8800) [pid = 4300] [serial = 415] [outer = 0x921e6400] 08:43:28 INFO - PROCESS | 4300 | 1467042208089 Marionette DEBUG loaded listener.js 08:43:28 INFO - PROCESS | 4300 | ++DOMWINDOW == 81 (0x9a0bfc00) [pid = 4300] [serial = 416] [outer = 0x921e6400] 08:43:28 INFO - PROCESS | 4300 | 1467042208891 Marionette TRACE conn3 <- [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]]]}] 08:43:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 08:43:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1239ms 08:43:28 INFO - PROCESS | 4300 | 1467042208954 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 08:43:28 INFO - PROCESS | 4300 | 1467042208958 Marionette TRACE conn3 <- [1,525,null,{"value":"8"}] 08:43:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 08:43:28 INFO - PROCESS | 4300 | 1467042208965 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 08:43:28 INFO - PROCESS | 4300 | 1467042208969 Marionette TRACE conn3 <- [1,526,null,{}] 08:43:29 INFO - PROCESS | 4300 | 1467042209026 Marionette TRACE conn3 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:29 INFO - PROCESS | 4300 | 1467042209033 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:43:29 INFO - PROCESS | 4300 | 1467042209252 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 08:43:29 INFO - PROCESS | 4300 | 1467042209404 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:29 INFO - PROCESS | 4300 | 1467042209420 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:43:29 INFO - PROCESS | 4300 | ++DOCSHELL 0x921e2000 == 15 [pid = 4300] [id = 139] 08:43:29 INFO - PROCESS | 4300 | ++DOMWINDOW == 82 (0x921e2c00) [pid = 4300] [serial = 417] [outer = (nil)] 08:43:29 INFO - PROCESS | 4300 | ++DOMWINDOW == 83 (0x930b0400) [pid = 4300] [serial = 418] [outer = 0x921e2c00] 08:43:29 INFO - PROCESS | 4300 | 1467042209511 Marionette DEBUG loaded listener.js 08:43:29 INFO - PROCESS | 4300 | ++DOMWINDOW == 84 (0x978a5000) [pid = 4300] [serial = 419] [outer = 0x921e2c00] 08:43:30 INFO - PROCESS | 4300 | 1467042210672 Marionette TRACE conn3 <- [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]]]}] 08:43:30 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 08:43:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1787ms 08:43:30 INFO - PROCESS | 4300 | 1467042210754 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 08:43:30 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 08:43:30 INFO - PROCESS | 4300 | 1467042210761 Marionette TRACE conn3 <- [1,529,null,{"value":"8"}] 08:43:30 INFO - PROCESS | 4300 | 1467042210769 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 08:43:30 INFO - PROCESS | 4300 | 1467042210774 Marionette TRACE conn3 <- [1,530,null,{}] 08:43:30 INFO - PROCESS | 4300 | 1467042210782 Marionette TRACE conn3 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:30 INFO - PROCESS | 4300 | 1467042210788 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:43:31 INFO - PROCESS | 4300 | 1467042211011 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 08:43:31 INFO - PROCESS | 4300 | 1467042211223 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:31 INFO - PROCESS | 4300 | 1467042211234 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:43:31 INFO - PROCESS | 4300 | ++DOCSHELL 0x989ef000 == 16 [pid = 4300] [id = 140] 08:43:31 INFO - PROCESS | 4300 | ++DOMWINDOW == 85 (0x99fc7800) [pid = 4300] [serial = 420] [outer = (nil)] 08:43:31 INFO - PROCESS | 4300 | ++DOMWINDOW == 86 (0x9a0e8000) [pid = 4300] [serial = 421] [outer = 0x99fc7800] 08:43:31 INFO - PROCESS | 4300 | 1467042211339 Marionette DEBUG loaded listener.js 08:43:31 INFO - PROCESS | 4300 | ++DOMWINDOW == 87 (0x9a0f3c00) [pid = 4300] [serial = 422] [outer = 0x99fc7800] 08:43:32 INFO - PROCESS | 4300 | 1467042212417 Marionette TRACE conn3 <- [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"]]]}] 08:43:32 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 08:43:32 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 08:43:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:43:32 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 08:43:32 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:43:32 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 08:43:32 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 08:43:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:43:32 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 08:43:32 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:43:32 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1697ms 08:43:32 INFO - PROCESS | 4300 | 1467042212483 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 08:43:32 INFO - PROCESS | 4300 | 1467042212486 Marionette TRACE conn3 <- [1,533,null,{"value":"8"}] 08:43:32 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 08:43:32 INFO - PROCESS | 4300 | 1467042212497 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 08:43:32 INFO - PROCESS | 4300 | 1467042212502 Marionette TRACE conn3 <- [1,534,null,{}] 08:43:32 INFO - PROCESS | 4300 | 1467042212508 Marionette TRACE conn3 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:32 INFO - PROCESS | 4300 | 1467042212513 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:43:32 INFO - PROCESS | 4300 | 1467042212736 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 08:43:32 INFO - PROCESS | 4300 | 1467042212895 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:32 INFO - PROCESS | 4300 | 1467042212911 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:43:33 INFO - PROCESS | 4300 | ++DOCSHELL 0x9a78e000 == 17 [pid = 4300] [id = 141] 08:43:33 INFO - PROCESS | 4300 | ++DOMWINDOW == 88 (0x9a78e400) [pid = 4300] [serial = 423] [outer = (nil)] 08:43:33 INFO - PROCESS | 4300 | ++DOMWINDOW == 89 (0x9a791400) [pid = 4300] [serial = 424] [outer = 0x9a78e400] 08:43:33 INFO - PROCESS | 4300 | 1467042213096 Marionette DEBUG loaded listener.js 08:43:33 INFO - PROCESS | 4300 | ++DOMWINDOW == 90 (0x9a923000) [pid = 4300] [serial = 425] [outer = 0x9a78e400] 08:43:34 INFO - PROCESS | 4300 | 1467042214044 Marionette TRACE conn3 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 08:43:34 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 08:43:34 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1584ms 08:43:34 INFO - PROCESS | 4300 | 1467042214119 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 08:43:34 INFO - PROCESS | 4300 | 1467042214129 Marionette TRACE conn3 <- [1,537,null,{"value":"8"}] 08:43:34 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 08:43:34 INFO - PROCESS | 4300 | 1467042214143 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 08:43:34 INFO - PROCESS | 4300 | 1467042214146 Marionette TRACE conn3 <- [1,538,null,{}] 08:43:34 INFO - PROCESS | 4300 | 1467042214153 Marionette TRACE conn3 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:34 INFO - PROCESS | 4300 | 1467042214157 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:43:34 INFO - PROCESS | 4300 | 1467042214460 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 08:43:34 INFO - PROCESS | 4300 | 1467042214634 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:34 INFO - PROCESS | 4300 | 1467042214644 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:43:34 INFO - PROCESS | 4300 | ++DOCSHELL 0x9a404c00 == 18 [pid = 4300] [id = 142] 08:43:34 INFO - PROCESS | 4300 | ++DOMWINDOW == 91 (0x9a785c00) [pid = 4300] [serial = 426] [outer = (nil)] 08:43:34 INFO - PROCESS | 4300 | ++DOMWINDOW == 92 (0x9a92e000) [pid = 4300] [serial = 427] [outer = 0x9a785c00] 08:43:34 INFO - PROCESS | 4300 | 1467042214751 Marionette DEBUG loaded listener.js 08:43:34 INFO - PROCESS | 4300 | ++DOMWINDOW == 93 (0x9ab78400) [pid = 4300] [serial = 428] [outer = 0x9a785c00] 08:43:35 INFO - PROCESS | 4300 | 1467042215685 Marionette TRACE conn3 <- [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]]]}] 08:43:35 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. 08:43:35 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1601ms 08:43:35 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 08:43:35 INFO - PROCESS | 4300 | 1467042215742 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 08:43:35 INFO - PROCESS | 4300 | 1467042215745 Marionette TRACE conn3 <- [1,541,null,{"value":"8"}] 08:43:35 INFO - PROCESS | 4300 | 1467042215753 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 08:43:35 INFO - PROCESS | 4300 | 1467042215756 Marionette TRACE conn3 <- [1,542,null,{}] 08:43:35 INFO - PROCESS | 4300 | 1467042215764 Marionette TRACE conn3 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:35 INFO - PROCESS | 4300 | 1467042215768 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:43:35 INFO - PROCESS | 4300 | 1467042215951 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 08:43:36 INFO - PROCESS | 4300 | 1467042216087 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:36 INFO - PROCESS | 4300 | 1467042216096 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:43:36 INFO - PROCESS | 4300 | ++DOCSHELL 0x9ab7f000 == 19 [pid = 4300] [id = 143] 08:43:36 INFO - PROCESS | 4300 | ++DOMWINDOW == 94 (0x9ab7fc00) [pid = 4300] [serial = 429] [outer = (nil)] 08:43:36 INFO - PROCESS | 4300 | ++DOMWINDOW == 95 (0x9b2d6800) [pid = 4300] [serial = 430] [outer = 0x9ab7fc00] 08:43:36 INFO - PROCESS | 4300 | 1467042216179 Marionette DEBUG loaded listener.js 08:43:36 INFO - PROCESS | 4300 | ++DOMWINDOW == 96 (0x9b8de400) [pid = 4300] [serial = 431] [outer = 0x9ab7fc00] 08:43:37 INFO - PROCESS | 4300 | 1467042217112 Marionette TRACE conn3 <- [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]]]}] 08:43:37 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. 08:43:37 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1388ms 08:43:37 INFO - PROCESS | 4300 | 1467042217141 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 08:43:37 INFO - PROCESS | 4300 | 1467042217145 Marionette TRACE conn3 <- [1,545,null,{"value":"8"}] 08:43:37 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 08:43:37 INFO - PROCESS | 4300 | 1467042217151 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 08:43:37 INFO - PROCESS | 4300 | 1467042217155 Marionette TRACE conn3 <- [1,546,null,{}] 08:43:37 INFO - PROCESS | 4300 | 1467042217160 Marionette TRACE conn3 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:37 INFO - PROCESS | 4300 | 1467042217172 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:43:37 INFO - PROCESS | 4300 | 1467042217446 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 08:43:37 INFO - PROCESS | 4300 | 1467042217671 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:37 INFO - PROCESS | 4300 | 1467042217680 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:43:37 INFO - PROCESS | 4300 | ++DOCSHELL 0x93c6c800 == 20 [pid = 4300] [id = 144] 08:43:37 INFO - PROCESS | 4300 | ++DOMWINDOW == 97 (0x9538a000) [pid = 4300] [serial = 432] [outer = (nil)] 08:43:37 INFO - PROCESS | 4300 | ++DOMWINDOW == 98 (0x989ee400) [pid = 4300] [serial = 433] [outer = 0x9538a000] 08:43:37 INFO - PROCESS | 4300 | 1467042217799 Marionette DEBUG loaded listener.js 08:43:37 INFO - PROCESS | 4300 | ++DOMWINDOW == 99 (0x9a0f3800) [pid = 4300] [serial = 434] [outer = 0x9538a000] 08:43:38 INFO - PROCESS | 4300 | 1467042218906 Marionette TRACE conn3 <- [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]]]}] 08:43:38 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 08:43:38 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1842ms 08:43:38 INFO - PROCESS | 4300 | 1467042218994 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 08:43:39 INFO - PROCESS | 4300 | 1467042219003 Marionette TRACE conn3 <- [1,549,null,{"value":"8"}] 08:43:39 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 08:43:39 INFO - PROCESS | 4300 | 1467042219018 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 08:43:39 INFO - PROCESS | 4300 | 1467042219027 Marionette TRACE conn3 <- [1,550,null,{}] 08:43:39 INFO - PROCESS | 4300 | 1467042219035 Marionette TRACE conn3 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:39 INFO - PROCESS | 4300 | 1467042219040 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:43:39 INFO - PROCESS | 4300 | 1467042219276 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 08:43:39 INFO - PROCESS | 4300 | --DOMWINDOW == 98 (0x989f3400) [pid = 4300] [serial = 226] [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.] 08:43:39 INFO - PROCESS | 4300 | --DOMWINDOW == 97 (0x9b214c00) [pid = 4300] [serial = 375] [outer = (nil)] [url = about:blank] 08:43:39 INFO - PROCESS | 4300 | --DOMWINDOW == 96 (0x9b8e1c00) [pid = 4300] [serial = 379] [outer = (nil)] [url = about:blank] 08:43:39 INFO - PROCESS | 4300 | --DOMWINDOW == 95 (0x9b7de000) [pid = 4300] [serial = 376] [outer = (nil)] [url = about:blank] 08:43:39 INFO - PROCESS | 4300 | --DOMWINDOW == 94 (0x978cf000) [pid = 4300] [serial = 366] [outer = (nil)] [url = about:blank] 08:43:39 INFO - PROCESS | 4300 | --DOMWINDOW == 93 (0x995d7000) [pid = 4300] [serial = 367] [outer = (nil)] [url = about:blank] 08:43:39 INFO - PROCESS | 4300 | --DOMWINDOW == 92 (0x99fca800) [pid = 4300] [serial = 345] [outer = (nil)] [url = about:blank] 08:43:39 INFO - PROCESS | 4300 | --DOMWINDOW == 91 (0x9a404400) [pid = 4300] [serial = 346] [outer = (nil)] [url = about:blank] 08:43:39 INFO - PROCESS | 4300 | --DOMWINDOW == 90 (0x9b2e3400) [pid = 4300] [serial = 354] [outer = (nil)] [url = about:blank] 08:43:39 INFO - PROCESS | 4300 | --DOMWINDOW == 89 (0x9b7e1c00) [pid = 4300] [serial = 355] [outer = (nil)] [url = about:blank] 08:43:39 INFO - PROCESS | 4300 | --DOMWINDOW == 88 (0x9a970800) [pid = 4300] [serial = 348] [outer = (nil)] [url = about:blank] 08:43:39 INFO - PROCESS | 4300 | --DOMWINDOW == 87 (0x9ab71800) [pid = 4300] [serial = 349] [outer = (nil)] [url = about:blank] 08:43:39 INFO - PROCESS | 4300 | --DOMWINDOW == 86 (0x99a88400) [pid = 4300] [serial = 369] [outer = (nil)] [url = about:blank] 08:43:39 INFO - PROCESS | 4300 | --DOMWINDOW == 85 (0x99fc0c00) [pid = 4300] [serial = 370] [outer = (nil)] [url = about:blank] 08:43:39 INFO - PROCESS | 4300 | --DOMWINDOW == 84 (0x9ae77400) [pid = 4300] [serial = 351] [outer = (nil)] [url = about:blank] 08:43:39 INFO - PROCESS | 4300 | --DOMWINDOW == 83 (0x9ac87000) [pid = 4300] [serial = 352] [outer = (nil)] [url = about:blank] 08:43:39 INFO - PROCESS | 4300 | --DOMWINDOW == 82 (0x93c5c000) [pid = 4300] [serial = 363] [outer = (nil)] [url = about:blank] 08:43:39 INFO - PROCESS | 4300 | --DOMWINDOW == 81 (0x978d0400) [pid = 4300] [serial = 364] [outer = (nil)] [url = about:blank] 08:43:39 INFO - PROCESS | 4300 | --DOMWINDOW == 80 (0x93e6c000) [pid = 4300] [serial = 342] [outer = (nil)] [url = about:blank] 08:43:39 INFO - PROCESS | 4300 | --DOMWINDOW == 79 (0x978d6c00) [pid = 4300] [serial = 343] [outer = (nil)] [url = about:blank] 08:43:39 INFO - PROCESS | 4300 | --DOMWINDOW == 78 (0xa243a400) [pid = 4300] [serial = 360] [outer = (nil)] [url = about:blank] 08:43:39 INFO - PROCESS | 4300 | --DOMWINDOW == 77 (0xa22f5000) [pid = 4300] [serial = 361] [outer = (nil)] [url = about:blank] 08:43:39 INFO - PROCESS | 4300 | --DOMWINDOW == 76 (0xa1088800) [pid = 4300] [serial = 357] [outer = (nil)] [url = about:blank] 08:43:39 INFO - PROCESS | 4300 | --DOMWINDOW == 75 (0xa229f400) [pid = 4300] [serial = 358] [outer = (nil)] [url = about:blank] 08:43:39 INFO - PROCESS | 4300 | --DOMWINDOW == 74 (0x9a0ec800) [pid = 4300] [serial = 340] [outer = (nil)] [url = about:blank] 08:43:39 INFO - PROCESS | 4300 | --DOMWINDOW == 73 (0x99f5ec00) [pid = 4300] [serial = 378] [outer = (nil)] [url = about:blank] 08:43:39 INFO - PROCESS | 4300 | --DOMWINDOW == 72 (0x9a923400) [pid = 4300] [serial = 372] [outer = (nil)] [url = about:blank] 08:43:39 INFO - PROCESS | 4300 | --DOMWINDOW == 71 (0x9a92bc00) [pid = 4300] [serial = 373] [outer = (nil)] [url = about:blank] 08:43:39 INFO - PROCESS | 4300 | 1467042219563 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:39 INFO - PROCESS | 4300 | 1467042219570 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:43:39 INFO - PROCESS | 4300 | ++DOCSHELL 0x92129000 == 21 [pid = 4300] [id = 145] 08:43:39 INFO - PROCESS | 4300 | ++DOMWINDOW == 72 (0x9212c400) [pid = 4300] [serial = 435] [outer = (nil)] 08:43:39 INFO - PROCESS | 4300 | ++DOMWINDOW == 73 (0x93e6c000) [pid = 4300] [serial = 436] [outer = 0x9212c400] 08:43:39 INFO - PROCESS | 4300 | 1467042219650 Marionette DEBUG loaded listener.js 08:43:39 INFO - PROCESS | 4300 | ++DOMWINDOW == 74 (0x978cf000) [pid = 4300] [serial = 437] [outer = 0x9212c400] 08:43:40 INFO - PROCESS | 4300 | 1467042220494 Marionette TRACE conn3 <- [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]]]}] 08:43:40 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. 08:43:40 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1505ms 08:43:40 INFO - PROCESS | 4300 | 1467042220521 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 08:43:40 INFO - PROCESS | 4300 | 1467042220528 Marionette TRACE conn3 <- [1,553,null,{"value":"8"}] 08:43:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 08:43:40 INFO - PROCESS | 4300 | 1467042220548 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 08:43:40 INFO - PROCESS | 4300 | 1467042220555 Marionette TRACE conn3 <- [1,554,null,{}] 08:43:40 INFO - PROCESS | 4300 | 1467042220562 Marionette TRACE conn3 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:40 INFO - PROCESS | 4300 | 1467042220569 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:43:40 INFO - PROCESS | 4300 | 1467042220747 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 08:43:40 INFO - PROCESS | 4300 | 1467042220759 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:40 INFO - PROCESS | 4300 | 1467042220766 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:43:40 INFO - PROCESS | 4300 | ++DOCSHELL 0x930b1c00 == 22 [pid = 4300] [id = 146] 08:43:40 INFO - PROCESS | 4300 | ++DOMWINDOW == 75 (0x989fa800) [pid = 4300] [serial = 438] [outer = (nil)] 08:43:40 INFO - PROCESS | 4300 | ++DOMWINDOW == 76 (0x99f89c00) [pid = 4300] [serial = 439] [outer = 0x989fa800] 08:43:40 INFO - PROCESS | 4300 | 1467042220841 Marionette DEBUG loaded listener.js 08:43:40 INFO - PROCESS | 4300 | ++DOMWINDOW == 77 (0x99fc6000) [pid = 4300] [serial = 440] [outer = 0x989fa800] 08:43:41 INFO - PROCESS | 4300 | [4300] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:43:41 INFO - PROCESS | 4300 | 1467042221804 Marionette TRACE conn3 <- [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]]]}] 08:43:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 08:43:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1291ms 08:43:41 INFO - PROCESS | 4300 | 1467042221836 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 08:43:41 INFO - PROCESS | 4300 | 1467042221839 Marionette TRACE conn3 <- [1,557,null,{"value":"8"}] 08:43:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 08:43:41 INFO - PROCESS | 4300 | 1467042221846 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 08:43:41 INFO - PROCESS | 4300 | 1467042221852 Marionette TRACE conn3 <- [1,558,null,{}] 08:43:41 INFO - PROCESS | 4300 | 1467042221868 Marionette TRACE conn3 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:41 INFO - PROCESS | 4300 | 1467042221877 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:43:42 INFO - PROCESS | 4300 | 1467042222099 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 08:43:42 INFO - PROCESS | 4300 | 1467042222125 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:42 INFO - PROCESS | 4300 | 1467042222132 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:43:42 INFO - PROCESS | 4300 | ++DOCSHELL 0x9a785400 == 23 [pid = 4300] [id = 147] 08:43:42 INFO - PROCESS | 4300 | ++DOMWINDOW == 78 (0x9a78c400) [pid = 4300] [serial = 441] [outer = (nil)] 08:43:42 INFO - PROCESS | 4300 | ++DOMWINDOW == 79 (0x9a792400) [pid = 4300] [serial = 442] [outer = 0x9a78c400] 08:43:42 INFO - PROCESS | 4300 | 1467042222205 Marionette DEBUG loaded listener.js 08:43:42 INFO - PROCESS | 4300 | ++DOMWINDOW == 80 (0x978ad000) [pid = 4300] [serial = 443] [outer = 0x9a78c400] 08:43:43 INFO - PROCESS | 4300 | 1467042223115 Marionette TRACE conn3 <- [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]]]}] 08:43:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 08:43:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1338ms 08:43:43 INFO - PROCESS | 4300 | 1467042223184 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 08:43:43 INFO - PROCESS | 4300 | 1467042223189 Marionette TRACE conn3 <- [1,561,null,{"value":"8"}] 08:43:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 08:43:43 INFO - PROCESS | 4300 | 1467042223195 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 08:43:43 INFO - PROCESS | 4300 | 1467042223198 Marionette TRACE conn3 <- [1,562,null,{}] 08:43:43 INFO - PROCESS | 4300 | 1467042223204 Marionette TRACE conn3 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:43 INFO - PROCESS | 4300 | 1467042223209 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:43:43 INFO - PROCESS | 4300 | 1467042223433 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 08:43:43 INFO - PROCESS | 4300 | 1467042223458 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:43 INFO - PROCESS | 4300 | 1467042223467 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:43:43 INFO - PROCESS | 4300 | ++DOCSHELL 0x982e9000 == 24 [pid = 4300] [id = 148] 08:43:43 INFO - PROCESS | 4300 | ++DOMWINDOW == 81 (0x9a92d000) [pid = 4300] [serial = 444] [outer = (nil)] 08:43:43 INFO - PROCESS | 4300 | ++DOMWINDOW == 82 (0x9ab70800) [pid = 4300] [serial = 445] [outer = 0x9a92d000] 08:43:43 INFO - PROCESS | 4300 | 1467042223536 Marionette DEBUG loaded listener.js 08:43:43 INFO - PROCESS | 4300 | ++DOMWINDOW == 83 (0x9ab7c000) [pid = 4300] [serial = 446] [outer = 0x9a92d000] 08:43:44 INFO - PROCESS | 4300 | --DOMWINDOW == 82 (0x978cf800) [pid = 4300] [serial = 408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 08:43:44 INFO - PROCESS | 4300 | --DOMWINDOW == 81 (0x91ac5c00) [pid = 4300] [serial = 402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 08:43:44 INFO - PROCESS | 4300 | --DOMWINDOW == 80 (0x95388800) [pid = 4300] [serial = 399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 08:43:44 INFO - PROCESS | 4300 | --DOMWINDOW == 79 (0x93c5a800) [pid = 4300] [serial = 405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 08:43:44 INFO - PROCESS | 4300 | --DOMWINDOW == 78 (0x99cc0800) [pid = 4300] [serial = 411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 08:43:44 INFO - PROCESS | 4300 | --DOMWINDOW == 77 (0x9212f400) [pid = 4300] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 08:43:44 INFO - PROCESS | 4300 | --DOMWINDOW == 76 (0x978d5000) [pid = 4300] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 08:43:44 INFO - PROCESS | 4300 | --DOMWINDOW == 75 (0x9a0ebc00) [pid = 4300] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 08:43:44 INFO - PROCESS | 4300 | --DOMWINDOW == 74 (0x9b2d7800) [pid = 4300] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 08:43:44 INFO - PROCESS | 4300 | --DOMWINDOW == 73 (0xa3322c00) [pid = 4300] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 08:43:44 INFO - PROCESS | 4300 | --DOMWINDOW == 72 (0x99a94000) [pid = 4300] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 08:43:44 INFO - PROCESS | 4300 | [4300] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:43:44 INFO - PROCESS | 4300 | 1467042224509 Marionette TRACE conn3 <- [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]]]}] 08:43:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 08:43:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1328ms 08:43:44 INFO - PROCESS | 4300 | 1467042224525 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 08:43:44 INFO - PROCESS | 4300 | 1467042224528 Marionette TRACE conn3 <- [1,565,null,{"value":"8"}] 08:43:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 08:43:44 INFO - PROCESS | 4300 | 1467042224536 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 08:43:44 INFO - PROCESS | 4300 | 1467042224540 Marionette TRACE conn3 <- [1,566,null,{}] 08:43:44 INFO - PROCESS | 4300 | 1467042224545 Marionette TRACE conn3 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:44 INFO - PROCESS | 4300 | 1467042224550 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:43:44 INFO - PROCESS | 4300 | 1467042224744 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 08:43:44 INFO - PROCESS | 4300 | 1467042224760 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:44 INFO - PROCESS | 4300 | 1467042224768 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:43:44 INFO - PROCESS | 4300 | ++DOCSHELL 0x91ac3000 == 25 [pid = 4300] [id = 149] 08:43:44 INFO - PROCESS | 4300 | ++DOMWINDOW == 73 (0x91ac6000) [pid = 4300] [serial = 447] [outer = (nil)] 08:43:44 INFO - PROCESS | 4300 | ++DOMWINDOW == 74 (0x9961d400) [pid = 4300] [serial = 448] [outer = 0x91ac6000] 08:43:44 INFO - PROCESS | 4300 | 1467042224836 Marionette DEBUG loaded listener.js 08:43:44 INFO - PROCESS | 4300 | ++DOMWINDOW == 75 (0x9a408800) [pid = 4300] [serial = 449] [outer = 0x91ac6000] 08:43:45 INFO - PROCESS | 4300 | [4300] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:43:45 INFO - PROCESS | 4300 | 1467042225666 Marionette TRACE conn3 <- [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]]]}] 08:43:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 08:43:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1191ms 08:43:45 INFO - PROCESS | 4300 | 1467042225727 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 08:43:45 INFO - PROCESS | 4300 | 1467042225731 Marionette TRACE conn3 <- [1,569,null,{"value":"8"}] 08:43:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 08:43:45 INFO - PROCESS | 4300 | 1467042225737 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 08:43:45 INFO - PROCESS | 4300 | 1467042225740 Marionette TRACE conn3 <- [1,570,null,{}] 08:43:45 INFO - PROCESS | 4300 | 1467042225746 Marionette TRACE conn3 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:45 INFO - PROCESS | 4300 | 1467042225755 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:43:45 INFO - PROCESS | 4300 | 1467042225929 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 08:43:46 INFO - PROCESS | 4300 | 1467042226098 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:46 INFO - PROCESS | 4300 | 1467042226109 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:43:46 INFO - PROCESS | 4300 | ++DOCSHELL 0x91ac7000 == 26 [pid = 4300] [id = 150] 08:43:46 INFO - PROCESS | 4300 | ++DOMWINDOW == 76 (0x91ac9000) [pid = 4300] [serial = 450] [outer = (nil)] 08:43:46 INFO - PROCESS | 4300 | ++DOMWINDOW == 77 (0x92124000) [pid = 4300] [serial = 451] [outer = 0x91ac9000] 08:43:46 INFO - PROCESS | 4300 | 1467042226191 Marionette DEBUG loaded listener.js 08:43:46 INFO - PROCESS | 4300 | ++DOMWINDOW == 78 (0x921da400) [pid = 4300] [serial = 452] [outer = 0x91ac9000] 08:43:46 INFO - PROCESS | 4300 | [4300] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:43:47 INFO - PROCESS | 4300 | 1467042227222 Marionette TRACE conn3 <- [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]]]}] 08:43:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 08:43:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1529ms 08:43:47 INFO - PROCESS | 4300 | 1467042227269 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 08:43:47 INFO - PROCESS | 4300 | 1467042227275 Marionette TRACE conn3 <- [1,573,null,{"value":"8"}] 08:43:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 08:43:47 INFO - PROCESS | 4300 | 1467042227283 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 08:43:47 INFO - PROCESS | 4300 | 1467042227289 Marionette TRACE conn3 <- [1,574,null,{}] 08:43:47 INFO - PROCESS | 4300 | 1467042227297 Marionette TRACE conn3 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:47 INFO - PROCESS | 4300 | 1467042227303 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:43:47 INFO - PROCESS | 4300 | 1467042227492 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 08:43:47 INFO - PROCESS | 4300 | 1467042227697 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:47 INFO - PROCESS | 4300 | 1467042227708 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:43:47 INFO - PROCESS | 4300 | ++DOCSHELL 0x953d0c00 == 27 [pid = 4300] [id = 151] 08:43:47 INFO - PROCESS | 4300 | ++DOMWINDOW == 79 (0x978c9c00) [pid = 4300] [serial = 453] [outer = (nil)] 08:43:47 INFO - PROCESS | 4300 | ++DOMWINDOW == 80 (0x982e5c00) [pid = 4300] [serial = 454] [outer = 0x978c9c00] 08:43:47 INFO - PROCESS | 4300 | 1467042227798 Marionette DEBUG loaded listener.js 08:43:47 INFO - PROCESS | 4300 | ++DOMWINDOW == 81 (0x989f3400) [pid = 4300] [serial = 455] [outer = 0x978c9c00] 08:43:48 INFO - PROCESS | 4300 | 1467042228704 Marionette TRACE conn3 <- [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]]]}] 08:43:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 08:43:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1487ms 08:43:48 INFO - PROCESS | 4300 | 1467042228775 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 08:43:48 INFO - PROCESS | 4300 | 1467042228782 Marionette TRACE conn3 <- [1,577,null,{"value":"8"}] 08:43:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 08:43:48 INFO - PROCESS | 4300 | 1467042228790 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 08:43:48 INFO - PROCESS | 4300 | 1467042228794 Marionette TRACE conn3 <- [1,578,null,{}] 08:43:48 INFO - PROCESS | 4300 | 1467042228801 Marionette TRACE conn3 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:48 INFO - PROCESS | 4300 | 1467042228806 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:43:49 INFO - PROCESS | 4300 | 1467042229046 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 08:43:49 INFO - PROCESS | 4300 | 1467042229296 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:49 INFO - PROCESS | 4300 | 1467042229310 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:43:49 INFO - PROCESS | 4300 | ++DOCSHELL 0x989f9800 == 28 [pid = 4300] [id = 152] 08:43:49 INFO - PROCESS | 4300 | ++DOMWINDOW == 82 (0x99fbc400) [pid = 4300] [serial = 456] [outer = (nil)] 08:43:49 INFO - PROCESS | 4300 | ++DOMWINDOW == 83 (0x9a0ea800) [pid = 4300] [serial = 457] [outer = 0x99fbc400] 08:43:49 INFO - PROCESS | 4300 | 1467042229402 Marionette DEBUG loaded listener.js 08:43:49 INFO - PROCESS | 4300 | ++DOMWINDOW == 84 (0x9a401800) [pid = 4300] [serial = 458] [outer = 0x99fbc400] 08:43:50 INFO - PROCESS | 4300 | 1467042230334 Marionette TRACE conn3 <- [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]]]}] 08:43:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 08:43:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1595ms 08:43:50 INFO - PROCESS | 4300 | 1467042230386 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 08:43:50 INFO - PROCESS | 4300 | 1467042230390 Marionette TRACE conn3 <- [1,581,null,{"value":"8"}] 08:43:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 08:43:50 INFO - PROCESS | 4300 | 1467042230405 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 08:43:50 INFO - PROCESS | 4300 | 1467042230415 Marionette TRACE conn3 <- [1,582,null,{}] 08:43:50 INFO - PROCESS | 4300 | 1467042230424 Marionette TRACE conn3 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:50 INFO - PROCESS | 4300 | 1467042230433 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:43:50 INFO - PROCESS | 4300 | 1467042230677 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 08:43:50 INFO - PROCESS | 4300 | 1467042230877 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:50 INFO - PROCESS | 4300 | 1467042230887 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:43:50 INFO - PROCESS | 4300 | ++DOCSHELL 0x93c51400 == 29 [pid = 4300] [id = 153] 08:43:50 INFO - PROCESS | 4300 | ++DOMWINDOW == 85 (0x9a0ebc00) [pid = 4300] [serial = 459] [outer = (nil)] 08:43:50 INFO - PROCESS | 4300 | ++DOMWINDOW == 86 (0x9b7e0400) [pid = 4300] [serial = 460] [outer = 0x9a0ebc00] 08:43:51 INFO - PROCESS | 4300 | 1467042231012 Marionette DEBUG loaded listener.js 08:43:51 INFO - PROCESS | 4300 | ++DOMWINDOW == 87 (0x9d404800) [pid = 4300] [serial = 461] [outer = 0x9a0ebc00] 08:43:51 INFO - PROCESS | 4300 | 1467042231918 Marionette TRACE conn3 <- [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]]]}] 08:43:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 08:43:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1567ms 08:43:51 INFO - PROCESS | 4300 | 1467042231964 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 08:43:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 08:43:51 INFO - PROCESS | 4300 | 1467042231970 Marionette TRACE conn3 <- [1,585,null,{"value":"8"}] 08:43:51 INFO - PROCESS | 4300 | 1467042231977 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 08:43:51 INFO - PROCESS | 4300 | 1467042231980 Marionette TRACE conn3 <- [1,586,null,{}] 08:43:52 INFO - PROCESS | 4300 | 1467042231996 Marionette TRACE conn3 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:52 INFO - PROCESS | 4300 | 1467042232009 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:43:52 INFO - PROCESS | 4300 | 1467042232247 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 08:43:52 INFO - PROCESS | 4300 | 1467042232445 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:52 INFO - PROCESS | 4300 | 1467042232455 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:43:52 INFO - PROCESS | 4300 | ++DOCSHELL 0x9961d000 == 30 [pid = 4300] [id = 154] 08:43:52 INFO - PROCESS | 4300 | ++DOMWINDOW == 88 (0x9a78bc00) [pid = 4300] [serial = 462] [outer = (nil)] 08:43:52 INFO - PROCESS | 4300 | ++DOMWINDOW == 89 (0xa1089800) [pid = 4300] [serial = 463] [outer = 0x9a78bc00] 08:43:52 INFO - PROCESS | 4300 | 1467042232584 Marionette DEBUG loaded listener.js 08:43:52 INFO - PROCESS | 4300 | ++DOMWINDOW == 90 (0xa222b000) [pid = 4300] [serial = 464] [outer = 0x9a78bc00] 08:43:53 INFO - PROCESS | 4300 | [4300] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:43:53 INFO - PROCESS | 4300 | 1467042233453 Marionette TRACE conn3 <- [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]]]}] 08:43:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 08:43:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1511ms 08:43:53 INFO - PROCESS | 4300 | 1467042233488 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 08:43:53 INFO - PROCESS | 4300 | 1467042233492 Marionette TRACE conn3 <- [1,589,null,{"value":"8"}] 08:43:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 08:43:53 INFO - PROCESS | 4300 | 1467042233499 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 08:43:53 INFO - PROCESS | 4300 | 1467042233502 Marionette TRACE conn3 <- [1,590,null,{}] 08:43:53 INFO - PROCESS | 4300 | 1467042233508 Marionette TRACE conn3 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:53 INFO - PROCESS | 4300 | 1467042233513 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:43:53 INFO - PROCESS | 4300 | 1467042233701 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 08:43:53 INFO - PROCESS | 4300 | 1467042233859 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:53 INFO - PROCESS | 4300 | 1467042233876 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:43:53 INFO - PROCESS | 4300 | ++DOCSHELL 0xa22a1800 == 31 [pid = 4300] [id = 155] 08:43:53 INFO - PROCESS | 4300 | ++DOMWINDOW == 91 (0xa22a2400) [pid = 4300] [serial = 465] [outer = (nil)] 08:43:53 INFO - PROCESS | 4300 | ++DOMWINDOW == 92 (0xa22ed400) [pid = 4300] [serial = 466] [outer = 0xa22a2400] 08:43:53 INFO - PROCESS | 4300 | 1467042233971 Marionette DEBUG loaded listener.js 08:43:54 INFO - PROCESS | 4300 | ++DOMWINDOW == 93 (0xa2eec400) [pid = 4300] [serial = 467] [outer = 0xa22a2400] 08:43:55 INFO - PROCESS | 4300 | 1467042235088 Marionette TRACE conn3 <- [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]]]}] 08:43:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 08:43:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1646ms 08:43:55 INFO - PROCESS | 4300 | 1467042235146 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 08:43:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 08:43:55 INFO - PROCESS | 4300 | 1467042235151 Marionette TRACE conn3 <- [1,593,null,{"value":"8"}] 08:43:55 INFO - PROCESS | 4300 | 1467042235159 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 08:43:55 INFO - PROCESS | 4300 | 1467042235163 Marionette TRACE conn3 <- [1,594,null,{}] 08:43:55 INFO - PROCESS | 4300 | 1467042235171 Marionette TRACE conn3 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:55 INFO - PROCESS | 4300 | 1467042235178 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:43:55 INFO - PROCESS | 4300 | 1467042235364 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 08:43:55 INFO - PROCESS | 4300 | 1467042235581 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:55 INFO - PROCESS | 4300 | 1467042235591 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:43:55 INFO - PROCESS | 4300 | ++DOCSHELL 0x91ace000 == 32 [pid = 4300] [id = 156] 08:43:55 INFO - PROCESS | 4300 | ++DOMWINDOW == 94 (0x9897d000) [pid = 4300] [serial = 468] [outer = (nil)] 08:43:55 INFO - PROCESS | 4300 | ++DOMWINDOW == 95 (0xa3292400) [pid = 4300] [serial = 469] [outer = 0x9897d000] 08:43:55 INFO - PROCESS | 4300 | 1467042235713 Marionette DEBUG loaded listener.js 08:43:55 INFO - PROCESS | 4300 | ++DOMWINDOW == 96 (0xa33c5800) [pid = 4300] [serial = 470] [outer = 0x9897d000] 08:43:56 INFO - PROCESS | 4300 | 1467042236604 Marionette TRACE conn3 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 08:43:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 08:43:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1488ms 08:43:56 INFO - PROCESS | 4300 | 1467042236646 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 08:43:56 INFO - PROCESS | 4300 | 1467042236649 Marionette TRACE conn3 <- [1,597,null,{"value":"8"}] 08:43:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 08:43:56 INFO - PROCESS | 4300 | 1467042236658 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 08:43:56 INFO - PROCESS | 4300 | 1467042236661 Marionette TRACE conn3 <- [1,598,null,{}] 08:43:56 INFO - PROCESS | 4300 | 1467042236668 Marionette TRACE conn3 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:56 INFO - PROCESS | 4300 | 1467042236674 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:43:56 INFO - PROCESS | 4300 | 1467042236869 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 08:43:57 INFO - PROCESS | 4300 | 1467042237043 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:57 INFO - PROCESS | 4300 | 1467042237050 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:43:57 INFO - PROCESS | 4300 | ++DOCSHELL 0x99cc2400 == 33 [pid = 4300] [id = 157] 08:43:57 INFO - PROCESS | 4300 | ++DOMWINDOW == 97 (0xa320ac00) [pid = 4300] [serial = 471] [outer = (nil)] 08:43:57 INFO - PROCESS | 4300 | ++DOMWINDOW == 98 (0xa34bcc00) [pid = 4300] [serial = 472] [outer = 0xa320ac00] 08:43:57 INFO - PROCESS | 4300 | 1467042237174 Marionette DEBUG loaded listener.js 08:43:57 INFO - PROCESS | 4300 | ++DOMWINDOW == 99 (0xa34bf800) [pid = 4300] [serial = 473] [outer = 0xa320ac00] 08:43:58 INFO - PROCESS | 4300 | 1467042238099 Marionette TRACE conn3 <- [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]]]}] 08:43:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 08:43:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1480ms 08:43:58 INFO - PROCESS | 4300 | 1467042238139 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 08:43:58 INFO - PROCESS | 4300 | 1467042238144 Marionette TRACE conn3 <- [1,601,null,{"value":"8"}] 08:43:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 08:43:58 INFO - PROCESS | 4300 | 1467042238150 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 08:43:58 INFO - PROCESS | 4300 | 1467042238154 Marionette TRACE conn3 <- [1,602,null,{}] 08:43:58 INFO - PROCESS | 4300 | 1467042238160 Marionette TRACE conn3 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:58 INFO - PROCESS | 4300 | 1467042238165 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:43:58 INFO - PROCESS | 4300 | 1467042238342 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 08:43:58 INFO - PROCESS | 4300 | 1467042238739 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:58 INFO - PROCESS | 4300 | 1467042238748 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:43:58 INFO - PROCESS | 4300 | ++DOCSHELL 0x921e6800 == 34 [pid = 4300] [id = 158] 08:43:58 INFO - PROCESS | 4300 | ++DOMWINDOW == 100 (0x930a5000) [pid = 4300] [serial = 474] [outer = (nil)] 08:43:58 INFO - PROCESS | 4300 | ++DOMWINDOW == 101 (0x93e6c800) [pid = 4300] [serial = 475] [outer = 0x930a5000] 08:43:58 INFO - PROCESS | 4300 | 1467042238872 Marionette DEBUG loaded listener.js 08:43:58 INFO - PROCESS | 4300 | ++DOMWINDOW == 102 (0x9538b400) [pid = 4300] [serial = 476] [outer = 0x930a5000] 08:43:59 INFO - PROCESS | 4300 | 1467042239858 Marionette TRACE conn3 <- [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]]]}] 08:43:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 08:43:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1782ms 08:43:59 INFO - PROCESS | 4300 | 1467042239935 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 08:43:59 INFO - PROCESS | 4300 | 1467042239945 Marionette TRACE conn3 <- [1,605,null,{"value":"8"}] 08:43:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 08:43:59 INFO - PROCESS | 4300 | 1467042239961 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 08:43:59 INFO - PROCESS | 4300 | 1467042239965 Marionette TRACE conn3 <- [1,606,null,{}] 08:43:59 INFO - PROCESS | 4300 | 1467042239981 Marionette TRACE conn3 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:59 INFO - PROCESS | 4300 | 1467042239989 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:44:00 INFO - PROCESS | 4300 | 1467042240249 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 08:44:01 INFO - PROCESS | 4300 | --DOCSHELL 0x91ac3000 == 33 [pid = 4300] [id = 149] 08:44:01 INFO - PROCESS | 4300 | --DOCSHELL 0x982e9000 == 32 [pid = 4300] [id = 148] 08:44:01 INFO - PROCESS | 4300 | --DOCSHELL 0x9a785400 == 31 [pid = 4300] [id = 147] 08:44:01 INFO - PROCESS | 4300 | --DOCSHELL 0x930b1c00 == 30 [pid = 4300] [id = 146] 08:44:01 INFO - PROCESS | 4300 | --DOCSHELL 0x92129000 == 29 [pid = 4300] [id = 145] 08:44:01 INFO - PROCESS | 4300 | --DOCSHELL 0x91ac4400 == 28 [pid = 4300] [id = 134] 08:44:01 INFO - PROCESS | 4300 | --DOCSHELL 0x931dc000 == 27 [pid = 4300] [id = 135] 08:44:01 INFO - PROCESS | 4300 | --DOCSHELL 0x93c6c800 == 26 [pid = 4300] [id = 144] 08:44:01 INFO - PROCESS | 4300 | --DOCSHELL 0x978cc400 == 25 [pid = 4300] [id = 136] 08:44:01 INFO - PROCESS | 4300 | --DOCSHELL 0x9a78e000 == 24 [pid = 4300] [id = 141] 08:44:01 INFO - PROCESS | 4300 | --DOCSHELL 0x9986c400 == 23 [pid = 4300] [id = 137] 08:44:01 INFO - PROCESS | 4300 | --DOCSHELL 0x9a404c00 == 22 [pid = 4300] [id = 142] 08:44:01 INFO - PROCESS | 4300 | --DOCSHELL 0x921e2000 == 21 [pid = 4300] [id = 139] 08:44:01 INFO - PROCESS | 4300 | --DOCSHELL 0x9ab7f000 == 20 [pid = 4300] [id = 143] 08:44:01 INFO - PROCESS | 4300 | --DOCSHELL 0x949d4800 == 19 [pid = 4300] [id = 133] 08:44:01 INFO - PROCESS | 4300 | --DOCSHELL 0x989ef000 == 18 [pid = 4300] [id = 140] 08:44:01 INFO - PROCESS | 4300 | --DOCSHELL 0x921dec00 == 17 [pid = 4300] [id = 138] 08:44:01 INFO - PROCESS | 4300 | --DOCSHELL 0x91ace000 == 16 [pid = 4300] [id = 156] 08:44:01 INFO - PROCESS | 4300 | --DOCSHELL 0x99cc2400 == 15 [pid = 4300] [id = 157] 08:44:01 INFO - PROCESS | 4300 | --DOCSHELL 0xa22a1800 == 14 [pid = 4300] [id = 155] 08:44:01 INFO - PROCESS | 4300 | --DOCSHELL 0x9961d000 == 13 [pid = 4300] [id = 154] 08:44:01 INFO - PROCESS | 4300 | --DOCSHELL 0x93c51400 == 12 [pid = 4300] [id = 153] 08:44:01 INFO - PROCESS | 4300 | --DOCSHELL 0x953d0c00 == 11 [pid = 4300] [id = 151] 08:44:01 INFO - PROCESS | 4300 | --DOCSHELL 0x989f9800 == 10 [pid = 4300] [id = 152] 08:44:01 INFO - PROCESS | 4300 | --DOCSHELL 0x91ac7000 == 9 [pid = 4300] [id = 150] 08:44:01 INFO - PROCESS | 4300 | --DOMWINDOW == 101 (0x99fc8800) [pid = 4300] [serial = 415] [outer = (nil)] [url = about:blank] 08:44:01 INFO - PROCESS | 4300 | --DOMWINDOW == 100 (0x9897ec00) [pid = 4300] [serial = 410] [outer = (nil)] [url = about:blank] 08:44:01 INFO - PROCESS | 4300 | --DOMWINDOW == 99 (0x91acac00) [pid = 4300] [serial = 403] [outer = (nil)] [url = about:blank] 08:44:01 INFO - PROCESS | 4300 | --DOMWINDOW == 98 (0x92125000) [pid = 4300] [serial = 404] [outer = (nil)] [url = about:blank] 08:44:01 INFO - PROCESS | 4300 | --DOMWINDOW == 97 (0x9821a000) [pid = 4300] [serial = 401] [outer = (nil)] [url = about:blank] 08:44:01 INFO - PROCESS | 4300 | --DOMWINDOW == 96 (0x978a3400) [pid = 4300] [serial = 400] [outer = (nil)] [url = about:blank] 08:44:01 INFO - PROCESS | 4300 | --DOMWINDOW == 95 (0x93e70000) [pid = 4300] [serial = 406] [outer = (nil)] [url = about:blank] 08:44:01 INFO - PROCESS | 4300 | --DOMWINDOW == 94 (0x99f85400) [pid = 4300] [serial = 412] [outer = (nil)] [url = about:blank] 08:44:01 INFO - PROCESS | 4300 | --DOMWINDOW == 93 (0x931d1400) [pid = 4300] [serial = 382] [outer = (nil)] [url = about:blank] 08:44:01 INFO - PROCESS | 4300 | --DOMWINDOW == 92 (0x921e2800) [pid = 4300] [serial = 381] [outer = (nil)] [url = about:blank] 08:44:01 INFO - PROCESS | 4300 | --DOMWINDOW == 91 (0x99a89800) [pid = 4300] [serial = 385] [outer = (nil)] [url = about:blank] 08:44:01 INFO - PROCESS | 4300 | --DOMWINDOW == 90 (0x99624000) [pid = 4300] [serial = 384] [outer = (nil)] [url = about:blank] 08:44:01 INFO - PROCESS | 4300 | --DOMWINDOW == 89 (0x9a92a000) [pid = 4300] [serial = 388] [outer = (nil)] [url = about:blank] 08:44:01 INFO - PROCESS | 4300 | --DOMWINDOW == 88 (0x9a406c00) [pid = 4300] [serial = 387] [outer = (nil)] [url = about:blank] 08:44:01 INFO - PROCESS | 4300 | --DOMWINDOW == 87 (0xa3217c00) [pid = 4300] [serial = 391] [outer = (nil)] [url = about:blank] 08:44:01 INFO - PROCESS | 4300 | --DOMWINDOW == 86 (0xa3209c00) [pid = 4300] [serial = 390] [outer = (nil)] [url = about:blank] 08:44:01 INFO - PROCESS | 4300 | --DOMWINDOW == 85 (0xa34b6c00) [pid = 4300] [serial = 394] [outer = (nil)] [url = about:blank] 08:44:01 INFO - PROCESS | 4300 | --DOMWINDOW == 84 (0xa34b3800) [pid = 4300] [serial = 393] [outer = (nil)] [url = about:blank] 08:44:01 INFO - PROCESS | 4300 | --DOMWINDOW == 83 (0xa671d000) [pid = 4300] [serial = 397] [outer = (nil)] [url = about:blank] 08:44:01 INFO - PROCESS | 4300 | --DOMWINDOW == 82 (0xa34bf400) [pid = 4300] [serial = 396] [outer = (nil)] [url = about:blank] 08:44:01 INFO - PROCESS | 4300 | --DOMWINDOW == 81 (0x982e6c00) [pid = 4300] [serial = 409] [outer = (nil)] [url = about:blank] 08:44:01 INFO - PROCESS | 4300 | --DOMWINDOW == 80 (0x978cc000) [pid = 4300] [serial = 413] [outer = (nil)] [url = about:blank] 08:44:01 INFO - PROCESS | 4300 | --DOMWINDOW == 79 (0x94910800) [pid = 4300] [serial = 407] [outer = (nil)] [url = about:blank] 08:44:01 INFO - PROCESS | 4300 | 1467042241587 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:01 INFO - PROCESS | 4300 | 1467042241601 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:44:01 INFO - PROCESS | 4300 | ++DOCSHELL 0x91ac3000 == 10 [pid = 4300] [id = 159] 08:44:01 INFO - PROCESS | 4300 | ++DOMWINDOW == 80 (0x91ac3c00) [pid = 4300] [serial = 477] [outer = (nil)] 08:44:01 INFO - PROCESS | 4300 | ++DOMWINDOW == 81 (0x91ace000) [pid = 4300] [serial = 478] [outer = 0x91ac3c00] 08:44:01 INFO - PROCESS | 4300 | 1467042241733 Marionette DEBUG loaded listener.js 08:44:01 INFO - PROCESS | 4300 | ++DOMWINDOW == 82 (0x92130000) [pid = 4300] [serial = 479] [outer = 0x91ac3c00] 08:44:02 INFO - PROCESS | 4300 | 1467042242818 Marionette TRACE conn3 <- [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]]]}] 08:44:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 08:44:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 2908ms 08:44:02 INFO - PROCESS | 4300 | 1467042242867 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 08:44:02 INFO - PROCESS | 4300 | 1467042242872 Marionette TRACE conn3 <- [1,609,null,{"value":"8"}] 08:44:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 08:44:02 INFO - PROCESS | 4300 | 1467042242882 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 08:44:02 INFO - PROCESS | 4300 | 1467042242889 Marionette TRACE conn3 <- [1,610,null,{}] 08:44:02 INFO - PROCESS | 4300 | 1467042242897 Marionette TRACE conn3 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:02 INFO - PROCESS | 4300 | 1467042242904 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:44:03 INFO - PROCESS | 4300 | 1467042243109 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 08:44:03 INFO - PROCESS | 4300 | 1467042243319 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:03 INFO - PROCESS | 4300 | 1467042243333 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:44:03 INFO - PROCESS | 4300 | ++DOCSHELL 0x93e6e000 == 11 [pid = 4300] [id = 160] 08:44:03 INFO - PROCESS | 4300 | ++DOMWINDOW == 83 (0x93e6fc00) [pid = 4300] [serial = 480] [outer = (nil)] 08:44:03 INFO - PROCESS | 4300 | ++DOMWINDOW == 84 (0x93e75800) [pid = 4300] [serial = 481] [outer = 0x93e6fc00] 08:44:03 INFO - PROCESS | 4300 | 1467042243429 Marionette DEBUG loaded listener.js 08:44:03 INFO - PROCESS | 4300 | ++DOMWINDOW == 85 (0x949dd400) [pid = 4300] [serial = 482] [outer = 0x93e6fc00] 08:44:04 INFO - PROCESS | 4300 | 1467042244434 Marionette TRACE conn3 <- [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]]]}] 08:44:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 08:44:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1637ms 08:44:04 INFO - PROCESS | 4300 | 1467042244535 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 08:44:04 INFO - PROCESS | 4300 | 1467042244543 Marionette TRACE conn3 <- [1,613,null,{"value":"8"}] 08:44:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 08:44:04 INFO - PROCESS | 4300 | 1467042244557 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 08:44:04 INFO - PROCESS | 4300 | 1467042244562 Marionette TRACE conn3 <- [1,614,null,{}] 08:44:04 INFO - PROCESS | 4300 | 1467042244623 Marionette TRACE conn3 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:04 INFO - PROCESS | 4300 | 1467042244631 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:44:04 INFO - PROCESS | 4300 | 1467042244853 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 08:44:05 INFO - PROCESS | 4300 | 1467042245084 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:05 INFO - PROCESS | 4300 | 1467042245096 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:44:05 INFO - PROCESS | 4300 | ++DOCSHELL 0x978d2000 == 12 [pid = 4300] [id = 161] 08:44:05 INFO - PROCESS | 4300 | ++DOMWINDOW == 86 (0x978d4000) [pid = 4300] [serial = 483] [outer = (nil)] 08:44:05 INFO - PROCESS | 4300 | ++DOMWINDOW == 87 (0x989f9400) [pid = 4300] [serial = 484] [outer = 0x978d4000] 08:44:05 INFO - PROCESS | 4300 | 1467042245177 Marionette DEBUG loaded listener.js 08:44:05 INFO - PROCESS | 4300 | ++DOMWINDOW == 88 (0x996c1800) [pid = 4300] [serial = 485] [outer = 0x978d4000] 08:44:06 INFO - PROCESS | 4300 | 1467042246272 Marionette TRACE conn3 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 08:44:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 08:44:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1797ms 08:44:06 INFO - PROCESS | 4300 | 1467042246354 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 08:44:06 INFO - PROCESS | 4300 | 1467042246359 Marionette TRACE conn3 <- [1,617,null,{"value":"8"}] 08:44:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 08:44:06 INFO - PROCESS | 4300 | 1467042246366 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 08:44:06 INFO - PROCESS | 4300 | 1467042246373 Marionette TRACE conn3 <- [1,618,null,{}] 08:44:06 INFO - PROCESS | 4300 | 1467042246392 Marionette TRACE conn3 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:06 INFO - PROCESS | 4300 | 1467042246402 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:44:06 INFO - PROCESS | 4300 | 1467042246646 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 08:44:06 INFO - PROCESS | 4300 | 1467042246856 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:06 INFO - PROCESS | 4300 | 1467042246868 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:44:06 INFO - PROCESS | 4300 | ++DOCSHELL 0x989f8000 == 13 [pid = 4300] [id = 162] 08:44:06 INFO - PROCESS | 4300 | ++DOMWINDOW == 89 (0x99f60800) [pid = 4300] [serial = 486] [outer = (nil)] 08:44:06 INFO - PROCESS | 4300 | ++DOMWINDOW == 90 (0x99fc9c00) [pid = 4300] [serial = 487] [outer = 0x99f60800] 08:44:06 INFO - PROCESS | 4300 | 1467042246954 Marionette DEBUG loaded listener.js 08:44:07 INFO - PROCESS | 4300 | ++DOMWINDOW == 91 (0x9a0ecc00) [pid = 4300] [serial = 488] [outer = 0x99f60800] 08:44:07 INFO - PROCESS | 4300 | 1467042247895 Marionette TRACE conn3 <- [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]]]}] 08:44:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 08:44:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1637ms 08:44:08 INFO - PROCESS | 4300 | 1467042248088 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 08:44:08 INFO - PROCESS | 4300 | 1467042248092 Marionette TRACE conn3 <- [1,621,null,{"value":"8"}] 08:44:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 08:44:08 INFO - PROCESS | 4300 | 1467042248165 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 08:44:08 INFO - PROCESS | 4300 | 1467042248169 Marionette TRACE conn3 <- [1,622,null,{}] 08:44:08 INFO - PROCESS | 4300 | 1467042248178 Marionette TRACE conn3 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:08 INFO - PROCESS | 4300 | 1467042248185 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:44:08 INFO - PROCESS | 4300 | 1467042248392 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 08:44:08 INFO - PROCESS | 4300 | 1467042248594 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:08 INFO - PROCESS | 4300 | 1467042248604 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:44:08 INFO - PROCESS | 4300 | ++DOCSHELL 0x989f1c00 == 14 [pid = 4300] [id = 163] 08:44:08 INFO - PROCESS | 4300 | ++DOMWINDOW == 92 (0x99a8b000) [pid = 4300] [serial = 489] [outer = (nil)] 08:44:08 INFO - PROCESS | 4300 | ++DOMWINDOW == 93 (0x9a793c00) [pid = 4300] [serial = 490] [outer = 0x99a8b000] 08:44:08 INFO - PROCESS | 4300 | 1467042248683 Marionette DEBUG loaded listener.js 08:44:08 INFO - PROCESS | 4300 | ++DOMWINDOW == 94 (0x9a92fc00) [pid = 4300] [serial = 491] [outer = 0x99a8b000] 08:44:09 INFO - PROCESS | 4300 | 1467042249700 Marionette TRACE conn3 <- [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]]]}] 08:44:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 08:44:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1635ms 08:44:09 INFO - PROCESS | 4300 | 1467042249751 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 08:44:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 08:44:09 INFO - PROCESS | 4300 | 1467042249755 Marionette TRACE conn3 <- [1,625,null,{"value":"8"}] 08:44:09 INFO - PROCESS | 4300 | 1467042249762 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 08:44:09 INFO - PROCESS | 4300 | 1467042249766 Marionette TRACE conn3 <- [1,626,null,{}] 08:44:09 INFO - PROCESS | 4300 | 1467042249772 Marionette TRACE conn3 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:09 INFO - PROCESS | 4300 | 1467042249778 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:44:09 INFO - PROCESS | 4300 | 1467042249969 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 08:44:10 INFO - PROCESS | 4300 | 1467042250366 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:10 INFO - PROCESS | 4300 | 1467042250385 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:44:10 INFO - PROCESS | 4300 | ++DOCSHELL 0x91acb800 == 15 [pid = 4300] [id = 164] 08:44:10 INFO - PROCESS | 4300 | ++DOMWINDOW == 95 (0x91acc000) [pid = 4300] [serial = 492] [outer = (nil)] 08:44:10 INFO - PROCESS | 4300 | ++DOMWINDOW == 96 (0x92129400) [pid = 4300] [serial = 493] [outer = 0x91acc000] 08:44:10 INFO - PROCESS | 4300 | 1467042250559 Marionette DEBUG loaded listener.js 08:44:10 INFO - PROCESS | 4300 | ++DOMWINDOW == 97 (0x921e7c00) [pid = 4300] [serial = 494] [outer = 0x91acc000] 08:44:11 INFO - PROCESS | 4300 | 1467042251819 Marionette TRACE conn3 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 08:44:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 08:44:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 2087ms 08:44:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 08:44:11 INFO - PROCESS | 4300 | 1467042251851 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 08:44:11 INFO - PROCESS | 4300 | 1467042251856 Marionette TRACE conn3 <- [1,629,null,{"value":"8"}] 08:44:11 INFO - PROCESS | 4300 | 1467042251864 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 08:44:11 INFO - PROCESS | 4300 | 1467042251868 Marionette TRACE conn3 <- [1,630,null,{}] 08:44:11 INFO - PROCESS | 4300 | 1467042251876 Marionette TRACE conn3 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:11 INFO - PROCESS | 4300 | 1467042251884 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:44:12 INFO - PROCESS | 4300 | 1467042252058 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 08:44:12 INFO - PROCESS | 4300 | 1467042252234 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:12 INFO - PROCESS | 4300 | 1467042252241 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:44:12 INFO - PROCESS | 4300 | ++DOCSHELL 0x92128000 == 16 [pid = 4300] [id = 165] 08:44:12 INFO - PROCESS | 4300 | ++DOMWINDOW == 98 (0x95392c00) [pid = 4300] [serial = 495] [outer = (nil)] 08:44:12 INFO - PROCESS | 4300 | ++DOMWINDOW == 99 (0x989f1000) [pid = 4300] [serial = 496] [outer = 0x95392c00] 08:44:12 INFO - PROCESS | 4300 | 1467042252337 Marionette DEBUG loaded listener.js 08:44:12 INFO - PROCESS | 4300 | ++DOMWINDOW == 100 (0x99908c00) [pid = 4300] [serial = 497] [outer = 0x95392c00] 08:44:13 INFO - PROCESS | 4300 | 1467042253108 Marionette TRACE conn3 <- [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]]]}] 08:44:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 08:44:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1297ms 08:44:13 INFO - PROCESS | 4300 | 1467042253164 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 08:44:13 INFO - PROCESS | 4300 | 1467042253171 Marionette TRACE conn3 <- [1,633,null,{"value":"8"}] 08:44:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 08:44:13 INFO - PROCESS | 4300 | 1467042253204 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 08:44:13 INFO - PROCESS | 4300 | 1467042253207 Marionette TRACE conn3 <- [1,634,null,{}] 08:44:13 INFO - PROCESS | 4300 | 1467042253214 Marionette TRACE conn3 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:13 INFO - PROCESS | 4300 | 1467042253219 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:44:13 INFO - PROCESS | 4300 | 1467042253398 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 08:44:13 INFO - PROCESS | 4300 | 1467042253410 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:13 INFO - PROCESS | 4300 | 1467042253419 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:44:13 INFO - PROCESS | 4300 | ++DOCSHELL 0x930ae800 == 17 [pid = 4300] [id = 166] 08:44:13 INFO - PROCESS | 4300 | ++DOMWINDOW == 101 (0x989f2000) [pid = 4300] [serial = 498] [outer = (nil)] 08:44:13 INFO - PROCESS | 4300 | ++DOMWINDOW == 102 (0x9a40ac00) [pid = 4300] [serial = 499] [outer = 0x989f2000] 08:44:13 INFO - PROCESS | 4300 | 1467042253493 Marionette DEBUG loaded listener.js 08:44:13 INFO - PROCESS | 4300 | ++DOMWINDOW == 103 (0x9a92e800) [pid = 4300] [serial = 500] [outer = 0x989f2000] 08:44:14 INFO - PROCESS | 4300 | [4300] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:44:14 INFO - PROCESS | 4300 | 1467042254556 Marionette TRACE conn3 <- [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]]]}] 08:44:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 08:44:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1383ms 08:44:14 INFO - PROCESS | 4300 | 1467042254592 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 08:44:14 INFO - PROCESS | 4300 | 1467042254598 Marionette TRACE conn3 <- [1,637,null,{"value":"8"}] 08:44:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 08:44:14 INFO - PROCESS | 4300 | 1467042254612 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 08:44:14 INFO - PROCESS | 4300 | 1467042254621 Marionette TRACE conn3 <- [1,638,null,{}] 08:44:14 INFO - PROCESS | 4300 | 1467042254636 Marionette TRACE conn3 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:14 INFO - PROCESS | 4300 | 1467042254643 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:44:14 INFO - PROCESS | 4300 | 1467042254862 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 08:44:14 INFO - PROCESS | 4300 | 1467042254893 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:14 INFO - PROCESS | 4300 | 1467042254905 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:44:14 INFO - PROCESS | 4300 | ++DOCSHELL 0x91ac3800 == 18 [pid = 4300] [id = 167] 08:44:14 INFO - PROCESS | 4300 | ++DOMWINDOW == 104 (0x9ab78800) [pid = 4300] [serial = 501] [outer = (nil)] 08:44:14 INFO - PROCESS | 4300 | ++DOMWINDOW == 105 (0x9b90b400) [pid = 4300] [serial = 502] [outer = 0x9ab78800] 08:44:14 INFO - PROCESS | 4300 | 1467042254969 Marionette DEBUG loaded listener.js 08:44:15 INFO - PROCESS | 4300 | ++DOMWINDOW == 106 (0x9d406400) [pid = 4300] [serial = 503] [outer = 0x9ab78800] 08:44:15 INFO - PROCESS | 4300 | [4300] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:44:15 INFO - PROCESS | 4300 | --DOMWINDOW == 105 (0x9a78e400) [pid = 4300] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 08:44:15 INFO - PROCESS | 4300 | --DOMWINDOW == 104 (0x9a785c00) [pid = 4300] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 08:44:15 INFO - PROCESS | 4300 | --DOMWINDOW == 103 (0x9538a000) [pid = 4300] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 08:44:15 INFO - PROCESS | 4300 | --DOMWINDOW == 102 (0x989fa800) [pid = 4300] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 08:44:15 INFO - PROCESS | 4300 | --DOMWINDOW == 101 (0x9ab7fc00) [pid = 4300] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 08:44:15 INFO - PROCESS | 4300 | --DOMWINDOW == 100 (0x921e2c00) [pid = 4300] [serial = 417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 08:44:15 INFO - PROCESS | 4300 | --DOMWINDOW == 99 (0x9212c400) [pid = 4300] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 08:44:15 INFO - PROCESS | 4300 | --DOMWINDOW == 98 (0x9a92d000) [pid = 4300] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 08:44:15 INFO - PROCESS | 4300 | --DOMWINDOW == 97 (0x99fc7800) [pid = 4300] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 08:44:15 INFO - PROCESS | 4300 | --DOMWINDOW == 96 (0x9a78c400) [pid = 4300] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 08:44:15 INFO - PROCESS | 4300 | --DOMWINDOW == 95 (0x921e6400) [pid = 4300] [serial = 414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 08:44:15 INFO - PROCESS | 4300 | --DOMWINDOW == 94 (0x91ac6000) [pid = 4300] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 08:44:15 INFO - PROCESS | 4300 | --DOMWINDOW == 93 (0x91ac9000) [pid = 4300] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 08:44:16 INFO - PROCESS | 4300 | --DOMWINDOW == 92 (0x978c9c00) [pid = 4300] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 08:44:16 INFO - PROCESS | 4300 | --DOMWINDOW == 91 (0x99fbc400) [pid = 4300] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 08:44:16 INFO - PROCESS | 4300 | --DOMWINDOW == 90 (0x9a0ebc00) [pid = 4300] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 08:44:16 INFO - PROCESS | 4300 | --DOMWINDOW == 89 (0xa22a2400) [pid = 4300] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 08:44:16 INFO - PROCESS | 4300 | --DOMWINDOW == 88 (0x9a78bc00) [pid = 4300] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 08:44:16 INFO - PROCESS | 4300 | --DOMWINDOW == 87 (0x9897d000) [pid = 4300] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 08:44:16 INFO - PROCESS | 4300 | --DOMWINDOW == 86 (0xa320ac00) [pid = 4300] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 08:44:16 INFO - PROCESS | 4300 | 1467042256054 Marionette TRACE conn3 <- [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]]]}] 08:44:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 08:44:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1462ms 08:44:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 08:44:16 INFO - PROCESS | 4300 | 1467042256067 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 08:44:16 INFO - PROCESS | 4300 | 1467042256071 Marionette TRACE conn3 <- [1,641,null,{"value":"8"}] 08:44:16 INFO - PROCESS | 4300 | 1467042256077 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 08:44:16 INFO - PROCESS | 4300 | 1467042256081 Marionette TRACE conn3 <- [1,642,null,{}] 08:44:16 INFO - PROCESS | 4300 | 1467042256093 Marionette TRACE conn3 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:16 INFO - PROCESS | 4300 | 1467042256099 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:44:16 INFO - PROCESS | 4300 | 1467042256255 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 08:44:16 INFO - PROCESS | 4300 | 1467042256271 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:16 INFO - PROCESS | 4300 | 1467042256279 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:44:16 INFO - PROCESS | 4300 | ++DOCSHELL 0x9538a000 == 19 [pid = 4300] [id = 168] 08:44:16 INFO - PROCESS | 4300 | ++DOMWINDOW == 87 (0x989ec000) [pid = 4300] [serial = 504] [outer = (nil)] 08:44:16 INFO - PROCESS | 4300 | ++DOMWINDOW == 88 (0x989fa800) [pid = 4300] [serial = 505] [outer = 0x989ec000] 08:44:16 INFO - PROCESS | 4300 | 1467042256347 Marionette DEBUG loaded listener.js 08:44:16 INFO - PROCESS | 4300 | ++DOMWINDOW == 89 (0x9a0f2c00) [pid = 4300] [serial = 506] [outer = 0x989ec000] 08:44:17 INFO - PROCESS | 4300 | 1467042257263 Marionette TRACE conn3 <- [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]]]}] 08:44:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 08:44:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1249ms 08:44:17 INFO - PROCESS | 4300 | 1467042257325 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 08:44:17 INFO - PROCESS | 4300 | 1467042257329 Marionette TRACE conn3 <- [1,645,null,{"value":"8"}] 08:44:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 08:44:17 INFO - PROCESS | 4300 | 1467042257338 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 08:44:17 INFO - PROCESS | 4300 | 1467042257341 Marionette TRACE conn3 <- [1,646,null,{}] 08:44:17 INFO - PROCESS | 4300 | 1467042257347 Marionette TRACE conn3 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:17 INFO - PROCESS | 4300 | 1467042257352 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:44:17 INFO - PROCESS | 4300 | 1467042257517 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 08:44:17 INFO - PROCESS | 4300 | 1467042257526 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:17 INFO - PROCESS | 4300 | 1467042257545 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:44:17 INFO - PROCESS | 4300 | ++DOCSHELL 0x989ef800 == 20 [pid = 4300] [id = 169] 08:44:17 INFO - PROCESS | 4300 | ++DOMWINDOW == 90 (0x9a791c00) [pid = 4300] [serial = 507] [outer = (nil)] 08:44:17 INFO - PROCESS | 4300 | ++DOMWINDOW == 91 (0x9b90a800) [pid = 4300] [serial = 508] [outer = 0x9a791c00] 08:44:17 INFO - PROCESS | 4300 | 1467042257733 Marionette DEBUG loaded listener.js 08:44:17 INFO - PROCESS | 4300 | ++DOMWINDOW == 92 (0xa2221400) [pid = 4300] [serial = 509] [outer = 0x9a791c00] 08:44:18 INFO - PROCESS | 4300 | 1467042258801 Marionette TRACE conn3 <- [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]]]}] 08:44:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 08:44:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1540ms 08:44:18 INFO - PROCESS | 4300 | 1467042258881 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 08:44:18 INFO - PROCESS | 4300 | 1467042258888 Marionette TRACE conn3 <- [1,649,null,{"value":"8"}] 08:44:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 08:44:18 INFO - PROCESS | 4300 | 1467042258897 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 08:44:18 INFO - PROCESS | 4300 | 1467042258905 Marionette TRACE conn3 <- [1,650,null,{}] 08:44:18 INFO - PROCESS | 4300 | 1467042258913 Marionette TRACE conn3 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:18 INFO - PROCESS | 4300 | 1467042258918 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:44:19 INFO - PROCESS | 4300 | 1467042259151 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 08:44:19 INFO - PROCESS | 4300 | 1467042259412 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:19 INFO - PROCESS | 4300 | 1467042259425 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:44:19 INFO - PROCESS | 4300 | ++DOCSHELL 0x91acb400 == 21 [pid = 4300] [id = 170] 08:44:19 INFO - PROCESS | 4300 | ++DOMWINDOW == 93 (0x93e76000) [pid = 4300] [serial = 510] [outer = (nil)] 08:44:19 INFO - PROCESS | 4300 | ++DOMWINDOW == 94 (0x978d1c00) [pid = 4300] [serial = 511] [outer = 0x93e76000] 08:44:19 INFO - PROCESS | 4300 | 1467042259513 Marionette DEBUG loaded listener.js 08:44:19 INFO - PROCESS | 4300 | ++DOMWINDOW == 95 (0x99a8a000) [pid = 4300] [serial = 512] [outer = 0x93e76000] 08:44:20 INFO - PROCESS | 4300 | 1467042260454 Marionette TRACE conn3 <- [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]]]}] 08:44:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 08:44:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1637ms 08:44:20 INFO - PROCESS | 4300 | 1467042260534 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 08:44:20 INFO - PROCESS | 4300 | 1467042260542 Marionette TRACE conn3 <- [1,653,null,{"value":"8"}] 08:44:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 08:44:20 INFO - PROCESS | 4300 | 1467042260554 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 08:44:20 INFO - PROCESS | 4300 | 1467042260561 Marionette TRACE conn3 <- [1,654,null,{}] 08:44:20 INFO - PROCESS | 4300 | 1467042260568 Marionette TRACE conn3 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:20 INFO - PROCESS | 4300 | 1467042260575 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:44:20 INFO - PROCESS | 4300 | 1467042260828 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 08:44:21 INFO - PROCESS | 4300 | 1467042261092 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:21 INFO - PROCESS | 4300 | 1467042261099 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:44:21 INFO - PROCESS | 4300 | ++DOCSHELL 0x9a40d800 == 22 [pid = 4300] [id = 171] 08:44:21 INFO - PROCESS | 4300 | ++DOMWINDOW == 96 (0x9a92c400) [pid = 4300] [serial = 513] [outer = (nil)] 08:44:21 INFO - PROCESS | 4300 | ++DOMWINDOW == 97 (0x9ac83800) [pid = 4300] [serial = 514] [outer = 0x9a92c400] 08:44:21 INFO - PROCESS | 4300 | 1467042261191 Marionette DEBUG loaded listener.js 08:44:21 INFO - PROCESS | 4300 | ++DOMWINDOW == 98 (0x9ae7f800) [pid = 4300] [serial = 515] [outer = 0x9a92c400] 08:44:22 INFO - PROCESS | 4300 | 1467042262163 Marionette TRACE conn3 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 08:44:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 08:44:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1689ms 08:44:22 INFO - PROCESS | 4300 | 1467042262244 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 08:44:22 INFO - PROCESS | 4300 | 1467042262247 Marionette TRACE conn3 <- [1,657,null,{"value":"8"}] 08:44:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 08:44:22 INFO - PROCESS | 4300 | 1467042262255 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 08:44:22 INFO - PROCESS | 4300 | 1467042262262 Marionette TRACE conn3 <- [1,658,null,{}] 08:44:22 INFO - PROCESS | 4300 | 1467042262281 Marionette TRACE conn3 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:22 INFO - PROCESS | 4300 | 1467042262291 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:44:22 INFO - PROCESS | 4300 | 1467042262542 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 08:44:22 INFO - PROCESS | 4300 | 1467042262740 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:22 INFO - PROCESS | 4300 | 1467042262753 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:44:22 INFO - PROCESS | 4300 | ++DOCSHELL 0xa22a7400 == 23 [pid = 4300] [id = 172] 08:44:22 INFO - PROCESS | 4300 | ++DOMWINDOW == 99 (0xa22ef800) [pid = 4300] [serial = 516] [outer = (nil)] 08:44:22 INFO - PROCESS | 4300 | ++DOMWINDOW == 100 (0xa2463400) [pid = 4300] [serial = 517] [outer = 0xa22ef800] 08:44:22 INFO - PROCESS | 4300 | 1467042262836 Marionette DEBUG loaded listener.js 08:44:22 INFO - PROCESS | 4300 | ++DOMWINDOW == 101 (0xa2ebfc00) [pid = 4300] [serial = 518] [outer = 0xa22ef800] 08:44:23 INFO - PROCESS | 4300 | 1467042263731 Marionette TRACE conn3 <- [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]]]}] 08:44:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 08:44:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1550ms 08:44:23 INFO - PROCESS | 4300 | 1467042263807 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 08:44:23 INFO - PROCESS | 4300 | 1467042263811 Marionette TRACE conn3 <- [1,661,null,{"value":"8"}] 08:44:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 08:44:23 INFO - PROCESS | 4300 | 1467042263819 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 08:44:23 INFO - PROCESS | 4300 | 1467042263823 Marionette TRACE conn3 <- [1,662,null,{}] 08:44:23 INFO - PROCESS | 4300 | 1467042263830 Marionette TRACE conn3 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:23 INFO - PROCESS | 4300 | 1467042263835 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:44:24 INFO - PROCESS | 4300 | 1467042264068 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 08:44:24 INFO - PROCESS | 4300 | 1467042264271 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:24 INFO - PROCESS | 4300 | 1467042264281 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:44:24 INFO - PROCESS | 4300 | ++DOCSHELL 0x95387400 == 24 [pid = 4300] [id = 173] 08:44:24 INFO - PROCESS | 4300 | ++DOMWINDOW == 102 (0xa243a800) [pid = 4300] [serial = 519] [outer = (nil)] 08:44:24 INFO - PROCESS | 4300 | ++DOMWINDOW == 103 (0xa3213000) [pid = 4300] [serial = 520] [outer = 0xa243a800] 08:44:24 INFO - PROCESS | 4300 | 1467042264407 Marionette DEBUG loaded listener.js 08:44:24 INFO - PROCESS | 4300 | ++DOMWINDOW == 104 (0xa3217400) [pid = 4300] [serial = 521] [outer = 0xa243a800] 08:44:24 INFO - PROCESS | 4300 | [4300] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:44:25 INFO - PROCESS | 4300 | 1467042265281 Marionette TRACE conn3 <- [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]]]}] 08:44:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 08:44:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1491ms 08:44:25 INFO - PROCESS | 4300 | 1467042265311 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 08:44:25 INFO - PROCESS | 4300 | 1467042265315 Marionette TRACE conn3 <- [1,665,null,{"value":"8"}] 08:44:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 08:44:25 INFO - PROCESS | 4300 | 1467042265322 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 08:44:25 INFO - PROCESS | 4300 | 1467042265326 Marionette TRACE conn3 <- [1,666,null,{}] 08:44:25 INFO - PROCESS | 4300 | 1467042265332 Marionette TRACE conn3 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:25 INFO - PROCESS | 4300 | 1467042265337 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:44:25 INFO - PROCESS | 4300 | 1467042265505 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 08:44:25 INFO - PROCESS | 4300 | 1467042265672 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:25 INFO - PROCESS | 4300 | 1467042265678 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:44:25 INFO - PROCESS | 4300 | ++DOCSHELL 0x989efc00 == 25 [pid = 4300] [id = 174] 08:44:25 INFO - PROCESS | 4300 | ++DOMWINDOW == 105 (0xa3216c00) [pid = 4300] [serial = 522] [outer = (nil)] 08:44:25 INFO - PROCESS | 4300 | ++DOMWINDOW == 106 (0xa334b800) [pid = 4300] [serial = 523] [outer = 0xa3216c00] 08:44:25 INFO - PROCESS | 4300 | 1467042265770 Marionette DEBUG loaded listener.js 08:44:25 INFO - PROCESS | 4300 | ++DOMWINDOW == 107 (0xa34b6400) [pid = 4300] [serial = 524] [outer = 0xa3216c00] 08:44:26 INFO - PROCESS | 4300 | [4300] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:44:26 INFO - PROCESS | 4300 | 1467042266804 Marionette TRACE conn3 <- [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]]]}] 08:44:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 08:44:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1537ms 08:44:26 INFO - PROCESS | 4300 | 1467042266861 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 08:44:26 INFO - PROCESS | 4300 | 1467042266865 Marionette TRACE conn3 <- [1,669,null,{"value":"8"}] 08:44:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 08:44:26 INFO - PROCESS | 4300 | 1467042266872 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 08:44:26 INFO - PROCESS | 4300 | 1467042266876 Marionette TRACE conn3 <- [1,670,null,{}] 08:44:26 INFO - PROCESS | 4300 | 1467042266881 Marionette TRACE conn3 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:26 INFO - PROCESS | 4300 | 1467042266891 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:44:27 INFO - PROCESS | 4300 | 1467042267134 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 08:44:27 INFO - PROCESS | 4300 | 1467042267611 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:27 INFO - PROCESS | 4300 | 1467042267620 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:44:27 INFO - PROCESS | 4300 | ++DOCSHELL 0x91ac5c00 == 26 [pid = 4300] [id = 175] 08:44:27 INFO - PROCESS | 4300 | ++DOMWINDOW == 108 (0x91ad0000) [pid = 4300] [serial = 525] [outer = (nil)] 08:44:27 INFO - PROCESS | 4300 | ++DOMWINDOW == 109 (0x930acc00) [pid = 4300] [serial = 526] [outer = 0x91ad0000] 08:44:27 INFO - PROCESS | 4300 | 1467042267704 Marionette DEBUG loaded listener.js 08:44:27 INFO - PROCESS | 4300 | ++DOMWINDOW == 110 (0x931de400) [pid = 4300] [serial = 527] [outer = 0x91ad0000] 08:44:28 INFO - PROCESS | 4300 | 1467042268629 Marionette TRACE conn3 <- [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]]]}] 08:44:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 08:44:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1843ms 08:44:28 INFO - PROCESS | 4300 | 1467042268718 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 08:44:28 INFO - PROCESS | 4300 | 1467042268724 Marionette TRACE conn3 <- [1,673,null,{"value":"8"}] 08:44:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 08:44:28 INFO - PROCESS | 4300 | 1467042268731 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 08:44:28 INFO - PROCESS | 4300 | 1467042268735 Marionette TRACE conn3 <- [1,674,null,{}] 08:44:28 INFO - PROCESS | 4300 | 1467042268744 Marionette TRACE conn3 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:28 INFO - PROCESS | 4300 | 1467042268752 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:44:28 INFO - PROCESS | 4300 | 1467042268962 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 08:44:29 INFO - PROCESS | 4300 | 1467042269180 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:29 INFO - PROCESS | 4300 | 1467042269191 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:44:29 INFO - PROCESS | 4300 | ++DOCSHELL 0x92127000 == 27 [pid = 4300] [id = 176] 08:44:29 INFO - PROCESS | 4300 | ++DOMWINDOW == 111 (0x921d9800) [pid = 4300] [serial = 528] [outer = (nil)] 08:44:29 INFO - PROCESS | 4300 | ++DOMWINDOW == 112 (0x93c70c00) [pid = 4300] [serial = 529] [outer = 0x921d9800] 08:44:29 INFO - PROCESS | 4300 | 1467042269298 Marionette DEBUG loaded listener.js 08:44:29 INFO - PROCESS | 4300 | ++DOMWINDOW == 113 (0x953c5000) [pid = 4300] [serial = 530] [outer = 0x921d9800] 08:44:29 INFO - PROCESS | 4300 | --DOCSHELL 0x921e6800 == 26 [pid = 4300] [id = 158] 08:44:29 INFO - PROCESS | 4300 | --DOMWINDOW == 112 (0x93e6c800) [pid = 4300] [serial = 475] [outer = (nil)] [url = about:blank] 08:44:29 INFO - PROCESS | 4300 | --DOCSHELL 0x989f8000 == 25 [pid = 4300] [id = 162] 08:44:29 INFO - PROCESS | 4300 | --DOCSHELL 0x978d2000 == 24 [pid = 4300] [id = 161] 08:44:29 INFO - PROCESS | 4300 | --DOCSHELL 0x93e6e000 == 23 [pid = 4300] [id = 160] 08:44:29 INFO - PROCESS | 4300 | --DOCSHELL 0x91ac3000 == 22 [pid = 4300] [id = 159] 08:44:29 INFO - PROCESS | 4300 | [4300] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:44:29 INFO - PROCESS | 4300 | --DOMWINDOW == 111 (0x92124000) [pid = 4300] [serial = 451] [outer = (nil)] [url = about:blank] 08:44:29 INFO - PROCESS | 4300 | --DOMWINDOW == 110 (0x982e5c00) [pid = 4300] [serial = 454] [outer = (nil)] [url = about:blank] 08:44:29 INFO - PROCESS | 4300 | --DOMWINDOW == 109 (0x921da400) [pid = 4300] [serial = 452] [outer = (nil)] [url = about:blank] 08:44:29 INFO - PROCESS | 4300 | --DOMWINDOW == 108 (0x9a0ea800) [pid = 4300] [serial = 457] [outer = (nil)] [url = about:blank] 08:44:29 INFO - PROCESS | 4300 | --DOMWINDOW == 107 (0x989f3400) [pid = 4300] [serial = 455] [outer = (nil)] [url = about:blank] 08:44:29 INFO - PROCESS | 4300 | --DOMWINDOW == 106 (0x9b7e0400) [pid = 4300] [serial = 460] [outer = (nil)] [url = about:blank] 08:44:29 INFO - PROCESS | 4300 | --DOMWINDOW == 105 (0x9a401800) [pid = 4300] [serial = 458] [outer = (nil)] [url = about:blank] 08:44:29 INFO - PROCESS | 4300 | --DOMWINDOW == 104 (0x9d404800) [pid = 4300] [serial = 461] [outer = (nil)] [url = about:blank] 08:44:29 INFO - PROCESS | 4300 | --DOMWINDOW == 103 (0xa22ed400) [pid = 4300] [serial = 466] [outer = (nil)] [url = about:blank] 08:44:29 INFO - PROCESS | 4300 | --DOMWINDOW == 102 (0xa222b000) [pid = 4300] [serial = 464] [outer = (nil)] [url = about:blank] 08:44:29 INFO - PROCESS | 4300 | --DOMWINDOW == 101 (0xa1089800) [pid = 4300] [serial = 463] [outer = (nil)] [url = about:blank] 08:44:29 INFO - PROCESS | 4300 | --DOMWINDOW == 100 (0xa2eec400) [pid = 4300] [serial = 467] [outer = (nil)] [url = about:blank] 08:44:29 INFO - PROCESS | 4300 | --DOMWINDOW == 99 (0xa3292400) [pid = 4300] [serial = 469] [outer = (nil)] [url = about:blank] 08:44:29 INFO - PROCESS | 4300 | --DOMWINDOW == 98 (0xa33c5800) [pid = 4300] [serial = 470] [outer = (nil)] [url = about:blank] 08:44:29 INFO - PROCESS | 4300 | --DOMWINDOW == 97 (0xa34bcc00) [pid = 4300] [serial = 472] [outer = (nil)] [url = about:blank] 08:44:29 INFO - PROCESS | 4300 | --DOMWINDOW == 96 (0xa34bf800) [pid = 4300] [serial = 473] [outer = (nil)] [url = about:blank] 08:44:29 INFO - PROCESS | 4300 | --DOMWINDOW == 95 (0x9a408800) [pid = 4300] [serial = 449] [outer = (nil)] [url = about:blank] 08:44:29 INFO - PROCESS | 4300 | --DOMWINDOW == 94 (0x9a923000) [pid = 4300] [serial = 425] [outer = (nil)] [url = about:blank] 08:44:29 INFO - PROCESS | 4300 | --DOMWINDOW == 93 (0x9a92e000) [pid = 4300] [serial = 427] [outer = (nil)] [url = about:blank] 08:44:29 INFO - PROCESS | 4300 | --DOMWINDOW == 92 (0x989ee400) [pid = 4300] [serial = 433] [outer = (nil)] [url = about:blank] 08:44:29 INFO - PROCESS | 4300 | --DOMWINDOW == 91 (0x99f89c00) [pid = 4300] [serial = 439] [outer = (nil)] [url = about:blank] 08:44:29 INFO - PROCESS | 4300 | --DOMWINDOW == 90 (0x9a791400) [pid = 4300] [serial = 424] [outer = (nil)] [url = about:blank] 08:44:29 INFO - PROCESS | 4300 | --DOMWINDOW == 89 (0x9b8de400) [pid = 4300] [serial = 431] [outer = (nil)] [url = about:blank] 08:44:29 INFO - PROCESS | 4300 | --DOMWINDOW == 88 (0x978a5000) [pid = 4300] [serial = 419] [outer = (nil)] [url = about:blank] 08:44:29 INFO - PROCESS | 4300 | --DOMWINDOW == 87 (0x99fc6000) [pid = 4300] [serial = 440] [outer = (nil)] [url = about:blank] 08:44:29 INFO - PROCESS | 4300 | --DOMWINDOW == 86 (0x9b2d6800) [pid = 4300] [serial = 430] [outer = (nil)] [url = about:blank] 08:44:29 INFO - PROCESS | 4300 | --DOMWINDOW == 85 (0x978cf000) [pid = 4300] [serial = 437] [outer = (nil)] [url = about:blank] 08:44:29 INFO - PROCESS | 4300 | --DOMWINDOW == 84 (0x9ab78400) [pid = 4300] [serial = 428] [outer = (nil)] [url = about:blank] 08:44:29 INFO - PROCESS | 4300 | --DOMWINDOW == 83 (0x9a0f3800) [pid = 4300] [serial = 434] [outer = (nil)] [url = about:blank] 08:44:29 INFO - PROCESS | 4300 | --DOMWINDOW == 82 (0x9ab7c000) [pid = 4300] [serial = 446] [outer = (nil)] [url = about:blank] 08:44:29 INFO - PROCESS | 4300 | --DOMWINDOW == 81 (0x9a0f3c00) [pid = 4300] [serial = 422] [outer = (nil)] [url = about:blank] 08:44:29 INFO - PROCESS | 4300 | --DOMWINDOW == 80 (0x978ad000) [pid = 4300] [serial = 443] [outer = (nil)] [url = about:blank] 08:44:29 INFO - PROCESS | 4300 | --DOMWINDOW == 79 (0x93e6c000) [pid = 4300] [serial = 436] [outer = (nil)] [url = about:blank] 08:44:29 INFO - PROCESS | 4300 | --DOMWINDOW == 78 (0x9a0e8000) [pid = 4300] [serial = 421] [outer = (nil)] [url = about:blank] 08:44:29 INFO - PROCESS | 4300 | --DOMWINDOW == 77 (0x9a0bfc00) [pid = 4300] [serial = 416] [outer = (nil)] [url = about:blank] 08:44:30 INFO - PROCESS | 4300 | --DOMWINDOW == 76 (0x9961d400) [pid = 4300] [serial = 448] [outer = (nil)] [url = about:blank] 08:44:30 INFO - PROCESS | 4300 | --DOMWINDOW == 75 (0x9a792400) [pid = 4300] [serial = 442] [outer = (nil)] [url = about:blank] 08:44:30 INFO - PROCESS | 4300 | --DOMWINDOW == 74 (0x930b0400) [pid = 4300] [serial = 418] [outer = (nil)] [url = about:blank] 08:44:30 INFO - PROCESS | 4300 | --DOMWINDOW == 73 (0x9ab70800) [pid = 4300] [serial = 445] [outer = (nil)] [url = about:blank] 08:44:30 INFO - PROCESS | 4300 | 1467042270215 Marionette TRACE conn3 <- [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]]]}] 08:44:30 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 08:44:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1534ms 08:44:30 INFO - PROCESS | 4300 | 1467042270271 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 08:44:30 INFO - PROCESS | 4300 | 1467042270278 Marionette TRACE conn3 <- [1,677,null,{"value":"8"}] 08:44:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 08:44:30 INFO - PROCESS | 4300 | 1467042270286 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 08:44:30 INFO - PROCESS | 4300 | 1467042270289 Marionette TRACE conn3 <- [1,678,null,{}] 08:44:30 INFO - PROCESS | 4300 | 1467042270296 Marionette TRACE conn3 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:30 INFO - PROCESS | 4300 | 1467042270301 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:44:30 INFO - PROCESS | 4300 | 1467042270489 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 08:44:30 INFO - PROCESS | 4300 | 1467042270607 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:30 INFO - PROCESS | 4300 | 1467042270614 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:44:30 INFO - PROCESS | 4300 | ++DOCSHELL 0x978d7000 == 23 [pid = 4300] [id = 177] 08:44:30 INFO - PROCESS | 4300 | ++DOMWINDOW == 74 (0x9821a000) [pid = 4300] [serial = 531] [outer = (nil)] 08:44:30 INFO - PROCESS | 4300 | ++DOMWINDOW == 75 (0x985c3000) [pid = 4300] [serial = 532] [outer = 0x9821a000] 08:44:30 INFO - PROCESS | 4300 | 1467042270690 Marionette DEBUG loaded listener.js 08:44:30 INFO - PROCESS | 4300 | ++DOMWINDOW == 76 (0x989f3000) [pid = 4300] [serial = 533] [outer = 0x9821a000] 08:44:31 INFO - PROCESS | 4300 | 1467042271546 Marionette TRACE conn3 <- [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]]]}] 08:44:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 08:44:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1330ms 08:44:31 INFO - PROCESS | 4300 | 1467042271617 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 08:44:31 INFO - PROCESS | 4300 | 1467042271621 Marionette TRACE conn3 <- [1,681,null,{"value":"8"}] 08:44:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 08:44:31 INFO - PROCESS | 4300 | 1467042271636 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 08:44:31 INFO - PROCESS | 4300 | 1467042271647 Marionette TRACE conn3 <- [1,682,null,{}] 08:44:31 INFO - PROCESS | 4300 | 1467042271657 Marionette TRACE conn3 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:31 INFO - PROCESS | 4300 | 1467042271665 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:44:31 INFO - PROCESS | 4300 | 1467042271849 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 08:44:32 INFO - PROCESS | 4300 | 1467042271986 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:32 INFO - PROCESS | 4300 | 1467042271993 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:44:32 INFO - PROCESS | 4300 | ++DOCSHELL 0x93c5ec00 == 24 [pid = 4300] [id = 178] 08:44:32 INFO - PROCESS | 4300 | ++DOMWINDOW == 77 (0x98979800) [pid = 4300] [serial = 534] [outer = (nil)] 08:44:32 INFO - PROCESS | 4300 | ++DOMWINDOW == 78 (0x99f6a400) [pid = 4300] [serial = 535] [outer = 0x98979800] 08:44:32 INFO - PROCESS | 4300 | 1467042272064 Marionette DEBUG loaded listener.js 08:44:32 INFO - PROCESS | 4300 | ++DOMWINDOW == 79 (0x99fc0c00) [pid = 4300] [serial = 536] [outer = 0x98979800] 08:44:33 INFO - PROCESS | 4300 | SkCairoFTTypeface::onFilterRec unimplemented 08:44:33 INFO - PROCESS | 4300 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:44:33 INFO - PROCESS | 4300 | 1467042273385 Marionette TRACE conn3 <- [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]]]}] 08:44:33 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) 08:44:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1801ms 08:44:33 INFO - PROCESS | 4300 | 1467042273431 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 08:44:33 INFO - PROCESS | 4300 | 1467042273436 Marionette TRACE conn3 <- [1,685,null,{"value":"8"}] 08:44:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 08:44:33 INFO - PROCESS | 4300 | 1467042273451 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 08:44:33 INFO - PROCESS | 4300 | 1467042273470 Marionette TRACE conn3 <- [1,686,null,{}] 08:44:33 INFO - PROCESS | 4300 | 1467042273574 Marionette TRACE conn3 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:33 INFO - PROCESS | 4300 | 1467042273580 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:44:33 INFO - PROCESS | 4300 | 1467042273781 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 08:44:33 INFO - PROCESS | 4300 | 1467042273805 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:33 INFO - PROCESS | 4300 | 1467042273813 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:44:33 INFO - PROCESS | 4300 | ++DOCSHELL 0x99f6bc00 == 25 [pid = 4300] [id = 179] 08:44:33 INFO - PROCESS | 4300 | ++DOMWINDOW == 80 (0x99f8a800) [pid = 4300] [serial = 537] [outer = (nil)] 08:44:33 INFO - PROCESS | 4300 | ++DOMWINDOW == 81 (0x9a0f0c00) [pid = 4300] [serial = 538] [outer = 0x99f8a800] 08:44:33 INFO - PROCESS | 4300 | 1467042273888 Marionette DEBUG loaded listener.js 08:44:33 INFO - PROCESS | 4300 | ++DOMWINDOW == 82 (0x9a0f1c00) [pid = 4300] [serial = 539] [outer = 0x99f8a800] 08:44:34 INFO - PROCESS | 4300 | --DOMWINDOW == 81 (0x91acc000) [pid = 4300] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 08:44:34 INFO - PROCESS | 4300 | --DOMWINDOW == 80 (0x9ab78800) [pid = 4300] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 08:44:34 INFO - PROCESS | 4300 | --DOMWINDOW == 79 (0x91ac3c00) [pid = 4300] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 08:44:34 INFO - PROCESS | 4300 | --DOMWINDOW == 78 (0x99f60800) [pid = 4300] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 08:44:34 INFO - PROCESS | 4300 | --DOMWINDOW == 77 (0x978d4000) [pid = 4300] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 08:44:34 INFO - PROCESS | 4300 | --DOMWINDOW == 76 (0x95392c00) [pid = 4300] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 08:44:34 INFO - PROCESS | 4300 | --DOMWINDOW == 75 (0x93e6fc00) [pid = 4300] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 08:44:34 INFO - PROCESS | 4300 | --DOMWINDOW == 74 (0x99a8b000) [pid = 4300] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 08:44:34 INFO - PROCESS | 4300 | --DOMWINDOW == 73 (0x989f2000) [pid = 4300] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 08:44:34 INFO - PROCESS | 4300 | --DOMWINDOW == 72 (0x989ec000) [pid = 4300] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 08:44:34 INFO - PROCESS | 4300 | --DOMWINDOW == 71 (0x930a5000) [pid = 4300] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 08:44:35 INFO - PROCESS | 4300 | SkCairoFTTypeface::onFilterRec unimplemented 08:44:35 INFO - PROCESS | 4300 | 1467042275232 Marionette TRACE conn3 <- [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]]]}] 08:44:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 08:44:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1832ms 08:44:35 INFO - PROCESS | 4300 | 1467042275276 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 08:44:35 INFO - PROCESS | 4300 | 1467042275280 Marionette TRACE conn3 <- [1,689,null,{"value":"8"}] 08:44:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 08:44:35 INFO - PROCESS | 4300 | 1467042275286 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 08:44:35 INFO - PROCESS | 4300 | 1467042275290 Marionette TRACE conn3 <- [1,690,null,{}] 08:44:35 INFO - PROCESS | 4300 | 1467042275305 Marionette TRACE conn3 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:35 INFO - PROCESS | 4300 | 1467042275310 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:44:35 INFO - PROCESS | 4300 | 1467042275502 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 08:44:35 INFO - PROCESS | 4300 | 1467042275596 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:35 INFO - PROCESS | 4300 | 1467042275618 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:44:35 INFO - PROCESS | 4300 | ++DOCSHELL 0x9a0e5400 == 26 [pid = 4300] [id = 180] 08:44:35 INFO - PROCESS | 4300 | ++DOMWINDOW == 72 (0x9a0e7c00) [pid = 4300] [serial = 540] [outer = (nil)] 08:44:35 INFO - PROCESS | 4300 | ++DOMWINDOW == 73 (0x9a0ef000) [pid = 4300] [serial = 541] [outer = 0x9a0e7c00] 08:44:35 INFO - PROCESS | 4300 | 1467042275750 Marionette DEBUG loaded listener.js 08:44:35 INFO - PROCESS | 4300 | ++DOMWINDOW == 74 (0x9a4e2c00) [pid = 4300] [serial = 542] [outer = 0x9a0e7c00] 08:44:37 INFO - PROCESS | 4300 | SkCairoFTTypeface::onFilterRec unimplemented 08:44:37 INFO - PROCESS | 4300 | 1467042277194 Marionette TRACE conn3 <- [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]]]}] 08:44:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 08:44:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1997ms 08:44:37 INFO - PROCESS | 4300 | 1467042277302 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 08:44:37 INFO - PROCESS | 4300 | 1467042277310 Marionette TRACE conn3 <- [1,693,null,{"value":"8"}] 08:44:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 08:44:37 INFO - PROCESS | 4300 | 1467042277323 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 08:44:37 INFO - PROCESS | 4300 | 1467042277330 Marionette TRACE conn3 <- [1,694,null,{}] 08:44:37 INFO - PROCESS | 4300 | 1467042277340 Marionette TRACE conn3 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:37 INFO - PROCESS | 4300 | 1467042277346 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:44:37 INFO - PROCESS | 4300 | 1467042277552 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 08:44:37 INFO - PROCESS | 4300 | 1467042277715 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:37 INFO - PROCESS | 4300 | 1467042277725 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:44:37 INFO - PROCESS | 4300 | ++DOCSHELL 0x921e0000 == 27 [pid = 4300] [id = 181] 08:44:37 INFO - PROCESS | 4300 | ++DOMWINDOW == 75 (0x921e1000) [pid = 4300] [serial = 543] [outer = (nil)] 08:44:37 INFO - PROCESS | 4300 | ++DOMWINDOW == 76 (0x94910800) [pid = 4300] [serial = 544] [outer = 0x921e1000] 08:44:37 INFO - PROCESS | 4300 | 1467042277811 Marionette DEBUG loaded listener.js 08:44:37 INFO - PROCESS | 4300 | ++DOMWINDOW == 77 (0x978a3c00) [pid = 4300] [serial = 545] [outer = 0x921e1000] 08:44:39 INFO - PROCESS | 4300 | SkCairoFTTypeface::onFilterRec unimplemented 08:44:39 INFO - PROCESS | 4300 | 1467042279156 Marionette TRACE conn3 <- [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]]]}] 08:44:39 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) 08:44:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1849ms 08:44:39 INFO - PROCESS | 4300 | 1467042279171 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 08:44:39 INFO - PROCESS | 4300 | 1467042279179 Marionette TRACE conn3 <- [1,697,null,{"value":"8"}] 08:44:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 08:44:39 INFO - PROCESS | 4300 | 1467042279260 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 08:44:39 INFO - PROCESS | 4300 | 1467042279266 Marionette TRACE conn3 <- [1,698,null,{}] 08:44:39 INFO - PROCESS | 4300 | 1467042279276 Marionette TRACE conn3 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:39 INFO - PROCESS | 4300 | 1467042279281 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:44:39 INFO - PROCESS | 4300 | 1467042279463 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 08:44:39 INFO - PROCESS | 4300 | 1467042279620 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:39 INFO - PROCESS | 4300 | 1467042279631 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:44:39 INFO - PROCESS | 4300 | ++DOCSHELL 0x91aca800 == 28 [pid = 4300] [id = 182] 08:44:39 INFO - PROCESS | 4300 | ++DOMWINDOW == 78 (0x978cec00) [pid = 4300] [serial = 546] [outer = (nil)] 08:44:39 INFO - PROCESS | 4300 | ++DOMWINDOW == 79 (0x989f8000) [pid = 4300] [serial = 547] [outer = 0x978cec00] 08:44:39 INFO - PROCESS | 4300 | 1467042279717 Marionette DEBUG loaded listener.js 08:44:39 INFO - PROCESS | 4300 | ++DOMWINDOW == 80 (0x99a8b000) [pid = 4300] [serial = 548] [outer = 0x978cec00] 08:44:41 INFO - PROCESS | 4300 | SkCairoFTTypeface::onFilterRec unimplemented 08:44:41 INFO - PROCESS | 4300 | 1467042281164 Marionette TRACE conn3 <- [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]]]}] 08:44:41 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) 08:44:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1967ms 08:44:41 INFO - PROCESS | 4300 | 1467042281205 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 08:44:41 INFO - PROCESS | 4300 | 1467042281210 Marionette TRACE conn3 <- [1,701,null,{"value":"8"}] 08:44:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 08:44:41 INFO - PROCESS | 4300 | 1467042281217 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 08:44:41 INFO - PROCESS | 4300 | 1467042281223 Marionette TRACE conn3 <- [1,702,null,{}] 08:44:41 INFO - PROCESS | 4300 | 1467042281241 Marionette TRACE conn3 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:41 INFO - PROCESS | 4300 | 1467042281251 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:44:41 INFO - PROCESS | 4300 | 1467042281433 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 08:44:41 INFO - PROCESS | 4300 | 1467042281595 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:41 INFO - PROCESS | 4300 | 1467042281608 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:44:41 INFO - PROCESS | 4300 | ++DOCSHELL 0x9a408800 == 29 [pid = 4300] [id = 183] 08:44:41 INFO - PROCESS | 4300 | ++DOMWINDOW == 81 (0x9a40a800) [pid = 4300] [serial = 549] [outer = (nil)] 08:44:41 INFO - PROCESS | 4300 | ++DOMWINDOW == 82 (0x9a923400) [pid = 4300] [serial = 550] [outer = 0x9a40a800] 08:44:41 INFO - PROCESS | 4300 | 1467042281693 Marionette DEBUG loaded listener.js 08:44:41 INFO - PROCESS | 4300 | ++DOMWINDOW == 83 (0x9a92bc00) [pid = 4300] [serial = 551] [outer = 0x9a40a800] 08:44:42 INFO - PROCESS | 4300 | SkCairoFTTypeface::onFilterRec unimplemented 08:44:43 INFO - PROCESS | 4300 | 1467042283028 Marionette TRACE conn3 <- [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]]]}] 08:44:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 08:44:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1843ms 08:44:43 INFO - PROCESS | 4300 | 1467042283121 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 08:44:43 INFO - PROCESS | 4300 | 1467042283127 Marionette TRACE conn3 <- [1,705,null,{"value":"8"}] 08:44:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 08:44:43 INFO - PROCESS | 4300 | 1467042283138 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 08:44:43 INFO - PROCESS | 4300 | 1467042283141 Marionette TRACE conn3 <- [1,706,null,{}] 08:44:43 INFO - PROCESS | 4300 | 1467042283149 Marionette TRACE conn3 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:43 INFO - PROCESS | 4300 | 1467042283154 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:44:43 INFO - PROCESS | 4300 | 1467042283349 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 08:44:43 INFO - PROCESS | 4300 | 1467042283506 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:43 INFO - PROCESS | 4300 | 1467042283515 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:44:43 INFO - PROCESS | 4300 | ++DOCSHELL 0x99f64c00 == 30 [pid = 4300] [id = 184] 08:44:43 INFO - PROCESS | 4300 | ++DOMWINDOW == 84 (0x9a0f1000) [pid = 4300] [serial = 552] [outer = (nil)] 08:44:43 INFO - PROCESS | 4300 | ++DOMWINDOW == 85 (0x9ab74c00) [pid = 4300] [serial = 553] [outer = 0x9a0f1000] 08:44:43 INFO - PROCESS | 4300 | 1467042283595 Marionette DEBUG loaded listener.js 08:44:43 INFO - PROCESS | 4300 | ++DOMWINDOW == 86 (0x9ab7b000) [pid = 4300] [serial = 554] [outer = 0x9a0f1000] 08:44:44 INFO - PROCESS | 4300 | SkCairoFTTypeface::onFilterRec unimplemented 08:44:45 INFO - PROCESS | 4300 | 1467042285057 Marionette TRACE conn3 <- [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]]]}] 08:44:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 08:44:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1936ms 08:44:45 INFO - PROCESS | 4300 | 1467042285073 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 08:44:45 INFO - PROCESS | 4300 | 1467042285080 Marionette TRACE conn3 <- [1,709,null,{"value":"8"}] 08:44:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 08:44:45 INFO - PROCESS | 4300 | 1467042285089 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 08:44:45 INFO - PROCESS | 4300 | 1467042285093 Marionette TRACE conn3 <- [1,710,null,{}] 08:44:45 INFO - PROCESS | 4300 | 1467042285102 Marionette TRACE conn3 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:45 INFO - PROCESS | 4300 | 1467042285108 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:44:45 INFO - PROCESS | 4300 | 1467042285289 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 08:44:45 INFO - PROCESS | 4300 | 1467042285448 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:45 INFO - PROCESS | 4300 | 1467042285460 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:44:45 INFO - PROCESS | 4300 | ++DOCSHELL 0x93c5e400 == 31 [pid = 4300] [id = 185] 08:44:45 INFO - PROCESS | 4300 | ++DOMWINDOW == 87 (0x978cc400) [pid = 4300] [serial = 555] [outer = (nil)] 08:44:45 INFO - PROCESS | 4300 | ++DOMWINDOW == 88 (0x982e7c00) [pid = 4300] [serial = 556] [outer = 0x978cc400] 08:44:45 INFO - PROCESS | 4300 | 1467042285540 Marionette DEBUG loaded listener.js 08:44:45 INFO - PROCESS | 4300 | ++DOMWINDOW == 89 (0x985ca000) [pid = 4300] [serial = 557] [outer = 0x978cc400] 08:44:46 INFO - PROCESS | 4300 | --DOMWINDOW == 88 (0x9538b400) [pid = 4300] [serial = 476] [outer = (nil)] [url = about:blank] 08:44:46 INFO - PROCESS | 4300 | --DOMWINDOW == 87 (0x92130000) [pid = 4300] [serial = 479] [outer = (nil)] [url = about:blank] 08:44:46 INFO - PROCESS | 4300 | --DOMWINDOW == 86 (0x91ace000) [pid = 4300] [serial = 478] [outer = (nil)] [url = about:blank] 08:44:46 INFO - PROCESS | 4300 | --DOMWINDOW == 85 (0x9a0ecc00) [pid = 4300] [serial = 488] [outer = (nil)] [url = about:blank] 08:44:46 INFO - PROCESS | 4300 | --DOMWINDOW == 84 (0x99fc9c00) [pid = 4300] [serial = 487] [outer = (nil)] [url = about:blank] 08:44:46 INFO - PROCESS | 4300 | --DOMWINDOW == 83 (0x996c1800) [pid = 4300] [serial = 485] [outer = (nil)] [url = about:blank] 08:44:46 INFO - PROCESS | 4300 | --DOMWINDOW == 82 (0x989f9400) [pid = 4300] [serial = 484] [outer = (nil)] [url = about:blank] 08:44:46 INFO - PROCESS | 4300 | --DOMWINDOW == 81 (0x949dd400) [pid = 4300] [serial = 482] [outer = (nil)] [url = about:blank] 08:44:46 INFO - PROCESS | 4300 | --DOMWINDOW == 80 (0x93e75800) [pid = 4300] [serial = 481] [outer = (nil)] [url = about:blank] 08:44:46 INFO - PROCESS | 4300 | --DOMWINDOW == 79 (0x9a92fc00) [pid = 4300] [serial = 491] [outer = (nil)] [url = about:blank] 08:44:46 INFO - PROCESS | 4300 | --DOMWINDOW == 78 (0x9a793c00) [pid = 4300] [serial = 490] [outer = (nil)] [url = about:blank] 08:44:46 INFO - PROCESS | 4300 | --DOMWINDOW == 77 (0x9d406400) [pid = 4300] [serial = 503] [outer = (nil)] [url = about:blank] 08:44:46 INFO - PROCESS | 4300 | --DOMWINDOW == 76 (0x989fa800) [pid = 4300] [serial = 505] [outer = (nil)] [url = about:blank] 08:44:46 INFO - PROCESS | 4300 | --DOMWINDOW == 75 (0x9a92e800) [pid = 4300] [serial = 500] [outer = (nil)] [url = about:blank] 08:44:46 INFO - PROCESS | 4300 | --DOMWINDOW == 74 (0x9a0f2c00) [pid = 4300] [serial = 506] [outer = (nil)] [url = about:blank] 08:44:46 INFO - PROCESS | 4300 | --DOMWINDOW == 73 (0x921e7c00) [pid = 4300] [serial = 494] [outer = (nil)] [url = about:blank] 08:44:46 INFO - PROCESS | 4300 | --DOMWINDOW == 72 (0x92129400) [pid = 4300] [serial = 493] [outer = (nil)] [url = about:blank] 08:44:46 INFO - PROCESS | 4300 | --DOMWINDOW == 71 (0x9b90b400) [pid = 4300] [serial = 502] [outer = (nil)] [url = about:blank] 08:44:46 INFO - PROCESS | 4300 | --DOMWINDOW == 70 (0x989f1000) [pid = 4300] [serial = 496] [outer = (nil)] [url = about:blank] 08:44:46 INFO - PROCESS | 4300 | --DOMWINDOW == 69 (0x99908c00) [pid = 4300] [serial = 497] [outer = (nil)] [url = about:blank] 08:44:46 INFO - PROCESS | 4300 | --DOMWINDOW == 68 (0x9a40ac00) [pid = 4300] [serial = 499] [outer = (nil)] [url = about:blank] 08:44:46 INFO - PROCESS | 4300 | SkCairoFTTypeface::onFilterRec unimplemented 08:44:46 INFO - PROCESS | 4300 | 1467042286790 Marionette TRACE conn3 <- [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]]]}] 08:44:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 08:44:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1732ms 08:44:46 INFO - PROCESS | 4300 | 1467042286821 Marionette TRACE conn3 -> [0,713,"getWindowHandle",null] 08:44:46 INFO - PROCESS | 4300 | 1467042286828 Marionette TRACE conn3 <- [1,713,null,{"value":"8"}] 08:44:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 08:44:46 INFO - PROCESS | 4300 | 1467042286838 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 08:44:46 INFO - PROCESS | 4300 | 1467042286842 Marionette TRACE conn3 <- [1,714,null,{}] 08:44:46 INFO - PROCESS | 4300 | 1467042286849 Marionette TRACE conn3 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:46 INFO - PROCESS | 4300 | 1467042286855 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:44:47 INFO - PROCESS | 4300 | 1467042287047 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 08:44:47 INFO - PROCESS | 4300 | 1467042287165 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:47 INFO - PROCESS | 4300 | 1467042287176 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:44:47 INFO - PROCESS | 4300 | ++DOCSHELL 0x931db000 == 32 [pid = 4300] [id = 186] 08:44:47 INFO - PROCESS | 4300 | ++DOMWINDOW == 69 (0x9538c400) [pid = 4300] [serial = 558] [outer = (nil)] 08:44:47 INFO - PROCESS | 4300 | ++DOMWINDOW == 70 (0x982e8800) [pid = 4300] [serial = 559] [outer = 0x9538c400] 08:44:47 INFO - PROCESS | 4300 | 1467042287243 Marionette DEBUG loaded listener.js 08:44:47 INFO - PROCESS | 4300 | ++DOMWINDOW == 71 (0x9961d000) [pid = 4300] [serial = 560] [outer = 0x9538c400] 08:44:48 INFO - PROCESS | 4300 | SkCairoFTTypeface::onFilterRec unimplemented 08:44:48 INFO - PROCESS | 4300 | 1467042288425 Marionette TRACE conn3 <- [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]]]}] 08:44:48 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 08:44:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1633ms 08:44:48 INFO - PROCESS | 4300 | 1467042288476 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 08:44:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 08:44:48 INFO - PROCESS | 4300 | 1467042288480 Marionette TRACE conn3 <- [1,717,null,{"value":"8"}] 08:44:48 INFO - PROCESS | 4300 | 1467042288487 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 08:44:48 INFO - PROCESS | 4300 | 1467042288493 Marionette TRACE conn3 <- [1,718,null,{}] 08:44:48 INFO - PROCESS | 4300 | 1467042288508 Marionette TRACE conn3 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:48 INFO - PROCESS | 4300 | 1467042288516 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:44:48 INFO - PROCESS | 4300 | 1467042288814 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 08:44:48 INFO - PROCESS | 4300 | 1467042288895 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:48 INFO - PROCESS | 4300 | 1467042288902 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:44:48 INFO - PROCESS | 4300 | ++DOCSHELL 0x9a0eb400 == 33 [pid = 4300] [id = 187] 08:44:48 INFO - PROCESS | 4300 | ++DOMWINDOW == 72 (0x9a0eec00) [pid = 4300] [serial = 561] [outer = (nil)] 08:44:48 INFO - PROCESS | 4300 | ++DOMWINDOW == 73 (0x9a40d000) [pid = 4300] [serial = 562] [outer = 0x9a0eec00] 08:44:48 INFO - PROCESS | 4300 | 1467042288981 Marionette DEBUG loaded listener.js 08:44:49 INFO - PROCESS | 4300 | ++DOMWINDOW == 74 (0x9a4e0400) [pid = 4300] [serial = 563] [outer = 0x9a0eec00] 08:44:50 INFO - PROCESS | 4300 | SkCairoFTTypeface::onFilterRec unimplemented 08:44:50 INFO - PROCESS | 4300 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:44:50 INFO - PROCESS | 4300 | 1467042290206 Marionette TRACE conn3 <- [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]]]}] 08:44:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 08:44:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1736ms 08:44:50 INFO - PROCESS | 4300 | 1467042290233 Marionette TRACE conn3 -> [0,721,"getWindowHandle",null] 08:44:50 INFO - PROCESS | 4300 | 1467042290238 Marionette TRACE conn3 <- [1,721,null,{"value":"8"}] 08:44:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 08:44:50 INFO - PROCESS | 4300 | 1467042290253 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 08:44:50 INFO - PROCESS | 4300 | 1467042290257 Marionette TRACE conn3 <- [1,722,null,{}] 08:44:50 INFO - PROCESS | 4300 | 1467042290262 Marionette TRACE conn3 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:50 INFO - PROCESS | 4300 | 1467042290267 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:44:50 INFO - PROCESS | 4300 | 1467042290504 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 08:44:50 INFO - PROCESS | 4300 | 1467042290540 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:50 INFO - PROCESS | 4300 | 1467042290549 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:44:50 INFO - PROCESS | 4300 | ++DOCSHELL 0x9986c000 == 34 [pid = 4300] [id = 188] 08:44:50 INFO - PROCESS | 4300 | ++DOMWINDOW == 75 (0x9a4df400) [pid = 4300] [serial = 564] [outer = (nil)] 08:44:50 INFO - PROCESS | 4300 | ++DOMWINDOW == 76 (0x9a924800) [pid = 4300] [serial = 565] [outer = 0x9a4df400] 08:44:50 INFO - PROCESS | 4300 | 1467042290633 Marionette DEBUG loaded listener.js 08:44:50 INFO - PROCESS | 4300 | ++DOMWINDOW == 77 (0x9a975400) [pid = 4300] [serial = 566] [outer = 0x9a4df400] 08:44:51 INFO - PROCESS | 4300 | --DOMWINDOW == 76 (0x91ad0000) [pid = 4300] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 08:44:51 INFO - PROCESS | 4300 | --DOMWINDOW == 75 (0x98979800) [pid = 4300] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 08:44:51 INFO - PROCESS | 4300 | --DOMWINDOW == 74 (0x9821a000) [pid = 4300] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 08:44:51 INFO - PROCESS | 4300 | --DOMWINDOW == 73 (0x921d9800) [pid = 4300] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 08:44:51 INFO - PROCESS | 4300 | --DOMWINDOW == 72 (0x99f8a800) [pid = 4300] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 08:44:51 INFO - PROCESS | 4300 | 1467042291466 Marionette TRACE conn3 <- [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] 08:44:51 INFO - PROCESS | 4300 | 1467042291500 Marionette TRACE conn3 <- [1,725,null,{"value":"8"}] 08:44:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 08:44:51 INFO - PROCESS | 4300 | 1467042291513 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 08:44:51 INFO - PROCESS | 4300 | 1467042291516 Marionette TRACE conn3 <- [1,726,null,{}] 08:44:51 INFO - PROCESS | 4300 | 1467042291523 Marionette TRACE conn3 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:51 INFO - PROCESS | 4300 | 1467042291527 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:44:51 INFO - PROCESS | 4300 | 1467042291685 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 08:44:51 INFO - PROCESS | 4300 | 1467042291699 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:51 INFO - PROCESS | 4300 | 1467042291706 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:44:51 INFO - PROCESS | 4300 | ++DOCSHELL 0x91ac7800 == 35 [pid = 4300] [id = 189] 08:44:51 INFO - PROCESS | 4300 | ++DOMWINDOW == 73 (0x93c66800) [pid = 4300] [serial = 567] [outer = (nil)] 08:44:51 INFO - PROCESS | 4300 | ++DOMWINDOW == 74 (0x9ab78800) [pid = 4300] [serial = 568] [outer = 0x93c66800] 08:44:51 INFO - PROCESS | 4300 | 1467042291774 Marionette DEBUG loaded listener.js 08:44:51 INFO - PROCESS | 4300 | ++DOMWINDOW == 75 (0x9ac90c00) [pid = 4300] [serial = 569] [outer = 0x93c66800] 08:44:52 INFO - PROCESS | 4300 | SkCairoFTTypeface::onFilterRec unimplemented 08:44:52 INFO - PROCESS | 4300 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:44:52 INFO - PROCESS | 4300 | 1467042292768 Marionette TRACE conn3 <- [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]]]}] 08:44:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 08:44:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1294ms 08:44:52 INFO - PROCESS | 4300 | 1467042292801 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 08:44:52 INFO - PROCESS | 4300 | 1467042292805 Marionette TRACE conn3 <- [1,729,null,{"value":"8"}] 08:44:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 08:44:52 INFO - PROCESS | 4300 | 1467042292811 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 08:44:52 INFO - PROCESS | 4300 | 1467042292813 Marionette TRACE conn3 <- [1,730,null,{}] 08:44:52 INFO - PROCESS | 4300 | 1467042292819 Marionette TRACE conn3 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:52 INFO - PROCESS | 4300 | 1467042292829 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:44:53 INFO - PROCESS | 4300 | 1467042293023 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 08:44:53 INFO - PROCESS | 4300 | 1467042293143 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:53 INFO - PROCESS | 4300 | 1467042293152 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:44:53 INFO - PROCESS | 4300 | ++DOCSHELL 0x921e7800 == 36 [pid = 4300] [id = 190] 08:44:53 INFO - PROCESS | 4300 | ++DOMWINDOW == 76 (0x93c57c00) [pid = 4300] [serial = 570] [outer = (nil)] 08:44:53 INFO - PROCESS | 4300 | ++DOMWINDOW == 77 (0x9b909000) [pid = 4300] [serial = 571] [outer = 0x93c57c00] 08:44:53 INFO - PROCESS | 4300 | 1467042293222 Marionette DEBUG loaded listener.js 08:44:53 INFO - PROCESS | 4300 | ++DOMWINDOW == 78 (0x9d40a800) [pid = 4300] [serial = 572] [outer = 0x93c57c00] 08:44:54 INFO - PROCESS | 4300 | SkCairoFTTypeface::onFilterRec unimplemented 08:44:54 INFO - PROCESS | 4300 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:44:54 INFO - PROCESS | 4300 | 1467042294268 Marionette TRACE conn3 <- [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] 08:44:54 INFO - PROCESS | 4300 | 1467042294313 Marionette TRACE conn3 <- [1,733,null,{"value":"8"}] 08:44:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 08:44:54 INFO - PROCESS | 4300 | 1467042294321 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 08:44:54 INFO - PROCESS | 4300 | 1467042294329 Marionette TRACE conn3 <- [1,734,null,{}] 08:44:54 INFO - PROCESS | 4300 | 1467042294337 Marionette TRACE conn3 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:54 INFO - PROCESS | 4300 | 1467042294342 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:44:54 INFO - PROCESS | 4300 | 1467042294538 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 08:44:54 INFO - PROCESS | 4300 | 1467042294755 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:54 INFO - PROCESS | 4300 | 1467042294764 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:44:54 INFO - PROCESS | 4300 | ++DOCSHELL 0x930ad800 == 37 [pid = 4300] [id = 191] 08:44:54 INFO - PROCESS | 4300 | ++DOMWINDOW == 79 (0x93c72400) [pid = 4300] [serial = 573] [outer = (nil)] 08:44:54 INFO - PROCESS | 4300 | ++DOMWINDOW == 80 (0x989f6000) [pid = 4300] [serial = 574] [outer = 0x93c72400] 08:44:54 INFO - PROCESS | 4300 | 1467042294895 Marionette DEBUG loaded listener.js 08:44:55 INFO - PROCESS | 4300 | ++DOMWINDOW == 81 (0x99a89000) [pid = 4300] [serial = 575] [outer = 0x93c72400] 08:44:55 INFO - PROCESS | 4300 | SkCairoFTTypeface::onFilterRec unimplemented 08:44:55 INFO - PROCESS | 4300 | 1467042295823 Marionette TRACE conn3 <- [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]]]}] 08:44:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 08:44:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1542ms 08:44:55 INFO - PROCESS | 4300 | 1467042295864 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 08:44:55 INFO - PROCESS | 4300 | 1467042295872 Marionette TRACE conn3 <- [1,737,null,{"value":"8"}] 08:44:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 08:44:55 INFO - PROCESS | 4300 | 1467042295884 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 08:44:55 INFO - PROCESS | 4300 | 1467042295888 Marionette TRACE conn3 <- [1,738,null,{}] 08:44:55 INFO - PROCESS | 4300 | 1467042295896 Marionette TRACE conn3 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:55 INFO - PROCESS | 4300 | 1467042295903 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:44:56 INFO - PROCESS | 4300 | 1467042296103 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 08:44:56 INFO - PROCESS | 4300 | 1467042296265 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:56 INFO - PROCESS | 4300 | 1467042296276 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:44:56 INFO - PROCESS | 4300 | ++DOCSHELL 0x9a40f000 == 38 [pid = 4300] [id = 192] 08:44:56 INFO - PROCESS | 4300 | ++DOMWINDOW == 82 (0x9a78c400) [pid = 4300] [serial = 576] [outer = (nil)] 08:44:56 INFO - PROCESS | 4300 | ++DOMWINDOW == 83 (0x9a927c00) [pid = 4300] [serial = 577] [outer = 0x9a78c400] 08:44:56 INFO - PROCESS | 4300 | 1467042296412 Marionette DEBUG loaded listener.js 08:44:56 INFO - PROCESS | 4300 | ++DOMWINDOW == 84 (0x9ac83c00) [pid = 4300] [serial = 578] [outer = 0x9a78c400] 08:44:57 INFO - PROCESS | 4300 | SkCairoFTTypeface::onFilterRec unimplemented 08:44:57 INFO - PROCESS | 4300 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:44:57 INFO - PROCESS | 4300 | 1467042297747 Marionette TRACE conn3 <- [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]]]}] 08:44:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 08:44:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1898ms 08:44:57 INFO - PROCESS | 4300 | 1467042297813 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 08:44:57 INFO - PROCESS | 4300 | 1467042297817 Marionette TRACE conn3 <- [1,741,null,{"value":"8"}] 08:44:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 08:44:57 INFO - PROCESS | 4300 | 1467042297844 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 08:44:57 INFO - PROCESS | 4300 | 1467042297851 Marionette TRACE conn3 <- [1,742,null,{}] 08:44:57 INFO - PROCESS | 4300 | 1467042297870 Marionette TRACE conn3 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:57 INFO - PROCESS | 4300 | 1467042297878 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:44:58 INFO - PROCESS | 4300 | 1467042298044 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 08:44:58 INFO - PROCESS | 4300 | 1467042298201 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:58 INFO - PROCESS | 4300 | 1467042298217 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:44:58 INFO - PROCESS | 4300 | ++DOCSHELL 0x9b2e2c00 == 39 [pid = 4300] [id = 193] 08:44:58 INFO - PROCESS | 4300 | ++DOMWINDOW == 85 (0x9b90c000) [pid = 4300] [serial = 579] [outer = (nil)] 08:44:58 INFO - PROCESS | 4300 | ++DOMWINDOW == 86 (0xa101a000) [pid = 4300] [serial = 580] [outer = 0x9b90c000] 08:44:58 INFO - PROCESS | 4300 | 1467042298295 Marionette DEBUG loaded listener.js 08:44:58 INFO - PROCESS | 4300 | ++DOMWINDOW == 87 (0xa221cc00) [pid = 4300] [serial = 581] [outer = 0x9b90c000] 08:44:59 INFO - PROCESS | 4300 | SkCairoFTTypeface::onFilterRec unimplemented 08:44:59 INFO - PROCESS | 4300 | 1467042299626 Marionette TRACE conn3 <- [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]]]}] 08:44:59 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 08:44:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1816ms 08:44:59 INFO - PROCESS | 4300 | 1467042299727 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 08:44:59 INFO - PROCESS | 4300 | 1467042299733 Marionette TRACE conn3 <- [1,745,null,{"value":"8"}] 08:44:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 08:44:59 INFO - PROCESS | 4300 | 1467042299749 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 08:44:59 INFO - PROCESS | 4300 | 1467042299752 Marionette TRACE conn3 <- [1,746,null,{}] 08:44:59 INFO - PROCESS | 4300 | 1467042299759 Marionette TRACE conn3 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:59 INFO - PROCESS | 4300 | 1467042299763 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:44:59 INFO - PROCESS | 4300 | 1467042299942 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 08:45:00 INFO - PROCESS | 4300 | 1467042300099 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:00 INFO - PROCESS | 4300 | 1467042300111 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:45:00 INFO - PROCESS | 4300 | ++DOCSHELL 0x93c50c00 == 40 [pid = 4300] [id = 194] 08:45:00 INFO - PROCESS | 4300 | ++DOMWINDOW == 88 (0x9b21fc00) [pid = 4300] [serial = 582] [outer = (nil)] 08:45:00 INFO - PROCESS | 4300 | ++DOMWINDOW == 89 (0xa22a2000) [pid = 4300] [serial = 583] [outer = 0x9b21fc00] 08:45:00 INFO - PROCESS | 4300 | 1467042300188 Marionette DEBUG loaded listener.js 08:45:00 INFO - PROCESS | 4300 | ++DOMWINDOW == 90 (0xa22fb000) [pid = 4300] [serial = 584] [outer = 0x9b21fc00] 08:45:01 INFO - PROCESS | 4300 | SkCairoFTTypeface::onFilterRec unimplemented 08:45:01 INFO - PROCESS | 4300 | SkCairoFTTypeface::onFilterRec unimplemented 08:45:01 INFO - PROCESS | 4300 | 1467042301566 Marionette TRACE conn3 <- [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]]]}] 08:45:01 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.) 08:45:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1836ms 08:45:01 INFO - PROCESS | 4300 | 1467042301585 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 08:45:01 INFO - PROCESS | 4300 | 1467042301590 Marionette TRACE conn3 <- [1,749,null,{"value":"8"}] 08:45:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 08:45:01 INFO - PROCESS | 4300 | 1467042301659 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 08:45:01 INFO - PROCESS | 4300 | 1467042301664 Marionette TRACE conn3 <- [1,750,null,{}] 08:45:01 INFO - PROCESS | 4300 | 1467042301672 Marionette TRACE conn3 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:01 INFO - PROCESS | 4300 | 1467042301678 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:45:01 INFO - PROCESS | 4300 | 1467042301842 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 08:45:02 INFO - PROCESS | 4300 | 1467042302003 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:02 INFO - PROCESS | 4300 | 1467042302011 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:45:02 INFO - PROCESS | 4300 | ++DOCSHELL 0x9490e800 == 41 [pid = 4300] [id = 195] 08:45:02 INFO - PROCESS | 4300 | ++DOMWINDOW == 91 (0x9986b400) [pid = 4300] [serial = 585] [outer = (nil)] 08:45:02 INFO - PROCESS | 4300 | ++DOMWINDOW == 92 (0xa2ebc000) [pid = 4300] [serial = 586] [outer = 0x9986b400] 08:45:02 INFO - PROCESS | 4300 | 1467042302103 Marionette DEBUG loaded listener.js 08:45:02 INFO - PROCESS | 4300 | ++DOMWINDOW == 93 (0xa2eee400) [pid = 4300] [serial = 587] [outer = 0x9986b400] 08:45:03 INFO - PROCESS | 4300 | SkCairoFTTypeface::onFilterRec unimplemented 08:45:03 INFO - PROCESS | 4300 | 1467042303818 Marionette TRACE conn3 <- [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]]]}] 08:45:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 08:45:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 2214ms 08:45:03 INFO - PROCESS | 4300 | 1467042303855 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 08:45:03 INFO - PROCESS | 4300 | 1467042303861 Marionette TRACE conn3 <- [1,753,null,{"value":"8"}] 08:45:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 08:45:03 INFO - PROCESS | 4300 | 1467042303869 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 08:45:03 INFO - PROCESS | 4300 | 1467042303874 Marionette TRACE conn3 <- [1,754,null,{}] 08:45:03 INFO - PROCESS | 4300 | 1467042303882 Marionette TRACE conn3 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:03 INFO - PROCESS | 4300 | 1467042303887 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:45:04 INFO - PROCESS | 4300 | 1467042304087 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 08:45:04 INFO - PROCESS | 4300 | 1467042304257 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:04 INFO - PROCESS | 4300 | 1467042304266 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:45:04 INFO - PROCESS | 4300 | ++DOCSHELL 0x989f7400 == 42 [pid = 4300] [id = 196] 08:45:04 INFO - PROCESS | 4300 | ++DOMWINDOW == 94 (0x989f7c00) [pid = 4300] [serial = 588] [outer = (nil)] 08:45:04 INFO - PROCESS | 4300 | ++DOMWINDOW == 95 (0x996b9c00) [pid = 4300] [serial = 589] [outer = 0x989f7c00] 08:45:04 INFO - PROCESS | 4300 | 1467042304342 Marionette DEBUG loaded listener.js 08:45:04 INFO - PROCESS | 4300 | ++DOMWINDOW == 96 (0x9990f800) [pid = 4300] [serial = 590] [outer = 0x989f7c00] 08:45:06 INFO - PROCESS | 4300 | --DOCSHELL 0x931db000 == 41 [pid = 4300] [id = 186] 08:45:06 INFO - PROCESS | 4300 | --DOCSHELL 0x9986c000 == 40 [pid = 4300] [id = 188] 08:45:06 INFO - PROCESS | 4300 | --DOCSHELL 0x9a0eb400 == 39 [pid = 4300] [id = 187] 08:45:06 INFO - PROCESS | 4300 | --DOCSHELL 0x91ac7800 == 38 [pid = 4300] [id = 189] 08:45:06 INFO - PROCESS | 4300 | --DOCSHELL 0x91acb800 == 37 [pid = 4300] [id = 164] 08:45:06 INFO - PROCESS | 4300 | --DOCSHELL 0x99f64c00 == 36 [pid = 4300] [id = 184] 08:45:06 INFO - PROCESS | 4300 | --DOCSHELL 0x989f1c00 == 35 [pid = 4300] [id = 163] 08:45:06 INFO - PROCESS | 4300 | --DOCSHELL 0x9a408800 == 34 [pid = 4300] [id = 183] 08:45:06 INFO - PROCESS | 4300 | --DOCSHELL 0x91aca800 == 33 [pid = 4300] [id = 182] 08:45:06 INFO - PROCESS | 4300 | --DOCSHELL 0x93c5e400 == 32 [pid = 4300] [id = 185] 08:45:06 INFO - PROCESS | 4300 | --DOCSHELL 0x9490e800 == 31 [pid = 4300] [id = 195] 08:45:06 INFO - PROCESS | 4300 | --DOCSHELL 0x93c50c00 == 30 [pid = 4300] [id = 194] 08:45:06 INFO - PROCESS | 4300 | --DOCSHELL 0x9b2e2c00 == 29 [pid = 4300] [id = 193] 08:45:06 INFO - PROCESS | 4300 | --DOCSHELL 0x9a40f000 == 28 [pid = 4300] [id = 192] 08:45:06 INFO - PROCESS | 4300 | --DOCSHELL 0x921e7800 == 27 [pid = 4300] [id = 190] 08:45:06 INFO - PROCESS | 4300 | --DOCSHELL 0x930ad800 == 26 [pid = 4300] [id = 191] 08:45:06 INFO - PROCESS | 4300 | --DOMWINDOW == 95 (0xa3213000) [pid = 4300] [serial = 520] [outer = (nil)] [url = about:blank] 08:45:06 INFO - PROCESS | 4300 | --DOMWINDOW == 94 (0xa334b800) [pid = 4300] [serial = 523] [outer = (nil)] [url = about:blank] 08:45:06 INFO - PROCESS | 4300 | --DOMWINDOW == 93 (0x930acc00) [pid = 4300] [serial = 526] [outer = (nil)] [url = about:blank] 08:45:06 INFO - PROCESS | 4300 | --DOMWINDOW == 92 (0x99f6a400) [pid = 4300] [serial = 535] [outer = (nil)] [url = about:blank] 08:45:06 INFO - PROCESS | 4300 | --DOMWINDOW == 91 (0xa2463400) [pid = 4300] [serial = 517] [outer = (nil)] [url = about:blank] 08:45:06 INFO - PROCESS | 4300 | --DOMWINDOW == 90 (0x985c3000) [pid = 4300] [serial = 532] [outer = (nil)] [url = about:blank] 08:45:06 INFO - PROCESS | 4300 | --DOMWINDOW == 89 (0x953c5000) [pid = 4300] [serial = 530] [outer = (nil)] [url = about:blank] 08:45:06 INFO - PROCESS | 4300 | --DOMWINDOW == 88 (0x93c70c00) [pid = 4300] [serial = 529] [outer = (nil)] [url = about:blank] 08:45:06 INFO - PROCESS | 4300 | --DOMWINDOW == 87 (0x99fc0c00) [pid = 4300] [serial = 536] [outer = (nil)] [url = about:blank] 08:45:06 INFO - PROCESS | 4300 | --DOMWINDOW == 86 (0x931de400) [pid = 4300] [serial = 527] [outer = (nil)] [url = about:blank] 08:45:06 INFO - PROCESS | 4300 | --DOMWINDOW == 85 (0x978d1c00) [pid = 4300] [serial = 511] [outer = (nil)] [url = about:blank] 08:45:06 INFO - PROCESS | 4300 | --DOMWINDOW == 84 (0x9ac83800) [pid = 4300] [serial = 514] [outer = (nil)] [url = about:blank] 08:45:06 INFO - PROCESS | 4300 | --DOMWINDOW == 83 (0x9b90a800) [pid = 4300] [serial = 508] [outer = (nil)] [url = about:blank] 08:45:06 INFO - PROCESS | 4300 | --DOMWINDOW == 82 (0x989f3000) [pid = 4300] [serial = 533] [outer = (nil)] [url = about:blank] 08:45:06 INFO - PROCESS | 4300 | --DOMWINDOW == 81 (0x9a0f0c00) [pid = 4300] [serial = 538] [outer = (nil)] [url = about:blank] 08:45:06 INFO - PROCESS | 4300 | --DOMWINDOW == 80 (0x9a0f1c00) [pid = 4300] [serial = 539] [outer = (nil)] [url = about:blank] 08:45:06 INFO - PROCESS | 4300 | --DOMWINDOW == 79 (0x9a0ef000) [pid = 4300] [serial = 541] [outer = (nil)] [url = about:blank] 08:45:06 INFO - PROCESS | 4300 | SkCairoFTTypeface::onFilterRec unimplemented 08:45:06 INFO - PROCESS | 4300 | 1467042306678 Marionette TRACE conn3 <- [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]]]}] 08:45:06 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 08:45:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 2838ms 08:45:06 INFO - PROCESS | 4300 | 1467042306707 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 08:45:06 INFO - PROCESS | 4300 | 1467042306712 Marionette TRACE conn3 <- [1,757,null,{"value":"8"}] 08:45:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 08:45:06 INFO - PROCESS | 4300 | 1467042306721 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 08:45:06 INFO - PROCESS | 4300 | 1467042306725 Marionette TRACE conn3 <- [1,758,null,{}] 08:45:06 INFO - PROCESS | 4300 | 1467042306733 Marionette TRACE conn3 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:06 INFO - PROCESS | 4300 | 1467042306739 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:45:06 INFO - PROCESS | 4300 | 1467042306895 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 08:45:06 INFO - PROCESS | 4300 | 1467042306906 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:06 INFO - PROCESS | 4300 | 1467042306916 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:45:06 INFO - PROCESS | 4300 | ++DOCSHELL 0x930ae400 == 27 [pid = 4300] [id = 197] 08:45:06 INFO - PROCESS | 4300 | ++DOMWINDOW == 80 (0x930b1c00) [pid = 4300] [serial = 591] [outer = (nil)] 08:45:06 INFO - PROCESS | 4300 | ++DOMWINDOW == 81 (0x93c50c00) [pid = 4300] [serial = 592] [outer = 0x930b1c00] 08:45:06 INFO - PROCESS | 4300 | 1467042306986 Marionette DEBUG loaded listener.js 08:45:07 INFO - PROCESS | 4300 | ++DOMWINDOW == 82 (0x93c5c400) [pid = 4300] [serial = 593] [outer = 0x930b1c00] 08:45:07 INFO - PROCESS | 4300 | SkCairoFTTypeface::onFilterRec unimplemented 08:45:07 INFO - PROCESS | 4300 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:45:07 INFO - PROCESS | 4300 | SkCairoFTTypeface::onFilterRec unimplemented 08:45:07 INFO - PROCESS | 4300 | SkCairoFTTypeface::onFilterRec unimplemented 08:45:07 INFO - PROCESS | 4300 | SkCairoFTTypeface::onFilterRec unimplemented 08:45:07 INFO - PROCESS | 4300 | 1467042307858 Marionette TRACE conn3 <- [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]]]}] 08:45:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 08:45:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1200ms 08:45:07 INFO - PROCESS | 4300 | 1467042307922 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 08:45:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 08:45:07 INFO - PROCESS | 4300 | 1467042307931 Marionette TRACE conn3 <- [1,761,null,{"value":"8"}] 08:45:07 INFO - PROCESS | 4300 | 1467042307943 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 08:45:07 INFO - PROCESS | 4300 | 1467042307948 Marionette TRACE conn3 <- [1,762,null,{}] 08:45:07 INFO - PROCESS | 4300 | 1467042307954 Marionette TRACE conn3 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:07 INFO - PROCESS | 4300 | 1467042307960 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:45:08 INFO - PROCESS | 4300 | 1467042308140 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 08:45:08 INFO - PROCESS | 4300 | 1467042308260 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:08 INFO - PROCESS | 4300 | 1467042308269 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:45:08 INFO - PROCESS | 4300 | ++DOCSHELL 0x953c2000 == 28 [pid = 4300] [id = 198] 08:45:08 INFO - PROCESS | 4300 | ++DOMWINDOW == 83 (0x978af800) [pid = 4300] [serial = 594] [outer = (nil)] 08:45:08 INFO - PROCESS | 4300 | ++DOMWINDOW == 84 (0x98484c00) [pid = 4300] [serial = 595] [outer = 0x978af800] 08:45:08 INFO - PROCESS | 4300 | 1467042308341 Marionette DEBUG loaded listener.js 08:45:08 INFO - PROCESS | 4300 | ++DOMWINDOW == 85 (0x9897f800) [pid = 4300] [serial = 596] [outer = 0x978af800] 08:45:10 INFO - PROCESS | 4300 | --DOMWINDOW == 84 (0x93c57c00) [pid = 4300] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 08:45:10 INFO - PROCESS | 4300 | --DOMWINDOW == 83 (0x9a4df400) [pid = 4300] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 08:45:10 INFO - PROCESS | 4300 | --DOMWINDOW == 82 (0x93c66800) [pid = 4300] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 08:45:10 INFO - PROCESS | 4300 | --DOMWINDOW == 81 (0x9538c400) [pid = 4300] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 08:45:10 INFO - PROCESS | 4300 | --DOMWINDOW == 80 (0x978cec00) [pid = 4300] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 08:45:10 INFO - PROCESS | 4300 | --DOMWINDOW == 79 (0x9a0eec00) [pid = 4300] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 08:45:10 INFO - PROCESS | 4300 | --DOMWINDOW == 78 (0x9a0e7c00) [pid = 4300] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 08:45:10 INFO - PROCESS | 4300 | --DOMWINDOW == 77 (0x9a0f1000) [pid = 4300] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 08:45:10 INFO - PROCESS | 4300 | --DOMWINDOW == 76 (0x9a40a800) [pid = 4300] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 08:45:10 INFO - PROCESS | 4300 | --DOMWINDOW == 75 (0x978cc400) [pid = 4300] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 08:45:10 INFO - PROCESS | 4300 | --DOMWINDOW == 74 (0x921e1000) [pid = 4300] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 08:45:10 INFO - PROCESS | 4300 | --DOMWINDOW == 73 (0x9a791c00) [pid = 4300] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 08:45:10 INFO - PROCESS | 4300 | --DOMWINDOW == 72 (0xa22ef800) [pid = 4300] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 08:45:10 INFO - PROCESS | 4300 | --DOMWINDOW == 71 (0x93e76000) [pid = 4300] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 08:45:10 INFO - PROCESS | 4300 | --DOMWINDOW == 70 (0x9a92c400) [pid = 4300] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 08:45:10 INFO - PROCESS | 4300 | --DOMWINDOW == 69 (0xa243a800) [pid = 4300] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 08:45:10 INFO - PROCESS | 4300 | --DOMWINDOW == 68 (0xa3216c00) [pid = 4300] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 08:45:10 INFO - PROCESS | 4300 | 1467042310792 Marionette TRACE conn3 <- [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]]]}] 08:45:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 08:45:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 2894ms 08:45:10 INFO - PROCESS | 4300 | 1467042310837 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 08:45:10 INFO - PROCESS | 4300 | 1467042310843 Marionette TRACE conn3 <- [1,765,null,{"value":"8"}] 08:45:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 08:45:10 INFO - PROCESS | 4300 | 1467042310853 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 08:45:10 INFO - PROCESS | 4300 | 1467042310859 Marionette TRACE conn3 <- [1,766,null,{}] 08:45:10 INFO - PROCESS | 4300 | 1467042310870 Marionette TRACE conn3 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:10 INFO - PROCESS | 4300 | 1467042310875 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:45:11 INFO - PROCESS | 4300 | 1467042311087 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 08:45:11 INFO - PROCESS | 4300 | 1467042311248 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:11 INFO - PROCESS | 4300 | 1467042311263 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:45:11 INFO - PROCESS | 4300 | ++DOCSHELL 0x921e1000 == 29 [pid = 4300] [id = 199] 08:45:11 INFO - PROCESS | 4300 | ++DOMWINDOW == 69 (0x921e1c00) [pid = 4300] [serial = 597] [outer = (nil)] 08:45:11 INFO - PROCESS | 4300 | ++DOMWINDOW == 70 (0x921e6800) [pid = 4300] [serial = 598] [outer = 0x921e1c00] 08:45:11 INFO - PROCESS | 4300 | 1467042311346 Marionette DEBUG loaded listener.js 08:45:11 INFO - PROCESS | 4300 | ++DOMWINDOW == 71 (0x93c5b800) [pid = 4300] [serial = 599] [outer = 0x921e1c00] 08:45:12 INFO - PROCESS | 4300 | --DOCSHELL 0x91ac3800 == 28 [pid = 4300] [id = 167] 08:45:12 INFO - PROCESS | 4300 | --DOCSHELL 0x9a40d800 == 27 [pid = 4300] [id = 171] 08:45:12 INFO - PROCESS | 4300 | --DOCSHELL 0xa22a7400 == 26 [pid = 4300] [id = 172] 08:45:12 INFO - PROCESS | 4300 | --DOCSHELL 0x989ef800 == 25 [pid = 4300] [id = 169] 08:45:12 INFO - PROCESS | 4300 | --DOCSHELL 0x989efc00 == 24 [pid = 4300] [id = 174] 08:45:12 INFO - PROCESS | 4300 | --DOCSHELL 0x92128000 == 23 [pid = 4300] [id = 165] 08:45:12 INFO - PROCESS | 4300 | --DOCSHELL 0x91acb400 == 22 [pid = 4300] [id = 170] 08:45:12 INFO - PROCESS | 4300 | --DOCSHELL 0x95387400 == 21 [pid = 4300] [id = 173] 08:45:12 INFO - PROCESS | 4300 | --DOCSHELL 0x989f7400 == 20 [pid = 4300] [id = 196] 08:45:12 INFO - PROCESS | 4300 | --DOCSHELL 0x930ae400 == 19 [pid = 4300] [id = 197] 08:45:13 INFO - PROCESS | 4300 | --DOCSHELL 0x930ae800 == 18 [pid = 4300] [id = 166] 08:45:13 INFO - PROCESS | 4300 | --DOCSHELL 0x92127000 == 17 [pid = 4300] [id = 176] 08:45:13 INFO - PROCESS | 4300 | --DOCSHELL 0x978d7000 == 16 [pid = 4300] [id = 177] 08:45:13 INFO - PROCESS | 4300 | --DOCSHELL 0x93c5ec00 == 15 [pid = 4300] [id = 178] 08:45:13 INFO - PROCESS | 4300 | --DOCSHELL 0x9a0e5400 == 14 [pid = 4300] [id = 180] 08:45:13 INFO - PROCESS | 4300 | --DOCSHELL 0x99f6bc00 == 13 [pid = 4300] [id = 179] 08:45:13 INFO - PROCESS | 4300 | --DOCSHELL 0x9538a000 == 12 [pid = 4300] [id = 168] 08:45:13 INFO - PROCESS | 4300 | --DOCSHELL 0x91ac5c00 == 11 [pid = 4300] [id = 175] 08:45:13 INFO - PROCESS | 4300 | --DOCSHELL 0x921e0000 == 10 [pid = 4300] [id = 181] 08:45:13 INFO - PROCESS | 4300 | --DOCSHELL 0x953c2000 == 9 [pid = 4300] [id = 198] 08:45:14 INFO - PROCESS | 4300 | --DOMWINDOW == 70 (0xa2221400) [pid = 4300] [serial = 509] [outer = (nil)] [url = about:blank] 08:45:14 INFO - PROCESS | 4300 | --DOMWINDOW == 69 (0xa2ebfc00) [pid = 4300] [serial = 518] [outer = (nil)] [url = about:blank] 08:45:14 INFO - PROCESS | 4300 | --DOMWINDOW == 68 (0x99a8a000) [pid = 4300] [serial = 512] [outer = (nil)] [url = about:blank] 08:45:14 INFO - PROCESS | 4300 | --DOMWINDOW == 67 (0x9ae7f800) [pid = 4300] [serial = 515] [outer = (nil)] [url = about:blank] 08:45:14 INFO - PROCESS | 4300 | --DOMWINDOW == 66 (0xa3217400) [pid = 4300] [serial = 521] [outer = (nil)] [url = about:blank] 08:45:14 INFO - PROCESS | 4300 | --DOMWINDOW == 65 (0xa34b6400) [pid = 4300] [serial = 524] [outer = (nil)] [url = about:blank] 08:45:14 INFO - PROCESS | 4300 | --DOMWINDOW == 64 (0x9ac90c00) [pid = 4300] [serial = 569] [outer = (nil)] [url = about:blank] 08:45:14 INFO - PROCESS | 4300 | --DOMWINDOW == 63 (0x9a4e0400) [pid = 4300] [serial = 563] [outer = (nil)] [url = about:blank] 08:45:14 INFO - PROCESS | 4300 | --DOMWINDOW == 62 (0x9d40a800) [pid = 4300] [serial = 572] [outer = (nil)] [url = about:blank] 08:45:14 INFO - PROCESS | 4300 | --DOMWINDOW == 61 (0x9b909000) [pid = 4300] [serial = 571] [outer = (nil)] [url = about:blank] 08:45:14 INFO - PROCESS | 4300 | --DOMWINDOW == 60 (0x9a924800) [pid = 4300] [serial = 565] [outer = (nil)] [url = about:blank] 08:45:14 INFO - PROCESS | 4300 | --DOMWINDOW == 59 (0x9ab78800) [pid = 4300] [serial = 568] [outer = (nil)] [url = about:blank] 08:45:14 INFO - PROCESS | 4300 | --DOMWINDOW == 58 (0x9a975400) [pid = 4300] [serial = 566] [outer = (nil)] [url = about:blank] 08:45:14 INFO - PROCESS | 4300 | --DOMWINDOW == 57 (0x982e8800) [pid = 4300] [serial = 559] [outer = (nil)] [url = about:blank] 08:45:14 INFO - PROCESS | 4300 | --DOMWINDOW == 56 (0x9961d000) [pid = 4300] [serial = 560] [outer = (nil)] [url = about:blank] 08:45:14 INFO - PROCESS | 4300 | --DOMWINDOW == 55 (0x989f8000) [pid = 4300] [serial = 547] [outer = (nil)] [url = about:blank] 08:45:14 INFO - PROCESS | 4300 | --DOMWINDOW == 54 (0x99a8b000) [pid = 4300] [serial = 548] [outer = (nil)] [url = about:blank] 08:45:14 INFO - PROCESS | 4300 | --DOMWINDOW == 53 (0x9a40d000) [pid = 4300] [serial = 562] [outer = (nil)] [url = about:blank] 08:45:14 INFO - PROCESS | 4300 | --DOMWINDOW == 52 (0x9a4e2c00) [pid = 4300] [serial = 542] [outer = (nil)] [url = about:blank] 08:45:14 INFO - PROCESS | 4300 | --DOMWINDOW == 51 (0x9ab74c00) [pid = 4300] [serial = 553] [outer = (nil)] [url = about:blank] 08:45:14 INFO - PROCESS | 4300 | --DOMWINDOW == 50 (0x9ab7b000) [pid = 4300] [serial = 554] [outer = (nil)] [url = about:blank] 08:45:14 INFO - PROCESS | 4300 | --DOMWINDOW == 49 (0x9a923400) [pid = 4300] [serial = 550] [outer = (nil)] [url = about:blank] 08:45:14 INFO - PROCESS | 4300 | --DOMWINDOW == 48 (0x9a92bc00) [pid = 4300] [serial = 551] [outer = (nil)] [url = about:blank] 08:45:14 INFO - PROCESS | 4300 | --DOMWINDOW == 47 (0x982e7c00) [pid = 4300] [serial = 556] [outer = (nil)] [url = about:blank] 08:45:14 INFO - PROCESS | 4300 | --DOMWINDOW == 46 (0x985ca000) [pid = 4300] [serial = 557] [outer = (nil)] [url = about:blank] 08:45:14 INFO - PROCESS | 4300 | --DOMWINDOW == 45 (0x94910800) [pid = 4300] [serial = 544] [outer = (nil)] [url = about:blank] 08:45:14 INFO - PROCESS | 4300 | --DOMWINDOW == 44 (0x978a3c00) [pid = 4300] [serial = 545] [outer = (nil)] [url = about:blank] 08:45:15 INFO - PROCESS | 4300 | 1467042315733 Marionette TRACE conn3 <- [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]]]}] 08:45:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 08:45:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 4955ms 08:45:15 INFO - PROCESS | 4300 | 1467042315861 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 08:45:15 INFO - PROCESS | 4300 | 1467042315870 Marionette TRACE conn3 <- [1,769,null,{"value":"8"}] 08:45:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 08:45:15 INFO - PROCESS | 4300 | 1467042315880 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 08:45:15 INFO - PROCESS | 4300 | 1467042315886 Marionette TRACE conn3 <- [1,770,null,{}] 08:45:15 INFO - PROCESS | 4300 | 1467042315942 Marionette TRACE conn3 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:15 INFO - PROCESS | 4300 | 1467042315951 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:45:16 INFO - PROCESS | 4300 | 1467042316156 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 08:45:16 INFO - PROCESS | 4300 | 1467042316299 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:16 INFO - PROCESS | 4300 | 1467042316309 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:45:16 INFO - PROCESS | 4300 | ++DOCSHELL 0x921e5c00 == 10 [pid = 4300] [id = 200] 08:45:16 INFO - PROCESS | 4300 | ++DOMWINDOW == 45 (0x921e6c00) [pid = 4300] [serial = 600] [outer = (nil)] 08:45:16 INFO - PROCESS | 4300 | ++DOMWINDOW == 46 (0x931dc000) [pid = 4300] [serial = 601] [outer = 0x921e6c00] 08:45:16 INFO - PROCESS | 4300 | 1467042316401 Marionette DEBUG loaded listener.js 08:45:16 INFO - PROCESS | 4300 | ++DOMWINDOW == 47 (0x93c56000) [pid = 4300] [serial = 602] [outer = 0x921e6c00] 08:45:17 INFO - PROCESS | 4300 | 1467042317442 Marionette TRACE conn3 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 08:45:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 08:45:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1595ms 08:45:17 INFO - PROCESS | 4300 | 1467042317475 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 08:45:17 INFO - PROCESS | 4300 | 1467042317484 Marionette TRACE conn3 <- [1,773,null,{"value":"8"}] 08:45:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 08:45:17 INFO - PROCESS | 4300 | 1467042317496 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 08:45:17 INFO - PROCESS | 4300 | 1467042317501 Marionette TRACE conn3 <- [1,774,null,{}] 08:45:17 INFO - PROCESS | 4300 | 1467042317508 Marionette TRACE conn3 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:17 INFO - PROCESS | 4300 | 1467042317515 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:45:17 INFO - PROCESS | 4300 | 1467042317760 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 08:45:18 INFO - PROCESS | 4300 | 1467042318031 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:18 INFO - PROCESS | 4300 | 1467042318046 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:45:18 INFO - PROCESS | 4300 | ++DOCSHELL 0x91ac8c00 == 11 [pid = 4300] [id = 201] 08:45:18 INFO - PROCESS | 4300 | ++DOMWINDOW == 48 (0x95393000) [pid = 4300] [serial = 603] [outer = (nil)] 08:45:18 INFO - PROCESS | 4300 | ++DOMWINDOW == 49 (0x953c4400) [pid = 4300] [serial = 604] [outer = 0x95393000] 08:45:18 INFO - PROCESS | 4300 | 1467042318167 Marionette DEBUG loaded listener.js 08:45:18 INFO - PROCESS | 4300 | ++DOMWINDOW == 50 (0x978b0800) [pid = 4300] [serial = 605] [outer = 0x95393000] 08:45:18 INFO - PROCESS | 4300 | ++DOMWINDOW == 51 (0x9490dc00) [pid = 4300] [serial = 606] [outer = 0x98543000] 08:45:19 INFO - PROCESS | 4300 | 1467042319438 Marionette TRACE conn3 <- [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]]]}] 08:45:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 08:45:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1990ms 08:45:19 INFO - PROCESS | 4300 | 1467042319491 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 08:45:19 INFO - PROCESS | 4300 | 1467042319496 Marionette TRACE conn3 <- [1,777,null,{"value":"8"}] 08:45:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 08:45:19 INFO - PROCESS | 4300 | 1467042319506 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 08:45:19 INFO - PROCESS | 4300 | 1467042319510 Marionette TRACE conn3 <- [1,778,null,{}] 08:45:19 INFO - PROCESS | 4300 | 1467042319519 Marionette TRACE conn3 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:19 INFO - PROCESS | 4300 | 1467042319525 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:45:19 INFO - PROCESS | 4300 | 1467042319734 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 08:45:19 INFO - PROCESS | 4300 | 1467042319844 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:19 INFO - PROCESS | 4300 | 1467042319859 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:45:19 INFO - PROCESS | 4300 | ++DOCSHELL 0x931dfc00 == 12 [pid = 4300] [id = 202] 08:45:19 INFO - PROCESS | 4300 | ++DOMWINDOW == 52 (0x93c51800) [pid = 4300] [serial = 607] [outer = (nil)] 08:45:19 INFO - PROCESS | 4300 | ++DOMWINDOW == 53 (0x93c68800) [pid = 4300] [serial = 608] [outer = 0x93c51800] 08:45:19 INFO - PROCESS | 4300 | 1467042319932 Marionette DEBUG loaded listener.js 08:45:20 INFO - PROCESS | 4300 | ++DOMWINDOW == 54 (0x949d4800) [pid = 4300] [serial = 609] [outer = 0x93c51800] 08:45:20 INFO - PROCESS | 4300 | 1467042320705 Marionette TRACE conn3 <- [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]]]}] 08:45:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 08:45:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1236ms 08:45:20 INFO - PROCESS | 4300 | 1467042320743 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 08:45:20 INFO - PROCESS | 4300 | 1467042320750 Marionette TRACE conn3 <- [1,781,null,{"value":"8"}] 08:45:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 08:45:20 INFO - PROCESS | 4300 | 1467042320759 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 08:45:20 INFO - PROCESS | 4300 | 1467042320763 Marionette TRACE conn3 <- [1,782,null,{}] 08:45:20 INFO - PROCESS | 4300 | 1467042320769 Marionette TRACE conn3 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:20 INFO - PROCESS | 4300 | 1467042320775 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:45:20 INFO - PROCESS | 4300 | 1467042320958 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 08:45:21 INFO - PROCESS | 4300 | 1467042321068 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:21 INFO - PROCESS | 4300 | 1467042321074 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:45:21 INFO - PROCESS | 4300 | ++DOCSHELL 0x931dac00 == 13 [pid = 4300] [id = 203] 08:45:21 INFO - PROCESS | 4300 | ++DOMWINDOW == 55 (0x978cec00) [pid = 4300] [serial = 610] [outer = (nil)] 08:45:21 INFO - PROCESS | 4300 | ++DOMWINDOW == 56 (0x98215800) [pid = 4300] [serial = 611] [outer = 0x978cec00] 08:45:21 INFO - PROCESS | 4300 | 1467042321158 Marionette DEBUG loaded listener.js 08:45:21 INFO - PROCESS | 4300 | ++DOMWINDOW == 57 (0x98986000) [pid = 4300] [serial = 612] [outer = 0x978cec00] 08:45:22 INFO - PROCESS | 4300 | 1467042322093 Marionette TRACE conn3 <- [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]]]}] 08:45:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 08:45:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1382ms 08:45:22 INFO - PROCESS | 4300 | 1467042322145 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 08:45:22 INFO - PROCESS | 4300 | 1467042322150 Marionette TRACE conn3 <- [1,785,null,{"value":"8"}] 08:45:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 08:45:22 INFO - PROCESS | 4300 | 1467042322156 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 08:45:22 INFO - PROCESS | 4300 | 1467042322163 Marionette TRACE conn3 <- [1,786,null,{}] 08:45:22 INFO - PROCESS | 4300 | 1467042322189 Marionette TRACE conn3 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:22 INFO - PROCESS | 4300 | 1467042322199 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:45:22 INFO - PROCESS | 4300 | 1467042322415 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 08:45:22 INFO - PROCESS | 4300 | 1467042322451 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:22 INFO - PROCESS | 4300 | 1467042322467 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:45:22 INFO - PROCESS | 4300 | ++DOCSHELL 0x996c5800 == 14 [pid = 4300] [id = 204] 08:45:22 INFO - PROCESS | 4300 | ++DOMWINDOW == 58 (0x99868400) [pid = 4300] [serial = 613] [outer = (nil)] 08:45:22 INFO - PROCESS | 4300 | ++DOMWINDOW == 59 (0x99908c00) [pid = 4300] [serial = 614] [outer = 0x99868400] 08:45:22 INFO - PROCESS | 4300 | 1467042322546 Marionette DEBUG loaded listener.js 08:45:22 INFO - PROCESS | 4300 | ++DOMWINDOW == 60 (0x99cc1800) [pid = 4300] [serial = 615] [outer = 0x99868400] 08:45:23 INFO - PROCESS | 4300 | --DOMWINDOW == 59 (0x93c72400) [pid = 4300] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 08:45:23 INFO - PROCESS | 4300 | --DOMWINDOW == 58 (0x9b90c000) [pid = 4300] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 08:45:23 INFO - PROCESS | 4300 | --DOMWINDOW == 57 (0x9986b400) [pid = 4300] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 08:45:23 INFO - PROCESS | 4300 | --DOMWINDOW == 56 (0x9a78c400) [pid = 4300] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 08:45:23 INFO - PROCESS | 4300 | --DOMWINDOW == 55 (0x9b21fc00) [pid = 4300] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 08:45:23 INFO - PROCESS | 4300 | --DOMWINDOW == 54 (0x978af800) [pid = 4300] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 08:45:23 INFO - PROCESS | 4300 | --DOMWINDOW == 53 (0x989f7c00) [pid = 4300] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 08:45:23 INFO - PROCESS | 4300 | --DOMWINDOW == 52 (0x930b1c00) [pid = 4300] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 08:45:23 INFO - PROCESS | 4300 | 1467042323507 Marionette TRACE conn3 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 08:45:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 08:45:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1397ms 08:45:23 INFO - PROCESS | 4300 | 1467042323555 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 08:45:23 INFO - PROCESS | 4300 | 1467042323561 Marionette TRACE conn3 <- [1,789,null,{"value":"8"}] 08:45:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 08:45:23 INFO - PROCESS | 4300 | 1467042323582 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 08:45:23 INFO - PROCESS | 4300 | 1467042323587 Marionette TRACE conn3 <- [1,790,null,{}] 08:45:23 INFO - PROCESS | 4300 | 1467042323594 Marionette TRACE conn3 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:23 INFO - PROCESS | 4300 | 1467042323599 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:45:23 INFO - PROCESS | 4300 | 1467042323770 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 08:45:23 INFO - PROCESS | 4300 | 1467042323872 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:23 INFO - PROCESS | 4300 | 1467042323879 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:45:23 INFO - PROCESS | 4300 | ++DOCSHELL 0x91acd400 == 15 [pid = 4300] [id = 205] 08:45:23 INFO - PROCESS | 4300 | ++DOMWINDOW == 53 (0x93e6b400) [pid = 4300] [serial = 616] [outer = (nil)] 08:45:23 INFO - PROCESS | 4300 | ++DOMWINDOW == 54 (0x99fbd400) [pid = 4300] [serial = 617] [outer = 0x93e6b400] 08:45:23 INFO - PROCESS | 4300 | 1467042323950 Marionette DEBUG loaded listener.js 08:45:24 INFO - PROCESS | 4300 | ++DOMWINDOW == 55 (0x99fc7c00) [pid = 4300] [serial = 618] [outer = 0x93e6b400] 08:45:24 INFO - PROCESS | 4300 | 1467042324756 Marionette TRACE conn3 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 08:45:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 08:45:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1243ms 08:45:24 INFO - PROCESS | 4300 | 1467042324813 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 08:45:24 INFO - PROCESS | 4300 | 1467042324817 Marionette TRACE conn3 <- [1,793,null,{"value":"8"}] 08:45:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 08:45:24 INFO - PROCESS | 4300 | 1467042324823 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 08:45:24 INFO - PROCESS | 4300 | 1467042324827 Marionette TRACE conn3 <- [1,794,null,{}] 08:45:24 INFO - PROCESS | 4300 | 1467042324832 Marionette TRACE conn3 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:24 INFO - PROCESS | 4300 | 1467042324838 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:45:25 INFO - PROCESS | 4300 | 1467042324997 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 08:45:25 INFO - PROCESS | 4300 | 1467042325008 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:25 INFO - PROCESS | 4300 | 1467042325020 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:45:25 INFO - PROCESS | 4300 | ++DOCSHELL 0x9538b800 == 16 [pid = 4300] [id = 206] 08:45:25 INFO - PROCESS | 4300 | ++DOMWINDOW == 56 (0x9538f800) [pid = 4300] [serial = 619] [outer = (nil)] 08:45:25 INFO - PROCESS | 4300 | ++DOMWINDOW == 57 (0x9a0eac00) [pid = 4300] [serial = 620] [outer = 0x9538f800] 08:45:25 INFO - PROCESS | 4300 | 1467042325090 Marionette DEBUG loaded listener.js 08:45:25 INFO - PROCESS | 4300 | ++DOMWINDOW == 58 (0x9a0ecc00) [pid = 4300] [serial = 621] [outer = 0x9538f800] 08:45:26 INFO - PROCESS | 4300 | 1467042326176 Marionette TRACE conn3 <- [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]]]}] 08:45:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 08:45:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1430ms 08:45:26 INFO - PROCESS | 4300 | 1467042326256 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 08:45:26 INFO - PROCESS | 4300 | 1467042326264 Marionette TRACE conn3 <- [1,797,null,{"value":"8"}] 08:45:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 08:45:26 INFO - PROCESS | 4300 | 1467042326273 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 08:45:26 INFO - PROCESS | 4300 | 1467042326278 Marionette TRACE conn3 <- [1,798,null,{}] 08:45:26 INFO - PROCESS | 4300 | 1467042326289 Marionette TRACE conn3 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:26 INFO - PROCESS | 4300 | 1467042326294 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:45:26 INFO - PROCESS | 4300 | 1467042326549 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 08:45:26 INFO - PROCESS | 4300 | 1467042326811 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:26 INFO - PROCESS | 4300 | 1467042326822 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:45:26 INFO - PROCESS | 4300 | ++DOCSHELL 0x921e0400 == 17 [pid = 4300] [id = 207] 08:45:26 INFO - PROCESS | 4300 | ++DOMWINDOW == 59 (0x930af400) [pid = 4300] [serial = 622] [outer = (nil)] 08:45:26 INFO - PROCESS | 4300 | ++DOMWINDOW == 60 (0x978d7400) [pid = 4300] [serial = 623] [outer = 0x930af400] 08:45:26 INFO - PROCESS | 4300 | 1467042326913 Marionette DEBUG loaded listener.js 08:45:27 INFO - PROCESS | 4300 | ++DOMWINDOW == 61 (0x989f0800) [pid = 4300] [serial = 624] [outer = 0x930af400] 08:45:27 INFO - PROCESS | 4300 | 1467042327817 Marionette TRACE conn3 <- [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]]]}] 08:45:27 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 08:45:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1588ms 08:45:27 INFO - PROCESS | 4300 | 1467042327861 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 08:45:27 INFO - PROCESS | 4300 | 1467042327869 Marionette TRACE conn3 <- [1,801,null,{"value":"8"}] 08:45:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 08:45:27 INFO - PROCESS | 4300 | 1467042327880 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 08:45:27 INFO - PROCESS | 4300 | 1467042327884 Marionette TRACE conn3 <- [1,802,null,{}] 08:45:27 INFO - PROCESS | 4300 | 1467042327892 Marionette TRACE conn3 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:27 INFO - PROCESS | 4300 | 1467042327898 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:45:28 INFO - PROCESS | 4300 | 1467042328143 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 08:45:28 INFO - PROCESS | 4300 | 1467042328349 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:28 INFO - PROCESS | 4300 | 1467042328358 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:45:28 INFO - PROCESS | 4300 | ++DOCSHELL 0x99fc1c00 == 18 [pid = 4300] [id = 208] 08:45:28 INFO - PROCESS | 4300 | ++DOMWINDOW == 62 (0x99fca800) [pid = 4300] [serial = 625] [outer = (nil)] 08:45:28 INFO - PROCESS | 4300 | ++DOMWINDOW == 63 (0x9a0eb000) [pid = 4300] [serial = 626] [outer = 0x99fca800] 08:45:28 INFO - PROCESS | 4300 | 1467042328505 Marionette DEBUG loaded listener.js 08:45:28 INFO - PROCESS | 4300 | ++DOMWINDOW == 64 (0x9a0f3800) [pid = 4300] [serial = 627] [outer = 0x99fca800] 08:45:29 INFO - PROCESS | 4300 | 1467042329512 Marionette TRACE conn3 <- [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]]]}] 08:45:29 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 08:45:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1698ms 08:45:29 INFO - PROCESS | 4300 | 1467042329579 Marionette TRACE conn3 -> [0,805,"getWindowHandle",null] 08:45:29 INFO - PROCESS | 4300 | 1467042329582 Marionette TRACE conn3 <- [1,805,null,{"value":"8"}] 08:45:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 08:45:29 INFO - PROCESS | 4300 | 1467042329591 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 08:45:29 INFO - PROCESS | 4300 | 1467042329597 Marionette TRACE conn3 <- [1,806,null,{}] 08:45:29 INFO - PROCESS | 4300 | 1467042329614 Marionette TRACE conn3 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:29 INFO - PROCESS | 4300 | 1467042329624 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:45:29 INFO - PROCESS | 4300 | 1467042329853 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 08:45:30 INFO - PROCESS | 4300 | 1467042330056 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:30 INFO - PROCESS | 4300 | 1467042330071 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:45:30 INFO - PROCESS | 4300 | ++DOCSHELL 0x9a787000 == 19 [pid = 4300] [id = 209] 08:45:30 INFO - PROCESS | 4300 | ++DOMWINDOW == 65 (0x9a788000) [pid = 4300] [serial = 628] [outer = (nil)] 08:45:30 INFO - PROCESS | 4300 | ++DOMWINDOW == 66 (0x9a78ec00) [pid = 4300] [serial = 629] [outer = 0x9a788000] 08:45:30 INFO - PROCESS | 4300 | 1467042330172 Marionette DEBUG loaded listener.js 08:45:30 INFO - PROCESS | 4300 | ++DOMWINDOW == 67 (0x9a793800) [pid = 4300] [serial = 630] [outer = 0x9a788000] 08:45:31 INFO - PROCESS | 4300 | 1467042331065 Marionette TRACE conn3 <- [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]]]}] 08:45:31 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 08:45:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1539ms 08:45:31 INFO - PROCESS | 4300 | 1467042331130 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 08:45:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 08:45:31 INFO - PROCESS | 4300 | 1467042331136 Marionette TRACE conn3 <- [1,809,null,{"value":"8"}] 08:45:31 INFO - PROCESS | 4300 | 1467042331143 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 08:45:31 INFO - PROCESS | 4300 | 1467042331147 Marionette TRACE conn3 <- [1,810,null,{}] 08:45:31 INFO - PROCESS | 4300 | 1467042331154 Marionette TRACE conn3 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:31 INFO - PROCESS | 4300 | 1467042331159 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:45:31 INFO - PROCESS | 4300 | 1467042331382 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 08:45:31 INFO - PROCESS | 4300 | 1467042331598 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:31 INFO - PROCESS | 4300 | 1467042331608 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:45:31 INFO - PROCESS | 4300 | ++DOCSHELL 0x989f8000 == 20 [pid = 4300] [id = 210] 08:45:31 INFO - PROCESS | 4300 | ++DOMWINDOW == 68 (0x9a78cc00) [pid = 4300] [serial = 631] [outer = (nil)] 08:45:31 INFO - PROCESS | 4300 | ++DOMWINDOW == 69 (0x9a92b400) [pid = 4300] [serial = 632] [outer = 0x9a78cc00] 08:45:31 INFO - PROCESS | 4300 | 1467042331738 Marionette DEBUG loaded listener.js 08:45:31 INFO - PROCESS | 4300 | ++DOMWINDOW == 70 (0x9a92d400) [pid = 4300] [serial = 633] [outer = 0x9a78cc00] 08:45:32 INFO - PROCESS | 4300 | 1467042332642 Marionette TRACE conn3 <- [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]]]}] 08:45:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 08:45:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1539ms 08:45:32 INFO - PROCESS | 4300 | 1467042332682 Marionette TRACE conn3 -> [0,813,"getWindowHandle",null] 08:45:32 INFO - PROCESS | 4300 | 1467042332687 Marionette TRACE conn3 <- [1,813,null,{"value":"8"}] 08:45:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 08:45:32 INFO - PROCESS | 4300 | 1467042332695 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 08:45:32 INFO - PROCESS | 4300 | 1467042332699 Marionette TRACE conn3 <- [1,814,null,{}] 08:45:32 INFO - PROCESS | 4300 | 1467042332706 Marionette TRACE conn3 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:32 INFO - PROCESS | 4300 | 1467042332710 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:45:32 INFO - PROCESS | 4300 | 1467042332930 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 08:45:33 INFO - PROCESS | 4300 | 1467042333350 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:33 INFO - PROCESS | 4300 | 1467042333356 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:45:33 INFO - PROCESS | 4300 | ++DOCSHELL 0x9212b400 == 21 [pid = 4300] [id = 211] 08:45:33 INFO - PROCESS | 4300 | ++DOMWINDOW == 71 (0x9212c400) [pid = 4300] [serial = 634] [outer = (nil)] 08:45:33 INFO - PROCESS | 4300 | ++DOMWINDOW == 72 (0x921e5800) [pid = 4300] [serial = 635] [outer = 0x9212c400] 08:45:33 INFO - PROCESS | 4300 | 1467042333506 Marionette DEBUG loaded listener.js 08:45:33 INFO - PROCESS | 4300 | ++DOMWINDOW == 73 (0x9538cc00) [pid = 4300] [serial = 636] [outer = 0x9212c400] 08:45:34 INFO - PROCESS | 4300 | --DOCSHELL 0x91ac8c00 == 20 [pid = 4300] [id = 201] 08:45:34 INFO - PROCESS | 4300 | --DOCSHELL 0x921e5c00 == 19 [pid = 4300] [id = 200] 08:45:34 INFO - PROCESS | 4300 | --DOMWINDOW == 72 (0x99a89000) [pid = 4300] [serial = 575] [outer = (nil)] [url = about:blank] 08:45:34 INFO - PROCESS | 4300 | --DOMWINDOW == 71 (0xa221cc00) [pid = 4300] [serial = 581] [outer = (nil)] [url = about:blank] 08:45:34 INFO - PROCESS | 4300 | --DOMWINDOW == 70 (0xa2eee400) [pid = 4300] [serial = 587] [outer = (nil)] [url = about:blank] 08:45:34 INFO - PROCESS | 4300 | --DOMWINDOW == 69 (0x9ac83c00) [pid = 4300] [serial = 578] [outer = (nil)] [url = about:blank] 08:45:34 INFO - PROCESS | 4300 | --DOMWINDOW == 68 (0xa22fb000) [pid = 4300] [serial = 584] [outer = (nil)] [url = about:blank] 08:45:34 INFO - PROCESS | 4300 | --DOMWINDOW == 67 (0x98484c00) [pid = 4300] [serial = 595] [outer = (nil)] [url = about:blank] 08:45:34 INFO - PROCESS | 4300 | --DOMWINDOW == 66 (0xa22a2000) [pid = 4300] [serial = 583] [outer = (nil)] [url = about:blank] 08:45:34 INFO - PROCESS | 4300 | --DOMWINDOW == 65 (0xa2ebc000) [pid = 4300] [serial = 586] [outer = (nil)] [url = about:blank] 08:45:34 INFO - PROCESS | 4300 | --DOMWINDOW == 64 (0x996b9c00) [pid = 4300] [serial = 589] [outer = (nil)] [url = about:blank] 08:45:34 INFO - PROCESS | 4300 | --DOMWINDOW == 63 (0x9990f800) [pid = 4300] [serial = 590] [outer = (nil)] [url = about:blank] 08:45:34 INFO - PROCESS | 4300 | --DOMWINDOW == 62 (0x93c50c00) [pid = 4300] [serial = 592] [outer = (nil)] [url = about:blank] 08:45:34 INFO - PROCESS | 4300 | --DOMWINDOW == 61 (0x93c5c400) [pid = 4300] [serial = 593] [outer = (nil)] [url = about:blank] 08:45:34 INFO - PROCESS | 4300 | --DOMWINDOW == 60 (0x989f6000) [pid = 4300] [serial = 574] [outer = (nil)] [url = about:blank] 08:45:34 INFO - PROCESS | 4300 | --DOMWINDOW == 59 (0x9a927c00) [pid = 4300] [serial = 577] [outer = (nil)] [url = about:blank] 08:45:34 INFO - PROCESS | 4300 | --DOMWINDOW == 58 (0xa101a000) [pid = 4300] [serial = 580] [outer = (nil)] [url = about:blank] 08:45:34 INFO - PROCESS | 4300 | --DOMWINDOW == 57 (0x9897f800) [pid = 4300] [serial = 596] [outer = (nil)] [url = about:blank] 08:45:34 INFO - PROCESS | 4300 | 1467042334556 Marionette TRACE conn3 <- [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] 08:45:34 INFO - PROCESS | 4300 | 1467042334603 Marionette TRACE conn3 <- [1,817,null,{"value":"8"}] 08:45:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 08:45:34 INFO - PROCESS | 4300 | 1467042334611 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 08:45:34 INFO - PROCESS | 4300 | 1467042334616 Marionette TRACE conn3 <- [1,818,null,{}] 08:45:34 INFO - PROCESS | 4300 | 1467042334625 Marionette TRACE conn3 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:34 INFO - PROCESS | 4300 | 1467042334629 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:45:34 INFO - PROCESS | 4300 | 1467042334801 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 08:45:34 INFO - PROCESS | 4300 | 1467042334972 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:34 INFO - PROCESS | 4300 | 1467042334984 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:45:35 INFO - PROCESS | 4300 | ++DOCSHELL 0x978d2800 == 20 [pid = 4300] [id = 212] 08:45:35 INFO - PROCESS | 4300 | ++DOMWINDOW == 58 (0x982e7c00) [pid = 4300] [serial = 637] [outer = (nil)] 08:45:35 INFO - PROCESS | 4300 | ++DOMWINDOW == 59 (0x989f2000) [pid = 4300] [serial = 638] [outer = 0x982e7c00] 08:45:35 INFO - PROCESS | 4300 | 1467042335068 Marionette DEBUG loaded listener.js 08:45:35 INFO - PROCESS | 4300 | ++DOMWINDOW == 60 (0x9961d000) [pid = 4300] [serial = 639] [outer = 0x982e7c00] 08:45:35 INFO - PROCESS | 4300 | 1467042335886 Marionette TRACE conn3 <- [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]]]}] 08:45:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 08:45:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1335ms 08:45:35 INFO - PROCESS | 4300 | 1467042335950 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 08:45:35 INFO - PROCESS | 4300 | 1467042335958 Marionette TRACE conn3 <- [1,821,null,{"value":"8"}] 08:45:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 08:45:35 INFO - PROCESS | 4300 | 1467042335966 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 08:45:35 INFO - PROCESS | 4300 | 1467042335970 Marionette TRACE conn3 <- [1,822,null,{}] 08:45:35 INFO - PROCESS | 4300 | 1467042335976 Marionette TRACE conn3 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:35 INFO - PROCESS | 4300 | 1467042335982 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:45:36 INFO - PROCESS | 4300 | 1467042336176 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 08:45:36 INFO - PROCESS | 4300 | 1467042336361 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:36 INFO - PROCESS | 4300 | 1467042336370 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:45:36 INFO - PROCESS | 4300 | ++DOCSHELL 0x93c70800 == 21 [pid = 4300] [id = 213] 08:45:36 INFO - PROCESS | 4300 | ++DOMWINDOW == 61 (0x995dc800) [pid = 4300] [serial = 640] [outer = (nil)] 08:45:36 INFO - PROCESS | 4300 | ++DOMWINDOW == 62 (0x99fc7000) [pid = 4300] [serial = 641] [outer = 0x995dc800] 08:45:36 INFO - PROCESS | 4300 | 1467042336478 Marionette DEBUG loaded listener.js 08:45:36 INFO - PROCESS | 4300 | ++DOMWINDOW == 63 (0x9a0f4400) [pid = 4300] [serial = 642] [outer = 0x995dc800] 08:45:37 INFO - PROCESS | 4300 | 1467042337395 Marionette TRACE conn3 <- [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] 08:45:37 INFO - PROCESS | 4300 | 1467042337454 Marionette TRACE conn3 <- [1,825,null,{"value":"8"}] 08:45:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 08:45:37 INFO - PROCESS | 4300 | 1467042337476 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 08:45:37 INFO - PROCESS | 4300 | 1467042337486 Marionette TRACE conn3 <- [1,826,null,{}] 08:45:37 INFO - PROCESS | 4300 | 1467042337495 Marionette TRACE conn3 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:37 INFO - PROCESS | 4300 | 1467042337502 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:45:37 INFO - PROCESS | 4300 | 1467042337720 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 08:45:37 INFO - PROCESS | 4300 | 1467042337741 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:37 INFO - PROCESS | 4300 | 1467042337751 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:45:37 INFO - PROCESS | 4300 | ++DOCSHELL 0x91acfc00 == 22 [pid = 4300] [id = 214] 08:45:37 INFO - PROCESS | 4300 | ++DOMWINDOW == 64 (0x9a785400) [pid = 4300] [serial = 643] [outer = (nil)] 08:45:37 INFO - PROCESS | 4300 | ++DOMWINDOW == 65 (0x9a921c00) [pid = 4300] [serial = 644] [outer = 0x9a785400] 08:45:37 INFO - PROCESS | 4300 | 1467042337818 Marionette DEBUG loaded listener.js 08:45:37 INFO - PROCESS | 4300 | ++DOMWINDOW == 66 (0x9a96f400) [pid = 4300] [serial = 645] [outer = 0x9a785400] 08:45:38 INFO - PROCESS | 4300 | 1467042338772 Marionette TRACE conn3 <- [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]]]}] 08:45:38 INFO - PROCESS | 4300 | --DOMWINDOW == 65 (0x95393000) [pid = 4300] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 08:45:38 INFO - PROCESS | 4300 | --DOMWINDOW == 64 (0x99868400) [pid = 4300] [serial = 613] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 08:45:38 INFO - PROCESS | 4300 | --DOMWINDOW == 63 (0x978cec00) [pid = 4300] [serial = 610] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 08:45:38 INFO - PROCESS | 4300 | --DOMWINDOW == 62 (0x93c51800) [pid = 4300] [serial = 607] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 08:45:38 INFO - PROCESS | 4300 | --DOMWINDOW == 61 (0x921e6c00) [pid = 4300] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 08:45:38 INFO - PROCESS | 4300 | --DOMWINDOW == 60 (0x93e6b400) [pid = 4300] [serial = 616] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 08:45:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 08:45:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1398ms 08:45:38 INFO - PROCESS | 4300 | 1467042338868 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 08:45:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 08:45:38 INFO - PROCESS | 4300 | 1467042338873 Marionette TRACE conn3 <- [1,829,null,{"value":"8"}] 08:45:38 INFO - PROCESS | 4300 | 1467042338880 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 08:45:38 INFO - PROCESS | 4300 | 1467042338884 Marionette TRACE conn3 <- [1,830,null,{}] 08:45:38 INFO - PROCESS | 4300 | 1467042338890 Marionette TRACE conn3 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:38 INFO - PROCESS | 4300 | 1467042338895 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:45:39 INFO - PROCESS | 4300 | 1467042339062 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 08:45:39 INFO - PROCESS | 4300 | 1467042339173 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:39 INFO - PROCESS | 4300 | 1467042339179 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:45:39 INFO - PROCESS | 4300 | ++DOCSHELL 0x99868400 == 23 [pid = 4300] [id = 215] 08:45:39 INFO - PROCESS | 4300 | ++DOMWINDOW == 61 (0x99f5d400) [pid = 4300] [serial = 646] [outer = (nil)] 08:45:39 INFO - PROCESS | 4300 | ++DOMWINDOW == 62 (0x9a78f400) [pid = 4300] [serial = 647] [outer = 0x99f5d400] 08:45:39 INFO - PROCESS | 4300 | 1467042339253 Marionette DEBUG loaded listener.js 08:45:39 INFO - PROCESS | 4300 | ++DOMWINDOW == 63 (0x9a92f400) [pid = 4300] [serial = 648] [outer = 0x99f5d400] 08:45:40 INFO - PROCESS | 4300 | 1467042340059 Marionette TRACE conn3 <- [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]]]}] 08:45:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 08:45:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1239ms 08:45:40 INFO - PROCESS | 4300 | 1467042340120 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 08:45:40 INFO - PROCESS | 4300 | 1467042340124 Marionette TRACE conn3 <- [1,833,null,{"value":"8"}] 08:45:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 08:45:40 INFO - PROCESS | 4300 | 1467042340130 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 08:45:40 INFO - PROCESS | 4300 | 1467042340132 Marionette TRACE conn3 <- [1,834,null,{}] 08:45:40 INFO - PROCESS | 4300 | 1467042340145 Marionette TRACE conn3 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:40 INFO - PROCESS | 4300 | 1467042340150 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:45:40 INFO - PROCESS | 4300 | 1467042340321 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 08:45:40 INFO - PROCESS | 4300 | 1467042340330 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:40 INFO - PROCESS | 4300 | 1467042340348 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:45:40 INFO - PROCESS | 4300 | ++DOCSHELL 0x921e4000 == 24 [pid = 4300] [id = 216] 08:45:40 INFO - PROCESS | 4300 | ++DOMWINDOW == 64 (0x93e6f400) [pid = 4300] [serial = 649] [outer = (nil)] 08:45:40 INFO - PROCESS | 4300 | ++DOMWINDOW == 65 (0x9ab78000) [pid = 4300] [serial = 650] [outer = 0x93e6f400] 08:45:40 INFO - PROCESS | 4300 | 1467042340434 Marionette DEBUG loaded listener.js 08:45:40 INFO - PROCESS | 4300 | ++DOMWINDOW == 66 (0x931d1400) [pid = 4300] [serial = 651] [outer = 0x93e6f400] 08:45:41 INFO - PROCESS | 4300 | 1467042341606 Marionette TRACE conn3 <- [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]]]}] 08:45:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 08:45:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1535ms 08:45:41 INFO - PROCESS | 4300 | 1467042341666 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 08:45:41 INFO - PROCESS | 4300 | 1467042341674 Marionette TRACE conn3 <- [1,837,null,{"value":"8"}] 08:45:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 08:45:41 INFO - PROCESS | 4300 | 1467042341685 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 08:45:41 INFO - PROCESS | 4300 | 1467042341689 Marionette TRACE conn3 <- [1,838,null,{}] 08:45:41 INFO - PROCESS | 4300 | 1467042341756 Marionette TRACE conn3 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:41 INFO - PROCESS | 4300 | 1467042341762 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:45:41 INFO - PROCESS | 4300 | 1467042341979 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 08:45:42 INFO - PROCESS | 4300 | 1467042342212 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:42 INFO - PROCESS | 4300 | 1467042342222 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:45:42 INFO - PROCESS | 4300 | ++DOCSHELL 0x91ac3c00 == 25 [pid = 4300] [id = 217] 08:45:42 INFO - PROCESS | 4300 | ++DOMWINDOW == 67 (0x93e6f000) [pid = 4300] [serial = 652] [outer = (nil)] 08:45:42 INFO - PROCESS | 4300 | ++DOMWINDOW == 68 (0x989ec000) [pid = 4300] [serial = 653] [outer = 0x93e6f000] 08:45:42 INFO - PROCESS | 4300 | 1467042342314 Marionette DEBUG loaded listener.js 08:45:42 INFO - PROCESS | 4300 | ++DOMWINDOW == 69 (0x9990dc00) [pid = 4300] [serial = 654] [outer = 0x93e6f000] 08:45:43 INFO - PROCESS | 4300 | 1467042343257 Marionette TRACE conn3 <- [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]]]}] 08:45:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 08:45:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1633ms 08:45:43 INFO - PROCESS | 4300 | 1467042343318 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 08:45:43 INFO - PROCESS | 4300 | 1467042343333 Marionette TRACE conn3 <- [1,841,null,{"value":"8"}] 08:45:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 08:45:43 INFO - PROCESS | 4300 | 1467042343350 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 08:45:43 INFO - PROCESS | 4300 | 1467042343354 Marionette TRACE conn3 <- [1,842,null,{}] 08:45:43 INFO - PROCESS | 4300 | 1467042343362 Marionette TRACE conn3 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:43 INFO - PROCESS | 4300 | 1467042343369 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:45:43 INFO - PROCESS | 4300 | 1467042343607 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 08:45:43 INFO - PROCESS | 4300 | 1467042343822 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:43 INFO - PROCESS | 4300 | 1467042343832 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:45:43 INFO - PROCESS | 4300 | ++DOCSHELL 0x99f67800 == 26 [pid = 4300] [id = 218] 08:45:43 INFO - PROCESS | 4300 | ++DOMWINDOW == 70 (0x9a402000) [pid = 4300] [serial = 655] [outer = (nil)] 08:45:43 INFO - PROCESS | 4300 | ++DOMWINDOW == 71 (0x9a40d000) [pid = 4300] [serial = 656] [outer = 0x9a402000] 08:45:43 INFO - PROCESS | 4300 | 1467042343959 Marionette DEBUG loaded listener.js 08:45:44 INFO - PROCESS | 4300 | ++DOMWINDOW == 72 (0x9a789000) [pid = 4300] [serial = 657] [outer = 0x9a402000] 08:45:45 INFO - PROCESS | 4300 | 1467042344996 Marionette TRACE conn3 <- [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]]]}] 08:45:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 08:45:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1691ms 08:45:45 INFO - PROCESS | 4300 | 1467042345041 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 08:45:45 INFO - PROCESS | 4300 | 1467042345046 Marionette TRACE conn3 <- [1,845,null,{"value":"8"}] 08:45:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 08:45:45 INFO - PROCESS | 4300 | 1467042345056 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 08:45:45 INFO - PROCESS | 4300 | 1467042345061 Marionette TRACE conn3 <- [1,846,null,{}] 08:45:45 INFO - PROCESS | 4300 | 1467042345081 Marionette TRACE conn3 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:45 INFO - PROCESS | 4300 | 1467042345090 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:45:45 INFO - PROCESS | 4300 | 1467042345422 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 08:45:45 INFO - PROCESS | 4300 | 1467042345592 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:45 INFO - PROCESS | 4300 | 1467042345605 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:45:45 INFO - PROCESS | 4300 | ++DOCSHELL 0x9ac90000 == 27 [pid = 4300] [id = 219] 08:45:45 INFO - PROCESS | 4300 | ++DOMWINDOW == 73 (0x9ac90c00) [pid = 4300] [serial = 658] [outer = (nil)] 08:45:45 INFO - PROCESS | 4300 | ++DOMWINDOW == 74 (0x9ae84800) [pid = 4300] [serial = 659] [outer = 0x9ac90c00] 08:45:45 INFO - PROCESS | 4300 | 1467042345694 Marionette DEBUG loaded listener.js 08:45:45 INFO - PROCESS | 4300 | ++DOMWINDOW == 75 (0x9b217c00) [pid = 4300] [serial = 660] [outer = 0x9ac90c00] 08:45:46 INFO - PROCESS | 4300 | 1467042346641 Marionette TRACE conn3 <- [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]]]}] 08:45:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 08:45:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1643ms 08:45:46 INFO - PROCESS | 4300 | 1467042346697 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 08:45:46 INFO - PROCESS | 4300 | 1467042346701 Marionette TRACE conn3 <- [1,849,null,{"value":"8"}] 08:45:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 08:45:46 INFO - PROCESS | 4300 | 1467042346709 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 08:45:46 INFO - PROCESS | 4300 | 1467042346713 Marionette TRACE conn3 <- [1,850,null,{}] 08:45:46 INFO - PROCESS | 4300 | 1467042346719 Marionette TRACE conn3 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:46 INFO - PROCESS | 4300 | 1467042346725 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:45:46 INFO - PROCESS | 4300 | 1467042346914 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 08:45:47 INFO - PROCESS | 4300 | 1467042347067 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:47 INFO - PROCESS | 4300 | 1467042347076 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:45:47 INFO - PROCESS | 4300 | ++DOCSHELL 0x9ab7a800 == 28 [pid = 4300] [id = 220] 08:45:47 INFO - PROCESS | 4300 | ++DOMWINDOW == 76 (0x9b2d6800) [pid = 4300] [serial = 661] [outer = (nil)] 08:45:47 INFO - PROCESS | 4300 | ++DOMWINDOW == 77 (0x9b7dd400) [pid = 4300] [serial = 662] [outer = 0x9b2d6800] 08:45:47 INFO - PROCESS | 4300 | 1467042347204 Marionette DEBUG loaded listener.js 08:45:47 INFO - PROCESS | 4300 | ++DOMWINDOW == 78 (0x9b8d9000) [pid = 4300] [serial = 663] [outer = 0x9b2d6800] 08:45:48 INFO - PROCESS | 4300 | 1467042348073 Marionette TRACE conn3 <- [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]]]}] 08:45:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 08:45:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1436ms 08:45:48 INFO - PROCESS | 4300 | 1467042348146 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 08:45:48 INFO - PROCESS | 4300 | 1467042348150 Marionette TRACE conn3 <- [1,853,null,{"value":"8"}] 08:45:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 08:45:48 INFO - PROCESS | 4300 | 1467042348157 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 08:45:48 INFO - PROCESS | 4300 | 1467042348160 Marionette TRACE conn3 <- [1,854,null,{}] 08:45:48 INFO - PROCESS | 4300 | 1467042348167 Marionette TRACE conn3 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:48 INFO - PROCESS | 4300 | 1467042348172 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:45:48 INFO - PROCESS | 4300 | 1467042348405 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 08:45:48 INFO - PROCESS | 4300 | 1467042348692 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:48 INFO - PROCESS | 4300 | 1467042348702 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:45:48 INFO - PROCESS | 4300 | ++DOCSHELL 0x921e5c00 == 29 [pid = 4300] [id = 221] 08:45:48 INFO - PROCESS | 4300 | ++DOMWINDOW == 79 (0x930aec00) [pid = 4300] [serial = 664] [outer = (nil)] 08:45:48 INFO - PROCESS | 4300 | ++DOMWINDOW == 80 (0x989edc00) [pid = 4300] [serial = 665] [outer = 0x930aec00] 08:45:48 INFO - PROCESS | 4300 | 1467042348793 Marionette DEBUG loaded listener.js 08:45:48 INFO - PROCESS | 4300 | ++DOMWINDOW == 81 (0x9a0e9400) [pid = 4300] [serial = 666] [outer = 0x930aec00] 08:45:49 INFO - PROCESS | 4300 | 1467042349673 Marionette TRACE conn3 <- [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]]]}] 08:45:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 08:45:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1739ms 08:45:49 INFO - PROCESS | 4300 | 1467042349900 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 08:45:49 INFO - PROCESS | 4300 | 1467042349907 Marionette TRACE conn3 <- [1,857,null,{"value":"8"}] 08:45:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 08:45:49 INFO - PROCESS | 4300 | 1467042349916 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 08:45:49 INFO - PROCESS | 4300 | 1467042349921 Marionette TRACE conn3 <- [1,858,null,{}] 08:45:49 INFO - PROCESS | 4300 | 1467042349929 Marionette TRACE conn3 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:49 INFO - PROCESS | 4300 | 1467042349936 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:45:50 INFO - PROCESS | 4300 | 1467042350119 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 08:45:50 INFO - PROCESS | 4300 | 1467042350344 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:50 INFO - PROCESS | 4300 | 1467042350358 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:45:50 INFO - PROCESS | 4300 | ++DOCSHELL 0x978a8000 == 30 [pid = 4300] [id = 222] 08:45:50 INFO - PROCESS | 4300 | ++DOMWINDOW == 82 (0x978aa400) [pid = 4300] [serial = 667] [outer = (nil)] 08:45:50 INFO - PROCESS | 4300 | ++DOMWINDOW == 83 (0x98484c00) [pid = 4300] [serial = 668] [outer = 0x978aa400] 08:45:50 INFO - PROCESS | 4300 | 1467042350434 Marionette DEBUG loaded listener.js 08:45:50 INFO - PROCESS | 4300 | ++DOMWINDOW == 84 (0x98979c00) [pid = 4300] [serial = 669] [outer = 0x978aa400] 08:45:51 INFO - PROCESS | 4300 | 1467042351367 Marionette TRACE conn3 <- [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]]]}] 08:45:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 08:45:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1483ms 08:45:51 INFO - PROCESS | 4300 | 1467042351400 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 08:45:51 INFO - PROCESS | 4300 | 1467042351404 Marionette TRACE conn3 <- [1,861,null,{"value":"8"}] 08:45:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 08:45:51 INFO - PROCESS | 4300 | 1467042351416 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 08:45:51 INFO - PROCESS | 4300 | 1467042351421 Marionette TRACE conn3 <- [1,862,null,{}] 08:45:51 INFO - PROCESS | 4300 | 1467042351428 Marionette TRACE conn3 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:51 INFO - PROCESS | 4300 | 1467042351434 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:45:51 INFO - PROCESS | 4300 | 1467042351655 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 08:45:51 INFO - PROCESS | 4300 | --DOMWINDOW == 83 (0x9a0eac00) [pid = 4300] [serial = 620] [outer = (nil)] [url = about:blank] 08:45:51 INFO - PROCESS | 4300 | 1467042351889 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:51 INFO - PROCESS | 4300 | 1467042351899 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:45:51 INFO - PROCESS | 4300 | ++DOCSHELL 0x930ad800 == 31 [pid = 4300] [id = 223] 08:45:51 INFO - PROCESS | 4300 | ++DOMWINDOW == 84 (0x93c53800) [pid = 4300] [serial = 670] [outer = (nil)] 08:45:51 INFO - PROCESS | 4300 | ++DOMWINDOW == 85 (0x93e73000) [pid = 4300] [serial = 671] [outer = 0x93c53800] 08:45:51 INFO - PROCESS | 4300 | 1467042351982 Marionette DEBUG loaded listener.js 08:45:52 INFO - PROCESS | 4300 | ++DOMWINDOW == 86 (0x982e5c00) [pid = 4300] [serial = 672] [outer = 0x93c53800] 08:45:52 INFO - PROCESS | 4300 | --DOMWINDOW == 85 (0x921e6800) [pid = 4300] [serial = 598] [outer = (nil)] [url = about:blank] 08:45:52 INFO - PROCESS | 4300 | --DOMWINDOW == 84 (0x978b0800) [pid = 4300] [serial = 605] [outer = (nil)] [url = about:blank] 08:45:52 INFO - PROCESS | 4300 | --DOMWINDOW == 83 (0x953c4400) [pid = 4300] [serial = 604] [outer = (nil)] [url = about:blank] 08:45:52 INFO - PROCESS | 4300 | --DOMWINDOW == 82 (0x99908c00) [pid = 4300] [serial = 614] [outer = (nil)] [url = about:blank] 08:45:52 INFO - PROCESS | 4300 | --DOMWINDOW == 81 (0x98215800) [pid = 4300] [serial = 611] [outer = (nil)] [url = about:blank] 08:45:52 INFO - PROCESS | 4300 | --DOMWINDOW == 80 (0x93c68800) [pid = 4300] [serial = 608] [outer = (nil)] [url = about:blank] 08:45:52 INFO - PROCESS | 4300 | --DOMWINDOW == 79 (0x949d4800) [pid = 4300] [serial = 609] [outer = (nil)] [url = about:blank] 08:45:52 INFO - PROCESS | 4300 | --DOMWINDOW == 78 (0x93c56000) [pid = 4300] [serial = 602] [outer = (nil)] [url = about:blank] 08:45:52 INFO - PROCESS | 4300 | --DOMWINDOW == 77 (0x931dc000) [pid = 4300] [serial = 601] [outer = (nil)] [url = about:blank] 08:45:52 INFO - PROCESS | 4300 | --DOMWINDOW == 76 (0x99fc7c00) [pid = 4300] [serial = 618] [outer = (nil)] [url = about:blank] 08:45:52 INFO - PROCESS | 4300 | --DOMWINDOW == 75 (0x99cc1800) [pid = 4300] [serial = 615] [outer = (nil)] [url = about:blank] 08:45:52 INFO - PROCESS | 4300 | --DOMWINDOW == 74 (0x93c67000) [pid = 4300] [serial = 398] [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.] 08:45:52 INFO - PROCESS | 4300 | --DOMWINDOW == 73 (0x99fbd400) [pid = 4300] [serial = 617] [outer = (nil)] [url = about:blank] 08:45:52 INFO - PROCESS | 4300 | --DOMWINDOW == 72 (0x98986000) [pid = 4300] [serial = 612] [outer = (nil)] [url = about:blank] 08:45:52 INFO - PROCESS | 4300 | 1467042352824 Marionette TRACE conn3 <- [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]]]}] 08:45:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 08:45:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1441ms 08:45:52 INFO - PROCESS | 4300 | 1467042352855 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 08:45:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 08:45:52 INFO - PROCESS | 4300 | 1467042352860 Marionette TRACE conn3 <- [1,865,null,{"value":"8"}] 08:45:52 INFO - PROCESS | 4300 | 1467042352868 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 08:45:52 INFO - PROCESS | 4300 | 1467042352871 Marionette TRACE conn3 <- [1,866,null,{}] 08:45:52 INFO - PROCESS | 4300 | 1467042352886 Marionette TRACE conn3 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:52 INFO - PROCESS | 4300 | 1467042352895 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:45:53 INFO - PROCESS | 4300 | 1467042353067 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 08:45:53 INFO - PROCESS | 4300 | 1467042353186 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:53 INFO - PROCESS | 4300 | 1467042353200 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:45:53 INFO - PROCESS | 4300 | ++DOCSHELL 0x9a0ed400 == 32 [pid = 4300] [id = 224] 08:45:53 INFO - PROCESS | 4300 | ++DOMWINDOW == 73 (0x9a0ef400) [pid = 4300] [serial = 673] [outer = (nil)] 08:45:53 INFO - PROCESS | 4300 | ++DOMWINDOW == 74 (0x9a4df400) [pid = 4300] [serial = 674] [outer = 0x9a0ef400] 08:45:53 INFO - PROCESS | 4300 | 1467042353273 Marionette DEBUG loaded listener.js 08:45:53 INFO - PROCESS | 4300 | ++DOMWINDOW == 75 (0x9a78b800) [pid = 4300] [serial = 675] [outer = 0x9a0ef400] 08:45:54 INFO - PROCESS | 4300 | 1467042354160 Marionette TRACE conn3 <- [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]]]}] 08:45:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 08:45:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1334ms 08:45:54 INFO - PROCESS | 4300 | 1467042354201 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 08:45:54 INFO - PROCESS | 4300 | 1467042354204 Marionette TRACE conn3 <- [1,869,null,{"value":"8"}] 08:45:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 08:45:54 INFO - PROCESS | 4300 | 1467042354210 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 08:45:54 INFO - PROCESS | 4300 | 1467042354214 Marionette TRACE conn3 <- [1,870,null,{}] 08:45:54 INFO - PROCESS | 4300 | 1467042354219 Marionette TRACE conn3 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:54 INFO - PROCESS | 4300 | 1467042354225 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:45:54 INFO - PROCESS | 4300 | 1467042354393 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 08:45:54 INFO - PROCESS | 4300 | 1467042354526 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:54 INFO - PROCESS | 4300 | 1467042354536 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:45:54 INFO - PROCESS | 4300 | ++DOCSHELL 0x9a978400 == 33 [pid = 4300] [id = 225] 08:45:54 INFO - PROCESS | 4300 | ++DOMWINDOW == 76 (0x9ab73c00) [pid = 4300] [serial = 676] [outer = (nil)] 08:45:54 INFO - PROCESS | 4300 | ++DOMWINDOW == 77 (0x9ab7cc00) [pid = 4300] [serial = 677] [outer = 0x9ab73c00] 08:45:54 INFO - PROCESS | 4300 | 1467042354621 Marionette DEBUG loaded listener.js 08:45:54 INFO - PROCESS | 4300 | ++DOMWINDOW == 78 (0x9ae79000) [pid = 4300] [serial = 678] [outer = 0x9ab73c00] 08:45:55 INFO - PROCESS | 4300 | 1467042355498 Marionette TRACE conn3 <- [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]]]}] 08:45:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 08:45:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1348ms 08:45:55 INFO - PROCESS | 4300 | 1467042355560 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 08:45:55 INFO - PROCESS | 4300 | 1467042355564 Marionette TRACE conn3 <- [1,873,null,{"value":"8"}] 08:45:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 08:45:55 INFO - PROCESS | 4300 | 1467042355571 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 08:45:55 INFO - PROCESS | 4300 | 1467042355575 Marionette TRACE conn3 <- [1,874,null,{}] 08:45:55 INFO - PROCESS | 4300 | 1467042355580 Marionette TRACE conn3 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:55 INFO - PROCESS | 4300 | 1467042355586 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:45:55 INFO - PROCESS | 4300 | 1467042355819 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 08:45:55 INFO - PROCESS | 4300 | 1467042355857 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:55 INFO - PROCESS | 4300 | 1467042355867 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:45:55 INFO - PROCESS | 4300 | ++DOCSHELL 0x93e6bc00 == 34 [pid = 4300] [id = 226] 08:45:55 INFO - PROCESS | 4300 | ++DOMWINDOW == 79 (0x99cbb400) [pid = 4300] [serial = 679] [outer = (nil)] 08:45:55 INFO - PROCESS | 4300 | ++DOMWINDOW == 80 (0x9b2e1800) [pid = 4300] [serial = 680] [outer = 0x99cbb400] 08:45:55 INFO - PROCESS | 4300 | 1467042355943 Marionette DEBUG loaded listener.js 08:45:56 INFO - PROCESS | 4300 | ++DOMWINDOW == 81 (0x9b904800) [pid = 4300] [serial = 681] [outer = 0x99cbb400] 08:45:56 INFO - PROCESS | 4300 | --DOMWINDOW == 80 (0x9a785400) [pid = 4300] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 08:45:56 INFO - PROCESS | 4300 | --DOMWINDOW == 79 (0x982e7c00) [pid = 4300] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 08:45:56 INFO - PROCESS | 4300 | --DOMWINDOW == 78 (0x995dc800) [pid = 4300] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 08:45:56 INFO - PROCESS | 4300 | --DOMWINDOW == 77 (0x9212c400) [pid = 4300] [serial = 634] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 08:45:56 INFO - PROCESS | 4300 | --DOMWINDOW == 76 (0x99f5d400) [pid = 4300] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 08:45:56 INFO - PROCESS | 4300 | 1467042356945 Marionette TRACE conn3 <- [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]]]}] 08:45:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 08:45:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1435ms 08:45:57 INFO - PROCESS | 4300 | 1467042357007 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 08:45:57 INFO - PROCESS | 4300 | 1467042357011 Marionette TRACE conn3 <- [1,877,null,{"value":"8"}] 08:45:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 08:45:57 INFO - PROCESS | 4300 | 1467042357017 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 08:45:57 INFO - PROCESS | 4300 | 1467042357019 Marionette TRACE conn3 <- [1,878,null,{}] 08:45:57 INFO - PROCESS | 4300 | 1467042357025 Marionette TRACE conn3 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:57 INFO - PROCESS | 4300 | 1467042357035 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:45:57 INFO - PROCESS | 4300 | 1467042357292 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 08:45:57 INFO - PROCESS | 4300 | 1467042357365 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:57 INFO - PROCESS | 4300 | 1467042357371 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:45:57 INFO - PROCESS | 4300 | ++DOCSHELL 0x91acf000 == 35 [pid = 4300] [id = 227] 08:45:57 INFO - PROCESS | 4300 | ++DOMWINDOW == 77 (0x92126000) [pid = 4300] [serial = 682] [outer = (nil)] 08:45:57 INFO - PROCESS | 4300 | ++DOMWINDOW == 78 (0x9d88a400) [pid = 4300] [serial = 683] [outer = 0x92126000] 08:45:57 INFO - PROCESS | 4300 | 1467042357446 Marionette DEBUG loaded listener.js 08:45:57 INFO - PROCESS | 4300 | ++DOMWINDOW == 79 (0xa1019000) [pid = 4300] [serial = 684] [outer = 0x92126000] 08:45:58 INFO - PROCESS | 4300 | 1467042358208 Marionette TRACE conn3 <- [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]]]}] 08:45:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 08:45:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1232ms 08:45:58 INFO - PROCESS | 4300 | 1467042358250 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 08:45:58 INFO - PROCESS | 4300 | 1467042358254 Marionette TRACE conn3 <- [1,881,null,{"value":"8"}] 08:45:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 08:45:58 INFO - PROCESS | 4300 | 1467042358260 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 08:45:58 INFO - PROCESS | 4300 | 1467042358264 Marionette TRACE conn3 <- [1,882,null,{}] 08:45:58 INFO - PROCESS | 4300 | 1467042358270 Marionette TRACE conn3 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:58 INFO - PROCESS | 4300 | 1467042358275 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:45:58 INFO - PROCESS | 4300 | 1467042358428 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 08:45:58 INFO - PROCESS | 4300 | 1467042358438 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:58 INFO - PROCESS | 4300 | 1467042358447 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:45:58 INFO - PROCESS | 4300 | ++DOCSHELL 0x91acec00 == 36 [pid = 4300] [id = 228] 08:45:58 INFO - PROCESS | 4300 | ++DOMWINDOW == 80 (0x9821a000) [pid = 4300] [serial = 685] [outer = (nil)] 08:45:58 INFO - PROCESS | 4300 | ++DOMWINDOW == 81 (0xa1f99800) [pid = 4300] [serial = 686] [outer = 0x9821a000] 08:45:58 INFO - PROCESS | 4300 | 1467042358515 Marionette DEBUG loaded listener.js 08:45:58 INFO - PROCESS | 4300 | ++DOMWINDOW == 82 (0xa1089800) [pid = 4300] [serial = 687] [outer = 0x9821a000] 08:45:59 INFO - PROCESS | 4300 | 1467042359723 Marionette TRACE conn3 <- [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]]]}] 08:45:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 08:45:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1531ms 08:45:59 INFO - PROCESS | 4300 | 1467042359793 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 08:45:59 INFO - PROCESS | 4300 | 1467042359801 Marionette TRACE conn3 <- [1,885,null,{"value":"8"}] 08:45:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 08:45:59 INFO - PROCESS | 4300 | 1467042359809 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 08:45:59 INFO - PROCESS | 4300 | 1467042359817 Marionette TRACE conn3 <- [1,886,null,{}] 08:45:59 INFO - PROCESS | 4300 | 1467042359825 Marionette TRACE conn3 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:59 INFO - PROCESS | 4300 | 1467042359830 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:46:00 INFO - PROCESS | 4300 | 1467042360066 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 08:46:00 INFO - PROCESS | 4300 | 1467042360328 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:00 INFO - PROCESS | 4300 | 1467042360336 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:46:00 INFO - PROCESS | 4300 | ++DOCSHELL 0x94903800 == 37 [pid = 4300] [id = 229] 08:46:00 INFO - PROCESS | 4300 | ++DOMWINDOW == 83 (0x94904400) [pid = 4300] [serial = 688] [outer = (nil)] 08:46:00 INFO - PROCESS | 4300 | ++DOMWINDOW == 84 (0x989ecc00) [pid = 4300] [serial = 689] [outer = 0x94904400] 08:46:00 INFO - PROCESS | 4300 | 1467042360428 Marionette DEBUG loaded listener.js 08:46:00 INFO - PROCESS | 4300 | ++DOMWINDOW == 85 (0x99cc2c00) [pid = 4300] [serial = 690] [outer = 0x94904400] 08:46:01 INFO - PROCESS | 4300 | 1467042361391 Marionette TRACE conn3 <- [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]]]}] 08:46:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 08:46:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1642ms 08:46:01 INFO - PROCESS | 4300 | 1467042361452 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 08:46:01 INFO - PROCESS | 4300 | 1467042361460 Marionette TRACE conn3 <- [1,889,null,{"value":"8"}] 08:46:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 08:46:01 INFO - PROCESS | 4300 | 1467042361473 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 08:46:01 INFO - PROCESS | 4300 | 1467042361477 Marionette TRACE conn3 <- [1,890,null,{}] 08:46:01 INFO - PROCESS | 4300 | 1467042361529 Marionette TRACE conn3 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:01 INFO - PROCESS | 4300 | 1467042361536 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:46:01 INFO - PROCESS | 4300 | 1467042361765 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 08:46:02 INFO - PROCESS | 4300 | 1467042362044 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:02 INFO - PROCESS | 4300 | 1467042362052 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:46:02 INFO - PROCESS | 4300 | ++DOCSHELL 0x9a40a800 == 38 [pid = 4300] [id = 230] 08:46:02 INFO - PROCESS | 4300 | ++DOMWINDOW == 86 (0x9a410800) [pid = 4300] [serial = 691] [outer = (nil)] 08:46:02 INFO - PROCESS | 4300 | ++DOMWINDOW == 87 (0x9a92fc00) [pid = 4300] [serial = 692] [outer = 0x9a410800] 08:46:02 INFO - PROCESS | 4300 | 1467042362136 Marionette DEBUG loaded listener.js 08:46:02 INFO - PROCESS | 4300 | ++DOMWINDOW == 88 (0x9ae83400) [pid = 4300] [serial = 693] [outer = 0x9a410800] 08:46:03 INFO - PROCESS | 4300 | 1467042363059 Marionette TRACE conn3 <- [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]]]}] 08:46:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 08:46:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1645ms 08:46:03 INFO - PROCESS | 4300 | 1467042363118 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 08:46:03 INFO - PROCESS | 4300 | 1467042363121 Marionette TRACE conn3 <- [1,893,null,{"value":"8"}] 08:46:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 08:46:03 INFO - PROCESS | 4300 | 1467042363129 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 08:46:03 INFO - PROCESS | 4300 | 1467042363136 Marionette TRACE conn3 <- [1,894,null,{}] 08:46:03 INFO - PROCESS | 4300 | 1467042363154 Marionette TRACE conn3 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:03 INFO - PROCESS | 4300 | 1467042363164 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:46:03 INFO - PROCESS | 4300 | 1467042363397 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 08:46:03 INFO - PROCESS | 4300 | 1467042363611 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:03 INFO - PROCESS | 4300 | 1467042363632 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:46:03 INFO - PROCESS | 4300 | ++DOCSHELL 0x99f63000 == 39 [pid = 4300] [id = 231] 08:46:03 INFO - PROCESS | 4300 | ++DOMWINDOW == 89 (0xa1015400) [pid = 4300] [serial = 694] [outer = (nil)] 08:46:03 INFO - PROCESS | 4300 | ++DOMWINDOW == 90 (0xa2272800) [pid = 4300] [serial = 695] [outer = 0xa1015400] 08:46:03 INFO - PROCESS | 4300 | 1467042363785 Marionette DEBUG loaded listener.js 08:46:03 INFO - PROCESS | 4300 | ++DOMWINDOW == 91 (0xa22a7400) [pid = 4300] [serial = 696] [outer = 0xa1015400] 08:46:04 INFO - PROCESS | 4300 | 1467042364725 Marionette TRACE conn3 <- [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]]]}] 08:46:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 08:46:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1641ms 08:46:04 INFO - PROCESS | 4300 | 1467042364772 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 08:46:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 08:46:04 INFO - PROCESS | 4300 | 1467042364777 Marionette TRACE conn3 <- [1,897,null,{"value":"8"}] 08:46:04 INFO - PROCESS | 4300 | 1467042364783 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 08:46:04 INFO - PROCESS | 4300 | 1467042364787 Marionette TRACE conn3 <- [1,898,null,{}] 08:46:04 INFO - PROCESS | 4300 | 1467042364793 Marionette TRACE conn3 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:04 INFO - PROCESS | 4300 | 1467042364798 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:46:05 INFO - PROCESS | 4300 | 1467042365027 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 08:46:05 INFO - PROCESS | 4300 | 1467042365230 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:05 INFO - PROCESS | 4300 | 1467042365238 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:46:05 INFO - PROCESS | 4300 | ++DOCSHELL 0x9d814c00 == 40 [pid = 4300] [id = 232] 08:46:05 INFO - PROCESS | 4300 | ++DOMWINDOW == 92 (0xa22a2000) [pid = 4300] [serial = 697] [outer = (nil)] 08:46:05 INFO - PROCESS | 4300 | ++DOMWINDOW == 93 (0xa2432400) [pid = 4300] [serial = 698] [outer = 0xa22a2000] 08:46:05 INFO - PROCESS | 4300 | 1467042365364 Marionette DEBUG loaded listener.js 08:46:05 INFO - PROCESS | 4300 | ++DOMWINDOW == 94 (0xa2460800) [pid = 4300] [serial = 699] [outer = 0xa22a2000] 08:46:06 INFO - PROCESS | 4300 | 1467042366285 Marionette TRACE conn3 <- [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]]]}] 08:46:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 08:46:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1540ms 08:46:06 INFO - PROCESS | 4300 | 1467042366325 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 08:46:06 INFO - PROCESS | 4300 | 1467042366328 Marionette TRACE conn3 <- [1,901,null,{"value":"8"}] 08:46:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 08:46:06 INFO - PROCESS | 4300 | 1467042366335 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 08:46:06 INFO - PROCESS | 4300 | 1467042366338 Marionette TRACE conn3 <- [1,902,null,{}] 08:46:06 INFO - PROCESS | 4300 | 1467042366344 Marionette TRACE conn3 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:06 INFO - PROCESS | 4300 | 1467042366350 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:46:06 INFO - PROCESS | 4300 | 1467042366537 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 08:46:06 INFO - PROCESS | 4300 | 1467042366698 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:06 INFO - PROCESS | 4300 | 1467042366706 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:46:06 INFO - PROCESS | 4300 | ++DOCSHELL 0x978d1c00 == 41 [pid = 4300] [id = 233] 08:46:06 INFO - PROCESS | 4300 | ++DOMWINDOW == 95 (0xa2272400) [pid = 4300] [serial = 700] [outer = (nil)] 08:46:06 INFO - PROCESS | 4300 | ++DOMWINDOW == 96 (0xa2eed800) [pid = 4300] [serial = 701] [outer = 0xa2272400] 08:46:06 INFO - PROCESS | 4300 | 1467042366840 Marionette DEBUG loaded listener.js 08:46:06 INFO - PROCESS | 4300 | ++DOMWINDOW == 97 (0xa320ac00) [pid = 4300] [serial = 702] [outer = 0xa2272400] 08:46:07 INFO - PROCESS | 4300 | 1467042367710 Marionette TRACE conn3 <- [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]]]}] 08:46:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 08:46:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1432ms 08:46:07 INFO - PROCESS | 4300 | 1467042367768 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 08:46:07 INFO - PROCESS | 4300 | 1467042367771 Marionette TRACE conn3 <- [1,905,null,{"value":"8"}] 08:46:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 08:46:07 INFO - PROCESS | 4300 | 1467042367778 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 08:46:07 INFO - PROCESS | 4300 | 1467042367781 Marionette TRACE conn3 <- [1,906,null,{}] 08:46:07 INFO - PROCESS | 4300 | 1467042367787 Marionette TRACE conn3 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:07 INFO - PROCESS | 4300 | 1467042367797 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:46:08 INFO - PROCESS | 4300 | 1467042368032 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 08:46:08 INFO - PROCESS | 4300 | 1467042368250 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:08 INFO - PROCESS | 4300 | 1467042368259 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:46:08 INFO - PROCESS | 4300 | ++DOCSHELL 0x92125c00 == 42 [pid = 4300] [id = 234] 08:46:08 INFO - PROCESS | 4300 | ++DOMWINDOW == 98 (0x930ad400) [pid = 4300] [serial = 703] [outer = (nil)] 08:46:08 INFO - PROCESS | 4300 | ++DOMWINDOW == 99 (0x93c50800) [pid = 4300] [serial = 704] [outer = 0x930ad400] 08:46:08 INFO - PROCESS | 4300 | 1467042368566 Marionette DEBUG loaded listener.js 08:46:08 INFO - PROCESS | 4300 | ++DOMWINDOW == 100 (0x93e6e800) [pid = 4300] [serial = 705] [outer = 0x930ad400] 08:46:09 INFO - PROCESS | 4300 | 1467042369542 Marionette TRACE conn3 <- [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]]]}] 08:46:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 08:46:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1835ms 08:46:09 INFO - PROCESS | 4300 | 1467042369615 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 08:46:09 INFO - PROCESS | 4300 | 1467042369620 Marionette TRACE conn3 <- [1,909,null,{"value":"8"}] 08:46:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 08:46:09 INFO - PROCESS | 4300 | 1467042369629 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 08:46:09 INFO - PROCESS | 4300 | 1467042369632 Marionette TRACE conn3 <- [1,910,null,{}] 08:46:09 INFO - PROCESS | 4300 | 1467042369641 Marionette TRACE conn3 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:09 INFO - PROCESS | 4300 | 1467042369646 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:46:09 INFO - PROCESS | 4300 | 1467042369912 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 08:46:10 INFO - PROCESS | 4300 | 1467042370179 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:10 INFO - PROCESS | 4300 | 1467042370188 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:46:10 INFO - PROCESS | 4300 | ++DOCSHELL 0x99a94400 == 43 [pid = 4300] [id = 235] 08:46:10 INFO - PROCESS | 4300 | ++DOMWINDOW == 101 (0x99f61000) [pid = 4300] [serial = 706] [outer = (nil)] 08:46:10 INFO - PROCESS | 4300 | ++DOMWINDOW == 102 (0x9a0e9000) [pid = 4300] [serial = 707] [outer = 0x99f61000] 08:46:10 INFO - PROCESS | 4300 | 1467042370269 Marionette DEBUG loaded listener.js 08:46:10 INFO - PROCESS | 4300 | ++DOMWINDOW == 103 (0x9a406000) [pid = 4300] [serial = 708] [outer = 0x99f61000] 08:46:10 INFO - PROCESS | 4300 | --DOCSHELL 0x91acf000 == 42 [pid = 4300] [id = 227] 08:46:10 INFO - PROCESS | 4300 | --DOCSHELL 0x93e6bc00 == 41 [pid = 4300] [id = 226] 08:46:10 INFO - PROCESS | 4300 | --DOMWINDOW == 102 (0x9ab78000) [pid = 4300] [serial = 650] [outer = (nil)] [url = about:blank] 08:46:10 INFO - PROCESS | 4300 | --DOCSHELL 0x9a978400 == 40 [pid = 4300] [id = 225] 08:46:10 INFO - PROCESS | 4300 | --DOCSHELL 0x9a0ed400 == 39 [pid = 4300] [id = 224] 08:46:10 INFO - PROCESS | 4300 | --DOCSHELL 0x930ad800 == 38 [pid = 4300] [id = 223] 08:46:10 INFO - PROCESS | 4300 | --DOCSHELL 0x978a8000 == 37 [pid = 4300] [id = 222] 08:46:10 INFO - PROCESS | 4300 | --DOCSHELL 0x9ab7a800 == 36 [pid = 4300] [id = 220] 08:46:10 INFO - PROCESS | 4300 | --DOMWINDOW == 101 (0x9a96f400) [pid = 4300] [serial = 645] [outer = (nil)] [url = about:blank] 08:46:10 INFO - PROCESS | 4300 | --DOMWINDOW == 100 (0x9a0f4400) [pid = 4300] [serial = 642] [outer = (nil)] [url = about:blank] 08:46:10 INFO - PROCESS | 4300 | --DOMWINDOW == 99 (0x9a921c00) [pid = 4300] [serial = 644] [outer = (nil)] [url = about:blank] 08:46:10 INFO - PROCESS | 4300 | --DOMWINDOW == 98 (0x989f2000) [pid = 4300] [serial = 638] [outer = (nil)] [url = about:blank] 08:46:10 INFO - PROCESS | 4300 | --DOMWINDOW == 97 (0x9961d000) [pid = 4300] [serial = 639] [outer = (nil)] [url = about:blank] 08:46:10 INFO - PROCESS | 4300 | --DOMWINDOW == 96 (0x99fc7000) [pid = 4300] [serial = 641] [outer = (nil)] [url = about:blank] 08:46:11 INFO - PROCESS | 4300 | --DOMWINDOW == 95 (0x9a92b400) [pid = 4300] [serial = 632] [outer = (nil)] [url = about:blank] 08:46:11 INFO - PROCESS | 4300 | --DOMWINDOW == 94 (0x9538cc00) [pid = 4300] [serial = 636] [outer = (nil)] [url = about:blank] 08:46:11 INFO - PROCESS | 4300 | --DOMWINDOW == 93 (0x921e5800) [pid = 4300] [serial = 635] [outer = (nil)] [url = about:blank] 08:46:11 INFO - PROCESS | 4300 | --DOMWINDOW == 92 (0x9a78f400) [pid = 4300] [serial = 647] [outer = (nil)] [url = about:blank] 08:46:11 INFO - PROCESS | 4300 | --DOMWINDOW == 91 (0x978d7400) [pid = 4300] [serial = 623] [outer = (nil)] [url = about:blank] 08:46:11 INFO - PROCESS | 4300 | --DOMWINDOW == 90 (0x9a78ec00) [pid = 4300] [serial = 629] [outer = (nil)] [url = about:blank] 08:46:11 INFO - PROCESS | 4300 | --DOMWINDOW == 89 (0x9a0eb000) [pid = 4300] [serial = 626] [outer = (nil)] [url = about:blank] 08:46:11 INFO - PROCESS | 4300 | --DOMWINDOW == 88 (0x9a92f400) [pid = 4300] [serial = 648] [outer = (nil)] [url = about:blank] 08:46:11 INFO - PROCESS | 4300 | 1467042371194 Marionette TRACE conn3 <- [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]]]}] 08:46:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 08:46:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1590ms 08:46:11 INFO - PROCESS | 4300 | 1467042371238 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 08:46:11 INFO - PROCESS | 4300 | 1467042371245 Marionette TRACE conn3 <- [1,913,null,{"value":"8"}] 08:46:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 08:46:11 INFO - PROCESS | 4300 | 1467042371259 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 08:46:11 INFO - PROCESS | 4300 | 1467042371263 Marionette TRACE conn3 <- [1,914,null,{}] 08:46:11 INFO - PROCESS | 4300 | 1467042371270 Marionette TRACE conn3 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:11 INFO - PROCESS | 4300 | 1467042371276 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:46:11 INFO - PROCESS | 4300 | 1467042371446 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 08:46:11 INFO - PROCESS | 4300 | 1467042371458 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:11 INFO - PROCESS | 4300 | 1467042371466 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:46:11 INFO - PROCESS | 4300 | ++DOCSHELL 0x930ad800 == 37 [pid = 4300] [id = 236] 08:46:11 INFO - PROCESS | 4300 | ++DOMWINDOW == 89 (0x996c1800) [pid = 4300] [serial = 709] [outer = (nil)] 08:46:11 INFO - PROCESS | 4300 | ++DOMWINDOW == 90 (0x9a78f400) [pid = 4300] [serial = 710] [outer = 0x996c1800] 08:46:11 INFO - PROCESS | 4300 | 1467042371537 Marionette DEBUG loaded listener.js 08:46:11 INFO - PROCESS | 4300 | ++DOMWINDOW == 91 (0x9a92f400) [pid = 4300] [serial = 711] [outer = 0x996c1800] 08:46:12 INFO - PROCESS | 4300 | 1467042372496 Marionette TRACE conn3 <- [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]]]}] 08:46:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 08:46:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1284ms 08:46:12 INFO - PROCESS | 4300 | 1467042372543 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 08:46:12 INFO - PROCESS | 4300 | 1467042372548 Marionette TRACE conn3 <- [1,917,null,{"value":"8"}] 08:46:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 08:46:12 INFO - PROCESS | 4300 | 1467042372554 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 08:46:12 INFO - PROCESS | 4300 | 1467042372560 Marionette TRACE conn3 <- [1,918,null,{}] 08:46:12 INFO - PROCESS | 4300 | 1467042372576 Marionette TRACE conn3 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:12 INFO - PROCESS | 4300 | 1467042372585 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:46:12 INFO - PROCESS | 4300 | 1467042372819 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 08:46:12 INFO - PROCESS | 4300 | 1467042372898 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:12 INFO - PROCESS | 4300 | 1467042372906 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:46:12 INFO - PROCESS | 4300 | ++DOCSHELL 0x9986c400 == 38 [pid = 4300] [id = 237] 08:46:12 INFO - PROCESS | 4300 | ++DOMWINDOW == 92 (0x9ab3a400) [pid = 4300] [serial = 712] [outer = (nil)] 08:46:12 INFO - PROCESS | 4300 | ++DOMWINDOW == 93 (0x9b905c00) [pid = 4300] [serial = 713] [outer = 0x9ab3a400] 08:46:12 INFO - PROCESS | 4300 | 1467042372977 Marionette DEBUG loaded listener.js 08:46:13 INFO - PROCESS | 4300 | ++DOMWINDOW == 94 (0x9d407c00) [pid = 4300] [serial = 714] [outer = 0x9ab3a400] 08:46:13 INFO - PROCESS | 4300 | 1467042373835 Marionette TRACE conn3 <- [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]]]}] 08:46:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 08:46:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1297ms 08:46:13 INFO - PROCESS | 4300 | 1467042373852 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 08:46:13 INFO - PROCESS | 4300 | 1467042373857 Marionette TRACE conn3 <- [1,921,null,{"value":"8"}] 08:46:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 08:46:13 INFO - PROCESS | 4300 | 1467042373886 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 08:46:13 INFO - PROCESS | 4300 | 1467042373890 Marionette TRACE conn3 <- [1,922,null,{}] 08:46:13 INFO - PROCESS | 4300 | 1467042373897 Marionette TRACE conn3 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:13 INFO - PROCESS | 4300 | 1467042373901 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:46:14 INFO - PROCESS | 4300 | 1467042374134 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 08:46:14 INFO - PROCESS | 4300 | 1467042374160 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:14 INFO - PROCESS | 4300 | 1467042374167 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:46:14 INFO - PROCESS | 4300 | ++DOCSHELL 0x9b21d000 == 39 [pid = 4300] [id = 238] 08:46:14 INFO - PROCESS | 4300 | ++DOMWINDOW == 95 (0x9b7e4c00) [pid = 4300] [serial = 715] [outer = (nil)] 08:46:14 INFO - PROCESS | 4300 | ++DOMWINDOW == 96 (0xa1f98800) [pid = 4300] [serial = 716] [outer = 0x9b7e4c00] 08:46:14 INFO - PROCESS | 4300 | 1467042374253 Marionette DEBUG loaded listener.js 08:46:14 INFO - PROCESS | 4300 | ++DOMWINDOW == 97 (0xa2273c00) [pid = 4300] [serial = 717] [outer = 0x9b7e4c00] 08:46:15 INFO - PROCESS | 4300 | 1467042375179 Marionette TRACE conn3 <- [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]]]}] 08:46:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 08:46:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1357ms 08:46:15 INFO - PROCESS | 4300 | 1467042375223 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 08:46:15 INFO - PROCESS | 4300 | 1467042375227 Marionette TRACE conn3 <- [1,925,null,{"value":"8"}] 08:46:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 08:46:15 INFO - PROCESS | 4300 | 1467042375233 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 08:46:15 INFO - PROCESS | 4300 | 1467042375237 Marionette TRACE conn3 <- [1,926,null,{}] 08:46:15 INFO - PROCESS | 4300 | --DOMWINDOW == 96 (0x9a0ef400) [pid = 4300] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 08:46:15 INFO - PROCESS | 4300 | --DOMWINDOW == 95 (0x93c53800) [pid = 4300] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 08:46:15 INFO - PROCESS | 4300 | --DOMWINDOW == 94 (0x92126000) [pid = 4300] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 08:46:15 INFO - PROCESS | 4300 | --DOMWINDOW == 93 (0x978aa400) [pid = 4300] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 08:46:15 INFO - PROCESS | 4300 | --DOMWINDOW == 92 (0x99cbb400) [pid = 4300] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 08:46:15 INFO - PROCESS | 4300 | --DOMWINDOW == 91 (0x9ab73c00) [pid = 4300] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 08:46:15 INFO - PROCESS | 4300 | 1467042375380 Marionette TRACE conn3 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:15 INFO - PROCESS | 4300 | 1467042375385 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:46:15 INFO - PROCESS | 4300 | 1467042375536 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 08:46:15 INFO - PROCESS | 4300 | 1467042375555 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:15 INFO - PROCESS | 4300 | 1467042375563 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:46:15 INFO - PROCESS | 4300 | ++DOCSHELL 0x921df800 == 40 [pid = 4300] [id = 239] 08:46:15 INFO - PROCESS | 4300 | ++DOMWINDOW == 92 (0x9a97ac00) [pid = 4300] [serial = 718] [outer = (nil)] 08:46:15 INFO - PROCESS | 4300 | ++DOMWINDOW == 93 (0xa1015000) [pid = 4300] [serial = 719] [outer = 0x9a97ac00] 08:46:15 INFO - PROCESS | 4300 | 1467042375646 Marionette DEBUG loaded listener.js 08:46:15 INFO - PROCESS | 4300 | ++DOMWINDOW == 94 (0xa2ee8000) [pid = 4300] [serial = 720] [outer = 0x9a97ac00] 08:46:16 INFO - PROCESS | 4300 | 1467042376551 Marionette TRACE conn3 <- [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]]]}] 08:46:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 08:46:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1344ms 08:46:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 08:46:16 INFO - PROCESS | 4300 | 1467042376582 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 08:46:16 INFO - PROCESS | 4300 | 1467042376585 Marionette TRACE conn3 <- [1,929,null,{"value":"8"}] 08:46:16 INFO - PROCESS | 4300 | 1467042376593 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 08:46:16 INFO - PROCESS | 4300 | 1467042376597 Marionette TRACE conn3 <- [1,930,null,{}] 08:46:16 INFO - PROCESS | 4300 | 1467042376602 Marionette TRACE conn3 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:16 INFO - PROCESS | 4300 | 1467042376612 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:46:16 INFO - PROCESS | 4300 | 1467042376783 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 08:46:16 INFO - PROCESS | 4300 | 1467042376795 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:16 INFO - PROCESS | 4300 | 1467042376801 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:46:16 INFO - PROCESS | 4300 | ++DOCSHELL 0x91acc400 == 41 [pid = 4300] [id = 240] 08:46:16 INFO - PROCESS | 4300 | ++DOMWINDOW == 95 (0xa2eee400) [pid = 4300] [serial = 721] [outer = (nil)] 08:46:16 INFO - PROCESS | 4300 | ++DOMWINDOW == 96 (0xa3321400) [pid = 4300] [serial = 722] [outer = 0xa2eee400] 08:46:16 INFO - PROCESS | 4300 | 1467042376871 Marionette DEBUG loaded listener.js 08:46:16 INFO - PROCESS | 4300 | ++DOMWINDOW == 97 (0xa33c3400) [pid = 4300] [serial = 723] [outer = 0xa2eee400] 08:46:18 INFO - PROCESS | 4300 | 1467042378039 Marionette TRACE conn3 <- [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]]]}] 08:46:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 08:46:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1488ms 08:46:18 INFO - PROCESS | 4300 | 1467042378081 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 08:46:18 INFO - PROCESS | 4300 | 1467042378087 Marionette TRACE conn3 <- [1,933,null,{"value":"8"}] 08:46:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 08:46:18 INFO - PROCESS | 4300 | 1467042378098 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 08:46:18 INFO - PROCESS | 4300 | 1467042378103 Marionette TRACE conn3 <- [1,934,null,{}] 08:46:18 INFO - PROCESS | 4300 | 1467042378113 Marionette TRACE conn3 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:18 INFO - PROCESS | 4300 | 1467042378120 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:46:18 INFO - PROCESS | 4300 | 1467042378340 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 08:46:18 INFO - PROCESS | 4300 | 1467042378552 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:18 INFO - PROCESS | 4300 | 1467042378563 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:46:18 INFO - PROCESS | 4300 | ++DOCSHELL 0x93c57c00 == 42 [pid = 4300] [id = 241] 08:46:18 INFO - PROCESS | 4300 | ++DOMWINDOW == 98 (0x98543800) [pid = 4300] [serial = 724] [outer = (nil)] 08:46:18 INFO - PROCESS | 4300 | ++DOMWINDOW == 99 (0x99cc1000) [pid = 4300] [serial = 725] [outer = 0x98543800] 08:46:18 INFO - PROCESS | 4300 | 1467042378648 Marionette DEBUG loaded listener.js 08:46:18 INFO - PROCESS | 4300 | ++DOMWINDOW == 100 (0x99fc8400) [pid = 4300] [serial = 726] [outer = 0x98543800] 08:46:19 INFO - PROCESS | 4300 | 1467042379587 Marionette TRACE conn3 <- [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]]]}] 08:46:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 08:46:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1545ms 08:46:19 INFO - PROCESS | 4300 | 1467042379643 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 08:46:19 INFO - PROCESS | 4300 | 1467042379651 Marionette TRACE conn3 <- [1,937,null,{"value":"8"}] 08:46:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 08:46:19 INFO - PROCESS | 4300 | 1467042379663 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 08:46:19 INFO - PROCESS | 4300 | 1467042379667 Marionette TRACE conn3 <- [1,938,null,{}] 08:46:19 INFO - PROCESS | 4300 | 1467042379675 Marionette TRACE conn3 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:19 INFO - PROCESS | 4300 | 1467042379682 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:46:19 INFO - PROCESS | 4300 | 1467042379887 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 08:46:20 INFO - PROCESS | 4300 | 1467042380099 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:20 INFO - PROCESS | 4300 | 1467042380109 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:46:20 INFO - PROCESS | 4300 | ++DOCSHELL 0x9a92ec00 == 43 [pid = 4300] [id = 242] 08:46:20 INFO - PROCESS | 4300 | ++DOMWINDOW == 101 (0x9a96f400) [pid = 4300] [serial = 727] [outer = (nil)] 08:46:20 INFO - PROCESS | 4300 | ++DOMWINDOW == 102 (0x9ab74800) [pid = 4300] [serial = 728] [outer = 0x9a96f400] 08:46:20 INFO - PROCESS | 4300 | 1467042380242 Marionette DEBUG loaded listener.js 08:46:20 INFO - PROCESS | 4300 | ++DOMWINDOW == 103 (0x9b211000) [pid = 4300] [serial = 729] [outer = 0x9a96f400] 08:46:21 INFO - PROCESS | 4300 | 1467042381254 Marionette TRACE conn3 <- [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]]]}] 08:46:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 08:46:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1644ms 08:46:21 INFO - PROCESS | 4300 | 1467042381308 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 08:46:21 INFO - PROCESS | 4300 | 1467042381312 Marionette TRACE conn3 <- [1,941,null,{"value":"8"}] 08:46:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 08:46:21 INFO - PROCESS | 4300 | 1467042381321 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 08:46:21 INFO - PROCESS | 4300 | 1467042381328 Marionette TRACE conn3 <- [1,942,null,{}] 08:46:21 INFO - PROCESS | 4300 | 1467042381346 Marionette TRACE conn3 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:21 INFO - PROCESS | 4300 | 1467042381355 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:46:21 INFO - PROCESS | 4300 | 1467042381586 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 08:46:21 INFO - PROCESS | 4300 | 1467042381844 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:21 INFO - PROCESS | 4300 | 1467042381857 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:46:21 INFO - PROCESS | 4300 | ++DOCSHELL 0xa331ec00 == 44 [pid = 4300] [id = 243] 08:46:21 INFO - PROCESS | 4300 | ++DOMWINDOW == 104 (0xa332a800) [pid = 4300] [serial = 730] [outer = (nil)] 08:46:21 INFO - PROCESS | 4300 | ++DOMWINDOW == 105 (0xa34b3c00) [pid = 4300] [serial = 731] [outer = 0xa332a800] 08:46:21 INFO - PROCESS | 4300 | 1467042381945 Marionette DEBUG loaded listener.js 08:46:22 INFO - PROCESS | 4300 | ++DOMWINDOW == 106 (0xa34b8c00) [pid = 4300] [serial = 732] [outer = 0xa332a800] 08:46:22 INFO - PROCESS | 4300 | 1467042382821 Marionette TRACE conn3 <- [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]]]}] 08:46:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 08:46:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1538ms 08:46:22 INFO - PROCESS | 4300 | 1467042382859 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 08:46:22 INFO - PROCESS | 4300 | 1467042382865 Marionette TRACE conn3 <- [1,945,null,{"value":"8"}] 08:46:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 08:46:22 INFO - PROCESS | 4300 | 1467042382872 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 08:46:22 INFO - PROCESS | 4300 | 1467042382876 Marionette TRACE conn3 <- [1,946,null,{}] 08:46:22 INFO - PROCESS | 4300 | 1467042382882 Marionette TRACE conn3 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:22 INFO - PROCESS | 4300 | 1467042382887 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:46:23 INFO - PROCESS | 4300 | 1467042383078 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 08:46:23 INFO - PROCESS | 4300 | 1467042383257 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:23 INFO - PROCESS | 4300 | 1467042383265 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:46:23 INFO - PROCESS | 4300 | ++DOCSHELL 0x91ac9800 == 45 [pid = 4300] [id = 244] 08:46:23 INFO - PROCESS | 4300 | ++DOMWINDOW == 107 (0x94910400) [pid = 4300] [serial = 733] [outer = (nil)] 08:46:23 INFO - PROCESS | 4300 | ++DOMWINDOW == 108 (0xa34bec00) [pid = 4300] [serial = 734] [outer = 0x94910400] 08:46:23 INFO - PROCESS | 4300 | 1467042383352 Marionette DEBUG loaded listener.js 08:46:23 INFO - PROCESS | 4300 | ++DOMWINDOW == 109 (0xa4d0ac00) [pid = 4300] [serial = 735] [outer = 0x94910400] 08:46:24 INFO - PROCESS | 4300 | 1467042384325 Marionette TRACE conn3 <- [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]]]}] 08:46:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 08:46:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1490ms 08:46:24 INFO - PROCESS | 4300 | 1467042384364 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 08:46:24 INFO - PROCESS | 4300 | 1467042384367 Marionette TRACE conn3 <- [1,949,null,{"value":"8"}] 08:46:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 08:46:24 INFO - PROCESS | 4300 | 1467042384374 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 08:46:24 INFO - PROCESS | 4300 | 1467042384377 Marionette TRACE conn3 <- [1,950,null,{}] 08:46:24 INFO - PROCESS | 4300 | 1467042384384 Marionette TRACE conn3 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:24 INFO - PROCESS | 4300 | 1467042384389 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:46:24 INFO - PROCESS | 4300 | 1467042384574 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 08:46:24 INFO - PROCESS | 4300 | 1467042384741 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:24 INFO - PROCESS | 4300 | 1467042384753 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:46:24 INFO - PROCESS | 4300 | ++DOCSHELL 0x92130c00 == 46 [pid = 4300] [id = 245] 08:46:24 INFO - PROCESS | 4300 | ++DOMWINDOW == 110 (0x989f2400) [pid = 4300] [serial = 736] [outer = (nil)] 08:46:24 INFO - PROCESS | 4300 | ++DOMWINDOW == 111 (0xa4f0bc00) [pid = 4300] [serial = 737] [outer = 0x989f2400] 08:46:24 INFO - PROCESS | 4300 | 1467042384835 Marionette DEBUG loaded listener.js 08:46:24 INFO - PROCESS | 4300 | ++DOMWINDOW == 112 (0xa4f15c00) [pid = 4300] [serial = 738] [outer = 0x989f2400] 08:46:25 INFO - PROCESS | 4300 | 1467042385788 Marionette TRACE conn3 <- [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]]]}] 08:46:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 08:46:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1481ms 08:46:25 INFO - PROCESS | 4300 | 1467042385857 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 08:46:25 INFO - PROCESS | 4300 | 1467042385860 Marionette TRACE conn3 <- [1,953,null,{"value":"8"}] 08:46:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 08:46:25 INFO - PROCESS | 4300 | 1467042385868 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 08:46:25 INFO - PROCESS | 4300 | 1467042385872 Marionette TRACE conn3 <- [1,954,null,{}] 08:46:25 INFO - PROCESS | 4300 | 1467042385878 Marionette TRACE conn3 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:25 INFO - PROCESS | 4300 | 1467042385889 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:46:26 INFO - PROCESS | 4300 | 1467042386163 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 08:46:26 INFO - PROCESS | 4300 | 1467042386383 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:26 INFO - PROCESS | 4300 | 1467042386392 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:46:26 INFO - PROCESS | 4300 | ++DOCSHELL 0x91ace400 == 47 [pid = 4300] [id = 246] 08:46:26 INFO - PROCESS | 4300 | ++DOMWINDOW == 113 (0x9212c400) [pid = 4300] [serial = 739] [outer = (nil)] 08:46:26 INFO - PROCESS | 4300 | ++DOMWINDOW == 114 (0xa6725400) [pid = 4300] [serial = 740] [outer = 0x9212c400] 08:46:26 INFO - PROCESS | 4300 | 1467042386490 Marionette DEBUG loaded listener.js 08:46:26 INFO - PROCESS | 4300 | ++DOMWINDOW == 115 (0xa6792c00) [pid = 4300] [serial = 741] [outer = 0x9212c400] 08:46:27 INFO - PROCESS | 4300 | 1467042387358 Marionette TRACE conn3 <- [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]]]}] 08:46:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 08:46:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1537ms 08:46:27 INFO - PROCESS | 4300 | 1467042387414 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 08:46:27 INFO - PROCESS | 4300 | 1467042387417 Marionette TRACE conn3 <- [1,957,null,{"value":"8"}] 08:46:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 08:46:27 INFO - PROCESS | 4300 | 1467042387427 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 08:46:27 INFO - PROCESS | 4300 | 1467042387432 Marionette TRACE conn3 <- [1,958,null,{}] 08:46:27 INFO - PROCESS | 4300 | 1467042387439 Marionette TRACE conn3 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:27 INFO - PROCESS | 4300 | 1467042387445 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:46:27 INFO - PROCESS | 4300 | 1467042387655 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 08:46:27 INFO - PROCESS | 4300 | 1467042387833 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:27 INFO - PROCESS | 4300 | 1467042387845 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:46:27 INFO - PROCESS | 4300 | ++DOCSHELL 0x99980c00 == 48 [pid = 4300] [id = 247] 08:46:27 INFO - PROCESS | 4300 | ++DOMWINDOW == 116 (0x9ac88800) [pid = 4300] [serial = 742] [outer = (nil)] 08:46:27 INFO - PROCESS | 4300 | ++DOMWINDOW == 117 (0xa67e6c00) [pid = 4300] [serial = 743] [outer = 0x9ac88800] 08:46:27 INFO - PROCESS | 4300 | 1467042387965 Marionette DEBUG loaded listener.js 08:46:28 INFO - PROCESS | 4300 | ++DOMWINDOW == 118 (0xa6882400) [pid = 4300] [serial = 744] [outer = 0x9ac88800] 08:46:28 INFO - PROCESS | 4300 | 1467042388860 Marionette TRACE conn3 <- [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]]]}] 08:46:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 08:46:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1490ms 08:46:28 INFO - PROCESS | 4300 | 1467042388919 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 08:46:28 INFO - PROCESS | 4300 | 1467042388931 Marionette TRACE conn3 <- [1,961,null,{"value":"8"}] 08:46:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 08:46:28 INFO - PROCESS | 4300 | 1467042388939 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 08:46:28 INFO - PROCESS | 4300 | 1467042388943 Marionette TRACE conn3 <- [1,962,null,{}] 08:46:28 INFO - PROCESS | 4300 | 1467042388950 Marionette TRACE conn3 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:28 INFO - PROCESS | 4300 | 1467042388955 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:46:29 INFO - PROCESS | 4300 | 1467042389157 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 08:46:29 INFO - PROCESS | 4300 | 1467042389382 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:29 INFO - PROCESS | 4300 | 1467042389391 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:46:29 INFO - PROCESS | 4300 | ++DOCSHELL 0x92129000 == 49 [pid = 4300] [id = 248] 08:46:29 INFO - PROCESS | 4300 | ++DOMWINDOW == 119 (0x921e1400) [pid = 4300] [serial = 745] [outer = (nil)] 08:46:29 INFO - PROCESS | 4300 | ++DOMWINDOW == 120 (0xa6b58400) [pid = 4300] [serial = 746] [outer = 0x921e1400] 08:46:29 INFO - PROCESS | 4300 | 1467042389516 Marionette DEBUG loaded listener.js 08:46:29 INFO - PROCESS | 4300 | ++DOMWINDOW == 121 (0xa6b5c400) [pid = 4300] [serial = 747] [outer = 0x921e1400] 08:46:30 INFO - PROCESS | 4300 | 1467042390415 Marionette TRACE conn3 <- [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]]]}] 08:46:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 08:46:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1539ms 08:46:30 INFO - PROCESS | 4300 | 1467042390480 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 08:46:30 INFO - PROCESS | 4300 | 1467042390484 Marionette TRACE conn3 <- [1,965,null,{"value":"8"}] 08:46:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 08:46:30 INFO - PROCESS | 4300 | 1467042390491 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 08:46:30 INFO - PROCESS | 4300 | 1467042390495 Marionette TRACE conn3 <- [1,966,null,{}] 08:46:30 INFO - PROCESS | 4300 | 1467042390502 Marionette TRACE conn3 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:30 INFO - PROCESS | 4300 | 1467042390508 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:46:30 INFO - PROCESS | 4300 | 1467042390702 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 08:46:30 INFO - PROCESS | 4300 | 1467042390875 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:30 INFO - PROCESS | 4300 | 1467042390886 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:46:30 INFO - PROCESS | 4300 | ++DOCSHELL 0x91482800 == 50 [pid = 4300] [id = 249] 08:46:30 INFO - PROCESS | 4300 | ++DOMWINDOW == 122 (0x91482c00) [pid = 4300] [serial = 748] [outer = (nil)] 08:46:31 INFO - PROCESS | 4300 | ++DOMWINDOW == 123 (0x9148ac00) [pid = 4300] [serial = 749] [outer = 0x91482c00] 08:46:31 INFO - PROCESS | 4300 | 1467042391020 Marionette DEBUG loaded listener.js 08:46:31 INFO - PROCESS | 4300 | ++DOMWINDOW == 124 (0x9148dc00) [pid = 4300] [serial = 750] [outer = 0x91482c00] 08:46:31 INFO - PROCESS | 4300 | 1467042391893 Marionette TRACE conn3 <- [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]]]}] 08:46:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 08:46:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1445ms 08:46:31 INFO - PROCESS | 4300 | 1467042391937 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 08:46:31 INFO - PROCESS | 4300 | 1467042391942 Marionette TRACE conn3 <- [1,969,null,{"value":"8"}] 08:46:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 08:46:31 INFO - PROCESS | 4300 | 1467042391950 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 08:46:31 INFO - PROCESS | 4300 | 1467042391953 Marionette TRACE conn3 <- [1,970,null,{}] 08:46:31 INFO - PROCESS | 4300 | 1467042391960 Marionette TRACE conn3 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:31 INFO - PROCESS | 4300 | 1467042391965 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:46:32 INFO - PROCESS | 4300 | 1467042392172 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 08:46:32 INFO - PROCESS | 4300 | 1467042392642 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:32 INFO - PROCESS | 4300 | 1467042392653 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:46:32 INFO - PROCESS | 4300 | ++DOCSHELL 0x93c4fc00 == 51 [pid = 4300] [id = 250] 08:46:32 INFO - PROCESS | 4300 | ++DOMWINDOW == 125 (0x93c50c00) [pid = 4300] [serial = 751] [outer = (nil)] 08:46:32 INFO - PROCESS | 4300 | ++DOMWINDOW == 126 (0x93e6bc00) [pid = 4300] [serial = 752] [outer = 0x93c50c00] 08:46:32 INFO - PROCESS | 4300 | 1467042392778 Marionette DEBUG loaded listener.js 08:46:32 INFO - PROCESS | 4300 | ++DOMWINDOW == 127 (0x978c9c00) [pid = 4300] [serial = 753] [outer = 0x93c50c00] 08:46:33 INFO - PROCESS | 4300 | 1467042393816 Marionette TRACE conn3 <- [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]]]}] 08:46:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 08:46:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1939ms 08:46:33 INFO - PROCESS | 4300 | 1467042393891 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 08:46:33 INFO - PROCESS | 4300 | 1467042393897 Marionette TRACE conn3 <- [1,973,null,{"value":"8"}] 08:46:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 08:46:33 INFO - PROCESS | 4300 | 1467042393905 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 08:46:33 INFO - PROCESS | 4300 | 1467042393911 Marionette TRACE conn3 <- [1,974,null,{}] 08:46:33 INFO - PROCESS | 4300 | 1467042393920 Marionette TRACE conn3 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:33 INFO - PROCESS | 4300 | 1467042393928 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:46:34 INFO - PROCESS | 4300 | 1467042394187 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 08:46:34 INFO - PROCESS | 4300 | --DOCSHELL 0x921df800 == 50 [pid = 4300] [id = 239] 08:46:34 INFO - PROCESS | 4300 | --DOMWINDOW == 126 (0x989edc00) [pid = 4300] [serial = 665] [outer = (nil)] [url = about:blank] 08:46:34 INFO - PROCESS | 4300 | --DOCSHELL 0x9b21d000 == 49 [pid = 4300] [id = 238] 08:46:34 INFO - PROCESS | 4300 | --DOCSHELL 0x9986c400 == 48 [pid = 4300] [id = 237] 08:46:34 INFO - PROCESS | 4300 | --DOCSHELL 0x930ad800 == 47 [pid = 4300] [id = 236] 08:46:34 INFO - PROCESS | 4300 | --DOCSHELL 0x99a94400 == 46 [pid = 4300] [id = 235] 08:46:34 INFO - PROCESS | 4300 | --DOCSHELL 0x92125c00 == 45 [pid = 4300] [id = 234] 08:46:34 INFO - PROCESS | 4300 | 1467042394484 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:34 INFO - PROCESS | 4300 | 1467042394497 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:46:34 INFO - PROCESS | 4300 | ++DOCSHELL 0x92125c00 == 46 [pid = 4300] [id = 251] 08:46:34 INFO - PROCESS | 4300 | ++DOMWINDOW == 127 (0x930ad800) [pid = 4300] [serial = 754] [outer = (nil)] 08:46:34 INFO - PROCESS | 4300 | ++DOMWINDOW == 128 (0x989f8c00) [pid = 4300] [serial = 755] [outer = 0x930ad800] 08:46:34 INFO - PROCESS | 4300 | 1467042394577 Marionette DEBUG loaded listener.js 08:46:34 INFO - PROCESS | 4300 | ++DOMWINDOW == 129 (0x99f6c800) [pid = 4300] [serial = 756] [outer = 0x930ad800] 08:46:34 INFO - PROCESS | 4300 | --DOMWINDOW == 128 (0x9a4df400) [pid = 4300] [serial = 674] [outer = (nil)] [url = about:blank] 08:46:34 INFO - PROCESS | 4300 | --DOMWINDOW == 127 (0x9a78b800) [pid = 4300] [serial = 675] [outer = (nil)] [url = about:blank] 08:46:34 INFO - PROCESS | 4300 | --DOMWINDOW == 126 (0x982e5c00) [pid = 4300] [serial = 672] [outer = (nil)] [url = about:blank] 08:46:34 INFO - PROCESS | 4300 | --DOMWINDOW == 125 (0x9d88a400) [pid = 4300] [serial = 683] [outer = (nil)] [url = about:blank] 08:46:34 INFO - PROCESS | 4300 | --DOMWINDOW == 124 (0x98979c00) [pid = 4300] [serial = 669] [outer = (nil)] [url = about:blank] 08:46:34 INFO - PROCESS | 4300 | --DOMWINDOW == 123 (0x9ae84800) [pid = 4300] [serial = 659] [outer = (nil)] [url = about:blank] 08:46:34 INFO - PROCESS | 4300 | --DOMWINDOW == 122 (0x9b904800) [pid = 4300] [serial = 681] [outer = (nil)] [url = about:blank] 08:46:34 INFO - PROCESS | 4300 | --DOMWINDOW == 121 (0x9a40d000) [pid = 4300] [serial = 656] [outer = (nil)] [url = about:blank] 08:46:34 INFO - PROCESS | 4300 | --DOMWINDOW == 120 (0x98484c00) [pid = 4300] [serial = 668] [outer = (nil)] [url = about:blank] 08:46:34 INFO - PROCESS | 4300 | --DOMWINDOW == 119 (0x9b2e1800) [pid = 4300] [serial = 680] [outer = (nil)] [url = about:blank] 08:46:34 INFO - PROCESS | 4300 | --DOMWINDOW == 118 (0x9ab7cc00) [pid = 4300] [serial = 677] [outer = (nil)] [url = about:blank] 08:46:34 INFO - PROCESS | 4300 | --DOMWINDOW == 117 (0x9ae79000) [pid = 4300] [serial = 678] [outer = (nil)] [url = about:blank] 08:46:34 INFO - PROCESS | 4300 | --DOMWINDOW == 116 (0x9b7dd400) [pid = 4300] [serial = 662] [outer = (nil)] [url = about:blank] 08:46:34 INFO - PROCESS | 4300 | --DOMWINDOW == 115 (0x93e73000) [pid = 4300] [serial = 671] [outer = (nil)] [url = about:blank] 08:46:34 INFO - PROCESS | 4300 | --DOMWINDOW == 114 (0x989ec000) [pid = 4300] [serial = 653] [outer = (nil)] [url = about:blank] 08:46:34 INFO - PROCESS | 4300 | --DOMWINDOW == 113 (0xa1019000) [pid = 4300] [serial = 684] [outer = (nil)] [url = about:blank] 08:46:35 INFO - PROCESS | 4300 | 1467042395418 Marionette TRACE conn3 <- [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]]]}] 08:46:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 08:46:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1546ms 08:46:35 INFO - PROCESS | 4300 | 1467042395456 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 08:46:35 INFO - PROCESS | 4300 | 1467042395463 Marionette TRACE conn3 <- [1,977,null,{"value":"8"}] 08:46:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 08:46:35 INFO - PROCESS | 4300 | 1467042395492 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 08:46:35 INFO - PROCESS | 4300 | 1467042395497 Marionette TRACE conn3 <- [1,978,null,{}] 08:46:35 INFO - PROCESS | 4300 | 1467042395504 Marionette TRACE conn3 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:35 INFO - PROCESS | 4300 | 1467042395510 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:46:35 INFO - PROCESS | 4300 | 1467042395721 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 08:46:35 INFO - PROCESS | 4300 | 1467042395858 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:35 INFO - PROCESS | 4300 | 1467042395872 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:46:35 INFO - PROCESS | 4300 | ++DOCSHELL 0x99fc4400 == 47 [pid = 4300] [id = 252] 08:46:35 INFO - PROCESS | 4300 | ++DOMWINDOW == 114 (0x9a0efc00) [pid = 4300] [serial = 757] [outer = (nil)] 08:46:35 INFO - PROCESS | 4300 | ++DOMWINDOW == 115 (0x9a923400) [pid = 4300] [serial = 758] [outer = 0x9a0efc00] 08:46:35 INFO - PROCESS | 4300 | 1467042395950 Marionette DEBUG loaded listener.js 08:46:36 INFO - PROCESS | 4300 | ++DOMWINDOW == 116 (0x9ab31800) [pid = 4300] [serial = 759] [outer = 0x9a0efc00] 08:46:36 INFO - PROCESS | 4300 | 1467042396974 Marionette TRACE conn3 <- [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]]]}] 08:46:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 08:46:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1540ms 08:46:37 INFO - PROCESS | 4300 | 1467042397027 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 08:46:37 INFO - PROCESS | 4300 | 1467042397032 Marionette TRACE conn3 <- [1,981,null,{"value":"8"}] 08:46:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 08:46:37 INFO - PROCESS | 4300 | 1467042397054 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 08:46:37 INFO - PROCESS | 4300 | 1467042397064 Marionette TRACE conn3 <- [1,982,null,{}] 08:46:37 INFO - PROCESS | 4300 | 1467042397075 Marionette TRACE conn3 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:37 INFO - PROCESS | 4300 | 1467042397083 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:46:37 INFO - PROCESS | 4300 | 1467042397357 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 08:46:37 INFO - PROCESS | 4300 | 1467042397386 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:37 INFO - PROCESS | 4300 | 1467042397393 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:46:37 INFO - PROCESS | 4300 | ++DOCSHELL 0x99f64400 == 48 [pid = 4300] [id = 253] 08:46:37 INFO - PROCESS | 4300 | ++DOMWINDOW == 117 (0x9a0ee400) [pid = 4300] [serial = 760] [outer = (nil)] 08:46:37 INFO - PROCESS | 4300 | ++DOMWINDOW == 118 (0x9b210800) [pid = 4300] [serial = 761] [outer = 0x9a0ee400] 08:46:37 INFO - PROCESS | 4300 | 1467042397471 Marionette DEBUG loaded listener.js 08:46:37 INFO - PROCESS | 4300 | ++DOMWINDOW == 119 (0x9d88c000) [pid = 4300] [serial = 762] [outer = 0x9a0ee400] 08:46:38 INFO - PROCESS | 4300 | 1467042398462 Marionette TRACE conn3 <- [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]]]}] 08:46:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 08:46:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1458ms 08:46:38 INFO - PROCESS | 4300 | 1467042398499 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 08:46:38 INFO - PROCESS | 4300 | 1467042398520 Marionette TRACE conn3 <- [1,985,null,{"value":"8"}] 08:46:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 08:46:38 INFO - PROCESS | 4300 | 1467042398534 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 08:46:38 INFO - PROCESS | 4300 | 1467042398537 Marionette TRACE conn3 <- [1,986,null,{}] 08:46:38 INFO - PROCESS | 4300 | 1467042398545 Marionette TRACE conn3 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:38 INFO - PROCESS | 4300 | 1467042398549 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:46:38 INFO - PROCESS | 4300 | 1467042398966 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 08:46:38 INFO - PROCESS | 4300 | --DOMWINDOW == 118 (0x9ab3a400) [pid = 4300] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 08:46:38 INFO - PROCESS | 4300 | --DOMWINDOW == 117 (0x9b7e4c00) [pid = 4300] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 08:46:38 INFO - PROCESS | 4300 | --DOMWINDOW == 116 (0x996c1800) [pid = 4300] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 08:46:38 INFO - PROCESS | 4300 | --DOMWINDOW == 115 (0x99f61000) [pid = 4300] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 08:46:38 INFO - PROCESS | 4300 | --DOMWINDOW == 114 (0x930ad400) [pid = 4300] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 08:46:38 INFO - PROCESS | 4300 | --DOMWINDOW == 113 (0x9a97ac00) [pid = 4300] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 08:46:39 INFO - PROCESS | 4300 | 1467042399165 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:39 INFO - PROCESS | 4300 | 1467042399177 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:46:39 INFO - PROCESS | 4300 | ++DOCSHELL 0x930ad400 == 49 [pid = 4300] [id = 254] 08:46:39 INFO - PROCESS | 4300 | ++DOMWINDOW == 114 (0x989f2000) [pid = 4300] [serial = 763] [outer = (nil)] 08:46:39 INFO - PROCESS | 4300 | ++DOMWINDOW == 115 (0x9ab3a400) [pid = 4300] [serial = 764] [outer = 0x989f2000] 08:46:39 INFO - PROCESS | 4300 | 1467042399253 Marionette DEBUG loaded listener.js 08:46:39 INFO - PROCESS | 4300 | ++DOMWINDOW == 116 (0xa2221400) [pid = 4300] [serial = 765] [outer = 0x989f2000] 08:46:40 INFO - PROCESS | 4300 | 1467042400103 Marionette TRACE conn3 <- [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]]]}] 08:46:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 08:46:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1592ms 08:46:40 INFO - PROCESS | 4300 | 1467042400126 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 08:46:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 08:46:40 INFO - PROCESS | 4300 | 1467042400130 Marionette TRACE conn3 <- [1,989,null,{"value":"8"}] 08:46:40 INFO - PROCESS | 4300 | 1467042400147 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 08:46:40 INFO - PROCESS | 4300 | 1467042400152 Marionette TRACE conn3 <- [1,990,null,{}] 08:46:40 INFO - PROCESS | 4300 | 1467042400160 Marionette TRACE conn3 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:40 INFO - PROCESS | 4300 | 1467042400166 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:46:40 INFO - PROCESS | 4300 | 1467042400360 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 08:46:40 INFO - PROCESS | 4300 | 1467042400371 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:40 INFO - PROCESS | 4300 | 1467042400389 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:46:40 INFO - PROCESS | 4300 | ++DOCSHELL 0xa2ebec00 == 50 [pid = 4300] [id = 255] 08:46:40 INFO - PROCESS | 4300 | ++DOMWINDOW == 117 (0xa2ef0800) [pid = 4300] [serial = 766] [outer = (nil)] 08:46:40 INFO - PROCESS | 4300 | ++DOMWINDOW == 118 (0xa3218400) [pid = 4300] [serial = 767] [outer = 0xa2ef0800] 08:46:40 INFO - PROCESS | 4300 | 1467042400472 Marionette DEBUG loaded listener.js 08:46:40 INFO - PROCESS | 4300 | ++DOMWINDOW == 119 (0xa34b4c00) [pid = 4300] [serial = 768] [outer = 0xa2ef0800] 08:46:41 INFO - PROCESS | 4300 | 1467042401655 Marionette TRACE conn3 <- [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]]]}] 08:46:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 08:46:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1555ms 08:46:41 INFO - PROCESS | 4300 | 1467042401694 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 08:46:41 INFO - PROCESS | 4300 | 1467042401702 Marionette TRACE conn3 <- [1,993,null,{"value":"8"}] 08:46:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 08:46:41 INFO - PROCESS | 4300 | 1467042401713 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 08:46:41 INFO - PROCESS | 4300 | 1467042401718 Marionette TRACE conn3 <- [1,994,null,{}] 08:46:41 INFO - PROCESS | 4300 | 1467042401731 Marionette TRACE conn3 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:41 INFO - PROCESS | 4300 | 1467042401738 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:46:42 INFO - PROCESS | 4300 | 1467042402049 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 08:46:42 INFO - PROCESS | 4300 | 1467042402370 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:42 INFO - PROCESS | 4300 | 1467042402386 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:46:42 INFO - PROCESS | 4300 | ++DOCSHELL 0x982e5c00 == 51 [pid = 4300] [id = 256] 08:46:42 INFO - PROCESS | 4300 | ++DOMWINDOW == 120 (0x989f1000) [pid = 4300] [serial = 769] [outer = (nil)] 08:46:42 INFO - PROCESS | 4300 | ++DOMWINDOW == 121 (0x99f63c00) [pid = 4300] [serial = 770] [outer = 0x989f1000] 08:46:42 INFO - PROCESS | 4300 | 1467042402472 Marionette DEBUG loaded listener.js 08:46:42 INFO - PROCESS | 4300 | ++DOMWINDOW == 122 (0x9a0f1400) [pid = 4300] [serial = 771] [outer = 0x989f1000] 08:46:43 INFO - PROCESS | 4300 | 1467042403447 Marionette TRACE conn3 <- [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]]]}] 08:46:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 08:46:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1789ms 08:46:43 INFO - PROCESS | 4300 | 1467042403502 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 08:46:43 INFO - PROCESS | 4300 | 1467042403510 Marionette TRACE conn3 <- [1,997,null,{"value":"8"}] 08:46:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 08:46:43 INFO - PROCESS | 4300 | 1467042403521 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 08:46:43 INFO - PROCESS | 4300 | 1467042403525 Marionette TRACE conn3 <- [1,998,null,{}] 08:46:43 INFO - PROCESS | 4300 | 1467042403532 Marionette TRACE conn3 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:43 INFO - PROCESS | 4300 | 1467042403539 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:46:43 INFO - PROCESS | 4300 | 1467042403760 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 08:46:44 INFO - PROCESS | 4300 | 1467042404017 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:44 INFO - PROCESS | 4300 | 1467042404029 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:46:44 INFO - PROCESS | 4300 | ++DOCSHELL 0x9ab7f800 == 52 [pid = 4300] [id = 257] 08:46:44 INFO - PROCESS | 4300 | ++DOMWINDOW == 123 (0x9ae7d000) [pid = 4300] [serial = 772] [outer = (nil)] 08:46:44 INFO - PROCESS | 4300 | ++DOMWINDOW == 124 (0x9b905000) [pid = 4300] [serial = 773] [outer = 0x9ae7d000] 08:46:44 INFO - PROCESS | 4300 | 1467042404160 Marionette DEBUG loaded listener.js 08:46:44 INFO - PROCESS | 4300 | ++DOMWINDOW == 125 (0xa1019800) [pid = 4300] [serial = 774] [outer = 0x9ae7d000] 08:46:45 INFO - PROCESS | 4300 | 1467042405135 Marionette TRACE conn3 <- [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]]]}] 08:46:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 08:46:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1683ms 08:46:45 INFO - PROCESS | 4300 | 1467042405205 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 08:46:45 INFO - PROCESS | 4300 | 1467042405210 Marionette TRACE conn3 <- [1,1001,null,{"value":"8"}] 08:46:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 08:46:45 INFO - PROCESS | 4300 | 1467042405218 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 08:46:45 INFO - PROCESS | 4300 | 1467042405225 Marionette TRACE conn3 <- [1,1002,null,{}] 08:46:45 INFO - PROCESS | 4300 | 1467042405243 Marionette TRACE conn3 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:45 INFO - PROCESS | 4300 | 1467042405253 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:46:45 INFO - PROCESS | 4300 | 1467042405467 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 08:46:45 INFO - PROCESS | 4300 | 1467042405681 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:45 INFO - PROCESS | 4300 | 1467042405694 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:46:45 INFO - PROCESS | 4300 | ++DOCSHELL 0xa4f13c00 == 53 [pid = 4300] [id = 258] 08:46:45 INFO - PROCESS | 4300 | ++DOMWINDOW == 126 (0xa4f16400) [pid = 4300] [serial = 775] [outer = (nil)] 08:46:45 INFO - PROCESS | 4300 | ++DOMWINDOW == 127 (0xa61d9000) [pid = 4300] [serial = 776] [outer = 0xa4f16400] 08:46:45 INFO - PROCESS | 4300 | 1467042405790 Marionette DEBUG loaded listener.js 08:46:45 INFO - PROCESS | 4300 | ++DOMWINDOW == 128 (0xa6723800) [pid = 4300] [serial = 777] [outer = 0xa4f16400] 08:46:46 INFO - PROCESS | 4300 | 1467042406767 Marionette TRACE conn3 <- [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]]]}] 08:46:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 08:46:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1589ms 08:46:46 INFO - PROCESS | 4300 | 1467042406808 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 08:46:46 INFO - PROCESS | 4300 | 1467042406815 Marionette TRACE conn3 <- [1,1005,null,{"value":"8"}] 08:46:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 08:46:46 INFO - PROCESS | 4300 | 1467042406826 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 08:46:46 INFO - PROCESS | 4300 | 1467042406832 Marionette TRACE conn3 <- [1,1006,null,{}] 08:46:46 INFO - PROCESS | 4300 | 1467042406843 Marionette TRACE conn3 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:46 INFO - PROCESS | 4300 | 1467042406850 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:46:47 INFO - PROCESS | 4300 | 1467042407073 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 08:46:47 INFO - PROCESS | 4300 | 1467042407301 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:47 INFO - PROCESS | 4300 | 1467042407310 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:46:47 INFO - PROCESS | 4300 | ++DOCSHELL 0x91149c00 == 54 [pid = 4300] [id = 259] 08:46:47 INFO - PROCESS | 4300 | ++DOMWINDOW == 129 (0x9114bc00) [pid = 4300] [serial = 778] [outer = (nil)] 08:46:47 INFO - PROCESS | 4300 | ++DOMWINDOW == 130 (0x91153c00) [pid = 4300] [serial = 779] [outer = 0x9114bc00] 08:46:47 INFO - PROCESS | 4300 | 1467042407442 Marionette DEBUG loaded listener.js 08:46:47 INFO - PROCESS | 4300 | ++DOMWINDOW == 131 (0x91158400) [pid = 4300] [serial = 780] [outer = 0x9114bc00] 08:46:48 INFO - PROCESS | 4300 | 1467042408351 Marionette TRACE conn3 <- [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]]]}] 08:46:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 08:46:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1598ms 08:46:48 INFO - PROCESS | 4300 | 1467042408423 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 08:46:48 INFO - PROCESS | 4300 | 1467042408427 Marionette TRACE conn3 <- [1,1009,null,{"value":"8"}] 08:46:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 08:46:48 INFO - PROCESS | 4300 | 1467042408434 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 08:46:48 INFO - PROCESS | 4300 | 1467042408437 Marionette TRACE conn3 <- [1,1010,null,{}] 08:46:48 INFO - PROCESS | 4300 | 1467042408445 Marionette TRACE conn3 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:48 INFO - PROCESS | 4300 | 1467042408450 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:46:48 INFO - PROCESS | 4300 | 1467042408682 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 08:46:48 INFO - PROCESS | 4300 | 1467042408910 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:48 INFO - PROCESS | 4300 | 1467042408919 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:46:48 INFO - PROCESS | 4300 | ++DOCSHELL 0x9114cc00 == 55 [pid = 4300] [id = 260] 08:46:48 INFO - PROCESS | 4300 | ++DOMWINDOW == 132 (0x91151c00) [pid = 4300] [serial = 781] [outer = (nil)] 08:46:49 INFO - PROCESS | 4300 | ++DOMWINDOW == 133 (0xa4d51400) [pid = 4300] [serial = 782] [outer = 0x91151c00] 08:46:49 INFO - PROCESS | 4300 | 1467042409045 Marionette DEBUG loaded listener.js 08:46:49 INFO - PROCESS | 4300 | ++DOMWINDOW == 134 (0xa6721800) [pid = 4300] [serial = 783] [outer = 0x91151c00] 08:46:49 INFO - PROCESS | 4300 | 1467042409993 Marionette TRACE conn3 <- [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]]]}] 08:46:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 08:46:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1590ms 08:46:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 08:46:50 INFO - PROCESS | 4300 | 1467042410026 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 08:46:50 INFO - PROCESS | 4300 | 1467042410029 Marionette TRACE conn3 <- [1,1013,null,{"value":"8"}] 08:46:50 INFO - PROCESS | 4300 | 1467042410037 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 08:46:50 INFO - PROCESS | 4300 | 1467042410040 Marionette TRACE conn3 <- [1,1014,null,{}] 08:46:50 INFO - PROCESS | 4300 | 1467042410048 Marionette TRACE conn3 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:50 INFO - PROCESS | 4300 | 1467042410057 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:46:50 INFO - PROCESS | 4300 | 1467042410294 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 08:46:50 INFO - PROCESS | 4300 | 1467042410520 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:50 INFO - PROCESS | 4300 | 1467042410528 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:46:50 INFO - PROCESS | 4300 | ++DOCSHELL 0x91486400 == 56 [pid = 4300] [id = 261] 08:46:50 INFO - PROCESS | 4300 | ++DOMWINDOW == 135 (0x9a754c00) [pid = 4300] [serial = 784] [outer = (nil)] 08:46:50 INFO - PROCESS | 4300 | ++DOMWINDOW == 136 (0x9a75e400) [pid = 4300] [serial = 785] [outer = 0x9a754c00] 08:46:50 INFO - PROCESS | 4300 | 1467042410661 Marionette DEBUG loaded listener.js 08:46:50 INFO - PROCESS | 4300 | ++DOMWINDOW == 137 (0xa61dc000) [pid = 4300] [serial = 786] [outer = 0x9a754c00] 08:46:51 INFO - PROCESS | 4300 | 1467042411559 Marionette TRACE conn3 <- [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]]]}] 08:46:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 08:46:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1584ms 08:46:51 INFO - PROCESS | 4300 | 1467042411621 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 08:46:51 INFO - PROCESS | 4300 | 1467042411624 Marionette TRACE conn3 <- [1,1017,null,{"value":"8"}] 08:46:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 08:46:51 INFO - PROCESS | 4300 | 1467042411633 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 08:46:51 INFO - PROCESS | 4300 | 1467042411638 Marionette TRACE conn3 <- [1,1018,null,{}] 08:46:51 INFO - PROCESS | 4300 | 1467042411644 Marionette TRACE conn3 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:51 INFO - PROCESS | 4300 | 1467042411650 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:46:51 INFO - PROCESS | 4300 | 1467042411848 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 08:46:52 INFO - PROCESS | 4300 | 1467042412073 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:52 INFO - PROCESS | 4300 | 1467042412081 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:46:52 INFO - PROCESS | 4300 | ++DOCSHELL 0x8ddc9400 == 57 [pid = 4300] [id = 262] 08:46:52 INFO - PROCESS | 4300 | ++DOMWINDOW == 138 (0x8ddc9c00) [pid = 4300] [serial = 787] [outer = (nil)] 08:46:52 INFO - PROCESS | 4300 | ++DOMWINDOW == 139 (0x8ddd3800) [pid = 4300] [serial = 788] [outer = 0x8ddc9c00] 08:46:52 INFO - PROCESS | 4300 | 1467042412225 Marionette DEBUG loaded listener.js 08:46:52 INFO - PROCESS | 4300 | ++DOMWINDOW == 140 (0x8ddd4400) [pid = 4300] [serial = 789] [outer = 0x8ddc9c00] 08:46:53 INFO - PROCESS | 4300 | 1467042413238 Marionette TRACE conn3 <- [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]]]}] 08:46:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 08:46:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1645ms 08:46:53 INFO - PROCESS | 4300 | 1467042413285 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 08:46:53 INFO - PROCESS | 4300 | 1467042413303 Marionette TRACE conn3 <- [1,1021,null,{"value":"8"}] 08:46:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 08:46:53 INFO - PROCESS | 4300 | 1467042413314 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 08:46:53 INFO - PROCESS | 4300 | 1467042413321 Marionette TRACE conn3 <- [1,1022,null,{}] 08:46:53 INFO - PROCESS | 4300 | 1467042413331 Marionette TRACE conn3 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:53 INFO - PROCESS | 4300 | 1467042413338 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:46:53 INFO - PROCESS | 4300 | 1467042413559 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 08:46:53 INFO - PROCESS | 4300 | 1467042413827 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:53 INFO - PROCESS | 4300 | 1467042413834 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:46:53 INFO - PROCESS | 4300 | ++DOCSHELL 0x8ddcac00 == 58 [pid = 4300] [id = 263] 08:46:53 INFO - PROCESS | 4300 | ++DOMWINDOW == 141 (0x8ddd2800) [pid = 4300] [serial = 790] [outer = (nil)] 08:46:53 INFO - PROCESS | 4300 | ++DOMWINDOW == 142 (0x9a761400) [pid = 4300] [serial = 791] [outer = 0x8ddd2800] 08:46:53 INFO - PROCESS | 4300 | 1467042413931 Marionette DEBUG loaded listener.js 08:46:54 INFO - PROCESS | 4300 | ++DOMWINDOW == 143 (0xa6b54c00) [pid = 4300] [serial = 792] [outer = 0x8ddd2800] 08:46:54 INFO - PROCESS | 4300 | 1467042414822 Marionette TRACE conn3 <- [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]]]}] 08:46:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 08:46:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1588ms 08:46:54 INFO - PROCESS | 4300 | 1467042414901 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 08:46:54 INFO - PROCESS | 4300 | 1467042414906 Marionette TRACE conn3 <- [1,1025,null,{"value":"8"}] 08:46:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 08:46:54 INFO - PROCESS | 4300 | 1467042414912 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 08:46:54 INFO - PROCESS | 4300 | 1467042414916 Marionette TRACE conn3 <- [1,1026,null,{}] 08:46:54 INFO - PROCESS | 4300 | 1467042414921 Marionette TRACE conn3 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:54 INFO - PROCESS | 4300 | 1467042414926 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:46:55 INFO - PROCESS | 4300 | 1467042415153 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 08:46:55 INFO - PROCESS | 4300 | 1467042415395 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:55 INFO - PROCESS | 4300 | 1467042415403 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:46:55 INFO - PROCESS | 4300 | ++DOCSHELL 0x8eca1c00 == 59 [pid = 4300] [id = 264] 08:46:55 INFO - PROCESS | 4300 | ++DOMWINDOW == 144 (0x8eca2000) [pid = 4300] [serial = 793] [outer = (nil)] 08:46:55 INFO - PROCESS | 4300 | ++DOMWINDOW == 145 (0x8eca8800) [pid = 4300] [serial = 794] [outer = 0x8eca2000] 08:46:55 INFO - PROCESS | 4300 | 1467042415546 Marionette DEBUG loaded listener.js 08:46:55 INFO - PROCESS | 4300 | ++DOMWINDOW == 146 (0x8ecac800) [pid = 4300] [serial = 795] [outer = 0x8eca2000] 08:46:56 INFO - PROCESS | 4300 | 1467042416785 Marionette TRACE conn3 <- [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]]]}] 08:46:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 08:46:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1943ms 08:46:56 INFO - PROCESS | 4300 | 1467042416865 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 08:46:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 08:46:56 INFO - PROCESS | 4300 | 1467042416872 Marionette TRACE conn3 <- [1,1029,null,{"value":"8"}] 08:46:56 INFO - PROCESS | 4300 | 1467042416882 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 08:46:56 INFO - PROCESS | 4300 | 1467042416887 Marionette TRACE conn3 <- [1,1030,null,{}] 08:46:56 INFO - PROCESS | 4300 | 1467042416897 Marionette TRACE conn3 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:56 INFO - PROCESS | 4300 | 1467042416902 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:46:57 INFO - PROCESS | 4300 | 1467042417135 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 08:46:57 INFO - PROCESS | 4300 | 1467042417470 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:57 INFO - PROCESS | 4300 | 1467042417477 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:46:57 INFO - PROCESS | 4300 | ++DOCSHELL 0x91acb000 == 60 [pid = 4300] [id = 265] 08:46:57 INFO - PROCESS | 4300 | ++DOMWINDOW == 147 (0x91acb400) [pid = 4300] [serial = 796] [outer = (nil)] 08:46:57 INFO - PROCESS | 4300 | ++DOMWINDOW == 148 (0x921da800) [pid = 4300] [serial = 797] [outer = 0x91acb400] 08:46:57 INFO - PROCESS | 4300 | 1467042417560 Marionette DEBUG loaded listener.js 08:46:57 INFO - PROCESS | 4300 | ++DOMWINDOW == 149 (0x93c57800) [pid = 4300] [serial = 798] [outer = 0x91acb400] 08:46:58 INFO - PROCESS | 4300 | 1467042418506 Marionette TRACE conn3 <- [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]]]}] 08:46:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 08:46:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1692ms 08:46:58 INFO - PROCESS | 4300 | 1467042418572 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 08:46:58 INFO - PROCESS | 4300 | 1467042418579 Marionette TRACE conn3 <- [1,1033,null,{"value":"8"}] 08:46:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 08:46:58 INFO - PROCESS | 4300 | 1467042418591 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 08:46:58 INFO - PROCESS | 4300 | 1467042418595 Marionette TRACE conn3 <- [1,1034,null,{}] 08:46:58 INFO - PROCESS | 4300 | 1467042418602 Marionette TRACE conn3 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:58 INFO - PROCESS | 4300 | 1467042418608 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:46:58 INFO - PROCESS | 4300 | 1467042418841 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 08:46:59 INFO - PROCESS | 4300 | --DOCSHELL 0x930ad400 == 59 [pid = 4300] [id = 254] 08:46:59 INFO - PROCESS | 4300 | --DOCSHELL 0x99f64400 == 58 [pid = 4300] [id = 253] 08:46:59 INFO - PROCESS | 4300 | --DOMWINDOW == 148 (0x9a92fc00) [pid = 4300] [serial = 692] [outer = (nil)] [url = about:blank] 08:46:59 INFO - PROCESS | 4300 | --DOMWINDOW == 147 (0x989ecc00) [pid = 4300] [serial = 689] [outer = (nil)] [url = about:blank] 08:46:59 INFO - PROCESS | 4300 | --DOMWINDOW == 146 (0xa1f99800) [pid = 4300] [serial = 686] [outer = (nil)] [url = about:blank] 08:46:59 INFO - PROCESS | 4300 | --DOMWINDOW == 145 (0xa2eed800) [pid = 4300] [serial = 701] [outer = (nil)] [url = about:blank] 08:46:59 INFO - PROCESS | 4300 | --DOMWINDOW == 144 (0xa2272800) [pid = 4300] [serial = 695] [outer = (nil)] [url = about:blank] 08:46:59 INFO - PROCESS | 4300 | --DOMWINDOW == 143 (0xa2432400) [pid = 4300] [serial = 698] [outer = (nil)] [url = about:blank] 08:46:59 INFO - PROCESS | 4300 | --DOMWINDOW == 142 (0xa3321400) [pid = 4300] [serial = 722] [outer = (nil)] [url = about:blank] 08:46:59 INFO - PROCESS | 4300 | 1467042419182 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:59 INFO - PROCESS | 4300 | 1467042419188 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:46:59 INFO - PROCESS | 4300 | --DOCSHELL 0x99fc4400 == 57 [pid = 4300] [id = 252] 08:46:59 INFO - PROCESS | 4300 | --DOCSHELL 0x92125c00 == 56 [pid = 4300] [id = 251] 08:46:59 INFO - PROCESS | 4300 | --DOCSHELL 0x93c4fc00 == 55 [pid = 4300] [id = 250] 08:46:59 INFO - PROCESS | 4300 | ++DOCSHELL 0x92125c00 == 56 [pid = 4300] [id = 266] 08:46:59 INFO - PROCESS | 4300 | ++DOMWINDOW == 143 (0x93e76c00) [pid = 4300] [serial = 799] [outer = (nil)] 08:46:59 INFO - PROCESS | 4300 | ++DOMWINDOW == 144 (0x996b9c00) [pid = 4300] [serial = 800] [outer = 0x93e76c00] 08:46:59 INFO - PROCESS | 4300 | 1467042419301 Marionette DEBUG loaded listener.js 08:46:59 INFO - PROCESS | 4300 | ++DOMWINDOW == 145 (0x99fc0000) [pid = 4300] [serial = 801] [outer = 0x93e76c00] 08:46:59 INFO - PROCESS | 4300 | --DOCSHELL 0x93c57c00 == 55 [pid = 4300] [id = 241] 08:46:59 INFO - PROCESS | 4300 | --DOCSHELL 0x91acc400 == 54 [pid = 4300] [id = 240] 08:46:59 INFO - PROCESS | 4300 | --DOMWINDOW == 144 (0x9b905c00) [pid = 4300] [serial = 713] [outer = (nil)] [url = about:blank] 08:46:59 INFO - PROCESS | 4300 | --DOMWINDOW == 143 (0xa1f98800) [pid = 4300] [serial = 716] [outer = (nil)] [url = about:blank] 08:46:59 INFO - PROCESS | 4300 | --DOMWINDOW == 142 (0x9a78f400) [pid = 4300] [serial = 710] [outer = (nil)] [url = about:blank] 08:46:59 INFO - PROCESS | 4300 | --DOMWINDOW == 141 (0x9a92f400) [pid = 4300] [serial = 711] [outer = (nil)] [url = about:blank] 08:46:59 INFO - PROCESS | 4300 | --DOMWINDOW == 140 (0x9a0e9000) [pid = 4300] [serial = 707] [outer = (nil)] [url = about:blank] 08:46:59 INFO - PROCESS | 4300 | --DOMWINDOW == 139 (0x9a406000) [pid = 4300] [serial = 708] [outer = (nil)] [url = about:blank] 08:46:59 INFO - PROCESS | 4300 | --DOMWINDOW == 138 (0x93c50800) [pid = 4300] [serial = 704] [outer = (nil)] [url = about:blank] 08:46:59 INFO - PROCESS | 4300 | --DOMWINDOW == 137 (0x93e6e800) [pid = 4300] [serial = 705] [outer = (nil)] [url = about:blank] 08:46:59 INFO - PROCESS | 4300 | --DOMWINDOW == 136 (0xa1015000) [pid = 4300] [serial = 719] [outer = (nil)] [url = about:blank] 08:46:59 INFO - PROCESS | 4300 | --DOMWINDOW == 135 (0xa2ee8000) [pid = 4300] [serial = 720] [outer = (nil)] [url = about:blank] 08:46:59 INFO - PROCESS | 4300 | --DOMWINDOW == 134 (0xa2273c00) [pid = 4300] [serial = 717] [outer = (nil)] [url = about:blank] 08:46:59 INFO - PROCESS | 4300 | --DOMWINDOW == 133 (0x9d407c00) [pid = 4300] [serial = 714] [outer = (nil)] [url = about:blank] 08:47:00 INFO - PROCESS | 4300 | 1467042420168 Marionette TRACE conn3 <- [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]]]}] 08:47:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 08:47:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1634ms 08:47:00 INFO - PROCESS | 4300 | 1467042420228 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 08:47:00 INFO - PROCESS | 4300 | 1467042420233 Marionette TRACE conn3 <- [1,1037,null,{"value":"8"}] 08:47:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 08:47:00 INFO - PROCESS | 4300 | 1467042420239 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 08:47:00 INFO - PROCESS | 4300 | 1467042420245 Marionette TRACE conn3 <- [1,1038,null,{}] 08:47:00 INFO - PROCESS | 4300 | 1467042420261 Marionette TRACE conn3 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:00 INFO - PROCESS | 4300 | 1467042420270 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:47:00 INFO - PROCESS | 4300 | 1467042420456 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 08:47:00 INFO - PROCESS | 4300 | 1467042420469 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:00 INFO - PROCESS | 4300 | 1467042420479 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:47:00 INFO - PROCESS | 4300 | ++DOCSHELL 0x9a75d000 == 55 [pid = 4300] [id = 267] 08:47:00 INFO - PROCESS | 4300 | ++DOMWINDOW == 134 (0x9a75d800) [pid = 4300] [serial = 802] [outer = (nil)] 08:47:00 INFO - PROCESS | 4300 | ++DOMWINDOW == 135 (0x9a762c00) [pid = 4300] [serial = 803] [outer = 0x9a75d800] 08:47:00 INFO - PROCESS | 4300 | 1467042420569 Marionette DEBUG loaded listener.js 08:47:00 INFO - PROCESS | 4300 | ++DOMWINDOW == 136 (0x9a793400) [pid = 4300] [serial = 804] [outer = 0x9a75d800] 08:47:01 INFO - PROCESS | 4300 | 1467042421569 Marionette TRACE conn3 <- [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]]]}] 08:47:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 08:47:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1394ms 08:47:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 08:47:01 INFO - PROCESS | 4300 | 1467042421639 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 08:47:01 INFO - PROCESS | 4300 | 1467042421643 Marionette TRACE conn3 <- [1,1041,null,{"value":"8"}] 08:47:01 INFO - PROCESS | 4300 | 1467042421651 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 08:47:01 INFO - PROCESS | 4300 | 1467042421655 Marionette TRACE conn3 <- [1,1042,null,{}] 08:47:01 INFO - PROCESS | 4300 | 1467042421660 Marionette TRACE conn3 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:01 INFO - PROCESS | 4300 | 1467042421665 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:47:01 INFO - PROCESS | 4300 | 1467042421892 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 08:47:01 INFO - PROCESS | 4300 | 1467042421922 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:01 INFO - PROCESS | 4300 | 1467042421931 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:47:01 INFO - PROCESS | 4300 | ++DOCSHELL 0x9148b400 == 56 [pid = 4300] [id = 268] 08:47:01 INFO - PROCESS | 4300 | ++DOMWINDOW == 137 (0x9a763400) [pid = 4300] [serial = 805] [outer = (nil)] 08:47:02 INFO - PROCESS | 4300 | ++DOMWINDOW == 138 (0x9ab78800) [pid = 4300] [serial = 806] [outer = 0x9a763400] 08:47:02 INFO - PROCESS | 4300 | 1467042422015 Marionette DEBUG loaded listener.js 08:47:02 INFO - PROCESS | 4300 | ++DOMWINDOW == 139 (0x9b7dfc00) [pid = 4300] [serial = 807] [outer = 0x9a763400] 08:47:02 INFO - PROCESS | 4300 | 1467042422968 Marionette TRACE conn3 <- [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]]]}] 08:47:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 08:47:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1341ms 08:47:02 INFO - PROCESS | 4300 | 1467042422992 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 08:47:02 INFO - PROCESS | 4300 | 1467042422996 Marionette TRACE conn3 <- [1,1045,null,{"value":"8"}] 08:47:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 08:47:03 INFO - PROCESS | 4300 | 1467042423004 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 08:47:03 INFO - PROCESS | 4300 | 1467042423008 Marionette TRACE conn3 <- [1,1046,null,{}] 08:47:03 INFO - PROCESS | 4300 | 1467042423014 Marionette TRACE conn3 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:03 INFO - PROCESS | 4300 | 1467042423033 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:47:03 INFO - PROCESS | 4300 | 1467042423274 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 08:47:03 INFO - PROCESS | 4300 | 1467042423295 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:03 INFO - PROCESS | 4300 | 1467042423306 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:47:03 INFO - PROCESS | 4300 | ++DOCSHELL 0x99fbe400 == 57 [pid = 4300] [id = 269] 08:47:03 INFO - PROCESS | 4300 | ++DOMWINDOW == 140 (0x9a973800) [pid = 4300] [serial = 808] [outer = (nil)] 08:47:03 INFO - PROCESS | 4300 | ++DOMWINDOW == 141 (0x9d88ac00) [pid = 4300] [serial = 809] [outer = 0x9a973800] 08:47:03 INFO - PROCESS | 4300 | 1467042423373 Marionette DEBUG loaded listener.js 08:47:03 INFO - PROCESS | 4300 | ++DOMWINDOW == 142 (0xa101b800) [pid = 4300] [serial = 810] [outer = 0x9a973800] 08:47:04 INFO - PROCESS | 4300 | --DOMWINDOW == 141 (0x921e1400) [pid = 4300] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 08:47:04 INFO - PROCESS | 4300 | --DOMWINDOW == 140 (0x9b2d6800) [pid = 4300] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 08:47:04 INFO - PROCESS | 4300 | --DOMWINDOW == 139 (0xa22a2000) [pid = 4300] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 08:47:04 INFO - PROCESS | 4300 | --DOMWINDOW == 138 (0x989f2000) [pid = 4300] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 08:47:04 INFO - PROCESS | 4300 | --DOMWINDOW == 137 (0x989f2400) [pid = 4300] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 08:47:04 INFO - PROCESS | 4300 | --DOMWINDOW == 136 (0x9a78cc00) [pid = 4300] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 08:47:04 INFO - PROCESS | 4300 | --DOMWINDOW == 135 (0x9212c400) [pid = 4300] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 08:47:04 INFO - PROCESS | 4300 | --DOMWINDOW == 134 (0x93e6f000) [pid = 4300] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 08:47:04 INFO - PROCESS | 4300 | --DOMWINDOW == 133 (0x9ac88800) [pid = 4300] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 08:47:04 INFO - PROCESS | 4300 | --DOMWINDOW == 132 (0x93c50c00) [pid = 4300] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 08:47:04 INFO - PROCESS | 4300 | --DOMWINDOW == 131 (0x9a0efc00) [pid = 4300] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 08:47:04 INFO - PROCESS | 4300 | --DOMWINDOW == 130 (0x93e6f400) [pid = 4300] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 08:47:04 INFO - PROCESS | 4300 | --DOMWINDOW == 129 (0x98543800) [pid = 4300] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 08:47:04 INFO - PROCESS | 4300 | --DOMWINDOW == 128 (0x9a0ee400) [pid = 4300] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 08:47:04 INFO - PROCESS | 4300 | --DOMWINDOW == 127 (0xa332a800) [pid = 4300] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 08:47:04 INFO - PROCESS | 4300 | --DOMWINDOW == 126 (0x9ac90c00) [pid = 4300] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 08:47:04 INFO - PROCESS | 4300 | --DOMWINDOW == 125 (0x9538f800) [pid = 4300] [serial = 619] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 08:47:04 INFO - PROCESS | 4300 | --DOMWINDOW == 124 (0x94910400) [pid = 4300] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 08:47:04 INFO - PROCESS | 4300 | --DOMWINDOW == 123 (0x99fca800) [pid = 4300] [serial = 625] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 08:47:04 INFO - PROCESS | 4300 | --DOMWINDOW == 122 (0x9a96f400) [pid = 4300] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 08:47:04 INFO - PROCESS | 4300 | --DOMWINDOW == 121 (0x930af400) [pid = 4300] [serial = 622] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 08:47:04 INFO - PROCESS | 4300 | --DOMWINDOW == 120 (0x930aec00) [pid = 4300] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 08:47:04 INFO - PROCESS | 4300 | --DOMWINDOW == 119 (0xa1015400) [pid = 4300] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 08:47:04 INFO - PROCESS | 4300 | --DOMWINDOW == 118 (0x9821a000) [pid = 4300] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 08:47:04 INFO - PROCESS | 4300 | --DOMWINDOW == 117 (0xa2eee400) [pid = 4300] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 08:47:04 INFO - PROCESS | 4300 | --DOMWINDOW == 116 (0x921e1c00) [pid = 4300] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 08:47:04 INFO - PROCESS | 4300 | --DOMWINDOW == 115 (0x94904400) [pid = 4300] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 08:47:04 INFO - PROCESS | 4300 | --DOMWINDOW == 114 (0x930ad800) [pid = 4300] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 08:47:04 INFO - PROCESS | 4300 | --DOMWINDOW == 113 (0x9a410800) [pid = 4300] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 08:47:04 INFO - PROCESS | 4300 | --DOMWINDOW == 112 (0x9a788000) [pid = 4300] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 08:47:04 INFO - PROCESS | 4300 | --DOMWINDOW == 111 (0xa2272400) [pid = 4300] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 08:47:04 INFO - PROCESS | 4300 | --DOMWINDOW == 110 (0x9a402000) [pid = 4300] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 08:47:04 INFO - PROCESS | 4300 | 1467042424743 Marionette TRACE conn3 <- [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]]]}] 08:47:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 08:47:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1839ms 08:47:04 INFO - PROCESS | 4300 | 1467042424845 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 08:47:04 INFO - PROCESS | 4300 | 1467042424848 Marionette TRACE conn3 <- [1,1049,null,{"value":"8"}] 08:47:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 08:47:04 INFO - PROCESS | 4300 | 1467042424855 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 08:47:04 INFO - PROCESS | 4300 | 1467042424857 Marionette TRACE conn3 <- [1,1050,null,{}] 08:47:04 INFO - PROCESS | 4300 | 1467042424863 Marionette TRACE conn3 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:04 INFO - PROCESS | 4300 | 1467042424875 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:47:05 INFO - PROCESS | 4300 | 1467042425070 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 08:47:05 INFO - PROCESS | 4300 | 1467042425207 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:05 INFO - PROCESS | 4300 | 1467042425213 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:47:05 INFO - PROCESS | 4300 | ++DOCSHELL 0x8ddd7000 == 58 [pid = 4300] [id = 270] 08:47:05 INFO - PROCESS | 4300 | ++DOMWINDOW == 111 (0x921e4800) [pid = 4300] [serial = 811] [outer = (nil)] 08:47:05 INFO - PROCESS | 4300 | ++DOMWINDOW == 112 (0x978cfc00) [pid = 4300] [serial = 812] [outer = 0x921e4800] 08:47:05 INFO - PROCESS | 4300 | 1467042425328 Marionette DEBUG loaded listener.js 08:47:05 INFO - PROCESS | 4300 | ++DOMWINDOW == 113 (0x9ac90c00) [pid = 4300] [serial = 813] [outer = 0x921e4800] 08:47:06 INFO - PROCESS | 4300 | 1467042426048 Marionette TRACE conn3 <- [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]]]}] 08:47:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 08:47:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1240ms 08:47:06 INFO - PROCESS | 4300 | 1467042426097 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 08:47:06 INFO - PROCESS | 4300 | 1467042426100 Marionette TRACE conn3 <- [1,1053,null,{"value":"8"}] 08:47:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 08:47:06 INFO - PROCESS | 4300 | 1467042426107 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 08:47:06 INFO - PROCESS | 4300 | 1467042426111 Marionette TRACE conn3 <- [1,1054,null,{}] 08:47:06 INFO - PROCESS | 4300 | 1467042426117 Marionette TRACE conn3 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:06 INFO - PROCESS | 4300 | 1467042426122 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:47:06 INFO - PROCESS | 4300 | 1467042426398 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 08:47:06 INFO - PROCESS | 4300 | 1467042426578 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:06 INFO - PROCESS | 4300 | 1467042426592 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:47:06 INFO - PROCESS | 4300 | ++DOCSHELL 0x8ddd3c00 == 59 [pid = 4300] [id = 271] 08:47:06 INFO - PROCESS | 4300 | ++DOMWINDOW == 114 (0x8ddd7c00) [pid = 4300] [serial = 814] [outer = (nil)] 08:47:06 INFO - PROCESS | 4300 | ++DOMWINDOW == 115 (0x8ecad800) [pid = 4300] [serial = 815] [outer = 0x8ddd7c00] 08:47:06 INFO - PROCESS | 4300 | 1467042426684 Marionette DEBUG loaded listener.js 08:47:06 INFO - PROCESS | 4300 | ++DOMWINDOW == 116 (0x91485000) [pid = 4300] [serial = 816] [outer = 0x8ddd7c00] 08:47:07 INFO - PROCESS | 4300 | 1467042427708 Marionette TRACE conn3 <- [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]]]}] 08:47:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 08:47:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1639ms 08:47:07 INFO - PROCESS | 4300 | 1467042427749 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 08:47:07 INFO - PROCESS | 4300 | 1467042427755 Marionette TRACE conn3 <- [1,1057,null,{"value":"8"}] 08:47:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 08:47:07 INFO - PROCESS | 4300 | 1467042427764 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 08:47:07 INFO - PROCESS | 4300 | 1467042427770 Marionette TRACE conn3 <- [1,1058,null,{}] 08:47:07 INFO - PROCESS | 4300 | 1467042427777 Marionette TRACE conn3 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:07 INFO - PROCESS | 4300 | 1467042427783 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:47:07 INFO - PROCESS | 4300 | 1467042427993 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 08:47:08 INFO - PROCESS | 4300 | 1467042428220 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:08 INFO - PROCESS | 4300 | 1467042428227 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:47:08 INFO - PROCESS | 4300 | ++DOCSHELL 0x98979c00 == 60 [pid = 4300] [id = 272] 08:47:08 INFO - PROCESS | 4300 | ++DOMWINDOW == 117 (0x98986000) [pid = 4300] [serial = 817] [outer = (nil)] 08:47:08 INFO - PROCESS | 4300 | ++DOMWINDOW == 118 (0x995d0400) [pid = 4300] [serial = 818] [outer = 0x98986000] 08:47:08 INFO - PROCESS | 4300 | 1467042428366 Marionette DEBUG loaded listener.js 08:47:08 INFO - PROCESS | 4300 | ++DOMWINDOW == 119 (0x99f6a400) [pid = 4300] [serial = 819] [outer = 0x98986000] 08:47:09 INFO - PROCESS | 4300 | 1467042429303 Marionette TRACE conn3 <- [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]]]}] 08:47:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 08:47:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1583ms 08:47:09 INFO - PROCESS | 4300 | 1467042429348 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 08:47:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 08:47:09 INFO - PROCESS | 4300 | 1467042429353 Marionette TRACE conn3 <- [1,1061,null,{"value":"8"}] 08:47:09 INFO - PROCESS | 4300 | 1467042429361 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 08:47:09 INFO - PROCESS | 4300 | 1467042429364 Marionette TRACE conn3 <- [1,1062,null,{}] 08:47:09 INFO - PROCESS | 4300 | 1467042429372 Marionette TRACE conn3 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:09 INFO - PROCESS | 4300 | 1467042429379 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:47:09 INFO - PROCESS | 4300 | 1467042429595 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 08:47:09 INFO - PROCESS | 4300 | 1467042429881 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:09 INFO - PROCESS | 4300 | 1467042429891 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:47:09 INFO - PROCESS | 4300 | ++DOCSHELL 0x99f86800 == 61 [pid = 4300] [id = 273] 08:47:09 INFO - PROCESS | 4300 | ++DOMWINDOW == 120 (0x9a788000) [pid = 4300] [serial = 820] [outer = (nil)] 08:47:10 INFO - PROCESS | 4300 | ++DOMWINDOW == 121 (0x9a92c800) [pid = 4300] [serial = 821] [outer = 0x9a788000] 08:47:10 INFO - PROCESS | 4300 | 1467042430015 Marionette DEBUG loaded listener.js 08:47:10 INFO - PROCESS | 4300 | ++DOMWINDOW == 122 (0x9ab7dc00) [pid = 4300] [serial = 822] [outer = 0x9a788000] 08:47:10 INFO - PROCESS | 4300 | 1467042430954 Marionette TRACE conn3 <- [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]]]}] 08:47:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 08:47:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1639ms 08:47:11 INFO - PROCESS | 4300 | 1467042431001 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 08:47:11 INFO - PROCESS | 4300 | 1467042431007 Marionette TRACE conn3 <- [1,1065,null,{"value":"8"}] 08:47:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 08:47:11 INFO - PROCESS | 4300 | 1467042431025 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 08:47:11 INFO - PROCESS | 4300 | 1467042431034 Marionette TRACE conn3 <- [1,1066,null,{}] 08:47:11 INFO - PROCESS | 4300 | 1467042431041 Marionette TRACE conn3 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:11 INFO - PROCESS | 4300 | 1467042431047 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:47:11 INFO - PROCESS | 4300 | 1467042431279 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 08:47:11 INFO - PROCESS | 4300 | 1467042431507 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:11 INFO - PROCESS | 4300 | 1467042431513 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:47:11 INFO - PROCESS | 4300 | ++DOCSHELL 0x8ddd2000 == 62 [pid = 4300] [id = 274] 08:47:11 INFO - PROCESS | 4300 | ++DOMWINDOW == 123 (0x9114c000) [pid = 4300] [serial = 823] [outer = (nil)] 08:47:11 INFO - PROCESS | 4300 | ++DOMWINDOW == 124 (0xa22fa400) [pid = 4300] [serial = 824] [outer = 0x9114c000] 08:47:11 INFO - PROCESS | 4300 | 1467042431641 Marionette DEBUG loaded listener.js 08:47:11 INFO - PROCESS | 4300 | ++DOMWINDOW == 125 (0xa2eb4c00) [pid = 4300] [serial = 825] [outer = 0x9114c000] 08:47:12 INFO - PROCESS | 4300 | 1467042432567 Marionette TRACE conn3 <- [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]]]}] 08:47:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 08:47:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1603ms 08:47:12 INFO - PROCESS | 4300 | 1467042432622 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 08:47:12 INFO - PROCESS | 4300 | 1467042432625 Marionette TRACE conn3 <- [1,1069,null,{"value":"8"}] 08:47:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 08:47:12 INFO - PROCESS | 4300 | 1467042432633 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 08:47:12 INFO - PROCESS | 4300 | 1467042432637 Marionette TRACE conn3 <- [1,1070,null,{}] 08:47:12 INFO - PROCESS | 4300 | 1467042432643 Marionette TRACE conn3 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:12 INFO - PROCESS | 4300 | 1467042432649 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:47:12 INFO - PROCESS | 4300 | 1467042432888 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 08:47:13 INFO - PROCESS | 4300 | 1467042433123 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:13 INFO - PROCESS | 4300 | 1467042433129 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:47:13 INFO - PROCESS | 4300 | ++DOCSHELL 0x9114b400 == 63 [pid = 4300] [id = 275] 08:47:13 INFO - PROCESS | 4300 | ++DOMWINDOW == 126 (0x9ae81000) [pid = 4300] [serial = 826] [outer = (nil)] 08:47:13 INFO - PROCESS | 4300 | ++DOMWINDOW == 127 (0xa3214800) [pid = 4300] [serial = 827] [outer = 0x9ae81000] 08:47:13 INFO - PROCESS | 4300 | 1467042433230 Marionette DEBUG loaded listener.js 08:47:13 INFO - PROCESS | 4300 | ++DOMWINDOW == 128 (0xa328cc00) [pid = 4300] [serial = 828] [outer = 0x9ae81000] 08:47:14 INFO - PROCESS | 4300 | 1467042434127 Marionette TRACE conn3 <- [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]]]}] 08:47:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 08:47:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1532ms 08:47:14 INFO - PROCESS | 4300 | 1467042434167 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 08:47:14 INFO - PROCESS | 4300 | 1467042434171 Marionette TRACE conn3 <- [1,1073,null,{"value":"8"}] 08:47:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 08:47:14 INFO - PROCESS | 4300 | 1467042434178 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 08:47:14 INFO - PROCESS | 4300 | 1467042434183 Marionette TRACE conn3 <- [1,1074,null,{}] 08:47:14 INFO - PROCESS | 4300 | 1467042434188 Marionette TRACE conn3 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:14 INFO - PROCESS | 4300 | 1467042434194 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:47:14 INFO - PROCESS | 4300 | 1467042434405 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 08:47:14 INFO - PROCESS | 4300 | 1467042434635 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:14 INFO - PROCESS | 4300 | 1467042434654 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:47:14 INFO - PROCESS | 4300 | ++DOCSHELL 0xa34bc000 == 64 [pid = 4300] [id = 276] 08:47:14 INFO - PROCESS | 4300 | ++DOMWINDOW == 129 (0xa34bc400) [pid = 4300] [serial = 829] [outer = (nil)] 08:47:14 INFO - PROCESS | 4300 | ++DOMWINDOW == 130 (0xa4d0a400) [pid = 4300] [serial = 830] [outer = 0xa34bc400] 08:47:14 INFO - PROCESS | 4300 | 1467042434790 Marionette DEBUG loaded listener.js 08:47:14 INFO - PROCESS | 4300 | ++DOMWINDOW == 131 (0xa61d6c00) [pid = 4300] [serial = 831] [outer = 0xa34bc400] 08:47:15 INFO - PROCESS | 4300 | 1467042435765 Marionette TRACE conn3 <- [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]]]}] 08:47:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 08:47:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1637ms 08:47:15 INFO - PROCESS | 4300 | 1467042435817 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 08:47:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 08:47:15 INFO - PROCESS | 4300 | 1467042435822 Marionette TRACE conn3 <- [1,1077,null,{"value":"8"}] 08:47:15 INFO - PROCESS | 4300 | 1467042435829 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 08:47:15 INFO - PROCESS | 4300 | 1467042435832 Marionette TRACE conn3 <- [1,1078,null,{}] 08:47:15 INFO - PROCESS | 4300 | 1467042435838 Marionette TRACE conn3 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:15 INFO - PROCESS | 4300 | 1467042435844 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:47:16 INFO - PROCESS | 4300 | 1467042436074 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 08:47:16 INFO - PROCESS | 4300 | 1467042436318 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:16 INFO - PROCESS | 4300 | 1467042436326 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:47:16 INFO - PROCESS | 4300 | ++DOCSHELL 0x9114b000 == 65 [pid = 4300] [id = 277] 08:47:16 INFO - PROCESS | 4300 | ++DOMWINDOW == 132 (0x914b9c00) [pid = 4300] [serial = 832] [outer = (nil)] 08:47:16 INFO - PROCESS | 4300 | ++DOMWINDOW == 133 (0x914c1800) [pid = 4300] [serial = 833] [outer = 0x914b9c00] 08:47:16 INFO - PROCESS | 4300 | 1467042436425 Marionette DEBUG loaded listener.js 08:47:16 INFO - PROCESS | 4300 | ++DOMWINDOW == 134 (0x914c5800) [pid = 4300] [serial = 834] [outer = 0x914b9c00] 08:47:17 INFO - PROCESS | 4300 | 1467042437320 Marionette TRACE conn3 <- [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]]]}] 08:47:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 08:47:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1541ms 08:47:17 INFO - PROCESS | 4300 | 1467042437371 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 08:47:17 INFO - PROCESS | 4300 | 1467042437375 Marionette TRACE conn3 <- [1,1081,null,{"value":"8"}] 08:47:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 08:47:17 INFO - PROCESS | 4300 | 1467042437382 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 08:47:17 INFO - PROCESS | 4300 | 1467042437386 Marionette TRACE conn3 <- [1,1082,null,{}] 08:47:17 INFO - PROCESS | 4300 | 1467042437392 Marionette TRACE conn3 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:17 INFO - PROCESS | 4300 | 1467042437397 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:47:17 INFO - PROCESS | 4300 | 1467042437612 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 08:47:17 INFO - PROCESS | 4300 | 1467042437839 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:17 INFO - PROCESS | 4300 | 1467042437848 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:47:17 INFO - PROCESS | 4300 | ++DOCSHELL 0x914c2000 == 66 [pid = 4300] [id = 278] 08:47:17 INFO - PROCESS | 4300 | ++DOMWINDOW == 135 (0x99cbd400) [pid = 4300] [serial = 835] [outer = (nil)] 08:47:17 INFO - PROCESS | 4300 | ++DOMWINDOW == 136 (0xa2ebbc00) [pid = 4300] [serial = 836] [outer = 0x99cbd400] 08:47:17 INFO - PROCESS | 4300 | 1467042437966 Marionette DEBUG loaded listener.js 08:47:18 INFO - PROCESS | 4300 | ++DOMWINDOW == 137 (0xa4d0f400) [pid = 4300] [serial = 837] [outer = 0x99cbd400] 08:47:18 INFO - PROCESS | 4300 | 1467042438880 Marionette TRACE conn3 <- [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]]]}] 08:47:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 08:47:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1551ms 08:47:18 INFO - PROCESS | 4300 | 1467042438934 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 08:47:18 INFO - PROCESS | 4300 | 1467042438938 Marionette TRACE conn3 <- [1,1085,null,{"value":"8"}] 08:47:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 08:47:18 INFO - PROCESS | 4300 | 1467042438944 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 08:47:18 INFO - PROCESS | 4300 | 1467042438947 Marionette TRACE conn3 <- [1,1086,null,{}] 08:47:18 INFO - PROCESS | 4300 | 1467042438953 Marionette TRACE conn3 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:18 INFO - PROCESS | 4300 | 1467042438958 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:47:19 INFO - PROCESS | 4300 | 1467042439183 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 08:47:19 INFO - PROCESS | 4300 | 1467042439417 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:19 INFO - PROCESS | 4300 | 1467042439427 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:47:19 INFO - PROCESS | 4300 | ++DOCSHELL 0x8d5eb000 == 67 [pid = 4300] [id = 279] 08:47:19 INFO - PROCESS | 4300 | ++DOMWINDOW == 138 (0x8d5ed800) [pid = 4300] [serial = 838] [outer = (nil)] 08:47:19 INFO - PROCESS | 4300 | ++DOMWINDOW == 139 (0x8d5f2c00) [pid = 4300] [serial = 839] [outer = 0x8d5ed800] 08:47:19 INFO - PROCESS | 4300 | 1467042439517 Marionette DEBUG loaded listener.js 08:47:19 INFO - PROCESS | 4300 | ++DOMWINDOW == 140 (0x8d5f6400) [pid = 4300] [serial = 840] [outer = 0x8d5ed800] 08:47:20 INFO - PROCESS | 4300 | 1467042440790 Marionette TRACE conn3 <- [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]]]}] 08:47:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 08:47:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1906ms 08:47:20 INFO - PROCESS | 4300 | 1467042440852 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 08:47:20 INFO - PROCESS | 4300 | 1467042440858 Marionette TRACE conn3 <- [1,1089,null,{"value":"8"}] 08:47:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 08:47:20 INFO - PROCESS | 4300 | 1467042440867 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 08:47:20 INFO - PROCESS | 4300 | 1467042440872 Marionette TRACE conn3 <- [1,1090,null,{}] 08:47:20 INFO - PROCESS | 4300 | 1467042440921 Marionette TRACE conn3 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:20 INFO - PROCESS | 4300 | 1467042440928 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:47:21 INFO - PROCESS | 4300 | 1467042441250 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 08:47:21 INFO - PROCESS | 4300 | 1467042441379 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:21 INFO - PROCESS | 4300 | 1467042441394 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:47:21 INFO - PROCESS | 4300 | ++DOCSHELL 0x8ddcb400 == 68 [pid = 4300] [id = 280] 08:47:21 INFO - PROCESS | 4300 | ++DOMWINDOW == 141 (0x91150400) [pid = 4300] [serial = 841] [outer = (nil)] 08:47:21 INFO - PROCESS | 4300 | ++DOMWINDOW == 142 (0x914b8c00) [pid = 4300] [serial = 842] [outer = 0x91150400] 08:47:21 INFO - PROCESS | 4300 | 1467042441577 Marionette DEBUG loaded listener.js 08:47:21 INFO - PROCESS | 4300 | ++DOMWINDOW == 143 (0x914c0c00) [pid = 4300] [serial = 843] [outer = 0x91150400] 08:47:22 INFO - PROCESS | 4300 | --DOCSHELL 0x978d1c00 == 67 [pid = 4300] [id = 233] 08:47:22 INFO - PROCESS | 4300 | --DOCSHELL 0x99f63000 == 66 [pid = 4300] [id = 231] 08:47:22 INFO - PROCESS | 4300 | --DOCSHELL 0x9a40a800 == 65 [pid = 4300] [id = 230] 08:47:22 INFO - PROCESS | 4300 | --DOCSHELL 0x8ddd7000 == 64 [pid = 4300] [id = 270] 08:47:22 INFO - PROCESS | 4300 | --DOMWINDOW == 142 (0xa3218400) [pid = 4300] [serial = 767] [outer = (nil)] [url = about:blank] 08:47:22 INFO - PROCESS | 4300 | --DOCSHELL 0x99fbe400 == 63 [pid = 4300] [id = 269] 08:47:22 INFO - PROCESS | 4300 | --DOCSHELL 0x9148b400 == 62 [pid = 4300] [id = 268] 08:47:22 INFO - PROCESS | 4300 | --DOCSHELL 0x9a75d000 == 61 [pid = 4300] [id = 267] 08:47:22 INFO - PROCESS | 4300 | --DOCSHELL 0x92125c00 == 60 [pid = 4300] [id = 266] 08:47:22 INFO - PROCESS | 4300 | --DOCSHELL 0x91acb000 == 59 [pid = 4300] [id = 265] 08:47:22 INFO - PROCESS | 4300 | --DOCSHELL 0x91149c00 == 58 [pid = 4300] [id = 259] 08:47:22 INFO - PROCESS | 4300 | --DOCSHELL 0xa4f13c00 == 57 [pid = 4300] [id = 258] 08:47:22 INFO - PROCESS | 4300 | --DOCSHELL 0x9ab7f800 == 56 [pid = 4300] [id = 257] 08:47:22 INFO - PROCESS | 4300 | --DOCSHELL 0x9d814c00 == 55 [pid = 4300] [id = 232] 08:47:22 INFO - PROCESS | 4300 | --DOCSHELL 0x982e5c00 == 54 [pid = 4300] [id = 256] 08:47:22 INFO - PROCESS | 4300 | --DOCSHELL 0xa2ebec00 == 53 [pid = 4300] [id = 255] 08:47:22 INFO - PROCESS | 4300 | 1467042442628 Marionette TRACE conn3 <- [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]]]}] 08:47:22 INFO - PROCESS | 4300 | --DOMWINDOW == 141 (0x931d1400) [pid = 4300] [serial = 651] [outer = (nil)] [url = about:blank] 08:47:22 INFO - PROCESS | 4300 | --DOMWINDOW == 140 (0x99cc1000) [pid = 4300] [serial = 725] [outer = (nil)] [url = about:blank] 08:47:22 INFO - PROCESS | 4300 | --DOMWINDOW == 139 (0x9b217c00) [pid = 4300] [serial = 660] [outer = (nil)] [url = about:blank] 08:47:22 INFO - PROCESS | 4300 | --DOMWINDOW == 138 (0x9a0ecc00) [pid = 4300] [serial = 621] [outer = (nil)] [url = about:blank] 08:47:22 INFO - PROCESS | 4300 | --DOMWINDOW == 137 (0x9a0f3800) [pid = 4300] [serial = 627] [outer = (nil)] [url = about:blank] 08:47:22 INFO - PROCESS | 4300 | --DOMWINDOW == 136 (0x989f0800) [pid = 4300] [serial = 624] [outer = (nil)] [url = about:blank] 08:47:22 INFO - PROCESS | 4300 | --DOMWINDOW == 135 (0x9a0e9400) [pid = 4300] [serial = 666] [outer = (nil)] [url = about:blank] 08:47:22 INFO - PROCESS | 4300 | --DOMWINDOW == 134 (0xa22a7400) [pid = 4300] [serial = 696] [outer = (nil)] [url = about:blank] 08:47:22 INFO - PROCESS | 4300 | --DOMWINDOW == 133 (0xa1089800) [pid = 4300] [serial = 687] [outer = (nil)] [url = about:blank] 08:47:22 INFO - PROCESS | 4300 | --DOMWINDOW == 132 (0xa33c3400) [pid = 4300] [serial = 723] [outer = (nil)] [url = about:blank] 08:47:22 INFO - PROCESS | 4300 | --DOMWINDOW == 131 (0x93c5b800) [pid = 4300] [serial = 599] [outer = (nil)] [url = about:blank] 08:47:22 INFO - PROCESS | 4300 | --DOMWINDOW == 130 (0x99cc2c00) [pid = 4300] [serial = 690] [outer = (nil)] [url = about:blank] 08:47:22 INFO - PROCESS | 4300 | --DOMWINDOW == 129 (0x99fc8400) [pid = 4300] [serial = 726] [outer = (nil)] [url = about:blank] 08:47:22 INFO - PROCESS | 4300 | --DOMWINDOW == 128 (0x9ae83400) [pid = 4300] [serial = 693] [outer = (nil)] [url = about:blank] 08:47:22 INFO - PROCESS | 4300 | --DOMWINDOW == 127 (0x9a793800) [pid = 4300] [serial = 630] [outer = (nil)] [url = about:blank] 08:47:22 INFO - PROCESS | 4300 | --DOMWINDOW == 126 (0xa320ac00) [pid = 4300] [serial = 702] [outer = (nil)] [url = about:blank] 08:47:22 INFO - PROCESS | 4300 | --DOMWINDOW == 125 (0x9a789000) [pid = 4300] [serial = 657] [outer = (nil)] [url = about:blank] 08:47:22 INFO - PROCESS | 4300 | --DOMWINDOW == 124 (0x9b8d9000) [pid = 4300] [serial = 663] [outer = (nil)] [url = about:blank] 08:47:22 INFO - PROCESS | 4300 | --DOMWINDOW == 123 (0xa2460800) [pid = 4300] [serial = 699] [outer = (nil)] [url = about:blank] 08:47:22 INFO - PROCESS | 4300 | --DOMWINDOW == 122 (0x9a92d400) [pid = 4300] [serial = 633] [outer = (nil)] [url = about:blank] 08:47:22 INFO - PROCESS | 4300 | --DOMWINDOW == 121 (0x9990dc00) [pid = 4300] [serial = 654] [outer = (nil)] [url = about:blank] 08:47:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 08:47:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1841ms 08:47:22 INFO - PROCESS | 4300 | 1467042442707 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 08:47:22 INFO - PROCESS | 4300 | 1467042442716 Marionette TRACE conn3 <- [1,1093,null,{"value":"8"}] 08:47:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 08:47:22 INFO - PROCESS | 4300 | --DOMWINDOW == 120 (0xa6882400) [pid = 4300] [serial = 744] [outer = (nil)] [url = about:blank] 08:47:22 INFO - PROCESS | 4300 | --DOMWINDOW == 119 (0x978c9c00) [pid = 4300] [serial = 753] [outer = (nil)] [url = about:blank] 08:47:22 INFO - PROCESS | 4300 | --DOMWINDOW == 118 (0x9ab31800) [pid = 4300] [serial = 759] [outer = (nil)] [url = about:blank] 08:47:22 INFO - PROCESS | 4300 | --DOMWINDOW == 117 (0xa6b58400) [pid = 4300] [serial = 746] [outer = (nil)] [url = about:blank] 08:47:22 INFO - PROCESS | 4300 | --DOMWINDOW == 116 (0x93e6bc00) [pid = 4300] [serial = 752] [outer = (nil)] [url = about:blank] 08:47:22 INFO - PROCESS | 4300 | --DOMWINDOW == 115 (0x9d88c000) [pid = 4300] [serial = 762] [outer = (nil)] [url = about:blank] 08:47:22 INFO - PROCESS | 4300 | --DOMWINDOW == 114 (0xa34b8c00) [pid = 4300] [serial = 732] [outer = (nil)] [url = about:blank] 08:47:22 INFO - PROCESS | 4300 | --DOMWINDOW == 113 (0xa4f15c00) [pid = 4300] [serial = 738] [outer = (nil)] [url = about:blank] 08:47:22 INFO - PROCESS | 4300 | --DOMWINDOW == 112 (0xa6792c00) [pid = 4300] [serial = 741] [outer = (nil)] [url = about:blank] 08:47:22 INFO - PROCESS | 4300 | --DOMWINDOW == 111 (0xa34bec00) [pid = 4300] [serial = 734] [outer = (nil)] [url = about:blank] 08:47:22 INFO - PROCESS | 4300 | --DOMWINDOW == 110 (0x9ab74800) [pid = 4300] [serial = 728] [outer = (nil)] [url = about:blank] 08:47:22 INFO - PROCESS | 4300 | --DOMWINDOW == 109 (0xa34b3c00) [pid = 4300] [serial = 731] [outer = (nil)] [url = about:blank] 08:47:22 INFO - PROCESS | 4300 | --DOMWINDOW == 108 (0x9a923400) [pid = 4300] [serial = 758] [outer = (nil)] [url = about:blank] 08:47:22 INFO - PROCESS | 4300 | --DOMWINDOW == 107 (0x9148ac00) [pid = 4300] [serial = 749] [outer = (nil)] [url = about:blank] 08:47:22 INFO - PROCESS | 4300 | --DOMWINDOW == 106 (0x9b211000) [pid = 4300] [serial = 729] [outer = (nil)] [url = about:blank] 08:47:22 INFO - PROCESS | 4300 | --DOMWINDOW == 105 (0xa67e6c00) [pid = 4300] [serial = 743] [outer = (nil)] [url = about:blank] 08:47:22 INFO - PROCESS | 4300 | --DOMWINDOW == 104 (0x989f8c00) [pid = 4300] [serial = 755] [outer = (nil)] [url = about:blank] 08:47:22 INFO - PROCESS | 4300 | --DOMWINDOW == 103 (0x9b210800) [pid = 4300] [serial = 761] [outer = (nil)] [url = about:blank] 08:47:22 INFO - PROCESS | 4300 | --DOMWINDOW == 102 (0xa4d0ac00) [pid = 4300] [serial = 735] [outer = (nil)] [url = about:blank] 08:47:22 INFO - PROCESS | 4300 | --DOMWINDOW == 101 (0x99f6c800) [pid = 4300] [serial = 756] [outer = (nil)] [url = about:blank] 08:47:22 INFO - PROCESS | 4300 | --DOMWINDOW == 100 (0xa2221400) [pid = 4300] [serial = 765] [outer = (nil)] [url = about:blank] 08:47:22 INFO - PROCESS | 4300 | --DOMWINDOW == 99 (0xa6b5c400) [pid = 4300] [serial = 747] [outer = (nil)] [url = about:blank] 08:47:22 INFO - PROCESS | 4300 | --DOMWINDOW == 98 (0x9ab3a400) [pid = 4300] [serial = 764] [outer = (nil)] [url = about:blank] 08:47:22 INFO - PROCESS | 4300 | --DOMWINDOW == 97 (0xa4f0bc00) [pid = 4300] [serial = 737] [outer = (nil)] [url = about:blank] 08:47:22 INFO - PROCESS | 4300 | --DOMWINDOW == 96 (0xa6725400) [pid = 4300] [serial = 740] [outer = (nil)] [url = about:blank] 08:47:22 INFO - PROCESS | 4300 | 1467042442770 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 08:47:22 INFO - PROCESS | 4300 | 1467042442779 Marionette TRACE conn3 <- [1,1094,null,{}] 08:47:22 INFO - PROCESS | 4300 | 1467042442796 Marionette TRACE conn3 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:22 INFO - PROCESS | 4300 | 1467042442802 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:47:22 INFO - PROCESS | 4300 | 1467042442995 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 08:47:23 INFO - PROCESS | 4300 | 1467042443234 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:23 INFO - PROCESS | 4300 | 1467042443242 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:47:23 INFO - PROCESS | 4300 | ++DOCSHELL 0x8ddd0000 == 54 [pid = 4300] [id = 281] 08:47:23 INFO - PROCESS | 4300 | ++DOMWINDOW == 97 (0x914b8800) [pid = 4300] [serial = 844] [outer = (nil)] 08:47:23 INFO - PROCESS | 4300 | ++DOMWINDOW == 98 (0x921de400) [pid = 4300] [serial = 845] [outer = 0x914b8800] 08:47:23 INFO - PROCESS | 4300 | 1467042443319 Marionette DEBUG loaded listener.js 08:47:23 INFO - PROCESS | 4300 | ++DOMWINDOW == 99 (0x931d1400) [pid = 4300] [serial = 846] [outer = 0x914b8800] 08:47:24 INFO - PROCESS | 4300 | 1467042444307 Marionette TRACE conn3 <- [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]]]}] 08:47:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 08:47:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1588ms 08:47:24 INFO - PROCESS | 4300 | 1467042444320 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 08:47:24 INFO - PROCESS | 4300 | 1467042444324 Marionette TRACE conn3 <- [1,1097,null,{"value":"8"}] 08:47:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 08:47:24 INFO - PROCESS | 4300 | 1467042444330 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 08:47:24 INFO - PROCESS | 4300 | 1467042444336 Marionette TRACE conn3 <- [1,1098,null,{}] 08:47:24 INFO - PROCESS | 4300 | 1467042444351 Marionette TRACE conn3 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:24 INFO - PROCESS | 4300 | 1467042444359 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:47:24 INFO - PROCESS | 4300 | 1467042444587 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 08:47:24 INFO - PROCESS | 4300 | 1467042444690 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:24 INFO - PROCESS | 4300 | 1467042444703 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:47:24 INFO - PROCESS | 4300 | ++DOCSHELL 0x978d6c00 == 55 [pid = 4300] [id = 282] 08:47:24 INFO - PROCESS | 4300 | ++DOMWINDOW == 100 (0x978d7000) [pid = 4300] [serial = 847] [outer = (nil)] 08:47:24 INFO - PROCESS | 4300 | ++DOMWINDOW == 101 (0x989f0800) [pid = 4300] [serial = 848] [outer = 0x978d7000] 08:47:24 INFO - PROCESS | 4300 | 1467042444831 Marionette DEBUG loaded listener.js 08:47:24 INFO - PROCESS | 4300 | ++DOMWINDOW == 102 (0x996c6400) [pid = 4300] [serial = 849] [outer = 0x978d7000] 08:47:25 INFO - PROCESS | 4300 | 1467042445864 Marionette TRACE conn3 <- [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]]]}] 08:47:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 08:47:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1590ms 08:47:25 INFO - PROCESS | 4300 | 1467042445922 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 08:47:25 INFO - PROCESS | 4300 | 1467042445926 Marionette TRACE conn3 <- [1,1101,null,{"value":"8"}] 08:47:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 08:47:25 INFO - PROCESS | 4300 | 1467042445934 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 08:47:25 INFO - PROCESS | 4300 | 1467042445938 Marionette TRACE conn3 <- [1,1102,null,{}] 08:47:25 INFO - PROCESS | 4300 | 1467042445944 Marionette TRACE conn3 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:25 INFO - PROCESS | 4300 | 1467042445949 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:47:26 INFO - PROCESS | 4300 | 1467042446205 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 08:47:26 INFO - PROCESS | 4300 | 1467042446240 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:26 INFO - PROCESS | 4300 | 1467042446254 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:47:26 INFO - PROCESS | 4300 | ++DOCSHELL 0x914c5000 == 56 [pid = 4300] [id = 283] 08:47:26 INFO - PROCESS | 4300 | ++DOMWINDOW == 103 (0x99cb9c00) [pid = 4300] [serial = 850] [outer = (nil)] 08:47:26 INFO - PROCESS | 4300 | ++DOMWINDOW == 104 (0x99fbd400) [pid = 4300] [serial = 851] [outer = 0x99cb9c00] 08:47:26 INFO - PROCESS | 4300 | 1467042446338 Marionette DEBUG loaded listener.js 08:47:26 INFO - PROCESS | 4300 | ++DOMWINDOW == 105 (0x9a0e7c00) [pid = 4300] [serial = 852] [outer = 0x99cb9c00] 08:47:27 INFO - PROCESS | 4300 | --DOMWINDOW == 104 (0x9a763400) [pid = 4300] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 08:47:27 INFO - PROCESS | 4300 | --DOMWINDOW == 103 (0x9a973800) [pid = 4300] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 08:47:27 INFO - PROCESS | 4300 | --DOMWINDOW == 102 (0x91acb400) [pid = 4300] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 08:47:27 INFO - PROCESS | 4300 | --DOMWINDOW == 101 (0x9a75d800) [pid = 4300] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 08:47:27 INFO - PROCESS | 4300 | --DOMWINDOW == 100 (0x93e76c00) [pid = 4300] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 08:47:27 INFO - PROCESS | 4300 | 1467042447574 Marionette TRACE conn3 <- [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]]]}] 08:47:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 08:47:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1688ms 08:47:27 INFO - PROCESS | 4300 | 1467042447622 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 08:47:27 INFO - PROCESS | 4300 | 1467042447626 Marionette TRACE conn3 <- [1,1105,null,{"value":"8"}] 08:47:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 08:47:27 INFO - PROCESS | 4300 | 1467042447631 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 08:47:27 INFO - PROCESS | 4300 | 1467042447635 Marionette TRACE conn3 <- [1,1106,null,{}] 08:47:27 INFO - PROCESS | 4300 | 1467042447640 Marionette TRACE conn3 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:27 INFO - PROCESS | 4300 | 1467042447645 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:47:27 INFO - PROCESS | 4300 | 1467042447797 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 08:47:27 INFO - PROCESS | 4300 | 1467042447811 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:27 INFO - PROCESS | 4300 | 1467042447818 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:47:27 INFO - PROCESS | 4300 | ++DOCSHELL 0x8ddca400 == 57 [pid = 4300] [id = 284] 08:47:27 INFO - PROCESS | 4300 | ++DOMWINDOW == 101 (0x914c6800) [pid = 4300] [serial = 853] [outer = (nil)] 08:47:27 INFO - PROCESS | 4300 | ++DOMWINDOW == 102 (0x9a0ef800) [pid = 4300] [serial = 854] [outer = 0x914c6800] 08:47:27 INFO - PROCESS | 4300 | 1467042447884 Marionette DEBUG loaded listener.js 08:47:27 INFO - PROCESS | 4300 | ++DOMWINDOW == 103 (0x9a401c00) [pid = 4300] [serial = 855] [outer = 0x914c6800] 08:47:28 INFO - PROCESS | 4300 | 1467042448747 Marionette TRACE conn3 <- [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]]]}] 08:47:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 08:47:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1181ms 08:47:28 INFO - PROCESS | 4300 | 1467042448814 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 08:47:28 INFO - PROCESS | 4300 | 1467042448818 Marionette TRACE conn3 <- [1,1109,null,{"value":"8"}] 08:47:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 08:47:28 INFO - PROCESS | 4300 | 1467042448824 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 08:47:28 INFO - PROCESS | 4300 | 1467042448827 Marionette TRACE conn3 <- [1,1110,null,{}] 08:47:28 INFO - PROCESS | 4300 | 1467042448833 Marionette TRACE conn3 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:28 INFO - PROCESS | 4300 | 1467042448843 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:47:29 INFO - PROCESS | 4300 | 1467042449036 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 08:47:29 INFO - PROCESS | 4300 | 1467042449185 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:29 INFO - PROCESS | 4300 | 1467042449193 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:47:29 INFO - PROCESS | 4300 | ++DOCSHELL 0x93e6f000 == 58 [pid = 4300] [id = 285] 08:47:29 INFO - PROCESS | 4300 | ++DOMWINDOW == 104 (0x9a402800) [pid = 4300] [serial = 856] [outer = (nil)] 08:47:29 INFO - PROCESS | 4300 | ++DOMWINDOW == 105 (0x9a785c00) [pid = 4300] [serial = 857] [outer = 0x9a402800] 08:47:29 INFO - PROCESS | 4300 | 1467042449260 Marionette DEBUG loaded listener.js 08:47:29 INFO - PROCESS | 4300 | ++DOMWINDOW == 106 (0x9a923400) [pid = 4300] [serial = 858] [outer = 0x9a402800] 08:47:30 INFO - PROCESS | 4300 | 1467042450265 Marionette TRACE conn3 <- [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]]]}] 08:47:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 08:47:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1493ms 08:47:30 INFO - PROCESS | 4300 | 1467042450319 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 08:47:30 INFO - PROCESS | 4300 | 1467042450326 Marionette TRACE conn3 <- [1,1113,null,{"value":"8"}] 08:47:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 08:47:30 INFO - PROCESS | 4300 | 1467042450335 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 08:47:30 INFO - PROCESS | 4300 | 1467042450343 Marionette TRACE conn3 <- [1,1114,null,{}] 08:47:30 INFO - PROCESS | 4300 | 1467042450351 Marionette TRACE conn3 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:30 INFO - PROCESS | 4300 | 1467042450356 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:47:30 INFO - PROCESS | 4300 | 1467042450569 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 08:47:30 INFO - PROCESS | 4300 | 1467042450813 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:30 INFO - PROCESS | 4300 | 1467042450824 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:47:30 INFO - PROCESS | 4300 | ++DOCSHELL 0x9148cc00 == 59 [pid = 4300] [id = 286] 08:47:30 INFO - PROCESS | 4300 | ++DOMWINDOW == 107 (0x9148d400) [pid = 4300] [serial = 859] [outer = (nil)] 08:47:30 INFO - PROCESS | 4300 | ++DOMWINDOW == 108 (0x91acbc00) [pid = 4300] [serial = 860] [outer = 0x9148d400] 08:47:30 INFO - PROCESS | 4300 | 1467042450950 Marionette DEBUG loaded listener.js 08:47:31 INFO - PROCESS | 4300 | ++DOMWINDOW == 109 (0x921e1c00) [pid = 4300] [serial = 861] [outer = 0x9148d400] 08:47:31 INFO - PROCESS | 4300 | 1467042451898 Marionette TRACE conn3 <- [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]]]}] 08:47:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 08:47:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1591ms 08:47:31 INFO - PROCESS | 4300 | 1467042451926 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 08:47:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 08:47:31 INFO - PROCESS | 4300 | 1467042451936 Marionette TRACE conn3 <- [1,1117,null,{"value":"8"}] 08:47:31 INFO - PROCESS | 4300 | 1467042451948 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 08:47:31 INFO - PROCESS | 4300 | 1467042451954 Marionette TRACE conn3 <- [1,1118,null,{}] 08:47:31 INFO - PROCESS | 4300 | 1467042451961 Marionette TRACE conn3 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:31 INFO - PROCESS | 4300 | 1467042451967 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:47:32 INFO - PROCESS | 4300 | 1467042452229 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 08:47:32 INFO - PROCESS | 4300 | 1467042452522 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:32 INFO - PROCESS | 4300 | 1467042452532 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:47:32 INFO - PROCESS | 4300 | ++DOCSHELL 0x978b0c00 == 60 [pid = 4300] [id = 287] 08:47:32 INFO - PROCESS | 4300 | ++DOMWINDOW == 110 (0x9821a000) [pid = 4300] [serial = 862] [outer = (nil)] 08:47:32 INFO - PROCESS | 4300 | ++DOMWINDOW == 111 (0x99e60400) [pid = 4300] [serial = 863] [outer = 0x9821a000] 08:47:32 INFO - PROCESS | 4300 | 1467042452622 Marionette DEBUG loaded listener.js 08:47:32 INFO - PROCESS | 4300 | ++DOMWINDOW == 112 (0x99fbe400) [pid = 4300] [serial = 864] [outer = 0x9821a000] 08:47:33 INFO - PROCESS | 4300 | 1467042453718 Marionette TRACE conn3 <- [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]]]}] 08:47:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 08:47:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1794ms 08:47:33 INFO - PROCESS | 4300 | 1467042453741 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 08:47:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 08:47:33 INFO - PROCESS | 4300 | 1467042453746 Marionette TRACE conn3 <- [1,1121,null,{"value":"8"}] 08:47:33 INFO - PROCESS | 4300 | 1467042453754 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 08:47:33 INFO - PROCESS | 4300 | 1467042453761 Marionette TRACE conn3 <- [1,1122,null,{}] 08:47:33 INFO - PROCESS | 4300 | 1467042453781 Marionette TRACE conn3 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:33 INFO - PROCESS | 4300 | 1467042453791 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:47:34 INFO - PROCESS | 4300 | 1467042454068 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 08:47:34 INFO - PROCESS | 4300 | 1467042454340 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:34 INFO - PROCESS | 4300 | 1467042454356 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:47:34 INFO - PROCESS | 4300 | ++DOCSHELL 0x91150c00 == 61 [pid = 4300] [id = 288] 08:47:34 INFO - PROCESS | 4300 | ++DOMWINDOW == 113 (0x9a792c00) [pid = 4300] [serial = 865] [outer = (nil)] 08:47:34 INFO - PROCESS | 4300 | ++DOMWINDOW == 114 (0x9a970800) [pid = 4300] [serial = 866] [outer = 0x9a792c00] 08:47:34 INFO - PROCESS | 4300 | 1467042454483 Marionette DEBUG loaded listener.js 08:47:34 INFO - PROCESS | 4300 | ++DOMWINDOW == 115 (0x9ab76400) [pid = 4300] [serial = 867] [outer = 0x9a792c00] 08:47:35 INFO - PROCESS | 4300 | 1467042455441 Marionette TRACE conn3 <- [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]]]}] 08:47:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 08:47:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1741ms 08:47:35 INFO - PROCESS | 4300 | 1467042455494 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 08:47:35 INFO - PROCESS | 4300 | 1467042455498 Marionette TRACE conn3 <- [1,1125,null,{"value":"8"}] 08:47:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 08:47:35 INFO - PROCESS | 4300 | 1467042455505 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 08:47:35 INFO - PROCESS | 4300 | 1467042455508 Marionette TRACE conn3 <- [1,1126,null,{}] 08:47:35 INFO - PROCESS | 4300 | 1467042455514 Marionette TRACE conn3 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:35 INFO - PROCESS | 4300 | 1467042455519 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:47:35 INFO - PROCESS | 4300 | 1467042455741 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 08:47:36 INFO - PROCESS | 4300 | 1467042455979 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:36 INFO - PROCESS | 4300 | 1467042455989 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:47:36 INFO - PROCESS | 4300 | ++DOCSHELL 0x8ecb0000 == 62 [pid = 4300] [id = 289] 08:47:36 INFO - PROCESS | 4300 | ++DOMWINDOW == 116 (0x91154400) [pid = 4300] [serial = 868] [outer = (nil)] 08:47:36 INFO - PROCESS | 4300 | ++DOMWINDOW == 117 (0x9a78f000) [pid = 4300] [serial = 869] [outer = 0x91154400] 08:47:36 INFO - PROCESS | 4300 | 1467042456081 Marionette DEBUG loaded listener.js 08:47:36 INFO - PROCESS | 4300 | ++DOMWINDOW == 118 (0x9b21fc00) [pid = 4300] [serial = 870] [outer = 0x91154400] 08:47:36 INFO - PROCESS | 4300 | 1467042456985 Marionette TRACE conn3 <- [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]]]}] 08:47:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 08:47:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1537ms 08:47:37 INFO - PROCESS | 4300 | 1467042457043 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 08:47:37 INFO - PROCESS | 4300 | 1467042457046 Marionette TRACE conn3 <- [1,1129,null,{"value":"8"}] 08:47:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 08:47:37 INFO - PROCESS | 4300 | 1467042457053 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 08:47:37 INFO - PROCESS | 4300 | 1467042457057 Marionette TRACE conn3 <- [1,1130,null,{}] 08:47:37 INFO - PROCESS | 4300 | 1467042457062 Marionette TRACE conn3 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:37 INFO - PROCESS | 4300 | 1467042457068 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:47:37 INFO - PROCESS | 4300 | 1467042457246 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 08:47:37 INFO - PROCESS | 4300 | 1467042457466 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:37 INFO - PROCESS | 4300 | 1467042457475 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:47:37 INFO - PROCESS | 4300 | ++DOCSHELL 0x8ecaec00 == 63 [pid = 4300] [id = 290] 08:47:37 INFO - PROCESS | 4300 | ++DOMWINDOW == 119 (0x9b7e8c00) [pid = 4300] [serial = 871] [outer = (nil)] 08:47:37 INFO - PROCESS | 4300 | ++DOMWINDOW == 120 (0x9b910800) [pid = 4300] [serial = 872] [outer = 0x9b7e8c00] 08:47:37 INFO - PROCESS | 4300 | 1467042457597 Marionette DEBUG loaded listener.js 08:47:37 INFO - PROCESS | 4300 | ++DOMWINDOW == 121 (0x9d407c00) [pid = 4300] [serial = 873] [outer = 0x9b7e8c00] 08:47:38 INFO - PROCESS | 4300 | 1467042458537 Marionette TRACE conn3 <- [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]]]}] 08:47:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 08:47:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1534ms 08:47:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 08:47:38 INFO - PROCESS | 4300 | 1467042458589 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 08:47:38 INFO - PROCESS | 4300 | 1467042458592 Marionette TRACE conn3 <- [1,1133,null,{"value":"8"}] 08:47:38 INFO - PROCESS | 4300 | 1467042458599 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 08:47:38 INFO - PROCESS | 4300 | 1467042458601 Marionette TRACE conn3 <- [1,1134,null,{}] 08:47:38 INFO - PROCESS | 4300 | 1467042458608 Marionette TRACE conn3 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:38 INFO - PROCESS | 4300 | 1467042458619 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:47:38 INFO - PROCESS | 4300 | 1467042458854 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 08:47:39 INFO - PROCESS | 4300 | 1467042459086 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:39 INFO - PROCESS | 4300 | 1467042459101 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:47:39 INFO - PROCESS | 4300 | ++DOCSHELL 0x8eca9800 == 64 [pid = 4300] [id = 291] 08:47:39 INFO - PROCESS | 4300 | ++DOMWINDOW == 122 (0x99f5e400) [pid = 4300] [serial = 874] [outer = (nil)] 08:47:39 INFO - PROCESS | 4300 | ++DOMWINDOW == 123 (0xa22fb000) [pid = 4300] [serial = 875] [outer = 0x99f5e400] 08:47:39 INFO - PROCESS | 4300 | 1467042459200 Marionette DEBUG loaded listener.js 08:47:39 INFO - PROCESS | 4300 | ++DOMWINDOW == 124 (0xa2464c00) [pid = 4300] [serial = 876] [outer = 0x99f5e400] 08:47:40 INFO - PROCESS | 4300 | 1467042460052 Marionette TRACE conn3 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 08:47:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 08:47:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1487ms 08:47:40 INFO - PROCESS | 4300 | 1467042460087 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 08:47:40 INFO - PROCESS | 4300 | 1467042460091 Marionette TRACE conn3 <- [1,1137,null,{"value":"8"}] 08:47:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 08:47:40 INFO - PROCESS | 4300 | 1467042460098 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 08:47:40 INFO - PROCESS | 4300 | 1467042460102 Marionette TRACE conn3 <- [1,1138,null,{}] 08:47:40 INFO - PROCESS | 4300 | 1467042460108 Marionette TRACE conn3 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:40 INFO - PROCESS | 4300 | 1467042460113 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:47:40 INFO - PROCESS | 4300 | 1467042460313 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 08:47:40 INFO - PROCESS | 4300 | 1467042460507 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:40 INFO - PROCESS | 4300 | 1467042460516 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:47:40 INFO - PROCESS | 4300 | ++DOCSHELL 0x8d5f0800 == 65 [pid = 4300] [id = 292] 08:47:40 INFO - PROCESS | 4300 | ++DOMWINDOW == 125 (0x8eca3000) [pid = 4300] [serial = 877] [outer = (nil)] 08:47:40 INFO - PROCESS | 4300 | ++DOMWINDOW == 126 (0xa320b000) [pid = 4300] [serial = 878] [outer = 0x8eca3000] 08:47:40 INFO - PROCESS | 4300 | 1467042460636 Marionette DEBUG loaded listener.js 08:47:40 INFO - PROCESS | 4300 | ++DOMWINDOW == 127 (0xa3287800) [pid = 4300] [serial = 879] [outer = 0x8eca3000] 08:47:41 INFO - PROCESS | 4300 | 1467042461562 Marionette TRACE conn3 <- [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]]]}] 08:47:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 08:47:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1531ms 08:47:41 INFO - PROCESS | 4300 | 1467042461630 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 08:47:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 08:47:41 INFO - PROCESS | 4300 | 1467042461634 Marionette TRACE conn3 <- [1,1141,null,{"value":"8"}] 08:47:41 INFO - PROCESS | 4300 | 1467042461640 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 08:47:41 INFO - PROCESS | 4300 | 1467042461644 Marionette TRACE conn3 <- [1,1142,null,{}] 08:47:41 INFO - PROCESS | 4300 | 1467042461650 Marionette TRACE conn3 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:41 INFO - PROCESS | 4300 | 1467042461655 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:47:41 INFO - PROCESS | 4300 | 1467042461836 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 08:47:42 INFO - PROCESS | 4300 | 1467042462017 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:42 INFO - PROCESS | 4300 | 1467042462028 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:47:42 INFO - PROCESS | 4300 | ++DOCSHELL 0xa22a2400 == 66 [pid = 4300] [id = 293] 08:47:42 INFO - PROCESS | 4300 | ++DOMWINDOW == 128 (0xa2ee8800) [pid = 4300] [serial = 880] [outer = (nil)] 08:47:42 INFO - PROCESS | 4300 | ++DOMWINDOW == 129 (0xa34b7400) [pid = 4300] [serial = 881] [outer = 0xa2ee8800] 08:47:42 INFO - PROCESS | 4300 | 1467042462148 Marionette DEBUG loaded listener.js 08:47:42 INFO - PROCESS | 4300 | ++DOMWINDOW == 130 (0xa34bb400) [pid = 4300] [serial = 882] [outer = 0xa2ee8800] 08:47:43 INFO - PROCESS | 4300 | 1467042463049 Marionette TRACE conn3 <- [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]]]}] 08:47:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 08:47:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1451ms 08:47:43 INFO - PROCESS | 4300 | 1467042463092 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 08:47:43 INFO - PROCESS | 4300 | 1467042463096 Marionette TRACE conn3 <- [1,1145,null,{"value":"8"}] 08:47:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 08:47:43 INFO - PROCESS | 4300 | 1467042463102 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 08:47:43 INFO - PROCESS | 4300 | 1467042463105 Marionette TRACE conn3 <- [1,1146,null,{}] 08:47:43 INFO - PROCESS | 4300 | 1467042463111 Marionette TRACE conn3 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:43 INFO - PROCESS | 4300 | 1467042463116 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:47:43 INFO - PROCESS | 4300 | 1467042463307 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 08:47:43 INFO - PROCESS | 4300 | 1467042463492 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:43 INFO - PROCESS | 4300 | 1467042463504 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:47:43 INFO - PROCESS | 4300 | ++DOCSHELL 0x8d5f2000 == 67 [pid = 4300] [id = 294] 08:47:43 INFO - PROCESS | 4300 | ++DOMWINDOW == 131 (0x8ddd6800) [pid = 4300] [serial = 883] [outer = (nil)] 08:47:43 INFO - PROCESS | 4300 | ++DOMWINDOW == 132 (0x95388400) [pid = 4300] [serial = 884] [outer = 0x8ddd6800] 08:47:43 INFO - PROCESS | 4300 | 1467042463578 Marionette DEBUG loaded listener.js 08:47:43 INFO - PROCESS | 4300 | ++DOMWINDOW == 133 (0xa34b2800) [pid = 4300] [serial = 885] [outer = 0x8ddd6800] 08:47:44 INFO - PROCESS | 4300 | 1467042464838 Marionette TRACE conn3 <- [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]]]}] 08:47:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 08:47:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1782ms 08:47:44 INFO - PROCESS | 4300 | 1467042464894 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 08:47:44 INFO - PROCESS | 4300 | 1467042464901 Marionette TRACE conn3 <- [1,1149,null,{"value":"8"}] 08:47:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 08:47:44 INFO - PROCESS | 4300 | 1467042464911 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 08:47:44 INFO - PROCESS | 4300 | 1467042464916 Marionette TRACE conn3 <- [1,1150,null,{}] 08:47:44 INFO - PROCESS | 4300 | 1467042464926 Marionette TRACE conn3 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:44 INFO - PROCESS | 4300 | 1467042464931 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:47:45 INFO - PROCESS | 4300 | 1467042465292 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 08:47:45 INFO - PROCESS | 4300 | 1467042465439 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:45 INFO - PROCESS | 4300 | 1467042465452 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:47:45 INFO - PROCESS | 4300 | ++DOCSHELL 0x8d5f0000 == 68 [pid = 4300] [id = 295] 08:47:45 INFO - PROCESS | 4300 | ++DOMWINDOW == 134 (0x8d5f8800) [pid = 4300] [serial = 886] [outer = (nil)] 08:47:45 INFO - PROCESS | 4300 | ++DOMWINDOW == 135 (0x91ac8800) [pid = 4300] [serial = 887] [outer = 0x8d5f8800] 08:47:45 INFO - PROCESS | 4300 | 1467042465632 Marionette DEBUG loaded listener.js 08:47:45 INFO - PROCESS | 4300 | ++DOMWINDOW == 136 (0x921e5000) [pid = 4300] [serial = 888] [outer = 0x8d5f8800] 08:47:46 INFO - PROCESS | 4300 | --DOMWINDOW == 135 (0x978cfc00) [pid = 4300] [serial = 812] [outer = (nil)] [url = about:blank] 08:47:46 INFO - PROCESS | 4300 | --DOCSHELL 0x8ddca400 == 67 [pid = 4300] [id = 284] 08:47:46 INFO - PROCESS | 4300 | --DOCSHELL 0x914c5000 == 66 [pid = 4300] [id = 283] 08:47:46 INFO - PROCESS | 4300 | --DOCSHELL 0x978d6c00 == 65 [pid = 4300] [id = 282] 08:47:46 INFO - PROCESS | 4300 | --DOCSHELL 0x8ddd0000 == 64 [pid = 4300] [id = 281] 08:47:46 INFO - PROCESS | 4300 | --DOCSHELL 0x8ddcb400 == 63 [pid = 4300] [id = 280] 08:47:46 INFO - PROCESS | 4300 | --DOCSHELL 0x8ddd3c00 == 62 [pid = 4300] [id = 271] 08:47:46 INFO - PROCESS | 4300 | 1467042466622 Marionette TRACE conn3 <- [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]]]}] 08:47:46 INFO - PROCESS | 4300 | --DOMWINDOW == 134 (0x9b7dfc00) [pid = 4300] [serial = 807] [outer = (nil)] [url = about:blank] 08:47:46 INFO - PROCESS | 4300 | --DOMWINDOW == 133 (0x9d88ac00) [pid = 4300] [serial = 809] [outer = (nil)] [url = about:blank] 08:47:46 INFO - PROCESS | 4300 | --DOMWINDOW == 132 (0x921da800) [pid = 4300] [serial = 797] [outer = (nil)] [url = about:blank] 08:47:46 INFO - PROCESS | 4300 | --DOMWINDOW == 131 (0x93c57800) [pid = 4300] [serial = 798] [outer = (nil)] [url = about:blank] 08:47:46 INFO - PROCESS | 4300 | --DOMWINDOW == 130 (0x9a762c00) [pid = 4300] [serial = 803] [outer = (nil)] [url = about:blank] 08:47:46 INFO - PROCESS | 4300 | --DOMWINDOW == 129 (0x8ddd3800) [pid = 4300] [serial = 788] [outer = (nil)] [url = about:blank] 08:47:46 INFO - PROCESS | 4300 | --DOMWINDOW == 128 (0x996b9c00) [pid = 4300] [serial = 800] [outer = (nil)] [url = about:blank] 08:47:46 INFO - PROCESS | 4300 | --DOMWINDOW == 127 (0x99fc0000) [pid = 4300] [serial = 801] [outer = (nil)] [url = about:blank] 08:47:46 INFO - PROCESS | 4300 | --DOMWINDOW == 126 (0x9b905000) [pid = 4300] [serial = 773] [outer = (nil)] [url = about:blank] 08:47:46 INFO - PROCESS | 4300 | --DOMWINDOW == 125 (0x8eca8800) [pid = 4300] [serial = 794] [outer = (nil)] [url = about:blank] 08:47:46 INFO - PROCESS | 4300 | --DOMWINDOW == 124 (0x99f63c00) [pid = 4300] [serial = 770] [outer = (nil)] [url = about:blank] 08:47:46 INFO - PROCESS | 4300 | --DOMWINDOW == 123 (0x9a75e400) [pid = 4300] [serial = 785] [outer = (nil)] [url = about:blank] 08:47:46 INFO - PROCESS | 4300 | --DOMWINDOW == 122 (0x9a761400) [pid = 4300] [serial = 791] [outer = (nil)] [url = about:blank] 08:47:46 INFO - PROCESS | 4300 | --DOMWINDOW == 121 (0xa61d9000) [pid = 4300] [serial = 776] [outer = (nil)] [url = about:blank] 08:47:46 INFO - PROCESS | 4300 | --DOMWINDOW == 120 (0xa4d51400) [pid = 4300] [serial = 782] [outer = (nil)] [url = about:blank] 08:47:46 INFO - PROCESS | 4300 | --DOMWINDOW == 119 (0x91153c00) [pid = 4300] [serial = 779] [outer = (nil)] [url = about:blank] 08:47:46 INFO - PROCESS | 4300 | --DOMWINDOW == 118 (0xa101b800) [pid = 4300] [serial = 810] [outer = (nil)] [url = about:blank] 08:47:46 INFO - PROCESS | 4300 | --DOMWINDOW == 117 (0x9ab78800) [pid = 4300] [serial = 806] [outer = (nil)] [url = about:blank] 08:47:46 INFO - PROCESS | 4300 | --DOMWINDOW == 116 (0x9a793400) [pid = 4300] [serial = 804] [outer = (nil)] [url = about:blank] 08:47:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 08:47:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1795ms 08:47:46 INFO - PROCESS | 4300 | 1467042466706 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 08:47:46 INFO - PROCESS | 4300 | 1467042466713 Marionette TRACE conn3 <- [1,1153,null,{"value":"8"}] 08:47:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 08:47:46 INFO - PROCESS | 4300 | 1467042466723 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 08:47:46 INFO - PROCESS | 4300 | 1467042466727 Marionette TRACE conn3 <- [1,1154,null,{}] 08:47:46 INFO - PROCESS | 4300 | 1467042466734 Marionette TRACE conn3 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:46 INFO - PROCESS | 4300 | 1467042466739 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:47:46 INFO - PROCESS | 4300 | 1467042466915 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 08:47:47 INFO - PROCESS | 4300 | 1467042467096 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:47 INFO - PROCESS | 4300 | 1467042467104 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:47:47 INFO - PROCESS | 4300 | ++DOCSHELL 0x8ecab400 == 63 [pid = 4300] [id = 296] 08:47:47 INFO - PROCESS | 4300 | ++DOMWINDOW == 117 (0x9212f400) [pid = 4300] [serial = 889] [outer = (nil)] 08:47:47 INFO - PROCESS | 4300 | ++DOMWINDOW == 118 (0x93e77800) [pid = 4300] [serial = 890] [outer = 0x9212f400] 08:47:47 INFO - PROCESS | 4300 | 1467042467179 Marionette DEBUG loaded listener.js 08:47:47 INFO - PROCESS | 4300 | ++DOMWINDOW == 119 (0x978cfc00) [pid = 4300] [serial = 891] [outer = 0x9212f400] 08:47:48 INFO - PROCESS | 4300 | 1467042468016 Marionette TRACE conn3 <- [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]]]}] 08:47:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 08:47:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1337ms 08:47:48 INFO - PROCESS | 4300 | 1467042468062 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 08:47:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 08:47:48 INFO - PROCESS | 4300 | 1467042468066 Marionette TRACE conn3 <- [1,1157,null,{"value":"8"}] 08:47:48 INFO - PROCESS | 4300 | 1467042468072 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 08:47:48 INFO - PROCESS | 4300 | 1467042468078 Marionette TRACE conn3 <- [1,1158,null,{}] 08:47:48 INFO - PROCESS | 4300 | 1467042468093 Marionette TRACE conn3 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:48 INFO - PROCESS | 4300 | 1467042468102 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:47:48 INFO - PROCESS | 4300 | 1467042468268 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 08:47:48 INFO - PROCESS | 4300 | 1467042468413 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:48 INFO - PROCESS | 4300 | 1467042468425 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:47:48 INFO - PROCESS | 4300 | ++DOCSHELL 0x9a406800 == 64 [pid = 4300] [id = 297] 08:47:48 INFO - PROCESS | 4300 | ++DOMWINDOW == 120 (0x9a40fc00) [pid = 4300] [serial = 892] [outer = (nil)] 08:47:48 INFO - PROCESS | 4300 | ++DOMWINDOW == 121 (0x9a759400) [pid = 4300] [serial = 893] [outer = 0x9a40fc00] 08:47:48 INFO - PROCESS | 4300 | 1467042468501 Marionette DEBUG loaded listener.js 08:47:48 INFO - PROCESS | 4300 | ++DOMWINDOW == 122 (0x9a762000) [pid = 4300] [serial = 894] [outer = 0x9a40fc00] 08:47:48 INFO - PROCESS | 4300 | --DOCSHELL 0x9212fc00 == 63 [pid = 4300] [id = 9] 08:47:49 INFO - PROCESS | 4300 | 1467042469420 Marionette TRACE conn3 <- [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]]]}] 08:47:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 08:47:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1395ms 08:47:49 INFO - PROCESS | 4300 | 1467042469468 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 08:47:49 INFO - PROCESS | 4300 | 1467042469472 Marionette TRACE conn3 <- [1,1161,null,{"value":"8"}] 08:47:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 08:47:49 INFO - PROCESS | 4300 | 1467042469486 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 08:47:49 INFO - PROCESS | 4300 | 1467042469490 Marionette TRACE conn3 <- [1,1162,null,{}] 08:47:49 INFO - PROCESS | 4300 | 1467042469496 Marionette TRACE conn3 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:49 INFO - PROCESS | 4300 | 1467042469501 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:47:49 INFO - PROCESS | 4300 | 1467042469723 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 08:47:49 INFO - PROCESS | 4300 | 1467042469752 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:49 INFO - PROCESS | 4300 | 1467042469759 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:47:49 INFO - PROCESS | 4300 | ++DOCSHELL 0x982ddc00 == 64 [pid = 4300] [id = 298] 08:47:49 INFO - PROCESS | 4300 | ++DOMWINDOW == 123 (0x9a78d400) [pid = 4300] [serial = 895] [outer = (nil)] 08:47:49 INFO - PROCESS | 4300 | ++DOMWINDOW == 124 (0x9a930c00) [pid = 4300] [serial = 896] [outer = 0x9a78d400] 08:47:49 INFO - PROCESS | 4300 | 1467042469846 Marionette DEBUG loaded listener.js 08:47:49 INFO - PROCESS | 4300 | ++DOMWINDOW == 125 (0x9ab78800) [pid = 4300] [serial = 897] [outer = 0x9a78d400] 08:47:50 INFO - PROCESS | 4300 | 1467042470894 Marionette TRACE conn3 <- [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]]]}] 08:47:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 08:47:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1449ms 08:47:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 08:47:50 INFO - PROCESS | 4300 | 1467042470930 Marionette TRACE conn3 -> [0,1165,"getWindowHandle",null] 08:47:50 INFO - PROCESS | 4300 | 1467042470933 Marionette TRACE conn3 <- [1,1165,null,{"value":"8"}] 08:47:50 INFO - PROCESS | 4300 | 1467042470940 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 08:47:50 INFO - PROCESS | 4300 | 1467042470942 Marionette TRACE conn3 <- [1,1166,null,{}] 08:47:50 INFO - PROCESS | 4300 | 1467042470956 Marionette TRACE conn3 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:50 INFO - PROCESS | 4300 | 1467042470962 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:47:51 INFO - PROCESS | 4300 | 1467042471195 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 08:47:51 INFO - PROCESS | 4300 | --DOMWINDOW == 124 (0x91150400) [pid = 4300] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 08:47:51 INFO - PROCESS | 4300 | --DOMWINDOW == 123 (0x914b8800) [pid = 4300] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 08:47:51 INFO - PROCESS | 4300 | --DOMWINDOW == 122 (0x921e4800) [pid = 4300] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 08:47:51 INFO - PROCESS | 4300 | --DOMWINDOW == 121 (0x914c6800) [pid = 4300] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 08:47:51 INFO - PROCESS | 4300 | --DOMWINDOW == 120 (0x99cb9c00) [pid = 4300] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 08:47:51 INFO - PROCESS | 4300 | --DOMWINDOW == 119 (0x978d7000) [pid = 4300] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 08:47:51 INFO - PROCESS | 4300 | 1467042471528 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:51 INFO - PROCESS | 4300 | 1467042471538 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:47:51 INFO - PROCESS | 4300 | ++DOCSHELL 0x8eca9c00 == 65 [pid = 4300] [id = 299] 08:47:51 INFO - PROCESS | 4300 | ++DOMWINDOW == 120 (0x91150400) [pid = 4300] [serial = 898] [outer = (nil)] 08:47:51 INFO - PROCESS | 4300 | ++DOMWINDOW == 121 (0x91acf000) [pid = 4300] [serial = 899] [outer = 0x91150400] 08:47:51 INFO - PROCESS | 4300 | 1467042471610 Marionette DEBUG loaded listener.js 08:47:51 INFO - PROCESS | 4300 | ++DOMWINDOW == 122 (0x99f64400) [pid = 4300] [serial = 900] [outer = 0x91150400] 08:47:52 INFO - PROCESS | 4300 | 1467042472340 Marionette TRACE conn3 <- [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]]]}] 08:47:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 08:47:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1437ms 08:47:52 INFO - PROCESS | 4300 | 1467042472376 Marionette TRACE conn3 -> [0,1169,"getWindowHandle",null] 08:47:52 INFO - PROCESS | 4300 | 1467042472380 Marionette TRACE conn3 <- [1,1169,null,{"value":"8"}] 08:47:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 08:47:52 INFO - PROCESS | 4300 | 1467042472395 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 08:47:52 INFO - PROCESS | 4300 | 1467042472399 Marionette TRACE conn3 <- [1,1170,null,{}] 08:47:52 INFO - PROCESS | 4300 | 1467042472405 Marionette TRACE conn3 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:52 INFO - PROCESS | 4300 | 1467042472415 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:47:52 INFO - PROCESS | 4300 | 1467042472623 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 08:47:52 INFO - PROCESS | 4300 | 1467042472633 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:52 INFO - PROCESS | 4300 | 1467042472639 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:47:52 INFO - PROCESS | 4300 | ++DOCSHELL 0x914b8800 == 66 [pid = 4300] [id = 300] 08:47:52 INFO - PROCESS | 4300 | ++DOMWINDOW == 123 (0x9a755c00) [pid = 4300] [serial = 901] [outer = (nil)] 08:47:52 INFO - PROCESS | 4300 | ++DOMWINDOW == 124 (0xa1f9b000) [pid = 4300] [serial = 902] [outer = 0x9a755c00] 08:47:52 INFO - PROCESS | 4300 | 1467042472841 Marionette DEBUG loaded listener.js 08:47:52 INFO - PROCESS | 4300 | ++DOMWINDOW == 125 (0xa22a7400) [pid = 4300] [serial = 903] [outer = 0x9a755c00] 08:47:53 INFO - PROCESS | 4300 | 1467042473810 Marionette TRACE conn3 <- [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]]]}] 08:47:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 08:47:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1460ms 08:47:53 INFO - PROCESS | 4300 | 1467042473850 Marionette TRACE conn3 -> [0,1173,"getWindowHandle",null] 08:47:53 INFO - PROCESS | 4300 | 1467042473858 Marionette TRACE conn3 <- [1,1173,null,{"value":"8"}] 08:47:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 08:47:53 INFO - PROCESS | 4300 | 1467042473869 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 08:47:53 INFO - PROCESS | 4300 | 1467042473874 Marionette TRACE conn3 <- [1,1174,null,{}] 08:47:53 INFO - PROCESS | 4300 | 1467042473884 Marionette TRACE conn3 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:53 INFO - PROCESS | 4300 | 1467042473890 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:47:54 INFO - PROCESS | 4300 | 1467042474129 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 08:47:54 INFO - PROCESS | 4300 | 1467042474400 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:54 INFO - PROCESS | 4300 | 1467042474410 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:47:54 INFO - PROCESS | 4300 | ++DOCSHELL 0x91153000 == 67 [pid = 4300] [id = 301] 08:47:54 INFO - PROCESS | 4300 | ++DOMWINDOW == 126 (0x91155400) [pid = 4300] [serial = 904] [outer = (nil)] 08:47:54 INFO - PROCESS | 4300 | ++DOMWINDOW == 127 (0x91aca800) [pid = 4300] [serial = 905] [outer = 0x91155400] 08:47:54 INFO - PROCESS | 4300 | 1467042474540 Marionette DEBUG loaded listener.js 08:47:54 INFO - PROCESS | 4300 | ++DOMWINDOW == 128 (0x931ddc00) [pid = 4300] [serial = 906] [outer = 0x91155400] 08:47:55 INFO - PROCESS | 4300 | 1467042475519 Marionette TRACE conn3 <- [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] 08:47:55 INFO - PROCESS | 4300 | 1467042475570 Marionette TRACE conn3 <- [1,1177,null,{"value":"8"}] 08:47:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 08:47:55 INFO - PROCESS | 4300 | 1467042475583 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 08:47:55 INFO - PROCESS | 4300 | 1467042475587 Marionette TRACE conn3 <- [1,1178,null,{}] 08:47:55 INFO - PROCESS | 4300 | 1467042475594 Marionette TRACE conn3 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:55 INFO - PROCESS | 4300 | 1467042475601 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:47:55 INFO - PROCESS | 4300 | 1467042475839 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 08:47:56 INFO - PROCESS | 4300 | 1467042476080 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:56 INFO - PROCESS | 4300 | 1467042476093 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:47:56 INFO - PROCESS | 4300 | ++DOCSHELL 0x99907400 == 68 [pid = 4300] [id = 302] 08:47:56 INFO - PROCESS | 4300 | ++DOMWINDOW == 129 (0x99fc0000) [pid = 4300] [serial = 907] [outer = (nil)] 08:47:56 INFO - PROCESS | 4300 | ++DOMWINDOW == 130 (0x9a0f1800) [pid = 4300] [serial = 908] [outer = 0x99fc0000] 08:47:56 INFO - PROCESS | 4300 | 1467042476223 Marionette DEBUG loaded listener.js 08:47:56 INFO - PROCESS | 4300 | ++DOMWINDOW == 131 (0x9a761400) [pid = 4300] [serial = 909] [outer = 0x99fc0000] 08:47:57 INFO - PROCESS | 4300 | 1467042477206 Marionette TRACE conn3 <- [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] 08:47:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 08:47:57 INFO - PROCESS | 4300 | 1467042477281 Marionette TRACE conn3 <- [1,1181,null,{"value":"8"}] 08:47:57 INFO - PROCESS | 4300 | 1467042477289 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 08:47:57 INFO - PROCESS | 4300 | 1467042477295 Marionette TRACE conn3 <- [1,1182,null,{}] 08:47:57 INFO - PROCESS | 4300 | 1467042477312 Marionette TRACE conn3 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:57 INFO - PROCESS | 4300 | 1467042477322 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:47:57 INFO - PROCESS | 4300 | 1467042477579 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 08:47:57 INFO - PROCESS | 4300 | 1467042477809 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:57 INFO - PROCESS | 4300 | 1467042477822 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:47:57 INFO - PROCESS | 4300 | ++DOCSHELL 0xa1f9a000 == 69 [pid = 4300] [id = 303] 08:47:57 INFO - PROCESS | 4300 | ++DOMWINDOW == 132 (0xa221cc00) [pid = 4300] [serial = 910] [outer = (nil)] 08:47:57 INFO - PROCESS | 4300 | ++DOMWINDOW == 133 (0xa320c400) [pid = 4300] [serial = 911] [outer = 0xa221cc00] 08:47:57 INFO - PROCESS | 4300 | 1467042477906 Marionette DEBUG loaded listener.js 08:47:58 INFO - PROCESS | 4300 | ++DOMWINDOW == 134 (0xa34b1400) [pid = 4300] [serial = 912] [outer = 0xa221cc00] 08:47:58 INFO - PROCESS | 4300 | SkCairoFTTypeface::onFilterRec unimplemented 08:47:58 INFO - PROCESS | 4300 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:47:58 INFO - PROCESS | 4300 | 1467042478824 Marionette TRACE conn3 <- [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] 08:47:58 INFO - PROCESS | 4300 | 1467042478892 Marionette TRACE conn3 <- [1,1185,null,{"value":"8"}] 08:47:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 08:47:58 INFO - PROCESS | 4300 | 1467042478898 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 08:47:58 INFO - PROCESS | 4300 | 1467042478902 Marionette TRACE conn3 <- [1,1186,null,{}] 08:47:58 INFO - PROCESS | 4300 | 1467042478907 Marionette TRACE conn3 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:58 INFO - PROCESS | 4300 | 1467042478913 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:47:59 INFO - PROCESS | 4300 | 1467042479115 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 08:47:59 INFO - PROCESS | 4300 | 1467042479362 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:59 INFO - PROCESS | 4300 | 1467042479373 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:47:59 INFO - PROCESS | 4300 | ++DOCSHELL 0x93e6dc00 == 70 [pid = 4300] [id = 304] 08:47:59 INFO - PROCESS | 4300 | ++DOMWINDOW == 135 (0xa108e000) [pid = 4300] [serial = 913] [outer = (nil)] 08:47:59 INFO - PROCESS | 4300 | ++DOMWINDOW == 136 (0xa4f7b000) [pid = 4300] [serial = 914] [outer = 0xa108e000] 08:47:59 INFO - PROCESS | 4300 | 1467042479486 Marionette DEBUG loaded listener.js 08:47:59 INFO - PROCESS | 4300 | ++DOMWINDOW == 137 (0xa6792c00) [pid = 4300] [serial = 915] [outer = 0xa108e000] 08:48:00 INFO - PROCESS | 4300 | 1467042480419 Marionette TRACE conn3 <- [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] 08:48:00 INFO - PROCESS | 4300 | 1467042480492 Marionette TRACE conn3 <- [1,1189,null,{"value":"8"}] 08:48:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 08:48:00 INFO - PROCESS | 4300 | 1467042480502 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 08:48:00 INFO - PROCESS | 4300 | 1467042480506 Marionette TRACE conn3 <- [1,1190,null,{}] 08:48:00 INFO - PROCESS | 4300 | 1467042480512 Marionette TRACE conn3 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:00 INFO - PROCESS | 4300 | 1467042480517 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:48:00 INFO - PROCESS | 4300 | 1467042480747 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 08:48:01 INFO - PROCESS | 4300 | 1467042480983 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:01 INFO - PROCESS | 4300 | 1467042480990 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:48:01 INFO - PROCESS | 4300 | ++DOCSHELL 0xa4d51400 == 71 [pid = 4300] [id = 305] 08:48:01 INFO - PROCESS | 4300 | ++DOMWINDOW == 138 (0xa4f0b800) [pid = 4300] [serial = 916] [outer = (nil)] 08:48:01 INFO - PROCESS | 4300 | ++DOMWINDOW == 139 (0xa6b55400) [pid = 4300] [serial = 917] [outer = 0xa4f0b800] 08:48:01 INFO - PROCESS | 4300 | 1467042481120 Marionette DEBUG loaded listener.js 08:48:01 INFO - PROCESS | 4300 | ++DOMWINDOW == 140 (0xa6b59400) [pid = 4300] [serial = 918] [outer = 0xa4f0b800] 08:48:02 INFO - PROCESS | 4300 | 1467042482071 Marionette TRACE conn3 <- [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] 08:48:02 INFO - PROCESS | 4300 | 1467042482139 Marionette TRACE conn3 <- [1,1193,null,{"value":"8"}] 08:48:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 08:48:02 INFO - PROCESS | 4300 | 1467042482147 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 08:48:02 INFO - PROCESS | 4300 | 1467042482150 Marionette TRACE conn3 <- [1,1194,null,{}] 08:48:02 INFO - PROCESS | 4300 | 1467042482156 Marionette TRACE conn3 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:02 INFO - PROCESS | 4300 | 1467042482166 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:48:02 INFO - PROCESS | 4300 | 1467042482441 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 08:48:02 INFO - PROCESS | 4300 | 1467042482735 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:02 INFO - PROCESS | 4300 | 1467042482744 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:48:02 INFO - PROCESS | 4300 | ++DOCSHELL 0x8d5f8000 == 72 [pid = 4300] [id = 306] 08:48:02 INFO - PROCESS | 4300 | ++DOMWINDOW == 141 (0x919b1c00) [pid = 4300] [serial = 919] [outer = (nil)] 08:48:02 INFO - PROCESS | 4300 | ++DOMWINDOW == 142 (0x919ba400) [pid = 4300] [serial = 920] [outer = 0x919b1c00] 08:48:02 INFO - PROCESS | 4300 | 1467042482827 Marionette DEBUG loaded listener.js 08:48:02 INFO - PROCESS | 4300 | ++DOMWINDOW == 143 (0xa6b5d000) [pid = 4300] [serial = 921] [outer = 0x919b1c00] 08:48:03 INFO - PROCESS | 4300 | SkCairoFTTypeface::onFilterRec unimplemented 08:48:03 INFO - PROCESS | 4300 | SkCairoFTTypeface::onFilterRec unimplemented 08:48:03 INFO - PROCESS | 4300 | 1467042483751 Marionette TRACE conn3 <- [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] 08:48:03 INFO - PROCESS | 4300 | 1467042483842 Marionette TRACE conn3 <- [1,1197,null,{"value":"8"}] 08:48:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 08:48:03 INFO - PROCESS | 4300 | 1467042483848 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 08:48:03 INFO - PROCESS | 4300 | 1467042483852 Marionette TRACE conn3 <- [1,1198,null,{}] 08:48:03 INFO - PROCESS | 4300 | 1467042483858 Marionette TRACE conn3 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:03 INFO - PROCESS | 4300 | 1467042483863 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:48:04 INFO - PROCESS | 4300 | 1467042484084 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 08:48:04 INFO - PROCESS | 4300 | 1467042484380 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:04 INFO - PROCESS | 4300 | 1467042484392 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:48:04 INFO - PROCESS | 4300 | ++DOCSHELL 0x919b2800 == 73 [pid = 4300] [id = 307] 08:48:04 INFO - PROCESS | 4300 | ++DOMWINDOW == 144 (0x919b6800) [pid = 4300] [serial = 922] [outer = (nil)] 08:48:04 INFO - PROCESS | 4300 | ++DOMWINDOW == 145 (0x91a51000) [pid = 4300] [serial = 923] [outer = 0x919b6800] 08:48:04 INFO - PROCESS | 4300 | 1467042484475 Marionette DEBUG loaded listener.js 08:48:04 INFO - PROCESS | 4300 | ++DOMWINDOW == 146 (0x91a54000) [pid = 4300] [serial = 924] [outer = 0x919b6800] 08:48:05 INFO - PROCESS | 4300 | 1467042485344 Marionette TRACE conn3 <- [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]]]}] 08:48:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 08:48:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1535ms 08:48:05 INFO - PROCESS | 4300 | 1467042485385 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 08:48:05 INFO - PROCESS | 4300 | 1467042485394 Marionette TRACE conn3 <- [1,1201,null,{"value":"8"}] 08:48:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 08:48:05 INFO - PROCESS | 4300 | 1467042485434 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 08:48:05 INFO - PROCESS | 4300 | 1467042485442 Marionette TRACE conn3 <- [1,1202,null,{}] 08:48:05 INFO - PROCESS | 4300 | 1467042485452 Marionette TRACE conn3 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:05 INFO - PROCESS | 4300 | 1467042485456 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:48:05 INFO - PROCESS | 4300 | 1467042485689 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 08:48:05 INFO - PROCESS | 4300 | 1467042485922 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:05 INFO - PROCESS | 4300 | 1467042485931 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:48:06 INFO - PROCESS | 4300 | ++DOCSHELL 0x8ecac400 == 74 [pid = 4300] [id = 308] 08:48:06 INFO - PROCESS | 4300 | ++DOMWINDOW == 147 (0x9193d000) [pid = 4300] [serial = 925] [outer = (nil)] 08:48:06 INFO - PROCESS | 4300 | ++DOMWINDOW == 148 (0x91943c00) [pid = 4300] [serial = 926] [outer = 0x9193d000] 08:48:06 INFO - PROCESS | 4300 | 1467042486058 Marionette DEBUG loaded listener.js 08:48:06 INFO - PROCESS | 4300 | ++DOMWINDOW == 149 (0x91946800) [pid = 4300] [serial = 927] [outer = 0x9193d000] 08:48:06 INFO - PROCESS | 4300 | 1467042486950 Marionette TRACE conn3 <- [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]]]}] 08:48:07 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 08:48:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1933ms 08:48:07 INFO - PROCESS | 4300 | 1467042487340 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 08:48:07 INFO - PROCESS | 4300 | 1467042487347 Marionette TRACE conn3 <- [1,1205,null,{"value":"8"}] 08:48:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 08:48:07 INFO - PROCESS | 4300 | 1467042487356 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 08:48:07 INFO - PROCESS | 4300 | 1467042487360 Marionette TRACE conn3 <- [1,1206,null,{}] 08:48:07 INFO - PROCESS | 4300 | 1467042487468 Marionette TRACE conn3 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:07 INFO - PROCESS | 4300 | 1467042487475 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:48:07 INFO - PROCESS | 4300 | 1467042487663 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 08:48:07 INFO - PROCESS | 4300 | 1467042487861 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:07 INFO - PROCESS | 4300 | 1467042487874 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:48:07 INFO - PROCESS | 4300 | ++DOCSHELL 0x91490c00 == 75 [pid = 4300] [id = 309] 08:48:07 INFO - PROCESS | 4300 | ++DOMWINDOW == 150 (0x914b7400) [pid = 4300] [serial = 928] [outer = (nil)] 08:48:07 INFO - PROCESS | 4300 | ++DOMWINDOW == 151 (0x914c4800) [pid = 4300] [serial = 929] [outer = 0x914b7400] 08:48:07 INFO - PROCESS | 4300 | 1467042487953 Marionette DEBUG loaded listener.js 08:48:08 INFO - PROCESS | 4300 | ++DOMWINDOW == 152 (0x919b2400) [pid = 4300] [serial = 930] [outer = 0x914b7400] 08:48:08 INFO - PROCESS | 4300 | 1467042488991 Marionette TRACE conn3 <- [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]]]}] 08:48:09 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 08:48:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1698ms 08:48:09 INFO - PROCESS | 4300 | 1467042489055 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 08:48:09 INFO - PROCESS | 4300 | 1467042489061 Marionette TRACE conn3 <- [1,1209,null,{"value":"8"}] 08:48:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 08:48:09 INFO - PROCESS | 4300 | 1467042489072 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 08:48:09 INFO - PROCESS | 4300 | 1467042489077 Marionette TRACE conn3 <- [1,1210,null,{}] 08:48:09 INFO - PROCESS | 4300 | 1467042489084 Marionette TRACE conn3 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:09 INFO - PROCESS | 4300 | 1467042489090 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:48:09 INFO - PROCESS | 4300 | 1467042489334 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 08:48:09 INFO - PROCESS | 4300 | 1467042489635 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:09 INFO - PROCESS | 4300 | 1467042489644 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:48:09 INFO - PROCESS | 4300 | ++DOCSHELL 0x91ac9400 == 76 [pid = 4300] [id = 310] 08:48:09 INFO - PROCESS | 4300 | ++DOMWINDOW == 153 (0x91acdc00) [pid = 4300] [serial = 931] [outer = (nil)] 08:48:09 INFO - PROCESS | 4300 | ++DOMWINDOW == 154 (0x921e6000) [pid = 4300] [serial = 932] [outer = 0x91acdc00] 08:48:09 INFO - PROCESS | 4300 | 1467042489733 Marionette DEBUG loaded listener.js 08:48:09 INFO - PROCESS | 4300 | ++DOMWINDOW == 155 (0x93c67000) [pid = 4300] [serial = 933] [outer = 0x91acdc00] 08:48:11 INFO - PROCESS | 4300 | 1467042491067 Marionette TRACE conn3 <- [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]]]}] 08:48:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 08:48:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 2093ms 08:48:11 INFO - PROCESS | 4300 | 1467042491162 Marionette TRACE conn3 -> [0,1213,"getWindowHandle",null] 08:48:11 INFO - PROCESS | 4300 | 1467042491165 Marionette TRACE conn3 <- [1,1213,null,{"value":"8"}] 08:48:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 08:48:11 INFO - PROCESS | 4300 | 1467042491172 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 08:48:11 INFO - PROCESS | 4300 | 1467042491175 Marionette TRACE conn3 <- [1,1214,null,{}] 08:48:11 INFO - PROCESS | 4300 | 1467042491260 Marionette TRACE conn3 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:11 INFO - PROCESS | 4300 | 1467042491268 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:48:11 INFO - PROCESS | 4300 | --DOCSHELL 0x8eca9c00 == 75 [pid = 4300] [id = 299] 08:48:11 INFO - PROCESS | 4300 | --DOMWINDOW == 154 (0xa4d0a400) [pid = 4300] [serial = 830] [outer = (nil)] [url = about:blank] 08:48:11 INFO - PROCESS | 4300 | --DOMWINDOW == 153 (0x9a92c800) [pid = 4300] [serial = 821] [outer = (nil)] [url = about:blank] 08:48:11 INFO - PROCESS | 4300 | --DOMWINDOW == 152 (0x8d5f2c00) [pid = 4300] [serial = 839] [outer = (nil)] [url = about:blank] 08:48:11 INFO - PROCESS | 4300 | --DOMWINDOW == 151 (0x914c1800) [pid = 4300] [serial = 833] [outer = (nil)] [url = about:blank] 08:48:11 INFO - PROCESS | 4300 | --DOMWINDOW == 150 (0x8ecad800) [pid = 4300] [serial = 815] [outer = (nil)] [url = about:blank] 08:48:11 INFO - PROCESS | 4300 | --DOMWINDOW == 149 (0x995d0400) [pid = 4300] [serial = 818] [outer = (nil)] [url = about:blank] 08:48:11 INFO - PROCESS | 4300 | --DOMWINDOW == 148 (0xa2ebbc00) [pid = 4300] [serial = 836] [outer = (nil)] [url = about:blank] 08:48:11 INFO - PROCESS | 4300 | --DOMWINDOW == 147 (0xa3214800) [pid = 4300] [serial = 827] [outer = (nil)] [url = about:blank] 08:48:11 INFO - PROCESS | 4300 | --DOMWINDOW == 146 (0xa22fa400) [pid = 4300] [serial = 824] [outer = (nil)] [url = about:blank] 08:48:11 INFO - PROCESS | 4300 | --DOCSHELL 0x98433c00 == 74 [pid = 4300] [id = 11] 08:48:11 INFO - PROCESS | 4300 | --DOCSHELL 0x982ddc00 == 73 [pid = 4300] [id = 298] 08:48:11 INFO - PROCESS | 4300 | --DOCSHELL 0x9a406800 == 72 [pid = 4300] [id = 297] 08:48:11 INFO - PROCESS | 4300 | 1467042491673 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 08:48:11 INFO - PROCESS | 4300 | --DOCSHELL 0x8ecab400 == 71 [pid = 4300] [id = 296] 08:48:11 INFO - PROCESS | 4300 | --DOCSHELL 0x8d5f0000 == 70 [pid = 4300] [id = 295] 08:48:11 INFO - PROCESS | 4300 | --DOCSHELL 0x8d5f0800 == 69 [pid = 4300] [id = 292] 08:48:11 INFO - PROCESS | 4300 | --DOCSHELL 0x8eca9800 == 68 [pid = 4300] [id = 291] 08:48:11 INFO - PROCESS | 4300 | --DOCSHELL 0x8ecaec00 == 67 [pid = 4300] [id = 290] 08:48:11 INFO - PROCESS | 4300 | --DOCSHELL 0x8ecb0000 == 66 [pid = 4300] [id = 289] 08:48:11 INFO - PROCESS | 4300 | --DOCSHELL 0x91150c00 == 65 [pid = 4300] [id = 288] 08:48:11 INFO - PROCESS | 4300 | --DOCSHELL 0x978b0c00 == 64 [pid = 4300] [id = 287] 08:48:11 INFO - PROCESS | 4300 | 1467042491806 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:11 INFO - PROCESS | 4300 | 1467042491820 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:48:11 INFO - PROCESS | 4300 | --DOCSHELL 0x9148cc00 == 63 [pid = 4300] [id = 286] 08:48:11 INFO - PROCESS | 4300 | ++DOCSHELL 0x8ecb0000 == 64 [pid = 4300] [id = 311] 08:48:11 INFO - PROCESS | 4300 | ++DOMWINDOW == 147 (0x91150c00) [pid = 4300] [serial = 934] [outer = (nil)] 08:48:11 INFO - PROCESS | 4300 | ++DOMWINDOW == 148 (0x982ddc00) [pid = 4300] [serial = 935] [outer = 0x91150c00] 08:48:11 INFO - PROCESS | 4300 | 1467042491895 Marionette DEBUG loaded listener.js 08:48:12 INFO - PROCESS | 4300 | ++DOMWINDOW == 149 (0x995d7000) [pid = 4300] [serial = 936] [outer = 0x91150c00] 08:48:12 INFO - PROCESS | 4300 | --DOMWINDOW == 148 (0x9a401c00) [pid = 4300] [serial = 855] [outer = (nil)] [url = about:blank] 08:48:12 INFO - PROCESS | 4300 | --DOMWINDOW == 147 (0x914c0c00) [pid = 4300] [serial = 843] [outer = (nil)] [url = about:blank] 08:48:12 INFO - PROCESS | 4300 | --DOMWINDOW == 146 (0x921de400) [pid = 4300] [serial = 845] [outer = (nil)] [url = about:blank] 08:48:12 INFO - PROCESS | 4300 | --DOMWINDOW == 145 (0x914b8c00) [pid = 4300] [serial = 842] [outer = (nil)] [url = about:blank] 08:48:12 INFO - PROCESS | 4300 | --DOMWINDOW == 144 (0x9ac90c00) [pid = 4300] [serial = 813] [outer = (nil)] [url = about:blank] 08:48:12 INFO - PROCESS | 4300 | --DOMWINDOW == 143 (0x9a0ef800) [pid = 4300] [serial = 854] [outer = (nil)] [url = about:blank] 08:48:12 INFO - PROCESS | 4300 | --DOMWINDOW == 142 (0x99fbd400) [pid = 4300] [serial = 851] [outer = (nil)] [url = about:blank] 08:48:12 INFO - PROCESS | 4300 | --DOMWINDOW == 141 (0x9a0e7c00) [pid = 4300] [serial = 852] [outer = (nil)] [url = about:blank] 08:48:12 INFO - PROCESS | 4300 | --DOMWINDOW == 140 (0x989f0800) [pid = 4300] [serial = 848] [outer = (nil)] [url = about:blank] 08:48:12 INFO - PROCESS | 4300 | --DOMWINDOW == 139 (0x931d1400) [pid = 4300] [serial = 846] [outer = (nil)] [url = about:blank] 08:48:12 INFO - PROCESS | 4300 | --DOMWINDOW == 138 (0x996c6400) [pid = 4300] [serial = 849] [outer = (nil)] [url = about:blank] 08:48:12 INFO - PROCESS | 4300 | 1467042492684 Marionette TRACE conn3 <- [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]]]}] 08:48:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 08:48:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1534ms 08:48:12 INFO - PROCESS | 4300 | 1467042492706 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 08:48:12 INFO - PROCESS | 4300 | 1467042492710 Marionette TRACE conn3 <- [1,1217,null,{"value":"8"}] 08:48:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 08:48:12 INFO - PROCESS | 4300 | 1467042492716 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 08:48:12 INFO - PROCESS | 4300 | 1467042492719 Marionette TRACE conn3 <- [1,1218,null,{}] 08:48:12 INFO - PROCESS | 4300 | 1467042492725 Marionette TRACE conn3 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:12 INFO - PROCESS | 4300 | 1467042492730 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:48:12 INFO - PROCESS | 4300 | 1467042492889 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 08:48:12 INFO - PROCESS | 4300 | 1467042492902 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:12 INFO - PROCESS | 4300 | 1467042492911 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:48:12 INFO - PROCESS | 4300 | ++DOCSHELL 0x9194a800 == 65 [pid = 4300] [id = 312] 08:48:12 INFO - PROCESS | 4300 | ++DOMWINDOW == 139 (0x996c5400) [pid = 4300] [serial = 937] [outer = (nil)] 08:48:12 INFO - PROCESS | 4300 | ++DOMWINDOW == 140 (0x9a0e9800) [pid = 4300] [serial = 938] [outer = 0x996c5400] 08:48:12 INFO - PROCESS | 4300 | 1467042492979 Marionette DEBUG loaded listener.js 08:48:13 INFO - PROCESS | 4300 | ++DOMWINDOW == 141 (0x9a0f4000) [pid = 4300] [serial = 939] [outer = 0x996c5400] 08:48:13 INFO - PROCESS | 4300 | 1467042493901 Marionette TRACE conn3 <- [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]]]}] 08:48:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 08:48:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1228ms 08:48:13 INFO - PROCESS | 4300 | 1467042493947 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 08:48:13 INFO - PROCESS | 4300 | 1467042493950 Marionette TRACE conn3 <- [1,1221,null,{"value":"8"}] 08:48:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 08:48:13 INFO - PROCESS | 4300 | 1467042493957 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 08:48:13 INFO - PROCESS | 4300 | 1467042493960 Marionette TRACE conn3 <- [1,1222,null,{}] 08:48:13 INFO - PROCESS | 4300 | 1467042493966 Marionette TRACE conn3 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:13 INFO - PROCESS | 4300 | 1467042493970 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:48:14 INFO - PROCESS | 4300 | 1467042494133 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 08:48:14 INFO - PROCESS | 4300 | 1467042494144 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:14 INFO - PROCESS | 4300 | 1467042494150 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:48:14 INFO - PROCESS | 4300 | ++DOCSHELL 0x919bcc00 == 66 [pid = 4300] [id = 313] 08:48:14 INFO - PROCESS | 4300 | ++DOMWINDOW == 142 (0x989f0800) [pid = 4300] [serial = 940] [outer = (nil)] 08:48:14 INFO - PROCESS | 4300 | ++DOMWINDOW == 143 (0x9a4e0000) [pid = 4300] [serial = 941] [outer = 0x989f0800] 08:48:14 INFO - PROCESS | 4300 | 1467042494384 Marionette DEBUG loaded listener.js 08:48:14 INFO - PROCESS | 4300 | ++DOMWINDOW == 144 (0x9a763000) [pid = 4300] [serial = 942] [outer = 0x989f0800] 08:48:15 INFO - PROCESS | 4300 | 1467042495297 Marionette TRACE conn3 <- [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] 08:48:15 INFO - PROCESS | 4300 | 1467042495343 Marionette TRACE conn3 <- [1,1225,null,{"value":"8"}] 08:48:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 08:48:15 INFO - PROCESS | 4300 | 1467042495350 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 08:48:15 INFO - PROCESS | 4300 | 1467042495353 Marionette TRACE conn3 <- [1,1226,null,{}] 08:48:15 INFO - PROCESS | 4300 | 1467042495359 Marionette TRACE conn3 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:15 INFO - PROCESS | 4300 | 1467042495369 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:48:15 INFO - PROCESS | 4300 | 1467042495656 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 08:48:15 INFO - PROCESS | 4300 | 1467042495679 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:15 INFO - PROCESS | 4300 | 1467042495688 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:48:15 INFO - PROCESS | 4300 | ++DOCSHELL 0x995d0400 == 67 [pid = 4300] [id = 314] 08:48:15 INFO - PROCESS | 4300 | ++DOMWINDOW == 145 (0x9a930400) [pid = 4300] [serial = 943] [outer = (nil)] 08:48:15 INFO - PROCESS | 4300 | ++DOMWINDOW == 146 (0x9b905000) [pid = 4300] [serial = 944] [outer = 0x9a930400] 08:48:15 INFO - PROCESS | 4300 | 1467042495756 Marionette DEBUG loaded listener.js 08:48:15 INFO - PROCESS | 4300 | ++DOMWINDOW == 147 (0xa1012c00) [pid = 4300] [serial = 945] [outer = 0x9a930400] 08:48:16 INFO - PROCESS | 4300 | --DOMWINDOW == 146 (0x9a754c00) [pid = 4300] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 08:48:16 INFO - PROCESS | 4300 | --DOMWINDOW == 145 (0x91151c00) [pid = 4300] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 08:48:16 INFO - PROCESS | 4300 | --DOMWINDOW == 144 (0x91482c00) [pid = 4300] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 08:48:16 INFO - PROCESS | 4300 | --DOMWINDOW == 143 (0x8ddc9c00) [pid = 4300] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 08:48:16 INFO - PROCESS | 4300 | --DOMWINDOW == 142 (0x9114bc00) [pid = 4300] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 08:48:16 INFO - PROCESS | 4300 | --DOMWINDOW == 141 (0x989f1000) [pid = 4300] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 08:48:16 INFO - PROCESS | 4300 | --DOMWINDOW == 140 (0xa2ef0800) [pid = 4300] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 08:48:16 INFO - PROCESS | 4300 | --DOMWINDOW == 139 (0x8eca2000) [pid = 4300] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 08:48:16 INFO - PROCESS | 4300 | --DOMWINDOW == 138 (0x9ae7d000) [pid = 4300] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 08:48:16 INFO - PROCESS | 4300 | --DOMWINDOW == 137 (0x8ddd2800) [pid = 4300] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 08:48:16 INFO - PROCESS | 4300 | --DOMWINDOW == 136 (0xa4f16400) [pid = 4300] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 08:48:16 INFO - PROCESS | 4300 | --DOMWINDOW == 135 (0x8d5ed800) [pid = 4300] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 08:48:16 INFO - PROCESS | 4300 | --DOMWINDOW == 134 (0x9a78d400) [pid = 4300] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 08:48:16 INFO - PROCESS | 4300 | --DOMWINDOW == 133 (0x91150400) [pid = 4300] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 08:48:16 INFO - PROCESS | 4300 | --DOMWINDOW == 132 (0x8d5f8800) [pid = 4300] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 08:48:16 INFO - PROCESS | 4300 | --DOMWINDOW == 131 (0x9212f400) [pid = 4300] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 08:48:16 INFO - PROCESS | 4300 | --DOMWINDOW == 130 (0x9a40fc00) [pid = 4300] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 08:48:16 INFO - PROCESS | 4300 | --DOMWINDOW == 129 (0x98543000) [pid = 4300] [serial = 30] [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.] 08:48:17 INFO - PROCESS | 4300 | 1467042497166 Marionette TRACE conn3 <- [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]]]}] 08:48:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 08:48:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1833ms 08:48:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 08:48:17 INFO - PROCESS | 4300 | 1467042497183 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 08:48:17 INFO - PROCESS | 4300 | 1467042497186 Marionette TRACE conn3 <- [1,1229,null,{"value":"8"}] 08:48:17 INFO - PROCESS | 4300 | 1467042497192 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 08:48:17 INFO - PROCESS | 4300 | 1467042497196 Marionette TRACE conn3 <- [1,1230,null,{}] 08:48:17 INFO - PROCESS | 4300 | 1467042497201 Marionette TRACE conn3 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:17 INFO - PROCESS | 4300 | 1467042497206 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:48:17 INFO - PROCESS | 4300 | 1467042497417 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 08:48:17 INFO - PROCESS | 4300 | 1467042497436 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:17 INFO - PROCESS | 4300 | 1467042497443 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:48:17 INFO - PROCESS | 4300 | ++DOCSHELL 0x8d5ed800 == 68 [pid = 4300] [id = 315] 08:48:17 INFO - PROCESS | 4300 | ++DOMWINDOW == 130 (0x91150400) [pid = 4300] [serial = 946] [outer = (nil)] 08:48:17 INFO - PROCESS | 4300 | ++DOMWINDOW == 131 (0x93e6c800) [pid = 4300] [serial = 947] [outer = 0x91150400] 08:48:17 INFO - PROCESS | 4300 | 1467042497514 Marionette DEBUG loaded listener.js 08:48:17 INFO - PROCESS | 4300 | ++DOMWINDOW == 132 (0x99fc8800) [pid = 4300] [serial = 948] [outer = 0x91150400] 08:48:18 INFO - PROCESS | 4300 | 1467042498350 Marionette TRACE conn3 <- [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]]]}] 08:48:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 08:48:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1188ms 08:48:18 INFO - PROCESS | 4300 | 1467042498383 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 08:48:18 INFO - PROCESS | 4300 | 1467042498386 Marionette TRACE conn3 <- [1,1233,null,{"value":"8"}] 08:48:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 08:48:18 INFO - PROCESS | 4300 | 1467042498394 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 08:48:18 INFO - PROCESS | 4300 | 1467042498397 Marionette TRACE conn3 <- [1,1234,null,{}] 08:48:18 INFO - PROCESS | 4300 | 1467042498403 Marionette TRACE conn3 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:18 INFO - PROCESS | 4300 | 1467042498408 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:48:18 INFO - PROCESS | 4300 | 1467042498600 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 08:48:18 INFO - PROCESS | 4300 | 1467042498612 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:18 INFO - PROCESS | 4300 | 1467042498623 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:48:18 INFO - PROCESS | 4300 | ++DOCSHELL 0x8d5ea800 == 69 [pid = 4300] [id = 316] 08:48:18 INFO - PROCESS | 4300 | ++DOMWINDOW == 133 (0x8eca9400) [pid = 4300] [serial = 949] [outer = (nil)] 08:48:18 INFO - PROCESS | 4300 | ++DOMWINDOW == 134 (0x9a979000) [pid = 4300] [serial = 950] [outer = 0x8eca9400] 08:48:18 INFO - PROCESS | 4300 | 1467042498838 Marionette DEBUG loaded listener.js 08:48:18 INFO - PROCESS | 4300 | ++DOMWINDOW == 135 (0x9b217c00) [pid = 4300] [serial = 951] [outer = 0x8eca9400] 08:48:19 INFO - PROCESS | 4300 | 1467042499940 Marionette TRACE conn3 <- [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]]]}] 08:48:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 08:48:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1580ms 08:48:19 INFO - PROCESS | 4300 | 1467042499976 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 08:48:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 08:48:19 INFO - PROCESS | 4300 | 1467042499982 Marionette TRACE conn3 <- [1,1237,null,{"value":"8"}] 08:48:19 INFO - PROCESS | 4300 | 1467042499991 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 08:48:20 INFO - PROCESS | 4300 | 1467042500000 Marionette TRACE conn3 <- [1,1238,null,{}] 08:48:20 INFO - PROCESS | 4300 | 1467042500009 Marionette TRACE conn3 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:20 INFO - PROCESS | 4300 | 1467042500015 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:48:20 INFO - PROCESS | 4300 | 1467042500226 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 08:48:20 INFO - PROCESS | 4300 | 1467042500466 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:20 INFO - PROCESS | 4300 | 1467042500481 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:48:20 INFO - PROCESS | 4300 | ++DOCSHELL 0x914bfc00 == 70 [pid = 4300] [id = 317] 08:48:20 INFO - PROCESS | 4300 | ++DOMWINDOW == 136 (0x9193c400) [pid = 4300] [serial = 952] [outer = (nil)] 08:48:20 INFO - PROCESS | 4300 | ++DOMWINDOW == 137 (0x91949000) [pid = 4300] [serial = 953] [outer = 0x9193c400] 08:48:20 INFO - PROCESS | 4300 | 1467042500638 Marionette DEBUG loaded listener.js 08:48:20 INFO - PROCESS | 4300 | ++DOMWINDOW == 138 (0x919bec00) [pid = 4300] [serial = 954] [outer = 0x9193c400] 08:48:21 INFO - PROCESS | 4300 | 1467042501632 Marionette TRACE conn3 <- [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]]]}] 08:48:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 08:48:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1688ms 08:48:21 INFO - PROCESS | 4300 | 1467042501679 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 08:48:21 INFO - PROCESS | 4300 | 1467042501686 Marionette TRACE conn3 <- [1,1241,null,{"value":"8"}] 08:48:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 08:48:21 INFO - PROCESS | 4300 | 1467042501698 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 08:48:21 INFO - PROCESS | 4300 | 1467042501702 Marionette TRACE conn3 <- [1,1242,null,{}] 08:48:21 INFO - PROCESS | 4300 | 1467042501709 Marionette TRACE conn3 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:21 INFO - PROCESS | 4300 | 1467042501715 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:48:21 INFO - PROCESS | 4300 | 1467042501930 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 08:48:22 INFO - PROCESS | 4300 | 1467042502209 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:22 INFO - PROCESS | 4300 | 1467042502219 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:48:22 INFO - PROCESS | 4300 | ++DOCSHELL 0x921df000 == 71 [pid = 4300] [id = 318] 08:48:22 INFO - PROCESS | 4300 | ++DOMWINDOW == 139 (0x985cb400) [pid = 4300] [serial = 955] [outer = (nil)] 08:48:22 INFO - PROCESS | 4300 | ++DOMWINDOW == 140 (0x99cb9c00) [pid = 4300] [serial = 956] [outer = 0x985cb400] 08:48:22 INFO - PROCESS | 4300 | 1467042502348 Marionette DEBUG loaded listener.js 08:48:22 INFO - PROCESS | 4300 | ++DOMWINDOW == 141 (0x99fc9400) [pid = 4300] [serial = 957] [outer = 0x985cb400] 08:48:23 INFO - PROCESS | 4300 | 1467042503292 Marionette TRACE conn3 <- [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]]]}] 08:48:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 08:48:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1636ms 08:48:23 INFO - PROCESS | 4300 | 1467042503336 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 08:48:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 08:48:23 INFO - PROCESS | 4300 | 1467042503341 Marionette TRACE conn3 <- [1,1245,null,{"value":"8"}] 08:48:23 INFO - PROCESS | 4300 | 1467042503349 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 08:48:23 INFO - PROCESS | 4300 | 1467042503355 Marionette TRACE conn3 <- [1,1246,null,{}] 08:48:23 INFO - PROCESS | 4300 | 1467042503372 Marionette TRACE conn3 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:23 INFO - PROCESS | 4300 | 1467042503382 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:48:23 INFO - PROCESS | 4300 | 1467042503605 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 08:48:23 INFO - PROCESS | 4300 | 1467042503852 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:23 INFO - PROCESS | 4300 | 1467042503866 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:48:23 INFO - PROCESS | 4300 | ++DOCSHELL 0x95393400 == 72 [pid = 4300] [id = 319] 08:48:23 INFO - PROCESS | 4300 | ++DOMWINDOW == 142 (0x9ab70800) [pid = 4300] [serial = 958] [outer = (nil)] 08:48:23 INFO - PROCESS | 4300 | ++DOMWINDOW == 143 (0x9b8da000) [pid = 4300] [serial = 959] [outer = 0x9ab70800] 08:48:23 INFO - PROCESS | 4300 | 1467042503992 Marionette DEBUG loaded listener.js 08:48:24 INFO - PROCESS | 4300 | ++DOMWINDOW == 144 (0xa1f9b800) [pid = 4300] [serial = 960] [outer = 0x9ab70800] 08:48:24 INFO - PROCESS | 4300 | 1467042504916 Marionette TRACE conn3 <- [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]]]}] 08:48:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 08:48:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1639ms 08:48:24 INFO - PROCESS | 4300 | 1467042504989 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 08:48:24 INFO - PROCESS | 4300 | 1467042504994 Marionette TRACE conn3 <- [1,1249,null,{"value":"8"}] 08:48:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 08:48:25 INFO - PROCESS | 4300 | 1467042505002 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 08:48:25 INFO - PROCESS | 4300 | 1467042505006 Marionette TRACE conn3 <- [1,1250,null,{}] 08:48:25 INFO - PROCESS | 4300 | 1467042505012 Marionette TRACE conn3 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:25 INFO - PROCESS | 4300 | 1467042505018 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:48:25 INFO - PROCESS | 4300 | 1467042505263 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 08:48:25 INFO - PROCESS | 4300 | 1467042505540 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:25 INFO - PROCESS | 4300 | 1467042505547 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:48:25 INFO - PROCESS | 4300 | ++DOCSHELL 0x8d5eac00 == 73 [pid = 4300] [id = 320] 08:48:25 INFO - PROCESS | 4300 | ++DOMWINDOW == 145 (0x8ddcfc00) [pid = 4300] [serial = 961] [outer = (nil)] 08:48:25 INFO - PROCESS | 4300 | ++DOMWINDOW == 146 (0xa2ee6c00) [pid = 4300] [serial = 962] [outer = 0x8ddcfc00] 08:48:25 INFO - PROCESS | 4300 | 1467042505646 Marionette DEBUG loaded listener.js 08:48:25 INFO - PROCESS | 4300 | ++DOMWINDOW == 147 (0xa2eed800) [pid = 4300] [serial = 963] [outer = 0x8ddcfc00] 08:48:26 INFO - PROCESS | 4300 | 1467042506578 Marionette TRACE conn3 <- [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]]]}] 08:48:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 08:48:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1640ms 08:48:26 INFO - PROCESS | 4300 | 1467042506643 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 08:48:26 INFO - PROCESS | 4300 | 1467042506648 Marionette TRACE conn3 <- [1,1253,null,{"value":"8"}] 08:48:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 08:48:26 INFO - PROCESS | 4300 | 1467042506656 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 08:48:26 INFO - PROCESS | 4300 | 1467042506660 Marionette TRACE conn3 <- [1,1254,null,{}] 08:48:26 INFO - PROCESS | 4300 | 1467042506666 Marionette TRACE conn3 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:26 INFO - PROCESS | 4300 | 1467042506671 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:48:26 INFO - PROCESS | 4300 | 1467042506861 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 08:48:27 INFO - PROCESS | 4300 | 1467042507099 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:27 INFO - PROCESS | 4300 | 1467042507108 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:48:27 INFO - PROCESS | 4300 | ++DOCSHELL 0xa245ec00 == 74 [pid = 4300] [id = 321] 08:48:27 INFO - PROCESS | 4300 | ++DOMWINDOW == 148 (0xa2469000) [pid = 4300] [serial = 964] [outer = (nil)] 08:48:27 INFO - PROCESS | 4300 | ++DOMWINDOW == 149 (0xa4d09400) [pid = 4300] [serial = 965] [outer = 0xa2469000] 08:48:27 INFO - PROCESS | 4300 | 1467042507232 Marionette DEBUG loaded listener.js 08:48:27 INFO - PROCESS | 4300 | ++DOMWINDOW == 150 (0xa4f18000) [pid = 4300] [serial = 966] [outer = 0xa2469000] 08:48:28 INFO - PROCESS | 4300 | 1467042508178 Marionette TRACE conn3 <- [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]]]}] 08:48:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 08:48:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1583ms 08:48:28 INFO - PROCESS | 4300 | 1467042508240 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 08:48:28 INFO - PROCESS | 4300 | 1467042508245 Marionette TRACE conn3 <- [1,1257,null,{"value":"8"}] 08:48:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 08:48:28 INFO - PROCESS | 4300 | 1467042508251 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 08:48:28 INFO - PROCESS | 4300 | 1467042508254 Marionette TRACE conn3 <- [1,1258,null,{}] 08:48:28 INFO - PROCESS | 4300 | 1467042508260 Marionette TRACE conn3 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:28 INFO - PROCESS | 4300 | 1467042508270 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:48:28 INFO - PROCESS | 4300 | 1467042508508 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 08:48:28 INFO - PROCESS | 4300 | 1467042508744 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:28 INFO - PROCESS | 4300 | 1467042508751 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:48:28 INFO - PROCESS | 4300 | ++DOCSHELL 0x8ddcec00 == 75 [pid = 4300] [id = 322] 08:48:28 INFO - PROCESS | 4300 | ++DOMWINDOW == 151 (0x93105800) [pid = 4300] [serial = 967] [outer = (nil)] 08:48:28 INFO - PROCESS | 4300 | ++DOMWINDOW == 152 (0x9310cc00) [pid = 4300] [serial = 968] [outer = 0x93105800] 08:48:28 INFO - PROCESS | 4300 | 1467042508877 Marionette DEBUG loaded listener.js 08:48:28 INFO - PROCESS | 4300 | ++DOMWINDOW == 153 (0x9a789800) [pid = 4300] [serial = 969] [outer = 0x93105800] 08:48:29 INFO - PROCESS | 4300 | 1467042509762 Marionette TRACE conn3 <- [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]]]}] 08:48:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 08:48:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1582ms 08:48:29 INFO - PROCESS | 4300 | 1467042509834 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 08:48:29 INFO - PROCESS | 4300 | 1467042509838 Marionette TRACE conn3 <- [1,1261,null,{"value":"8"}] 08:48:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 08:48:29 INFO - PROCESS | 4300 | 1467042509845 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 08:48:29 INFO - PROCESS | 4300 | 1467042509848 Marionette TRACE conn3 <- [1,1262,null,{}] 08:48:29 INFO - PROCESS | 4300 | 1467042509854 Marionette TRACE conn3 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:29 INFO - PROCESS | 4300 | 1467042509860 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:48:30 INFO - PROCESS | 4300 | 1467042510093 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 08:48:30 INFO - PROCESS | 4300 | 1467042510324 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:30 INFO - PROCESS | 4300 | 1467042510331 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:48:30 INFO - PROCESS | 4300 | ++DOCSHELL 0x93102400 == 76 [pid = 4300] [id = 323] 08:48:30 INFO - PROCESS | 4300 | ++DOMWINDOW == 154 (0xa33c3800) [pid = 4300] [serial = 970] [outer = (nil)] 08:48:30 INFO - PROCESS | 4300 | ++DOMWINDOW == 155 (0xa678f800) [pid = 4300] [serial = 971] [outer = 0xa33c3800] 08:48:30 INFO - PROCESS | 4300 | 1467042510454 Marionette DEBUG loaded listener.js 08:48:30 INFO - PROCESS | 4300 | ++DOMWINDOW == 156 (0xa6b52400) [pid = 4300] [serial = 972] [outer = 0xa33c3800] 08:48:31 INFO - PROCESS | 4300 | 1467042511390 Marionette TRACE conn3 <- [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]]]}] 08:48:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 08:48:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1580ms 08:48:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 08:48:31 INFO - PROCESS | 4300 | 1467042511426 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 08:48:31 INFO - PROCESS | 4300 | 1467042511429 Marionette TRACE conn3 <- [1,1265,null,{"value":"8"}] 08:48:31 INFO - PROCESS | 4300 | 1467042511436 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 08:48:31 INFO - PROCESS | 4300 | 1467042511439 Marionette TRACE conn3 <- [1,1266,null,{}] 08:48:31 INFO - PROCESS | 4300 | 1467042511446 Marionette TRACE conn3 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:31 INFO - PROCESS | 4300 | 1467042511451 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:48:31 INFO - PROCESS | 4300 | 1467042511659 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 08:48:31 INFO - PROCESS | 4300 | 1467042511900 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:31 INFO - PROCESS | 4300 | 1467042511909 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:48:31 INFO - PROCESS | 4300 | ++DOCSHELL 0x8d5ebc00 == 77 [pid = 4300] [id = 324] 08:48:31 INFO - PROCESS | 4300 | ++DOMWINDOW == 157 (0x8f7b7800) [pid = 4300] [serial = 973] [outer = (nil)] 08:48:32 INFO - PROCESS | 4300 | ++DOMWINDOW == 158 (0x8f7bec00) [pid = 4300] [serial = 974] [outer = 0x8f7b7800] 08:48:32 INFO - PROCESS | 4300 | 1467042512051 Marionette DEBUG loaded listener.js 08:48:32 INFO - PROCESS | 4300 | ++DOMWINDOW == 159 (0x8f7c1c00) [pid = 4300] [serial = 975] [outer = 0x8f7b7800] 08:48:32 INFO - PROCESS | 4300 | 1467042512985 Marionette TRACE conn3 <- [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]]]}] 08:48:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 08:48:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1585ms 08:48:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 08:48:33 INFO - PROCESS | 4300 | 1467042513021 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 08:48:33 INFO - PROCESS | 4300 | 1467042513025 Marionette TRACE conn3 <- [1,1269,null,{"value":"8"}] 08:48:33 INFO - PROCESS | 4300 | 1467042513032 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 08:48:33 INFO - PROCESS | 4300 | 1467042513035 Marionette TRACE conn3 <- [1,1270,null,{}] 08:48:33 INFO - PROCESS | 4300 | 1467042513043 Marionette TRACE conn3 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:33 INFO - PROCESS | 4300 | 1467042513048 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:48:33 INFO - PROCESS | 4300 | 1467042513247 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 08:48:33 INFO - PROCESS | 4300 | 1467042513492 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:33 INFO - PROCESS | 4300 | 1467042513502 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:48:33 INFO - PROCESS | 4300 | ++DOCSHELL 0x8f7b6400 == 78 [pid = 4300] [id = 325] 08:48:33 INFO - PROCESS | 4300 | ++DOMWINDOW == 160 (0x8f7ba000) [pid = 4300] [serial = 976] [outer = (nil)] 08:48:33 INFO - PROCESS | 4300 | ++DOMWINDOW == 161 (0x921de800) [pid = 4300] [serial = 977] [outer = 0x8f7ba000] 08:48:33 INFO - PROCESS | 4300 | 1467042513621 Marionette DEBUG loaded listener.js 08:48:33 INFO - PROCESS | 4300 | ++DOMWINDOW == 162 (0x978b1800) [pid = 4300] [serial = 978] [outer = 0x8f7ba000] 08:48:34 INFO - PROCESS | 4300 | 1467042514496 Marionette TRACE conn3 <- [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]]]}] 08:48:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 08:48:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1533ms 08:48:34 INFO - PROCESS | 4300 | 1467042514565 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 08:48:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 08:48:34 INFO - PROCESS | 4300 | 1467042514570 Marionette TRACE conn3 <- [1,1273,null,{"value":"8"}] 08:48:34 INFO - PROCESS | 4300 | 1467042514577 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 08:48:34 INFO - PROCESS | 4300 | 1467042514580 Marionette TRACE conn3 <- [1,1274,null,{}] 08:48:34 INFO - PROCESS | 4300 | 1467042514586 Marionette TRACE conn3 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:34 INFO - PROCESS | 4300 | 1467042514591 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:48:34 INFO - PROCESS | 4300 | 1467042514801 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 08:48:35 INFO - PROCESS | 4300 | 1467042515363 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:35 INFO - PROCESS | 4300 | 1467042515374 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:48:35 INFO - PROCESS | 4300 | ++DOCSHELL 0x8ecae800 == 79 [pid = 4300] [id = 326] 08:48:35 INFO - PROCESS | 4300 | ++DOMWINDOW == 163 (0x8ecaec00) [pid = 4300] [serial = 979] [outer = (nil)] 08:48:35 INFO - PROCESS | 4300 | ++DOMWINDOW == 164 (0x8f7c3800) [pid = 4300] [serial = 980] [outer = 0x8ecaec00] 08:48:35 INFO - PROCESS | 4300 | 1467042515489 Marionette DEBUG loaded listener.js 08:48:35 INFO - PROCESS | 4300 | ++DOMWINDOW == 165 (0x91151c00) [pid = 4300] [serial = 981] [outer = 0x8ecaec00] 08:48:36 INFO - PROCESS | 4300 | 1467042516476 Marionette TRACE conn3 <- [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]]]}] 08:48:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 08:48:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1936ms 08:48:36 INFO - PROCESS | 4300 | 1467042516515 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 08:48:36 INFO - PROCESS | 4300 | 1467042516521 Marionette TRACE conn3 <- [1,1277,null,{"value":"8"}] 08:48:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 08:48:36 INFO - PROCESS | 4300 | 1467042516529 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 08:48:36 INFO - PROCESS | 4300 | 1467042516534 Marionette TRACE conn3 <- [1,1278,null,{}] 08:48:36 INFO - PROCESS | 4300 | 1467042516542 Marionette TRACE conn3 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:36 INFO - PROCESS | 4300 | 1467042516548 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:48:36 INFO - PROCESS | 4300 | 1467042516760 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 08:48:37 INFO - PROCESS | 4300 | 1467042517127 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:37 INFO - PROCESS | 4300 | 1467042517136 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:48:37 INFO - PROCESS | 4300 | ++DOCSHELL 0x91487000 == 80 [pid = 4300] [id = 327] 08:48:37 INFO - PROCESS | 4300 | ++DOMWINDOW == 166 (0x914bc800) [pid = 4300] [serial = 982] [outer = (nil)] 08:48:37 INFO - PROCESS | 4300 | ++DOMWINDOW == 167 (0x919bb000) [pid = 4300] [serial = 983] [outer = 0x914bc800] 08:48:37 INFO - PROCESS | 4300 | 1467042517224 Marionette DEBUG loaded listener.js 08:48:37 INFO - PROCESS | 4300 | ++DOMWINDOW == 168 (0x91a58800) [pid = 4300] [serial = 984] [outer = 0x914bc800] 08:48:38 INFO - PROCESS | 4300 | 1467042518201 Marionette TRACE conn3 <- [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]]]}] 08:48:38 INFO - PROCESS | 4300 | --DOCSHELL 0x914c2000 == 79 [pid = 4300] [id = 278] 08:48:38 INFO - PROCESS | 4300 | --DOCSHELL 0x99f86800 == 78 [pid = 4300] [id = 273] 08:48:38 INFO - PROCESS | 4300 | --DOCSHELL 0x9114b000 == 77 [pid = 4300] [id = 277] 08:48:38 INFO - PROCESS | 4300 | --DOCSHELL 0xa34bc000 == 76 [pid = 4300] [id = 276] 08:48:38 INFO - PROCESS | 4300 | --DOMWINDOW == 167 (0xa1f9b000) [pid = 4300] [serial = 902] [outer = (nil)] [url = about:blank] 08:48:38 INFO - PROCESS | 4300 | --DOCSHELL 0x8ddd2000 == 75 [pid = 4300] [id = 274] 08:48:38 INFO - PROCESS | 4300 | --DOCSHELL 0x8d5ed800 == 74 [pid = 4300] [id = 315] 08:48:38 INFO - PROCESS | 4300 | --DOCSHELL 0x995d0400 == 73 [pid = 4300] [id = 314] 08:48:38 INFO - PROCESS | 4300 | --DOCSHELL 0x919bcc00 == 72 [pid = 4300] [id = 313] 08:48:38 INFO - PROCESS | 4300 | --DOCSHELL 0x9194a800 == 71 [pid = 4300] [id = 312] 08:48:38 INFO - PROCESS | 4300 | --DOCSHELL 0x8ecb0000 == 70 [pid = 4300] [id = 311] 08:48:38 INFO - PROCESS | 4300 | --DOCSHELL 0x91ac9400 == 69 [pid = 4300] [id = 310] 08:48:38 INFO - PROCESS | 4300 | --DOCSHELL 0x91490c00 == 68 [pid = 4300] [id = 309] 08:48:38 INFO - PROCESS | 4300 | --DOCSHELL 0x919b2800 == 67 [pid = 4300] [id = 307] 08:48:38 INFO - PROCESS | 4300 | --DOCSHELL 0x8d5f8000 == 66 [pid = 4300] [id = 306] 08:48:38 INFO - PROCESS | 4300 | --DOCSHELL 0xa4d51400 == 65 [pid = 4300] [id = 305] 08:48:38 INFO - PROCESS | 4300 | --DOCSHELL 0x93e6dc00 == 64 [pid = 4300] [id = 304] 08:48:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 08:48:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1799ms 08:48:38 INFO - PROCESS | 4300 | --DOCSHELL 0xa1f9a000 == 63 [pid = 4300] [id = 303] 08:48:38 INFO - PROCESS | 4300 | --DOCSHELL 0x99907400 == 62 [pid = 4300] [id = 302] 08:48:38 INFO - PROCESS | 4300 | --DOCSHELL 0x91153000 == 61 [pid = 4300] [id = 301] 08:48:38 INFO - PROCESS | 4300 | --DOCSHELL 0x914b8800 == 60 [pid = 4300] [id = 300] 08:48:38 INFO - PROCESS | 4300 | 1467042518339 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 08:48:38 INFO - PROCESS | 4300 | 1467042518347 Marionette TRACE conn3 <- [1,1281,null,{"value":"8"}] 08:48:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 08:48:38 INFO - PROCESS | 4300 | 1467042518357 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 08:48:38 INFO - PROCESS | 4300 | 1467042518361 Marionette TRACE conn3 <- [1,1282,null,{}] 08:48:38 INFO - PROCESS | 4300 | 1467042518368 Marionette TRACE conn3 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:38 INFO - PROCESS | 4300 | 1467042518374 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:48:38 INFO - PROCESS | 4300 | 1467042518573 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 08:48:38 INFO - PROCESS | 4300 | --DOMWINDOW == 166 (0xa6723800) [pid = 4300] [serial = 777] [outer = (nil)] [url = about:blank] 08:48:38 INFO - PROCESS | 4300 | --DOMWINDOW == 165 (0x8d5f6400) [pid = 4300] [serial = 840] [outer = (nil)] [url = about:blank] 08:48:38 INFO - PROCESS | 4300 | --DOMWINDOW == 164 (0xa61dc000) [pid = 4300] [serial = 786] [outer = (nil)] [url = about:blank] 08:48:38 INFO - PROCESS | 4300 | --DOMWINDOW == 163 (0xa6721800) [pid = 4300] [serial = 783] [outer = (nil)] [url = about:blank] 08:48:38 INFO - PROCESS | 4300 | --DOMWINDOW == 162 (0x9148dc00) [pid = 4300] [serial = 750] [outer = (nil)] [url = about:blank] 08:48:38 INFO - PROCESS | 4300 | --DOMWINDOW == 161 (0x8ddd4400) [pid = 4300] [serial = 789] [outer = (nil)] [url = about:blank] 08:48:38 INFO - PROCESS | 4300 | --DOMWINDOW == 160 (0x91158400) [pid = 4300] [serial = 780] [outer = (nil)] [url = about:blank] 08:48:38 INFO - PROCESS | 4300 | --DOMWINDOW == 159 (0x9a0f1400) [pid = 4300] [serial = 771] [outer = (nil)] [url = about:blank] 08:48:38 INFO - PROCESS | 4300 | --DOMWINDOW == 158 (0xa34b4c00) [pid = 4300] [serial = 768] [outer = (nil)] [url = about:blank] 08:48:38 INFO - PROCESS | 4300 | --DOMWINDOW == 157 (0x8ecac800) [pid = 4300] [serial = 795] [outer = (nil)] [url = about:blank] 08:48:38 INFO - PROCESS | 4300 | --DOMWINDOW == 156 (0xa1019800) [pid = 4300] [serial = 774] [outer = (nil)] [url = about:blank] 08:48:38 INFO - PROCESS | 4300 | --DOMWINDOW == 155 (0xa6b54c00) [pid = 4300] [serial = 792] [outer = (nil)] [url = about:blank] 08:48:38 INFO - PROCESS | 4300 | --DOMWINDOW == 154 (0x9a930c00) [pid = 4300] [serial = 896] [outer = (nil)] [url = about:blank] 08:48:38 INFO - PROCESS | 4300 | --DOMWINDOW == 153 (0x91acf000) [pid = 4300] [serial = 899] [outer = (nil)] [url = about:blank] 08:48:38 INFO - PROCESS | 4300 | --DOMWINDOW == 152 (0x9ab78800) [pid = 4300] [serial = 897] [outer = (nil)] [url = about:blank] 08:48:38 INFO - PROCESS | 4300 | --DOMWINDOW == 151 (0x95388400) [pid = 4300] [serial = 884] [outer = (nil)] [url = about:blank] 08:48:38 INFO - PROCESS | 4300 | --DOMWINDOW == 150 (0x9a785c00) [pid = 4300] [serial = 857] [outer = (nil)] [url = about:blank] 08:48:38 INFO - PROCESS | 4300 | --DOMWINDOW == 149 (0xa22fb000) [pid = 4300] [serial = 875] [outer = (nil)] [url = about:blank] 08:48:38 INFO - PROCESS | 4300 | --DOMWINDOW == 148 (0x921e5000) [pid = 4300] [serial = 888] [outer = (nil)] [url = about:blank] 08:48:38 INFO - PROCESS | 4300 | --DOMWINDOW == 147 (0x91ac8800) [pid = 4300] [serial = 887] [outer = (nil)] [url = about:blank] 08:48:38 INFO - PROCESS | 4300 | --DOMWINDOW == 146 (0xa320b000) [pid = 4300] [serial = 878] [outer = (nil)] [url = about:blank] 08:48:38 INFO - PROCESS | 4300 | --DOMWINDOW == 145 (0x9a78f000) [pid = 4300] [serial = 869] [outer = (nil)] [url = about:blank] 08:48:38 INFO - PROCESS | 4300 | --DOMWINDOW == 144 (0x99e60400) [pid = 4300] [serial = 863] [outer = (nil)] [url = about:blank] 08:48:38 INFO - PROCESS | 4300 | --DOMWINDOW == 143 (0x9b910800) [pid = 4300] [serial = 872] [outer = (nil)] [url = about:blank] 08:48:38 INFO - PROCESS | 4300 | --DOMWINDOW == 142 (0x93e77800) [pid = 4300] [serial = 890] [outer = (nil)] [url = about:blank] 08:48:38 INFO - PROCESS | 4300 | --DOMWINDOW == 141 (0x978cfc00) [pid = 4300] [serial = 891] [outer = (nil)] [url = about:blank] 08:48:38 INFO - PROCESS | 4300 | --DOMWINDOW == 140 (0x9a970800) [pid = 4300] [serial = 866] [outer = (nil)] [url = about:blank] 08:48:38 INFO - PROCESS | 4300 | --DOMWINDOW == 139 (0x9a759400) [pid = 4300] [serial = 893] [outer = (nil)] [url = about:blank] 08:48:38 INFO - PROCESS | 4300 | --DOMWINDOW == 138 (0x91acbc00) [pid = 4300] [serial = 860] [outer = (nil)] [url = about:blank] 08:48:38 INFO - PROCESS | 4300 | --DOMWINDOW == 137 (0xa34b7400) [pid = 4300] [serial = 881] [outer = (nil)] [url = about:blank] 08:48:38 INFO - PROCESS | 4300 | --DOMWINDOW == 136 (0x9490dc00) [pid = 4300] [serial = 606] [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.] 08:48:38 INFO - PROCESS | 4300 | --DOMWINDOW == 135 (0x99f64400) [pid = 4300] [serial = 900] [outer = (nil)] [url = about:blank] 08:48:38 INFO - PROCESS | 4300 | --DOMWINDOW == 134 (0x9a762000) [pid = 4300] [serial = 894] [outer = (nil)] [url = about:blank] 08:48:38 INFO - PROCESS | 4300 | 1467042518929 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:38 INFO - PROCESS | 4300 | 1467042518939 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:48:38 INFO - PROCESS | 4300 | ++DOCSHELL 0x8d5f6400 == 61 [pid = 4300] [id = 328] 08:48:38 INFO - PROCESS | 4300 | ++DOMWINDOW == 135 (0x8ddd4400) [pid = 4300] [serial = 985] [outer = (nil)] 08:48:39 INFO - PROCESS | 4300 | ++DOMWINDOW == 136 (0x91a58c00) [pid = 4300] [serial = 986] [outer = 0x8ddd4400] 08:48:39 INFO - PROCESS | 4300 | 1467042519018 Marionette DEBUG loaded listener.js 08:48:39 INFO - PROCESS | 4300 | ++DOMWINDOW == 137 (0x921d9800) [pid = 4300] [serial = 987] [outer = 0x8ddd4400] 08:48:39 INFO - PROCESS | 4300 | 1467042519842 Marionette TRACE conn3 <- [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]]]}] 08:48:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 08:48:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1533ms 08:48:39 INFO - PROCESS | 4300 | 1467042519891 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 08:48:39 INFO - PROCESS | 4300 | 1467042519895 Marionette TRACE conn3 <- [1,1285,null,{"value":"8"}] 08:48:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 08:48:39 INFO - PROCESS | 4300 | 1467042519924 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 08:48:39 INFO - PROCESS | 4300 | 1467042519934 Marionette TRACE conn3 <- [1,1286,null,{}] 08:48:39 INFO - PROCESS | 4300 | 1467042519943 Marionette TRACE conn3 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:39 INFO - PROCESS | 4300 | 1467042519949 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:48:40 INFO - PROCESS | 4300 | 1467042520139 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 08:48:40 INFO - PROCESS | 4300 | 1467042520149 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:40 INFO - PROCESS | 4300 | 1467042520162 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:48:40 INFO - PROCESS | 4300 | ++DOCSHELL 0x9148f400 == 62 [pid = 4300] [id = 329] 08:48:40 INFO - PROCESS | 4300 | ++DOMWINDOW == 138 (0x921e6400) [pid = 4300] [serial = 988] [outer = (nil)] 08:48:40 INFO - PROCESS | 4300 | ++DOMWINDOW == 139 (0x95386c00) [pid = 4300] [serial = 989] [outer = 0x921e6400] 08:48:40 INFO - PROCESS | 4300 | 1467042520380 Marionette DEBUG loaded listener.js 08:48:40 INFO - PROCESS | 4300 | ++DOMWINDOW == 140 (0x978d7400) [pid = 4300] [serial = 990] [outer = 0x921e6400] 08:48:41 INFO - PROCESS | 4300 | 1467042521222 Marionette TRACE conn3 <- [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]]]}] 08:48:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 08:48:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1359ms 08:48:41 INFO - PROCESS | 4300 | 1467042521274 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 08:48:41 INFO - PROCESS | 4300 | 1467042521278 Marionette TRACE conn3 <- [1,1289,null,{"value":"8"}] 08:48:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 08:48:41 INFO - PROCESS | 4300 | 1467042521293 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 08:48:41 INFO - PROCESS | 4300 | 1467042521295 Marionette TRACE conn3 <- [1,1290,null,{}] 08:48:41 INFO - PROCESS | 4300 | 1467042521301 Marionette TRACE conn3 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:41 INFO - PROCESS | 4300 | 1467042521307 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:48:41 INFO - PROCESS | 4300 | 1467042521543 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 08:48:41 INFO - PROCESS | 4300 | 1467042521568 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:41 INFO - PROCESS | 4300 | 1467042521580 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:48:41 INFO - PROCESS | 4300 | ++DOCSHELL 0x921e3800 == 63 [pid = 4300] [id = 330] 08:48:41 INFO - PROCESS | 4300 | ++DOMWINDOW == 141 (0x9490dc00) [pid = 4300] [serial = 991] [outer = (nil)] 08:48:41 INFO - PROCESS | 4300 | ++DOMWINDOW == 142 (0x99e61400) [pid = 4300] [serial = 992] [outer = 0x9490dc00] 08:48:41 INFO - PROCESS | 4300 | 1467042521657 Marionette DEBUG loaded listener.js 08:48:41 INFO - PROCESS | 4300 | ++DOMWINDOW == 143 (0x99fc7800) [pid = 4300] [serial = 993] [outer = 0x9490dc00] 08:48:42 INFO - PROCESS | 4300 | 1467042522636 Marionette TRACE conn3 <- [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]]]}] 08:48:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 08:48:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1378ms 08:48:42 INFO - PROCESS | 4300 | 1467042522673 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 08:48:42 INFO - PROCESS | 4300 | 1467042522676 Marionette TRACE conn3 <- [1,1293,null,{"value":"8"}] 08:48:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 08:48:42 INFO - PROCESS | 4300 | 1467042522682 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 08:48:42 INFO - PROCESS | 4300 | 1467042522685 Marionette TRACE conn3 <- [1,1294,null,{}] 08:48:42 INFO - PROCESS | 4300 | 1467042522700 Marionette TRACE conn3 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:42 INFO - PROCESS | 4300 | 1467042522705 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:48:43 INFO - PROCESS | 4300 | 1467042523340 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 08:48:43 INFO - PROCESS | 4300 | --DOMWINDOW == 142 (0x93c71800) [pid = 4300] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 08:48:43 INFO - PROCESS | 4300 | --DOMWINDOW == 141 (0x9ae81000) [pid = 4300] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 08:48:43 INFO - PROCESS | 4300 | --DOMWINDOW == 140 (0x99cbd400) [pid = 4300] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 08:48:43 INFO - PROCESS | 4300 | --DOMWINDOW == 139 (0x91150c00) [pid = 4300] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 08:48:43 INFO - PROCESS | 4300 | --DOMWINDOW == 138 (0x91150400) [pid = 4300] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 08:48:43 INFO - PROCESS | 4300 | --DOMWINDOW == 137 (0x91acdc00) [pid = 4300] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 08:48:43 INFO - PROCESS | 4300 | --DOMWINDOW == 136 (0x914b7400) [pid = 4300] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 08:48:43 INFO - PROCESS | 4300 | --DOMWINDOW == 135 (0x989f0800) [pid = 4300] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 08:48:43 INFO - PROCESS | 4300 | --DOMWINDOW == 134 (0x98986000) [pid = 4300] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 08:48:43 INFO - PROCESS | 4300 | --DOMWINDOW == 133 (0x996c5400) [pid = 4300] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 08:48:43 INFO - PROCESS | 4300 | --DOMWINDOW == 132 (0xa34bc400) [pid = 4300] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 08:48:43 INFO - PROCESS | 4300 | --DOMWINDOW == 131 (0x8ddd7c00) [pid = 4300] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 08:48:43 INFO - PROCESS | 4300 | --DOMWINDOW == 130 (0x9a788000) [pid = 4300] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 08:48:43 INFO - PROCESS | 4300 | --DOMWINDOW == 129 (0x9a930400) [pid = 4300] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 08:48:43 INFO - PROCESS | 4300 | --DOMWINDOW == 128 (0x914b9c00) [pid = 4300] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 08:48:43 INFO - PROCESS | 4300 | --DOMWINDOW == 127 (0x9114c000) [pid = 4300] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 08:48:43 INFO - PROCESS | 4300 | --DOMWINDOW == 126 (0x99f5e400) [pid = 4300] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 08:48:43 INFO - PROCESS | 4300 | --DOMWINDOW == 125 (0x9a402800) [pid = 4300] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 08:48:43 INFO - PROCESS | 4300 | --DOMWINDOW == 124 (0x9b7e8c00) [pid = 4300] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 08:48:43 INFO - PROCESS | 4300 | --DOMWINDOW == 123 (0x8eca3000) [pid = 4300] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 08:48:43 INFO - PROCESS | 4300 | --DOMWINDOW == 122 (0x91154400) [pid = 4300] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 08:48:43 INFO - PROCESS | 4300 | --DOMWINDOW == 121 (0x9148d400) [pid = 4300] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 08:48:43 INFO - PROCESS | 4300 | --DOMWINDOW == 120 (0x9821a000) [pid = 4300] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 08:48:43 INFO - PROCESS | 4300 | --DOMWINDOW == 119 (0x9a792c00) [pid = 4300] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 08:48:43 INFO - PROCESS | 4300 | 1467042523555 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:43 INFO - PROCESS | 4300 | 1467042523571 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:48:43 INFO - PROCESS | 4300 | ++DOCSHELL 0x91150400 == 64 [pid = 4300] [id = 331] 08:48:43 INFO - PROCESS | 4300 | ++DOMWINDOW == 120 (0x91150c00) [pid = 4300] [serial = 994] [outer = (nil)] 08:48:43 INFO - PROCESS | 4300 | ++DOMWINDOW == 121 (0x914b9c00) [pid = 4300] [serial = 995] [outer = 0x91150c00] 08:48:43 INFO - PROCESS | 4300 | 1467042523651 Marionette DEBUG loaded listener.js 08:48:43 INFO - PROCESS | 4300 | ++DOMWINDOW == 122 (0x98986000) [pid = 4300] [serial = 996] [outer = 0x91150c00] 08:48:44 INFO - PROCESS | 4300 | 1467042524387 Marionette TRACE conn3 <- [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]]]}] 08:48:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 08:48:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1734ms 08:48:44 INFO - PROCESS | 4300 | 1467042524417 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 08:48:44 INFO - PROCESS | 4300 | 1467042524420 Marionette TRACE conn3 <- [1,1297,null,{"value":"8"}] 08:48:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 08:48:44 INFO - PROCESS | 4300 | 1467042524431 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 08:48:44 INFO - PROCESS | 4300 | 1467042524437 Marionette TRACE conn3 <- [1,1298,null,{}] 08:48:44 INFO - PROCESS | 4300 | 1467042524452 Marionette TRACE conn3 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:44 INFO - PROCESS | 4300 | 1467042524458 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:48:44 INFO - PROCESS | 4300 | 1467042524703 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 08:48:44 INFO - PROCESS | 4300 | 1467042524720 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:44 INFO - PROCESS | 4300 | 1467042524728 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:48:44 INFO - PROCESS | 4300 | ++DOCSHELL 0x91152c00 == 65 [pid = 4300] [id = 332] 08:48:44 INFO - PROCESS | 4300 | ++DOMWINDOW == 123 (0x91488c00) [pid = 4300] [serial = 997] [outer = (nil)] 08:48:44 INFO - PROCESS | 4300 | ++DOMWINDOW == 124 (0x9a757c00) [pid = 4300] [serial = 998] [outer = 0x91488c00] 08:48:44 INFO - PROCESS | 4300 | 1467042524797 Marionette DEBUG loaded listener.js 08:48:44 INFO - PROCESS | 4300 | ++DOMWINDOW == 125 (0x9a78f000) [pid = 4300] [serial = 999] [outer = 0x91488c00] 08:48:45 INFO - PROCESS | 4300 | 1467042525834 Marionette TRACE conn3 <- [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]]]}] 08:48:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 08:48:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1445ms 08:48:45 INFO - PROCESS | 4300 | 1467042525877 Marionette TRACE conn3 -> [0,1301,"getWindowHandle",null] 08:48:45 INFO - PROCESS | 4300 | 1467042525884 Marionette TRACE conn3 <- [1,1301,null,{"value":"8"}] 08:48:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 08:48:45 INFO - PROCESS | 4300 | 1467042525893 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 08:48:45 INFO - PROCESS | 4300 | 1467042525898 Marionette TRACE conn3 <- [1,1302,null,{}] 08:48:45 INFO - PROCESS | 4300 | 1467042525907 Marionette TRACE conn3 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:45 INFO - PROCESS | 4300 | 1467042525915 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:48:46 INFO - PROCESS | 4300 | 1467042526133 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 08:48:46 INFO - PROCESS | 4300 | 1467042526413 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:46 INFO - PROCESS | 4300 | 1467042526429 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:48:46 INFO - PROCESS | 4300 | ++DOCSHELL 0x8ecadc00 == 66 [pid = 4300] [id = 333] 08:48:46 INFO - PROCESS | 4300 | ++DOMWINDOW == 126 (0x8f7ba400) [pid = 4300] [serial = 1000] [outer = (nil)] 08:48:46 INFO - PROCESS | 4300 | ++DOMWINDOW == 127 (0x914b9400) [pid = 4300] [serial = 1001] [outer = 0x8f7ba400] 08:48:46 INFO - PROCESS | 4300 | 1467042526517 Marionette DEBUG loaded listener.js 08:48:46 INFO - PROCESS | 4300 | ++DOMWINDOW == 128 (0x91940c00) [pid = 4300] [serial = 1002] [outer = 0x8f7ba400] 08:48:47 INFO - PROCESS | 4300 | 1467042527456 Marionette TRACE conn3 <- [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]]]}] 08:48:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 08:48:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1639ms 08:48:47 INFO - PROCESS | 4300 | 1467042527533 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 08:48:47 INFO - PROCESS | 4300 | 1467042527540 Marionette TRACE conn3 <- [1,1305,null,{"value":"8"}] 08:48:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 08:48:47 INFO - PROCESS | 4300 | 1467042527552 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 08:48:47 INFO - PROCESS | 4300 | 1467042527556 Marionette TRACE conn3 <- [1,1306,null,{}] 08:48:47 INFO - PROCESS | 4300 | 1467042527563 Marionette TRACE conn3 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:47 INFO - PROCESS | 4300 | 1467042527569 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:48:47 INFO - PROCESS | 4300 | 1467042527807 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 08:48:48 INFO - PROCESS | 4300 | 1467042528056 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:48 INFO - PROCESS | 4300 | 1467042528067 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:48:48 INFO - PROCESS | 4300 | ++DOCSHELL 0x91a51400 == 67 [pid = 4300] [id = 334] 08:48:48 INFO - PROCESS | 4300 | ++DOMWINDOW == 129 (0x921e7400) [pid = 4300] [serial = 1003] [outer = (nil)] 08:48:48 INFO - PROCESS | 4300 | ++DOMWINDOW == 130 (0x93107400) [pid = 4300] [serial = 1004] [outer = 0x921e7400] 08:48:48 INFO - PROCESS | 4300 | 1467042528168 Marionette DEBUG loaded listener.js 08:48:48 INFO - PROCESS | 4300 | ++DOMWINDOW == 131 (0x93110000) [pid = 4300] [serial = 1005] [outer = 0x921e7400] 08:48:49 INFO - PROCESS | 4300 | 1467042529158 Marionette TRACE conn3 <- [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]]]}] 08:48:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 08:48:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1638ms 08:48:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 08:48:49 INFO - PROCESS | 4300 | 1467042529190 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 08:48:49 INFO - PROCESS | 4300 | 1467042529194 Marionette TRACE conn3 <- [1,1309,null,{"value":"8"}] 08:48:49 INFO - PROCESS | 4300 | 1467042529201 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 08:48:49 INFO - PROCESS | 4300 | 1467042529207 Marionette TRACE conn3 <- [1,1310,null,{}] 08:48:49 INFO - PROCESS | 4300 | 1467042529223 Marionette TRACE conn3 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:49 INFO - PROCESS | 4300 | 1467042529232 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:48:49 INFO - PROCESS | 4300 | 1467042529427 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 08:48:49 INFO - PROCESS | 4300 | 1467042529682 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:49 INFO - PROCESS | 4300 | 1467042529693 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:48:49 INFO - PROCESS | 4300 | ++DOCSHELL 0x91949c00 == 68 [pid = 4300] [id = 335] 08:48:49 INFO - PROCESS | 4300 | ++DOMWINDOW == 132 (0x9a0f4400) [pid = 4300] [serial = 1006] [outer = (nil)] 08:48:49 INFO - PROCESS | 4300 | ++DOMWINDOW == 133 (0x9a75e400) [pid = 4300] [serial = 1007] [outer = 0x9a0f4400] 08:48:49 INFO - PROCESS | 4300 | 1467042529824 Marionette DEBUG loaded listener.js 08:48:49 INFO - PROCESS | 4300 | ++DOMWINDOW == 134 (0x9a930400) [pid = 4300] [serial = 1008] [outer = 0x9a0f4400] 08:48:50 INFO - PROCESS | 4300 | 1467042530736 Marionette TRACE conn3 <- [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] 08:48:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 08:48:50 INFO - PROCESS | 4300 | 1467042530794 Marionette TRACE conn3 <- [1,1313,null,{"value":"8"}] 08:48:50 INFO - PROCESS | 4300 | 1467042530800 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 08:48:50 INFO - PROCESS | 4300 | 1467042530804 Marionette TRACE conn3 <- [1,1314,null,{}] 08:48:50 INFO - PROCESS | 4300 | 1467042530813 Marionette TRACE conn3 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:50 INFO - PROCESS | 4300 | 1467042530820 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:48:51 INFO - PROCESS | 4300 | 1467042531023 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 08:48:51 INFO - PROCESS | 4300 | 1467042531293 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:51 INFO - PROCESS | 4300 | 1467042531303 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:48:51 INFO - PROCESS | 4300 | ++DOCSHELL 0x8d5f1c00 == 69 [pid = 4300] [id = 336] 08:48:51 INFO - PROCESS | 4300 | ++DOMWINDOW == 135 (0x995d0400) [pid = 4300] [serial = 1009] [outer = (nil)] 08:48:51 INFO - PROCESS | 4300 | ++DOMWINDOW == 136 (0x9ac88400) [pid = 4300] [serial = 1010] [outer = 0x995d0400] 08:48:51 INFO - PROCESS | 4300 | 1467042531424 Marionette DEBUG loaded listener.js 08:48:51 INFO - PROCESS | 4300 | ++DOMWINDOW == 137 (0x9b2d7c00) [pid = 4300] [serial = 1011] [outer = 0x995d0400] 08:48:52 INFO - PROCESS | 4300 | 1467042532329 Marionette TRACE conn3 <- [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]]]}] 08:48:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 08:48:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1582ms 08:48:52 INFO - PROCESS | 4300 | 1467042532383 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 08:48:52 INFO - PROCESS | 4300 | 1467042532388 Marionette TRACE conn3 <- [1,1317,null,{"value":"8"}] 08:48:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 08:48:52 INFO - PROCESS | 4300 | 1467042532394 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 08:48:52 INFO - PROCESS | 4300 | 1467042532398 Marionette TRACE conn3 <- [1,1318,null,{}] 08:48:52 INFO - PROCESS | 4300 | 1467042532405 Marionette TRACE conn3 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:52 INFO - PROCESS | 4300 | 1467042532410 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:48:52 INFO - PROCESS | 4300 | 1467042532602 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 08:48:52 INFO - PROCESS | 4300 | 1467042532845 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:52 INFO - PROCESS | 4300 | 1467042532853 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:48:52 INFO - PROCESS | 4300 | ++DOCSHELL 0x8d5f5800 == 70 [pid = 4300] [id = 337] 08:48:52 INFO - PROCESS | 4300 | ++DOMWINDOW == 138 (0x8ddd7000) [pid = 4300] [serial = 1012] [outer = (nil)] 08:48:52 INFO - PROCESS | 4300 | ++DOMWINDOW == 139 (0x9b90ec00) [pid = 4300] [serial = 1013] [outer = 0x8ddd7000] 08:48:52 INFO - PROCESS | 4300 | 1467042532981 Marionette DEBUG loaded listener.js 08:48:53 INFO - PROCESS | 4300 | ++DOMWINDOW == 140 (0x9d817800) [pid = 4300] [serial = 1014] [outer = 0x8ddd7000] 08:48:53 INFO - PROCESS | 4300 | 1467042533961 Marionette TRACE conn3 <- [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]]]}] 08:48:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 08:48:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1641ms 08:48:54 INFO - PROCESS | 4300 | 1467042534036 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 08:48:54 INFO - PROCESS | 4300 | 1467042534040 Marionette TRACE conn3 <- [1,1321,null,{"value":"8"}] 08:48:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 08:48:54 INFO - PROCESS | 4300 | 1467042534046 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 08:48:54 INFO - PROCESS | 4300 | 1467042534050 Marionette TRACE conn3 <- [1,1322,null,{}] 08:48:54 INFO - PROCESS | 4300 | 1467042534059 Marionette TRACE conn3 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:54 INFO - PROCESS | 4300 | 1467042534070 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:48:54 INFO - PROCESS | 4300 | 1467042534341 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 08:48:54 INFO - PROCESS | 4300 | 1467042534653 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:54 INFO - PROCESS | 4300 | 1467042534664 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:48:54 INFO - PROCESS | 4300 | ++DOCSHELL 0x9ab79000 == 71 [pid = 4300] [id = 338] 08:48:54 INFO - PROCESS | 4300 | ++DOMWINDOW == 141 (0x9ae81000) [pid = 4300] [serial = 1015] [outer = (nil)] 08:48:54 INFO - PROCESS | 4300 | ++DOMWINDOW == 142 (0xa3289800) [pid = 4300] [serial = 1016] [outer = 0x9ae81000] 08:48:54 INFO - PROCESS | 4300 | 1467042534748 Marionette DEBUG loaded listener.js 08:48:54 INFO - PROCESS | 4300 | ++DOMWINDOW == 143 (0xa34b7000) [pid = 4300] [serial = 1017] [outer = 0x9ae81000] 08:48:55 INFO - PROCESS | 4300 | 1467042535686 Marionette TRACE conn3 <- [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]]]}] 08:48:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 08:48:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1692ms 08:48:55 INFO - PROCESS | 4300 | 1467042535740 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 08:48:55 INFO - PROCESS | 4300 | 1467042535743 Marionette TRACE conn3 <- [1,1325,null,{"value":"8"}] 08:48:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 08:48:55 INFO - PROCESS | 4300 | 1467042535750 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 08:48:55 INFO - PROCESS | 4300 | 1467042535754 Marionette TRACE conn3 <- [1,1326,null,{}] 08:48:55 INFO - PROCESS | 4300 | 1467042535760 Marionette TRACE conn3 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:55 INFO - PROCESS | 4300 | 1467042535765 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:48:55 INFO - PROCESS | 4300 | 1467042535964 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 08:48:56 INFO - PROCESS | 4300 | 1467042536211 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:56 INFO - PROCESS | 4300 | 1467042536217 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:48:56 INFO - PROCESS | 4300 | ++DOCSHELL 0x91ac1c00 == 72 [pid = 4300] [id = 339] 08:48:56 INFO - PROCESS | 4300 | ++DOMWINDOW == 144 (0x9a0f4c00) [pid = 4300] [serial = 1018] [outer = (nil)] 08:48:56 INFO - PROCESS | 4300 | ++DOMWINDOW == 145 (0xa4d52800) [pid = 4300] [serial = 1019] [outer = 0x9a0f4c00] 08:48:56 INFO - PROCESS | 4300 | 1467042536343 Marionette DEBUG loaded listener.js 08:48:56 INFO - PROCESS | 4300 | ++DOMWINDOW == 146 (0xa61dc000) [pid = 4300] [serial = 1020] [outer = 0x9a0f4c00] 08:48:57 INFO - PROCESS | 4300 | 1467042537254 Marionette TRACE conn3 <- [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]]]}] 08:48:57 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 08:48:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1582ms 08:48:57 INFO - PROCESS | 4300 | 1467042537334 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 08:48:57 INFO - PROCESS | 4300 | 1467042537337 Marionette TRACE conn3 <- [1,1329,null,{"value":"8"}] 08:48:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 08:48:57 INFO - PROCESS | 4300 | 1467042537344 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 08:48:57 INFO - PROCESS | 4300 | 1467042537348 Marionette TRACE conn3 <- [1,1330,null,{}] 08:48:57 INFO - PROCESS | 4300 | 1467042537355 Marionette TRACE conn3 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:57 INFO - PROCESS | 4300 | 1467042537360 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:48:57 INFO - PROCESS | 4300 | 1467042537609 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 08:48:57 INFO - PROCESS | 4300 | 1467042537913 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:57 INFO - PROCESS | 4300 | 1467042537921 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:48:57 INFO - PROCESS | 4300 | ++DOCSHELL 0x8d9c1400 == 73 [pid = 4300] [id = 340] 08:48:57 INFO - PROCESS | 4300 | ++DOMWINDOW == 147 (0x8d9c2c00) [pid = 4300] [serial = 1021] [outer = (nil)] 08:48:57 INFO - PROCESS | 4300 | ++DOMWINDOW == 148 (0x8d9c9000) [pid = 4300] [serial = 1022] [outer = 0x8d9c2c00] 08:48:58 INFO - PROCESS | 4300 | 1467042538005 Marionette DEBUG loaded listener.js 08:48:58 INFO - PROCESS | 4300 | ++DOMWINDOW == 149 (0x8d9ce000) [pid = 4300] [serial = 1023] [outer = 0x8d9c2c00] 08:48:58 INFO - PROCESS | 4300 | 1467042538894 Marionette TRACE conn3 <- [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]]]}] 08:48:58 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 08:48:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1583ms 08:48:58 INFO - PROCESS | 4300 | 1467042538930 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 08:48:58 INFO - PROCESS | 4300 | 1467042538933 Marionette TRACE conn3 <- [1,1333,null,{"value":"8"}] 08:48:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 08:48:58 INFO - PROCESS | 4300 | 1467042538939 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 08:48:58 INFO - PROCESS | 4300 | 1467042538943 Marionette TRACE conn3 <- [1,1334,null,{}] 08:48:58 INFO - PROCESS | 4300 | 1467042538949 Marionette TRACE conn3 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:58 INFO - PROCESS | 4300 | 1467042538954 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:48:59 INFO - PROCESS | 4300 | 1467042539142 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 08:48:59 INFO - PROCESS | 4300 | 1467042539341 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:59 INFO - PROCESS | 4300 | 1467042539351 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:48:59 INFO - PROCESS | 4300 | ++DOCSHELL 0x8d9c2000 == 74 [pid = 4300] [id = 341] 08:48:59 INFO - PROCESS | 4300 | ++DOMWINDOW == 150 (0x8d9ca000) [pid = 4300] [serial = 1024] [outer = (nil)] 08:48:59 INFO - PROCESS | 4300 | ++DOMWINDOW == 151 (0xa34b8800) [pid = 4300] [serial = 1025] [outer = 0x8d9ca000] 08:48:59 INFO - PROCESS | 4300 | 1467042539475 Marionette DEBUG loaded listener.js 08:48:59 INFO - PROCESS | 4300 | ++DOMWINDOW == 152 (0xa610ec00) [pid = 4300] [serial = 1026] [outer = 0x8d9ca000] 08:49:00 INFO - PROCESS | 4300 | 1467042540415 Marionette TRACE conn3 <- [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]]]}] 08:49:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 08:49:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1534ms 08:49:00 INFO - PROCESS | 4300 | 1467042540475 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 08:49:00 INFO - PROCESS | 4300 | 1467042540478 Marionette TRACE conn3 <- [1,1337,null,{"value":"8"}] 08:49:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 08:49:00 INFO - PROCESS | 4300 | 1467042540485 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 08:49:00 INFO - PROCESS | 4300 | 1467042540489 Marionette TRACE conn3 <- [1,1338,null,{}] 08:49:00 INFO - PROCESS | 4300 | 1467042540495 Marionette TRACE conn3 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:00 INFO - PROCESS | 4300 | 1467042540500 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:49:00 INFO - PROCESS | 4300 | 1467042540703 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 08:49:00 INFO - PROCESS | 4300 | 1467042540946 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:00 INFO - PROCESS | 4300 | 1467042540955 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:49:01 INFO - PROCESS | 4300 | ++DOCSHELL 0x8ddd8400 == 75 [pid = 4300] [id = 342] 08:49:01 INFO - PROCESS | 4300 | ++DOMWINDOW == 153 (0x8eda6000) [pid = 4300] [serial = 1027] [outer = (nil)] 08:49:01 INFO - PROCESS | 4300 | ++DOMWINDOW == 154 (0x8edac400) [pid = 4300] [serial = 1028] [outer = 0x8eda6000] 08:49:01 INFO - PROCESS | 4300 | 1467042541076 Marionette DEBUG loaded listener.js 08:49:01 INFO - PROCESS | 4300 | ++DOMWINDOW == 155 (0x8edaec00) [pid = 4300] [serial = 1029] [outer = 0x8eda6000] 08:49:02 INFO - PROCESS | 4300 | 1467042542428 Marionette TRACE conn3 <- [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]]]}] 08:49:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 08:49:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1983ms 08:49:02 INFO - PROCESS | 4300 | 1467042542523 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 08:49:02 INFO - PROCESS | 4300 | 1467042542527 Marionette TRACE conn3 <- [1,1341,null,{"value":"8"}] 08:49:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 08:49:02 INFO - PROCESS | 4300 | 1467042542537 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 08:49:02 INFO - PROCESS | 4300 | 1467042542541 Marionette TRACE conn3 <- [1,1342,null,{}] 08:49:02 INFO - PROCESS | 4300 | 1467042542549 Marionette TRACE conn3 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:02 INFO - PROCESS | 4300 | 1467042542555 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:49:02 INFO - PROCESS | 4300 | 1467042542772 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 08:49:02 INFO - PROCESS | 4300 | 1467042542973 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:02 INFO - PROCESS | 4300 | 1467042542983 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:49:03 INFO - PROCESS | 4300 | ++DOCSHELL 0x8d9c9c00 == 76 [pid = 4300] [id = 343] 08:49:03 INFO - PROCESS | 4300 | ++DOMWINDOW == 156 (0x8edac800) [pid = 4300] [serial = 1030] [outer = (nil)] 08:49:03 INFO - PROCESS | 4300 | ++DOMWINDOW == 157 (0xa6b59000) [pid = 4300] [serial = 1031] [outer = 0x8edac800] 08:49:03 INFO - PROCESS | 4300 | 1467042543115 Marionette DEBUG loaded listener.js 08:49:03 INFO - PROCESS | 4300 | ++DOMWINDOW == 158 (0xa6da8400) [pid = 4300] [serial = 1032] [outer = 0x8edac800] 08:49:04 INFO - PROCESS | 4300 | 1467042544079 Marionette TRACE conn3 <- [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]]]}] 08:49:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 08:49:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1585ms 08:49:04 INFO - PROCESS | 4300 | 1467042544124 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 08:49:04 INFO - PROCESS | 4300 | 1467042544128 Marionette TRACE conn3 <- [1,1345,null,{"value":"8"}] 08:49:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 08:49:04 INFO - PROCESS | 4300 | 1467042544134 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 08:49:04 INFO - PROCESS | 4300 | 1467042544138 Marionette TRACE conn3 <- [1,1346,null,{}] 08:49:04 INFO - PROCESS | 4300 | 1467042544144 Marionette TRACE conn3 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:04 INFO - PROCESS | 4300 | 1467042544149 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:49:04 INFO - PROCESS | 4300 | 1467042544351 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 08:49:04 INFO - PROCESS | 4300 | 1467042544656 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:04 INFO - PROCESS | 4300 | 1467042544663 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:49:04 INFO - PROCESS | 4300 | ++DOCSHELL 0x8bbdb400 == 77 [pid = 4300] [id = 344] 08:49:04 INFO - PROCESS | 4300 | ++DOMWINDOW == 159 (0x8bbdc000) [pid = 4300] [serial = 1033] [outer = (nil)] 08:49:04 INFO - PROCESS | 4300 | ++DOMWINDOW == 160 (0x8bbe3800) [pid = 4300] [serial = 1034] [outer = 0x8bbdc000] 08:49:04 INFO - PROCESS | 4300 | 1467042544750 Marionette DEBUG loaded listener.js 08:49:04 INFO - PROCESS | 4300 | ++DOMWINDOW == 161 (0x8bbe5800) [pid = 4300] [serial = 1035] [outer = 0x8bbdc000] 08:49:06 INFO - PROCESS | 4300 | 1467042546127 Marionette TRACE conn3 <- [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]]]}] 08:49:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 08:49:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 2031ms 08:49:06 INFO - PROCESS | 4300 | 1467042546262 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 08:49:06 INFO - PROCESS | 4300 | 1467042546269 Marionette TRACE conn3 <- [1,1349,null,{"value":"8"}] 08:49:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 08:49:06 INFO - PROCESS | 4300 | 1467042546345 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 08:49:06 INFO - PROCESS | 4300 | 1467042546350 Marionette TRACE conn3 <- [1,1350,null,{}] 08:49:06 INFO - PROCESS | 4300 | 1467042546358 Marionette TRACE conn3 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:06 INFO - PROCESS | 4300 | 1467042546364 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:49:06 INFO - PROCESS | 4300 | 1467042546560 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 08:49:06 INFO - PROCESS | 4300 | 1467042546797 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:06 INFO - PROCESS | 4300 | 1467042546808 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:49:06 INFO - PROCESS | 4300 | ++DOCSHELL 0x8bbd9c00 == 78 [pid = 4300] [id = 345] 08:49:06 INFO - PROCESS | 4300 | ++DOMWINDOW == 162 (0x8eca1800) [pid = 4300] [serial = 1036] [outer = (nil)] 08:49:06 INFO - PROCESS | 4300 | ++DOMWINDOW == 163 (0x8edb4000) [pid = 4300] [serial = 1037] [outer = 0x8eca1800] 08:49:06 INFO - PROCESS | 4300 | 1467042546887 Marionette DEBUG loaded listener.js 08:49:07 INFO - PROCESS | 4300 | ++DOMWINDOW == 164 (0x8f7b7400) [pid = 4300] [serial = 1038] [outer = 0x8eca1800] 08:49:07 INFO - PROCESS | 4300 | 1467042547927 Marionette TRACE conn3 <- [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]]]}] 08:49:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 08:49:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1650ms 08:49:07 INFO - PROCESS | 4300 | 1467042547981 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 08:49:07 INFO - PROCESS | 4300 | 1467042547988 Marionette TRACE conn3 <- [1,1353,null,{"value":"8"}] 08:49:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 08:49:08 INFO - PROCESS | 4300 | 1467042548000 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 08:49:08 INFO - PROCESS | 4300 | 1467042548004 Marionette TRACE conn3 <- [1,1354,null,{}] 08:49:08 INFO - PROCESS | 4300 | 1467042548011 Marionette TRACE conn3 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:08 INFO - PROCESS | 4300 | 1467042548016 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:49:08 INFO - PROCESS | 4300 | 1467042548227 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 08:49:08 INFO - PROCESS | 4300 | --DOCSHELL 0x91150400 == 77 [pid = 4300] [id = 331] 08:49:08 INFO - PROCESS | 4300 | --DOCSHELL 0x921e3800 == 76 [pid = 4300] [id = 330] 08:49:08 INFO - PROCESS | 4300 | 1467042548554 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:08 INFO - PROCESS | 4300 | 1467042548566 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:49:08 INFO - PROCESS | 4300 | --DOCSHELL 0x9148f400 == 75 [pid = 4300] [id = 329] 08:49:08 INFO - PROCESS | 4300 | --DOCSHELL 0x8d5f6400 == 74 [pid = 4300] [id = 328] 08:49:08 INFO - PROCESS | 4300 | --DOCSHELL 0x91487000 == 73 [pid = 4300] [id = 327] 08:49:08 INFO - PROCESS | 4300 | --DOCSHELL 0x8ecae800 == 72 [pid = 4300] [id = 326] 08:49:08 INFO - PROCESS | 4300 | ++DOCSHELL 0x8d5f6400 == 73 [pid = 4300] [id = 346] 08:49:08 INFO - PROCESS | 4300 | ++DOMWINDOW == 165 (0x91487000) [pid = 4300] [serial = 1039] [outer = (nil)] 08:49:08 INFO - PROCESS | 4300 | ++DOMWINDOW == 166 (0x91944c00) [pid = 4300] [serial = 1040] [outer = 0x91487000] 08:49:08 INFO - PROCESS | 4300 | 1467042548674 Marionette DEBUG loaded listener.js 08:49:08 INFO - PROCESS | 4300 | ++DOMWINDOW == 167 (0x919bc000) [pid = 4300] [serial = 1041] [outer = 0x91487000] 08:49:08 INFO - PROCESS | 4300 | --DOCSHELL 0x8ddcec00 == 72 [pid = 4300] [id = 322] 08:49:08 INFO - PROCESS | 4300 | --DOCSHELL 0xa245ec00 == 71 [pid = 4300] [id = 321] 08:49:08 INFO - PROCESS | 4300 | --DOCSHELL 0x8d5eac00 == 70 [pid = 4300] [id = 320] 08:49:08 INFO - PROCESS | 4300 | --DOCSHELL 0x921df000 == 69 [pid = 4300] [id = 318] 08:49:09 INFO - PROCESS | 4300 | --DOCSHELL 0x914bfc00 == 68 [pid = 4300] [id = 317] 08:49:09 INFO - PROCESS | 4300 | --DOMWINDOW == 166 (0x99fc8800) [pid = 4300] [serial = 948] [outer = (nil)] [url = about:blank] 08:49:09 INFO - PROCESS | 4300 | --DOMWINDOW == 165 (0xa6b55400) [pid = 4300] [serial = 917] [outer = (nil)] [url = about:blank] 08:49:09 INFO - PROCESS | 4300 | --DOMWINDOW == 164 (0xa328cc00) [pid = 4300] [serial = 828] [outer = (nil)] [url = about:blank] 08:49:09 INFO - PROCESS | 4300 | --DOMWINDOW == 163 (0xa4d0f400) [pid = 4300] [serial = 837] [outer = (nil)] [url = about:blank] 08:49:09 INFO - PROCESS | 4300 | --DOMWINDOW == 162 (0x995d7000) [pid = 4300] [serial = 936] [outer = (nil)] [url = about:blank] 08:49:09 INFO - PROCESS | 4300 | --DOMWINDOW == 161 (0x91aca800) [pid = 4300] [serial = 905] [outer = (nil)] [url = about:blank] 08:49:09 INFO - PROCESS | 4300 | --DOMWINDOW == 160 (0x93e6c800) [pid = 4300] [serial = 947] [outer = (nil)] [url = about:blank] 08:49:09 INFO - PROCESS | 4300 | --DOMWINDOW == 159 (0x921e6000) [pid = 4300] [serial = 932] [outer = (nil)] [url = about:blank] 08:49:09 INFO - PROCESS | 4300 | --DOMWINDOW == 158 (0x914c4800) [pid = 4300] [serial = 929] [outer = (nil)] [url = about:blank] 08:49:09 INFO - PROCESS | 4300 | --DOMWINDOW == 157 (0xa4f7b000) [pid = 4300] [serial = 914] [outer = (nil)] [url = about:blank] 08:49:09 INFO - PROCESS | 4300 | --DOMWINDOW == 156 (0x9a0f1800) [pid = 4300] [serial = 908] [outer = (nil)] [url = about:blank] 08:49:09 INFO - PROCESS | 4300 | --DOMWINDOW == 155 (0x9a763000) [pid = 4300] [serial = 942] [outer = (nil)] [url = about:blank] 08:49:09 INFO - PROCESS | 4300 | --DOMWINDOW == 154 (0x99f6a400) [pid = 4300] [serial = 819] [outer = (nil)] [url = about:blank] 08:49:09 INFO - PROCESS | 4300 | --DOMWINDOW == 153 (0x919ba400) [pid = 4300] [serial = 920] [outer = (nil)] [url = about:blank] 08:49:09 INFO - PROCESS | 4300 | --DOMWINDOW == 152 (0xa320c400) [pid = 4300] [serial = 911] [outer = (nil)] [url = about:blank] 08:49:09 INFO - PROCESS | 4300 | --DOMWINDOW == 151 (0x9a0e9800) [pid = 4300] [serial = 938] [outer = (nil)] [url = about:blank] 08:49:09 INFO - PROCESS | 4300 | --DOMWINDOW == 150 (0x91a51000) [pid = 4300] [serial = 923] [outer = (nil)] [url = about:blank] 08:49:09 INFO - PROCESS | 4300 | --DOMWINDOW == 149 (0xa61d6c00) [pid = 4300] [serial = 831] [outer = (nil)] [url = about:blank] 08:49:09 INFO - PROCESS | 4300 | --DOMWINDOW == 148 (0x91485000) [pid = 4300] [serial = 816] [outer = (nil)] [url = about:blank] 08:49:09 INFO - PROCESS | 4300 | --DOMWINDOW == 147 (0x9ab7dc00) [pid = 4300] [serial = 822] [outer = (nil)] [url = about:blank] 08:49:09 INFO - PROCESS | 4300 | --DOMWINDOW == 146 (0x91943c00) [pid = 4300] [serial = 926] [outer = (nil)] [url = about:blank] 08:49:09 INFO - PROCESS | 4300 | --DOMWINDOW == 145 (0x93c67000) [pid = 4300] [serial = 933] [outer = (nil)] [url = about:blank] 08:49:09 INFO - PROCESS | 4300 | --DOMWINDOW == 144 (0x919b2400) [pid = 4300] [serial = 930] [outer = (nil)] [url = about:blank] 08:49:09 INFO - PROCESS | 4300 | --DOMWINDOW == 143 (0x9b905000) [pid = 4300] [serial = 944] [outer = (nil)] [url = about:blank] 08:49:09 INFO - PROCESS | 4300 | --DOMWINDOW == 142 (0x982ddc00) [pid = 4300] [serial = 935] [outer = (nil)] [url = about:blank] 08:49:09 INFO - PROCESS | 4300 | --DOMWINDOW == 141 (0x9a4e0000) [pid = 4300] [serial = 941] [outer = (nil)] [url = about:blank] 08:49:09 INFO - PROCESS | 4300 | --DOMWINDOW == 140 (0x914c5800) [pid = 4300] [serial = 834] [outer = (nil)] [url = about:blank] 08:49:09 INFO - PROCESS | 4300 | --DOMWINDOW == 139 (0xa2eb4c00) [pid = 4300] [serial = 825] [outer = (nil)] [url = about:blank] 08:49:09 INFO - PROCESS | 4300 | --DOMWINDOW == 138 (0xa1012c00) [pid = 4300] [serial = 945] [outer = (nil)] [url = about:blank] 08:49:09 INFO - PROCESS | 4300 | --DOMWINDOW == 137 (0x9a0f4000) [pid = 4300] [serial = 939] [outer = (nil)] [url = about:blank] 08:49:09 INFO - PROCESS | 4300 | --DOMWINDOW == 136 (0xa2464c00) [pid = 4300] [serial = 876] [outer = (nil)] [url = about:blank] 08:49:09 INFO - PROCESS | 4300 | --DOMWINDOW == 135 (0x9a923400) [pid = 4300] [serial = 858] [outer = (nil)] [url = about:blank] 08:49:09 INFO - PROCESS | 4300 | --DOMWINDOW == 134 (0x9d407c00) [pid = 4300] [serial = 873] [outer = (nil)] [url = about:blank] 08:49:09 INFO - PROCESS | 4300 | --DOMWINDOW == 133 (0xa3287800) [pid = 4300] [serial = 879] [outer = (nil)] [url = about:blank] 08:49:09 INFO - PROCESS | 4300 | --DOMWINDOW == 132 (0x9b21fc00) [pid = 4300] [serial = 870] [outer = (nil)] [url = about:blank] 08:49:09 INFO - PROCESS | 4300 | --DOMWINDOW == 131 (0x921e1c00) [pid = 4300] [serial = 861] [outer = (nil)] [url = about:blank] 08:49:09 INFO - PROCESS | 4300 | --DOMWINDOW == 130 (0x99fbe400) [pid = 4300] [serial = 864] [outer = (nil)] [url = about:blank] 08:49:09 INFO - PROCESS | 4300 | --DOMWINDOW == 129 (0x9ab76400) [pid = 4300] [serial = 867] [outer = (nil)] [url = about:blank] 08:49:09 INFO - PROCESS | 4300 | 1467042549627 Marionette TRACE conn3 <- [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]]]}] 08:49:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 08:49:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1652ms 08:49:09 INFO - PROCESS | 4300 | 1467042549661 Marionette TRACE conn3 -> [0,1357,"getWindowHandle",null] 08:49:09 INFO - PROCESS | 4300 | 1467042549664 Marionette TRACE conn3 <- [1,1357,null,{"value":"8"}] 08:49:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 08:49:09 INFO - PROCESS | 4300 | 1467042549672 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 08:49:09 INFO - PROCESS | 4300 | 1467042549677 Marionette TRACE conn3 <- [1,1358,null,{}] 08:49:09 INFO - PROCESS | 4300 | 1467042549693 Marionette TRACE conn3 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:09 INFO - PROCESS | 4300 | 1467042549701 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:49:09 INFO - PROCESS | 4300 | 1467042549892 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 08:49:09 INFO - PROCESS | 4300 | 1467042549920 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:09 INFO - PROCESS | 4300 | 1467042549933 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:49:10 INFO - PROCESS | 4300 | ++DOCSHELL 0x921e4800 == 69 [pid = 4300] [id = 347] 08:49:10 INFO - PROCESS | 4300 | ++DOMWINDOW == 130 (0x921e5800) [pid = 4300] [serial = 1042] [outer = (nil)] 08:49:10 INFO - PROCESS | 4300 | ++DOMWINDOW == 131 (0x93104000) [pid = 4300] [serial = 1043] [outer = 0x921e5800] 08:49:10 INFO - PROCESS | 4300 | 1467042550150 Marionette DEBUG loaded listener.js 08:49:10 INFO - PROCESS | 4300 | ++DOMWINDOW == 132 (0x93c5c400) [pid = 4300] [serial = 1044] [outer = 0x921e5800] 08:49:10 INFO - PROCESS | 4300 | 1467042550973 Marionette TRACE conn3 <- [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]]]}] 08:49:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 08:49:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1383ms 08:49:11 INFO - PROCESS | 4300 | 1467042551059 Marionette TRACE conn3 -> [0,1361,"getWindowHandle",null] 08:49:11 INFO - PROCESS | 4300 | 1467042551065 Marionette TRACE conn3 <- [1,1361,null,{"value":"8"}] 08:49:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 08:49:11 INFO - PROCESS | 4300 | 1467042551072 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 08:49:11 INFO - PROCESS | 4300 | 1467042551075 Marionette TRACE conn3 <- [1,1362,null,{}] 08:49:11 INFO - PROCESS | 4300 | 1467042551082 Marionette TRACE conn3 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:11 INFO - PROCESS | 4300 | 1467042551087 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:49:11 INFO - PROCESS | 4300 | 1467042551342 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 08:49:11 INFO - PROCESS | 4300 | 1467042551380 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:11 INFO - PROCESS | 4300 | 1467042551387 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:49:11 INFO - PROCESS | 4300 | ++DOCSHELL 0x91a53400 == 70 [pid = 4300] [id = 348] 08:49:11 INFO - PROCESS | 4300 | ++DOMWINDOW == 133 (0x949d9800) [pid = 4300] [serial = 1045] [outer = (nil)] 08:49:11 INFO - PROCESS | 4300 | ++DOMWINDOW == 134 (0x978d6400) [pid = 4300] [serial = 1046] [outer = 0x949d9800] 08:49:11 INFO - PROCESS | 4300 | 1467042551461 Marionette DEBUG loaded listener.js 08:49:11 INFO - PROCESS | 4300 | ++DOMWINDOW == 135 (0x989efc00) [pid = 4300] [serial = 1047] [outer = 0x949d9800] 08:49:12 INFO - PROCESS | 4300 | 1467042552502 Marionette TRACE conn3 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 08:49:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 08:49:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1481ms 08:49:12 INFO - PROCESS | 4300 | 1467042552563 Marionette TRACE conn3 -> [0,1365,"getWindowHandle",null] 08:49:12 INFO - PROCESS | 4300 | 1467042552568 Marionette TRACE conn3 <- [1,1365,null,{"value":"8"}] 08:49:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 08:49:12 INFO - PROCESS | 4300 | 1467042552576 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 08:49:12 INFO - PROCESS | 4300 | 1467042552580 Marionette TRACE conn3 <- [1,1366,null,{}] 08:49:12 INFO - PROCESS | 4300 | 1467042552586 Marionette TRACE conn3 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:12 INFO - PROCESS | 4300 | 1467042552607 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:49:12 INFO - PROCESS | 4300 | 1467042552869 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 08:49:12 INFO - PROCESS | 4300 | 1467042552892 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:12 INFO - PROCESS | 4300 | 1467042552902 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:49:12 INFO - PROCESS | 4300 | ++DOCSHELL 0x91158000 == 71 [pid = 4300] [id = 349] 08:49:12 INFO - PROCESS | 4300 | ++DOMWINDOW == 136 (0x921e2400) [pid = 4300] [serial = 1048] [outer = (nil)] 08:49:12 INFO - PROCESS | 4300 | ++DOMWINDOW == 137 (0x99fbdc00) [pid = 4300] [serial = 1049] [outer = 0x921e2400] 08:49:12 INFO - PROCESS | 4300 | 1467042552972 Marionette DEBUG loaded listener.js 08:49:13 INFO - PROCESS | 4300 | ++DOMWINDOW == 138 (0x9a0e8800) [pid = 4300] [serial = 1050] [outer = 0x921e2400] 08:49:13 INFO - PROCESS | 4300 | --DOMWINDOW == 137 (0x9490dc00) [pid = 4300] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 08:49:13 INFO - PROCESS | 4300 | --DOMWINDOW == 136 (0x914bc800) [pid = 4300] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 08:49:13 INFO - PROCESS | 4300 | --DOMWINDOW == 135 (0x8ddd4400) [pid = 4300] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 08:49:13 INFO - PROCESS | 4300 | --DOMWINDOW == 134 (0x921e6400) [pid = 4300] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 08:49:13 INFO - PROCESS | 4300 | --DOMWINDOW == 133 (0x8ecaec00) [pid = 4300] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 08:49:13 INFO - PROCESS | 4300 | --DOMWINDOW == 132 (0x91150c00) [pid = 4300] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 08:49:14 INFO - PROCESS | 4300 | 1467042554077 Marionette TRACE conn3 <- [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] 08:49:14 INFO - PROCESS | 4300 | 1467042554114 Marionette TRACE conn3 <- [1,1369,null,{"value":"8"}] 08:49:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 08:49:14 INFO - PROCESS | 4300 | 1467042554121 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 08:49:14 INFO - PROCESS | 4300 | 1467042554123 Marionette TRACE conn3 <- [1,1370,null,{}] 08:49:14 INFO - PROCESS | 4300 | 1467042554129 Marionette TRACE conn3 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:14 INFO - PROCESS | 4300 | 1467042554139 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:49:14 INFO - PROCESS | 4300 | 1467042554352 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 08:49:14 INFO - PROCESS | 4300 | 1467042554511 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:14 INFO - PROCESS | 4300 | 1467042554518 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:49:14 INFO - PROCESS | 4300 | ++DOCSHELL 0x8f7c0400 == 72 [pid = 4300] [id = 350] 08:49:14 INFO - PROCESS | 4300 | ++DOMWINDOW == 133 (0x91149c00) [pid = 4300] [serial = 1051] [outer = (nil)] 08:49:14 INFO - PROCESS | 4300 | ++DOMWINDOW == 134 (0x9a0f2800) [pid = 4300] [serial = 1052] [outer = 0x91149c00] 08:49:14 INFO - PROCESS | 4300 | 1467042554605 Marionette DEBUG loaded listener.js 08:49:14 INFO - PROCESS | 4300 | ++DOMWINDOW == 135 (0x9a75d800) [pid = 4300] [serial = 1053] [outer = 0x91149c00] 08:49:15 INFO - PROCESS | 4300 | 1467042555414 Marionette TRACE conn3 <- [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] 08:49:15 INFO - PROCESS | 4300 | 1467042555559 Marionette TRACE conn3 <- [1,1373,null,{"value":"8"}] 08:49:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 08:49:15 INFO - PROCESS | 4300 | 1467042555568 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 08:49:15 INFO - PROCESS | 4300 | 1467042555574 Marionette TRACE conn3 <- [1,1374,null,{}] 08:49:15 INFO - PROCESS | 4300 | 1467042555595 Marionette TRACE conn3 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:15 INFO - PROCESS | 4300 | 1467042555602 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:49:15 INFO - PROCESS | 4300 | 1467042555861 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 08:49:16 INFO - PROCESS | 4300 | 1467042556144 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:16 INFO - PROCESS | 4300 | 1467042556159 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:49:16 INFO - PROCESS | 4300 | ++DOCSHELL 0x8d9cb800 == 73 [pid = 4300] [id = 351] 08:49:16 INFO - PROCESS | 4300 | ++DOMWINDOW == 136 (0x8ecad800) [pid = 4300] [serial = 1054] [outer = (nil)] 08:49:16 INFO - PROCESS | 4300 | ++DOMWINDOW == 137 (0x8edad400) [pid = 4300] [serial = 1055] [outer = 0x8ecad800] 08:49:16 INFO - PROCESS | 4300 | 1467042556256 Marionette DEBUG loaded listener.js 08:49:16 INFO - PROCESS | 4300 | ++DOMWINDOW == 138 (0x8f7c4c00) [pid = 4300] [serial = 1056] [outer = 0x8ecad800] 08:49:17 INFO - PROCESS | 4300 | [4300] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:49:17 INFO - PROCESS | 4300 | 1467042557253 Marionette TRACE conn3 <- [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] 08:49:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 08:49:17 INFO - PROCESS | 4300 | 1467042557329 Marionette TRACE conn3 <- [1,1377,null,{"value":"8"}] 08:49:17 INFO - PROCESS | 4300 | 1467042557341 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 08:49:17 INFO - PROCESS | 4300 | 1467042557347 Marionette TRACE conn3 <- [1,1378,null,{}] 08:49:17 INFO - PROCESS | 4300 | 1467042557354 Marionette TRACE conn3 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:17 INFO - PROCESS | 4300 | 1467042557361 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:49:17 INFO - PROCESS | 4300 | 1467042557607 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 08:49:17 INFO - PROCESS | 4300 | 1467042557918 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:17 INFO - PROCESS | 4300 | 1467042557925 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:49:17 INFO - PROCESS | 4300 | ++DOCSHELL 0x919bb400 == 74 [pid = 4300] [id = 352] 08:49:17 INFO - PROCESS | 4300 | ++DOMWINDOW == 139 (0x91a4e000) [pid = 4300] [serial = 1057] [outer = (nil)] 08:49:18 INFO - PROCESS | 4300 | ++DOMWINDOW == 140 (0x92124000) [pid = 4300] [serial = 1058] [outer = 0x91a4e000] 08:49:18 INFO - PROCESS | 4300 | 1467042558017 Marionette DEBUG loaded listener.js 08:49:18 INFO - PROCESS | 4300 | ++DOMWINDOW == 141 (0x9310a800) [pid = 4300] [serial = 1059] [outer = 0x91a4e000] 08:49:18 INFO - PROCESS | 4300 | 1467042558976 Marionette TRACE conn3 <- [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] 08:49:19 INFO - PROCESS | 4300 | 1467042559032 Marionette TRACE conn3 <- [1,1381,null,{"value":"8"}] 08:49:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 08:49:19 INFO - PROCESS | 4300 | 1467042559040 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 08:49:19 INFO - PROCESS | 4300 | 1467042559044 Marionette TRACE conn3 <- [1,1382,null,{}] 08:49:19 INFO - PROCESS | 4300 | 1467042559060 Marionette TRACE conn3 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:19 INFO - PROCESS | 4300 | 1467042559069 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:49:19 INFO - PROCESS | 4300 | 1467042559416 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 08:49:19 INFO - PROCESS | 4300 | 1467042559677 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:19 INFO - PROCESS | 4300 | 1467042559688 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:49:19 INFO - PROCESS | 4300 | ++DOCSHELL 0x9a754c00 == 75 [pid = 4300] [id = 353] 08:49:19 INFO - PROCESS | 4300 | ++DOMWINDOW == 142 (0x9a755800) [pid = 4300] [serial = 1060] [outer = (nil)] 08:49:19 INFO - PROCESS | 4300 | ++DOMWINDOW == 143 (0x9a922c00) [pid = 4300] [serial = 1061] [outer = 0x9a755800] 08:49:19 INFO - PROCESS | 4300 | 1467042559778 Marionette DEBUG loaded listener.js 08:49:19 INFO - PROCESS | 4300 | ++DOMWINDOW == 144 (0x9ab31400) [pid = 4300] [serial = 1062] [outer = 0x9a755800] 08:49:20 INFO - PROCESS | 4300 | [4300] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:49:20 INFO - PROCESS | 4300 | 1467042560762 Marionette TRACE conn3 <- [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] 08:49:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 08:49:20 INFO - PROCESS | 4300 | 1467042560808 Marionette TRACE conn3 <- [1,1385,null,{"value":"8"}] 08:49:20 INFO - PROCESS | 4300 | 1467042560815 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 08:49:20 INFO - PROCESS | 4300 | 1467042560819 Marionette TRACE conn3 <- [1,1386,null,{}] 08:49:20 INFO - PROCESS | 4300 | 1467042560825 Marionette TRACE conn3 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:20 INFO - PROCESS | 4300 | 1467042560831 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:49:21 INFO - PROCESS | 4300 | 1467042561042 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 08:49:21 INFO - PROCESS | 4300 | 1467042561297 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:21 INFO - PROCESS | 4300 | 1467042561304 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:49:21 INFO - PROCESS | 4300 | ++DOCSHELL 0x99a88400 == 76 [pid = 4300] [id = 354] 08:49:21 INFO - PROCESS | 4300 | ++DOMWINDOW == 145 (0x9b212c00) [pid = 4300] [serial = 1063] [outer = (nil)] 08:49:21 INFO - PROCESS | 4300 | ++DOMWINDOW == 146 (0x9d401400) [pid = 4300] [serial = 1064] [outer = 0x9b212c00] 08:49:21 INFO - PROCESS | 4300 | 1467042561458 Marionette DEBUG loaded listener.js 08:49:21 INFO - PROCESS | 4300 | ++DOMWINDOW == 147 (0x9d890400) [pid = 4300] [serial = 1065] [outer = 0x9b212c00] 08:49:22 INFO - PROCESS | 4300 | 1467042562453 Marionette TRACE conn3 <- [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] 08:49:22 INFO - PROCESS | 4300 | 1467042562504 Marionette TRACE conn3 <- [1,1389,null,{"value":"8"}] 08:49:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 08:49:22 INFO - PROCESS | 4300 | 1467042562512 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 08:49:22 INFO - PROCESS | 4300 | 1467042562516 Marionette TRACE conn3 <- [1,1390,null,{}] 08:49:22 INFO - PROCESS | 4300 | 1467042562522 Marionette TRACE conn3 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:22 INFO - PROCESS | 4300 | 1467042562527 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:49:22 INFO - PROCESS | 4300 | 1467042562760 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 08:49:23 INFO - PROCESS | 4300 | 1467042563050 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:23 INFO - PROCESS | 4300 | 1467042563058 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:49:23 INFO - PROCESS | 4300 | ++DOCSHELL 0x99cc1400 == 77 [pid = 4300] [id = 355] 08:49:23 INFO - PROCESS | 4300 | ++DOMWINDOW == 148 (0x9a40b800) [pid = 4300] [serial = 1066] [outer = (nil)] 08:49:23 INFO - PROCESS | 4300 | ++DOMWINDOW == 149 (0xa22fb800) [pid = 4300] [serial = 1067] [outer = 0x9a40b800] 08:49:23 INFO - PROCESS | 4300 | 1467042563147 Marionette DEBUG loaded listener.js 08:49:23 INFO - PROCESS | 4300 | ++DOMWINDOW == 150 (0xa2464c00) [pid = 4300] [serial = 1068] [outer = 0x9a40b800] 08:49:24 INFO - PROCESS | 4300 | 1467042564051 Marionette TRACE conn3 <- [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]]]}] 08:49:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 08:49:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1580ms 08:49:24 INFO - PROCESS | 4300 | 1467042564094 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 08:49:24 INFO - PROCESS | 4300 | 1467042564097 Marionette TRACE conn3 <- [1,1393,null,{"value":"8"}] 08:49:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 08:49:24 INFO - PROCESS | 4300 | 1467042564104 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 08:49:24 INFO - PROCESS | 4300 | 1467042564108 Marionette TRACE conn3 <- [1,1394,null,{}] 08:49:24 INFO - PROCESS | 4300 | 1467042564114 Marionette TRACE conn3 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:24 INFO - PROCESS | 4300 | 1467042564124 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:49:24 INFO - PROCESS | 4300 | 1467042564366 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 08:49:24 INFO - PROCESS | 4300 | 1467042564635 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:24 INFO - PROCESS | 4300 | 1467042564643 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:49:24 INFO - PROCESS | 4300 | ++DOCSHELL 0x99cc0800 == 78 [pid = 4300] [id = 356] 08:49:24 INFO - PROCESS | 4300 | ++DOMWINDOW == 151 (0xa3287800) [pid = 4300] [serial = 1069] [outer = (nil)] 08:49:24 INFO - PROCESS | 4300 | ++DOMWINDOW == 152 (0xa34ba400) [pid = 4300] [serial = 1070] [outer = 0xa3287800] 08:49:24 INFO - PROCESS | 4300 | 1467042564768 Marionette DEBUG loaded listener.js 08:49:24 INFO - PROCESS | 4300 | ++DOMWINDOW == 153 (0xa6723400) [pid = 4300] [serial = 1071] [outer = 0xa3287800] 08:49:25 INFO - PROCESS | 4300 | 1467042565630 Marionette TRACE conn3 <- [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]]]}] 08:49:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 08:49:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1593ms 08:49:25 INFO - PROCESS | 4300 | 1467042565698 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 08:49:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 08:49:25 INFO - PROCESS | 4300 | 1467042565702 Marionette TRACE conn3 <- [1,1397,null,{"value":"8"}] 08:49:25 INFO - PROCESS | 4300 | 1467042565709 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 08:49:25 INFO - PROCESS | 4300 | 1467042565713 Marionette TRACE conn3 <- [1,1398,null,{}] 08:49:25 INFO - PROCESS | 4300 | 1467042565718 Marionette TRACE conn3 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:25 INFO - PROCESS | 4300 | 1467042565724 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:49:25 INFO - PROCESS | 4300 | 1467042565957 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 08:49:26 INFO - PROCESS | 4300 | 1467042566206 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:26 INFO - PROCESS | 4300 | 1467042566214 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:49:26 INFO - PROCESS | 4300 | ++DOCSHELL 0x8d9c3800 == 79 [pid = 4300] [id = 357] 08:49:26 INFO - PROCESS | 4300 | ++DOMWINDOW == 154 (0x8ec31800) [pid = 4300] [serial = 1072] [outer = (nil)] 08:49:26 INFO - PROCESS | 4300 | ++DOMWINDOW == 155 (0x8ec39800) [pid = 4300] [serial = 1073] [outer = 0x8ec31800] 08:49:26 INFO - PROCESS | 4300 | 1467042566335 Marionette DEBUG loaded listener.js 08:49:26 INFO - PROCESS | 4300 | ++DOMWINDOW == 156 (0x8ec3e800) [pid = 4300] [serial = 1074] [outer = 0x8ec31800] 08:49:27 INFO - PROCESS | 4300 | 1467042567247 Marionette TRACE conn3 <- [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]]]}] 08:49:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 08:49:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1583ms 08:49:27 INFO - PROCESS | 4300 | 1467042567293 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 08:49:27 INFO - PROCESS | 4300 | 1467042567297 Marionette TRACE conn3 <- [1,1401,null,{"value":"8"}] 08:49:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 08:49:27 INFO - PROCESS | 4300 | 1467042567303 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 08:49:27 INFO - PROCESS | 4300 | 1467042567307 Marionette TRACE conn3 <- [1,1402,null,{}] 08:49:27 INFO - PROCESS | 4300 | 1467042567313 Marionette TRACE conn3 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:27 INFO - PROCESS | 4300 | 1467042567318 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:49:27 INFO - PROCESS | 4300 | 1467042567512 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 08:49:27 INFO - PROCESS | 4300 | 1467042567755 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:27 INFO - PROCESS | 4300 | 1467042567763 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:49:27 INFO - PROCESS | 4300 | ++DOCSHELL 0x8ec33400 == 80 [pid = 4300] [id = 358] 08:49:27 INFO - PROCESS | 4300 | ++DOMWINDOW == 157 (0x8ec34800) [pid = 4300] [serial = 1075] [outer = (nil)] 08:49:27 INFO - PROCESS | 4300 | ++DOMWINDOW == 158 (0xa33bb400) [pid = 4300] [serial = 1076] [outer = 0x8ec34800] 08:49:27 INFO - PROCESS | 4300 | 1467042567886 Marionette DEBUG loaded listener.js 08:49:28 INFO - PROCESS | 4300 | ++DOMWINDOW == 159 (0xa6792000) [pid = 4300] [serial = 1077] [outer = 0x8ec34800] 08:49:28 INFO - PROCESS | 4300 | 1467042568772 Marionette TRACE conn3 <- [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]]]}] 08:49:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 08:49:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1504ms 08:49:28 INFO - PROCESS | 4300 | 1467042568808 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 08:49:28 INFO - PROCESS | 4300 | 1467042568812 Marionette TRACE conn3 <- [1,1405,null,{"value":"8"}] 08:49:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 08:49:28 INFO - PROCESS | 4300 | 1467042568818 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 08:49:28 INFO - PROCESS | 4300 | 1467042568821 Marionette TRACE conn3 <- [1,1406,null,{}] 08:49:28 INFO - PROCESS | 4300 | 1467042568828 Marionette TRACE conn3 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:28 INFO - PROCESS | 4300 | 1467042568833 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:49:29 INFO - PROCESS | 4300 | 1467042569023 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 08:49:29 INFO - PROCESS | 4300 | 1467042569225 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:29 INFO - PROCESS | 4300 | 1467042569232 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:49:29 INFO - PROCESS | 4300 | ++DOCSHELL 0x8ec3a000 == 81 [pid = 4300] [id = 359] 08:49:29 INFO - PROCESS | 4300 | ++DOMWINDOW == 160 (0x8eca5000) [pid = 4300] [serial = 1078] [outer = (nil)] 08:49:29 INFO - PROCESS | 4300 | ++DOMWINDOW == 161 (0x9268f400) [pid = 4300] [serial = 1079] [outer = 0x8eca5000] 08:49:29 INFO - PROCESS | 4300 | 1467042569316 Marionette DEBUG loaded listener.js 08:49:29 INFO - PROCESS | 4300 | ++DOMWINDOW == 162 (0x92692400) [pid = 4300] [serial = 1080] [outer = 0x8eca5000] 08:49:30 INFO - PROCESS | 4300 | 1467042570294 Marionette TRACE conn3 <- [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]]]}] 08:49:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 08:49:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1533ms 08:49:30 INFO - PROCESS | 4300 | 1467042570353 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 08:49:30 INFO - PROCESS | 4300 | 1467042570357 Marionette TRACE conn3 <- [1,1409,null,{"value":"8"}] 08:49:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 08:49:30 INFO - PROCESS | 4300 | 1467042570364 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 08:49:30 INFO - PROCESS | 4300 | 1467042570367 Marionette TRACE conn3 <- [1,1410,null,{}] 08:49:30 INFO - PROCESS | 4300 | 1467042570373 Marionette TRACE conn3 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:30 INFO - PROCESS | 4300 | 1467042570379 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:49:30 INFO - PROCESS | 4300 | 1467042570589 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 08:49:30 INFO - PROCESS | 4300 | 1467042570835 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:30 INFO - PROCESS | 4300 | 1467042570845 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:49:30 INFO - PROCESS | 4300 | ++DOCSHELL 0x8ce5b400 == 82 [pid = 4300] [id = 360] 08:49:30 INFO - PROCESS | 4300 | ++DOMWINDOW == 163 (0x8ce5bc00) [pid = 4300] [serial = 1081] [outer = (nil)] 08:49:30 INFO - PROCESS | 4300 | ++DOMWINDOW == 164 (0x8ce65400) [pid = 4300] [serial = 1082] [outer = 0x8ce5bc00] 08:49:30 INFO - PROCESS | 4300 | 1467042570966 Marionette DEBUG loaded listener.js 08:49:31 INFO - PROCESS | 4300 | ++DOMWINDOW == 165 (0x8ce67c00) [pid = 4300] [serial = 1083] [outer = 0x8ce5bc00] 08:49:31 INFO - PROCESS | 4300 | 1467042571994 Marionette TRACE conn3 <- [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]]]}] 08:49:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 08:49:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1683ms 08:49:32 INFO - PROCESS | 4300 | 1467042572048 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 08:49:32 INFO - PROCESS | 4300 | 1467042572052 Marionette TRACE conn3 <- [1,1413,null,{"value":"8"}] 08:49:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 08:49:32 INFO - PROCESS | 4300 | 1467042572059 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 08:49:32 INFO - PROCESS | 4300 | 1467042572062 Marionette TRACE conn3 <- [1,1414,null,{}] 08:49:32 INFO - PROCESS | 4300 | 1467042572068 Marionette TRACE conn3 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:32 INFO - PROCESS | 4300 | 1467042572075 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:49:32 INFO - PROCESS | 4300 | 1467042572331 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 08:49:32 INFO - PROCESS | 4300 | 1467042572592 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:32 INFO - PROCESS | 4300 | 1467042572601 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:49:32 INFO - PROCESS | 4300 | ++DOCSHELL 0x92694c00 == 83 [pid = 4300] [id = 361] 08:49:32 INFO - PROCESS | 4300 | ++DOMWINDOW == 166 (0x92695c00) [pid = 4300] [serial = 1084] [outer = (nil)] 08:49:32 INFO - PROCESS | 4300 | ++DOMWINDOW == 167 (0xa1016c00) [pid = 4300] [serial = 1085] [outer = 0x92695c00] 08:49:32 INFO - PROCESS | 4300 | 1467042572742 Marionette DEBUG loaded listener.js 08:49:32 INFO - PROCESS | 4300 | ++DOMWINDOW == 168 (0xa6b5c400) [pid = 4300] [serial = 1086] [outer = 0x92695c00] 08:49:34 INFO - PROCESS | 4300 | 1467042574234 Marionette TRACE conn3 <- [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]]]}] 08:49:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 08:49:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 2187ms 08:49:34 INFO - PROCESS | 4300 | 1467042574246 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 08:49:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 08:49:34 INFO - PROCESS | 4300 | 1467042574252 Marionette TRACE conn3 <- [1,1417,null,{"value":"8"}] 08:49:34 INFO - PROCESS | 4300 | 1467042574259 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 08:49:34 INFO - PROCESS | 4300 | 1467042574264 Marionette TRACE conn3 <- [1,1418,null,{}] 08:49:34 INFO - PROCESS | 4300 | 1467042574280 Marionette TRACE conn3 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:34 INFO - PROCESS | 4300 | 1467042574286 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:49:34 INFO - PROCESS | 4300 | 1467042574456 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 08:49:34 INFO - PROCESS | 4300 | 1467042574670 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:34 INFO - PROCESS | 4300 | 1467042574685 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:49:34 INFO - PROCESS | 4300 | ++DOCSHELL 0x8cd81c00 == 84 [pid = 4300] [id = 362] 08:49:34 INFO - PROCESS | 4300 | ++DOMWINDOW == 169 (0x8ce62800) [pid = 4300] [serial = 1087] [outer = (nil)] 08:49:34 INFO - PROCESS | 4300 | ++DOMWINDOW == 170 (0x8d5f5400) [pid = 4300] [serial = 1088] [outer = 0x8ce62800] 08:49:34 INFO - PROCESS | 4300 | 1467042574814 Marionette DEBUG loaded listener.js 08:49:34 INFO - PROCESS | 4300 | ++DOMWINDOW == 171 (0x8d9cfc00) [pid = 4300] [serial = 1089] [outer = 0x8ce62800] 08:49:35 INFO - PROCESS | 4300 | 1467042575907 Marionette TRACE conn3 <- [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]]]}] 08:49:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 08:49:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1691ms 08:49:35 INFO - PROCESS | 4300 | 1467042575951 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 08:49:35 INFO - PROCESS | 4300 | 1467042575957 Marionette TRACE conn3 <- [1,1421,null,{"value":"8"}] 08:49:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 08:49:35 INFO - PROCESS | 4300 | 1467042575969 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 08:49:35 INFO - PROCESS | 4300 | 1467042575973 Marionette TRACE conn3 <- [1,1422,null,{}] 08:49:35 INFO - PROCESS | 4300 | 1467042575980 Marionette TRACE conn3 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:35 INFO - PROCESS | 4300 | 1467042575986 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:49:36 INFO - PROCESS | 4300 | 1467042576194 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 08:49:36 INFO - PROCESS | 4300 | 1467042576519 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:36 INFO - PROCESS | 4300 | 1467042576532 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:49:36 INFO - PROCESS | 4300 | ++DOCSHELL 0x8d5ea000 == 85 [pid = 4300] [id = 363] 08:49:36 INFO - PROCESS | 4300 | ++DOMWINDOW == 172 (0x8edad800) [pid = 4300] [serial = 1090] [outer = (nil)] 08:49:36 INFO - PROCESS | 4300 | ++DOMWINDOW == 173 (0x9114dc00) [pid = 4300] [serial = 1091] [outer = 0x8edad800] 08:49:36 INFO - PROCESS | 4300 | 1467042576660 Marionette DEBUG loaded listener.js 08:49:36 INFO - PROCESS | 4300 | ++DOMWINDOW == 174 (0x9148f000) [pid = 4300] [serial = 1092] [outer = 0x8edad800] 08:49:39 INFO - PROCESS | 4300 | --DOCSHELL 0x98979c00 == 84 [pid = 4300] [id = 272] 08:49:39 INFO - PROCESS | 4300 | --DOCSHELL 0x91158000 == 83 [pid = 4300] [id = 349] 08:49:39 INFO - PROCESS | 4300 | --DOCSHELL 0x91a53400 == 82 [pid = 4300] [id = 348] 08:49:39 INFO - PROCESS | 4300 | --DOCSHELL 0x921e4800 == 81 [pid = 4300] [id = 347] 08:49:39 INFO - PROCESS | 4300 | --DOCSHELL 0x8d5f6400 == 80 [pid = 4300] [id = 346] 08:49:39 INFO - PROCESS | 4300 | --DOCSHELL 0x8bbd9c00 == 79 [pid = 4300] [id = 345] 08:49:39 INFO - PROCESS | 4300 | --DOCSHELL 0x8ddd8400 == 78 [pid = 4300] [id = 342] 08:49:39 INFO - PROCESS | 4300 | --DOCSHELL 0x8d9c2000 == 77 [pid = 4300] [id = 341] 08:49:39 INFO - PROCESS | 4300 | --DOCSHELL 0x91ac1c00 == 76 [pid = 4300] [id = 339] 08:49:39 INFO - PROCESS | 4300 | --DOCSHELL 0x8d9c1400 == 75 [pid = 4300] [id = 340] 08:49:39 INFO - PROCESS | 4300 | --DOCSHELL 0x9ab79000 == 74 [pid = 4300] [id = 338] 08:49:39 INFO - PROCESS | 4300 | --DOCSHELL 0x8d5f5800 == 73 [pid = 4300] [id = 337] 08:49:39 INFO - PROCESS | 4300 | --DOCSHELL 0x8d5f1c00 == 72 [pid = 4300] [id = 336] 08:49:39 INFO - PROCESS | 4300 | --DOCSHELL 0x91949c00 == 71 [pid = 4300] [id = 335] 08:49:39 INFO - PROCESS | 4300 | --DOCSHELL 0x91a51400 == 70 [pid = 4300] [id = 334] 08:49:39 INFO - PROCESS | 4300 | --DOCSHELL 0x8ecadc00 == 69 [pid = 4300] [id = 333] 08:49:39 INFO - PROCESS | 4300 | --DOCSHELL 0x9114cc00 == 68 [pid = 4300] [id = 260] 08:49:39 INFO - PROCESS | 4300 | --DOCSHELL 0x91152c00 == 67 [pid = 4300] [id = 332] 08:49:39 INFO - PROCESS | 4300 | --DOCSHELL 0x91ac9800 == 66 [pid = 4300] [id = 244] 08:49:39 INFO - PROCESS | 4300 | --DOCSHELL 0x8d5ea800 == 65 [pid = 4300] [id = 316] 08:49:39 INFO - PROCESS | 4300 | --DOCSHELL 0x921e1000 == 64 [pid = 4300] [id = 199] 08:49:39 INFO - PROCESS | 4300 | --DOCSHELL 0xa22a2400 == 63 [pid = 4300] [id = 293] 08:49:39 INFO - PROCESS | 4300 | --DOCSHELL 0x8ecac400 == 62 [pid = 4300] [id = 308] 08:49:39 INFO - PROCESS | 4300 | --DOCSHELL 0x8d5eb000 == 61 [pid = 4300] [id = 279] 08:49:39 INFO - PROCESS | 4300 | --DOCSHELL 0x92129000 == 60 [pid = 4300] [id = 248] 08:49:39 INFO - PROCESS | 4300 | --DOCSHELL 0x91acec00 == 59 [pid = 4300] [id = 228] 08:49:39 INFO - PROCESS | 4300 | --DOCSHELL 0x8d9c9c00 == 58 [pid = 4300] [id = 343] 08:49:39 INFO - PROCESS | 4300 | --DOCSHELL 0x8bbdb400 == 57 [pid = 4300] [id = 344] 08:49:39 INFO - PROCESS | 4300 | --DOCSHELL 0x99980c00 == 56 [pid = 4300] [id = 247] 08:49:39 INFO - PROCESS | 4300 | --DOCSHELL 0x92130c00 == 55 [pid = 4300] [id = 245] 08:49:39 INFO - PROCESS | 4300 | --DOCSHELL 0x921e5c00 == 54 [pid = 4300] [id = 221] 08:49:39 INFO - PROCESS | 4300 | --DOCSHELL 0x93e6f000 == 53 [pid = 4300] [id = 285] 08:49:39 INFO - PROCESS | 4300 | --DOCSHELL 0x91ace400 == 52 [pid = 4300] [id = 246] 08:49:39 INFO - PROCESS | 4300 | --DOCSHELL 0x91482800 == 51 [pid = 4300] [id = 249] 08:49:39 INFO - PROCESS | 4300 | --DOCSHELL 0x9a92ec00 == 50 [pid = 4300] [id = 242] 08:49:39 INFO - PROCESS | 4300 | --DOCSHELL 0x95393400 == 49 [pid = 4300] [id = 319] 08:49:39 INFO - PROCESS | 4300 | --DOCSHELL 0x91486400 == 48 [pid = 4300] [id = 261] 08:49:39 INFO - PROCESS | 4300 | --DOCSHELL 0x8ddc9400 == 47 [pid = 4300] [id = 262] 08:49:39 INFO - PROCESS | 4300 | --DOCSHELL 0x8d5ebc00 == 46 [pid = 4300] [id = 324] 08:49:39 INFO - PROCESS | 4300 | --DOCSHELL 0x8ddcac00 == 45 [pid = 4300] [id = 263] 08:49:39 INFO - PROCESS | 4300 | --DOCSHELL 0x8eca1c00 == 44 [pid = 4300] [id = 264] 08:49:39 INFO - PROCESS | 4300 | --DOCSHELL 0x8d5f2000 == 43 [pid = 4300] [id = 294] 08:49:39 INFO - PROCESS | 4300 | --DOCSHELL 0x8f7b6400 == 42 [pid = 4300] [id = 325] 08:49:39 INFO - PROCESS | 4300 | --DOCSHELL 0x93102400 == 41 [pid = 4300] [id = 323] 08:49:39 INFO - PROCESS | 4300 | --DOCSHELL 0xa331ec00 == 40 [pid = 4300] [id = 243] 08:49:39 INFO - PROCESS | 4300 | --DOCSHELL 0x9114b400 == 39 [pid = 4300] [id = 275] 08:49:39 INFO - PROCESS | 4300 | --DOCSHELL 0x94903800 == 38 [pid = 4300] [id = 229] 08:49:39 INFO - PROCESS | 4300 | --DOCSHELL 0x8cd81c00 == 37 [pid = 4300] [id = 362] 08:49:39 INFO - PROCESS | 4300 | --DOCSHELL 0x92694c00 == 36 [pid = 4300] [id = 361] 08:49:39 INFO - PROCESS | 4300 | --DOCSHELL 0x8ce5b400 == 35 [pid = 4300] [id = 360] 08:49:39 INFO - PROCESS | 4300 | --DOCSHELL 0x8ec3a000 == 34 [pid = 4300] [id = 359] 08:49:39 INFO - PROCESS | 4300 | --DOCSHELL 0x8ec33400 == 33 [pid = 4300] [id = 358] 08:49:39 INFO - PROCESS | 4300 | --DOCSHELL 0x99cc0800 == 32 [pid = 4300] [id = 356] 08:49:39 INFO - PROCESS | 4300 | --DOCSHELL 0x8d9c3800 == 31 [pid = 4300] [id = 357] 08:49:39 INFO - PROCESS | 4300 | --DOCSHELL 0x99cc1400 == 30 [pid = 4300] [id = 355] 08:49:39 INFO - PROCESS | 4300 | --DOCSHELL 0x99a88400 == 29 [pid = 4300] [id = 354] 08:49:39 INFO - PROCESS | 4300 | --DOCSHELL 0x9a754c00 == 28 [pid = 4300] [id = 353] 08:49:39 INFO - PROCESS | 4300 | --DOCSHELL 0x919bb400 == 27 [pid = 4300] [id = 352] 08:49:39 INFO - PROCESS | 4300 | --DOCSHELL 0x8f7c0400 == 26 [pid = 4300] [id = 350] 08:49:39 INFO - PROCESS | 4300 | --DOCSHELL 0x8d9cb800 == 25 [pid = 4300] [id = 351] 08:49:39 INFO - PROCESS | 4300 | --DOMWINDOW == 173 (0x978a4800) [pid = 4300] [serial = 29] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 08:49:39 INFO - PROCESS | 4300 | --DOMWINDOW == 172 (0x9310cc00) [pid = 4300] [serial = 968] [outer = (nil)] [url = about:blank] 08:49:39 INFO - PROCESS | 4300 | --DOMWINDOW == 171 (0x91a58c00) [pid = 4300] [serial = 986] [outer = (nil)] [url = about:blank] 08:49:39 INFO - PROCESS | 4300 | --DOMWINDOW == 170 (0x921d9800) [pid = 4300] [serial = 987] [outer = (nil)] [url = about:blank] 08:49:39 INFO - PROCESS | 4300 | --DOMWINDOW == 169 (0x95386c00) [pid = 4300] [serial = 989] [outer = (nil)] [url = about:blank] 08:49:39 INFO - PROCESS | 4300 | --DOMWINDOW == 168 (0x921de800) [pid = 4300] [serial = 977] [outer = (nil)] [url = about:blank] 08:49:39 INFO - PROCESS | 4300 | --DOMWINDOW == 167 (0x91151c00) [pid = 4300] [serial = 981] [outer = (nil)] [url = about:blank] 08:49:39 INFO - PROCESS | 4300 | --DOMWINDOW == 166 (0x8f7c3800) [pid = 4300] [serial = 980] [outer = (nil)] [url = about:blank] 08:49:39 INFO - PROCESS | 4300 | --DOMWINDOW == 165 (0xa4d09400) [pid = 4300] [serial = 965] [outer = (nil)] [url = about:blank] 08:49:39 INFO - PROCESS | 4300 | --DOMWINDOW == 164 (0x99cb9c00) [pid = 4300] [serial = 956] [outer = (nil)] [url = about:blank] 08:49:39 INFO - PROCESS | 4300 | --DOMWINDOW == 163 (0x91949000) [pid = 4300] [serial = 953] [outer = (nil)] [url = about:blank] 08:49:39 INFO - PROCESS | 4300 | --DOMWINDOW == 162 (0xa2ee6c00) [pid = 4300] [serial = 962] [outer = (nil)] [url = about:blank] 08:49:39 INFO - PROCESS | 4300 | --DOMWINDOW == 161 (0x9a979000) [pid = 4300] [serial = 950] [outer = (nil)] [url = about:blank] 08:49:39 INFO - PROCESS | 4300 | --DOMWINDOW == 160 (0x8f7bec00) [pid = 4300] [serial = 974] [outer = (nil)] [url = about:blank] 08:49:39 INFO - PROCESS | 4300 | --DOMWINDOW == 159 (0xa678f800) [pid = 4300] [serial = 971] [outer = (nil)] [url = about:blank] 08:49:39 INFO - PROCESS | 4300 | --DOMWINDOW == 158 (0x9b8da000) [pid = 4300] [serial = 959] [outer = (nil)] [url = about:blank] 08:49:39 INFO - PROCESS | 4300 | --DOMWINDOW == 157 (0x98986000) [pid = 4300] [serial = 996] [outer = (nil)] [url = about:blank] 08:49:39 INFO - PROCESS | 4300 | --DOMWINDOW == 156 (0x914b9c00) [pid = 4300] [serial = 995] [outer = (nil)] [url = about:blank] 08:49:39 INFO - PROCESS | 4300 | --DOMWINDOW == 155 (0x9a757c00) [pid = 4300] [serial = 998] [outer = (nil)] [url = about:blank] 08:49:39 INFO - PROCESS | 4300 | --DOMWINDOW == 154 (0x978d7400) [pid = 4300] [serial = 990] [outer = (nil)] [url = about:blank] 08:49:39 INFO - PROCESS | 4300 | --DOMWINDOW == 153 (0x99e61400) [pid = 4300] [serial = 992] [outer = (nil)] [url = about:blank] 08:49:39 INFO - PROCESS | 4300 | --DOMWINDOW == 152 (0x91a58800) [pid = 4300] [serial = 984] [outer = (nil)] [url = about:blank] 08:49:39 INFO - PROCESS | 4300 | --DOMWINDOW == 151 (0x99fc7800) [pid = 4300] [serial = 993] [outer = (nil)] [url = about:blank] 08:49:39 INFO - PROCESS | 4300 | --DOMWINDOW == 150 (0x919bb000) [pid = 4300] [serial = 983] [outer = (nil)] [url = about:blank] 08:49:39 INFO - PROCESS | 4300 | 1467042579619 Marionette TRACE conn3 <- [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]]]}] 08:49:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 08:49:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 3697ms 08:49:39 INFO - PROCESS | 4300 | 1467042579667 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 08:49:39 INFO - PROCESS | 4300 | 1467042579673 Marionette TRACE conn3 <- [1,1425,null,{"value":"8"}] 08:49:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 08:49:39 INFO - PROCESS | 4300 | 1467042579682 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 08:49:39 INFO - PROCESS | 4300 | 1467042579686 Marionette TRACE conn3 <- [1,1426,null,{}] 08:49:39 INFO - PROCESS | 4300 | 1467042579695 Marionette TRACE conn3 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:39 INFO - PROCESS | 4300 | 1467042579704 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:49:39 INFO - PROCESS | 4300 | 1467042579890 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 08:49:40 INFO - PROCESS | 4300 | 1467042580080 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:40 INFO - PROCESS | 4300 | 1467042580094 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:49:40 INFO - PROCESS | 4300 | ++DOCSHELL 0x8cd90c00 == 26 [pid = 4300] [id = 364] 08:49:40 INFO - PROCESS | 4300 | ++DOMWINDOW == 151 (0x8ce5c800) [pid = 4300] [serial = 1093] [outer = (nil)] 08:49:40 INFO - PROCESS | 4300 | ++DOMWINDOW == 152 (0x8ce67400) [pid = 4300] [serial = 1094] [outer = 0x8ce5c800] 08:49:40 INFO - PROCESS | 4300 | 1467042580165 Marionette DEBUG loaded listener.js 08:49:40 INFO - PROCESS | 4300 | ++DOMWINDOW == 153 (0x8d5ed400) [pid = 4300] [serial = 1095] [outer = 0x8ce5c800] 08:49:40 INFO - PROCESS | 4300 | 1467042580969 Marionette TRACE conn3 <- [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]]]}] 08:49:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 08:49:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1344ms 08:49:41 INFO - PROCESS | 4300 | 1467042581027 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 08:49:41 INFO - PROCESS | 4300 | 1467042581034 Marionette TRACE conn3 <- [1,1429,null,{"value":"8"}] 08:49:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 08:49:41 INFO - PROCESS | 4300 | 1467042581045 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 08:49:41 INFO - PROCESS | 4300 | 1467042581049 Marionette TRACE conn3 <- [1,1430,null,{}] 08:49:41 INFO - PROCESS | 4300 | 1467042581055 Marionette TRACE conn3 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:41 INFO - PROCESS | 4300 | 1467042581061 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:49:41 INFO - PROCESS | 4300 | 1467042581239 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 08:49:41 INFO - PROCESS | 4300 | 1467042581409 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:41 INFO - PROCESS | 4300 | 1467042581415 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:49:41 INFO - PROCESS | 4300 | ++DOCSHELL 0x8cd8a000 == 27 [pid = 4300] [id = 365] 08:49:41 INFO - PROCESS | 4300 | ++DOMWINDOW == 154 (0x8ddcd000) [pid = 4300] [serial = 1096] [outer = (nil)] 08:49:41 INFO - PROCESS | 4300 | ++DOMWINDOW == 155 (0x8ec31c00) [pid = 4300] [serial = 1097] [outer = 0x8ddcd000] 08:49:41 INFO - PROCESS | 4300 | 1467042581490 Marionette DEBUG loaded listener.js 08:49:41 INFO - PROCESS | 4300 | ++DOMWINDOW == 156 (0x8ec3c000) [pid = 4300] [serial = 1098] [outer = 0x8ddcd000] 08:49:42 INFO - PROCESS | 4300 | 1467042582500 Marionette TRACE conn3 <- [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]]]}] 08:49:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 08:49:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1485ms 08:49:42 INFO - PROCESS | 4300 | 1467042582530 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 08:49:42 INFO - PROCESS | 4300 | 1467042582534 Marionette TRACE conn3 <- [1,1433,null,{"value":"8"}] 08:49:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 08:49:42 INFO - PROCESS | 4300 | 1467042582540 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 08:49:42 INFO - PROCESS | 4300 | 1467042582545 Marionette TRACE conn3 <- [1,1434,null,{}] 08:49:42 INFO - PROCESS | 4300 | 1467042582571 Marionette TRACE conn3 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:42 INFO - PROCESS | 4300 | 1467042582581 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:49:42 INFO - PROCESS | 4300 | 1467042582821 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 08:49:42 INFO - PROCESS | 4300 | 1467042582851 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:42 INFO - PROCESS | 4300 | 1467042582864 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:49:42 INFO - PROCESS | 4300 | ++DOCSHELL 0x91155000 == 28 [pid = 4300] [id = 366] 08:49:42 INFO - PROCESS | 4300 | ++DOMWINDOW == 157 (0x91155c00) [pid = 4300] [serial = 1099] [outer = (nil)] 08:49:42 INFO - PROCESS | 4300 | ++DOMWINDOW == 158 (0x91484400) [pid = 4300] [serial = 1100] [outer = 0x91155c00] 08:49:42 INFO - PROCESS | 4300 | 1467042582939 Marionette DEBUG loaded listener.js 08:49:43 INFO - PROCESS | 4300 | ++DOMWINDOW == 159 (0x9148ec00) [pid = 4300] [serial = 1101] [outer = 0x91155c00] 08:49:45 INFO - PROCESS | 4300 | --DOMWINDOW == 158 (0x9ab70800) [pid = 4300] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 08:49:45 INFO - PROCESS | 4300 | --DOMWINDOW == 157 (0x91155400) [pid = 4300] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 08:49:45 INFO - PROCESS | 4300 | --DOMWINDOW == 156 (0xa2469000) [pid = 4300] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 08:49:45 INFO - PROCESS | 4300 | --DOMWINDOW == 155 (0x99fc0000) [pid = 4300] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 08:49:45 INFO - PROCESS | 4300 | --DOMWINDOW == 154 (0x9193d000) [pid = 4300] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 08:49:45 INFO - PROCESS | 4300 | --DOMWINDOW == 153 (0xa221cc00) [pid = 4300] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 08:49:45 INFO - PROCESS | 4300 | --DOMWINDOW == 152 (0x9a755c00) [pid = 4300] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 08:49:45 INFO - PROCESS | 4300 | --DOMWINDOW == 151 (0xa108e000) [pid = 4300] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 08:49:45 INFO - PROCESS | 4300 | --DOMWINDOW == 150 (0x985cb400) [pid = 4300] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 08:49:45 INFO - PROCESS | 4300 | --DOMWINDOW == 149 (0x8ddd6800) [pid = 4300] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 08:49:45 INFO - PROCESS | 4300 | --DOMWINDOW == 148 (0xa2ee8800) [pid = 4300] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 08:49:45 INFO - PROCESS | 4300 | --DOMWINDOW == 147 (0x919b6800) [pid = 4300] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 08:49:45 INFO - PROCESS | 4300 | --DOMWINDOW == 146 (0x919b1c00) [pid = 4300] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 08:49:45 INFO - PROCESS | 4300 | --DOMWINDOW == 145 (0xa4f0b800) [pid = 4300] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 08:49:45 INFO - PROCESS | 4300 | --DOMWINDOW == 144 (0x8f7ba000) [pid = 4300] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 08:49:45 INFO - PROCESS | 4300 | --DOMWINDOW == 143 (0x8eca9400) [pid = 4300] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 08:49:45 INFO - PROCESS | 4300 | --DOMWINDOW == 142 (0xa33c3800) [pid = 4300] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 08:49:45 INFO - PROCESS | 4300 | --DOMWINDOW == 141 (0x93105800) [pid = 4300] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 08:49:45 INFO - PROCESS | 4300 | --DOMWINDOW == 140 (0x9193c400) [pid = 4300] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 08:49:45 INFO - PROCESS | 4300 | --DOMWINDOW == 139 (0x8f7b7800) [pid = 4300] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 08:49:45 INFO - PROCESS | 4300 | --DOMWINDOW == 138 (0x8ddcfc00) [pid = 4300] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 08:49:45 INFO - PROCESS | 4300 | --DOMWINDOW == 137 (0x91149c00) [pid = 4300] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 08:49:45 INFO - PROCESS | 4300 | --DOMWINDOW == 136 (0x921e2400) [pid = 4300] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 08:49:45 INFO - PROCESS | 4300 | --DOMWINDOW == 135 (0x8eda6000) [pid = 4300] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 08:49:45 INFO - PROCESS | 4300 | --DOMWINDOW == 134 (0x8d9ca000) [pid = 4300] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 08:49:45 INFO - PROCESS | 4300 | --DOMWINDOW == 133 (0x8d9c2c00) [pid = 4300] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 08:49:45 INFO - PROCESS | 4300 | --DOMWINDOW == 132 (0x9a0f4c00) [pid = 4300] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 08:49:45 INFO - PROCESS | 4300 | --DOMWINDOW == 131 (0x9a0f4400) [pid = 4300] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 08:49:45 INFO - PROCESS | 4300 | --DOMWINDOW == 130 (0x8bbdc000) [pid = 4300] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 08:49:45 INFO - PROCESS | 4300 | --DOMWINDOW == 129 (0x91487000) [pid = 4300] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 08:49:45 INFO - PROCESS | 4300 | --DOMWINDOW == 128 (0x91488c00) [pid = 4300] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 08:49:45 INFO - PROCESS | 4300 | --DOMWINDOW == 127 (0x9ae81000) [pid = 4300] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 08:49:45 INFO - PROCESS | 4300 | --DOMWINDOW == 126 (0x8ddd7000) [pid = 4300] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 08:49:45 INFO - PROCESS | 4300 | --DOMWINDOW == 125 (0x8edac800) [pid = 4300] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 08:49:45 INFO - PROCESS | 4300 | --DOMWINDOW == 124 (0x921e5800) [pid = 4300] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 08:49:45 INFO - PROCESS | 4300 | --DOMWINDOW == 123 (0x8eca1800) [pid = 4300] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 08:49:45 INFO - PROCESS | 4300 | --DOMWINDOW == 122 (0x995d0400) [pid = 4300] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 08:49:45 INFO - PROCESS | 4300 | --DOMWINDOW == 121 (0x921e7400) [pid = 4300] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 08:49:45 INFO - PROCESS | 4300 | --DOMWINDOW == 120 (0x8f7ba400) [pid = 4300] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 08:49:45 INFO - PROCESS | 4300 | --DOMWINDOW == 119 (0x949d9800) [pid = 4300] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 08:49:46 INFO - PROCESS | 4300 | 1467042586045 Marionette TRACE conn3 <- [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]]]}] 08:49:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 08:49:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 3547ms 08:49:46 INFO - PROCESS | 4300 | 1467042586087 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 08:49:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 08:49:46 INFO - PROCESS | 4300 | 1467042586092 Marionette TRACE conn3 <- [1,1437,null,{"value":"8"}] 08:49:46 INFO - PROCESS | 4300 | 1467042586098 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 08:49:46 INFO - PROCESS | 4300 | 1467042586101 Marionette TRACE conn3 <- [1,1438,null,{}] 08:49:46 INFO - PROCESS | 4300 | 1467042586109 Marionette TRACE conn3 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:46 INFO - PROCESS | 4300 | 1467042586113 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:49:46 INFO - PROCESS | 4300 | 1467042586278 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 08:49:46 INFO - PROCESS | 4300 | 1467042586440 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:46 INFO - PROCESS | 4300 | 1467042586449 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:49:46 INFO - PROCESS | 4300 | ++DOCSHELL 0x8bbdc000 == 29 [pid = 4300] [id = 367] 08:49:46 INFO - PROCESS | 4300 | ++DOMWINDOW == 120 (0x8d9c2c00) [pid = 4300] [serial = 1102] [outer = (nil)] 08:49:46 INFO - PROCESS | 4300 | ++DOMWINDOW == 121 (0x8eca4800) [pid = 4300] [serial = 1103] [outer = 0x8d9c2c00] 08:49:46 INFO - PROCESS | 4300 | 1467042586516 Marionette DEBUG loaded listener.js 08:49:46 INFO - PROCESS | 4300 | ++DOMWINDOW == 122 (0x8f7b7800) [pid = 4300] [serial = 1104] [outer = 0x8d9c2c00] 08:49:47 INFO - PROCESS | 4300 | 1467042587395 Marionette TRACE conn3 <- [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]]]}] 08:49:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 08:49:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1339ms 08:49:47 INFO - PROCESS | 4300 | 1467042587436 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 08:49:47 INFO - PROCESS | 4300 | 1467042587439 Marionette TRACE conn3 <- [1,1441,null,{"value":"8"}] 08:49:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 08:49:47 INFO - PROCESS | 4300 | 1467042587446 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 08:49:47 INFO - PROCESS | 4300 | 1467042587449 Marionette TRACE conn3 <- [1,1442,null,{}] 08:49:47 INFO - PROCESS | 4300 | 1467042587454 Marionette TRACE conn3 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:47 INFO - PROCESS | 4300 | 1467042587459 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:49:47 INFO - PROCESS | 4300 | 1467042587617 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 08:49:47 INFO - PROCESS | 4300 | 1467042587631 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:47 INFO - PROCESS | 4300 | 1467042587642 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:49:47 INFO - PROCESS | 4300 | ++DOCSHELL 0x9114fc00 == 30 [pid = 4300] [id = 368] 08:49:47 INFO - PROCESS | 4300 | ++DOMWINDOW == 123 (0x91151800) [pid = 4300] [serial = 1105] [outer = (nil)] 08:49:47 INFO - PROCESS | 4300 | ++DOMWINDOW == 124 (0x914c1000) [pid = 4300] [serial = 1106] [outer = 0x91151800] 08:49:47 INFO - PROCESS | 4300 | 1467042587713 Marionette DEBUG loaded listener.js 08:49:47 INFO - PROCESS | 4300 | ++DOMWINDOW == 125 (0x91941400) [pid = 4300] [serial = 1107] [outer = 0x91151800] 08:49:48 INFO - PROCESS | 4300 | 1467042588978 Marionette TRACE conn3 <- [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]]]}] 08:49:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 08:49:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1586ms 08:49:49 INFO - PROCESS | 4300 | 1467042589034 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 08:49:49 INFO - PROCESS | 4300 | 1467042589041 Marionette TRACE conn3 <- [1,1445,null,{"value":"8"}] 08:49:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 08:49:49 INFO - PROCESS | 4300 | 1467042589049 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 08:49:49 INFO - PROCESS | 4300 | 1467042589056 Marionette TRACE conn3 <- [1,1446,null,{}] 08:49:49 INFO - PROCESS | 4300 | 1467042589064 Marionette TRACE conn3 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:49 INFO - PROCESS | 4300 | 1467042589069 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:49:49 INFO - PROCESS | 4300 | 1467042589268 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 08:49:49 INFO - PROCESS | 4300 | 1467042589520 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:49 INFO - PROCESS | 4300 | 1467042589531 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:49:49 INFO - PROCESS | 4300 | ++DOCSHELL 0x8d5f3400 == 31 [pid = 4300] [id = 369] 08:49:49 INFO - PROCESS | 4300 | ++DOMWINDOW == 126 (0x8d5f5800) [pid = 4300] [serial = 1108] [outer = (nil)] 08:49:49 INFO - PROCESS | 4300 | ++DOMWINDOW == 127 (0x8ddd0400) [pid = 4300] [serial = 1109] [outer = 0x8d5f5800] 08:49:49 INFO - PROCESS | 4300 | 1467042589629 Marionette DEBUG loaded listener.js 08:49:49 INFO - PROCESS | 4300 | ++DOMWINDOW == 128 (0x8ec39000) [pid = 4300] [serial = 1110] [outer = 0x8d5f5800] 08:49:50 INFO - PROCESS | 4300 | 1467042590589 Marionette TRACE conn3 <- [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]]]}] 08:49:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 08:49:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1590ms 08:49:50 INFO - PROCESS | 4300 | 1467042590639 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 08:49:50 INFO - PROCESS | 4300 | 1467042590647 Marionette TRACE conn3 <- [1,1449,null,{"value":"8"}] 08:49:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 08:49:50 INFO - PROCESS | 4300 | 1467042590659 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 08:49:50 INFO - PROCESS | 4300 | 1467042590663 Marionette TRACE conn3 <- [1,1450,null,{}] 08:49:50 INFO - PROCESS | 4300 | 1467042590670 Marionette TRACE conn3 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:50 INFO - PROCESS | 4300 | 1467042590675 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:49:50 INFO - PROCESS | 4300 | 1467042590867 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 08:49:51 INFO - PROCESS | 4300 | 1467042591155 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:51 INFO - PROCESS | 4300 | 1467042591163 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:49:51 INFO - PROCESS | 4300 | ++DOCSHELL 0x8ddcec00 == 32 [pid = 4300] [id = 370] 08:49:51 INFO - PROCESS | 4300 | ++DOMWINDOW == 129 (0x91158000) [pid = 4300] [serial = 1111] [outer = (nil)] 08:49:51 INFO - PROCESS | 4300 | ++DOMWINDOW == 130 (0x9148d800) [pid = 4300] [serial = 1112] [outer = 0x91158000] 08:49:51 INFO - PROCESS | 4300 | 1467042591294 Marionette DEBUG loaded listener.js 08:49:51 INFO - PROCESS | 4300 | ++DOMWINDOW == 131 (0x91486800) [pid = 4300] [serial = 1113] [outer = 0x91158000] 08:49:52 INFO - PROCESS | 4300 | 1467042592324 Marionette TRACE conn3 <- [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]]]}] 08:49:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 08:49:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1734ms 08:49:52 INFO - PROCESS | 4300 | 1467042592393 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 08:49:52 INFO - PROCESS | 4300 | 1467042592397 Marionette TRACE conn3 <- [1,1453,null,{"value":"8"}] 08:49:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 08:49:52 INFO - PROCESS | 4300 | 1467042592404 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 08:49:52 INFO - PROCESS | 4300 | 1467042592410 Marionette TRACE conn3 <- [1,1454,null,{}] 08:49:52 INFO - PROCESS | 4300 | 1467042592427 Marionette TRACE conn3 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:52 INFO - PROCESS | 4300 | 1467042592436 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:49:52 INFO - PROCESS | 4300 | 1467042592668 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 08:49:52 INFO - PROCESS | 4300 | 1467042592960 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:52 INFO - PROCESS | 4300 | 1467042592973 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:49:53 INFO - PROCESS | 4300 | ++DOCSHELL 0x91a4a800 == 33 [pid = 4300] [id = 371] 08:49:53 INFO - PROCESS | 4300 | ++DOMWINDOW == 132 (0x91a4c400) [pid = 4300] [serial = 1114] [outer = (nil)] 08:49:53 INFO - PROCESS | 4300 | ++DOMWINDOW == 133 (0x91a53c00) [pid = 4300] [serial = 1115] [outer = 0x91a4c400] 08:49:53 INFO - PROCESS | 4300 | 1467042593056 Marionette DEBUG loaded listener.js 08:49:53 INFO - PROCESS | 4300 | ++DOMWINDOW == 134 (0x91a58c00) [pid = 4300] [serial = 1116] [outer = 0x91a4c400] 08:49:53 INFO - PROCESS | 4300 | 1467042593971 Marionette TRACE conn3 <- [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]]]}] 08:49:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 08:49:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1636ms 08:49:54 INFO - PROCESS | 4300 | 1467042594041 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 08:49:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 08:49:54 INFO - PROCESS | 4300 | 1467042594046 Marionette TRACE conn3 <- [1,1457,null,{"value":"8"}] 08:49:54 INFO - PROCESS | 4300 | 1467042594053 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 08:49:54 INFO - PROCESS | 4300 | 1467042594057 Marionette TRACE conn3 <- [1,1458,null,{}] 08:49:54 INFO - PROCESS | 4300 | 1467042594062 Marionette TRACE conn3 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:54 INFO - PROCESS | 4300 | 1467042594068 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:49:54 INFO - PROCESS | 4300 | 1467042594290 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 08:49:54 INFO - PROCESS | 4300 | 1467042594530 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:54 INFO - PROCESS | 4300 | 1467042594539 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:49:54 INFO - PROCESS | 4300 | ++DOCSHELL 0x91153c00 == 34 [pid = 4300] [id = 372] 08:49:54 INFO - PROCESS | 4300 | ++DOMWINDOW == 135 (0x91ac3000) [pid = 4300] [serial = 1117] [outer = (nil)] 08:49:54 INFO - PROCESS | 4300 | ++DOMWINDOW == 136 (0x92126400) [pid = 4300] [serial = 1118] [outer = 0x91ac3000] 08:49:54 INFO - PROCESS | 4300 | 1467042594661 Marionette DEBUG loaded listener.js 08:49:54 INFO - PROCESS | 4300 | ++DOMWINDOW == 137 (0x92131400) [pid = 4300] [serial = 1119] [outer = 0x91ac3000] 08:49:55 INFO - PROCESS | 4300 | 1467042595669 Marionette TRACE conn3 <- [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]]]}] 08:49:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 08:49:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1695ms 08:49:55 INFO - PROCESS | 4300 | 1467042595754 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 08:49:55 INFO - PROCESS | 4300 | 1467042595758 Marionette TRACE conn3 <- [1,1461,null,{"value":"8"}] 08:49:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 08:49:55 INFO - PROCESS | 4300 | 1467042595767 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 08:49:55 INFO - PROCESS | 4300 | 1467042595770 Marionette TRACE conn3 <- [1,1462,null,{}] 08:49:55 INFO - PROCESS | 4300 | 1467042595775 Marionette TRACE conn3 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:55 INFO - PROCESS | 4300 | 1467042595781 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:49:55 INFO - PROCESS | 4300 | 1467042595970 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 08:49:56 INFO - PROCESS | 4300 | 1467042596223 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:56 INFO - PROCESS | 4300 | 1467042596231 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:49:56 INFO - PROCESS | 4300 | ++DOCSHELL 0x8edb3400 == 35 [pid = 4300] [id = 373] 08:49:56 INFO - PROCESS | 4300 | ++DOMWINDOW == 138 (0x919bb000) [pid = 4300] [serial = 1120] [outer = (nil)] 08:49:56 INFO - PROCESS | 4300 | ++DOMWINDOW == 139 (0x921e5c00) [pid = 4300] [serial = 1121] [outer = 0x919bb000] 08:49:56 INFO - PROCESS | 4300 | 1467042596327 Marionette DEBUG loaded listener.js 08:49:56 INFO - PROCESS | 4300 | ++DOMWINDOW == 140 (0x9268a000) [pid = 4300] [serial = 1122] [outer = 0x919bb000] 08:49:57 INFO - PROCESS | 4300 | 1467042597315 Marionette TRACE conn3 <- [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]]]}] 08:49:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 08:49:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1582ms 08:49:57 INFO - PROCESS | 4300 | 1467042597350 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 08:49:57 INFO - PROCESS | 4300 | 1467042597353 Marionette TRACE conn3 <- [1,1465,null,{"value":"8"}] 08:49:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 08:49:57 INFO - PROCESS | 4300 | 1467042597360 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 08:49:57 INFO - PROCESS | 4300 | 1467042597363 Marionette TRACE conn3 <- [1,1466,null,{}] 08:49:57 INFO - PROCESS | 4300 | 1467042597369 Marionette TRACE conn3 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:57 INFO - PROCESS | 4300 | 1467042597380 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:49:57 INFO - PROCESS | 4300 | 1467042597607 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 08:49:57 INFO - PROCESS | 4300 | 1467042597853 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:57 INFO - PROCESS | 4300 | 1467042597864 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:49:57 INFO - PROCESS | 4300 | ++DOCSHELL 0x8cd81800 == 36 [pid = 4300] [id = 374] 08:49:57 INFO - PROCESS | 4300 | ++DOMWINDOW == 141 (0x8cd8e000) [pid = 4300] [serial = 1123] [outer = (nil)] 08:49:57 INFO - PROCESS | 4300 | ++DOMWINDOW == 142 (0x931db000) [pid = 4300] [serial = 1124] [outer = 0x8cd8e000] 08:49:57 INFO - PROCESS | 4300 | 1467042597983 Marionette DEBUG loaded listener.js 08:49:58 INFO - PROCESS | 4300 | ++DOMWINDOW == 143 (0x931df000) [pid = 4300] [serial = 1125] [outer = 0x8cd8e000] 08:49:58 INFO - PROCESS | 4300 | 1467042598903 Marionette TRACE conn3 <- [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]]]}] 08:49:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 08:49:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1593ms 08:49:58 INFO - PROCESS | 4300 | 1467042598953 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 08:49:58 INFO - PROCESS | 4300 | 1467042598957 Marionette TRACE conn3 <- [1,1469,null,{"value":"8"}] 08:49:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 08:49:58 INFO - PROCESS | 4300 | 1467042598964 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 08:49:58 INFO - PROCESS | 4300 | 1467042598967 Marionette TRACE conn3 <- [1,1470,null,{}] 08:49:58 INFO - PROCESS | 4300 | 1467042598973 Marionette TRACE conn3 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:58 INFO - PROCESS | 4300 | 1467042598979 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:49:59 INFO - PROCESS | 4300 | 1467042599152 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 08:49:59 INFO - PROCESS | 4300 | 1467042599395 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:59 INFO - PROCESS | 4300 | 1467042599404 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:49:59 INFO - PROCESS | 4300 | ++DOCSHELL 0x8cd8b400 == 37 [pid = 4300] [id = 375] 08:49:59 INFO - PROCESS | 4300 | ++DOMWINDOW == 144 (0x8ce68400) [pid = 4300] [serial = 1126] [outer = (nil)] 08:49:59 INFO - PROCESS | 4300 | ++DOMWINDOW == 145 (0x93e6e800) [pid = 4300] [serial = 1127] [outer = 0x8ce68400] 08:49:59 INFO - PROCESS | 4300 | 1467042599527 Marionette DEBUG loaded listener.js 08:49:59 INFO - PROCESS | 4300 | ++DOMWINDOW == 146 (0x93e73000) [pid = 4300] [serial = 1128] [outer = 0x8ce68400] 08:50:00 INFO - PROCESS | 4300 | 1467042600503 Marionette TRACE conn3 <- [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]]]}] 08:50:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 08:50:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1588ms 08:50:00 INFO - PROCESS | 4300 | 1467042600553 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 08:50:00 INFO - PROCESS | 4300 | 1467042600557 Marionette TRACE conn3 <- [1,1473,null,{"value":"8"}] 08:50:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 08:50:00 INFO - PROCESS | 4300 | 1467042600563 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 08:50:00 INFO - PROCESS | 4300 | 1467042600567 Marionette TRACE conn3 <- [1,1474,null,{}] 08:50:00 INFO - PROCESS | 4300 | 1467042600572 Marionette TRACE conn3 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:00 INFO - PROCESS | 4300 | 1467042600577 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:50:00 INFO - PROCESS | 4300 | 1467042600759 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 08:50:01 INFO - PROCESS | 4300 | 1467042601005 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:01 INFO - PROCESS | 4300 | 1467042601016 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:50:01 INFO - PROCESS | 4300 | ++DOCSHELL 0x93105000 == 38 [pid = 4300] [id = 376] 08:50:01 INFO - PROCESS | 4300 | ++DOMWINDOW == 147 (0x93c65400) [pid = 4300] [serial = 1129] [outer = (nil)] 08:50:01 INFO - PROCESS | 4300 | ++DOMWINDOW == 148 (0x978acc00) [pid = 4300] [serial = 1130] [outer = 0x93c65400] 08:50:01 INFO - PROCESS | 4300 | 1467042601134 Marionette DEBUG loaded listener.js 08:50:01 INFO - PROCESS | 4300 | ++DOMWINDOW == 149 (0x978cac00) [pid = 4300] [serial = 1131] [outer = 0x93c65400] 08:50:02 INFO - PROCESS | 4300 | 1467042602146 Marionette TRACE conn3 <- [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]]]}] 08:50:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 08:50:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1642ms 08:50:02 INFO - PROCESS | 4300 | 1467042602207 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 08:50:02 INFO - PROCESS | 4300 | 1467042602211 Marionette TRACE conn3 <- [1,1477,null,{"value":"8"}] 08:50:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 08:50:02 INFO - PROCESS | 4300 | 1467042602218 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 08:50:02 INFO - PROCESS | 4300 | 1467042602221 Marionette TRACE conn3 <- [1,1478,null,{}] 08:50:02 INFO - PROCESS | 4300 | 1467042602228 Marionette TRACE conn3 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:02 INFO - PROCESS | 4300 | 1467042602234 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:50:02 INFO - PROCESS | 4300 | 1467042602442 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 08:50:02 INFO - PROCESS | 4300 | 1467042602699 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:02 INFO - PROCESS | 4300 | 1467042602707 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:50:02 INFO - PROCESS | 4300 | ++DOCSHELL 0x8d5f3800 == 39 [pid = 4300] [id = 377] 08:50:02 INFO - PROCESS | 4300 | ++DOMWINDOW == 150 (0x93e6c800) [pid = 4300] [serial = 1132] [outer = (nil)] 08:50:02 INFO - PROCESS | 4300 | ++DOMWINDOW == 151 (0x98433800) [pid = 4300] [serial = 1133] [outer = 0x93e6c800] 08:50:02 INFO - PROCESS | 4300 | 1467042602825 Marionette DEBUG loaded listener.js 08:50:02 INFO - PROCESS | 4300 | ++DOMWINDOW == 152 (0x98977c00) [pid = 4300] [serial = 1134] [outer = 0x93e6c800] 08:50:04 INFO - PROCESS | 4300 | 1467042604029 Marionette TRACE conn3 <- [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]]]}] 08:50:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 08:50:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1887ms 08:50:04 INFO - PROCESS | 4300 | 1467042604107 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 08:50:04 INFO - PROCESS | 4300 | 1467042604111 Marionette TRACE conn3 <- [1,1481,null,{"value":"8"}] 08:50:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 08:50:04 INFO - PROCESS | 4300 | 1467042604118 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 08:50:04 INFO - PROCESS | 4300 | 1467042604121 Marionette TRACE conn3 <- [1,1482,null,{}] 08:50:04 INFO - PROCESS | 4300 | 1467042604127 Marionette TRACE conn3 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:04 INFO - PROCESS | 4300 | 1467042604131 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:50:04 INFO - PROCESS | 4300 | 1467042604381 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 08:50:04 INFO - PROCESS | 4300 | 1467042604582 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:04 INFO - PROCESS | 4300 | 1467042604589 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:50:04 INFO - PROCESS | 4300 | ++DOCSHELL 0x8ce60c00 == 40 [pid = 4300] [id = 378] 08:50:04 INFO - PROCESS | 4300 | ++DOMWINDOW == 153 (0x8ce61c00) [pid = 4300] [serial = 1135] [outer = (nil)] 08:50:04 INFO - PROCESS | 4300 | ++DOMWINDOW == 154 (0x9268c400) [pid = 4300] [serial = 1136] [outer = 0x8ce61c00] 08:50:04 INFO - PROCESS | 4300 | 1467042604715 Marionette DEBUG loaded listener.js 08:50:04 INFO - PROCESS | 4300 | ++DOMWINDOW == 155 (0x989f2400) [pid = 4300] [serial = 1137] [outer = 0x8ce61c00] 08:50:05 INFO - PROCESS | 4300 | 1467042605797 Marionette TRACE conn3 <- [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]]]}] 08:50:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 08:50:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1731ms 08:50:05 INFO - PROCESS | 4300 | 1467042605851 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 08:50:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 08:50:05 INFO - PROCESS | 4300 | 1467042605856 Marionette TRACE conn3 <- [1,1485,null,{"value":"8"}] 08:50:05 INFO - PROCESS | 4300 | 1467042605864 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 08:50:05 INFO - PROCESS | 4300 | 1467042605869 Marionette TRACE conn3 <- [1,1486,null,{}] 08:50:05 INFO - PROCESS | 4300 | 1467042605875 Marionette TRACE conn3 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:05 INFO - PROCESS | 4300 | 1467042605881 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:50:06 INFO - PROCESS | 4300 | 1467042606176 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 08:50:06 INFO - PROCESS | 4300 | 1467042606574 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:06 INFO - PROCESS | 4300 | 1467042606586 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:50:06 INFO - PROCESS | 4300 | ++DOCSHELL 0x8bbe1800 == 41 [pid = 4300] [id = 379] 08:50:06 INFO - PROCESS | 4300 | ++DOMWINDOW == 156 (0x8cd84000) [pid = 4300] [serial = 1138] [outer = (nil)] 08:50:06 INFO - PROCESS | 4300 | ++DOMWINDOW == 157 (0x8ddcf400) [pid = 4300] [serial = 1139] [outer = 0x8cd84000] 08:50:06 INFO - PROCESS | 4300 | 1467042606732 Marionette DEBUG loaded listener.js 08:50:06 INFO - PROCESS | 4300 | ++DOMWINDOW == 158 (0x99624c00) [pid = 4300] [serial = 1140] [outer = 0x8cd84000] 08:50:07 INFO - PROCESS | 4300 | 1467042607991 Marionette TRACE conn3 <- [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]]]}] 08:50:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 08:50:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 2198ms 08:50:08 INFO - PROCESS | 4300 | 1467042608061 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 08:50:08 INFO - PROCESS | 4300 | 1467042608065 Marionette TRACE conn3 <- [1,1489,null,{"value":"8"}] 08:50:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 08:50:08 INFO - PROCESS | 4300 | 1467042608071 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 08:50:08 INFO - PROCESS | 4300 | 1467042608075 Marionette TRACE conn3 <- [1,1490,null,{}] 08:50:08 INFO - PROCESS | 4300 | 1467042608081 Marionette TRACE conn3 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:08 INFO - PROCESS | 4300 | 1467042608086 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:50:08 INFO - PROCESS | 4300 | 1467042608260 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 08:50:08 INFO - PROCESS | 4300 | 1467042608489 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:08 INFO - PROCESS | 4300 | 1467042608498 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:50:08 INFO - PROCESS | 4300 | ++DOCSHELL 0x8d5ec400 == 42 [pid = 4300] [id = 380] 08:50:08 INFO - PROCESS | 4300 | ++DOMWINDOW == 159 (0x8d5f1800) [pid = 4300] [serial = 1141] [outer = (nil)] 08:50:08 INFO - PROCESS | 4300 | ++DOMWINDOW == 160 (0x9114a800) [pid = 4300] [serial = 1142] [outer = 0x8d5f1800] 08:50:08 INFO - PROCESS | 4300 | 1467042608622 Marionette DEBUG loaded listener.js 08:50:08 INFO - PROCESS | 4300 | ++DOMWINDOW == 161 (0x919b8c00) [pid = 4300] [serial = 1143] [outer = 0x8d5f1800] 08:50:09 INFO - PROCESS | 4300 | 1467042609690 Marionette TRACE conn3 <- [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]]]}] 08:50:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 08:50:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1680ms 08:50:09 INFO - PROCESS | 4300 | 1467042609753 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 08:50:09 INFO - PROCESS | 4300 | 1467042609760 Marionette TRACE conn3 <- [1,1493,null,{"value":"8"}] 08:50:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 08:50:09 INFO - PROCESS | 4300 | 1467042609768 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 08:50:09 INFO - PROCESS | 4300 | 1467042609773 Marionette TRACE conn3 <- [1,1494,null,{}] 08:50:09 INFO - PROCESS | 4300 | 1467042609781 Marionette TRACE conn3 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:09 INFO - PROCESS | 4300 | 1467042609786 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:50:10 INFO - PROCESS | 4300 | 1467042610025 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 08:50:10 INFO - PROCESS | 4300 | 1467042610405 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:10 INFO - PROCESS | 4300 | 1467042610417 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:50:10 INFO - PROCESS | 4300 | ++DOCSHELL 0x8cd8d800 == 43 [pid = 4300] [id = 381] 08:50:10 INFO - PROCESS | 4300 | ++DOMWINDOW == 162 (0x8cd8e800) [pid = 4300] [serial = 1144] [outer = (nil)] 08:50:10 INFO - PROCESS | 4300 | ++DOMWINDOW == 163 (0x8ce61000) [pid = 4300] [serial = 1145] [outer = 0x8cd8e800] 08:50:10 INFO - PROCESS | 4300 | 1467042610492 Marionette DEBUG loaded listener.js 08:50:10 INFO - PROCESS | 4300 | ++DOMWINDOW == 164 (0x8d5f0000) [pid = 4300] [serial = 1146] [outer = 0x8cd8e800] 08:50:10 INFO - PROCESS | 4300 | --DOCSHELL 0x8bbdc000 == 42 [pid = 4300] [id = 367] 08:50:10 INFO - PROCESS | 4300 | --DOCSHELL 0x91155000 == 41 [pid = 4300] [id = 366] 08:50:10 INFO - PROCESS | 4300 | --DOCSHELL 0x8cd8a000 == 40 [pid = 4300] [id = 365] 08:50:11 INFO - PROCESS | 4300 | --DOCSHELL 0x8cd90c00 == 39 [pid = 4300] [id = 364] 08:50:11 INFO - PROCESS | 4300 | --DOMWINDOW == 163 (0xa1f9b800) [pid = 4300] [serial = 960] [outer = (nil)] [url = about:blank] 08:50:11 INFO - PROCESS | 4300 | --DOMWINDOW == 162 (0x931ddc00) [pid = 4300] [serial = 906] [outer = (nil)] [url = about:blank] 08:50:11 INFO - PROCESS | 4300 | --DOMWINDOW == 161 (0xa4f18000) [pid = 4300] [serial = 966] [outer = (nil)] [url = about:blank] 08:50:11 INFO - PROCESS | 4300 | --DOMWINDOW == 160 (0x9a761400) [pid = 4300] [serial = 909] [outer = (nil)] [url = about:blank] 08:50:11 INFO - PROCESS | 4300 | --DOMWINDOW == 159 (0x91946800) [pid = 4300] [serial = 927] [outer = (nil)] [url = about:blank] 08:50:11 INFO - PROCESS | 4300 | --DOMWINDOW == 158 (0xa34b1400) [pid = 4300] [serial = 912] [outer = (nil)] [url = about:blank] 08:50:11 INFO - PROCESS | 4300 | --DOMWINDOW == 157 (0xa22a7400) [pid = 4300] [serial = 903] [outer = (nil)] [url = about:blank] 08:50:11 INFO - PROCESS | 4300 | --DOMWINDOW == 156 (0xa6792c00) [pid = 4300] [serial = 915] [outer = (nil)] [url = about:blank] 08:50:11 INFO - PROCESS | 4300 | --DOMWINDOW == 155 (0x99fc9400) [pid = 4300] [serial = 957] [outer = (nil)] [url = about:blank] 08:50:11 INFO - PROCESS | 4300 | --DOMWINDOW == 154 (0xa34b2800) [pid = 4300] [serial = 885] [outer = (nil)] [url = about:blank] 08:50:11 INFO - PROCESS | 4300 | --DOMWINDOW == 153 (0xa34bb400) [pid = 4300] [serial = 882] [outer = (nil)] [url = about:blank] 08:50:11 INFO - PROCESS | 4300 | --DOMWINDOW == 152 (0x91a54000) [pid = 4300] [serial = 924] [outer = (nil)] [url = about:blank] 08:50:11 INFO - PROCESS | 4300 | --DOMWINDOW == 151 (0xa6b5d000) [pid = 4300] [serial = 921] [outer = (nil)] [url = about:blank] 08:50:11 INFO - PROCESS | 4300 | --DOMWINDOW == 150 (0xa6b59400) [pid = 4300] [serial = 918] [outer = (nil)] [url = about:blank] 08:50:11 INFO - PROCESS | 4300 | --DOMWINDOW == 149 (0x978b1800) [pid = 4300] [serial = 978] [outer = (nil)] [url = about:blank] 08:50:11 INFO - PROCESS | 4300 | --DOMWINDOW == 148 (0x9b217c00) [pid = 4300] [serial = 951] [outer = (nil)] [url = about:blank] 08:50:11 INFO - PROCESS | 4300 | --DOMWINDOW == 147 (0xa6b52400) [pid = 4300] [serial = 972] [outer = (nil)] [url = about:blank] 08:50:11 INFO - PROCESS | 4300 | --DOMWINDOW == 146 (0x9a789800) [pid = 4300] [serial = 969] [outer = (nil)] [url = about:blank] 08:50:11 INFO - PROCESS | 4300 | --DOMWINDOW == 145 (0x919bec00) [pid = 4300] [serial = 954] [outer = (nil)] [url = about:blank] 08:50:11 INFO - PROCESS | 4300 | --DOMWINDOW == 144 (0x8f7c1c00) [pid = 4300] [serial = 975] [outer = (nil)] [url = about:blank] 08:50:11 INFO - PROCESS | 4300 | --DOMWINDOW == 143 (0xa2eed800) [pid = 4300] [serial = 963] [outer = (nil)] [url = about:blank] 08:50:11 INFO - PROCESS | 4300 | --DOMWINDOW == 142 (0x9a75d800) [pid = 4300] [serial = 1053] [outer = (nil)] [url = about:blank] 08:50:11 INFO - PROCESS | 4300 | --DOMWINDOW == 141 (0x9a0f2800) [pid = 4300] [serial = 1052] [outer = (nil)] [url = about:blank] 08:50:11 INFO - PROCESS | 4300 | --DOMWINDOW == 140 (0x99fbdc00) [pid = 4300] [serial = 1049] [outer = (nil)] [url = about:blank] 08:50:11 INFO - PROCESS | 4300 | --DOMWINDOW == 139 (0x8edac400) [pid = 4300] [serial = 1028] [outer = (nil)] [url = about:blank] 08:50:11 INFO - PROCESS | 4300 | --DOMWINDOW == 138 (0x8edaec00) [pid = 4300] [serial = 1029] [outer = (nil)] [url = about:blank] 08:50:11 INFO - PROCESS | 4300 | --DOMWINDOW == 137 (0xa34b8800) [pid = 4300] [serial = 1025] [outer = (nil)] [url = about:blank] 08:50:11 INFO - PROCESS | 4300 | --DOMWINDOW == 136 (0xa610ec00) [pid = 4300] [serial = 1026] [outer = (nil)] [url = about:blank] 08:50:11 INFO - PROCESS | 4300 | --DOMWINDOW == 135 (0x8d9c9000) [pid = 4300] [serial = 1022] [outer = (nil)] [url = about:blank] 08:50:11 INFO - PROCESS | 4300 | --DOMWINDOW == 134 (0x8d9ce000) [pid = 4300] [serial = 1023] [outer = (nil)] [url = about:blank] 08:50:11 INFO - PROCESS | 4300 | --DOMWINDOW == 133 (0xa4d52800) [pid = 4300] [serial = 1019] [outer = (nil)] [url = about:blank] 08:50:11 INFO - PROCESS | 4300 | --DOMWINDOW == 132 (0xa61dc000) [pid = 4300] [serial = 1020] [outer = (nil)] [url = about:blank] 08:50:11 INFO - PROCESS | 4300 | --DOMWINDOW == 131 (0x9a75e400) [pid = 4300] [serial = 1007] [outer = (nil)] [url = about:blank] 08:50:11 INFO - PROCESS | 4300 | --DOMWINDOW == 130 (0x9a930400) [pid = 4300] [serial = 1008] [outer = (nil)] [url = about:blank] 08:50:11 INFO - PROCESS | 4300 | --DOMWINDOW == 129 (0x8bbe3800) [pid = 4300] [serial = 1034] [outer = (nil)] [url = about:blank] 08:50:11 INFO - PROCESS | 4300 | --DOMWINDOW == 128 (0x8bbe5800) [pid = 4300] [serial = 1035] [outer = (nil)] [url = about:blank] 08:50:11 INFO - PROCESS | 4300 | --DOMWINDOW == 127 (0x91944c00) [pid = 4300] [serial = 1040] [outer = (nil)] [url = about:blank] 08:50:11 INFO - PROCESS | 4300 | --DOMWINDOW == 126 (0x919bc000) [pid = 4300] [serial = 1041] [outer = (nil)] [url = about:blank] 08:50:11 INFO - PROCESS | 4300 | --DOMWINDOW == 125 (0x9a78f000) [pid = 4300] [serial = 999] [outer = (nil)] [url = about:blank] 08:50:11 INFO - PROCESS | 4300 | --DOMWINDOW == 124 (0xa3289800) [pid = 4300] [serial = 1016] [outer = (nil)] [url = about:blank] 08:50:11 INFO - PROCESS | 4300 | --DOMWINDOW == 123 (0xa34b7000) [pid = 4300] [serial = 1017] [outer = (nil)] [url = about:blank] 08:50:11 INFO - PROCESS | 4300 | --DOMWINDOW == 122 (0x9b90ec00) [pid = 4300] [serial = 1013] [outer = (nil)] [url = about:blank] 08:50:11 INFO - PROCESS | 4300 | --DOMWINDOW == 121 (0x9d817800) [pid = 4300] [serial = 1014] [outer = (nil)] [url = about:blank] 08:50:11 INFO - PROCESS | 4300 | --DOMWINDOW == 120 (0xa6b59000) [pid = 4300] [serial = 1031] [outer = (nil)] [url = about:blank] 08:50:11 INFO - PROCESS | 4300 | --DOMWINDOW == 119 (0xa6da8400) [pid = 4300] [serial = 1032] [outer = (nil)] [url = about:blank] 08:50:11 INFO - PROCESS | 4300 | --DOMWINDOW == 118 (0x93104000) [pid = 4300] [serial = 1043] [outer = (nil)] [url = about:blank] 08:50:11 INFO - PROCESS | 4300 | --DOMWINDOW == 117 (0x8edb4000) [pid = 4300] [serial = 1037] [outer = (nil)] [url = about:blank] 08:50:11 INFO - PROCESS | 4300 | --DOMWINDOW == 116 (0x8f7b7400) [pid = 4300] [serial = 1038] [outer = (nil)] [url = about:blank] 08:50:11 INFO - PROCESS | 4300 | --DOMWINDOW == 115 (0x9ac88400) [pid = 4300] [serial = 1010] [outer = (nil)] [url = about:blank] 08:50:11 INFO - PROCESS | 4300 | --DOMWINDOW == 114 (0x9b2d7c00) [pid = 4300] [serial = 1011] [outer = (nil)] [url = about:blank] 08:50:11 INFO - PROCESS | 4300 | --DOMWINDOW == 113 (0x93107400) [pid = 4300] [serial = 1004] [outer = (nil)] [url = about:blank] 08:50:11 INFO - PROCESS | 4300 | --DOMWINDOW == 112 (0x93110000) [pid = 4300] [serial = 1005] [outer = (nil)] [url = about:blank] 08:50:11 INFO - PROCESS | 4300 | --DOMWINDOW == 111 (0x914b9400) [pid = 4300] [serial = 1001] [outer = (nil)] [url = about:blank] 08:50:11 INFO - PROCESS | 4300 | --DOMWINDOW == 110 (0x91940c00) [pid = 4300] [serial = 1002] [outer = (nil)] [url = about:blank] 08:50:11 INFO - PROCESS | 4300 | --DOMWINDOW == 109 (0x978d6400) [pid = 4300] [serial = 1046] [outer = (nil)] [url = about:blank] 08:50:11 INFO - PROCESS | 4300 | --DOMWINDOW == 108 (0x9a0e8800) [pid = 4300] [serial = 1050] [outer = (nil)] [url = about:blank] 08:50:11 INFO - PROCESS | 4300 | --DOMWINDOW == 107 (0x989efc00) [pid = 4300] [serial = 1047] [outer = (nil)] [url = about:blank] 08:50:11 INFO - PROCESS | 4300 | --DOMWINDOW == 106 (0x93c5c400) [pid = 4300] [serial = 1044] [outer = (nil)] [url = about:blank] 08:50:11 INFO - PROCESS | 4300 | 1467042611502 Marionette TRACE conn3 <- [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]]]}] 08:50:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 08:50:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1783ms 08:50:11 INFO - PROCESS | 4300 | 1467042611551 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 08:50:11 INFO - PROCESS | 4300 | 1467042611558 Marionette TRACE conn3 <- [1,1497,null,{"value":"8"}] 08:50:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 08:50:11 INFO - PROCESS | 4300 | 1467042611568 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 08:50:11 INFO - PROCESS | 4300 | 1467042611571 Marionette TRACE conn3 <- [1,1498,null,{}] 08:50:11 INFO - PROCESS | 4300 | 1467042611578 Marionette TRACE conn3 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:11 INFO - PROCESS | 4300 | 1467042611583 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:50:11 INFO - PROCESS | 4300 | 1467042611757 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 08:50:11 INFO - PROCESS | 4300 | 1467042611767 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:11 INFO - PROCESS | 4300 | 1467042611775 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:50:11 INFO - PROCESS | 4300 | ++DOCSHELL 0x8bbe8000 == 40 [pid = 4300] [id = 382] 08:50:11 INFO - PROCESS | 4300 | ++DOMWINDOW == 107 (0x8d9ce400) [pid = 4300] [serial = 1147] [outer = (nil)] 08:50:11 INFO - PROCESS | 4300 | ++DOMWINDOW == 108 (0x8ddce000) [pid = 4300] [serial = 1148] [outer = 0x8d9ce400] 08:50:11 INFO - PROCESS | 4300 | 1467042611845 Marionette DEBUG loaded listener.js 08:50:11 INFO - PROCESS | 4300 | ++DOMWINDOW == 109 (0x8ddd6400) [pid = 4300] [serial = 1149] [outer = 0x8d9ce400] 08:50:12 INFO - PROCESS | 4300 | 1467042612861 Marionette TRACE conn3 <- [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]]]}] 08:50:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 08:50:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1342ms 08:50:12 INFO - PROCESS | 4300 | 1467042612911 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 08:50:12 INFO - PROCESS | 4300 | 1467042612915 Marionette TRACE conn3 <- [1,1501,null,{"value":"8"}] 08:50:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 08:50:12 INFO - PROCESS | 4300 | 1467042612921 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 08:50:12 INFO - PROCESS | 4300 | 1467042612927 Marionette TRACE conn3 <- [1,1502,null,{}] 08:50:12 INFO - PROCESS | 4300 | 1467042612943 Marionette TRACE conn3 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:12 INFO - PROCESS | 4300 | 1467042612951 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:50:13 INFO - PROCESS | 4300 | 1467042613232 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 08:50:13 INFO - PROCESS | 4300 | 1467042613249 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:13 INFO - PROCESS | 4300 | 1467042613259 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:50:13 INFO - PROCESS | 4300 | ++DOCSHELL 0x8edb0000 == 41 [pid = 4300] [id = 383] 08:50:13 INFO - PROCESS | 4300 | ++DOMWINDOW == 110 (0x8edb0400) [pid = 4300] [serial = 1150] [outer = (nil)] 08:50:13 INFO - PROCESS | 4300 | ++DOMWINDOW == 111 (0x8edb3c00) [pid = 4300] [serial = 1151] [outer = 0x8edb0400] 08:50:13 INFO - PROCESS | 4300 | 1467042613333 Marionette DEBUG loaded listener.js 08:50:13 INFO - PROCESS | 4300 | ++DOMWINDOW == 112 (0x8f7bec00) [pid = 4300] [serial = 1152] [outer = 0x8edb0400] 08:50:14 INFO - PROCESS | 4300 | 1467042614296 Marionette TRACE conn3 <- [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]]]}] 08:50:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 08:50:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1415ms 08:50:14 INFO - PROCESS | 4300 | 1467042614339 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 08:50:14 INFO - PROCESS | 4300 | 1467042614344 Marionette TRACE conn3 <- [1,1505,null,{"value":"8"}] 08:50:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 08:50:14 INFO - PROCESS | 4300 | 1467042614350 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 08:50:14 INFO - PROCESS | 4300 | 1467042614352 Marionette TRACE conn3 <- [1,1506,null,{}] 08:50:14 INFO - PROCESS | 4300 | 1467042614358 Marionette TRACE conn3 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:14 INFO - PROCESS | 4300 | 1467042614363 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:50:14 INFO - PROCESS | 4300 | 1467042614616 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 08:50:14 INFO - PROCESS | 4300 | 1467042614642 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:14 INFO - PROCESS | 4300 | 1467042614651 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:50:14 INFO - PROCESS | 4300 | ++DOCSHELL 0x8f7be800 == 42 [pid = 4300] [id = 384] 08:50:14 INFO - PROCESS | 4300 | ++DOMWINDOW == 113 (0x91153400) [pid = 4300] [serial = 1153] [outer = (nil)] 08:50:14 INFO - PROCESS | 4300 | ++DOMWINDOW == 114 (0x91157800) [pid = 4300] [serial = 1154] [outer = 0x91153400] 08:50:14 INFO - PROCESS | 4300 | 1467042614741 Marionette DEBUG loaded listener.js 08:50:14 INFO - PROCESS | 4300 | ++DOMWINDOW == 115 (0x914b9400) [pid = 4300] [serial = 1155] [outer = 0x91153400] 08:50:15 INFO - PROCESS | 4300 | --DOMWINDOW == 114 (0x8ec31800) [pid = 4300] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 08:50:15 INFO - PROCESS | 4300 | --DOMWINDOW == 113 (0xa3287800) [pid = 4300] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 08:50:15 INFO - PROCESS | 4300 | --DOMWINDOW == 112 (0x9b212c00) [pid = 4300] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 08:50:15 INFO - PROCESS | 4300 | --DOMWINDOW == 111 (0x9a40b800) [pid = 4300] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 08:50:15 INFO - PROCESS | 4300 | --DOMWINDOW == 110 (0x8ce5bc00) [pid = 4300] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 08:50:15 INFO - PROCESS | 4300 | --DOMWINDOW == 109 (0x8ce62800) [pid = 4300] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 08:50:15 INFO - PROCESS | 4300 | --DOMWINDOW == 108 (0x9a755800) [pid = 4300] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 08:50:15 INFO - PROCESS | 4300 | --DOMWINDOW == 107 (0x8ce5c800) [pid = 4300] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 08:50:15 INFO - PROCESS | 4300 | --DOMWINDOW == 106 (0x92695c00) [pid = 4300] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 08:50:15 INFO - PROCESS | 4300 | --DOMWINDOW == 105 (0x8eca5000) [pid = 4300] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 08:50:15 INFO - PROCESS | 4300 | --DOMWINDOW == 104 (0x91155c00) [pid = 4300] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 08:50:15 INFO - PROCESS | 4300 | --DOMWINDOW == 103 (0x8ecad800) [pid = 4300] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 08:50:15 INFO - PROCESS | 4300 | --DOMWINDOW == 102 (0x8d9c2c00) [pid = 4300] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 08:50:15 INFO - PROCESS | 4300 | --DOMWINDOW == 101 (0x8ddcd000) [pid = 4300] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 08:50:15 INFO - PROCESS | 4300 | --DOMWINDOW == 100 (0x91a4e000) [pid = 4300] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 08:50:15 INFO - PROCESS | 4300 | --DOMWINDOW == 99 (0x8ec34800) [pid = 4300] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 08:50:15 INFO - PROCESS | 4300 | --DOMWINDOW == 98 (0x8edad800) [pid = 4300] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 08:50:15 INFO - PROCESS | 4300 | 1467042615955 Marionette TRACE conn3 <- [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]]]}] 08:50:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 08:50:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1632ms 08:50:15 INFO - PROCESS | 4300 | 1467042615983 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 08:50:15 INFO - PROCESS | 4300 | 1467042615986 Marionette TRACE conn3 <- [1,1509,null,{"value":"8"}] 08:50:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 08:50:15 INFO - PROCESS | 4300 | 1467042615993 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 08:50:15 INFO - PROCESS | 4300 | 1467042615996 Marionette TRACE conn3 <- [1,1510,null,{}] 08:50:16 INFO - PROCESS | 4300 | 1467042616002 Marionette TRACE conn3 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:16 INFO - PROCESS | 4300 | 1467042616007 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:50:16 INFO - PROCESS | 4300 | 1467042616174 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 08:50:16 INFO - PROCESS | 4300 | 1467042616189 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:16 INFO - PROCESS | 4300 | 1467042616198 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:50:16 INFO - PROCESS | 4300 | ++DOCSHELL 0x8bbe0000 == 43 [pid = 4300] [id = 385] 08:50:16 INFO - PROCESS | 4300 | ++DOMWINDOW == 99 (0x8cd83000) [pid = 4300] [serial = 1156] [outer = (nil)] 08:50:16 INFO - PROCESS | 4300 | ++DOMWINDOW == 100 (0x8eca4c00) [pid = 4300] [serial = 1157] [outer = 0x8cd83000] 08:50:16 INFO - PROCESS | 4300 | 1467042616264 Marionette DEBUG loaded listener.js 08:50:16 INFO - PROCESS | 4300 | ++DOMWINDOW == 101 (0x9114ec00) [pid = 4300] [serial = 1158] [outer = 0x8cd83000] 08:50:17 INFO - PROCESS | 4300 | 1467042617191 Marionette TRACE conn3 <- [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]]]}] 08:50:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 08:50:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1230ms 08:50:17 INFO - PROCESS | 4300 | 1467042617228 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 08:50:17 INFO - PROCESS | 4300 | 1467042617238 Marionette TRACE conn3 <- [1,1513,null,{"value":"8"}] 08:50:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 08:50:17 INFO - PROCESS | 4300 | 1467042617252 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 08:50:17 INFO - PROCESS | 4300 | 1467042617255 Marionette TRACE conn3 <- [1,1514,null,{}] 08:50:17 INFO - PROCESS | 4300 | 1467042617262 Marionette TRACE conn3 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:17 INFO - PROCESS | 4300 | 1467042617272 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:50:17 INFO - PROCESS | 4300 | 1467042617485 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 08:50:17 INFO - PROCESS | 4300 | 1467042617642 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:17 INFO - PROCESS | 4300 | 1467042617651 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:50:17 INFO - PROCESS | 4300 | ++DOCSHELL 0x8d5e9c00 == 44 [pid = 4300] [id = 386] 08:50:17 INFO - PROCESS | 4300 | ++DOMWINDOW == 102 (0x914c2c00) [pid = 4300] [serial = 1159] [outer = (nil)] 08:50:17 INFO - PROCESS | 4300 | ++DOMWINDOW == 103 (0x919bec00) [pid = 4300] [serial = 1160] [outer = 0x914c2c00] 08:50:17 INFO - PROCESS | 4300 | 1467042617735 Marionette DEBUG loaded listener.js 08:50:17 INFO - PROCESS | 4300 | ++DOMWINDOW == 104 (0x91a4dc00) [pid = 4300] [serial = 1161] [outer = 0x914c2c00] 08:50:18 INFO - PROCESS | 4300 | 1467042618868 Marionette TRACE conn3 <- [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]]]}] 08:50:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 08:50:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1633ms 08:50:18 INFO - PROCESS | 4300 | 1467042618885 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 08:50:18 INFO - PROCESS | 4300 | 1467042618893 Marionette TRACE conn3 <- [1,1517,null,{"value":"8"}] 08:50:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 08:50:18 INFO - PROCESS | 4300 | 1467042618904 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 08:50:18 INFO - PROCESS | 4300 | 1467042618914 Marionette TRACE conn3 <- [1,1518,null,{}] 08:50:18 INFO - PROCESS | 4300 | 1467042618923 Marionette TRACE conn3 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:18 INFO - PROCESS | 4300 | 1467042618928 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:50:19 INFO - PROCESS | 4300 | 1467042619162 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 08:50:19 INFO - PROCESS | 4300 | 1467042619412 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:19 INFO - PROCESS | 4300 | 1467042619425 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:50:19 INFO - PROCESS | 4300 | ++DOCSHELL 0x8d5ea800 == 45 [pid = 4300] [id = 387] 08:50:19 INFO - PROCESS | 4300 | ++DOMWINDOW == 105 (0x8d5eb800) [pid = 4300] [serial = 1162] [outer = (nil)] 08:50:19 INFO - PROCESS | 4300 | ++DOMWINDOW == 106 (0x8d9cec00) [pid = 4300] [serial = 1163] [outer = 0x8d5eb800] 08:50:19 INFO - PROCESS | 4300 | 1467042619557 Marionette DEBUG loaded listener.js 08:50:19 INFO - PROCESS | 4300 | ++DOMWINDOW == 107 (0x8ddd5800) [pid = 4300] [serial = 1164] [outer = 0x8d5eb800] 08:50:20 INFO - PROCESS | 4300 | 1467042620573 Marionette TRACE conn3 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 08:50:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 08:50:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1689ms 08:50:20 INFO - PROCESS | 4300 | 1467042620592 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 08:50:20 INFO - PROCESS | 4300 | 1467042620600 Marionette TRACE conn3 <- [1,1521,null,{"value":"8"}] 08:50:20 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 08:50:20 INFO - PROCESS | 4300 | 1467042620611 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 08:50:20 INFO - PROCESS | 4300 | 1467042620615 Marionette TRACE conn3 <- [1,1522,null,{}] 08:50:20 INFO - PROCESS | 4300 | 1467042620623 Marionette TRACE conn3 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:20 INFO - PROCESS | 4300 | 1467042620628 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:50:20 INFO - PROCESS | 4300 | 1467042620877 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 08:50:21 INFO - PROCESS | 4300 | 1467042621198 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:21 INFO - PROCESS | 4300 | 1467042621210 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:50:21 INFO - PROCESS | 4300 | ++DOCSHELL 0x8ec38400 == 46 [pid = 4300] [id = 388] 08:50:21 INFO - PROCESS | 4300 | ++DOMWINDOW == 108 (0x8edafc00) [pid = 4300] [serial = 1165] [outer = (nil)] 08:50:21 INFO - PROCESS | 4300 | ++DOMWINDOW == 109 (0x9114a400) [pid = 4300] [serial = 1166] [outer = 0x8edafc00] 08:50:21 INFO - PROCESS | 4300 | 1467042621339 Marionette DEBUG loaded listener.js 08:50:21 INFO - PROCESS | 4300 | ++DOMWINDOW == 110 (0x9148cc00) [pid = 4300] [serial = 1167] [outer = 0x8edafc00] 08:50:21 INFO - PROCESS | 4300 | SkCairoFTTypeface::onFilterRec unimplemented 08:50:21 INFO - PROCESS | 4300 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:50:21 INFO - PROCESS | 4300 | SkCairoFTTypeface::onFilterRec unimplemented 08:50:21 INFO - PROCESS | 4300 | SkCairoFTTypeface::onFilterRec unimplemented 08:50:21 INFO - PROCESS | 4300 | SkCairoFTTypeface::onFilterRec unimplemented 08:50:21 INFO - PROCESS | 4300 | SkCairoFTTypeface::onFilterRec unimplemented 08:50:22 INFO - PROCESS | 4300 | SkCairoFTTypeface::onFilterRec unimplemented 08:50:22 INFO - PROCESS | 4300 | SkCairoFTTypeface::onFilterRec unimplemented 08:50:22 INFO - PROCESS | 4300 | SkCairoFTTypeface::onFilterRec unimplemented 08:50:22 INFO - PROCESS | 4300 | SkCairoFTTypeface::onFilterRec unimplemented 08:50:22 INFO - PROCESS | 4300 | SkCairoFTTypeface::onFilterRec unimplemented 08:50:22 INFO - PROCESS | 4300 | SkCairoFTTypeface::onFilterRec unimplemented 08:50:22 INFO - PROCESS | 4300 | 1467042622187 Marionette TRACE conn3 <- [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"]]]}] 08:50:22 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 () { 08:50:22 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:50:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 08:50:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:50:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 08:50:22 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 () { 08:50:22 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:50:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 08:50:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:50:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 08:50:22 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 () { 08:50:22 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:50:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 08:50:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:50:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 08:50:22 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 () { 08:50:22 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:50:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 08:50:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:50:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 08:50:22 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1641ms 08:50:22 INFO - PROCESS | 4300 | 1467042622259 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 08:50:22 INFO - PROCESS | 4300 | 1467042622271 Marionette TRACE conn3 <- [1,1525,null,{"value":"8"}] 08:50:22 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 08:50:22 INFO - PROCESS | 4300 | 1467042622306 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 08:50:22 INFO - PROCESS | 4300 | 1467042622311 Marionette TRACE conn3 <- [1,1526,null,{}] 08:50:22 INFO - PROCESS | 4300 | 1467042622332 Marionette TRACE conn3 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:22 INFO - PROCESS | 4300 | 1467042622342 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:50:22 INFO - PROCESS | 4300 | 1467042622581 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 08:50:22 INFO - PROCESS | 4300 | 1467042622854 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:22 INFO - PROCESS | 4300 | 1467042622869 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:50:22 INFO - PROCESS | 4300 | ++DOCSHELL 0x91940000 == 47 [pid = 4300] [id = 389] 08:50:22 INFO - PROCESS | 4300 | ++DOMWINDOW == 111 (0x91aca400) [pid = 4300] [serial = 1168] [outer = (nil)] 08:50:22 INFO - PROCESS | 4300 | ++DOMWINDOW == 112 (0x92125c00) [pid = 4300] [serial = 1169] [outer = 0x91aca400] 08:50:22 INFO - PROCESS | 4300 | 1467042622993 Marionette DEBUG loaded listener.js 08:50:23 INFO - PROCESS | 4300 | ++DOMWINDOW == 113 (0x921e1000) [pid = 4300] [serial = 1170] [outer = 0x91aca400] 08:50:23 INFO - PROCESS | 4300 | 1467042623826 Marionette TRACE conn3 <- [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"]]]}] 08:50:23 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:50:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 08:50:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:50:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 08:50:23 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:50:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 08:50:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:50:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 08:50:23 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 08:50:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 08:50:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:50:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 08:50:23 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1610ms 08:50:23 INFO - PROCESS | 4300 | 1467042623902 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 08:50:23 INFO - PROCESS | 4300 | 1467042623907 Marionette TRACE conn3 <- [1,1529,null,{"value":"8"}] 08:50:23 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 08:50:23 INFO - PROCESS | 4300 | 1467042623914 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 08:50:23 INFO - PROCESS | 4300 | 1467042623918 Marionette TRACE conn3 <- [1,1530,null,{}] 08:50:23 INFO - PROCESS | 4300 | 1467042623924 Marionette TRACE conn3 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:23 INFO - PROCESS | 4300 | 1467042623929 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:50:24 INFO - PROCESS | 4300 | 1467042624144 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 08:50:24 INFO - PROCESS | 4300 | 1467042624347 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:24 INFO - PROCESS | 4300 | 1467042624355 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:50:24 INFO - PROCESS | 4300 | ++DOCSHELL 0x8cd85000 == 48 [pid = 4300] [id = 390] 08:50:24 INFO - PROCESS | 4300 | ++DOMWINDOW == 114 (0x91ac6800) [pid = 4300] [serial = 1171] [outer = (nil)] 08:50:24 INFO - PROCESS | 4300 | ++DOMWINDOW == 115 (0x92695800) [pid = 4300] [serial = 1172] [outer = 0x91ac6800] 08:50:24 INFO - PROCESS | 4300 | 1467042624482 Marionette DEBUG loaded listener.js 08:50:24 INFO - PROCESS | 4300 | ++DOMWINDOW == 116 (0x9310a400) [pid = 4300] [serial = 1173] [outer = 0x91ac6800] 08:50:25 INFO - PROCESS | 4300 | 1467042625351 Marionette TRACE conn3 <- [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]]]}] 08:50:25 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 08:50:25 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 08:50:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:50:25 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 08:50:25 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 08:50:25 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. 08:50:25 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 08:50:25 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1481ms 08:50:25 INFO - PROCESS | 4300 | 1467042625398 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 08:50:25 INFO - PROCESS | 4300 | 1467042625402 Marionette TRACE conn3 <- [1,1533,null,{"value":"8"}] 08:50:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 08:50:25 INFO - PROCESS | 4300 | 1467042625409 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 08:50:25 INFO - PROCESS | 4300 | 1467042625413 Marionette TRACE conn3 <- [1,1534,null,{}] 08:50:25 INFO - PROCESS | 4300 | 1467042625419 Marionette TRACE conn3 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:25 INFO - PROCESS | 4300 | 1467042625425 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:50:25 INFO - PROCESS | 4300 | 1467042625622 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 08:50:25 INFO - PROCESS | 4300 | 1467042625835 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:25 INFO - PROCESS | 4300 | 1467042625841 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:50:25 INFO - PROCESS | 4300 | ++DOCSHELL 0x8d9c1c00 == 49 [pid = 4300] [id = 391] 08:50:25 INFO - PROCESS | 4300 | ++DOMWINDOW == 117 (0x921e5400) [pid = 4300] [serial = 1174] [outer = (nil)] 08:50:25 INFO - PROCESS | 4300 | ++DOMWINDOW == 118 (0x93c64c00) [pid = 4300] [serial = 1175] [outer = 0x921e5400] 08:50:25 INFO - PROCESS | 4300 | 1467042625960 Marionette DEBUG loaded listener.js 08:50:26 INFO - PROCESS | 4300 | ++DOMWINDOW == 119 (0x93e70400) [pid = 4300] [serial = 1176] [outer = 0x921e5400] 08:50:26 INFO - PROCESS | 4300 | 1467042626985 Marionette TRACE conn3 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 08:50:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 08:50:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1638ms 08:50:27 INFO - PROCESS | 4300 | 1467042627049 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 08:50:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 08:50:27 INFO - PROCESS | 4300 | 1467042627053 Marionette TRACE conn3 <- [1,1537,null,{"value":"8"}] 08:50:27 INFO - PROCESS | 4300 | 1467042627061 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 08:50:27 INFO - PROCESS | 4300 | 1467042627065 Marionette TRACE conn3 <- [1,1538,null,{}] 08:50:27 INFO - PROCESS | 4300 | 1467042627073 Marionette TRACE conn3 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:27 INFO - PROCESS | 4300 | 1467042627084 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:50:27 INFO - PROCESS | 4300 | 1467042627355 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 08:50:27 INFO - PROCESS | 4300 | 1467042627678 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:27 INFO - PROCESS | 4300 | 1467042627686 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:50:27 INFO - PROCESS | 4300 | ++DOCSHELL 0x8ec36800 == 50 [pid = 4300] [id = 392] 08:50:27 INFO - PROCESS | 4300 | ++DOMWINDOW == 120 (0x9193dc00) [pid = 4300] [serial = 1177] [outer = (nil)] 08:50:27 INFO - PROCESS | 4300 | ++DOMWINDOW == 121 (0x9821b400) [pid = 4300] [serial = 1178] [outer = 0x9193dc00] 08:50:27 INFO - PROCESS | 4300 | 1467042627771 Marionette DEBUG loaded listener.js 08:50:27 INFO - PROCESS | 4300 | ++DOMWINDOW == 122 (0x989efc00) [pid = 4300] [serial = 1179] [outer = 0x9193dc00] 08:50:28 INFO - PROCESS | 4300 | 1467042628716 Marionette TRACE conn3 <- [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]]]}] 08:50:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 08:50:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1689ms 08:50:28 INFO - PROCESS | 4300 | 1467042628750 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 08:50:28 INFO - PROCESS | 4300 | 1467042628753 Marionette TRACE conn3 <- [1,1541,null,{"value":"8"}] 08:50:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 08:50:28 INFO - PROCESS | 4300 | 1467042628760 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 08:50:28 INFO - PROCESS | 4300 | 1467042628763 Marionette TRACE conn3 <- [1,1542,null,{}] 08:50:28 INFO - PROCESS | 4300 | 1467042628769 Marionette TRACE conn3 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:28 INFO - PROCESS | 4300 | 1467042628775 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:50:28 INFO - PROCESS | 4300 | 1467042628962 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 08:50:29 INFO - PROCESS | 4300 | 1467042629214 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:29 INFO - PROCESS | 4300 | 1467042629224 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:50:29 INFO - PROCESS | 4300 | ++DOCSHELL 0x92695400 == 51 [pid = 4300] [id = 393] 08:50:29 INFO - PROCESS | 4300 | ++DOMWINDOW == 123 (0x93c67000) [pid = 4300] [serial = 1180] [outer = (nil)] 08:50:29 INFO - PROCESS | 4300 | ++DOMWINDOW == 124 (0x99908c00) [pid = 4300] [serial = 1181] [outer = 0x93c67000] 08:50:29 INFO - PROCESS | 4300 | 1467042629343 Marionette DEBUG loaded listener.js 08:50:29 INFO - PROCESS | 4300 | ++DOMWINDOW == 125 (0x99f6a400) [pid = 4300] [serial = 1182] [outer = 0x93c67000] 08:50:30 INFO - PROCESS | 4300 | 1467042630217 Marionette TRACE conn3 <- [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]]]}] 08:50:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 08:50:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1481ms 08:50:30 INFO - PROCESS | 4300 | 1467042630242 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 08:50:30 INFO - PROCESS | 4300 | 1467042630246 Marionette TRACE conn3 <- [1,1545,null,{"value":"8"}] 08:50:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 08:50:30 INFO - PROCESS | 4300 | 1467042630252 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 08:50:30 INFO - PROCESS | 4300 | 1467042630256 Marionette TRACE conn3 <- [1,1546,null,{}] 08:50:30 INFO - PROCESS | 4300 | 1467042630263 Marionette TRACE conn3 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:30 INFO - PROCESS | 4300 | 1467042630268 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:50:30 INFO - PROCESS | 4300 | 1467042630462 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 08:50:30 INFO - PROCESS | 4300 | 1467042630673 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:30 INFO - PROCESS | 4300 | 1467042630683 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:50:30 INFO - PROCESS | 4300 | ++DOCSHELL 0x8f7c1800 == 52 [pid = 4300] [id = 394] 08:50:30 INFO - PROCESS | 4300 | ++DOMWINDOW == 126 (0x98543800) [pid = 4300] [serial = 1183] [outer = (nil)] 08:50:30 INFO - PROCESS | 4300 | ++DOMWINDOW == 127 (0x99fc8800) [pid = 4300] [serial = 1184] [outer = 0x98543800] 08:50:30 INFO - PROCESS | 4300 | 1467042630806 Marionette DEBUG loaded listener.js 08:50:30 INFO - PROCESS | 4300 | ++DOMWINDOW == 128 (0x9a0e6c00) [pid = 4300] [serial = 1185] [outer = 0x98543800] 08:50:31 INFO - PROCESS | 4300 | 1467042631979 Marionette TRACE conn3 <- [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]]]}] 08:50:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 08:50:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1786ms 08:50:32 INFO - PROCESS | 4300 | 1467042632040 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 08:50:32 INFO - PROCESS | 4300 | 1467042632046 Marionette TRACE conn3 <- [1,1549,null,{"value":"8"}] 08:50:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 08:50:32 INFO - PROCESS | 4300 | 1467042632055 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 08:50:32 INFO - PROCESS | 4300 | 1467042632059 Marionette TRACE conn3 <- [1,1550,null,{}] 08:50:32 INFO - PROCESS | 4300 | 1467042632067 Marionette TRACE conn3 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:32 INFO - PROCESS | 4300 | 1467042632073 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:50:32 INFO - PROCESS | 4300 | 1467042632349 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 08:50:32 INFO - PROCESS | 4300 | 1467042632692 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:32 INFO - PROCESS | 4300 | 1467042632699 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:50:32 INFO - PROCESS | 4300 | ++DOCSHELL 0x91ac7800 == 53 [pid = 4300] [id = 395] 08:50:32 INFO - PROCESS | 4300 | ++DOMWINDOW == 129 (0x93110400) [pid = 4300] [serial = 1186] [outer = (nil)] 08:50:32 INFO - PROCESS | 4300 | ++DOMWINDOW == 130 (0x9a0ef400) [pid = 4300] [serial = 1187] [outer = 0x93110400] 08:50:32 INFO - PROCESS | 4300 | 1467042632781 Marionette DEBUG loaded listener.js 08:50:32 INFO - PROCESS | 4300 | ++DOMWINDOW == 131 (0x9a0f1000) [pid = 4300] [serial = 1188] [outer = 0x93110400] 08:50:33 INFO - PROCESS | 4300 | 1467042633704 Marionette TRACE conn3 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 08:50:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 08:50:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1688ms 08:50:33 INFO - PROCESS | 4300 | 1467042633743 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 08:50:33 INFO - PROCESS | 4300 | 1467042633747 Marionette TRACE conn3 <- [1,1553,null,{"value":"8"}] 08:50:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 08:50:33 INFO - PROCESS | 4300 | 1467042633753 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 08:50:33 INFO - PROCESS | 4300 | 1467042633757 Marionette TRACE conn3 <- [1,1554,null,{}] 08:50:33 INFO - PROCESS | 4300 | 1467042633763 Marionette TRACE conn3 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:33 INFO - PROCESS | 4300 | 1467042633768 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:50:33 INFO - PROCESS | 4300 | 1467042633981 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 08:50:34 INFO - PROCESS | 4300 | 1467042634248 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:34 INFO - PROCESS | 4300 | 1467042634257 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:50:34 INFO - PROCESS | 4300 | ++DOCSHELL 0x8ce6a800 == 54 [pid = 4300] [id = 396] 08:50:34 INFO - PROCESS | 4300 | ++DOMWINDOW == 132 (0x8d5e9400) [pid = 4300] [serial = 1189] [outer = (nil)] 08:50:34 INFO - PROCESS | 4300 | ++DOMWINDOW == 133 (0x8ec3dc00) [pid = 4300] [serial = 1190] [outer = 0x8d5e9400] 08:50:34 INFO - PROCESS | 4300 | 1467042634382 Marionette DEBUG loaded listener.js 08:50:34 INFO - PROCESS | 4300 | ++DOMWINDOW == 134 (0x91152000) [pid = 4300] [serial = 1191] [outer = 0x8d5e9400] 08:50:35 INFO - PROCESS | 4300 | 1467042635824 Marionette TRACE conn3 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 08:50:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 08:50:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 2133ms 08:50:35 INFO - PROCESS | 4300 | 1467042635887 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 08:50:35 INFO - PROCESS | 4300 | 1467042635893 Marionette TRACE conn3 <- [1,1557,null,{"value":"8"}] 08:50:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 08:50:35 INFO - PROCESS | 4300 | 1467042635901 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 08:50:35 INFO - PROCESS | 4300 | 1467042635908 Marionette TRACE conn3 <- [1,1558,null,{}] 08:50:35 INFO - PROCESS | 4300 | 1467042635916 Marionette TRACE conn3 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:35 INFO - PROCESS | 4300 | 1467042635921 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:50:36 INFO - PROCESS | 4300 | 1467042636121 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 08:50:36 INFO - PROCESS | 4300 | 1467042636389 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:36 INFO - PROCESS | 4300 | 1467042636397 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:50:36 INFO - PROCESS | 4300 | ++DOCSHELL 0x8edadc00 == 55 [pid = 4300] [id = 397] 08:50:36 INFO - PROCESS | 4300 | ++DOMWINDOW == 135 (0x8edae000) [pid = 4300] [serial = 1192] [outer = (nil)] 08:50:36 INFO - PROCESS | 4300 | ++DOMWINDOW == 136 (0x8f7b9000) [pid = 4300] [serial = 1193] [outer = 0x8edae000] 08:50:36 INFO - PROCESS | 4300 | 1467042636591 Marionette DEBUG loaded listener.js 08:50:36 INFO - PROCESS | 4300 | ++DOMWINDOW == 137 (0x9114b400) [pid = 4300] [serial = 1194] [outer = 0x8edae000] 08:50:38 INFO - PROCESS | 4300 | --DOCSHELL 0x8edb0000 == 54 [pid = 4300] [id = 383] 08:50:38 INFO - PROCESS | 4300 | --DOCSHELL 0x8bbe8000 == 53 [pid = 4300] [id = 382] 08:50:38 INFO - PROCESS | 4300 | --DOCSHELL 0x8cd8d800 == 52 [pid = 4300] [id = 381] 08:50:38 INFO - PROCESS | 4300 | --DOCSHELL 0x8edb3400 == 51 [pid = 4300] [id = 373] 08:50:38 INFO - PROCESS | 4300 | --DOCSHELL 0x93105000 == 50 [pid = 4300] [id = 376] 08:50:38 INFO - PROCESS | 4300 | --DOCSHELL 0x91153c00 == 49 [pid = 4300] [id = 372] 08:50:38 INFO - PROCESS | 4300 | --DOCSHELL 0x8d5ec400 == 48 [pid = 4300] [id = 380] 08:50:38 INFO - PROCESS | 4300 | --DOCSHELL 0x8cd81800 == 47 [pid = 4300] [id = 374] 08:50:38 INFO - PROCESS | 4300 | --DOCSHELL 0x8ce60c00 == 46 [pid = 4300] [id = 378] 08:50:38 INFO - PROCESS | 4300 | --DOCSHELL 0x8bbe1800 == 45 [pid = 4300] [id = 379] 08:50:38 INFO - PROCESS | 4300 | --DOCSHELL 0x8d5ea000 == 44 [pid = 4300] [id = 363] 08:50:38 INFO - PROCESS | 4300 | --DOCSHELL 0x9114fc00 == 43 [pid = 4300] [id = 368] 08:50:38 INFO - PROCESS | 4300 | --DOCSHELL 0x8ddcec00 == 42 [pid = 4300] [id = 370] 08:50:38 INFO - PROCESS | 4300 | --DOCSHELL 0x8d5f3800 == 41 [pid = 4300] [id = 377] 08:50:38 INFO - PROCESS | 4300 | --DOCSHELL 0x8d5f3400 == 40 [pid = 4300] [id = 369] 08:50:38 INFO - PROCESS | 4300 | --DOCSHELL 0x91a4a800 == 39 [pid = 4300] [id = 371] 08:50:38 INFO - PROCESS | 4300 | --DOCSHELL 0x8cd8b400 == 38 [pid = 4300] [id = 375] 08:50:38 INFO - PROCESS | 4300 | --DOCSHELL 0x8bbe0000 == 37 [pid = 4300] [id = 385] 08:50:38 INFO - PROCESS | 4300 | --DOCSHELL 0x8f7be800 == 36 [pid = 4300] [id = 384] 08:50:38 INFO - PROCESS | 4300 | --DOCSHELL 0x8ce6a800 == 35 [pid = 4300] [id = 396] 08:50:38 INFO - PROCESS | 4300 | --DOCSHELL 0x91ac7800 == 34 [pid = 4300] [id = 395] 08:50:38 INFO - PROCESS | 4300 | --DOCSHELL 0x8f7c1800 == 33 [pid = 4300] [id = 394] 08:50:38 INFO - PROCESS | 4300 | --DOCSHELL 0x8ec36800 == 32 [pid = 4300] [id = 392] 08:50:38 INFO - PROCESS | 4300 | --DOCSHELL 0x92695400 == 31 [pid = 4300] [id = 393] 08:50:38 INFO - PROCESS | 4300 | --DOCSHELL 0x8d9c1c00 == 30 [pid = 4300] [id = 391] 08:50:38 INFO - PROCESS | 4300 | --DOCSHELL 0x8cd85000 == 29 [pid = 4300] [id = 390] 08:50:38 INFO - PROCESS | 4300 | --DOCSHELL 0x91940000 == 28 [pid = 4300] [id = 389] 08:50:38 INFO - PROCESS | 4300 | --DOCSHELL 0x8d5ea800 == 27 [pid = 4300] [id = 387] 08:50:38 INFO - PROCESS | 4300 | --DOCSHELL 0x8ec38400 == 26 [pid = 4300] [id = 388] 08:50:38 INFO - PROCESS | 4300 | --DOCSHELL 0x8d5e9c00 == 25 [pid = 4300] [id = 386] 08:50:39 INFO - PROCESS | 4300 | --DOMWINDOW == 136 (0x8ec39800) [pid = 4300] [serial = 1073] [outer = (nil)] [url = about:blank] 08:50:39 INFO - PROCESS | 4300 | --DOMWINDOW == 135 (0xa6723400) [pid = 4300] [serial = 1071] [outer = (nil)] [url = about:blank] 08:50:39 INFO - PROCESS | 4300 | --DOMWINDOW == 134 (0x9d890400) [pid = 4300] [serial = 1065] [outer = (nil)] [url = about:blank] 08:50:39 INFO - PROCESS | 4300 | --DOMWINDOW == 133 (0x9d401400) [pid = 4300] [serial = 1064] [outer = (nil)] [url = about:blank] 08:50:39 INFO - PROCESS | 4300 | --DOMWINDOW == 132 (0xa22fb800) [pid = 4300] [serial = 1067] [outer = (nil)] [url = about:blank] 08:50:39 INFO - PROCESS | 4300 | --DOMWINDOW == 131 (0x8ce65400) [pid = 4300] [serial = 1082] [outer = (nil)] [url = about:blank] 08:50:39 INFO - PROCESS | 4300 | --DOMWINDOW == 130 (0x8d9cfc00) [pid = 4300] [serial = 1089] [outer = (nil)] [url = about:blank] 08:50:39 INFO - PROCESS | 4300 | --DOMWINDOW == 129 (0x9ab31400) [pid = 4300] [serial = 1062] [outer = (nil)] [url = about:blank] 08:50:39 INFO - PROCESS | 4300 | --DOMWINDOW == 128 (0xa2464c00) [pid = 4300] [serial = 1068] [outer = (nil)] [url = about:blank] 08:50:39 INFO - PROCESS | 4300 | --DOMWINDOW == 127 (0x8d5f5400) [pid = 4300] [serial = 1088] [outer = (nil)] [url = about:blank] 08:50:39 INFO - PROCESS | 4300 | --DOMWINDOW == 126 (0x8ce67400) [pid = 4300] [serial = 1094] [outer = (nil)] [url = about:blank] 08:50:39 INFO - PROCESS | 4300 | --DOMWINDOW == 125 (0x8ec3e800) [pid = 4300] [serial = 1074] [outer = (nil)] [url = about:blank] 08:50:39 INFO - PROCESS | 4300 | --DOMWINDOW == 124 (0xa1016c00) [pid = 4300] [serial = 1085] [outer = (nil)] [url = about:blank] 08:50:39 INFO - PROCESS | 4300 | --DOMWINDOW == 123 (0x92692400) [pid = 4300] [serial = 1080] [outer = (nil)] [url = about:blank] 08:50:39 INFO - PROCESS | 4300 | --DOMWINDOW == 122 (0x8ce67c00) [pid = 4300] [serial = 1083] [outer = (nil)] [url = about:blank] 08:50:39 INFO - PROCESS | 4300 | --DOMWINDOW == 121 (0x9148ec00) [pid = 4300] [serial = 1101] [outer = (nil)] [url = about:blank] 08:50:39 INFO - PROCESS | 4300 | --DOMWINDOW == 120 (0x8f7c4c00) [pid = 4300] [serial = 1056] [outer = (nil)] [url = about:blank] 08:50:39 INFO - PROCESS | 4300 | --DOMWINDOW == 119 (0x8eca4800) [pid = 4300] [serial = 1103] [outer = (nil)] [url = about:blank] 08:50:39 INFO - PROCESS | 4300 | --DOMWINDOW == 118 (0x9a922c00) [pid = 4300] [serial = 1061] [outer = (nil)] [url = about:blank] 08:50:39 INFO - PROCESS | 4300 | --DOMWINDOW == 117 (0x8ec3c000) [pid = 4300] [serial = 1098] [outer = (nil)] [url = about:blank] 08:50:39 INFO - PROCESS | 4300 | --DOMWINDOW == 116 (0x92124000) [pid = 4300] [serial = 1058] [outer = (nil)] [url = about:blank] 08:50:39 INFO - PROCESS | 4300 | --DOMWINDOW == 115 (0xa6b5c400) [pid = 4300] [serial = 1086] [outer = (nil)] [url = about:blank] 08:50:39 INFO - PROCESS | 4300 | --DOMWINDOW == 114 (0xa6792000) [pid = 4300] [serial = 1077] [outer = (nil)] [url = about:blank] 08:50:39 INFO - PROCESS | 4300 | --DOMWINDOW == 113 (0x91484400) [pid = 4300] [serial = 1100] [outer = (nil)] [url = about:blank] 08:50:39 INFO - PROCESS | 4300 | --DOMWINDOW == 112 (0x8edad400) [pid = 4300] [serial = 1055] [outer = (nil)] [url = about:blank] 08:50:39 INFO - PROCESS | 4300 | --DOMWINDOW == 111 (0x8ec31c00) [pid = 4300] [serial = 1097] [outer = (nil)] [url = about:blank] 08:50:39 INFO - PROCESS | 4300 | --DOMWINDOW == 110 (0x9310a800) [pid = 4300] [serial = 1059] [outer = (nil)] [url = about:blank] 08:50:39 INFO - PROCESS | 4300 | --DOMWINDOW == 109 (0x9148f000) [pid = 4300] [serial = 1092] [outer = (nil)] [url = about:blank] 08:50:39 INFO - PROCESS | 4300 | --DOMWINDOW == 108 (0xa34ba400) [pid = 4300] [serial = 1070] [outer = (nil)] [url = about:blank] 08:50:39 INFO - PROCESS | 4300 | --DOMWINDOW == 107 (0x8d5ed400) [pid = 4300] [serial = 1095] [outer = (nil)] [url = about:blank] 08:50:39 INFO - PROCESS | 4300 | --DOMWINDOW == 106 (0x9268f400) [pid = 4300] [serial = 1079] [outer = (nil)] [url = about:blank] 08:50:39 INFO - PROCESS | 4300 | --DOMWINDOW == 105 (0xa33bb400) [pid = 4300] [serial = 1076] [outer = (nil)] [url = about:blank] 08:50:39 INFO - PROCESS | 4300 | --DOMWINDOW == 104 (0x9114dc00) [pid = 4300] [serial = 1091] [outer = (nil)] [url = about:blank] 08:50:39 INFO - PROCESS | 4300 | --DOMWINDOW == 103 (0x8f7b7800) [pid = 4300] [serial = 1104] [outer = (nil)] [url = about:blank] 08:50:39 INFO - PROCESS | 4300 | 1467042639162 Marionette TRACE conn3 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 08:50:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 08:50:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 3441ms 08:50:39 INFO - PROCESS | 4300 | 1467042639343 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 08:50:39 INFO - PROCESS | 4300 | 1467042639349 Marionette TRACE conn3 <- [1,1561,null,{"value":"8"}] 08:50:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 08:50:39 INFO - PROCESS | 4300 | 1467042639357 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 08:50:39 INFO - PROCESS | 4300 | 1467042639360 Marionette TRACE conn3 <- [1,1562,null,{}] 08:50:39 INFO - PROCESS | 4300 | 1467042639369 Marionette TRACE conn3 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:39 INFO - PROCESS | 4300 | 1467042639376 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:50:39 INFO - PROCESS | 4300 | 1467042639537 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 08:50:39 INFO - PROCESS | 4300 | 1467042639673 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:39 INFO - PROCESS | 4300 | 1467042639683 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:50:39 INFO - PROCESS | 4300 | ++DOCSHELL 0x8ce66000 == 26 [pid = 4300] [id = 398] 08:50:39 INFO - PROCESS | 4300 | ++DOMWINDOW == 104 (0x8ce66400) [pid = 4300] [serial = 1195] [outer = (nil)] 08:50:39 INFO - PROCESS | 4300 | ++DOMWINDOW == 105 (0x8d5e9c00) [pid = 4300] [serial = 1196] [outer = 0x8ce66400] 08:50:39 INFO - PROCESS | 4300 | 1467042639753 Marionette DEBUG loaded listener.js 08:50:39 INFO - PROCESS | 4300 | ++DOMWINDOW == 106 (0x8d5ee000) [pid = 4300] [serial = 1197] [outer = 0x8ce66400] 08:50:40 INFO - PROCESS | 4300 | 1467042640587 Marionette TRACE conn3 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 08:50:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 08:50:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1286ms 08:50:40 INFO - PROCESS | 4300 | 1467042640644 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 08:50:40 INFO - PROCESS | 4300 | 1467042640653 Marionette TRACE conn3 <- [1,1565,null,{"value":"8"}] 08:50:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 08:50:40 INFO - PROCESS | 4300 | 1467042640667 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 08:50:40 INFO - PROCESS | 4300 | 1467042640672 Marionette TRACE conn3 <- [1,1566,null,{}] 08:50:40 INFO - PROCESS | 4300 | 1467042640679 Marionette TRACE conn3 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:40 INFO - PROCESS | 4300 | 1467042640685 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:50:40 INFO - PROCESS | 4300 | 1467042640873 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 08:50:41 INFO - PROCESS | 4300 | 1467042641013 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:41 INFO - PROCESS | 4300 | 1467042641021 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:50:41 INFO - PROCESS | 4300 | ++DOCSHELL 0x8ddd2c00 == 27 [pid = 4300] [id = 399] 08:50:41 INFO - PROCESS | 4300 | ++DOMWINDOW == 107 (0x8ddd4c00) [pid = 4300] [serial = 1198] [outer = (nil)] 08:50:41 INFO - PROCESS | 4300 | ++DOMWINDOW == 108 (0x8ddd8800) [pid = 4300] [serial = 1199] [outer = 0x8ddd4c00] 08:50:41 INFO - PROCESS | 4300 | 1467042641101 Marionette DEBUG loaded listener.js 08:50:41 INFO - PROCESS | 4300 | ++DOMWINDOW == 109 (0x8ec39400) [pid = 4300] [serial = 1200] [outer = 0x8ddd4c00] 08:50:42 INFO - PROCESS | 4300 | 1467042642043 Marionette TRACE conn3 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 08:50:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 08:50:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1437ms 08:50:42 INFO - PROCESS | 4300 | 1467042642104 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 08:50:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 08:50:42 INFO - PROCESS | 4300 | 1467042642109 Marionette TRACE conn3 <- [1,1569,null,{"value":"8"}] 08:50:42 INFO - PROCESS | 4300 | 1467042642117 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 08:50:42 INFO - PROCESS | 4300 | 1467042642123 Marionette TRACE conn3 <- [1,1570,null,{}] 08:50:42 INFO - PROCESS | 4300 | 1467042642151 Marionette TRACE conn3 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:42 INFO - PROCESS | 4300 | 1467042642159 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:50:42 INFO - PROCESS | 4300 | 1467042642384 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 08:50:42 INFO - PROCESS | 4300 | 1467042642409 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:42 INFO - PROCESS | 4300 | 1467042642422 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:50:42 INFO - PROCESS | 4300 | ++DOCSHELL 0x8eda8400 == 28 [pid = 4300] [id = 400] 08:50:42 INFO - PROCESS | 4300 | ++DOMWINDOW == 110 (0x8eda8800) [pid = 4300] [serial = 1201] [outer = (nil)] 08:50:42 INFO - PROCESS | 4300 | ++DOMWINDOW == 111 (0x8edb3400) [pid = 4300] [serial = 1202] [outer = 0x8eda8800] 08:50:42 INFO - PROCESS | 4300 | 1467042642495 Marionette DEBUG loaded listener.js 08:50:42 INFO - PROCESS | 4300 | ++DOMWINDOW == 112 (0x8f7be000) [pid = 4300] [serial = 1203] [outer = 0x8eda8800] 08:50:43 INFO - PROCESS | 4300 | 1467042643562 Marionette TRACE conn3 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 08:50:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 08:50:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1518ms 08:50:43 INFO - PROCESS | 4300 | 1467042643634 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 08:50:43 INFO - PROCESS | 4300 | 1467042643638 Marionette TRACE conn3 <- [1,1573,null,{"value":"8"}] 08:50:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 08:50:43 INFO - PROCESS | 4300 | 1467042643645 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 08:50:43 INFO - PROCESS | 4300 | 1467042643647 Marionette TRACE conn3 <- [1,1574,null,{}] 08:50:43 INFO - PROCESS | 4300 | 1467042643660 Marionette TRACE conn3 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:43 INFO - PROCESS | 4300 | 1467042643664 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:50:44 INFO - PROCESS | 4300 | 1467042644722 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 08:50:44 INFO - PROCESS | 4300 | --DOMWINDOW == 111 (0x914c2c00) [pid = 4300] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 08:50:44 INFO - PROCESS | 4300 | --DOMWINDOW == 110 (0x91153400) [pid = 4300] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 08:50:44 INFO - PROCESS | 4300 | --DOMWINDOW == 109 (0x8cd83000) [pid = 4300] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 08:50:44 INFO - PROCESS | 4300 | --DOMWINDOW == 108 (0x93e6c800) [pid = 4300] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 08:50:44 INFO - PROCESS | 4300 | --DOMWINDOW == 107 (0x8ce61c00) [pid = 4300] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 08:50:44 INFO - PROCESS | 4300 | --DOMWINDOW == 106 (0x919bb000) [pid = 4300] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 08:50:44 INFO - PROCESS | 4300 | --DOMWINDOW == 105 (0x91151800) [pid = 4300] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 08:50:44 INFO - PROCESS | 4300 | --DOMWINDOW == 104 (0x91158000) [pid = 4300] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 08:50:44 INFO - PROCESS | 4300 | --DOMWINDOW == 103 (0x8d9ce400) [pid = 4300] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 08:50:44 INFO - PROCESS | 4300 | --DOMWINDOW == 102 (0x8cd84000) [pid = 4300] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 08:50:44 INFO - PROCESS | 4300 | --DOMWINDOW == 101 (0x8d5f1800) [pid = 4300] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 08:50:44 INFO - PROCESS | 4300 | --DOMWINDOW == 100 (0x93c65400) [pid = 4300] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 08:50:44 INFO - PROCESS | 4300 | --DOMWINDOW == 99 (0x8d5f5800) [pid = 4300] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 08:50:44 INFO - PROCESS | 4300 | --DOMWINDOW == 98 (0x8cd8e000) [pid = 4300] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 08:50:44 INFO - PROCESS | 4300 | --DOMWINDOW == 97 (0x8edb0400) [pid = 4300] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 08:50:44 INFO - PROCESS | 4300 | --DOMWINDOW == 96 (0x91ac3000) [pid = 4300] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 08:50:44 INFO - PROCESS | 4300 | --DOMWINDOW == 95 (0x8ce68400) [pid = 4300] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 08:50:44 INFO - PROCESS | 4300 | --DOMWINDOW == 94 (0x91a4c400) [pid = 4300] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 08:50:44 INFO - PROCESS | 4300 | --DOMWINDOW == 93 (0x8cd8e800) [pid = 4300] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 08:50:44 INFO - PROCESS | 4300 | 1467042644942 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:44 INFO - PROCESS | 4300 | 1467042644948 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:50:44 INFO - PROCESS | 4300 | ++DOCSHELL 0x8bbdc800 == 29 [pid = 4300] [id = 401] 08:50:44 INFO - PROCESS | 4300 | ++DOMWINDOW == 94 (0x8cd83000) [pid = 4300] [serial = 1204] [outer = (nil)] 08:50:45 INFO - PROCESS | 4300 | ++DOMWINDOW == 95 (0x8cd8ec00) [pid = 4300] [serial = 1205] [outer = 0x8cd83000] 08:50:45 INFO - PROCESS | 4300 | 1467042645026 Marionette DEBUG loaded listener.js 08:50:45 INFO - PROCESS | 4300 | ++DOMWINDOW == 96 (0x8eca8800) [pid = 4300] [serial = 1206] [outer = 0x8cd83000] 08:50:45 INFO - PROCESS | 4300 | 1467042645854 Marionette TRACE conn3 <- [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]]]}] 08:50:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 08:50:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 2233ms 08:50:45 INFO - PROCESS | 4300 | 1467042645885 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 08:50:45 INFO - PROCESS | 4300 | 1467042645890 Marionette TRACE conn3 <- [1,1577,null,{"value":"8"}] 08:50:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 08:50:45 INFO - PROCESS | 4300 | 1467042645896 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 08:50:45 INFO - PROCESS | 4300 | 1467042645899 Marionette TRACE conn3 <- [1,1578,null,{}] 08:50:45 INFO - PROCESS | 4300 | 1467042645905 Marionette TRACE conn3 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:45 INFO - PROCESS | 4300 | 1467042645910 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:50:46 INFO - PROCESS | 4300 | 1467042646075 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 08:50:46 INFO - PROCESS | 4300 | 1467042646090 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:46 INFO - PROCESS | 4300 | 1467042646098 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:50:46 INFO - PROCESS | 4300 | ++DOCSHELL 0x8ce5dc00 == 30 [pid = 4300] [id = 402] 08:50:46 INFO - PROCESS | 4300 | ++DOMWINDOW == 97 (0x91154c00) [pid = 4300] [serial = 1207] [outer = (nil)] 08:50:46 INFO - PROCESS | 4300 | ++DOMWINDOW == 98 (0x9148b400) [pid = 4300] [serial = 1208] [outer = 0x91154c00] 08:50:46 INFO - PROCESS | 4300 | 1467042646169 Marionette DEBUG loaded listener.js 08:50:46 INFO - PROCESS | 4300 | ++DOMWINDOW == 99 (0x914b7400) [pid = 4300] [serial = 1209] [outer = 0x91154c00] 08:50:47 INFO - PROCESS | 4300 | 1467042647223 Marionette TRACE conn3 <- [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]]]}] 08:50:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 08:50:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1379ms 08:50:47 INFO - PROCESS | 4300 | 1467042647277 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 08:50:47 INFO - PROCESS | 4300 | 1467042647283 Marionette TRACE conn3 <- [1,1581,null,{"value":"8"}] 08:50:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 08:50:47 INFO - PROCESS | 4300 | 1467042647292 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 08:50:47 INFO - PROCESS | 4300 | 1467042647297 Marionette TRACE conn3 <- [1,1582,null,{}] 08:50:47 INFO - PROCESS | 4300 | 1467042647307 Marionette TRACE conn3 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:47 INFO - PROCESS | 4300 | 1467042647312 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:50:47 INFO - PROCESS | 4300 | 1467042647522 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 08:50:47 INFO - PROCESS | 4300 | 1467042647805 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:47 INFO - PROCESS | 4300 | 1467042647815 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:50:47 INFO - PROCESS | 4300 | ++DOCSHELL 0x8cd8cc00 == 31 [pid = 4300] [id = 403] 08:50:47 INFO - PROCESS | 4300 | ++DOMWINDOW == 100 (0x8d5eac00) [pid = 4300] [serial = 1210] [outer = (nil)] 08:50:47 INFO - PROCESS | 4300 | ++DOMWINDOW == 101 (0x8d9c4400) [pid = 4300] [serial = 1211] [outer = 0x8d5eac00] 08:50:47 INFO - PROCESS | 4300 | 1467042647959 Marionette DEBUG loaded listener.js 08:50:48 INFO - PROCESS | 4300 | ++DOMWINDOW == 102 (0x8d9cf000) [pid = 4300] [serial = 1212] [outer = 0x8d5eac00] 08:50:48 INFO - PROCESS | 4300 | 1467042648898 Marionette TRACE conn3 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 08:50:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 08:50:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1684ms 08:50:48 INFO - PROCESS | 4300 | 1467042648977 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 08:50:48 INFO - PROCESS | 4300 | 1467042648985 Marionette TRACE conn3 <- [1,1585,null,{"value":"8"}] 08:50:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 08:50:49 INFO - PROCESS | 4300 | 1467042648997 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 08:50:49 INFO - PROCESS | 4300 | 1467042649001 Marionette TRACE conn3 <- [1,1586,null,{}] 08:50:49 INFO - PROCESS | 4300 | 1467042649008 Marionette TRACE conn3 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:49 INFO - PROCESS | 4300 | 1467042649014 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:50:49 INFO - PROCESS | 4300 | 1467042649258 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 08:50:49 INFO - PROCESS | 4300 | 1467042649536 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:49 INFO - PROCESS | 4300 | 1467042649547 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:50:49 INFO - PROCESS | 4300 | ++DOCSHELL 0x8bbe6800 == 32 [pid = 4300] [id = 404] 08:50:49 INFO - PROCESS | 4300 | ++DOMWINDOW == 103 (0x8ecaa800) [pid = 4300] [serial = 1213] [outer = (nil)] 08:50:49 INFO - PROCESS | 4300 | ++DOMWINDOW == 104 (0x8edac400) [pid = 4300] [serial = 1214] [outer = 0x8ecaa800] 08:50:49 INFO - PROCESS | 4300 | 1467042649632 Marionette DEBUG loaded listener.js 08:50:49 INFO - PROCESS | 4300 | ++DOMWINDOW == 105 (0x9114c400) [pid = 4300] [serial = 1215] [outer = 0x8ecaa800] 08:50:50 INFO - PROCESS | 4300 | 1467042650657 Marionette TRACE conn3 <- [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]]]}] 08:50:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 08:50:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1736ms 08:50:50 INFO - PROCESS | 4300 | 1467042650733 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 08:50:50 INFO - PROCESS | 4300 | 1467042650737 Marionette TRACE conn3 <- [1,1589,null,{"value":"8"}] 08:50:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 08:50:50 INFO - PROCESS | 4300 | 1467042650745 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 08:50:50 INFO - PROCESS | 4300 | 1467042650751 Marionette TRACE conn3 <- [1,1590,null,{}] 08:50:50 INFO - PROCESS | 4300 | 1467042650768 Marionette TRACE conn3 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:50 INFO - PROCESS | 4300 | 1467042650777 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:50:51 INFO - PROCESS | 4300 | 1467042651047 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 08:50:51 INFO - PROCESS | 4300 | 1467042651271 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:51 INFO - PROCESS | 4300 | 1467042651285 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:50:51 INFO - PROCESS | 4300 | ++DOCSHELL 0x9193f800 == 33 [pid = 4300] [id = 405] 08:50:51 INFO - PROCESS | 4300 | ++DOMWINDOW == 106 (0x91943000) [pid = 4300] [serial = 1216] [outer = (nil)] 08:50:51 INFO - PROCESS | 4300 | ++DOMWINDOW == 107 (0x91947800) [pid = 4300] [serial = 1217] [outer = 0x91943000] 08:50:51 INFO - PROCESS | 4300 | 1467042651367 Marionette DEBUG loaded listener.js 08:50:51 INFO - PROCESS | 4300 | ++DOMWINDOW == 108 (0x919b1c00) [pid = 4300] [serial = 1218] [outer = 0x91943000] 08:50:52 INFO - PROCESS | 4300 | 1467042652269 Marionette TRACE conn3 <- [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]]]}] 08:50:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 08:50:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1586ms 08:50:52 INFO - PROCESS | 4300 | 1467042652331 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 08:50:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 08:50:52 INFO - PROCESS | 4300 | 1467042652337 Marionette TRACE conn3 <- [1,1593,null,{"value":"8"}] 08:50:52 INFO - PROCESS | 4300 | 1467042652343 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 08:50:52 INFO - PROCESS | 4300 | 1467042652347 Marionette TRACE conn3 <- [1,1594,null,{}] 08:50:52 INFO - PROCESS | 4300 | 1467042652352 Marionette TRACE conn3 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:52 INFO - PROCESS | 4300 | 1467042652358 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:50:52 INFO - PROCESS | 4300 | 1467042652538 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 08:50:52 INFO - PROCESS | 4300 | 1467042652722 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:52 INFO - PROCESS | 4300 | 1467042652733 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:50:52 INFO - PROCESS | 4300 | ++DOCSHELL 0x91949000 == 34 [pid = 4300] [id = 406] 08:50:52 INFO - PROCESS | 4300 | ++DOMWINDOW == 109 (0x919bac00) [pid = 4300] [serial = 1219] [outer = (nil)] 08:50:52 INFO - PROCESS | 4300 | ++DOMWINDOW == 110 (0x91a4f400) [pid = 4300] [serial = 1220] [outer = 0x919bac00] 08:50:52 INFO - PROCESS | 4300 | 1467042652813 Marionette DEBUG loaded listener.js 08:50:52 INFO - PROCESS | 4300 | ++DOMWINDOW == 111 (0x91a52000) [pid = 4300] [serial = 1221] [outer = 0x919bac00] 08:50:53 INFO - PROCESS | 4300 | 1467042653733 Marionette TRACE conn3 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 08:50:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 08:50:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1436ms 08:50:53 INFO - PROCESS | 4300 | 1467042653780 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 08:50:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 08:50:53 INFO - PROCESS | 4300 | 1467042653784 Marionette TRACE conn3 <- [1,1597,null,{"value":"8"}] 08:50:53 INFO - PROCESS | 4300 | 1467042653791 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 08:50:53 INFO - PROCESS | 4300 | 1467042653794 Marionette TRACE conn3 <- [1,1598,null,{}] 08:50:53 INFO - PROCESS | 4300 | 1467042653800 Marionette TRACE conn3 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:53 INFO - PROCESS | 4300 | 1467042653806 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:50:53 INFO - PROCESS | 4300 | 1467042653981 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 08:50:54 INFO - PROCESS | 4300 | 1467042654159 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:54 INFO - PROCESS | 4300 | 1467042654167 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:50:54 INFO - PROCESS | 4300 | ++DOCSHELL 0x8ce5fc00 == 35 [pid = 4300] [id = 407] 08:50:54 INFO - PROCESS | 4300 | ++DOMWINDOW == 112 (0x919ba000) [pid = 4300] [serial = 1222] [outer = (nil)] 08:50:54 INFO - PROCESS | 4300 | ++DOMWINDOW == 113 (0x91acac00) [pid = 4300] [serial = 1223] [outer = 0x919ba000] 08:50:54 INFO - PROCESS | 4300 | 1467042654267 Marionette DEBUG loaded listener.js 08:50:54 INFO - PROCESS | 4300 | ++DOMWINDOW == 114 (0x91ad0400) [pid = 4300] [serial = 1224] [outer = 0x919ba000] 08:50:55 INFO - PROCESS | 4300 | 1467042655277 Marionette TRACE conn3 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 08:50:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 08:50:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1535ms 08:50:55 INFO - PROCESS | 4300 | 1467042655326 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 08:50:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 08:50:55 INFO - PROCESS | 4300 | 1467042655330 Marionette TRACE conn3 <- [1,1601,null,{"value":"8"}] 08:50:55 INFO - PROCESS | 4300 | 1467042655337 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 08:50:55 INFO - PROCESS | 4300 | 1467042655341 Marionette TRACE conn3 <- [1,1602,null,{}] 08:50:55 INFO - PROCESS | 4300 | 1467042655347 Marionette TRACE conn3 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:55 INFO - PROCESS | 4300 | 1467042655358 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:50:55 INFO - PROCESS | 4300 | 1467042655617 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 08:50:55 INFO - PROCESS | 4300 | 1467042655850 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:55 INFO - PROCESS | 4300 | 1467042655857 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:50:55 INFO - PROCESS | 4300 | ++DOCSHELL 0x8bbe7c00 == 36 [pid = 4300] [id = 408] 08:50:55 INFO - PROCESS | 4300 | ++DOMWINDOW == 115 (0x8ddc9400) [pid = 4300] [serial = 1225] [outer = (nil)] 08:50:55 INFO - PROCESS | 4300 | ++DOMWINDOW == 116 (0x92691400) [pid = 4300] [serial = 1226] [outer = 0x8ddc9400] 08:50:55 INFO - PROCESS | 4300 | 1467042655955 Marionette DEBUG loaded listener.js 08:50:56 INFO - PROCESS | 4300 | ++DOMWINDOW == 117 (0x91490c00) [pid = 4300] [serial = 1227] [outer = 0x8ddc9400] 08:50:56 INFO - PROCESS | 4300 | 1467042656824 Marionette TRACE conn3 <- [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]]]}] 08:50:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 08:50:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1537ms 08:50:56 INFO - PROCESS | 4300 | 1467042656891 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 08:50:56 INFO - PROCESS | 4300 | 1467042656896 Marionette TRACE conn3 <- [1,1605,null,{"value":"8"}] 08:50:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 08:50:56 INFO - PROCESS | 4300 | 1467042656905 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 08:50:56 INFO - PROCESS | 4300 | 1467042656909 Marionette TRACE conn3 <- [1,1606,null,{}] 08:50:56 INFO - PROCESS | 4300 | 1467042656915 Marionette TRACE conn3 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:56 INFO - PROCESS | 4300 | 1467042656920 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:50:57 INFO - PROCESS | 4300 | 1467042657093 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 08:50:57 INFO - PROCESS | 4300 | 1467042657272 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:57 INFO - PROCESS | 4300 | 1467042657279 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:50:57 INFO - PROCESS | 4300 | ++DOCSHELL 0x8bbde000 == 37 [pid = 4300] [id = 409] 08:50:57 INFO - PROCESS | 4300 | ++DOMWINDOW == 118 (0x9148f400) [pid = 4300] [serial = 1228] [outer = (nil)] 08:50:57 INFO - PROCESS | 4300 | ++DOMWINDOW == 119 (0x9310d400) [pid = 4300] [serial = 1229] [outer = 0x9148f400] 08:50:57 INFO - PROCESS | 4300 | 1467042657358 Marionette DEBUG loaded listener.js 08:50:57 INFO - PROCESS | 4300 | ++DOMWINDOW == 120 (0x9310ac00) [pid = 4300] [serial = 1230] [outer = 0x9148f400] 08:50:58 INFO - PROCESS | 4300 | 1467042658353 Marionette TRACE conn3 <- [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]]]}] 08:50:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 08:50:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1486ms 08:50:58 INFO - PROCESS | 4300 | 1467042658391 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 08:50:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 08:50:58 INFO - PROCESS | 4300 | 1467042658402 Marionette TRACE conn3 <- [1,1609,null,{"value":"8"}] 08:50:58 INFO - PROCESS | 4300 | 1467042658408 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 08:50:58 INFO - PROCESS | 4300 | 1467042658412 Marionette TRACE conn3 <- [1,1610,null,{}] 08:50:58 INFO - PROCESS | 4300 | 1467042658418 Marionette TRACE conn3 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:58 INFO - PROCESS | 4300 | 1467042658423 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:50:58 INFO - PROCESS | 4300 | 1467042658593 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 08:50:58 INFO - PROCESS | 4300 | 1467042658775 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:58 INFO - PROCESS | 4300 | 1467042658783 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:50:58 INFO - PROCESS | 4300 | ++DOCSHELL 0x8cd90c00 == 38 [pid = 4300] [id = 410] 08:50:58 INFO - PROCESS | 4300 | ++DOMWINDOW == 121 (0x8ce62800) [pid = 4300] [serial = 1231] [outer = (nil)] 08:50:58 INFO - PROCESS | 4300 | ++DOMWINDOW == 122 (0x93c65000) [pid = 4300] [serial = 1232] [outer = 0x8ce62800] 08:50:58 INFO - PROCESS | 4300 | 1467042658864 Marionette DEBUG loaded listener.js 08:50:58 INFO - PROCESS | 4300 | ++DOMWINDOW == 123 (0x93e6b800) [pid = 4300] [serial = 1233] [outer = 0x8ce62800] 08:50:59 INFO - PROCESS | 4300 | 1467042659815 Marionette TRACE conn3 <- [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]]]}] 08:50:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 08:50:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1483ms 08:50:59 INFO - PROCESS | 4300 | 1467042659892 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 08:50:59 INFO - PROCESS | 4300 | 1467042659897 Marionette TRACE conn3 <- [1,1613,null,{"value":"8"}] 08:50:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 08:50:59 INFO - PROCESS | 4300 | 1467042659904 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 08:50:59 INFO - PROCESS | 4300 | 1467042659908 Marionette TRACE conn3 <- [1,1614,null,{}] 08:50:59 INFO - PROCESS | 4300 | 1467042659914 Marionette TRACE conn3 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:59 INFO - PROCESS | 4300 | 1467042659919 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:51:00 INFO - PROCESS | 4300 | 1467042660109 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 08:51:00 INFO - PROCESS | 4300 | 1467042660305 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:00 INFO - PROCESS | 4300 | 1467042660314 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:51:00 INFO - PROCESS | 4300 | ++DOCSHELL 0x8bbdb800 == 39 [pid = 4300] [id = 411] 08:51:00 INFO - PROCESS | 4300 | ++DOMWINDOW == 124 (0x8cd86000) [pid = 4300] [serial = 1234] [outer = (nil)] 08:51:00 INFO - PROCESS | 4300 | ++DOMWINDOW == 125 (0x8ddd1800) [pid = 4300] [serial = 1235] [outer = 0x8cd86000] 08:51:00 INFO - PROCESS | 4300 | 1467042660397 Marionette DEBUG loaded listener.js 08:51:00 INFO - PROCESS | 4300 | ++DOMWINDOW == 126 (0x8f7bc800) [pid = 4300] [serial = 1236] [outer = 0x8cd86000] 08:51:01 INFO - PROCESS | 4300 | 1467042661540 Marionette TRACE conn3 <- [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]]]}] 08:51:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 08:51:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1697ms 08:51:01 INFO - PROCESS | 4300 | 1467042661602 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 08:51:01 INFO - PROCESS | 4300 | 1467042661609 Marionette TRACE conn3 <- [1,1617,null,{"value":"8"}] 08:51:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 08:51:01 INFO - PROCESS | 4300 | 1467042661619 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 08:51:01 INFO - PROCESS | 4300 | 1467042661623 Marionette TRACE conn3 <- [1,1618,null,{}] 08:51:01 INFO - PROCESS | 4300 | 1467042661632 Marionette TRACE conn3 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:01 INFO - PROCESS | 4300 | 1467042661638 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:51:01 INFO - PROCESS | 4300 | 1467042661854 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 08:51:02 INFO - PROCESS | 4300 | 1467042662102 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:02 INFO - PROCESS | 4300 | 1467042662117 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:51:02 INFO - PROCESS | 4300 | ++DOCSHELL 0x8ce62000 == 40 [pid = 4300] [id = 412] 08:51:02 INFO - PROCESS | 4300 | ++DOMWINDOW == 127 (0x8ce67c00) [pid = 4300] [serial = 1237] [outer = (nil)] 08:51:02 INFO - PROCESS | 4300 | ++DOMWINDOW == 128 (0x8d5f4800) [pid = 4300] [serial = 1238] [outer = 0x8ce67c00] 08:51:02 INFO - PROCESS | 4300 | 1467042662284 Marionette DEBUG loaded listener.js 08:51:02 INFO - PROCESS | 4300 | ++DOMWINDOW == 129 (0x8d9c5000) [pid = 4300] [serial = 1239] [outer = 0x8ce67c00] 08:51:02 INFO - PROCESS | 4300 | --DOCSHELL 0x8bbdc800 == 39 [pid = 4300] [id = 401] 08:51:02 INFO - PROCESS | 4300 | --DOCSHELL 0x8eda8400 == 38 [pid = 4300] [id = 400] 08:51:02 INFO - PROCESS | 4300 | --DOCSHELL 0x8ddd2c00 == 37 [pid = 4300] [id = 399] 08:51:03 INFO - PROCESS | 4300 | --DOCSHELL 0x8ce66000 == 36 [pid = 4300] [id = 398] 08:51:03 INFO - PROCESS | 4300 | --DOMWINDOW == 128 (0x91a4dc00) [pid = 4300] [serial = 1161] [outer = (nil)] [url = about:blank] 08:51:03 INFO - PROCESS | 4300 | --DOMWINDOW == 127 (0x919bec00) [pid = 4300] [serial = 1160] [outer = (nil)] [url = about:blank] 08:51:03 INFO - PROCESS | 4300 | --DOMWINDOW == 126 (0x91157800) [pid = 4300] [serial = 1154] [outer = (nil)] [url = about:blank] 08:51:03 INFO - PROCESS | 4300 | --DOMWINDOW == 125 (0x914b9400) [pid = 4300] [serial = 1155] [outer = (nil)] [url = about:blank] 08:51:03 INFO - PROCESS | 4300 | --DOMWINDOW == 124 (0x8eca4c00) [pid = 4300] [serial = 1157] [outer = (nil)] [url = about:blank] 08:51:03 INFO - PROCESS | 4300 | --DOMWINDOW == 123 (0x98433800) [pid = 4300] [serial = 1133] [outer = (nil)] [url = about:blank] 08:51:03 INFO - PROCESS | 4300 | --DOMWINDOW == 122 (0x98977c00) [pid = 4300] [serial = 1134] [outer = (nil)] [url = about:blank] 08:51:03 INFO - PROCESS | 4300 | --DOMWINDOW == 121 (0x9268c400) [pid = 4300] [serial = 1136] [outer = (nil)] [url = about:blank] 08:51:03 INFO - PROCESS | 4300 | --DOMWINDOW == 120 (0x989f2400) [pid = 4300] [serial = 1137] [outer = (nil)] [url = about:blank] 08:51:03 INFO - PROCESS | 4300 | --DOMWINDOW == 119 (0x921e5c00) [pid = 4300] [serial = 1121] [outer = (nil)] [url = about:blank] 08:51:03 INFO - PROCESS | 4300 | --DOMWINDOW == 118 (0x9268a000) [pid = 4300] [serial = 1122] [outer = (nil)] [url = about:blank] 08:51:03 INFO - PROCESS | 4300 | --DOMWINDOW == 117 (0x91941400) [pid = 4300] [serial = 1107] [outer = (nil)] [url = about:blank] 08:51:03 INFO - PROCESS | 4300 | --DOMWINDOW == 116 (0x914c1000) [pid = 4300] [serial = 1106] [outer = (nil)] [url = about:blank] 08:51:03 INFO - PROCESS | 4300 | --DOMWINDOW == 115 (0x9148d800) [pid = 4300] [serial = 1112] [outer = (nil)] [url = about:blank] 08:51:03 INFO - PROCESS | 4300 | --DOMWINDOW == 114 (0x91486800) [pid = 4300] [serial = 1113] [outer = (nil)] [url = about:blank] 08:51:03 INFO - PROCESS | 4300 | --DOMWINDOW == 113 (0x8ddce000) [pid = 4300] [serial = 1148] [outer = (nil)] [url = about:blank] 08:51:03 INFO - PROCESS | 4300 | --DOMWINDOW == 112 (0x8ddd6400) [pid = 4300] [serial = 1149] [outer = (nil)] [url = about:blank] 08:51:03 INFO - PROCESS | 4300 | --DOMWINDOW == 111 (0x8ddcf400) [pid = 4300] [serial = 1139] [outer = (nil)] [url = about:blank] 08:51:03 INFO - PROCESS | 4300 | --DOMWINDOW == 110 (0x99624c00) [pid = 4300] [serial = 1140] [outer = (nil)] [url = about:blank] 08:51:03 INFO - PROCESS | 4300 | --DOMWINDOW == 109 (0x9114a800) [pid = 4300] [serial = 1142] [outer = (nil)] [url = about:blank] 08:51:03 INFO - PROCESS | 4300 | --DOMWINDOW == 108 (0x919b8c00) [pid = 4300] [serial = 1143] [outer = (nil)] [url = about:blank] 08:51:03 INFO - PROCESS | 4300 | --DOMWINDOW == 107 (0x978acc00) [pid = 4300] [serial = 1130] [outer = (nil)] [url = about:blank] 08:51:03 INFO - PROCESS | 4300 | --DOMWINDOW == 106 (0x978cac00) [pid = 4300] [serial = 1131] [outer = (nil)] [url = about:blank] 08:51:03 INFO - PROCESS | 4300 | --DOMWINDOW == 105 (0x8ddd0400) [pid = 4300] [serial = 1109] [outer = (nil)] [url = about:blank] 08:51:03 INFO - PROCESS | 4300 | --DOMWINDOW == 104 (0x8ec39000) [pid = 4300] [serial = 1110] [outer = (nil)] [url = about:blank] 08:51:03 INFO - PROCESS | 4300 | --DOMWINDOW == 103 (0x931db000) [pid = 4300] [serial = 1124] [outer = (nil)] [url = about:blank] 08:51:03 INFO - PROCESS | 4300 | --DOMWINDOW == 102 (0x931df000) [pid = 4300] [serial = 1125] [outer = (nil)] [url = about:blank] 08:51:03 INFO - PROCESS | 4300 | --DOMWINDOW == 101 (0x8edb3c00) [pid = 4300] [serial = 1151] [outer = (nil)] [url = about:blank] 08:51:03 INFO - PROCESS | 4300 | --DOMWINDOW == 100 (0x92126400) [pid = 4300] [serial = 1118] [outer = (nil)] [url = about:blank] 08:51:03 INFO - PROCESS | 4300 | --DOMWINDOW == 99 (0x92131400) [pid = 4300] [serial = 1119] [outer = (nil)] [url = about:blank] 08:51:03 INFO - PROCESS | 4300 | --DOMWINDOW == 98 (0x93e6e800) [pid = 4300] [serial = 1127] [outer = (nil)] [url = about:blank] 08:51:03 INFO - PROCESS | 4300 | --DOMWINDOW == 97 (0x93e73000) [pid = 4300] [serial = 1128] [outer = (nil)] [url = about:blank] 08:51:03 INFO - PROCESS | 4300 | --DOMWINDOW == 96 (0x91a53c00) [pid = 4300] [serial = 1115] [outer = (nil)] [url = about:blank] 08:51:03 INFO - PROCESS | 4300 | --DOMWINDOW == 95 (0x91a58c00) [pid = 4300] [serial = 1116] [outer = (nil)] [url = about:blank] 08:51:03 INFO - PROCESS | 4300 | --DOMWINDOW == 94 (0x8ce61000) [pid = 4300] [serial = 1145] [outer = (nil)] [url = about:blank] 08:51:03 INFO - PROCESS | 4300 | --DOMWINDOW == 93 (0x8d5f0000) [pid = 4300] [serial = 1146] [outer = (nil)] [url = about:blank] 08:51:03 INFO - PROCESS | 4300 | --DOMWINDOW == 92 (0x9114ec00) [pid = 4300] [serial = 1158] [outer = (nil)] [url = about:blank] 08:51:03 INFO - PROCESS | 4300 | --DOMWINDOW == 91 (0x8f7bec00) [pid = 4300] [serial = 1152] [outer = (nil)] [url = about:blank] 08:51:03 INFO - PROCESS | 4300 | 1467042663280 Marionette TRACE conn3 <- [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]]]}] 08:51:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 08:51:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1693ms 08:51:03 INFO - PROCESS | 4300 | 1467042663312 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 08:51:03 INFO - PROCESS | 4300 | 1467042663319 Marionette TRACE conn3 <- [1,1621,null,{"value":"8"}] 08:51:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 08:51:03 INFO - PROCESS | 4300 | 1467042663329 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 08:51:03 INFO - PROCESS | 4300 | 1467042663332 Marionette TRACE conn3 <- [1,1622,null,{}] 08:51:03 INFO - PROCESS | 4300 | 1467042663339 Marionette TRACE conn3 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:03 INFO - PROCESS | 4300 | 1467042663345 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:51:03 INFO - PROCESS | 4300 | 1467042663519 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 08:51:03 INFO - PROCESS | 4300 | 1467042663673 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:03 INFO - PROCESS | 4300 | 1467042663683 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:51:03 INFO - PROCESS | 4300 | ++DOCSHELL 0x8ddd0400 == 37 [pid = 4300] [id = 413] 08:51:03 INFO - PROCESS | 4300 | ++DOMWINDOW == 92 (0x8ddd6800) [pid = 4300] [serial = 1240] [outer = (nil)] 08:51:03 INFO - PROCESS | 4300 | ++DOMWINDOW == 93 (0x8ec3e400) [pid = 4300] [serial = 1241] [outer = 0x8ddd6800] 08:51:03 INFO - PROCESS | 4300 | 1467042663800 Marionette DEBUG loaded listener.js 08:51:03 INFO - PROCESS | 4300 | ++DOMWINDOW == 94 (0x8ecabc00) [pid = 4300] [serial = 1242] [outer = 0x8ddd6800] 08:51:04 INFO - PROCESS | 4300 | 1467042664601 Marionette TRACE conn3 <- [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]]]}] 08:51:04 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 08:51:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1330ms 08:51:04 INFO - PROCESS | 4300 | 1467042664659 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 08:51:04 INFO - PROCESS | 4300 | 1467042664663 Marionette TRACE conn3 <- [1,1625,null,{"value":"8"}] 08:51:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 08:51:04 INFO - PROCESS | 4300 | 1467042664670 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 08:51:04 INFO - PROCESS | 4300 | 1467042664676 Marionette TRACE conn3 <- [1,1626,null,{}] 08:51:04 INFO - PROCESS | 4300 | 1467042664692 Marionette TRACE conn3 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:04 INFO - PROCESS | 4300 | 1467042664701 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:51:04 INFO - PROCESS | 4300 | 1467042664870 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 08:51:05 INFO - PROCESS | 4300 | 1467042665019 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:05 INFO - PROCESS | 4300 | 1467042665029 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:51:05 INFO - PROCESS | 4300 | ++DOCSHELL 0x9114ec00 == 38 [pid = 4300] [id = 414] 08:51:05 INFO - PROCESS | 4300 | ++DOMWINDOW == 95 (0x91156000) [pid = 4300] [serial = 1243] [outer = (nil)] 08:51:05 INFO - PROCESS | 4300 | ++DOMWINDOW == 96 (0x91486800) [pid = 4300] [serial = 1244] [outer = 0x91156000] 08:51:05 INFO - PROCESS | 4300 | 1467042665104 Marionette DEBUG loaded listener.js 08:51:05 INFO - PROCESS | 4300 | ++DOMWINDOW == 97 (0x914ba800) [pid = 4300] [serial = 1245] [outer = 0x91156000] 08:51:06 INFO - PROCESS | 4300 | 1467042666006 Marionette TRACE conn3 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 08:51:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 08:51:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1384ms 08:51:06 INFO - PROCESS | 4300 | 1467042666060 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 08:51:06 INFO - PROCESS | 4300 | 1467042666064 Marionette TRACE conn3 <- [1,1629,null,{"value":"8"}] 08:51:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 08:51:06 INFO - PROCESS | 4300 | 1467042666071 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 08:51:06 INFO - PROCESS | 4300 | 1467042666074 Marionette TRACE conn3 <- [1,1630,null,{}] 08:51:06 INFO - PROCESS | 4300 | 1467042666079 Marionette TRACE conn3 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:06 INFO - PROCESS | 4300 | 1467042666084 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:51:06 INFO - PROCESS | 4300 | 1467042666311 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 08:51:06 INFO - PROCESS | 4300 | 1467042666339 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:06 INFO - PROCESS | 4300 | 1467042666346 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:51:06 INFO - PROCESS | 4300 | ++DOCSHELL 0x91487400 == 39 [pid = 4300] [id = 415] 08:51:06 INFO - PROCESS | 4300 | ++DOMWINDOW == 98 (0x914c1000) [pid = 4300] [serial = 1246] [outer = (nil)] 08:51:06 INFO - PROCESS | 4300 | ++DOMWINDOW == 99 (0x91940800) [pid = 4300] [serial = 1247] [outer = 0x914c1000] 08:51:06 INFO - PROCESS | 4300 | 1467042666428 Marionette DEBUG loaded listener.js 08:51:06 INFO - PROCESS | 4300 | ++DOMWINDOW == 100 (0x919af800) [pid = 4300] [serial = 1248] [outer = 0x914c1000] 08:51:07 INFO - PROCESS | 4300 | 1467042667385 Marionette TRACE conn3 <- [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]]]}] 08:51:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 08:51:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1340ms 08:51:07 INFO - PROCESS | 4300 | 1467042667411 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 08:51:07 INFO - PROCESS | 4300 | 1467042667415 Marionette TRACE conn3 <- [1,1633,null,{"value":"8"}] 08:51:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 08:51:07 INFO - PROCESS | 4300 | 1467042667421 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 08:51:07 INFO - PROCESS | 4300 | 1467042667424 Marionette TRACE conn3 <- [1,1634,null,{}] 08:51:07 INFO - PROCESS | 4300 | 1467042667430 Marionette TRACE conn3 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:07 INFO - PROCESS | 4300 | 1467042667435 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:51:07 INFO - PROCESS | 4300 | 1467042667775 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 08:51:07 INFO - PROCESS | 4300 | --DOMWINDOW == 99 (0x8d5eb800) [pid = 4300] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 08:51:07 INFO - PROCESS | 4300 | --DOMWINDOW == 98 (0x8edafc00) [pid = 4300] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 08:51:07 INFO - PROCESS | 4300 | --DOMWINDOW == 97 (0x91aca400) [pid = 4300] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 08:51:07 INFO - PROCESS | 4300 | --DOMWINDOW == 96 (0x91ac6800) [pid = 4300] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 08:51:07 INFO - PROCESS | 4300 | --DOMWINDOW == 95 (0x921e5400) [pid = 4300] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 08:51:07 INFO - PROCESS | 4300 | --DOMWINDOW == 94 (0x9193dc00) [pid = 4300] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 08:51:07 INFO - PROCESS | 4300 | --DOMWINDOW == 93 (0x93c67000) [pid = 4300] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 08:51:07 INFO - PROCESS | 4300 | --DOMWINDOW == 92 (0x8cd83000) [pid = 4300] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 08:51:07 INFO - PROCESS | 4300 | --DOMWINDOW == 91 (0x98543800) [pid = 4300] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 08:51:07 INFO - PROCESS | 4300 | --DOMWINDOW == 90 (0x8ce66400) [pid = 4300] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 08:51:07 INFO - PROCESS | 4300 | --DOMWINDOW == 89 (0x8ddd4c00) [pid = 4300] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 08:51:07 INFO - PROCESS | 4300 | --DOMWINDOW == 88 (0x8edae000) [pid = 4300] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 08:51:07 INFO - PROCESS | 4300 | --DOMWINDOW == 87 (0x93110400) [pid = 4300] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 08:51:07 INFO - PROCESS | 4300 | --DOMWINDOW == 86 (0x8d5e9400) [pid = 4300] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 08:51:07 INFO - PROCESS | 4300 | --DOMWINDOW == 85 (0x8eda8800) [pid = 4300] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 08:51:07 INFO - PROCESS | 4300 | 1467042667909 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:07 INFO - PROCESS | 4300 | 1467042667918 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:51:07 INFO - PROCESS | 4300 | ++DOCSHELL 0x8bbe3800 == 40 [pid = 4300] [id = 416] 08:51:07 INFO - PROCESS | 4300 | ++DOMWINDOW == 86 (0x8cd83000) [pid = 4300] [serial = 1249] [outer = (nil)] 08:51:07 INFO - PROCESS | 4300 | ++DOMWINDOW == 87 (0x8ddc9c00) [pid = 4300] [serial = 1250] [outer = 0x8cd83000] 08:51:07 INFO - PROCESS | 4300 | 1467042667984 Marionette DEBUG loaded listener.js 08:51:08 INFO - PROCESS | 4300 | ++DOMWINDOW == 88 (0x91489800) [pid = 4300] [serial = 1251] [outer = 0x8cd83000] 08:51:08 INFO - PROCESS | 4300 | 1467042668792 Marionette TRACE conn3 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 08:51:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 08:51:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1434ms 08:51:08 INFO - PROCESS | 4300 | 1467042668862 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 08:51:08 INFO - PROCESS | 4300 | 1467042668866 Marionette TRACE conn3 <- [1,1637,null,{"value":"8"}] 08:51:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 08:51:08 INFO - PROCESS | 4300 | 1467042668873 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 08:51:08 INFO - PROCESS | 4300 | 1467042668877 Marionette TRACE conn3 <- [1,1638,null,{}] 08:51:08 INFO - PROCESS | 4300 | 1467042668882 Marionette TRACE conn3 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:08 INFO - PROCESS | 4300 | 1467042668892 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:51:09 INFO - PROCESS | 4300 | 1467042669097 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 08:51:09 INFO - PROCESS | 4300 | 1467042669232 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:09 INFO - PROCESS | 4300 | 1467042669244 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:51:09 INFO - PROCESS | 4300 | ++DOCSHELL 0x8d5ec000 == 41 [pid = 4300] [id = 417] 08:51:09 INFO - PROCESS | 4300 | ++DOMWINDOW == 89 (0x8d5ed000) [pid = 4300] [serial = 1252] [outer = (nil)] 08:51:09 INFO - PROCESS | 4300 | ++DOMWINDOW == 90 (0x91ac8c00) [pid = 4300] [serial = 1253] [outer = 0x8d5ed000] 08:51:09 INFO - PROCESS | 4300 | 1467042669325 Marionette DEBUG loaded listener.js 08:51:09 INFO - PROCESS | 4300 | ++DOMWINDOW == 91 (0x921db000) [pid = 4300] [serial = 1254] [outer = 0x8d5ed000] 08:51:10 INFO - PROCESS | 4300 | 1467042670459 Marionette TRACE conn3 <- [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]]]}] 08:51:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 08:51:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1643ms 08:51:10 INFO - PROCESS | 4300 | 1467042670518 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 08:51:10 INFO - PROCESS | 4300 | 1467042670526 Marionette TRACE conn3 <- [1,1641,null,{"value":"8"}] 08:51:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 08:51:10 INFO - PROCESS | 4300 | 1467042670535 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 08:51:10 INFO - PROCESS | 4300 | 1467042670540 Marionette TRACE conn3 <- [1,1642,null,{}] 08:51:10 INFO - PROCESS | 4300 | 1467042670550 Marionette TRACE conn3 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:10 INFO - PROCESS | 4300 | 1467042670558 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:51:10 INFO - PROCESS | 4300 | 1467042670823 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 08:51:11 INFO - PROCESS | 4300 | 1467042671058 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:11 INFO - PROCESS | 4300 | 1467042671070 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:51:11 INFO - PROCESS | 4300 | ++DOCSHELL 0x8ce69000 == 42 [pid = 4300] [id = 418] 08:51:11 INFO - PROCESS | 4300 | ++DOMWINDOW == 92 (0x8ce6a000) [pid = 4300] [serial = 1255] [outer = (nil)] 08:51:11 INFO - PROCESS | 4300 | ++DOMWINDOW == 93 (0x8ddd4c00) [pid = 4300] [serial = 1256] [outer = 0x8ce6a000] 08:51:11 INFO - PROCESS | 4300 | 1467042671155 Marionette DEBUG loaded listener.js 08:51:11 INFO - PROCESS | 4300 | ++DOMWINDOW == 94 (0x8eca2800) [pid = 4300] [serial = 1257] [outer = 0x8ce6a000] 08:51:12 INFO - PROCESS | 4300 | 1467042672070 Marionette TRACE conn3 <- [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]]]}] 08:51:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 08:51:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1584ms 08:51:12 INFO - PROCESS | 4300 | 1467042672120 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 08:51:12 INFO - PROCESS | 4300 | 1467042672128 Marionette TRACE conn3 <- [1,1645,null,{"value":"8"}] 08:51:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 08:51:12 INFO - PROCESS | 4300 | 1467042672140 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 08:51:12 INFO - PROCESS | 4300 | 1467042672144 Marionette TRACE conn3 <- [1,1646,null,{}] 08:51:12 INFO - PROCESS | 4300 | 1467042672151 Marionette TRACE conn3 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:12 INFO - PROCESS | 4300 | 1467042672158 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:51:12 INFO - PROCESS | 4300 | 1467042672395 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 08:51:12 INFO - PROCESS | 4300 | 1467042672628 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:12 INFO - PROCESS | 4300 | 1467042672638 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:51:12 INFO - PROCESS | 4300 | ++DOCSHELL 0x9114f400 == 43 [pid = 4300] [id = 419] 08:51:12 INFO - PROCESS | 4300 | ++DOMWINDOW == 95 (0x91151400) [pid = 4300] [serial = 1258] [outer = (nil)] 08:51:12 INFO - PROCESS | 4300 | ++DOMWINDOW == 96 (0x91486c00) [pid = 4300] [serial = 1259] [outer = 0x91151400] 08:51:12 INFO - PROCESS | 4300 | 1467042672771 Marionette DEBUG loaded listener.js 08:51:12 INFO - PROCESS | 4300 | ++DOMWINDOW == 97 (0x9193b400) [pid = 4300] [serial = 1260] [outer = 0x91151400] 08:51:13 INFO - PROCESS | 4300 | 1467042673747 Marionette TRACE conn3 <- [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]]]}] 08:51:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 08:51:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1652ms 08:51:13 INFO - PROCESS | 4300 | 1467042673792 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 08:51:13 INFO - PROCESS | 4300 | 1467042673796 Marionette TRACE conn3 <- [1,1649,null,{"value":"8"}] 08:51:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 08:51:13 INFO - PROCESS | 4300 | 1467042673804 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 08:51:13 INFO - PROCESS | 4300 | 1467042673811 Marionette TRACE conn3 <- [1,1650,null,{}] 08:51:13 INFO - PROCESS | 4300 | 1467042673829 Marionette TRACE conn3 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:13 INFO - PROCESS | 4300 | 1467042673838 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:51:14 INFO - PROCESS | 4300 | 1467042674035 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 08:51:14 INFO - PROCESS | 4300 | 1467042674263 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:14 INFO - PROCESS | 4300 | 1467042674278 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:51:14 INFO - PROCESS | 4300 | ++DOCSHELL 0x91a4c000 == 44 [pid = 4300] [id = 420] 08:51:14 INFO - PROCESS | 4300 | ++DOMWINDOW == 98 (0x921dc400) [pid = 4300] [serial = 1261] [outer = (nil)] 08:51:14 INFO - PROCESS | 4300 | ++DOMWINDOW == 99 (0x921e7c00) [pid = 4300] [serial = 1262] [outer = 0x921dc400] 08:51:14 INFO - PROCESS | 4300 | 1467042674404 Marionette DEBUG loaded listener.js 08:51:14 INFO - PROCESS | 4300 | ++DOMWINDOW == 100 (0x92692800) [pid = 4300] [serial = 1263] [outer = 0x921dc400] 08:51:15 INFO - PROCESS | 4300 | 1467042675341 Marionette TRACE conn3 <- [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]]]}] 08:51:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 08:51:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1596ms 08:51:15 INFO - PROCESS | 4300 | 1467042675402 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 08:51:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 08:51:15 INFO - PROCESS | 4300 | 1467042675407 Marionette TRACE conn3 <- [1,1653,null,{"value":"8"}] 08:51:15 INFO - PROCESS | 4300 | 1467042675414 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 08:51:15 INFO - PROCESS | 4300 | 1467042675418 Marionette TRACE conn3 <- [1,1654,null,{}] 08:51:15 INFO - PROCESS | 4300 | 1467042675424 Marionette TRACE conn3 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:15 INFO - PROCESS | 4300 | 1467042675429 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:51:15 INFO - PROCESS | 4300 | 1467042675655 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 08:51:15 INFO - PROCESS | 4300 | 1467042675897 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:15 INFO - PROCESS | 4300 | 1467042675910 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:51:15 INFO - PROCESS | 4300 | ++DOCSHELL 0x9148ec00 == 45 [pid = 4300] [id = 421] 08:51:16 INFO - PROCESS | 4300 | ++DOMWINDOW == 101 (0x92126c00) [pid = 4300] [serial = 1264] [outer = (nil)] 08:51:16 INFO - PROCESS | 4300 | ++DOMWINDOW == 102 (0x931d9000) [pid = 4300] [serial = 1265] [outer = 0x92126c00] 08:51:16 INFO - PROCESS | 4300 | 1467042676099 Marionette DEBUG loaded listener.js 08:51:16 INFO - PROCESS | 4300 | ++DOMWINDOW == 103 (0x93c54400) [pid = 4300] [serial = 1266] [outer = 0x92126c00] 08:51:17 INFO - PROCESS | 4300 | 1467042677126 Marionette TRACE conn3 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 08:51:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 08:51:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1746ms 08:51:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 08:51:17 INFO - PROCESS | 4300 | 1467042677160 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 08:51:17 INFO - PROCESS | 4300 | 1467042677164 Marionette TRACE conn3 <- [1,1657,null,{"value":"8"}] 08:51:17 INFO - PROCESS | 4300 | 1467042677171 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 08:51:17 INFO - PROCESS | 4300 | 1467042677174 Marionette TRACE conn3 <- [1,1658,null,{}] 08:51:17 INFO - PROCESS | 4300 | 1467042677181 Marionette TRACE conn3 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:17 INFO - PROCESS | 4300 | 1467042677186 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:51:17 INFO - PROCESS | 4300 | 1467042677369 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 08:51:17 INFO - PROCESS | 4300 | 1467042677595 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:17 INFO - PROCESS | 4300 | 1467042677606 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:51:17 INFO - PROCESS | 4300 | ++DOCSHELL 0x91154000 == 46 [pid = 4300] [id = 422] 08:51:17 INFO - PROCESS | 4300 | ++DOMWINDOW == 104 (0x91946400) [pid = 4300] [serial = 1267] [outer = (nil)] 08:51:17 INFO - PROCESS | 4300 | ++DOMWINDOW == 105 (0x93c68000) [pid = 4300] [serial = 1268] [outer = 0x91946400] 08:51:17 INFO - PROCESS | 4300 | 1467042677728 Marionette DEBUG loaded listener.js 08:51:17 INFO - PROCESS | 4300 | ++DOMWINDOW == 106 (0x93e75000) [pid = 4300] [serial = 1269] [outer = 0x91946400] 08:51:18 INFO - PROCESS | 4300 | 1467042678642 Marionette TRACE conn3 <- [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]]]}] 08:51:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 08:51:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1532ms 08:51:18 INFO - PROCESS | 4300 | 1467042678705 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 08:51:18 INFO - PROCESS | 4300 | 1467042678710 Marionette TRACE conn3 <- [1,1661,null,{"value":"8"}] 08:51:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 08:51:18 INFO - PROCESS | 4300 | 1467042678717 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 08:51:18 INFO - PROCESS | 4300 | 1467042678721 Marionette TRACE conn3 <- [1,1662,null,{}] 08:51:18 INFO - PROCESS | 4300 | 1467042678727 Marionette TRACE conn3 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:18 INFO - PROCESS | 4300 | 1467042678738 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:51:18 INFO - PROCESS | 4300 | 1467042678978 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 08:51:19 INFO - PROCESS | 4300 | 1467042679216 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:19 INFO - PROCESS | 4300 | 1467042679226 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:51:19 INFO - PROCESS | 4300 | ++DOCSHELL 0x9212d000 == 47 [pid = 4300] [id = 423] 08:51:19 INFO - PROCESS | 4300 | ++DOMWINDOW == 107 (0x9268b800) [pid = 4300] [serial = 1270] [outer = (nil)] 08:51:19 INFO - PROCESS | 4300 | ++DOMWINDOW == 108 (0x953d0c00) [pid = 4300] [serial = 1271] [outer = 0x9268b800] 08:51:19 INFO - PROCESS | 4300 | 1467042679321 Marionette DEBUG loaded listener.js 08:51:19 INFO - PROCESS | 4300 | ++DOMWINDOW == 109 (0x978b1000) [pid = 4300] [serial = 1272] [outer = 0x9268b800] 08:51:20 INFO - PROCESS | 4300 | 1467042680195 Marionette TRACE conn3 <- [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]]]}] 08:51:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 08:51:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1540ms 08:51:20 INFO - PROCESS | 4300 | 1467042680267 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 08:51:20 INFO - PROCESS | 4300 | 1467042680272 Marionette TRACE conn3 <- [1,1665,null,{"value":"8"}] 08:51:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 08:51:20 INFO - PROCESS | 4300 | 1467042680280 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 08:51:20 INFO - PROCESS | 4300 | 1467042680283 Marionette TRACE conn3 <- [1,1666,null,{}] 08:51:20 INFO - PROCESS | 4300 | 1467042680289 Marionette TRACE conn3 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:20 INFO - PROCESS | 4300 | 1467042680294 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:51:20 INFO - PROCESS | 4300 | 1467042680471 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 08:51:20 INFO - PROCESS | 4300 | 1467042680665 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:20 INFO - PROCESS | 4300 | 1467042680672 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:51:20 INFO - PROCESS | 4300 | ++DOCSHELL 0x8bbdf000 == 48 [pid = 4300] [id = 424] 08:51:20 INFO - PROCESS | 4300 | ++DOMWINDOW == 110 (0x921e6800) [pid = 4300] [serial = 1273] [outer = (nil)] 08:51:20 INFO - PROCESS | 4300 | ++DOMWINDOW == 111 (0x978d3000) [pid = 4300] [serial = 1274] [outer = 0x921e6800] 08:51:20 INFO - PROCESS | 4300 | 1467042680795 Marionette DEBUG loaded listener.js 08:51:20 INFO - PROCESS | 4300 | ++DOMWINDOW == 112 (0x98219400) [pid = 4300] [serial = 1275] [outer = 0x921e6800] 08:51:21 INFO - PROCESS | 4300 | 1467042681778 Marionette TRACE conn3 <- [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]]]}] 08:51:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 08:51:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1530ms 08:51:21 INFO - PROCESS | 4300 | 1467042681812 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 08:51:21 INFO - PROCESS | 4300 | 1467042681816 Marionette TRACE conn3 <- [1,1669,null,{"value":"8"}] 08:51:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 08:51:21 INFO - PROCESS | 4300 | 1467042681823 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 08:51:21 INFO - PROCESS | 4300 | 1467042681826 Marionette TRACE conn3 <- [1,1670,null,{}] 08:51:21 INFO - PROCESS | 4300 | 1467042681833 Marionette TRACE conn3 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:21 INFO - PROCESS | 4300 | 1467042681838 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:51:22 INFO - PROCESS | 4300 | 1467042682035 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 08:51:22 INFO - PROCESS | 4300 | 1467042682225 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:22 INFO - PROCESS | 4300 | 1467042682238 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:51:22 INFO - PROCESS | 4300 | ++DOCSHELL 0x8cd81800 == 49 [pid = 4300] [id = 425] 08:51:22 INFO - PROCESS | 4300 | ++DOMWINDOW == 113 (0x8cd81c00) [pid = 4300] [serial = 1276] [outer = (nil)] 08:51:22 INFO - PROCESS | 4300 | ++DOMWINDOW == 114 (0x8eca7c00) [pid = 4300] [serial = 1277] [outer = 0x8cd81c00] 08:51:22 INFO - PROCESS | 4300 | 1467042682314 Marionette DEBUG loaded listener.js 08:51:22 INFO - PROCESS | 4300 | ++DOMWINDOW == 115 (0x91485400) [pid = 4300] [serial = 1278] [outer = 0x8cd81c00] 08:51:23 INFO - PROCESS | 4300 | 1467042683857 Marionette TRACE conn3 <- [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]]]}] 08:51:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 08:51:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 2086ms 08:51:23 INFO - PROCESS | 4300 | 1467042683918 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 08:51:23 INFO - PROCESS | 4300 | 1467042683927 Marionette TRACE conn3 <- [1,1673,null,{"value":"8"}] 08:51:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 08:51:23 INFO - PROCESS | 4300 | 1467042683938 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 08:51:23 INFO - PROCESS | 4300 | 1467042683950 Marionette TRACE conn3 <- [1,1674,null,{}] 08:51:23 INFO - PROCESS | 4300 | 1467042683961 Marionette TRACE conn3 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:23 INFO - PROCESS | 4300 | 1467042683967 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:51:24 INFO - PROCESS | 4300 | 1467042684328 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 08:51:24 INFO - PROCESS | 4300 | 1467042684533 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:24 INFO - PROCESS | 4300 | 1467042684548 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:51:24 INFO - PROCESS | 4300 | ++DOCSHELL 0x8ec3d400 == 50 [pid = 4300] [id = 426] 08:51:24 INFO - PROCESS | 4300 | ++DOMWINDOW == 116 (0x8eda5c00) [pid = 4300] [serial = 1279] [outer = (nil)] 08:51:24 INFO - PROCESS | 4300 | ++DOMWINDOW == 117 (0x8edb3c00) [pid = 4300] [serial = 1280] [outer = 0x8eda5c00] 08:51:24 INFO - PROCESS | 4300 | 1467042684631 Marionette DEBUG loaded listener.js 08:51:24 INFO - PROCESS | 4300 | ++DOMWINDOW == 118 (0x9114e400) [pid = 4300] [serial = 1281] [outer = 0x8eda5c00] 08:51:25 INFO - PROCESS | 4300 | 1467042685808 Marionette TRACE conn3 <- [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]]]}] 08:51:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 08:51:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1947ms 08:51:25 INFO - PROCESS | 4300 | 1467042685885 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 08:51:25 INFO - PROCESS | 4300 | 1467042685899 Marionette TRACE conn3 <- [1,1677,null,{"value":"8"}] 08:51:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 08:51:25 INFO - PROCESS | 4300 | 1467042685923 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 08:51:25 INFO - PROCESS | 4300 | 1467042685931 Marionette TRACE conn3 <- [1,1678,null,{}] 08:51:25 INFO - PROCESS | 4300 | 1467042685941 Marionette TRACE conn3 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:25 INFO - PROCESS | 4300 | 1467042685948 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:51:26 INFO - PROCESS | 4300 | 1467042686316 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 08:51:26 INFO - PROCESS | 4300 | 1467042686523 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:26 INFO - PROCESS | 4300 | 1467042686531 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:51:26 INFO - PROCESS | 4300 | ++DOCSHELL 0x8d5e9800 == 51 [pid = 4300] [id = 427] 08:51:26 INFO - PROCESS | 4300 | ++DOMWINDOW == 119 (0x914b7c00) [pid = 4300] [serial = 1282] [outer = (nil)] 08:51:26 INFO - PROCESS | 4300 | ++DOMWINDOW == 120 (0x9194a400) [pid = 4300] [serial = 1283] [outer = 0x914b7c00] 08:51:26 INFO - PROCESS | 4300 | 1467042686606 Marionette DEBUG loaded listener.js 08:51:26 INFO - PROCESS | 4300 | ++DOMWINDOW == 121 (0x91a4d400) [pid = 4300] [serial = 1284] [outer = 0x914b7c00] 08:51:27 INFO - PROCESS | 4300 | --DOCSHELL 0x8edadc00 == 50 [pid = 4300] [id = 397] 08:51:27 INFO - PROCESS | 4300 | --DOCSHELL 0x8bbe3800 == 49 [pid = 4300] [id = 416] 08:51:27 INFO - PROCESS | 4300 | --DOCSHELL 0x91487400 == 48 [pid = 4300] [id = 415] 08:51:27 INFO - PROCESS | 4300 | --DOCSHELL 0x9114ec00 == 47 [pid = 4300] [id = 414] 08:51:27 INFO - PROCESS | 4300 | --DOCSHELL 0x8ddd0400 == 46 [pid = 4300] [id = 413] 08:51:27 INFO - PROCESS | 4300 | --DOCSHELL 0x8ce62000 == 45 [pid = 4300] [id = 412] 08:51:27 INFO - PROCESS | 4300 | --DOCSHELL 0x8bbe6800 == 44 [pid = 4300] [id = 404] 08:51:27 INFO - PROCESS | 4300 | --DOCSHELL 0x8ce5dc00 == 43 [pid = 4300] [id = 402] 08:51:27 INFO - PROCESS | 4300 | --DOCSHELL 0x8ce5fc00 == 42 [pid = 4300] [id = 407] 08:51:27 INFO - PROCESS | 4300 | --DOCSHELL 0x8cd8cc00 == 41 [pid = 4300] [id = 403] 08:51:27 INFO - PROCESS | 4300 | --DOCSHELL 0x91949000 == 40 [pid = 4300] [id = 406] 08:51:27 INFO - PROCESS | 4300 | --DOCSHELL 0x8bbdb800 == 39 [pid = 4300] [id = 411] 08:51:27 INFO - PROCESS | 4300 | --DOCSHELL 0x8bbe7c00 == 38 [pid = 4300] [id = 408] 08:51:27 INFO - PROCESS | 4300 | --DOCSHELL 0x8bbde000 == 37 [pid = 4300] [id = 409] 08:51:27 INFO - PROCESS | 4300 | --DOCSHELL 0x8cd90c00 == 36 [pid = 4300] [id = 410] 08:51:27 INFO - PROCESS | 4300 | --DOCSHELL 0x9193f800 == 35 [pid = 4300] [id = 405] 08:51:27 INFO - PROCESS | 4300 | --DOCSHELL 0x8ec3d400 == 34 [pid = 4300] [id = 426] 08:51:27 INFO - PROCESS | 4300 | --DOCSHELL 0x8cd81800 == 33 [pid = 4300] [id = 425] 08:51:27 INFO - PROCESS | 4300 | --DOCSHELL 0x8bbdf000 == 32 [pid = 4300] [id = 424] 08:51:27 INFO - PROCESS | 4300 | --DOCSHELL 0x9212d000 == 31 [pid = 4300] [id = 423] 08:51:27 INFO - PROCESS | 4300 | --DOCSHELL 0x9148ec00 == 30 [pid = 4300] [id = 421] 08:51:27 INFO - PROCESS | 4300 | --DOCSHELL 0x91154000 == 29 [pid = 4300] [id = 422] 08:51:27 INFO - PROCESS | 4300 | --DOCSHELL 0x91a4c000 == 28 [pid = 4300] [id = 420] 08:51:27 INFO - PROCESS | 4300 | --DOCSHELL 0x9114f400 == 27 [pid = 4300] [id = 419] 08:51:27 INFO - PROCESS | 4300 | --DOCSHELL 0x8d5ec000 == 26 [pid = 4300] [id = 417] 08:51:27 INFO - PROCESS | 4300 | --DOCSHELL 0x8ce69000 == 25 [pid = 4300] [id = 418] 08:51:28 INFO - PROCESS | 4300 | --DOMWINDOW == 120 (0x8ddd5800) [pid = 4300] [serial = 1164] [outer = (nil)] [url = about:blank] 08:51:28 INFO - PROCESS | 4300 | --DOMWINDOW == 119 (0x8d9cec00) [pid = 4300] [serial = 1163] [outer = (nil)] [url = about:blank] 08:51:28 INFO - PROCESS | 4300 | --DOMWINDOW == 118 (0x9148cc00) [pid = 4300] [serial = 1167] [outer = (nil)] [url = about:blank] 08:51:28 INFO - PROCESS | 4300 | --DOMWINDOW == 117 (0x9114a400) [pid = 4300] [serial = 1166] [outer = (nil)] [url = about:blank] 08:51:28 INFO - PROCESS | 4300 | --DOMWINDOW == 116 (0x921e1000) [pid = 4300] [serial = 1170] [outer = (nil)] [url = about:blank] 08:51:28 INFO - PROCESS | 4300 | --DOMWINDOW == 115 (0x92125c00) [pid = 4300] [serial = 1169] [outer = (nil)] [url = about:blank] 08:51:28 INFO - PROCESS | 4300 | --DOMWINDOW == 114 (0x9310a400) [pid = 4300] [serial = 1173] [outer = (nil)] [url = about:blank] 08:51:28 INFO - PROCESS | 4300 | --DOMWINDOW == 113 (0x92695800) [pid = 4300] [serial = 1172] [outer = (nil)] [url = about:blank] 08:51:28 INFO - PROCESS | 4300 | --DOMWINDOW == 112 (0x93e70400) [pid = 4300] [serial = 1176] [outer = (nil)] [url = about:blank] 08:51:28 INFO - PROCESS | 4300 | --DOMWINDOW == 111 (0x93c64c00) [pid = 4300] [serial = 1175] [outer = (nil)] [url = about:blank] 08:51:28 INFO - PROCESS | 4300 | --DOMWINDOW == 110 (0x9148b400) [pid = 4300] [serial = 1208] [outer = (nil)] [url = about:blank] 08:51:28 INFO - PROCESS | 4300 | --DOMWINDOW == 109 (0x989efc00) [pid = 4300] [serial = 1179] [outer = (nil)] [url = about:blank] 08:51:28 INFO - PROCESS | 4300 | --DOMWINDOW == 108 (0x9821b400) [pid = 4300] [serial = 1178] [outer = (nil)] [url = about:blank] 08:51:28 INFO - PROCESS | 4300 | --DOMWINDOW == 107 (0x99f6a400) [pid = 4300] [serial = 1182] [outer = (nil)] [url = about:blank] 08:51:28 INFO - PROCESS | 4300 | --DOMWINDOW == 106 (0x8eca8800) [pid = 4300] [serial = 1206] [outer = (nil)] [url = about:blank] 08:51:28 INFO - PROCESS | 4300 | --DOMWINDOW == 105 (0x99908c00) [pid = 4300] [serial = 1181] [outer = (nil)] [url = about:blank] 08:51:28 INFO - PROCESS | 4300 | --DOMWINDOW == 104 (0x9a0e6c00) [pid = 4300] [serial = 1185] [outer = (nil)] [url = about:blank] 08:51:28 INFO - PROCESS | 4300 | --DOMWINDOW == 103 (0x8d5e9c00) [pid = 4300] [serial = 1196] [outer = (nil)] [url = about:blank] 08:51:28 INFO - PROCESS | 4300 | --DOMWINDOW == 102 (0x99fc8800) [pid = 4300] [serial = 1184] [outer = (nil)] [url = about:blank] 08:51:28 INFO - PROCESS | 4300 | --DOMWINDOW == 101 (0x8d5ee000) [pid = 4300] [serial = 1197] [outer = (nil)] [url = about:blank] 08:51:28 INFO - PROCESS | 4300 | --DOMWINDOW == 100 (0x8ddd8800) [pid = 4300] [serial = 1199] [outer = (nil)] [url = about:blank] 08:51:28 INFO - PROCESS | 4300 | --DOMWINDOW == 99 (0x9114b400) [pid = 4300] [serial = 1194] [outer = (nil)] [url = about:blank] 08:51:28 INFO - PROCESS | 4300 | --DOMWINDOW == 98 (0x8f7b9000) [pid = 4300] [serial = 1193] [outer = (nil)] [url = about:blank] 08:51:28 INFO - PROCESS | 4300 | --DOMWINDOW == 97 (0x9a0f1000) [pid = 4300] [serial = 1188] [outer = (nil)] [url = about:blank] 08:51:28 INFO - PROCESS | 4300 | --DOMWINDOW == 96 (0x9a0ef400) [pid = 4300] [serial = 1187] [outer = (nil)] [url = about:blank] 08:51:28 INFO - PROCESS | 4300 | --DOMWINDOW == 95 (0x91152000) [pid = 4300] [serial = 1191] [outer = (nil)] [url = about:blank] 08:51:28 INFO - PROCESS | 4300 | --DOMWINDOW == 94 (0x8edb3400) [pid = 4300] [serial = 1202] [outer = (nil)] [url = about:blank] 08:51:28 INFO - PROCESS | 4300 | --DOMWINDOW == 93 (0x8f7be000) [pid = 4300] [serial = 1203] [outer = (nil)] [url = about:blank] 08:51:28 INFO - PROCESS | 4300 | --DOMWINDOW == 92 (0x8cd8ec00) [pid = 4300] [serial = 1205] [outer = (nil)] [url = about:blank] 08:51:28 INFO - PROCESS | 4300 | --DOMWINDOW == 91 (0x8ec3dc00) [pid = 4300] [serial = 1190] [outer = (nil)] [url = about:blank] 08:51:28 INFO - PROCESS | 4300 | --DOMWINDOW == 90 (0x8ec39400) [pid = 4300] [serial = 1200] [outer = (nil)] [url = about:blank] 08:51:28 INFO - PROCESS | 4300 | 1467042688796 Marionette TRACE conn3 <- [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]]]}] 08:51:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 08:51:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 2957ms 08:51:28 INFO - PROCESS | 4300 | 1467042688877 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 08:51:28 INFO - PROCESS | 4300 | 1467042688883 Marionette TRACE conn3 <- [1,1681,null,{"value":"8"}] 08:51:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 08:51:28 INFO - PROCESS | 4300 | 1467042688890 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 08:51:28 INFO - PROCESS | 4300 | 1467042688898 Marionette TRACE conn3 <- [1,1682,null,{}] 08:51:28 INFO - PROCESS | 4300 | 1467042688905 Marionette TRACE conn3 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:28 INFO - PROCESS | 4300 | 1467042688911 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:51:29 INFO - PROCESS | 4300 | 1467042689099 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 08:51:29 INFO - PROCESS | 4300 | 1467042689232 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:29 INFO - PROCESS | 4300 | 1467042689240 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:51:29 INFO - PROCESS | 4300 | ++DOCSHELL 0x8cd90800 == 26 [pid = 4300] [id = 428] 08:51:29 INFO - PROCESS | 4300 | ++DOMWINDOW == 91 (0x8ce5bc00) [pid = 4300] [serial = 1285] [outer = (nil)] 08:51:29 INFO - PROCESS | 4300 | ++DOMWINDOW == 92 (0x8d5e9c00) [pid = 4300] [serial = 1286] [outer = 0x8ce5bc00] 08:51:29 INFO - PROCESS | 4300 | 1467042689318 Marionette DEBUG loaded listener.js 08:51:29 INFO - PROCESS | 4300 | ++DOMWINDOW == 93 (0x8d5f3c00) [pid = 4300] [serial = 1287] [outer = 0x8ce5bc00] 08:51:30 INFO - PROCESS | 4300 | 1467042690159 Marionette TRACE conn3 <- [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]]]}] 08:51:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 08:51:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1334ms 08:51:30 INFO - PROCESS | 4300 | 1467042690225 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 08:51:30 INFO - PROCESS | 4300 | 1467042690233 Marionette TRACE conn3 <- [1,1685,null,{"value":"8"}] 08:51:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 08:51:30 INFO - PROCESS | 4300 | 1467042690244 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 08:51:30 INFO - PROCESS | 4300 | 1467042690248 Marionette TRACE conn3 <- [1,1686,null,{}] 08:51:30 INFO - PROCESS | 4300 | 1467042690262 Marionette TRACE conn3 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:30 INFO - PROCESS | 4300 | 1467042690274 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:51:30 INFO - PROCESS | 4300 | 1467042690444 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 08:51:30 INFO - PROCESS | 4300 | 1467042690611 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:30 INFO - PROCESS | 4300 | 1467042690620 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:51:30 INFO - PROCESS | 4300 | ++DOCSHELL 0x8ce60800 == 27 [pid = 4300] [id = 429] 08:51:30 INFO - PROCESS | 4300 | ++DOMWINDOW == 94 (0x8ddd4000) [pid = 4300] [serial = 1288] [outer = (nil)] 08:51:30 INFO - PROCESS | 4300 | ++DOMWINDOW == 95 (0x8ec36c00) [pid = 4300] [serial = 1289] [outer = 0x8ddd4000] 08:51:30 INFO - PROCESS | 4300 | 1467042690689 Marionette DEBUG loaded listener.js 08:51:30 INFO - PROCESS | 4300 | ++DOMWINDOW == 96 (0x8ec3e800) [pid = 4300] [serial = 1290] [outer = 0x8ddd4000] 08:51:31 INFO - PROCESS | 4300 | 1467042691670 Marionette TRACE conn3 <- [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]]]}] 08:51:31 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 08:51:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1494ms 08:51:31 INFO - PROCESS | 4300 | 1467042691738 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 08:51:31 INFO - PROCESS | 4300 | 1467042691741 Marionette TRACE conn3 <- [1,1689,null,{"value":"8"}] 08:51:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 08:51:31 INFO - PROCESS | 4300 | 1467042691749 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 08:51:31 INFO - PROCESS | 4300 | 1467042691755 Marionette TRACE conn3 <- [1,1690,null,{}] 08:51:31 INFO - PROCESS | 4300 | 1467042691780 Marionette TRACE conn3 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:31 INFO - PROCESS | 4300 | 1467042691789 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:51:32 INFO - PROCESS | 4300 | 1467042692008 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 08:51:32 INFO - PROCESS | 4300 | 1467042692047 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:32 INFO - PROCESS | 4300 | 1467042692064 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:51:32 INFO - PROCESS | 4300 | ++DOCSHELL 0x8f7b7000 == 28 [pid = 4300] [id = 430] 08:51:32 INFO - PROCESS | 4300 | ++DOMWINDOW == 97 (0x8f7b7c00) [pid = 4300] [serial = 1291] [outer = (nil)] 08:51:32 INFO - PROCESS | 4300 | ++DOMWINDOW == 98 (0x8f7c2c00) [pid = 4300] [serial = 1292] [outer = 0x8f7b7c00] 08:51:32 INFO - PROCESS | 4300 | 1467042692223 Marionette DEBUG loaded listener.js 08:51:32 INFO - PROCESS | 4300 | ++DOMWINDOW == 99 (0x91153800) [pid = 4300] [serial = 1293] [outer = 0x8f7b7c00] 08:51:33 INFO - PROCESS | 4300 | --DOMWINDOW == 98 (0x8d5ed000) [pid = 4300] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 08:51:33 INFO - PROCESS | 4300 | --DOMWINDOW == 97 (0x919bac00) [pid = 4300] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 08:51:33 INFO - PROCESS | 4300 | --DOMWINDOW == 96 (0x8ddd6800) [pid = 4300] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 08:51:33 INFO - PROCESS | 4300 | --DOMWINDOW == 95 (0x8cd83000) [pid = 4300] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 08:51:33 INFO - PROCESS | 4300 | --DOMWINDOW == 94 (0x8cd86000) [pid = 4300] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 08:51:33 INFO - PROCESS | 4300 | --DOMWINDOW == 93 (0x8ddc9400) [pid = 4300] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 08:51:33 INFO - PROCESS | 4300 | --DOMWINDOW == 92 (0x91154c00) [pid = 4300] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 08:51:33 INFO - PROCESS | 4300 | --DOMWINDOW == 91 (0x8ce67c00) [pid = 4300] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 08:51:33 INFO - PROCESS | 4300 | --DOMWINDOW == 90 (0x8ce62800) [pid = 4300] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 08:51:33 INFO - PROCESS | 4300 | --DOMWINDOW == 89 (0x914c1000) [pid = 4300] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 08:51:33 INFO - PROCESS | 4300 | --DOMWINDOW == 88 (0x919ba000) [pid = 4300] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 08:51:33 INFO - PROCESS | 4300 | --DOMWINDOW == 87 (0x8ecaa800) [pid = 4300] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 08:51:33 INFO - PROCESS | 4300 | --DOMWINDOW == 86 (0x9148f400) [pid = 4300] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 08:51:33 INFO - PROCESS | 4300 | --DOMWINDOW == 85 (0x91943000) [pid = 4300] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 08:51:33 INFO - PROCESS | 4300 | --DOMWINDOW == 84 (0x8d5eac00) [pid = 4300] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 08:51:33 INFO - PROCESS | 4300 | --DOMWINDOW == 83 (0x91156000) [pid = 4300] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 08:51:33 INFO - PROCESS | 4300 | 1467042693821 Marionette TRACE conn3 <- [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]]]}] 08:51:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 08:51:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 2141ms 08:51:33 INFO - PROCESS | 4300 | 1467042693891 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 08:51:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 08:51:33 INFO - PROCESS | 4300 | 1467042693896 Marionette TRACE conn3 <- [1,1693,null,{"value":"8"}] 08:51:33 INFO - PROCESS | 4300 | 1467042693903 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 08:51:33 INFO - PROCESS | 4300 | 1467042693907 Marionette TRACE conn3 <- [1,1694,null,{}] 08:51:33 INFO - PROCESS | 4300 | 1467042693913 Marionette TRACE conn3 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:33 INFO - PROCESS | 4300 | 1467042693918 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:51:34 INFO - PROCESS | 4300 | 1467042694082 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 08:51:34 INFO - PROCESS | 4300 | 1467042694212 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:34 INFO - PROCESS | 4300 | 1467042694219 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:51:34 INFO - PROCESS | 4300 | ++DOCSHELL 0x8ce67c00 == 29 [pid = 4300] [id = 431] 08:51:34 INFO - PROCESS | 4300 | ++DOMWINDOW == 84 (0x8d5ed000) [pid = 4300] [serial = 1294] [outer = (nil)] 08:51:34 INFO - PROCESS | 4300 | ++DOMWINDOW == 85 (0x8f7be000) [pid = 4300] [serial = 1295] [outer = 0x8d5ed000] 08:51:34 INFO - PROCESS | 4300 | 1467042694294 Marionette DEBUG loaded listener.js 08:51:34 INFO - PROCESS | 4300 | ++DOMWINDOW == 86 (0x91487800) [pid = 4300] [serial = 1296] [outer = 0x8d5ed000] 08:51:35 INFO - PROCESS | 4300 | 1467042695074 Marionette TRACE conn3 <- [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]]]}] 08:51:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 08:51:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1196ms 08:51:35 INFO - PROCESS | 4300 | 1467042695099 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 08:51:35 INFO - PROCESS | 4300 | 1467042695103 Marionette TRACE conn3 <- [1,1697,null,{"value":"8"}] 08:51:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 08:51:35 INFO - PROCESS | 4300 | 1467042695109 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 08:51:35 INFO - PROCESS | 4300 | 1467042695113 Marionette TRACE conn3 <- [1,1698,null,{}] 08:51:35 INFO - PROCESS | 4300 | 1467042695118 Marionette TRACE conn3 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:35 INFO - PROCESS | 4300 | 1467042695123 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:51:35 INFO - PROCESS | 4300 | 1467042695351 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 08:51:35 INFO - PROCESS | 4300 | 1467042695498 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:35 INFO - PROCESS | 4300 | 1467042695511 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:51:35 INFO - PROCESS | 4300 | ++DOCSHELL 0x8bbdb800 == 30 [pid = 4300] [id = 432] 08:51:35 INFO - PROCESS | 4300 | ++DOMWINDOW == 87 (0x8bbdbc00) [pid = 4300] [serial = 1297] [outer = (nil)] 08:51:35 INFO - PROCESS | 4300 | ++DOMWINDOW == 88 (0x8bbe4400) [pid = 4300] [serial = 1298] [outer = 0x8bbdbc00] 08:51:35 INFO - PROCESS | 4300 | 1467042695597 Marionette DEBUG loaded listener.js 08:51:35 INFO - PROCESS | 4300 | ++DOMWINDOW == 89 (0x8cd8c000) [pid = 4300] [serial = 1299] [outer = 0x8bbdbc00] 08:51:36 INFO - PROCESS | 4300 | 1467042696675 Marionette TRACE conn3 <- [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]]]}] 08:51:36 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 08:51:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1638ms 08:51:36 INFO - PROCESS | 4300 | 1467042696752 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 08:51:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 08:51:36 INFO - PROCESS | 4300 | 1467042696759 Marionette TRACE conn3 <- [1,1701,null,{"value":"8"}] 08:51:36 INFO - PROCESS | 4300 | 1467042696767 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 08:51:36 INFO - PROCESS | 4300 | 1467042696772 Marionette TRACE conn3 <- [1,1702,null,{}] 08:51:36 INFO - PROCESS | 4300 | 1467042696780 Marionette TRACE conn3 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:36 INFO - PROCESS | 4300 | 1467042696789 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:51:36 INFO - PROCESS | 4300 | 1467042696988 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 08:51:37 INFO - PROCESS | 4300 | 1467042697222 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:37 INFO - PROCESS | 4300 | 1467042697233 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:51:37 INFO - PROCESS | 4300 | ++DOCSHELL 0x8d9c9800 == 31 [pid = 4300] [id = 433] 08:51:37 INFO - PROCESS | 4300 | ++DOMWINDOW == 90 (0x8ddd5000) [pid = 4300] [serial = 1300] [outer = (nil)] 08:51:37 INFO - PROCESS | 4300 | ++DOMWINDOW == 91 (0x8ec37c00) [pid = 4300] [serial = 1301] [outer = 0x8ddd5000] 08:51:37 INFO - PROCESS | 4300 | 1467042697334 Marionette DEBUG loaded listener.js 08:51:37 INFO - PROCESS | 4300 | ++DOMWINDOW == 92 (0x8ecae400) [pid = 4300] [serial = 1302] [outer = 0x8ddd5000] 08:51:38 INFO - PROCESS | 4300 | 1467042698248 Marionette TRACE conn3 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 08:51:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 08:51:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1534ms 08:51:38 INFO - PROCESS | 4300 | 1467042698308 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 08:51:38 INFO - PROCESS | 4300 | 1467042698315 Marionette TRACE conn3 <- [1,1705,null,{"value":"8"}] 08:51:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 08:51:38 INFO - PROCESS | 4300 | 1467042698323 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 08:51:38 INFO - PROCESS | 4300 | 1467042698326 Marionette TRACE conn3 <- [1,1706,null,{}] 08:51:38 INFO - PROCESS | 4300 | 1467042698334 Marionette TRACE conn3 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:38 INFO - PROCESS | 4300 | 1467042698339 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:51:38 INFO - PROCESS | 4300 | 1467042698546 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 08:51:38 INFO - PROCESS | 4300 | 1467042698814 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:38 INFO - PROCESS | 4300 | 1467042698824 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:51:38 INFO - PROCESS | 4300 | ++DOCSHELL 0x8eda7400 == 32 [pid = 4300] [id = 434] 08:51:38 INFO - PROCESS | 4300 | ++DOMWINDOW == 93 (0x9148d400) [pid = 4300] [serial = 1303] [outer = (nil)] 08:51:38 INFO - PROCESS | 4300 | ++DOMWINDOW == 94 (0x914c1c00) [pid = 4300] [serial = 1304] [outer = 0x9148d400] 08:51:38 INFO - PROCESS | 4300 | 1467042698952 Marionette DEBUG loaded listener.js 08:51:39 INFO - PROCESS | 4300 | ++DOMWINDOW == 95 (0x91947c00) [pid = 4300] [serial = 1305] [outer = 0x9148d400] 08:51:39 INFO - PROCESS | 4300 | 1467042699957 Marionette TRACE conn3 <- [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]]]}] 08:51:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 08:51:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1686ms 08:51:40 INFO - PROCESS | 4300 | 1467042700022 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 08:51:40 INFO - PROCESS | 4300 | 1467042700027 Marionette TRACE conn3 <- [1,1709,null,{"value":"8"}] 08:51:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 08:51:40 INFO - PROCESS | 4300 | 1467042700048 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 08:51:40 INFO - PROCESS | 4300 | 1467042700058 Marionette TRACE conn3 <- [1,1710,null,{}] 08:51:40 INFO - PROCESS | 4300 | 1467042700067 Marionette TRACE conn3 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:40 INFO - PROCESS | 4300 | 1467042700074 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:51:40 INFO - PROCESS | 4300 | 1467042700292 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 08:51:40 INFO - PROCESS | 4300 | 1467042700607 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:40 INFO - PROCESS | 4300 | 1467042700616 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:51:40 INFO - PROCESS | 4300 | ++DOCSHELL 0x8cd83400 == 33 [pid = 4300] [id = 435] 08:51:40 INFO - PROCESS | 4300 | ++DOMWINDOW == 96 (0x8ddd8c00) [pid = 4300] [serial = 1306] [outer = (nil)] 08:51:40 INFO - PROCESS | 4300 | ++DOMWINDOW == 97 (0x91ac1c00) [pid = 4300] [serial = 1307] [outer = 0x8ddd8c00] 08:51:40 INFO - PROCESS | 4300 | 1467042700703 Marionette DEBUG loaded listener.js 08:51:40 INFO - PROCESS | 4300 | ++DOMWINDOW == 98 (0x91ac7400) [pid = 4300] [serial = 1308] [outer = 0x8ddd8c00] 08:51:41 INFO - PROCESS | 4300 | 1467042701662 Marionette TRACE conn3 <- [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]]]}] 08:51:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 08:51:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1656ms 08:51:41 INFO - PROCESS | 4300 | 1467042701695 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 08:51:41 INFO - PROCESS | 4300 | 1467042701699 Marionette TRACE conn3 <- [1,1713,null,{"value":"8"}] 08:51:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 08:51:41 INFO - PROCESS | 4300 | 1467042701708 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 08:51:41 INFO - PROCESS | 4300 | 1467042701712 Marionette TRACE conn3 <- [1,1714,null,{}] 08:51:41 INFO - PROCESS | 4300 | 1467042701718 Marionette TRACE conn3 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:41 INFO - PROCESS | 4300 | 1467042701725 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:51:41 INFO - PROCESS | 4300 | 1467042701923 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 08:51:42 INFO - PROCESS | 4300 | 1467042702147 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:42 INFO - PROCESS | 4300 | 1467042702156 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:51:42 INFO - PROCESS | 4300 | ++DOCSHELL 0x921da400 == 34 [pid = 4300] [id = 436] 08:51:42 INFO - PROCESS | 4300 | ++DOMWINDOW == 99 (0x921da800) [pid = 4300] [serial = 1309] [outer = (nil)] 08:51:42 INFO - PROCESS | 4300 | ++DOMWINDOW == 100 (0x921e3000) [pid = 4300] [serial = 1310] [outer = 0x921da800] 08:51:42 INFO - PROCESS | 4300 | 1467042702287 Marionette DEBUG loaded listener.js 08:51:42 INFO - PROCESS | 4300 | ++DOMWINDOW == 101 (0x921e7400) [pid = 4300] [serial = 1311] [outer = 0x921da800] 08:51:43 INFO - PROCESS | 4300 | 1467042703214 Marionette TRACE conn3 <- [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]]]}] 08:51:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 08:51:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1541ms 08:51:43 INFO - PROCESS | 4300 | 1467042703249 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 08:51:43 INFO - PROCESS | 4300 | 1467042703252 Marionette TRACE conn3 <- [1,1717,null,{"value":"8"}] 08:51:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 08:51:43 INFO - PROCESS | 4300 | 1467042703279 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 08:51:43 INFO - PROCESS | 4300 | 1467042703282 Marionette TRACE conn3 <- [1,1718,null,{}] 08:51:43 INFO - PROCESS | 4300 | 1467042703289 Marionette TRACE conn3 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:43 INFO - PROCESS | 4300 | 1467042703294 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:51:43 INFO - PROCESS | 4300 | 1467042703483 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 08:51:43 INFO - PROCESS | 4300 | 1467042703661 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:43 INFO - PROCESS | 4300 | 1467042703680 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:51:43 INFO - PROCESS | 4300 | ++DOCSHELL 0x92692c00 == 35 [pid = 4300] [id = 437] 08:51:43 INFO - PROCESS | 4300 | ++DOMWINDOW == 102 (0x92693000) [pid = 4300] [serial = 1312] [outer = (nil)] 08:51:43 INFO - PROCESS | 4300 | ++DOMWINDOW == 103 (0x930ac800) [pid = 4300] [serial = 1313] [outer = 0x92693000] 08:51:43 INFO - PROCESS | 4300 | 1467042703817 Marionette DEBUG loaded listener.js 08:51:43 INFO - PROCESS | 4300 | ++DOMWINDOW == 104 (0x93110000) [pid = 4300] [serial = 1314] [outer = 0x92693000] 08:51:44 INFO - PROCESS | 4300 | 1467042704923 Marionette TRACE conn3 <- [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]]]}] 08:51:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 08:51:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1691ms 08:51:44 INFO - PROCESS | 4300 | 1467042704969 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 08:51:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 08:51:44 INFO - PROCESS | 4300 | 1467042704973 Marionette TRACE conn3 <- [1,1721,null,{"value":"8"}] 08:51:44 INFO - PROCESS | 4300 | 1467042704979 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 08:51:44 INFO - PROCESS | 4300 | 1467042704983 Marionette TRACE conn3 <- [1,1722,null,{}] 08:51:44 INFO - PROCESS | 4300 | 1467042704990 Marionette TRACE conn3 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:45 INFO - PROCESS | 4300 | 1467042704996 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:51:45 INFO - PROCESS | 4300 | 1467042705198 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 08:51:45 INFO - PROCESS | 4300 | 1467042705445 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:45 INFO - PROCESS | 4300 | 1467042705452 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:51:45 INFO - PROCESS | 4300 | ++DOCSHELL 0x8ecaa800 == 36 [pid = 4300] [id = 438] 08:51:45 INFO - PROCESS | 4300 | ++DOMWINDOW == 105 (0x91484000) [pid = 4300] [serial = 1315] [outer = (nil)] 08:51:45 INFO - PROCESS | 4300 | ++DOMWINDOW == 106 (0x93c5e800) [pid = 4300] [serial = 1316] [outer = 0x91484000] 08:51:45 INFO - PROCESS | 4300 | 1467042705595 Marionette DEBUG loaded listener.js 08:51:45 INFO - PROCESS | 4300 | ++DOMWINDOW == 107 (0x93e6ec00) [pid = 4300] [serial = 1317] [outer = 0x91484000] 08:51:46 INFO - PROCESS | 4300 | 1467042706513 Marionette TRACE conn3 <- [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]]]}] 08:51:46 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 08:51:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1590ms 08:51:46 INFO - PROCESS | 4300 | 1467042706570 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 08:51:46 INFO - PROCESS | 4300 | 1467042706574 Marionette TRACE conn3 <- [1,1725,null,{"value":"8"}] 08:51:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 08:51:46 INFO - PROCESS | 4300 | 1467042706582 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 08:51:46 INFO - PROCESS | 4300 | 1467042706586 Marionette TRACE conn3 <- [1,1726,null,{}] 08:51:46 INFO - PROCESS | 4300 | 1467042706592 Marionette TRACE conn3 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:46 INFO - PROCESS | 4300 | 1467042706597 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:51:46 INFO - PROCESS | 4300 | 1467042706784 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 08:51:46 INFO - PROCESS | 4300 | 1467042706967 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:46 INFO - PROCESS | 4300 | 1467042706976 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:51:47 INFO - PROCESS | 4300 | ++DOCSHELL 0x8eca9400 == 37 [pid = 4300] [id = 439] 08:51:47 INFO - PROCESS | 4300 | ++DOMWINDOW == 108 (0x9114d400) [pid = 4300] [serial = 1318] [outer = (nil)] 08:51:47 INFO - PROCESS | 4300 | ++DOMWINDOW == 109 (0x93e76c00) [pid = 4300] [serial = 1319] [outer = 0x9114d400] 08:51:47 INFO - PROCESS | 4300 | 1467042707057 Marionette DEBUG loaded listener.js 08:51:47 INFO - PROCESS | 4300 | ++DOMWINDOW == 110 (0x93c5c000) [pid = 4300] [serial = 1320] [outer = 0x9114d400] 08:51:48 INFO - PROCESS | 4300 | 1467042708040 Marionette TRACE conn3 <- [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]]]}] 08:51:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 08:51:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1532ms 08:51:48 INFO - PROCESS | 4300 | 1467042708114 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 08:51:48 INFO - PROCESS | 4300 | 1467042708118 Marionette TRACE conn3 <- [1,1729,null,{"value":"8"}] 08:51:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 08:51:48 INFO - PROCESS | 4300 | 1467042708126 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 08:51:48 INFO - PROCESS | 4300 | 1467042708130 Marionette TRACE conn3 <- [1,1730,null,{}] 08:51:48 INFO - PROCESS | 4300 | 1467042708137 Marionette TRACE conn3 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:48 INFO - PROCESS | 4300 | 1467042708142 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:51:48 INFO - PROCESS | 4300 | 1467042708324 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 08:51:48 INFO - PROCESS | 4300 | 1467042708693 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:48 INFO - PROCESS | 4300 | 1467042708703 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:51:48 INFO - PROCESS | 4300 | ++DOCSHELL 0x8bbe5c00 == 38 [pid = 4300] [id = 440] 08:51:48 INFO - PROCESS | 4300 | ++DOMWINDOW == 111 (0x8bbe6800) [pid = 4300] [serial = 1321] [outer = (nil)] 08:51:48 INFO - PROCESS | 4300 | ++DOMWINDOW == 112 (0x8cd87c00) [pid = 4300] [serial = 1322] [outer = 0x8bbe6800] 08:51:48 INFO - PROCESS | 4300 | 1467042708827 Marionette DEBUG loaded listener.js 08:51:48 INFO - PROCESS | 4300 | ++DOMWINDOW == 113 (0x8ce63400) [pid = 4300] [serial = 1323] [outer = 0x8bbe6800] 08:51:49 INFO - PROCESS | 4300 | --DOCSHELL 0x931dac00 == 37 [pid = 4300] [id = 203] 08:51:49 INFO - PROCESS | 4300 | --DOCSHELL 0x978d2800 == 36 [pid = 4300] [id = 212] 08:51:49 INFO - PROCESS | 4300 | --DOCSHELL 0x8ce67c00 == 35 [pid = 4300] [id = 431] 08:51:49 INFO - PROCESS | 4300 | --DOCSHELL 0x8f7b7000 == 34 [pid = 4300] [id = 430] 08:51:49 INFO - PROCESS | 4300 | --DOCSHELL 0x8ce60800 == 33 [pid = 4300] [id = 429] 08:51:49 INFO - PROCESS | 4300 | --DOCSHELL 0x8cd90800 == 32 [pid = 4300] [id = 428] 08:51:49 INFO - PROCESS | 4300 | --DOMWINDOW == 112 (0x921db000) [pid = 4300] [serial = 1254] [outer = (nil)] [url = about:blank] 08:51:49 INFO - PROCESS | 4300 | --DOMWINDOW == 111 (0x91ac8c00) [pid = 4300] [serial = 1253] [outer = (nil)] [url = about:blank] 08:51:49 INFO - PROCESS | 4300 | --DOMWINDOW == 110 (0x91a52000) [pid = 4300] [serial = 1221] [outer = (nil)] [url = about:blank] 08:51:49 INFO - PROCESS | 4300 | --DOMWINDOW == 109 (0x8ecabc00) [pid = 4300] [serial = 1242] [outer = (nil)] [url = about:blank] 08:51:49 INFO - PROCESS | 4300 | --DOMWINDOW == 108 (0x91489800) [pid = 4300] [serial = 1251] [outer = (nil)] [url = about:blank] 08:51:49 INFO - PROCESS | 4300 | --DOMWINDOW == 107 (0x8f7bc800) [pid = 4300] [serial = 1236] [outer = (nil)] [url = about:blank] 08:51:49 INFO - PROCESS | 4300 | --DOMWINDOW == 106 (0x91490c00) [pid = 4300] [serial = 1227] [outer = (nil)] [url = about:blank] 08:51:49 INFO - PROCESS | 4300 | --DOMWINDOW == 105 (0x8ddd1800) [pid = 4300] [serial = 1235] [outer = (nil)] [url = about:blank] 08:51:49 INFO - PROCESS | 4300 | --DOMWINDOW == 104 (0x914b7400) [pid = 4300] [serial = 1209] [outer = (nil)] [url = about:blank] 08:51:49 INFO - PROCESS | 4300 | --DOMWINDOW == 103 (0x8ec3e400) [pid = 4300] [serial = 1241] [outer = (nil)] [url = about:blank] 08:51:49 INFO - PROCESS | 4300 | --DOMWINDOW == 102 (0x8d5f4800) [pid = 4300] [serial = 1238] [outer = (nil)] [url = about:blank] 08:51:49 INFO - PROCESS | 4300 | --DOMWINDOW == 101 (0x93c65000) [pid = 4300] [serial = 1232] [outer = (nil)] [url = about:blank] 08:51:49 INFO - PROCESS | 4300 | --DOMWINDOW == 100 (0x919af800) [pid = 4300] [serial = 1248] [outer = (nil)] [url = about:blank] 08:51:49 INFO - PROCESS | 4300 | --DOMWINDOW == 99 (0x8ddc9c00) [pid = 4300] [serial = 1250] [outer = (nil)] [url = about:blank] 08:51:49 INFO - PROCESS | 4300 | --DOMWINDOW == 98 (0x91acac00) [pid = 4300] [serial = 1223] [outer = (nil)] [url = about:blank] 08:51:49 INFO - PROCESS | 4300 | --DOMWINDOW == 97 (0x91940800) [pid = 4300] [serial = 1247] [outer = (nil)] [url = about:blank] 08:51:49 INFO - PROCESS | 4300 | --DOMWINDOW == 96 (0x8edac400) [pid = 4300] [serial = 1214] [outer = (nil)] [url = about:blank] 08:51:49 INFO - PROCESS | 4300 | --DOMWINDOW == 95 (0x92691400) [pid = 4300] [serial = 1226] [outer = (nil)] [url = about:blank] 08:51:49 INFO - PROCESS | 4300 | --DOMWINDOW == 94 (0x91ad0400) [pid = 4300] [serial = 1224] [outer = (nil)] [url = about:blank] 08:51:49 INFO - PROCESS | 4300 | --DOMWINDOW == 93 (0x9310ac00) [pid = 4300] [serial = 1230] [outer = (nil)] [url = about:blank] 08:51:49 INFO - PROCESS | 4300 | --DOMWINDOW == 92 (0x91a4f400) [pid = 4300] [serial = 1220] [outer = (nil)] [url = about:blank] 08:51:49 INFO - PROCESS | 4300 | --DOMWINDOW == 91 (0x93e6b800) [pid = 4300] [serial = 1233] [outer = (nil)] [url = about:blank] 08:51:49 INFO - PROCESS | 4300 | --DOMWINDOW == 90 (0x919b1c00) [pid = 4300] [serial = 1218] [outer = (nil)] [url = about:blank] 08:51:49 INFO - PROCESS | 4300 | --DOMWINDOW == 89 (0x91947800) [pid = 4300] [serial = 1217] [outer = (nil)] [url = about:blank] 08:51:49 INFO - PROCESS | 4300 | --DOMWINDOW == 88 (0x9114c400) [pid = 4300] [serial = 1215] [outer = (nil)] [url = about:blank] 08:51:49 INFO - PROCESS | 4300 | --DOMWINDOW == 87 (0x8d9cf000) [pid = 4300] [serial = 1212] [outer = (nil)] [url = about:blank] 08:51:49 INFO - PROCESS | 4300 | --DOMWINDOW == 86 (0x914ba800) [pid = 4300] [serial = 1245] [outer = (nil)] [url = about:blank] 08:51:49 INFO - PROCESS | 4300 | --DOMWINDOW == 85 (0x91486800) [pid = 4300] [serial = 1244] [outer = (nil)] [url = about:blank] 08:51:49 INFO - PROCESS | 4300 | --DOMWINDOW == 84 (0x8d9c5000) [pid = 4300] [serial = 1239] [outer = (nil)] [url = about:blank] 08:51:49 INFO - PROCESS | 4300 | --DOMWINDOW == 83 (0x9310d400) [pid = 4300] [serial = 1229] [outer = (nil)] [url = about:blank] 08:51:49 INFO - PROCESS | 4300 | --DOMWINDOW == 82 (0x8d9c4400) [pid = 4300] [serial = 1211] [outer = (nil)] [url = about:blank] 08:51:49 INFO - PROCESS | 4300 | 1467042709972 Marionette TRACE conn3 <- [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]]]}] 08:51:50 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 08:51:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1893ms 08:51:50 INFO - PROCESS | 4300 | 1467042710022 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 08:51:50 INFO - PROCESS | 4300 | 1467042710028 Marionette TRACE conn3 <- [1,1733,null,{"value":"8"}] 08:51:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 08:51:50 INFO - PROCESS | 4300 | 1467042710036 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 08:51:50 INFO - PROCESS | 4300 | 1467042710040 Marionette TRACE conn3 <- [1,1734,null,{}] 08:51:50 INFO - PROCESS | 4300 | 1467042710049 Marionette TRACE conn3 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:50 INFO - PROCESS | 4300 | 1467042710056 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:51:50 INFO - PROCESS | 4300 | 1467042710255 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 08:51:50 INFO - PROCESS | 4300 | 1467042710467 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:50 INFO - PROCESS | 4300 | 1467042710476 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:51:50 INFO - PROCESS | 4300 | ++DOCSHELL 0x8ce60800 == 33 [pid = 4300] [id = 441] 08:51:50 INFO - PROCESS | 4300 | ++DOMWINDOW == 83 (0x8d9c6c00) [pid = 4300] [serial = 1324] [outer = (nil)] 08:51:50 INFO - PROCESS | 4300 | ++DOMWINDOW == 84 (0x8ddcf800) [pid = 4300] [serial = 1325] [outer = 0x8d9c6c00] 08:51:50 INFO - PROCESS | 4300 | 1467042710575 Marionette DEBUG loaded listener.js 08:51:50 INFO - PROCESS | 4300 | ++DOMWINDOW == 85 (0x8ec39400) [pid = 4300] [serial = 1326] [outer = 0x8d9c6c00] 08:51:51 INFO - PROCESS | 4300 | 1467042711424 Marionette TRACE conn3 <- [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]]]}] 08:51:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 08:51:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1440ms 08:51:51 INFO - PROCESS | 4300 | 1467042711480 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 08:51:51 INFO - PROCESS | 4300 | 1467042711486 Marionette TRACE conn3 <- [1,1737,null,{"value":"8"}] 08:51:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 08:51:51 INFO - PROCESS | 4300 | 1467042711503 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 08:51:51 INFO - PROCESS | 4300 | 1467042711507 Marionette TRACE conn3 <- [1,1738,null,{}] 08:51:51 INFO - PROCESS | 4300 | 1467042711513 Marionette TRACE conn3 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:51 INFO - PROCESS | 4300 | 1467042711518 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:51:51 INFO - PROCESS | 4300 | 1467042711699 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 08:51:51 INFO - PROCESS | 4300 | 1467042711709 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:51 INFO - PROCESS | 4300 | 1467042711719 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:51:51 INFO - PROCESS | 4300 | ++DOCSHELL 0x8ddd0800 == 34 [pid = 4300] [id = 442] 08:51:51 INFO - PROCESS | 4300 | ++DOMWINDOW == 86 (0x8ec40800) [pid = 4300] [serial = 1327] [outer = (nil)] 08:51:51 INFO - PROCESS | 4300 | ++DOMWINDOW == 87 (0x8f7c0800) [pid = 4300] [serial = 1328] [outer = 0x8ec40800] 08:51:51 INFO - PROCESS | 4300 | 1467042711791 Marionette DEBUG loaded listener.js 08:51:51 INFO - PROCESS | 4300 | ++DOMWINDOW == 88 (0x91485800) [pid = 4300] [serial = 1329] [outer = 0x8ec40800] 08:51:52 INFO - PROCESS | 4300 | 1467042712887 Marionette TRACE conn3 <- [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]]]}] 08:51:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 08:51:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1441ms 08:51:52 INFO - PROCESS | 4300 | 1467042712935 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 08:51:52 INFO - PROCESS | 4300 | 1467042712940 Marionette TRACE conn3 <- [1,1741,null,{"value":"8"}] 08:51:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 08:51:52 INFO - PROCESS | 4300 | 1467042712955 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 08:51:52 INFO - PROCESS | 4300 | 1467042712964 Marionette TRACE conn3 <- [1,1742,null,{}] 08:51:52 INFO - PROCESS | 4300 | 1467042712979 Marionette TRACE conn3 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:52 INFO - PROCESS | 4300 | 1467042712986 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:51:53 INFO - PROCESS | 4300 | 1467042713221 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 08:51:53 INFO - PROCESS | 4300 | 1467042713250 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:53 INFO - PROCESS | 4300 | 1467042713258 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:51:53 INFO - PROCESS | 4300 | ++DOCSHELL 0x8bbdfc00 == 35 [pid = 4300] [id = 443] 08:51:53 INFO - PROCESS | 4300 | ++DOMWINDOW == 89 (0x914b9c00) [pid = 4300] [serial = 1330] [outer = (nil)] 08:51:53 INFO - PROCESS | 4300 | ++DOMWINDOW == 90 (0x919b3c00) [pid = 4300] [serial = 1331] [outer = 0x914b9c00] 08:51:53 INFO - PROCESS | 4300 | 1467042713330 Marionette DEBUG loaded listener.js 08:51:53 INFO - PROCESS | 4300 | ++DOMWINDOW == 91 (0x919b9c00) [pid = 4300] [serial = 1332] [outer = 0x914b9c00] 08:51:54 INFO - PROCESS | 4300 | 1467042714308 Marionette TRACE conn3 <- [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]]]}] 08:51:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 08:51:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1414ms 08:51:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 08:51:54 INFO - PROCESS | 4300 | 1467042714365 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 08:51:54 INFO - PROCESS | 4300 | 1467042714369 Marionette TRACE conn3 <- [1,1745,null,{"value":"8"}] 08:51:54 INFO - PROCESS | 4300 | 1467042714376 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 08:51:54 INFO - PROCESS | 4300 | 1467042714379 Marionette TRACE conn3 <- [1,1746,null,{}] 08:51:54 INFO - PROCESS | 4300 | 1467042714385 Marionette TRACE conn3 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:54 INFO - PROCESS | 4300 | 1467042714390 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:51:54 INFO - PROCESS | 4300 | 1467042714750 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 08:51:54 INFO - PROCESS | 4300 | --DOMWINDOW == 90 (0x8ce6a000) [pid = 4300] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 08:51:54 INFO - PROCESS | 4300 | --DOMWINDOW == 89 (0x91151400) [pid = 4300] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 08:51:54 INFO - PROCESS | 4300 | --DOMWINDOW == 88 (0x921dc400) [pid = 4300] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 08:51:54 INFO - PROCESS | 4300 | --DOMWINDOW == 87 (0x92126c00) [pid = 4300] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 08:51:54 INFO - PROCESS | 4300 | --DOMWINDOW == 86 (0x8f7b7c00) [pid = 4300] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 08:51:54 INFO - PROCESS | 4300 | --DOMWINDOW == 85 (0x91946400) [pid = 4300] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 08:51:54 INFO - PROCESS | 4300 | --DOMWINDOW == 84 (0x914b7c00) [pid = 4300] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 08:51:54 INFO - PROCESS | 4300 | --DOMWINDOW == 83 (0x9268b800) [pid = 4300] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 08:51:54 INFO - PROCESS | 4300 | --DOMWINDOW == 82 (0x921e6800) [pid = 4300] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 08:51:54 INFO - PROCESS | 4300 | --DOMWINDOW == 81 (0x8cd81c00) [pid = 4300] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 08:51:54 INFO - PROCESS | 4300 | --DOMWINDOW == 80 (0x8eda5c00) [pid = 4300] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 08:51:54 INFO - PROCESS | 4300 | --DOMWINDOW == 79 (0x8ce5bc00) [pid = 4300] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 08:51:54 INFO - PROCESS | 4300 | --DOMWINDOW == 78 (0x8ddd4000) [pid = 4300] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 08:51:54 INFO - PROCESS | 4300 | 1467042714946 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:54 INFO - PROCESS | 4300 | 1467042714954 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:51:54 INFO - PROCESS | 4300 | ++DOCSHELL 0x8bbde000 == 36 [pid = 4300] [id = 444] 08:51:54 INFO - PROCESS | 4300 | ++DOMWINDOW == 79 (0x8bbe0800) [pid = 4300] [serial = 1333] [outer = (nil)] 08:51:55 INFO - PROCESS | 4300 | ++DOMWINDOW == 80 (0x8d5f4800) [pid = 4300] [serial = 1334] [outer = 0x8bbe0800] 08:51:55 INFO - PROCESS | 4300 | 1467042715040 Marionette DEBUG loaded listener.js 08:51:55 INFO - PROCESS | 4300 | ++DOMWINDOW == 81 (0x8ec34c00) [pid = 4300] [serial = 1335] [outer = 0x8bbe0800] 08:51:55 INFO - PROCESS | 4300 | 1467042715844 Marionette TRACE conn3 <- [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]]]}] 08:51:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 08:51:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1534ms 08:51:55 INFO - PROCESS | 4300 | 1467042715911 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 08:51:55 INFO - PROCESS | 4300 | 1467042715915 Marionette TRACE conn3 <- [1,1749,null,{"value":"8"}] 08:51:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 08:51:55 INFO - PROCESS | 4300 | 1467042715929 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 08:51:55 INFO - PROCESS | 4300 | 1467042715933 Marionette TRACE conn3 <- [1,1750,null,{}] 08:51:55 INFO - PROCESS | 4300 | 1467042715939 Marionette TRACE conn3 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:55 INFO - PROCESS | 4300 | 1467042715946 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:51:56 INFO - PROCESS | 4300 | 1467042716128 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 08:51:56 INFO - PROCESS | 4300 | 1467042716138 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:56 INFO - PROCESS | 4300 | 1467042716160 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:51:56 INFO - PROCESS | 4300 | ++DOCSHELL 0x91a54c00 == 37 [pid = 4300] [id = 445] 08:51:56 INFO - PROCESS | 4300 | ++DOMWINDOW == 82 (0x91a58800) [pid = 4300] [serial = 1336] [outer = (nil)] 08:51:56 INFO - PROCESS | 4300 | ++DOMWINDOW == 83 (0x91acbc00) [pid = 4300] [serial = 1337] [outer = 0x91a58800] 08:51:56 INFO - PROCESS | 4300 | 1467042716253 Marionette DEBUG loaded listener.js 08:51:56 INFO - PROCESS | 4300 | ++DOMWINDOW == 84 (0x921e3c00) [pid = 4300] [serial = 1338] [outer = 0x91a58800] 08:51:57 INFO - PROCESS | 4300 | 1467042717561 Marionette TRACE conn3 <- [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]]]}] 08:51:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 08:51:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1688ms 08:51:57 INFO - PROCESS | 4300 | 1467042717624 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 08:51:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 08:51:57 INFO - PROCESS | 4300 | 1467042717636 Marionette TRACE conn3 <- [1,1753,null,{"value":"8"}] 08:51:57 INFO - PROCESS | 4300 | 1467042717650 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 08:51:57 INFO - PROCESS | 4300 | 1467042717660 Marionette TRACE conn3 <- [1,1754,null,{}] 08:51:57 INFO - PROCESS | 4300 | 1467042717677 Marionette TRACE conn3 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:57 INFO - PROCESS | 4300 | 1467042717687 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:51:58 INFO - PROCESS | 4300 | 1467042718014 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 08:51:58 INFO - PROCESS | 4300 | 1467042718272 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:58 INFO - PROCESS | 4300 | 1467042718282 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:51:58 INFO - PROCESS | 4300 | ++DOCSHELL 0x8bbdf800 == 38 [pid = 4300] [id = 446] 08:51:58 INFO - PROCESS | 4300 | ++DOMWINDOW == 85 (0x8d5f7400) [pid = 4300] [serial = 1339] [outer = (nil)] 08:51:58 INFO - PROCESS | 4300 | ++DOMWINDOW == 86 (0x8ddcb000) [pid = 4300] [serial = 1340] [outer = 0x8d5f7400] 08:51:58 INFO - PROCESS | 4300 | 1467042718371 Marionette DEBUG loaded listener.js 08:51:58 INFO - PROCESS | 4300 | ++DOMWINDOW == 87 (0x8edb1400) [pid = 4300] [serial = 1341] [outer = 0x8d5f7400] 08:51:59 INFO - PROCESS | 4300 | 1467042719362 Marionette TRACE conn3 <- [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]]]}] 08:51:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 08:51:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1758ms 08:51:59 INFO - PROCESS | 4300 | 1467042719405 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 08:51:59 INFO - PROCESS | 4300 | 1467042719412 Marionette TRACE conn3 <- [1,1757,null,{"value":"8"}] 08:51:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 08:51:59 INFO - PROCESS | 4300 | 1467042719424 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 08:51:59 INFO - PROCESS | 4300 | 1467042719428 Marionette TRACE conn3 <- [1,1758,null,{}] 08:51:59 INFO - PROCESS | 4300 | 1467042719435 Marionette TRACE conn3 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:59 INFO - PROCESS | 4300 | 1467042719440 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:51:59 INFO - PROCESS | 4300 | 1467042719696 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 08:51:59 INFO - PROCESS | 4300 | 1467042719940 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:59 INFO - PROCESS | 4300 | 1467042719948 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:52:00 INFO - PROCESS | 4300 | ++DOCSHELL 0x9148bc00 == 39 [pid = 4300] [id = 447] 08:52:00 INFO - PROCESS | 4300 | ++DOMWINDOW == 88 (0x914bb000) [pid = 4300] [serial = 1342] [outer = (nil)] 08:52:00 INFO - PROCESS | 4300 | ++DOMWINDOW == 89 (0x914c3c00) [pid = 4300] [serial = 1343] [outer = 0x914bb000] 08:52:00 INFO - PROCESS | 4300 | 1467042720093 Marionette DEBUG loaded listener.js 08:52:00 INFO - PROCESS | 4300 | ++DOMWINDOW == 90 (0x919b4400) [pid = 4300] [serial = 1344] [outer = 0x914bb000] 08:52:01 INFO - PROCESS | 4300 | 1467042721120 Marionette TRACE conn3 <- [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]]]}] 08:52:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 08:52:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1733ms 08:52:01 INFO - PROCESS | 4300 | 1467042721158 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 08:52:01 INFO - PROCESS | 4300 | 1467042721162 Marionette TRACE conn3 <- [1,1761,null,{"value":"8"}] 08:52:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 08:52:01 INFO - PROCESS | 4300 | 1467042721169 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 08:52:01 INFO - PROCESS | 4300 | 1467042721175 Marionette TRACE conn3 <- [1,1762,null,{}] 08:52:01 INFO - PROCESS | 4300 | 1467042721192 Marionette TRACE conn3 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:01 INFO - PROCESS | 4300 | 1467042721202 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:52:01 INFO - PROCESS | 4300 | 1467042721406 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 08:52:01 INFO - PROCESS | 4300 | 1467042721641 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:01 INFO - PROCESS | 4300 | 1467042721652 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:52:01 INFO - PROCESS | 4300 | ++DOCSHELL 0x914c5c00 == 40 [pid = 4300] [id = 448] 08:52:01 INFO - PROCESS | 4300 | ++DOMWINDOW == 91 (0x92694400) [pid = 4300] [serial = 1345] [outer = (nil)] 08:52:01 INFO - PROCESS | 4300 | ++DOMWINDOW == 92 (0x93102800) [pid = 4300] [serial = 1346] [outer = 0x92694400] 08:52:01 INFO - PROCESS | 4300 | 1467042721785 Marionette DEBUG loaded listener.js 08:52:01 INFO - PROCESS | 4300 | ++DOMWINDOW == 93 (0x9310b800) [pid = 4300] [serial = 1347] [outer = 0x92694400] 08:52:02 INFO - PROCESS | 4300 | 1467042722703 Marionette TRACE conn3 <- [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]]]}] 08:52:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 08:52:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1608ms 08:52:02 INFO - PROCESS | 4300 | 1467042722779 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 08:52:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 08:52:02 INFO - PROCESS | 4300 | 1467042722785 Marionette TRACE conn3 <- [1,1765,null,{"value":"8"}] 08:52:02 INFO - PROCESS | 4300 | 1467042722792 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 08:52:02 INFO - PROCESS | 4300 | 1467042722796 Marionette TRACE conn3 <- [1,1766,null,{}] 08:52:02 INFO - PROCESS | 4300 | 1467042722803 Marionette TRACE conn3 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:02 INFO - PROCESS | 4300 | 1467042722809 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:52:03 INFO - PROCESS | 4300 | 1467042723049 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 08:52:03 INFO - PROCESS | 4300 | 1467042723272 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:03 INFO - PROCESS | 4300 | 1467042723282 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:52:03 INFO - PROCESS | 4300 | ++DOCSHELL 0x8bbe4000 == 41 [pid = 4300] [id = 449] 08:52:03 INFO - PROCESS | 4300 | ++DOMWINDOW == 94 (0x919afc00) [pid = 4300] [serial = 1348] [outer = (nil)] 08:52:03 INFO - PROCESS | 4300 | ++DOMWINDOW == 95 (0x931dcc00) [pid = 4300] [serial = 1349] [outer = 0x919afc00] 08:52:03 INFO - PROCESS | 4300 | 1467042723409 Marionette DEBUG loaded listener.js 08:52:03 INFO - PROCESS | 4300 | ++DOMWINDOW == 96 (0x93c6ac00) [pid = 4300] [serial = 1350] [outer = 0x919afc00] 08:52:04 INFO - PROCESS | 4300 | 1467042724376 Marionette TRACE conn3 <- [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]]]}] 08:52:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 08:52:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1638ms 08:52:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 08:52:04 INFO - PROCESS | 4300 | 1467042724431 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 08:52:04 INFO - PROCESS | 4300 | 1467042724434 Marionette TRACE conn3 <- [1,1769,null,{"value":"8"}] 08:52:04 INFO - PROCESS | 4300 | 1467042724442 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 08:52:04 INFO - PROCESS | 4300 | 1467042724446 Marionette TRACE conn3 <- [1,1770,null,{}] 08:52:04 INFO - PROCESS | 4300 | 1467042724454 Marionette TRACE conn3 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:04 INFO - PROCESS | 4300 | 1467042724460 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:52:04 INFO - PROCESS | 4300 | 1467042724669 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 08:52:04 INFO - PROCESS | 4300 | 1467042724859 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:04 INFO - PROCESS | 4300 | 1467042724870 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:52:04 INFO - PROCESS | 4300 | ++DOCSHELL 0x9148b800 == 42 [pid = 4300] [id = 450] 08:52:04 INFO - PROCESS | 4300 | ++DOMWINDOW == 97 (0x91a49c00) [pid = 4300] [serial = 1351] [outer = (nil)] 08:52:04 INFO - PROCESS | 4300 | ++DOMWINDOW == 98 (0x93e70000) [pid = 4300] [serial = 1352] [outer = 0x91a49c00] 08:52:05 INFO - PROCESS | 4300 | 1467042725002 Marionette DEBUG loaded listener.js 08:52:05 INFO - PROCESS | 4300 | ++DOMWINDOW == 99 (0x9538b400) [pid = 4300] [serial = 1353] [outer = 0x91a49c00] 08:52:06 INFO - PROCESS | 4300 | 1467042726047 Marionette TRACE conn3 <- [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]]]}] 08:52:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 08:52:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1642ms 08:52:06 INFO - PROCESS | 4300 | 1467042726083 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 08:52:06 INFO - PROCESS | 4300 | 1467042726086 Marionette TRACE conn3 <- [1,1773,null,{"value":"8"}] 08:52:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 08:52:06 INFO - PROCESS | 4300 | 1467042726095 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 08:52:06 INFO - PROCESS | 4300 | 1467042726099 Marionette TRACE conn3 <- [1,1774,null,{}] 08:52:06 INFO - PROCESS | 4300 | 1467042726105 Marionette TRACE conn3 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:06 INFO - PROCESS | 4300 | 1467042726116 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:52:06 INFO - PROCESS | 4300 | 1467042726356 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 08:52:06 INFO - PROCESS | 4300 | 1467042726586 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:06 INFO - PROCESS | 4300 | 1467042726595 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:52:06 INFO - PROCESS | 4300 | ++DOCSHELL 0x8cd84000 == 43 [pid = 4300] [id = 451] 08:52:06 INFO - PROCESS | 4300 | ++DOMWINDOW == 100 (0x930a2c00) [pid = 4300] [serial = 1354] [outer = (nil)] 08:52:06 INFO - PROCESS | 4300 | ++DOMWINDOW == 101 (0x9821a000) [pid = 4300] [serial = 1355] [outer = 0x930a2c00] 08:52:06 INFO - PROCESS | 4300 | 1467042726723 Marionette DEBUG loaded listener.js 08:52:06 INFO - PROCESS | 4300 | ++DOMWINDOW == 102 (0x98485000) [pid = 4300] [serial = 1356] [outer = 0x930a2c00] 08:52:07 INFO - PROCESS | 4300 | 1467042727661 Marionette TRACE conn3 <- [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]]]}] 08:52:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 08:52:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1647ms 08:52:07 INFO - PROCESS | 4300 | 1467042727743 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 08:52:07 INFO - PROCESS | 4300 | 1467042727747 Marionette TRACE conn3 <- [1,1777,null,{"value":"8"}] 08:52:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 08:52:07 INFO - PROCESS | 4300 | 1467042727754 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 08:52:07 INFO - PROCESS | 4300 | 1467042727758 Marionette TRACE conn3 <- [1,1778,null,{}] 08:52:07 INFO - PROCESS | 4300 | 1467042727764 Marionette TRACE conn3 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:07 INFO - PROCESS | 4300 | 1467042727771 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:52:07 INFO - PROCESS | 4300 | 1467042727987 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 08:52:08 INFO - PROCESS | 4300 | 1467042728167 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:08 INFO - PROCESS | 4300 | 1467042728177 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:52:08 INFO - PROCESS | 4300 | ++DOCSHELL 0x8ddd1c00 == 44 [pid = 4300] [id = 452] 08:52:08 INFO - PROCESS | 4300 | ++DOMWINDOW == 103 (0x978abc00) [pid = 4300] [serial = 1357] [outer = (nil)] 08:52:08 INFO - PROCESS | 4300 | ++DOMWINDOW == 104 (0x98983c00) [pid = 4300] [serial = 1358] [outer = 0x978abc00] 08:52:08 INFO - PROCESS | 4300 | 1467042728304 Marionette DEBUG loaded listener.js 08:52:08 INFO - PROCESS | 4300 | ++DOMWINDOW == 105 (0x989ed000) [pid = 4300] [serial = 1359] [outer = 0x978abc00] 08:52:09 INFO - PROCESS | 4300 | 1467042729234 Marionette TRACE conn3 <- [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]]]}] 08:52:09 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 08:52:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1532ms 08:52:09 INFO - PROCESS | 4300 | 1467042729288 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 08:52:09 INFO - PROCESS | 4300 | 1467042729291 Marionette TRACE conn3 <- [1,1781,null,{"value":"8"}] 08:52:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 08:52:09 INFO - PROCESS | 4300 | 1467042729298 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 08:52:09 INFO - PROCESS | 4300 | 1467042729301 Marionette TRACE conn3 <- [1,1782,null,{}] 08:52:09 INFO - PROCESS | 4300 | 1467042729307 Marionette TRACE conn3 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:09 INFO - PROCESS | 4300 | 1467042729313 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:52:09 INFO - PROCESS | 4300 | 1467042729521 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 08:52:09 INFO - PROCESS | 4300 | 1467042729774 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:09 INFO - PROCESS | 4300 | 1467042729784 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:52:09 INFO - PROCESS | 4300 | ++DOCSHELL 0x8bbe3800 == 45 [pid = 4300] [id = 453] 08:52:09 INFO - PROCESS | 4300 | ++DOMWINDOW == 106 (0x8bbe3c00) [pid = 4300] [serial = 1360] [outer = (nil)] 08:52:09 INFO - PROCESS | 4300 | ++DOMWINDOW == 107 (0x8ec33c00) [pid = 4300] [serial = 1361] [outer = 0x8bbe3c00] 08:52:09 INFO - PROCESS | 4300 | 1467042729910 Marionette DEBUG loaded listener.js 08:52:10 INFO - PROCESS | 4300 | ++DOMWINDOW == 108 (0x8eda8c00) [pid = 4300] [serial = 1362] [outer = 0x8bbe3c00] 08:52:11 INFO - PROCESS | 4300 | 1467042731173 Marionette TRACE conn3 <- [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]]]}] 08:52:11 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 08:52:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1938ms 08:52:11 INFO - PROCESS | 4300 | 1467042731237 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 08:52:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 08:52:11 INFO - PROCESS | 4300 | 1467042731244 Marionette TRACE conn3 <- [1,1785,null,{"value":"8"}] 08:52:11 INFO - PROCESS | 4300 | 1467042731253 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 08:52:11 INFO - PROCESS | 4300 | 1467042731259 Marionette TRACE conn3 <- [1,1786,null,{}] 08:52:11 INFO - PROCESS | 4300 | 1467042731310 Marionette TRACE conn3 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:11 INFO - PROCESS | 4300 | 1467042731318 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:52:11 INFO - PROCESS | 4300 | 1467042731648 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 08:52:11 INFO - PROCESS | 4300 | 1467042731818 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:11 INFO - PROCESS | 4300 | 1467042731830 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:52:11 INFO - PROCESS | 4300 | ++DOCSHELL 0x8ecaa000 == 46 [pid = 4300] [id = 454] 08:52:11 INFO - PROCESS | 4300 | ++DOMWINDOW == 109 (0x8eda9400) [pid = 4300] [serial = 1363] [outer = (nil)] 08:52:11 INFO - PROCESS | 4300 | ++DOMWINDOW == 110 (0x8f7b6000) [pid = 4300] [serial = 1364] [outer = 0x8eda9400] 08:52:11 INFO - PROCESS | 4300 | 1467042731940 Marionette DEBUG loaded listener.js 08:52:12 INFO - PROCESS | 4300 | ++DOMWINDOW == 111 (0x9114c000) [pid = 4300] [serial = 1365] [outer = 0x8eda9400] 08:52:13 INFO - PROCESS | 4300 | --DOCSHELL 0x93c70800 == 45 [pid = 4300] [id = 213] 08:52:13 INFO - PROCESS | 4300 | --DOCSHELL 0x9212b400 == 44 [pid = 4300] [id = 211] 08:52:13 INFO - PROCESS | 4300 | --DOCSHELL 0x91ac3c00 == 43 [pid = 4300] [id = 217] 08:52:13 INFO - PROCESS | 4300 | --DOCSHELL 0x9a787000 == 42 [pid = 4300] [id = 209] 08:52:13 INFO - PROCESS | 4300 | --DOCSHELL 0x9ac90000 == 41 [pid = 4300] [id = 219] 08:52:13 INFO - PROCESS | 4300 | --DOCSHELL 0x9538b800 == 40 [pid = 4300] [id = 206] 08:52:13 INFO - PROCESS | 4300 | --DOCSHELL 0x921e4000 == 39 [pid = 4300] [id = 216] 08:52:13 INFO - PROCESS | 4300 | --DOCSHELL 0x996c5800 == 38 [pid = 4300] [id = 204] 08:52:13 INFO - PROCESS | 4300 | --DOCSHELL 0x99868400 == 37 [pid = 4300] [id = 215] 08:52:13 INFO - PROCESS | 4300 | --DOCSHELL 0x921e0400 == 36 [pid = 4300] [id = 207] 08:52:13 INFO - PROCESS | 4300 | --DOCSHELL 0x91acd400 == 35 [pid = 4300] [id = 205] 08:52:13 INFO - PROCESS | 4300 | --DOCSHELL 0x921da400 == 34 [pid = 4300] [id = 436] 08:52:13 INFO - PROCESS | 4300 | --DOCSHELL 0x8d5e9800 == 33 [pid = 4300] [id = 427] 08:52:13 INFO - PROCESS | 4300 | --DOCSHELL 0x8bbdb800 == 32 [pid = 4300] [id = 432] 08:52:13 INFO - PROCESS | 4300 | --DOCSHELL 0x989f8000 == 31 [pid = 4300] [id = 210] 08:52:13 INFO - PROCESS | 4300 | --DOCSHELL 0x8cd83400 == 30 [pid = 4300] [id = 435] 08:52:13 INFO - PROCESS | 4300 | --DOCSHELL 0x99f67800 == 29 [pid = 4300] [id = 218] 08:52:13 INFO - PROCESS | 4300 | --DOCSHELL 0x8bbe5c00 == 28 [pid = 4300] [id = 440] 08:52:13 INFO - PROCESS | 4300 | --DOCSHELL 0x8eda7400 == 27 [pid = 4300] [id = 434] 08:52:13 INFO - PROCESS | 4300 | --DOCSHELL 0x8eca9400 == 26 [pid = 4300] [id = 439] 08:52:13 INFO - PROCESS | 4300 | --DOCSHELL 0x99fc1c00 == 25 [pid = 4300] [id = 208] 08:52:13 INFO - PROCESS | 4300 | --DOCSHELL 0x8d9c9800 == 24 [pid = 4300] [id = 433] 08:52:13 INFO - PROCESS | 4300 | --DOCSHELL 0x92692c00 == 23 [pid = 4300] [id = 437] 08:52:13 INFO - PROCESS | 4300 | --DOCSHELL 0x91acfc00 == 22 [pid = 4300] [id = 214] 08:52:13 INFO - PROCESS | 4300 | --DOCSHELL 0x8ecaa800 == 21 [pid = 4300] [id = 438] 08:52:13 INFO - PROCESS | 4300 | --DOCSHELL 0x931dfc00 == 20 [pid = 4300] [id = 202] 08:52:13 INFO - PROCESS | 4300 | --DOMWINDOW == 110 (0x8eca2800) [pid = 4300] [serial = 1257] [outer = (nil)] [url = about:blank] 08:52:13 INFO - PROCESS | 4300 | --DOMWINDOW == 109 (0x8ddd4c00) [pid = 4300] [serial = 1256] [outer = (nil)] [url = about:blank] 08:52:13 INFO - PROCESS | 4300 | --DOMWINDOW == 108 (0x9193b400) [pid = 4300] [serial = 1260] [outer = (nil)] [url = about:blank] 08:52:13 INFO - PROCESS | 4300 | --DOMWINDOW == 107 (0x91486c00) [pid = 4300] [serial = 1259] [outer = (nil)] [url = about:blank] 08:52:13 INFO - PROCESS | 4300 | --DOMWINDOW == 106 (0x92692800) [pid = 4300] [serial = 1263] [outer = (nil)] [url = about:blank] 08:52:13 INFO - PROCESS | 4300 | --DOMWINDOW == 105 (0x921e7c00) [pid = 4300] [serial = 1262] [outer = (nil)] [url = about:blank] 08:52:13 INFO - PROCESS | 4300 | --DOMWINDOW == 104 (0x93c54400) [pid = 4300] [serial = 1266] [outer = (nil)] [url = about:blank] 08:52:13 INFO - PROCESS | 4300 | --DOMWINDOW == 103 (0x8f7c2c00) [pid = 4300] [serial = 1292] [outer = (nil)] [url = about:blank] 08:52:13 INFO - PROCESS | 4300 | --DOMWINDOW == 102 (0x931d9000) [pid = 4300] [serial = 1265] [outer = (nil)] [url = about:blank] 08:52:13 INFO - PROCESS | 4300 | --DOMWINDOW == 101 (0x93e75000) [pid = 4300] [serial = 1269] [outer = (nil)] [url = about:blank] 08:52:13 INFO - PROCESS | 4300 | --DOMWINDOW == 100 (0x93c68000) [pid = 4300] [serial = 1268] [outer = (nil)] [url = about:blank] 08:52:13 INFO - PROCESS | 4300 | --DOMWINDOW == 99 (0x91a4d400) [pid = 4300] [serial = 1284] [outer = (nil)] [url = about:blank] 08:52:13 INFO - PROCESS | 4300 | --DOMWINDOW == 98 (0x978b1000) [pid = 4300] [serial = 1272] [outer = (nil)] [url = about:blank] 08:52:13 INFO - PROCESS | 4300 | --DOMWINDOW == 97 (0x9194a400) [pid = 4300] [serial = 1283] [outer = (nil)] [url = about:blank] 08:52:13 INFO - PROCESS | 4300 | --DOMWINDOW == 96 (0x953d0c00) [pid = 4300] [serial = 1271] [outer = (nil)] [url = about:blank] 08:52:13 INFO - PROCESS | 4300 | --DOMWINDOW == 95 (0x98219400) [pid = 4300] [serial = 1275] [outer = (nil)] [url = about:blank] 08:52:13 INFO - PROCESS | 4300 | --DOMWINDOW == 94 (0x978d3000) [pid = 4300] [serial = 1274] [outer = (nil)] [url = about:blank] 08:52:13 INFO - PROCESS | 4300 | --DOMWINDOW == 93 (0x91485400) [pid = 4300] [serial = 1278] [outer = (nil)] [url = about:blank] 08:52:13 INFO - PROCESS | 4300 | --DOMWINDOW == 92 (0x8eca7c00) [pid = 4300] [serial = 1277] [outer = (nil)] [url = about:blank] 08:52:13 INFO - PROCESS | 4300 | --DOMWINDOW == 91 (0x9114e400) [pid = 4300] [serial = 1281] [outer = (nil)] [url = about:blank] 08:52:13 INFO - PROCESS | 4300 | --DOMWINDOW == 90 (0x8edb3c00) [pid = 4300] [serial = 1280] [outer = (nil)] [url = about:blank] 08:52:13 INFO - PROCESS | 4300 | --DOMWINDOW == 89 (0x8d5f3c00) [pid = 4300] [serial = 1287] [outer = (nil)] [url = about:blank] 08:52:13 INFO - PROCESS | 4300 | --DOMWINDOW == 88 (0x8d5e9c00) [pid = 4300] [serial = 1286] [outer = (nil)] [url = about:blank] 08:52:13 INFO - PROCESS | 4300 | --DOMWINDOW == 87 (0x8f7be000) [pid = 4300] [serial = 1295] [outer = (nil)] [url = about:blank] 08:52:13 INFO - PROCESS | 4300 | --DOMWINDOW == 86 (0x91153800) [pid = 4300] [serial = 1293] [outer = (nil)] [url = about:blank] 08:52:13 INFO - PROCESS | 4300 | --DOMWINDOW == 85 (0x8ec36c00) [pid = 4300] [serial = 1289] [outer = (nil)] [url = about:blank] 08:52:13 INFO - PROCESS | 4300 | --DOMWINDOW == 84 (0x8ec3e800) [pid = 4300] [serial = 1290] [outer = (nil)] [url = about:blank] 08:52:14 INFO - PROCESS | 4300 | 1467042734247 Marionette TRACE conn3 <- [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]]]}] 08:52:14 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 08:52:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 3057ms 08:52:14 INFO - PROCESS | 4300 | 1467042734310 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 08:52:14 INFO - PROCESS | 4300 | 1467042734316 Marionette TRACE conn3 <- [1,1789,null,{"value":"8"}] 08:52:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 08:52:14 INFO - PROCESS | 4300 | 1467042734324 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 08:52:14 INFO - PROCESS | 4300 | 1467042734329 Marionette TRACE conn3 <- [1,1790,null,{}] 08:52:14 INFO - PROCESS | 4300 | 1467042734389 Marionette TRACE conn3 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:14 INFO - PROCESS | 4300 | 1467042734395 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:52:14 INFO - PROCESS | 4300 | 1467042734580 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 08:52:14 INFO - PROCESS | 4300 | 1467042734604 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:14 INFO - PROCESS | 4300 | 1467042734618 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:52:14 INFO - PROCESS | 4300 | ++DOCSHELL 0x8ce5d800 == 21 [pid = 4300] [id = 455] 08:52:14 INFO - PROCESS | 4300 | ++DOMWINDOW == 85 (0x8ce61000) [pid = 4300] [serial = 1366] [outer = (nil)] 08:52:14 INFO - PROCESS | 4300 | ++DOMWINDOW == 86 (0x8d5f3400) [pid = 4300] [serial = 1367] [outer = 0x8ce61000] 08:52:14 INFO - PROCESS | 4300 | 1467042734693 Marionette DEBUG loaded listener.js 08:52:14 INFO - PROCESS | 4300 | ++DOMWINDOW == 87 (0x8d9c1800) [pid = 4300] [serial = 1368] [outer = 0x8ce61000] 08:52:15 INFO - PROCESS | 4300 | 1467042735625 Marionette TRACE conn3 <- [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]]]}] 08:52:15 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) 08:52:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1341ms 08:52:15 INFO - PROCESS | 4300 | 1467042735665 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 08:52:15 INFO - PROCESS | 4300 | 1467042735674 Marionette TRACE conn3 <- [1,1793,null,{"value":"8"}] 08:52:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 08:52:15 INFO - PROCESS | 4300 | 1467042735685 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 08:52:15 INFO - PROCESS | 4300 | 1467042735690 Marionette TRACE conn3 <- [1,1794,null,{}] 08:52:15 INFO - PROCESS | 4300 | 1467042735696 Marionette TRACE conn3 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:15 INFO - PROCESS | 4300 | 1467042735702 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:52:15 INFO - PROCESS | 4300 | 1467042735880 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 08:52:16 INFO - PROCESS | 4300 | 1467042736040 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:16 INFO - PROCESS | 4300 | 1467042736047 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:52:16 INFO - PROCESS | 4300 | ++DOCSHELL 0x8d9c4c00 == 22 [pid = 4300] [id = 456] 08:52:16 INFO - PROCESS | 4300 | ++DOMWINDOW == 88 (0x8ddca800) [pid = 4300] [serial = 1369] [outer = (nil)] 08:52:16 INFO - PROCESS | 4300 | ++DOMWINDOW == 89 (0x8ec34800) [pid = 4300] [serial = 1370] [outer = 0x8ddca800] 08:52:16 INFO - PROCESS | 4300 | 1467042736122 Marionette DEBUG loaded listener.js 08:52:16 INFO - PROCESS | 4300 | ++DOMWINDOW == 90 (0x8ec3b000) [pid = 4300] [serial = 1371] [outer = 0x8ddca800] 08:52:17 INFO - PROCESS | 4300 | 1467042737089 Marionette TRACE conn3 <- [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]]]}] 08:52:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:52:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1436ms 08:52:17 INFO - PROCESS | 4300 | 1467042737121 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 08:52:17 INFO - PROCESS | 4300 | 1467042737125 Marionette TRACE conn3 <- [1,1797,null,{"value":"8"}] 08:52:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 08:52:17 INFO - PROCESS | 4300 | 1467042737131 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 08:52:17 INFO - PROCESS | 4300 | 1467042737137 Marionette TRACE conn3 <- [1,1798,null,{}] 08:52:17 INFO - PROCESS | 4300 | 1467042737164 Marionette TRACE conn3 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:17 INFO - PROCESS | 4300 | 1467042737173 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:52:17 INFO - PROCESS | 4300 | 1467042737398 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 08:52:17 INFO - PROCESS | 4300 | 1467042737430 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:17 INFO - PROCESS | 4300 | 1467042737439 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:52:17 INFO - PROCESS | 4300 | ++DOCSHELL 0x8f7bd400 == 23 [pid = 4300] [id = 457] 08:52:17 INFO - PROCESS | 4300 | ++DOMWINDOW == 91 (0x8f7bec00) [pid = 4300] [serial = 1372] [outer = (nil)] 08:52:17 INFO - PROCESS | 4300 | ++DOMWINDOW == 92 (0x8f7c4800) [pid = 4300] [serial = 1373] [outer = 0x8f7bec00] 08:52:17 INFO - PROCESS | 4300 | 1467042737516 Marionette DEBUG loaded listener.js 08:52:17 INFO - PROCESS | 4300 | ++DOMWINDOW == 93 (0x91152000) [pid = 4300] [serial = 1374] [outer = 0x8f7bec00] 08:52:19 INFO - PROCESS | 4300 | --DOMWINDOW == 92 (0x8bbe0800) [pid = 4300] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 08:52:19 INFO - PROCESS | 4300 | --DOMWINDOW == 91 (0x914b9c00) [pid = 4300] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 08:52:19 INFO - PROCESS | 4300 | --DOMWINDOW == 90 (0x8ddd8c00) [pid = 4300] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 08:52:19 INFO - PROCESS | 4300 | --DOMWINDOW == 89 (0x91484000) [pid = 4300] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 08:52:19 INFO - PROCESS | 4300 | --DOMWINDOW == 88 (0x92693000) [pid = 4300] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 08:52:19 INFO - PROCESS | 4300 | --DOMWINDOW == 87 (0x9148d400) [pid = 4300] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 08:52:19 INFO - PROCESS | 4300 | --DOMWINDOW == 86 (0x921da800) [pid = 4300] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 08:52:19 INFO - PROCESS | 4300 | --DOMWINDOW == 85 (0x8bbe6800) [pid = 4300] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 08:52:19 INFO - PROCESS | 4300 | --DOMWINDOW == 84 (0x8bbdbc00) [pid = 4300] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 08:52:19 INFO - PROCESS | 4300 | --DOMWINDOW == 83 (0x8d9c6c00) [pid = 4300] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 08:52:19 INFO - PROCESS | 4300 | --DOMWINDOW == 82 (0x91a58800) [pid = 4300] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 08:52:19 INFO - PROCESS | 4300 | --DOMWINDOW == 81 (0x9114d400) [pid = 4300] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 08:52:19 INFO - PROCESS | 4300 | --DOMWINDOW == 80 (0x8ec40800) [pid = 4300] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 08:52:19 INFO - PROCESS | 4300 | --DOMWINDOW == 79 (0x8ddd5000) [pid = 4300] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 08:52:19 INFO - PROCESS | 4300 | --DOMWINDOW == 78 (0x8d5ed000) [pid = 4300] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 08:52:19 INFO - PROCESS | 4300 | 1467042739175 Marionette TRACE conn3 <- [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]]]}] 08:52:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 08:52:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 2108ms 08:52:19 INFO - PROCESS | 4300 | 1467042739240 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 08:52:19 INFO - PROCESS | 4300 | 1467042739244 Marionette TRACE conn3 <- [1,1801,null,{"value":"8"}] 08:52:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 08:52:19 INFO - PROCESS | 4300 | 1467042739257 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 08:52:19 INFO - PROCESS | 4300 | 1467042739259 Marionette TRACE conn3 <- [1,1802,null,{}] 08:52:19 INFO - PROCESS | 4300 | 1467042739265 Marionette TRACE conn3 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:19 INFO - PROCESS | 4300 | 1467042739271 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:52:19 INFO - PROCESS | 4300 | 1467042739471 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 08:52:19 INFO - PROCESS | 4300 | 1467042739557 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:19 INFO - PROCESS | 4300 | 1467042739563 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:52:19 INFO - PROCESS | 4300 | ++DOCSHELL 0x8bbdd000 == 24 [pid = 4300] [id = 458] 08:52:19 INFO - PROCESS | 4300 | ++DOMWINDOW == 79 (0x8ddd8800) [pid = 4300] [serial = 1375] [outer = (nil)] 08:52:19 INFO - PROCESS | 4300 | ++DOMWINDOW == 80 (0x8f7b6800) [pid = 4300] [serial = 1376] [outer = 0x8ddd8800] 08:52:19 INFO - PROCESS | 4300 | 1467042739647 Marionette DEBUG loaded listener.js 08:52:19 INFO - PROCESS | 4300 | ++DOMWINDOW == 81 (0x91484400) [pid = 4300] [serial = 1377] [outer = 0x8ddd8800] 08:52:20 INFO - PROCESS | 4300 | 1467042740409 Marionette TRACE conn3 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:52:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 08:52:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1195ms 08:52:20 INFO - PROCESS | 4300 | 1467042740447 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 08:52:20 INFO - PROCESS | 4300 | 1467042740450 Marionette TRACE conn3 <- [1,1805,null,{"value":"8"}] 08:52:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 08:52:20 INFO - PROCESS | 4300 | 1467042740457 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 08:52:20 INFO - PROCESS | 4300 | 1467042740461 Marionette TRACE conn3 <- [1,1806,null,{}] 08:52:20 INFO - PROCESS | 4300 | 1467042740466 Marionette TRACE conn3 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:20 INFO - PROCESS | 4300 | 1467042740471 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:52:20 INFO - PROCESS | 4300 | 1467042740644 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 08:52:20 INFO - PROCESS | 4300 | 1467042740654 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:20 INFO - PROCESS | 4300 | 1467042740663 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:52:20 INFO - PROCESS | 4300 | ++DOCSHELL 0x8ce68400 == 25 [pid = 4300] [id = 459] 08:52:20 INFO - PROCESS | 4300 | ++DOMWINDOW == 82 (0x8ddd8c00) [pid = 4300] [serial = 1378] [outer = (nil)] 08:52:20 INFO - PROCESS | 4300 | ++DOMWINDOW == 83 (0x914bec00) [pid = 4300] [serial = 1379] [outer = 0x8ddd8c00] 08:52:20 INFO - PROCESS | 4300 | 1467042740733 Marionette DEBUG loaded listener.js 08:52:20 INFO - PROCESS | 4300 | ++DOMWINDOW == 84 (0x9193f400) [pid = 4300] [serial = 1380] [outer = 0x8ddd8c00] 08:52:21 INFO - PROCESS | 4300 | 1467042741884 Marionette TRACE conn3 <- [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]]]}] 08:52:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 08:52:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1480ms 08:52:21 INFO - PROCESS | 4300 | 1467042741940 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 08:52:21 INFO - PROCESS | 4300 | 1467042741947 Marionette TRACE conn3 <- [1,1809,null,{"value":"8"}] 08:52:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 08:52:21 INFO - PROCESS | 4300 | 1467042741956 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 08:52:21 INFO - PROCESS | 4300 | 1467042741962 Marionette TRACE conn3 <- [1,1810,null,{}] 08:52:21 INFO - PROCESS | 4300 | 1467042741973 Marionette TRACE conn3 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:21 INFO - PROCESS | 4300 | 1467042741979 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:52:22 INFO - PROCESS | 4300 | 1467042742212 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 08:52:22 INFO - PROCESS | 4300 | 1467042742444 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:22 INFO - PROCESS | 4300 | 1467042742455 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:52:22 INFO - PROCESS | 4300 | ++DOCSHELL 0x8d5f3c00 == 26 [pid = 4300] [id = 460] 08:52:22 INFO - PROCESS | 4300 | ++DOMWINDOW == 85 (0x8d9ca800) [pid = 4300] [serial = 1381] [outer = (nil)] 08:52:22 INFO - PROCESS | 4300 | ++DOMWINDOW == 86 (0x8ec32000) [pid = 4300] [serial = 1382] [outer = 0x8d9ca800] 08:52:22 INFO - PROCESS | 4300 | 1467042742591 Marionette DEBUG loaded listener.js 08:52:22 INFO - PROCESS | 4300 | ++DOMWINDOW == 87 (0x8eca6800) [pid = 4300] [serial = 1383] [outer = 0x8d9ca800] 08:52:23 INFO - PROCESS | 4300 | 1467042743601 Marionette TRACE conn3 <- [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]]]}] 08:52:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 08:52:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1697ms 08:52:23 INFO - PROCESS | 4300 | 1467042743654 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 08:52:23 INFO - PROCESS | 4300 | 1467042743663 Marionette TRACE conn3 <- [1,1813,null,{"value":"8"}] 08:52:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 08:52:23 INFO - PROCESS | 4300 | 1467042743677 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 08:52:23 INFO - PROCESS | 4300 | 1467042743684 Marionette TRACE conn3 <- [1,1814,null,{}] 08:52:23 INFO - PROCESS | 4300 | 1467042743691 Marionette TRACE conn3 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:23 INFO - PROCESS | 4300 | 1467042743697 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:52:23 INFO - PROCESS | 4300 | 1467042743967 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 08:52:24 INFO - PROCESS | 4300 | 1467042744279 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:24 INFO - PROCESS | 4300 | 1467042744293 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:52:24 INFO - PROCESS | 4300 | ++DOCSHELL 0x8cd8b400 == 27 [pid = 4300] [id = 461] 08:52:24 INFO - PROCESS | 4300 | ++DOMWINDOW == 88 (0x9148f400) [pid = 4300] [serial = 1384] [outer = (nil)] 08:52:24 INFO - PROCESS | 4300 | ++DOMWINDOW == 89 (0x914bfc00) [pid = 4300] [serial = 1385] [outer = 0x9148f400] 08:52:24 INFO - PROCESS | 4300 | 1467042744399 Marionette DEBUG loaded listener.js 08:52:24 INFO - PROCESS | 4300 | ++DOMWINDOW == 90 (0x8f7c0c00) [pid = 4300] [serial = 1386] [outer = 0x9148f400] 08:52:25 INFO - PROCESS | 4300 | 1467042745559 Marionette TRACE conn3 <- [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]]]}] 08:52:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 08:52:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1950ms 08:52:25 INFO - PROCESS | 4300 | 1467042745628 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 08:52:25 INFO - PROCESS | 4300 | 1467042745634 Marionette TRACE conn3 <- [1,1817,null,{"value":"8"}] 08:52:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 08:52:25 INFO - PROCESS | 4300 | 1467042745642 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 08:52:25 INFO - PROCESS | 4300 | 1467042745650 Marionette TRACE conn3 <- [1,1818,null,{}] 08:52:25 INFO - PROCESS | 4300 | 1467042745672 Marionette TRACE conn3 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:25 INFO - PROCESS | 4300 | 1467042745683 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:52:26 INFO - PROCESS | 4300 | 1467042746025 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 08:52:26 INFO - PROCESS | 4300 | 1467042746290 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:26 INFO - PROCESS | 4300 | 1467042746307 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:52:26 INFO - PROCESS | 4300 | ++DOCSHELL 0x91a56000 == 28 [pid = 4300] [id = 462] 08:52:26 INFO - PROCESS | 4300 | ++DOMWINDOW == 91 (0x91a56400) [pid = 4300] [serial = 1387] [outer = (nil)] 08:52:26 INFO - PROCESS | 4300 | ++DOMWINDOW == 92 (0x91ac2c00) [pid = 4300] [serial = 1388] [outer = 0x91a56400] 08:52:26 INFO - PROCESS | 4300 | 1467042746411 Marionette DEBUG loaded listener.js 08:52:26 INFO - PROCESS | 4300 | ++DOMWINDOW == 93 (0x91acb000) [pid = 4300] [serial = 1389] [outer = 0x91a56400] 08:52:27 INFO - PROCESS | 4300 | 1467042747496 Marionette TRACE conn3 <- [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]]]}] 08:52:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 08:52:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1892ms 08:52:27 INFO - PROCESS | 4300 | 1467042747534 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 08:52:27 INFO - PROCESS | 4300 | 1467042747539 Marionette TRACE conn3 <- [1,1821,null,{"value":"8"}] 08:52:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 08:52:27 INFO - PROCESS | 4300 | 1467042747545 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 08:52:27 INFO - PROCESS | 4300 | 1467042747549 Marionette TRACE conn3 <- [1,1822,null,{}] 08:52:27 INFO - PROCESS | 4300 | 1467042747555 Marionette TRACE conn3 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:27 INFO - PROCESS | 4300 | 1467042747561 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:52:27 INFO - PROCESS | 4300 | 1467042747775 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 08:52:28 INFO - PROCESS | 4300 | 1467042748018 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:28 INFO - PROCESS | 4300 | 1467042748027 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:52:28 INFO - PROCESS | 4300 | ++DOCSHELL 0x8f7bc400 == 29 [pid = 4300] [id = 463] 08:52:28 INFO - PROCESS | 4300 | ++DOMWINDOW == 94 (0x91a58000) [pid = 4300] [serial = 1390] [outer = (nil)] 08:52:28 INFO - PROCESS | 4300 | ++DOMWINDOW == 95 (0x921dfc00) [pid = 4300] [serial = 1391] [outer = 0x91a58000] 08:52:28 INFO - PROCESS | 4300 | 1467042748148 Marionette DEBUG loaded listener.js 08:52:28 INFO - PROCESS | 4300 | ++DOMWINDOW == 96 (0x921e4c00) [pid = 4300] [serial = 1392] [outer = 0x91a58000] 08:52:29 INFO - PROCESS | 4300 | 1467042749158 Marionette TRACE conn3 <- [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]]]}] 08:52:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 08:52:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1650ms 08:52:29 INFO - PROCESS | 4300 | 1467042749196 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 08:52:29 INFO - PROCESS | 4300 | 1467042749199 Marionette TRACE conn3 <- [1,1825,null,{"value":"8"}] 08:52:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 08:52:29 INFO - PROCESS | 4300 | 1467042749206 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 08:52:29 INFO - PROCESS | 4300 | 1467042749209 Marionette TRACE conn3 <- [1,1826,null,{}] 08:52:29 INFO - PROCESS | 4300 | 1467042749215 Marionette TRACE conn3 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:29 INFO - PROCESS | 4300 | 1467042749221 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:52:29 INFO - PROCESS | 4300 | 1467042749408 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 08:52:29 INFO - PROCESS | 4300 | 1467042749589 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:29 INFO - PROCESS | 4300 | 1467042749597 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:52:29 INFO - PROCESS | 4300 | ++DOCSHELL 0x9148ec00 == 30 [pid = 4300] [id = 464] 08:52:29 INFO - PROCESS | 4300 | ++DOMWINDOW == 97 (0x921dbc00) [pid = 4300] [serial = 1393] [outer = (nil)] 08:52:29 INFO - PROCESS | 4300 | ++DOMWINDOW == 98 (0x92694800) [pid = 4300] [serial = 1394] [outer = 0x921dbc00] 08:52:29 INFO - PROCESS | 4300 | 1467042749691 Marionette DEBUG loaded listener.js 08:52:29 INFO - PROCESS | 4300 | ++DOMWINDOW == 99 (0x930af400) [pid = 4300] [serial = 1395] [outer = 0x921dbc00] 08:52:30 INFO - PROCESS | 4300 | 1467042750700 Marionette TRACE conn3 <- [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]]]}] 08:52:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 08:52:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1530ms 08:52:30 INFO - PROCESS | 4300 | 1467042750737 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 08:52:30 INFO - PROCESS | 4300 | 1467042750741 Marionette TRACE conn3 <- [1,1829,null,{"value":"8"}] 08:52:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 08:52:30 INFO - PROCESS | 4300 | 1467042750748 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 08:52:30 INFO - PROCESS | 4300 | 1467042750751 Marionette TRACE conn3 <- [1,1830,null,{}] 08:52:30 INFO - PROCESS | 4300 | 1467042750758 Marionette TRACE conn3 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:30 INFO - PROCESS | 4300 | 1467042750769 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:52:30 INFO - PROCESS | 4300 | 1467042750996 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 08:52:31 INFO - PROCESS | 4300 | 1467042751252 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:31 INFO - PROCESS | 4300 | 1467042751260 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:52:31 INFO - PROCESS | 4300 | ++DOCSHELL 0x8bbe0800 == 31 [pid = 4300] [id = 465] 08:52:31 INFO - PROCESS | 4300 | ++DOMWINDOW == 100 (0x8cd8bc00) [pid = 4300] [serial = 1396] [outer = (nil)] 08:52:31 INFO - PROCESS | 4300 | ++DOMWINDOW == 101 (0x93c54400) [pid = 4300] [serial = 1397] [outer = 0x8cd8bc00] 08:52:31 INFO - PROCESS | 4300 | 1467042751386 Marionette DEBUG loaded listener.js 08:52:31 INFO - PROCESS | 4300 | ++DOMWINDOW == 102 (0x93c67000) [pid = 4300] [serial = 1398] [outer = 0x8cd8bc00] 08:52:32 INFO - PROCESS | 4300 | 1467042752305 Marionette TRACE conn3 <- [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]]]}] 08:52:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 08:52:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1638ms 08:52:32 INFO - PROCESS | 4300 | 1467042752387 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 08:52:32 INFO - PROCESS | 4300 | 1467042752392 Marionette TRACE conn3 <- [1,1833,null,{"value":"8"}] 08:52:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 08:52:32 INFO - PROCESS | 4300 | 1467042752399 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 08:52:32 INFO - PROCESS | 4300 | 1467042752403 Marionette TRACE conn3 <- [1,1834,null,{}] 08:52:32 INFO - PROCESS | 4300 | 1467042752410 Marionette TRACE conn3 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:32 INFO - PROCESS | 4300 | 1467042752416 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:52:32 INFO - PROCESS | 4300 | 1467042752638 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 08:52:32 INFO - PROCESS | 4300 | 1467042752865 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:32 INFO - PROCESS | 4300 | 1467042752874 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:52:32 INFO - PROCESS | 4300 | ++DOCSHELL 0x8bbdbc00 == 32 [pid = 4300] [id = 466] 08:52:32 INFO - PROCESS | 4300 | ++DOMWINDOW == 103 (0x8cd88000) [pid = 4300] [serial = 1399] [outer = (nil)] 08:52:32 INFO - PROCESS | 4300 | ++DOMWINDOW == 104 (0x8ce69400) [pid = 4300] [serial = 1400] [outer = 0x8cd88000] 08:52:33 INFO - PROCESS | 4300 | 1467042753007 Marionette DEBUG loaded listener.js 08:52:33 INFO - PROCESS | 4300 | ++DOMWINDOW == 105 (0x8ec35400) [pid = 4300] [serial = 1401] [outer = 0x8cd88000] 08:52:34 INFO - PROCESS | 4300 | 1467042754173 Marionette TRACE conn3 <- [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]]]}] 08:52:34 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 08:52:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1839ms 08:52:34 INFO - PROCESS | 4300 | 1467042754241 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 08:52:34 INFO - PROCESS | 4300 | 1467042754247 Marionette TRACE conn3 <- [1,1837,null,{"value":"8"}] 08:52:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 08:52:34 INFO - PROCESS | 4300 | 1467042754256 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 08:52:34 INFO - PROCESS | 4300 | 1467042754261 Marionette TRACE conn3 <- [1,1838,null,{}] 08:52:34 INFO - PROCESS | 4300 | 1467042754272 Marionette TRACE conn3 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:34 INFO - PROCESS | 4300 | 1467042754280 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:52:34 INFO - PROCESS | 4300 | 1467042754524 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 08:52:34 INFO - PROCESS | 4300 | 1467042754831 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:34 INFO - PROCESS | 4300 | 1467042754840 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:52:34 INFO - PROCESS | 4300 | ++DOCSHELL 0x8d5ec400 == 33 [pid = 4300] [id = 467] 08:52:34 INFO - PROCESS | 4300 | ++DOMWINDOW == 106 (0x8d5ed800) [pid = 4300] [serial = 1402] [outer = (nil)] 08:52:34 INFO - PROCESS | 4300 | ++DOMWINDOW == 107 (0x8ddd5800) [pid = 4300] [serial = 1403] [outer = 0x8d5ed800] 08:52:34 INFO - PROCESS | 4300 | 1467042754934 Marionette DEBUG loaded listener.js 08:52:35 INFO - PROCESS | 4300 | ++DOMWINDOW == 108 (0x8ec38800) [pid = 4300] [serial = 1404] [outer = 0x8d5ed800] 08:52:35 INFO - PROCESS | 4300 | --DOMWINDOW == 107 (0x921e7400) [pid = 4300] [serial = 1311] [outer = (nil)] [url = about:blank] 08:52:35 INFO - PROCESS | 4300 | --DOMWINDOW == 106 (0x8cd87c00) [pid = 4300] [serial = 1322] [outer = (nil)] [url = about:blank] 08:52:35 INFO - PROCESS | 4300 | --DOMWINDOW == 105 (0x8ce63400) [pid = 4300] [serial = 1323] [outer = (nil)] [url = about:blank] 08:52:35 INFO - PROCESS | 4300 | --DOMWINDOW == 104 (0x8bbe4400) [pid = 4300] [serial = 1298] [outer = (nil)] [url = about:blank] 08:52:35 INFO - PROCESS | 4300 | --DOMWINDOW == 103 (0x8cd8c000) [pid = 4300] [serial = 1299] [outer = (nil)] [url = about:blank] 08:52:35 INFO - PROCESS | 4300 | --DOMWINDOW == 102 (0x8ddcf800) [pid = 4300] [serial = 1325] [outer = (nil)] [url = about:blank] 08:52:35 INFO - PROCESS | 4300 | --DOMWINDOW == 101 (0x91acbc00) [pid = 4300] [serial = 1337] [outer = (nil)] [url = about:blank] 08:52:35 INFO - PROCESS | 4300 | --DOMWINDOW == 100 (0x8ec39400) [pid = 4300] [serial = 1326] [outer = (nil)] [url = about:blank] 08:52:35 INFO - PROCESS | 4300 | --DOMWINDOW == 99 (0x93e76c00) [pid = 4300] [serial = 1319] [outer = (nil)] [url = about:blank] 08:52:35 INFO - PROCESS | 4300 | --DOMWINDOW == 98 (0x921e3c00) [pid = 4300] [serial = 1338] [outer = (nil)] [url = about:blank] 08:52:35 INFO - PROCESS | 4300 | --DOMWINDOW == 97 (0x93c5c000) [pid = 4300] [serial = 1320] [outer = (nil)] [url = about:blank] 08:52:35 INFO - PROCESS | 4300 | --DOMWINDOW == 96 (0x8f7c0800) [pid = 4300] [serial = 1328] [outer = (nil)] [url = about:blank] 08:52:35 INFO - PROCESS | 4300 | --DOMWINDOW == 95 (0x8ec37c00) [pid = 4300] [serial = 1301] [outer = (nil)] [url = about:blank] 08:52:35 INFO - PROCESS | 4300 | --DOMWINDOW == 94 (0x8ecae400) [pid = 4300] [serial = 1302] [outer = (nil)] [url = about:blank] 08:52:35 INFO - PROCESS | 4300 | --DOMWINDOW == 93 (0x919b9c00) [pid = 4300] [serial = 1332] [outer = (nil)] [url = about:blank] 08:52:35 INFO - PROCESS | 4300 | --DOMWINDOW == 92 (0x91485800) [pid = 4300] [serial = 1329] [outer = (nil)] [url = about:blank] 08:52:35 INFO - PROCESS | 4300 | --DOMWINDOW == 91 (0x91487800) [pid = 4300] [serial = 1296] [outer = (nil)] [url = about:blank] 08:52:35 INFO - PROCESS | 4300 | --DOMWINDOW == 90 (0x8ec34c00) [pid = 4300] [serial = 1335] [outer = (nil)] [url = about:blank] 08:52:35 INFO - PROCESS | 4300 | --DOMWINDOW == 89 (0x919b3c00) [pid = 4300] [serial = 1331] [outer = (nil)] [url = about:blank] 08:52:35 INFO - PROCESS | 4300 | --DOMWINDOW == 88 (0x8d5f4800) [pid = 4300] [serial = 1334] [outer = (nil)] [url = about:blank] 08:52:35 INFO - PROCESS | 4300 | --DOMWINDOW == 87 (0x91ac1c00) [pid = 4300] [serial = 1307] [outer = (nil)] [url = about:blank] 08:52:35 INFO - PROCESS | 4300 | --DOMWINDOW == 86 (0x91ac7400) [pid = 4300] [serial = 1308] [outer = (nil)] [url = about:blank] 08:52:35 INFO - PROCESS | 4300 | --DOMWINDOW == 85 (0x93c5e800) [pid = 4300] [serial = 1316] [outer = (nil)] [url = about:blank] 08:52:35 INFO - PROCESS | 4300 | --DOMWINDOW == 84 (0x93e6ec00) [pid = 4300] [serial = 1317] [outer = (nil)] [url = about:blank] 08:52:35 INFO - PROCESS | 4300 | --DOMWINDOW == 83 (0x930ac800) [pid = 4300] [serial = 1313] [outer = (nil)] [url = about:blank] 08:52:35 INFO - PROCESS | 4300 | --DOMWINDOW == 82 (0x93110000) [pid = 4300] [serial = 1314] [outer = (nil)] [url = about:blank] 08:52:35 INFO - PROCESS | 4300 | --DOMWINDOW == 81 (0x914c1c00) [pid = 4300] [serial = 1304] [outer = (nil)] [url = about:blank] 08:52:35 INFO - PROCESS | 4300 | --DOMWINDOW == 80 (0x91947c00) [pid = 4300] [serial = 1305] [outer = (nil)] [url = about:blank] 08:52:35 INFO - PROCESS | 4300 | --DOMWINDOW == 79 (0x921e3000) [pid = 4300] [serial = 1310] [outer = (nil)] [url = about:blank] 08:52:35 INFO - PROCESS | 4300 | 1467042755961 Marionette TRACE conn3 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 08:52:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 08:52:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1736ms 08:52:35 INFO - PROCESS | 4300 | 1467042755992 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 08:52:36 INFO - PROCESS | 4300 | 1467042755999 Marionette TRACE conn3 <- [1,1841,null,{"value":"8"}] 08:52:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 08:52:36 INFO - PROCESS | 4300 | 1467042756010 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 08:52:36 INFO - PROCESS | 4300 | 1467042756014 Marionette TRACE conn3 <- [1,1842,null,{}] 08:52:36 INFO - PROCESS | 4300 | 1467042756020 Marionette TRACE conn3 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:36 INFO - PROCESS | 4300 | 1467042756026 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:52:36 INFO - PROCESS | 4300 | 1467042756227 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 08:52:36 INFO - PROCESS | 4300 | 1467042756427 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:36 INFO - PROCESS | 4300 | 1467042756436 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:52:36 INFO - PROCESS | 4300 | ++DOCSHELL 0x8d9cdc00 == 34 [pid = 4300] [id = 468] 08:52:36 INFO - PROCESS | 4300 | ++DOMWINDOW == 80 (0x8ddd8000) [pid = 4300] [serial = 1405] [outer = (nil)] 08:52:36 INFO - PROCESS | 4300 | ++DOMWINDOW == 81 (0x8eda5800) [pid = 4300] [serial = 1406] [outer = 0x8ddd8000] 08:52:36 INFO - PROCESS | 4300 | 1467042756513 Marionette DEBUG loaded listener.js 08:52:36 INFO - PROCESS | 4300 | ++DOMWINDOW == 82 (0x8f7c3800) [pid = 4300] [serial = 1407] [outer = 0x8ddd8000] 08:52:37 INFO - PROCESS | 4300 | 1467042757337 Marionette TRACE conn3 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 08:52:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 08:52:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1384ms 08:52:37 INFO - PROCESS | 4300 | 1467042757395 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 08:52:37 INFO - PROCESS | 4300 | 1467042757398 Marionette TRACE conn3 <- [1,1845,null,{"value":"8"}] 08:52:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 08:52:37 INFO - PROCESS | 4300 | 1467042757406 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 08:52:37 INFO - PROCESS | 4300 | 1467042757412 Marionette TRACE conn3 <- [1,1846,null,{}] 08:52:37 INFO - PROCESS | 4300 | 1467042757428 Marionette TRACE conn3 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:37 INFO - PROCESS | 4300 | 1467042757437 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:52:37 INFO - PROCESS | 4300 | 1467042757619 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 08:52:37 INFO - PROCESS | 4300 | 1467042757766 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:37 INFO - PROCESS | 4300 | 1467042757775 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:52:37 INFO - PROCESS | 4300 | ++DOCSHELL 0x914c3400 == 35 [pid = 4300] [id = 469] 08:52:37 INFO - PROCESS | 4300 | ++DOMWINDOW == 83 (0x9193fc00) [pid = 4300] [serial = 1408] [outer = (nil)] 08:52:37 INFO - PROCESS | 4300 | ++DOMWINDOW == 84 (0x919b3000) [pid = 4300] [serial = 1409] [outer = 0x9193fc00] 08:52:37 INFO - PROCESS | 4300 | 1467042757855 Marionette DEBUG loaded listener.js 08:52:37 INFO - PROCESS | 4300 | ++DOMWINDOW == 85 (0x919bbc00) [pid = 4300] [serial = 1410] [outer = 0x9193fc00] 08:52:38 INFO - PROCESS | 4300 | 1467042758729 Marionette TRACE conn3 <- [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]]]}] 08:52:38 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) 08:52:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1387ms 08:52:38 INFO - PROCESS | 4300 | 1467042758794 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 08:52:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 08:52:38 INFO - PROCESS | 4300 | 1467042758799 Marionette TRACE conn3 <- [1,1849,null,{"value":"8"}] 08:52:38 INFO - PROCESS | 4300 | 1467042758805 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 08:52:38 INFO - PROCESS | 4300 | 1467042758809 Marionette TRACE conn3 <- [1,1850,null,{}] 08:52:38 INFO - PROCESS | 4300 | 1467042758815 Marionette TRACE conn3 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:38 INFO - PROCESS | 4300 | 1467042758820 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:52:39 INFO - PROCESS | 4300 | 1467042759048 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 08:52:39 INFO - PROCESS | 4300 | 1467042759076 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:39 INFO - PROCESS | 4300 | 1467042759083 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:52:39 INFO - PROCESS | 4300 | ++DOCSHELL 0x8bbe6000 == 36 [pid = 4300] [id = 470] 08:52:39 INFO - PROCESS | 4300 | ++DOMWINDOW == 86 (0x91a4b800) [pid = 4300] [serial = 1411] [outer = (nil)] 08:52:39 INFO - PROCESS | 4300 | ++DOMWINDOW == 87 (0x91ac6c00) [pid = 4300] [serial = 1412] [outer = 0x91a4b800] 08:52:39 INFO - PROCESS | 4300 | 1467042759156 Marionette DEBUG loaded listener.js 08:52:39 INFO - PROCESS | 4300 | ++DOMWINDOW == 88 (0x92126400) [pid = 4300] [serial = 1413] [outer = 0x91a4b800] 08:52:40 INFO - PROCESS | 4300 | 1467042760252 Marionette TRACE conn3 <- [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]]]}] 08:52:40 INFO - PROCESS | 4300 | --DOMWINDOW == 87 (0x8d5f7400) [pid = 4300] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 08:52:40 INFO - PROCESS | 4300 | --DOMWINDOW == 86 (0x914bb000) [pid = 4300] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 08:52:40 INFO - PROCESS | 4300 | --DOMWINDOW == 85 (0x92694400) [pid = 4300] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 08:52:40 INFO - PROCESS | 4300 | --DOMWINDOW == 84 (0x919afc00) [pid = 4300] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 08:52:40 INFO - PROCESS | 4300 | --DOMWINDOW == 83 (0x91a49c00) [pid = 4300] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 08:52:40 INFO - PROCESS | 4300 | --DOMWINDOW == 82 (0x8ddca800) [pid = 4300] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 08:52:40 INFO - PROCESS | 4300 | --DOMWINDOW == 81 (0x8ce61000) [pid = 4300] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 08:52:40 INFO - PROCESS | 4300 | --DOMWINDOW == 80 (0x930a2c00) [pid = 4300] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 08:52:40 INFO - PROCESS | 4300 | --DOMWINDOW == 79 (0x8eda9400) [pid = 4300] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 08:52:40 INFO - PROCESS | 4300 | --DOMWINDOW == 78 (0x8f7bec00) [pid = 4300] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 08:52:40 INFO - PROCESS | 4300 | --DOMWINDOW == 77 (0x978abc00) [pid = 4300] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 08:52:40 INFO - PROCESS | 4300 | --DOMWINDOW == 76 (0x8bbe3c00) [pid = 4300] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 08:52:40 INFO - PROCESS | 4300 | --DOMWINDOW == 75 (0x8ddd8800) [pid = 4300] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 08:52:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:52:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1537ms 08:52:40 INFO - PROCESS | 4300 | 1467042760342 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 08:52:40 INFO - PROCESS | 4300 | 1467042760346 Marionette TRACE conn3 <- [1,1853,null,{"value":"8"}] 08:52:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 08:52:40 INFO - PROCESS | 4300 | 1467042760353 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 08:52:40 INFO - PROCESS | 4300 | 1467042760355 Marionette TRACE conn3 <- [1,1854,null,{}] 08:52:40 INFO - PROCESS | 4300 | 1467042760361 Marionette TRACE conn3 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:40 INFO - PROCESS | 4300 | 1467042760366 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:52:40 INFO - PROCESS | 4300 | 1467042760538 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 08:52:40 INFO - PROCESS | 4300 | 1467042760726 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:40 INFO - PROCESS | 4300 | 1467042760733 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:52:40 INFO - PROCESS | 4300 | ++DOCSHELL 0x8cd83000 == 37 [pid = 4300] [id = 471] 08:52:40 INFO - PROCESS | 4300 | ++DOMWINDOW == 76 (0x8d5f8000) [pid = 4300] [serial = 1414] [outer = (nil)] 08:52:40 INFO - PROCESS | 4300 | ++DOMWINDOW == 77 (0x91489000) [pid = 4300] [serial = 1415] [outer = 0x8d5f8000] 08:52:40 INFO - PROCESS | 4300 | 1467042760809 Marionette DEBUG loaded listener.js 08:52:40 INFO - PROCESS | 4300 | ++DOMWINDOW == 78 (0x9148d400) [pid = 4300] [serial = 1416] [outer = 0x8d5f8000] 08:52:41 INFO - PROCESS | 4300 | 1467042761618 Marionette TRACE conn3 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:52:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 08:52:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1296ms 08:52:41 INFO - PROCESS | 4300 | 1467042761653 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 08:52:41 INFO - PROCESS | 4300 | 1467042761656 Marionette TRACE conn3 <- [1,1857,null,{"value":"8"}] 08:52:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 08:52:41 INFO - PROCESS | 4300 | 1467042761665 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 08:52:41 INFO - PROCESS | 4300 | 1467042761669 Marionette TRACE conn3 <- [1,1858,null,{}] 08:52:41 INFO - PROCESS | 4300 | 1467042761675 Marionette TRACE conn3 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:41 INFO - PROCESS | 4300 | 1467042761685 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:52:41 INFO - PROCESS | 4300 | 1467042761889 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 08:52:42 INFO - PROCESS | 4300 | 1467042762022 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:42 INFO - PROCESS | 4300 | 1467042762031 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:52:42 INFO - PROCESS | 4300 | ++DOCSHELL 0x8bbdc800 == 38 [pid = 4300] [id = 472] 08:52:42 INFO - PROCESS | 4300 | ++DOMWINDOW == 79 (0x8d5f7400) [pid = 4300] [serial = 1417] [outer = (nil)] 08:52:42 INFO - PROCESS | 4300 | ++DOMWINDOW == 80 (0x9310fc00) [pid = 4300] [serial = 1418] [outer = 0x8d5f7400] 08:52:42 INFO - PROCESS | 4300 | 1467042762102 Marionette DEBUG loaded listener.js 08:52:42 INFO - PROCESS | 4300 | ++DOMWINDOW == 81 (0x93c4f400) [pid = 4300] [serial = 1419] [outer = 0x8d5f7400] 08:52:43 INFO - PROCESS | 4300 | 1467042763171 Marionette TRACE conn3 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 08:52:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 08:52:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1583ms 08:52:43 INFO - PROCESS | 4300 | 1467042763250 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 08:52:43 INFO - PROCESS | 4300 | 1467042763257 Marionette TRACE conn3 <- [1,1861,null,{"value":"8"}] 08:52:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 08:52:43 INFO - PROCESS | 4300 | 1467042763265 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 08:52:43 INFO - PROCESS | 4300 | 1467042763273 Marionette TRACE conn3 <- [1,1862,null,{}] 08:52:43 INFO - PROCESS | 4300 | 1467042763281 Marionette TRACE conn3 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:43 INFO - PROCESS | 4300 | 1467042763287 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:52:43 INFO - PROCESS | 4300 | 1467042763525 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 08:52:43 INFO - PROCESS | 4300 | 1467042763768 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:43 INFO - PROCESS | 4300 | 1467042763778 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:52:43 INFO - PROCESS | 4300 | ++DOCSHELL 0x8d9c5c00 == 39 [pid = 4300] [id = 473] 08:52:43 INFO - PROCESS | 4300 | ++DOMWINDOW == 82 (0x8d9ca400) [pid = 4300] [serial = 1420] [outer = (nil)] 08:52:43 INFO - PROCESS | 4300 | ++DOMWINDOW == 83 (0x8ddd5c00) [pid = 4300] [serial = 1421] [outer = 0x8d9ca400] 08:52:43 INFO - PROCESS | 4300 | 1467042763862 Marionette DEBUG loaded listener.js 08:52:43 INFO - PROCESS | 4300 | ++DOMWINDOW == 84 (0x8eca5000) [pid = 4300] [serial = 1422] [outer = 0x8d9ca400] 08:52:44 INFO - PROCESS | 4300 | 1467042764842 Marionette TRACE conn3 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 08:52:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 08:52:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1636ms 08:52:44 INFO - PROCESS | 4300 | 1467042764902 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 08:52:44 INFO - PROCESS | 4300 | 1467042764909 Marionette TRACE conn3 <- [1,1865,null,{"value":"8"}] 08:52:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 08:52:44 INFO - PROCESS | 4300 | 1467042764920 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 08:52:44 INFO - PROCESS | 4300 | 1467042764924 Marionette TRACE conn3 <- [1,1866,null,{}] 08:52:44 INFO - PROCESS | 4300 | 1467042764932 Marionette TRACE conn3 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:44 INFO - PROCESS | 4300 | 1467042764938 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:52:45 INFO - PROCESS | 4300 | 1467042765140 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 08:52:45 INFO - PROCESS | 4300 | 1467042765373 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:45 INFO - PROCESS | 4300 | 1467042765389 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:52:45 INFO - PROCESS | 4300 | ++DOCSHELL 0x9148cc00 == 40 [pid = 4300] [id = 474] 08:52:45 INFO - PROCESS | 4300 | ++DOMWINDOW == 85 (0x9148f000) [pid = 4300] [serial = 1423] [outer = (nil)] 08:52:45 INFO - PROCESS | 4300 | ++DOMWINDOW == 86 (0x914c4000) [pid = 4300] [serial = 1424] [outer = 0x9148f000] 08:52:45 INFO - PROCESS | 4300 | 1467042765524 Marionette DEBUG loaded listener.js 08:52:45 INFO - PROCESS | 4300 | ++DOMWINDOW == 87 (0x919b5c00) [pid = 4300] [serial = 1425] [outer = 0x9148f000] 08:52:46 INFO - PROCESS | 4300 | 1467042766545 Marionette TRACE conn3 <- [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]]]}] 08:52:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 08:52:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1688ms 08:52:46 INFO - PROCESS | 4300 | 1467042766608 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 08:52:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 08:52:46 INFO - PROCESS | 4300 | 1467042766612 Marionette TRACE conn3 <- [1,1869,null,{"value":"8"}] 08:52:46 INFO - PROCESS | 4300 | 1467042766619 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 08:52:46 INFO - PROCESS | 4300 | 1467042766625 Marionette TRACE conn3 <- [1,1870,null,{}] 08:52:46 INFO - PROCESS | 4300 | 1467042766642 Marionette TRACE conn3 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:46 INFO - PROCESS | 4300 | 1467042766650 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:52:46 INFO - PROCESS | 4300 | 1467042766879 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 08:52:47 INFO - PROCESS | 4300 | 1467042767108 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:47 INFO - PROCESS | 4300 | 1467042767123 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:52:47 INFO - PROCESS | 4300 | ++DOCSHELL 0x91a50c00 == 41 [pid = 4300] [id = 475] 08:52:47 INFO - PROCESS | 4300 | ++DOMWINDOW == 88 (0x9310cc00) [pid = 4300] [serial = 1426] [outer = (nil)] 08:52:47 INFO - PROCESS | 4300 | ++DOMWINDOW == 89 (0x93c5c000) [pid = 4300] [serial = 1427] [outer = 0x9310cc00] 08:52:47 INFO - PROCESS | 4300 | 1467042767253 Marionette DEBUG loaded listener.js 08:52:47 INFO - PROCESS | 4300 | ++DOMWINDOW == 90 (0x93e72800) [pid = 4300] [serial = 1428] [outer = 0x9310cc00] 08:52:48 INFO - PROCESS | 4300 | 1467042768195 Marionette TRACE conn3 <- [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]]]}] 08:52:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 08:52:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1648ms 08:52:48 INFO - PROCESS | 4300 | 1467042768268 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 08:52:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 08:52:48 INFO - PROCESS | 4300 | 1467042768273 Marionette TRACE conn3 <- [1,1873,null,{"value":"8"}] 08:52:48 INFO - PROCESS | 4300 | 1467042768280 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 08:52:48 INFO - PROCESS | 4300 | 1467042768284 Marionette TRACE conn3 <- [1,1874,null,{}] 08:52:48 INFO - PROCESS | 4300 | 1467042768290 Marionette TRACE conn3 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:48 INFO - PROCESS | 4300 | 1467042768295 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:52:48 INFO - PROCESS | 4300 | 1467042768530 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 08:52:48 INFO - PROCESS | 4300 | 1467042768754 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:48 INFO - PROCESS | 4300 | 1467042768763 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:52:48 INFO - PROCESS | 4300 | ++DOCSHELL 0x8bbe6800 == 42 [pid = 4300] [id = 476] 08:52:48 INFO - PROCESS | 4300 | ++DOMWINDOW == 91 (0x9268b800) [pid = 4300] [serial = 1429] [outer = (nil)] 08:52:48 INFO - PROCESS | 4300 | ++DOMWINDOW == 92 (0x95386c00) [pid = 4300] [serial = 1430] [outer = 0x9268b800] 08:52:48 INFO - PROCESS | 4300 | 1467042768891 Marionette DEBUG loaded listener.js 08:52:49 INFO - PROCESS | 4300 | ++DOMWINDOW == 93 (0x9538f800) [pid = 4300] [serial = 1431] [outer = 0x9268b800] 08:52:49 INFO - PROCESS | 4300 | 1467042769824 Marionette TRACE conn3 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 08:52:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 08:52:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1582ms 08:52:49 INFO - PROCESS | 4300 | 1467042769862 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 08:52:49 INFO - PROCESS | 4300 | 1467042769866 Marionette TRACE conn3 <- [1,1877,null,{"value":"8"}] 08:52:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 08:52:49 INFO - PROCESS | 4300 | 1467042769873 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 08:52:49 INFO - PROCESS | 4300 | 1467042769875 Marionette TRACE conn3 <- [1,1878,null,{}] 08:52:49 INFO - PROCESS | 4300 | 1467042769881 Marionette TRACE conn3 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:49 INFO - PROCESS | 4300 | 1467042769887 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:52:50 INFO - PROCESS | 4300 | 1467042770068 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 08:52:50 INFO - PROCESS | 4300 | 1467042770253 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:50 INFO - PROCESS | 4300 | 1467042770262 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:52:50 INFO - PROCESS | 4300 | ++DOCSHELL 0x8eca2400 == 43 [pid = 4300] [id = 477] 08:52:50 INFO - PROCESS | 4300 | ++DOMWINDOW == 94 (0x914bdc00) [pid = 4300] [serial = 1432] [outer = (nil)] 08:52:50 INFO - PROCESS | 4300 | ++DOMWINDOW == 95 (0x978ca000) [pid = 4300] [serial = 1433] [outer = 0x914bdc00] 08:52:50 INFO - PROCESS | 4300 | 1467042770345 Marionette DEBUG loaded listener.js 08:52:50 INFO - PROCESS | 4300 | ++DOMWINDOW == 96 (0x978cc400) [pid = 4300] [serial = 1434] [outer = 0x914bdc00] 08:52:51 INFO - PROCESS | 4300 | 1467042771334 Marionette TRACE conn3 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 08:52:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 08:52:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1530ms 08:52:51 INFO - PROCESS | 4300 | 1467042771405 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 08:52:51 INFO - PROCESS | 4300 | 1467042771409 Marionette TRACE conn3 <- [1,1881,null,{"value":"8"}] 08:52:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 08:52:51 INFO - PROCESS | 4300 | 1467042771415 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 08:52:51 INFO - PROCESS | 4300 | 1467042771419 Marionette TRACE conn3 <- [1,1882,null,{}] 08:52:51 INFO - PROCESS | 4300 | 1467042771428 Marionette TRACE conn3 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:51 INFO - PROCESS | 4300 | 1467042771445 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:52:51 INFO - PROCESS | 4300 | 1467042771696 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 08:52:51 INFO - PROCESS | 4300 | 1467042771926 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:51 INFO - PROCESS | 4300 | 1467042771936 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:52:52 INFO - PROCESS | 4300 | ++DOCSHELL 0x8ce69c00 == 44 [pid = 4300] [id = 478] 08:52:52 INFO - PROCESS | 4300 | ++DOMWINDOW == 97 (0x8ce6a000) [pid = 4300] [serial = 1435] [outer = (nil)] 08:52:52 INFO - PROCESS | 4300 | ++DOMWINDOW == 98 (0x8d5f1800) [pid = 4300] [serial = 1436] [outer = 0x8ce6a000] 08:52:52 INFO - PROCESS | 4300 | 1467042772299 Marionette DEBUG loaded listener.js 08:52:52 INFO - PROCESS | 4300 | ++DOMWINDOW == 99 (0x8ddc9800) [pid = 4300] [serial = 1437] [outer = 0x8ce6a000] 08:52:53 INFO - PROCESS | 4300 | 1467042773350 Marionette TRACE conn3 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 08:52:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 08:52:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1984ms 08:52:53 INFO - PROCESS | 4300 | 1467042773401 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 08:52:53 INFO - PROCESS | 4300 | 1467042773407 Marionette TRACE conn3 <- [1,1885,null,{"value":"8"}] 08:52:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 08:52:53 INFO - PROCESS | 4300 | 1467042773416 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 08:52:53 INFO - PROCESS | 4300 | 1467042773421 Marionette TRACE conn3 <- [1,1886,null,{}] 08:52:53 INFO - PROCESS | 4300 | 1467042773428 Marionette TRACE conn3 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:53 INFO - PROCESS | 4300 | 1467042773433 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:52:53 INFO - PROCESS | 4300 | 1467042773622 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 08:52:53 INFO - PROCESS | 4300 | 1467042773858 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:53 INFO - PROCESS | 4300 | 1467042773868 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:52:54 INFO - PROCESS | 4300 | --DOCSHELL 0x8cd83000 == 43 [pid = 4300] [id = 471] 08:52:54 INFO - PROCESS | 4300 | --DOCSHELL 0x8bbe6000 == 42 [pid = 4300] [id = 470] 08:52:54 INFO - PROCESS | 4300 | --DOCSHELL 0x914c3400 == 41 [pid = 4300] [id = 469] 08:52:54 INFO - PROCESS | 4300 | --DOCSHELL 0x8d9cdc00 == 40 [pid = 4300] [id = 468] 08:52:54 INFO - PROCESS | 4300 | --DOCSHELL 0x8d5ec400 == 39 [pid = 4300] [id = 467] 08:52:54 INFO - PROCESS | 4300 | --DOCSHELL 0x8ce68400 == 38 [pid = 4300] [id = 459] 08:52:54 INFO - PROCESS | 4300 | --DOCSHELL 0x8d5f3c00 == 37 [pid = 4300] [id = 460] 08:52:54 INFO - PROCESS | 4300 | --DOCSHELL 0x8f7bc400 == 36 [pid = 4300] [id = 463] 08:52:54 INFO - PROCESS | 4300 | --DOCSHELL 0x8bbdd000 == 35 [pid = 4300] [id = 458] 08:52:54 INFO - PROCESS | 4300 | --DOCSHELL 0x8cd8b400 == 34 [pid = 4300] [id = 461] 08:52:54 INFO - PROCESS | 4300 | --DOCSHELL 0x91a56000 == 33 [pid = 4300] [id = 462] 08:52:54 INFO - PROCESS | 4300 | --DOCSHELL 0x8bbdbc00 == 32 [pid = 4300] [id = 466] 08:52:54 INFO - PROCESS | 4300 | --DOCSHELL 0x9148ec00 == 31 [pid = 4300] [id = 464] 08:52:54 INFO - PROCESS | 4300 | --DOCSHELL 0x8bbe0800 == 30 [pid = 4300] [id = 465] 08:52:54 INFO - PROCESS | 4300 | --DOCSHELL 0x8ce69c00 == 29 [pid = 4300] [id = 478] 08:52:54 INFO - PROCESS | 4300 | --DOCSHELL 0x8bbe6800 == 28 [pid = 4300] [id = 476] 08:52:54 INFO - PROCESS | 4300 | --DOCSHELL 0x8eca2400 == 27 [pid = 4300] [id = 477] 08:52:54 INFO - PROCESS | 4300 | --DOCSHELL 0x91a50c00 == 26 [pid = 4300] [id = 475] 08:52:54 INFO - PROCESS | 4300 | --DOCSHELL 0x9148cc00 == 25 [pid = 4300] [id = 474] 08:52:54 INFO - PROCESS | 4300 | --DOCSHELL 0x8bbdc800 == 24 [pid = 4300] [id = 472] 08:52:54 INFO - PROCESS | 4300 | --DOCSHELL 0x8d9c5c00 == 23 [pid = 4300] [id = 473] 08:52:54 INFO - PROCESS | 4300 | ++DOCSHELL 0x8bbdd000 == 24 [pid = 4300] [id = 479] 08:52:54 INFO - PROCESS | 4300 | ++DOMWINDOW == 100 (0x8bbdd800) [pid = 4300] [serial = 1438] [outer = (nil)] 08:52:55 INFO - PROCESS | 4300 | ++DOMWINDOW == 101 (0x8bbe6800) [pid = 4300] [serial = 1439] [outer = 0x8bbdd800] 08:52:55 INFO - PROCESS | 4300 | 1467042775035 Marionette DEBUG loaded listener.js 08:52:55 INFO - PROCESS | 4300 | ++DOMWINDOW == 102 (0x8cd8b400) [pid = 4300] [serial = 1440] [outer = 0x8bbdd800] 08:52:55 INFO - PROCESS | 4300 | --DOMWINDOW == 101 (0x8edb1400) [pid = 4300] [serial = 1341] [outer = (nil)] [url = about:blank] 08:52:55 INFO - PROCESS | 4300 | --DOMWINDOW == 100 (0x8ddcb000) [pid = 4300] [serial = 1340] [outer = (nil)] [url = about:blank] 08:52:55 INFO - PROCESS | 4300 | --DOMWINDOW == 99 (0x919b4400) [pid = 4300] [serial = 1344] [outer = (nil)] [url = about:blank] 08:52:55 INFO - PROCESS | 4300 | --DOMWINDOW == 98 (0x914c3c00) [pid = 4300] [serial = 1343] [outer = (nil)] [url = about:blank] 08:52:55 INFO - PROCESS | 4300 | --DOMWINDOW == 97 (0x9310b800) [pid = 4300] [serial = 1347] [outer = (nil)] [url = about:blank] 08:52:55 INFO - PROCESS | 4300 | --DOMWINDOW == 96 (0x93102800) [pid = 4300] [serial = 1346] [outer = (nil)] [url = about:blank] 08:52:55 INFO - PROCESS | 4300 | --DOMWINDOW == 95 (0x93c6ac00) [pid = 4300] [serial = 1350] [outer = (nil)] [url = about:blank] 08:52:55 INFO - PROCESS | 4300 | --DOMWINDOW == 94 (0x931dcc00) [pid = 4300] [serial = 1349] [outer = (nil)] [url = about:blank] 08:52:55 INFO - PROCESS | 4300 | --DOMWINDOW == 93 (0x9538b400) [pid = 4300] [serial = 1353] [outer = (nil)] [url = about:blank] 08:52:55 INFO - PROCESS | 4300 | --DOMWINDOW == 92 (0x8ec34800) [pid = 4300] [serial = 1370] [outer = (nil)] [url = about:blank] 08:52:55 INFO - PROCESS | 4300 | --DOMWINDOW == 91 (0x93e70000) [pid = 4300] [serial = 1352] [outer = (nil)] [url = about:blank] 08:52:55 INFO - PROCESS | 4300 | --DOMWINDOW == 90 (0x8d5f3400) [pid = 4300] [serial = 1367] [outer = (nil)] [url = about:blank] 08:52:55 INFO - PROCESS | 4300 | --DOMWINDOW == 89 (0x8d9c1800) [pid = 4300] [serial = 1368] [outer = (nil)] [url = about:blank] 08:52:55 INFO - PROCESS | 4300 | --DOMWINDOW == 88 (0x98485000) [pid = 4300] [serial = 1356] [outer = (nil)] [url = about:blank] 08:52:55 INFO - PROCESS | 4300 | --DOMWINDOW == 87 (0x9114c000) [pid = 4300] [serial = 1365] [outer = (nil)] [url = about:blank] 08:52:55 INFO - PROCESS | 4300 | --DOMWINDOW == 86 (0x8f7b6000) [pid = 4300] [serial = 1364] [outer = (nil)] [url = about:blank] 08:52:55 INFO - PROCESS | 4300 | --DOMWINDOW == 85 (0x9821a000) [pid = 4300] [serial = 1355] [outer = (nil)] [url = about:blank] 08:52:55 INFO - PROCESS | 4300 | --DOMWINDOW == 84 (0x8f7c4800) [pid = 4300] [serial = 1373] [outer = (nil)] [url = about:blank] 08:52:55 INFO - PROCESS | 4300 | --DOMWINDOW == 83 (0x989ed000) [pid = 4300] [serial = 1359] [outer = (nil)] [url = about:blank] 08:52:55 INFO - PROCESS | 4300 | --DOMWINDOW == 82 (0x98983c00) [pid = 4300] [serial = 1358] [outer = (nil)] [url = about:blank] 08:52:55 INFO - PROCESS | 4300 | --DOMWINDOW == 81 (0x8eda8c00) [pid = 4300] [serial = 1362] [outer = (nil)] [url = about:blank] 08:52:55 INFO - PROCESS | 4300 | --DOMWINDOW == 80 (0x8ec33c00) [pid = 4300] [serial = 1361] [outer = (nil)] [url = about:blank] 08:52:55 INFO - PROCESS | 4300 | --DOMWINDOW == 79 (0x914bec00) [pid = 4300] [serial = 1379] [outer = (nil)] [url = about:blank] 08:52:55 INFO - PROCESS | 4300 | --DOMWINDOW == 78 (0x8f7b6800) [pid = 4300] [serial = 1376] [outer = (nil)] [url = about:blank] 08:52:55 INFO - PROCESS | 4300 | --DOMWINDOW == 77 (0x91152000) [pid = 4300] [serial = 1374] [outer = (nil)] [url = about:blank] 08:52:55 INFO - PROCESS | 4300 | --DOMWINDOW == 76 (0x91484400) [pid = 4300] [serial = 1377] [outer = (nil)] [url = about:blank] 08:52:55 INFO - PROCESS | 4300 | --DOMWINDOW == 75 (0x8ec3b000) [pid = 4300] [serial = 1371] [outer = (nil)] [url = about:blank] 08:52:56 INFO - PROCESS | 4300 | 1467042776014 Marionette TRACE conn3 <- [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]]]}] 08:52:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 08:52:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 2638ms 08:52:56 INFO - PROCESS | 4300 | 1467042776055 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 08:52:56 INFO - PROCESS | 4300 | 1467042776061 Marionette TRACE conn3 <- [1,1889,null,{"value":"8"}] 08:52:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 08:52:56 INFO - PROCESS | 4300 | 1467042776069 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 08:52:56 INFO - PROCESS | 4300 | 1467042776073 Marionette TRACE conn3 <- [1,1890,null,{}] 08:52:56 INFO - PROCESS | 4300 | 1467042776081 Marionette TRACE conn3 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:56 INFO - PROCESS | 4300 | 1467042776086 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:52:56 INFO - PROCESS | 4300 | 1467042776264 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 08:52:56 INFO - PROCESS | 4300 | 1467042776403 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:56 INFO - PROCESS | 4300 | 1467042776411 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:52:56 INFO - PROCESS | 4300 | ++DOCSHELL 0x8d5ec800 == 25 [pid = 4300] [id = 480] 08:52:56 INFO - PROCESS | 4300 | ++DOMWINDOW == 76 (0x8d5f0c00) [pid = 4300] [serial = 1441] [outer = (nil)] 08:52:56 INFO - PROCESS | 4300 | ++DOMWINDOW == 77 (0x8d9cb800) [pid = 4300] [serial = 1442] [outer = 0x8d5f0c00] 08:52:56 INFO - PROCESS | 4300 | 1467042776501 Marionette DEBUG loaded listener.js 08:52:56 INFO - PROCESS | 4300 | ++DOMWINDOW == 78 (0x8ddcf800) [pid = 4300] [serial = 1443] [outer = 0x8d5f0c00] 08:52:57 INFO - PROCESS | 4300 | 1467042777406 Marionette TRACE conn3 <- [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]]]}] 08:52:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 08:52:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1395ms 08:52:57 INFO - PROCESS | 4300 | 1467042777464 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 08:52:57 INFO - PROCESS | 4300 | 1467042777471 Marionette TRACE conn3 <- [1,1893,null,{"value":"8"}] 08:52:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 08:52:57 INFO - PROCESS | 4300 | 1467042777483 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 08:52:57 INFO - PROCESS | 4300 | 1467042777487 Marionette TRACE conn3 <- [1,1894,null,{}] 08:52:57 INFO - PROCESS | 4300 | 1467042777494 Marionette TRACE conn3 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:57 INFO - PROCESS | 4300 | 1467042777500 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:52:57 INFO - PROCESS | 4300 | 1467042777685 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 08:52:57 INFO - PROCESS | 4300 | 1467042777846 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:57 INFO - PROCESS | 4300 | 1467042777855 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:52:57 INFO - PROCESS | 4300 | ++DOCSHELL 0x8ec36000 == 26 [pid = 4300] [id = 481] 08:52:57 INFO - PROCESS | 4300 | ++DOMWINDOW == 79 (0x8ec38000) [pid = 4300] [serial = 1444] [outer = (nil)] 08:52:57 INFO - PROCESS | 4300 | ++DOMWINDOW == 80 (0x8eda6000) [pid = 4300] [serial = 1445] [outer = 0x8ec38000] 08:52:57 INFO - PROCESS | 4300 | 1467042777929 Marionette DEBUG loaded listener.js 08:52:58 INFO - PROCESS | 4300 | ++DOMWINDOW == 81 (0x8edadc00) [pid = 4300] [serial = 1446] [outer = 0x8ec38000] 08:52:58 INFO - PROCESS | 4300 | 1467042778919 Marionette TRACE conn3 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 08:52:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 08:52:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1490ms 08:52:58 INFO - PROCESS | 4300 | 1467042778974 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 08:52:58 INFO - PROCESS | 4300 | 1467042778978 Marionette TRACE conn3 <- [1,1897,null,{"value":"8"}] 08:52:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 08:52:58 INFO - PROCESS | 4300 | 1467042778994 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 08:52:59 INFO - PROCESS | 4300 | 1467042779000 Marionette TRACE conn3 <- [1,1898,null,{}] 08:52:59 INFO - PROCESS | 4300 | 1467042779018 Marionette TRACE conn3 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:59 INFO - PROCESS | 4300 | 1467042779028 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:52:59 INFO - PROCESS | 4300 | 1467042779267 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 08:52:59 INFO - PROCESS | 4300 | 1467042779293 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:59 INFO - PROCESS | 4300 | 1467042779302 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:52:59 INFO - PROCESS | 4300 | ++DOCSHELL 0x8eca3c00 == 27 [pid = 4300] [id = 482] 08:52:59 INFO - PROCESS | 4300 | ++DOMWINDOW == 82 (0x8f7b7800) [pid = 4300] [serial = 1447] [outer = (nil)] 08:52:59 INFO - PROCESS | 4300 | ++DOMWINDOW == 83 (0x91156800) [pid = 4300] [serial = 1448] [outer = 0x8f7b7800] 08:52:59 INFO - PROCESS | 4300 | 1467042779390 Marionette DEBUG loaded listener.js 08:52:59 INFO - PROCESS | 4300 | ++DOMWINDOW == 84 (0x91486000) [pid = 4300] [serial = 1449] [outer = 0x8f7b7800] 08:53:00 INFO - PROCESS | 4300 | --DOMWINDOW == 83 (0x8d5f7400) [pid = 4300] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 08:53:00 INFO - PROCESS | 4300 | --DOMWINDOW == 82 (0x91a4b800) [pid = 4300] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 08:53:00 INFO - PROCESS | 4300 | --DOMWINDOW == 81 (0x8d5ed800) [pid = 4300] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 08:53:00 INFO - PROCESS | 4300 | --DOMWINDOW == 80 (0x8cd88000) [pid = 4300] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 08:53:00 INFO - PROCESS | 4300 | --DOMWINDOW == 79 (0x91a56400) [pid = 4300] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 08:53:00 INFO - PROCESS | 4300 | --DOMWINDOW == 78 (0x8ddd8c00) [pid = 4300] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 08:53:00 INFO - PROCESS | 4300 | --DOMWINDOW == 77 (0x921dbc00) [pid = 4300] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 08:53:00 INFO - PROCESS | 4300 | --DOMWINDOW == 76 (0x9148f400) [pid = 4300] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 08:53:00 INFO - PROCESS | 4300 | --DOMWINDOW == 75 (0x8cd8bc00) [pid = 4300] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 08:53:00 INFO - PROCESS | 4300 | --DOMWINDOW == 74 (0x8ddd8000) [pid = 4300] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 08:53:00 INFO - PROCESS | 4300 | --DOMWINDOW == 73 (0x8d9ca800) [pid = 4300] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 08:53:00 INFO - PROCESS | 4300 | --DOMWINDOW == 72 (0x91a58000) [pid = 4300] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 08:53:00 INFO - PROCESS | 4300 | --DOMWINDOW == 71 (0x9193fc00) [pid = 4300] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 08:53:00 INFO - PROCESS | 4300 | --DOMWINDOW == 70 (0x8d5f8000) [pid = 4300] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 08:53:00 INFO - PROCESS | 4300 | 1467042780934 Marionette TRACE conn3 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 08:53:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 08:53:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1993ms 08:53:00 INFO - PROCESS | 4300 | 1467042780993 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 08:53:01 INFO - PROCESS | 4300 | 1467042780998 Marionette TRACE conn3 <- [1,1901,null,{"value":"8"}] 08:53:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 08:53:01 INFO - PROCESS | 4300 | 1467042781004 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 08:53:01 INFO - PROCESS | 4300 | 1467042781007 Marionette TRACE conn3 <- [1,1902,null,{}] 08:53:01 INFO - PROCESS | 4300 | 1467042781012 Marionette TRACE conn3 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:01 INFO - PROCESS | 4300 | 1467042781017 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:53:01 INFO - PROCESS | 4300 | 1467042781181 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 08:53:01 INFO - PROCESS | 4300 | 1467042781191 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:01 INFO - PROCESS | 4300 | 1467042781199 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:53:01 INFO - PROCESS | 4300 | ++DOCSHELL 0x8bbe2800 == 28 [pid = 4300] [id = 483] 08:53:01 INFO - PROCESS | 4300 | ++DOMWINDOW == 71 (0x8d5f7000) [pid = 4300] [serial = 1450] [outer = (nil)] 08:53:01 INFO - PROCESS | 4300 | ++DOMWINDOW == 72 (0x9148d800) [pid = 4300] [serial = 1451] [outer = 0x8d5f7000] 08:53:01 INFO - PROCESS | 4300 | 1467042781267 Marionette DEBUG loaded listener.js 08:53:01 INFO - PROCESS | 4300 | ++DOMWINDOW == 73 (0x91490c00) [pid = 4300] [serial = 1452] [outer = 0x8d5f7000] 08:53:02 INFO - PROCESS | 4300 | 1467042782250 Marionette TRACE conn3 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 08:53:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 08:53:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1296ms 08:53:02 INFO - PROCESS | 4300 | 1467042782301 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 08:53:02 INFO - PROCESS | 4300 | 1467042782305 Marionette TRACE conn3 <- [1,1905,null,{"value":"8"}] 08:53:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 08:53:02 INFO - PROCESS | 4300 | 1467042782311 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 08:53:02 INFO - PROCESS | 4300 | 1467042782313 Marionette TRACE conn3 <- [1,1906,null,{}] 08:53:02 INFO - PROCESS | 4300 | 1467042782319 Marionette TRACE conn3 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:02 INFO - PROCESS | 4300 | 1467042782324 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:53:02 INFO - PROCESS | 4300 | 1467042782551 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 08:53:02 INFO - PROCESS | 4300 | 1467042782727 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:02 INFO - PROCESS | 4300 | 1467042782737 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:53:02 INFO - PROCESS | 4300 | ++DOCSHELL 0x8bbe0c00 == 29 [pid = 4300] [id = 484] 08:53:02 INFO - PROCESS | 4300 | ++DOMWINDOW == 74 (0x8bbe3400) [pid = 4300] [serial = 1453] [outer = (nil)] 08:53:02 INFO - PROCESS | 4300 | ++DOMWINDOW == 75 (0x8cd83000) [pid = 4300] [serial = 1454] [outer = 0x8bbe3400] 08:53:02 INFO - PROCESS | 4300 | 1467042782825 Marionette DEBUG loaded listener.js 08:53:02 INFO - PROCESS | 4300 | ++DOMWINDOW == 76 (0x8ce5e000) [pid = 4300] [serial = 1455] [outer = 0x8bbe3400] 08:53:03 INFO - PROCESS | 4300 | 1467042783923 Marionette TRACE conn3 <- [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]]]}] 08:53:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 08:53:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1691ms 08:53:04 INFO - PROCESS | 4300 | 1467042784005 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 08:53:04 INFO - PROCESS | 4300 | 1467042784011 Marionette TRACE conn3 <- [1,1909,null,{"value":"8"}] 08:53:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 08:53:04 INFO - PROCESS | 4300 | 1467042784021 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 08:53:04 INFO - PROCESS | 4300 | 1467042784027 Marionette TRACE conn3 <- [1,1910,null,{}] 08:53:04 INFO - PROCESS | 4300 | 1467042784035 Marionette TRACE conn3 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:04 INFO - PROCESS | 4300 | 1467042784042 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:53:04 INFO - PROCESS | 4300 | 1467042784271 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 08:53:04 INFO - PROCESS | 4300 | 1467042784501 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:04 INFO - PROCESS | 4300 | 1467042784512 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:53:04 INFO - PROCESS | 4300 | ++DOCSHELL 0x8d5f4400 == 30 [pid = 4300] [id = 485] 08:53:04 INFO - PROCESS | 4300 | ++DOMWINDOW == 77 (0x8eca5400) [pid = 4300] [serial = 1456] [outer = (nil)] 08:53:04 INFO - PROCESS | 4300 | ++DOMWINDOW == 78 (0x8ecb0c00) [pid = 4300] [serial = 1457] [outer = 0x8eca5400] 08:53:04 INFO - PROCESS | 4300 | 1467042784599 Marionette DEBUG loaded listener.js 08:53:04 INFO - PROCESS | 4300 | ++DOMWINDOW == 79 (0x8f7b6c00) [pid = 4300] [serial = 1458] [outer = 0x8eca5400] 08:53:05 INFO - PROCESS | 4300 | 1467042785657 Marionette TRACE conn3 <- [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]]]}] 08:53:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 08:53:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1684ms 08:53:05 INFO - PROCESS | 4300 | 1467042785705 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 08:53:05 INFO - PROCESS | 4300 | 1467042785711 Marionette TRACE conn3 <- [1,1913,null,{"value":"8"}] 08:53:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 08:53:05 INFO - PROCESS | 4300 | 1467042785724 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 08:53:05 INFO - PROCESS | 4300 | 1467042785730 Marionette TRACE conn3 <- [1,1914,null,{}] 08:53:05 INFO - PROCESS | 4300 | 1467042785742 Marionette TRACE conn3 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:05 INFO - PROCESS | 4300 | 1467042785749 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:53:05 INFO - PROCESS | 4300 | 1467042785952 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 08:53:06 INFO - PROCESS | 4300 | 1467042786220 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:06 INFO - PROCESS | 4300 | 1467042786230 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:53:06 INFO - PROCESS | 4300 | ++DOCSHELL 0x8ec3b000 == 31 [pid = 4300] [id = 486] 08:53:06 INFO - PROCESS | 4300 | ++DOMWINDOW == 80 (0x91152800) [pid = 4300] [serial = 1459] [outer = (nil)] 08:53:06 INFO - PROCESS | 4300 | ++DOMWINDOW == 81 (0x914bd000) [pid = 4300] [serial = 1460] [outer = 0x91152800] 08:53:06 INFO - PROCESS | 4300 | 1467042786351 Marionette DEBUG loaded listener.js 08:53:06 INFO - PROCESS | 4300 | ++DOMWINDOW == 82 (0x9193e400) [pid = 4300] [serial = 1461] [outer = 0x91152800] 08:53:07 INFO - PROCESS | 4300 | 1467042787371 Marionette TRACE conn3 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 08:53:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 08:53:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1694ms 08:53:07 INFO - PROCESS | 4300 | 1467042787414 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 08:53:07 INFO - PROCESS | 4300 | 1467042787421 Marionette TRACE conn3 <- [1,1917,null,{"value":"8"}] 08:53:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 08:53:07 INFO - PROCESS | 4300 | 1467042787438 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 08:53:07 INFO - PROCESS | 4300 | 1467042787446 Marionette TRACE conn3 <- [1,1918,null,{}] 08:53:07 INFO - PROCESS | 4300 | 1467042787452 Marionette TRACE conn3 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:07 INFO - PROCESS | 4300 | 1467042787459 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:53:07 INFO - PROCESS | 4300 | 1467042787654 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 08:53:07 INFO - PROCESS | 4300 | 1467042787870 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:07 INFO - PROCESS | 4300 | 1467042787879 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:53:07 INFO - PROCESS | 4300 | ++DOCSHELL 0x8ec3dc00 == 32 [pid = 4300] [id = 487] 08:53:07 INFO - PROCESS | 4300 | ++DOMWINDOW == 83 (0x91488400) [pid = 4300] [serial = 1462] [outer = (nil)] 08:53:07 INFO - PROCESS | 4300 | ++DOMWINDOW == 84 (0x91a4c800) [pid = 4300] [serial = 1463] [outer = 0x91488400] 08:53:08 INFO - PROCESS | 4300 | 1467042788000 Marionette DEBUG loaded listener.js 08:53:08 INFO - PROCESS | 4300 | ++DOMWINDOW == 85 (0x91a55400) [pid = 4300] [serial = 1464] [outer = 0x91488400] 08:53:08 INFO - PROCESS | 4300 | 1467042788975 Marionette TRACE conn3 <- [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]]]}] 08:53:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 08:53:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1605ms 08:53:09 INFO - PROCESS | 4300 | 1467042789036 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 08:53:09 INFO - PROCESS | 4300 | 1467042789040 Marionette TRACE conn3 <- [1,1921,null,{"value":"8"}] 08:53:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 08:53:09 INFO - PROCESS | 4300 | 1467042789047 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 08:53:09 INFO - PROCESS | 4300 | 1467042789050 Marionette TRACE conn3 <- [1,1922,null,{}] 08:53:09 INFO - PROCESS | 4300 | 1467042789056 Marionette TRACE conn3 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:09 INFO - PROCESS | 4300 | 1467042789061 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:53:09 INFO - PROCESS | 4300 | 1467042789266 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 08:53:09 INFO - PROCESS | 4300 | 1467042789484 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:09 INFO - PROCESS | 4300 | 1467042789494 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:53:09 INFO - PROCESS | 4300 | ++DOCSHELL 0x8cd8cc00 == 33 [pid = 4300] [id = 488] 08:53:09 INFO - PROCESS | 4300 | ++DOMWINDOW == 86 (0x8ce5bc00) [pid = 4300] [serial = 1465] [outer = (nil)] 08:53:09 INFO - PROCESS | 4300 | ++DOMWINDOW == 87 (0x8d9c1c00) [pid = 4300] [serial = 1466] [outer = 0x8ce5bc00] 08:53:09 INFO - PROCESS | 4300 | 1467042789617 Marionette DEBUG loaded listener.js 08:53:09 INFO - PROCESS | 4300 | ++DOMWINDOW == 88 (0x8ecaac00) [pid = 4300] [serial = 1467] [outer = 0x8ce5bc00] 08:53:10 INFO - PROCESS | 4300 | 1467042790906 Marionette TRACE conn3 <- [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]]]}] 08:53:10 INFO - PROCESS | 4300 | --DOCSHELL 0x8ecaa000 == 32 [pid = 4300] [id = 454] 08:53:10 INFO - PROCESS | 4300 | --DOCSHELL 0x8d9c4c00 == 31 [pid = 4300] [id = 456] 08:53:10 INFO - PROCESS | 4300 | --DOCSHELL 0x8ce5d800 == 30 [pid = 4300] [id = 455] 08:53:10 INFO - PROCESS | 4300 | --DOCSHELL 0x8bbe2800 == 29 [pid = 4300] [id = 483] 08:53:10 INFO - PROCESS | 4300 | --DOCSHELL 0x8eca3c00 == 28 [pid = 4300] [id = 482] 08:53:10 INFO - PROCESS | 4300 | --DOCSHELL 0x8ec36000 == 27 [pid = 4300] [id = 481] 08:53:10 INFO - PROCESS | 4300 | --DOCSHELL 0x8d5ec800 == 26 [pid = 4300] [id = 480] 08:53:10 INFO - PROCESS | 4300 | --DOCSHELL 0x8bbdd000 == 25 [pid = 4300] [id = 479] 08:53:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 08:53:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1940ms 08:53:10 INFO - PROCESS | 4300 | 1467042790989 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 08:53:10 INFO - PROCESS | 4300 | 1467042790995 Marionette TRACE conn3 <- [1,1925,null,{"value":"8"}] 08:53:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 08:53:11 INFO - PROCESS | 4300 | 1467042791011 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 08:53:11 INFO - PROCESS | 4300 | 1467042791014 Marionette TRACE conn3 <- [1,1926,null,{}] 08:53:11 INFO - PROCESS | 4300 | 1467042791023 Marionette TRACE conn3 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:11 INFO - PROCESS | 4300 | 1467042791027 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:53:11 INFO - PROCESS | 4300 | 1467042791183 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 08:53:11 INFO - PROCESS | 4300 | --DOMWINDOW == 87 (0x93c4f400) [pid = 4300] [serial = 1419] [outer = (nil)] [url = about:blank] 08:53:11 INFO - PROCESS | 4300 | --DOMWINDOW == 86 (0x9310fc00) [pid = 4300] [serial = 1418] [outer = (nil)] [url = about:blank] 08:53:11 INFO - PROCESS | 4300 | --DOMWINDOW == 85 (0x91ac6c00) [pid = 4300] [serial = 1412] [outer = (nil)] [url = about:blank] 08:53:11 INFO - PROCESS | 4300 | --DOMWINDOW == 84 (0x92126400) [pid = 4300] [serial = 1413] [outer = (nil)] [url = about:blank] 08:53:11 INFO - PROCESS | 4300 | --DOMWINDOW == 83 (0x8ddd5800) [pid = 4300] [serial = 1403] [outer = (nil)] [url = about:blank] 08:53:11 INFO - PROCESS | 4300 | --DOMWINDOW == 82 (0x8ec38800) [pid = 4300] [serial = 1404] [outer = (nil)] [url = about:blank] 08:53:11 INFO - PROCESS | 4300 | --DOMWINDOW == 81 (0x8ce69400) [pid = 4300] [serial = 1400] [outer = (nil)] [url = about:blank] 08:53:11 INFO - PROCESS | 4300 | --DOMWINDOW == 80 (0x8ec35400) [pid = 4300] [serial = 1401] [outer = (nil)] [url = about:blank] 08:53:11 INFO - PROCESS | 4300 | --DOMWINDOW == 79 (0x91ac2c00) [pid = 4300] [serial = 1388] [outer = (nil)] [url = about:blank] 08:53:11 INFO - PROCESS | 4300 | --DOMWINDOW == 78 (0x91acb000) [pid = 4300] [serial = 1389] [outer = (nil)] [url = about:blank] 08:53:11 INFO - PROCESS | 4300 | --DOMWINDOW == 77 (0x9193f400) [pid = 4300] [serial = 1380] [outer = (nil)] [url = about:blank] 08:53:11 INFO - PROCESS | 4300 | --DOMWINDOW == 76 (0x92694800) [pid = 4300] [serial = 1394] [outer = (nil)] [url = about:blank] 08:53:11 INFO - PROCESS | 4300 | --DOMWINDOW == 75 (0x930af400) [pid = 4300] [serial = 1395] [outer = (nil)] [url = about:blank] 08:53:11 INFO - PROCESS | 4300 | --DOMWINDOW == 74 (0x914bfc00) [pid = 4300] [serial = 1385] [outer = (nil)] [url = about:blank] 08:53:11 INFO - PROCESS | 4300 | --DOMWINDOW == 73 (0x8f7c0c00) [pid = 4300] [serial = 1386] [outer = (nil)] [url = about:blank] 08:53:11 INFO - PROCESS | 4300 | --DOMWINDOW == 72 (0x93c54400) [pid = 4300] [serial = 1397] [outer = (nil)] [url = about:blank] 08:53:11 INFO - PROCESS | 4300 | --DOMWINDOW == 71 (0x93c67000) [pid = 4300] [serial = 1398] [outer = (nil)] [url = about:blank] 08:53:11 INFO - PROCESS | 4300 | --DOMWINDOW == 70 (0x8eda5800) [pid = 4300] [serial = 1406] [outer = (nil)] [url = about:blank] 08:53:11 INFO - PROCESS | 4300 | --DOMWINDOW == 69 (0x8f7c3800) [pid = 4300] [serial = 1407] [outer = (nil)] [url = about:blank] 08:53:11 INFO - PROCESS | 4300 | --DOMWINDOW == 68 (0x8ec32000) [pid = 4300] [serial = 1382] [outer = (nil)] [url = about:blank] 08:53:11 INFO - PROCESS | 4300 | --DOMWINDOW == 67 (0x8eca6800) [pid = 4300] [serial = 1383] [outer = (nil)] [url = about:blank] 08:53:11 INFO - PROCESS | 4300 | --DOMWINDOW == 66 (0x921dfc00) [pid = 4300] [serial = 1391] [outer = (nil)] [url = about:blank] 08:53:11 INFO - PROCESS | 4300 | --DOMWINDOW == 65 (0x921e4c00) [pid = 4300] [serial = 1392] [outer = (nil)] [url = about:blank] 08:53:11 INFO - PROCESS | 4300 | --DOMWINDOW == 64 (0x919b3000) [pid = 4300] [serial = 1409] [outer = (nil)] [url = about:blank] 08:53:11 INFO - PROCESS | 4300 | --DOMWINDOW == 63 (0x9148d400) [pid = 4300] [serial = 1416] [outer = (nil)] [url = about:blank] 08:53:11 INFO - PROCESS | 4300 | --DOMWINDOW == 62 (0x91489000) [pid = 4300] [serial = 1415] [outer = (nil)] [url = about:blank] 08:53:11 INFO - PROCESS | 4300 | --DOMWINDOW == 61 (0x919bbc00) [pid = 4300] [serial = 1410] [outer = (nil)] [url = about:blank] 08:53:11 INFO - PROCESS | 4300 | 1467042791407 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:11 INFO - PROCESS | 4300 | 1467042791417 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:53:11 INFO - PROCESS | 4300 | ++DOCSHELL 0x8ce69400 == 26 [pid = 4300] [id = 489] 08:53:11 INFO - PROCESS | 4300 | ++DOMWINDOW == 62 (0x8d5e9800) [pid = 4300] [serial = 1468] [outer = (nil)] 08:53:11 INFO - PROCESS | 4300 | ++DOMWINDOW == 63 (0x8d9cdc00) [pid = 4300] [serial = 1469] [outer = 0x8d5e9800] 08:53:11 INFO - PROCESS | 4300 | 1467042791494 Marionette DEBUG loaded listener.js 08:53:11 INFO - PROCESS | 4300 | ++DOMWINDOW == 64 (0x8ddd5800) [pid = 4300] [serial = 1470] [outer = 0x8d5e9800] 08:53:12 INFO - PROCESS | 4300 | 1467042792347 Marionette TRACE conn3 <- [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]]]}] 08:53:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 08:53:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1401ms 08:53:12 INFO - PROCESS | 4300 | 1467042792413 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 08:53:12 INFO - PROCESS | 4300 | 1467042792419 Marionette TRACE conn3 <- [1,1929,null,{"value":"8"}] 08:53:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 08:53:12 INFO - PROCESS | 4300 | 1467042792430 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 08:53:12 INFO - PROCESS | 4300 | 1467042792433 Marionette TRACE conn3 <- [1,1930,null,{}] 08:53:12 INFO - PROCESS | 4300 | 1467042792439 Marionette TRACE conn3 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:12 INFO - PROCESS | 4300 | 1467042792445 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:53:12 INFO - PROCESS | 4300 | 1467042792624 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 08:53:12 INFO - PROCESS | 4300 | 1467042792756 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:12 INFO - PROCESS | 4300 | 1467042792763 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:53:12 INFO - PROCESS | 4300 | ++DOCSHELL 0x8bbda000 == 27 [pid = 4300] [id = 490] 08:53:12 INFO - PROCESS | 4300 | ++DOMWINDOW == 65 (0x8ecaa000) [pid = 4300] [serial = 1471] [outer = (nil)] 08:53:12 INFO - PROCESS | 4300 | ++DOMWINDOW == 66 (0x8edb2000) [pid = 4300] [serial = 1472] [outer = 0x8ecaa000] 08:53:12 INFO - PROCESS | 4300 | 1467042792842 Marionette DEBUG loaded listener.js 08:53:12 INFO - PROCESS | 4300 | ++DOMWINDOW == 67 (0x8f7c3800) [pid = 4300] [serial = 1473] [outer = 0x8ecaa000] 08:53:13 INFO - PROCESS | 4300 | 1467042793803 Marionette TRACE conn3 <- [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]]]}] 08:53:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 08:53:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1430ms 08:53:13 INFO - PROCESS | 4300 | 1467042793867 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 08:53:13 INFO - PROCESS | 4300 | 1467042793872 Marionette TRACE conn3 <- [1,1933,null,{"value":"8"}] 08:53:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 08:53:13 INFO - PROCESS | 4300 | 1467042793880 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 08:53:13 INFO - PROCESS | 4300 | 1467042793887 Marionette TRACE conn3 <- [1,1934,null,{}] 08:53:13 INFO - PROCESS | 4300 | 1467042793926 Marionette TRACE conn3 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:13 INFO - PROCESS | 4300 | 1467042793936 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:53:14 INFO - PROCESS | 4300 | 1467042794167 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 08:53:14 INFO - PROCESS | 4300 | 1467042794189 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:14 INFO - PROCESS | 4300 | 1467042794197 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:53:14 INFO - PROCESS | 4300 | ++DOCSHELL 0x914bb000 == 28 [pid = 4300] [id = 491] 08:53:14 INFO - PROCESS | 4300 | ++DOMWINDOW == 68 (0x914bf800) [pid = 4300] [serial = 1474] [outer = (nil)] 08:53:14 INFO - PROCESS | 4300 | ++DOMWINDOW == 69 (0x91941c00) [pid = 4300] [serial = 1475] [outer = 0x914bf800] 08:53:14 INFO - PROCESS | 4300 | 1467042794275 Marionette DEBUG loaded listener.js 08:53:14 INFO - PROCESS | 4300 | ++DOMWINDOW == 70 (0x919b0800) [pid = 4300] [serial = 1476] [outer = 0x914bf800] 08:53:15 INFO - PROCESS | 4300 | 1467042795269 Marionette TRACE conn3 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 08:53:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 08:53:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1454ms 08:53:15 INFO - PROCESS | 4300 | 1467042795334 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 08:53:15 INFO - PROCESS | 4300 | 1467042795338 Marionette TRACE conn3 <- [1,1937,null,{"value":"8"}] 08:53:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 08:53:15 INFO - PROCESS | 4300 | 1467042795345 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 08:53:15 INFO - PROCESS | 4300 | 1467042795348 Marionette TRACE conn3 <- [1,1938,null,{}] 08:53:15 INFO - PROCESS | 4300 | 1467042795354 Marionette TRACE conn3 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:15 INFO - PROCESS | 4300 | 1467042795359 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:53:15 INFO - PROCESS | 4300 | 1467042795589 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 08:53:15 INFO - PROCESS | 4300 | --DOMWINDOW == 69 (0x8f7b7800) [pid = 4300] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 08:53:15 INFO - PROCESS | 4300 | --DOMWINDOW == 68 (0x8d9ca400) [pid = 4300] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 08:53:15 INFO - PROCESS | 4300 | --DOMWINDOW == 67 (0x9148f000) [pid = 4300] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 08:53:15 INFO - PROCESS | 4300 | --DOMWINDOW == 66 (0x8bbdd800) [pid = 4300] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 08:53:15 INFO - PROCESS | 4300 | --DOMWINDOW == 65 (0x8d5f0c00) [pid = 4300] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 08:53:15 INFO - PROCESS | 4300 | --DOMWINDOW == 64 (0x9310cc00) [pid = 4300] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 08:53:15 INFO - PROCESS | 4300 | --DOMWINDOW == 63 (0x8ce6a000) [pid = 4300] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 08:53:15 INFO - PROCESS | 4300 | --DOMWINDOW == 62 (0x9268b800) [pid = 4300] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 08:53:15 INFO - PROCESS | 4300 | --DOMWINDOW == 61 (0x914bdc00) [pid = 4300] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 08:53:15 INFO - PROCESS | 4300 | --DOMWINDOW == 60 (0x8ec38000) [pid = 4300] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 08:53:15 INFO - PROCESS | 4300 | 1467042795833 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:15 INFO - PROCESS | 4300 | 1467042795841 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:53:15 INFO - PROCESS | 4300 | ++DOCSHELL 0x8bbdd800 == 29 [pid = 4300] [id = 492] 08:53:15 INFO - PROCESS | 4300 | ++DOMWINDOW == 61 (0x8cd86800) [pid = 4300] [serial = 1477] [outer = (nil)] 08:53:15 INFO - PROCESS | 4300 | ++DOMWINDOW == 62 (0x8ddd8000) [pid = 4300] [serial = 1478] [outer = 0x8cd86800] 08:53:15 INFO - PROCESS | 4300 | 1467042795916 Marionette DEBUG loaded listener.js 08:53:16 INFO - PROCESS | 4300 | ++DOMWINDOW == 63 (0x91490800) [pid = 4300] [serial = 1479] [outer = 0x8cd86800] 08:53:16 INFO - PROCESS | 4300 | 1467042796661 Marionette TRACE conn3 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 08:53:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 08:53:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1335ms 08:53:16 INFO - PROCESS | 4300 | 1467042796681 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 08:53:16 INFO - PROCESS | 4300 | 1467042796686 Marionette TRACE conn3 <- [1,1941,null,{"value":"8"}] 08:53:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 08:53:16 INFO - PROCESS | 4300 | 1467042796692 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 08:53:16 INFO - PROCESS | 4300 | 1467042796694 Marionette TRACE conn3 <- [1,1942,null,{}] 08:53:16 INFO - PROCESS | 4300 | 1467042796701 Marionette TRACE conn3 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:16 INFO - PROCESS | 4300 | 1467042796706 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:53:16 INFO - PROCESS | 4300 | 1467042796920 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 08:53:16 INFO - PROCESS | 4300 | 1467042796943 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:16 INFO - PROCESS | 4300 | 1467042796951 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:53:16 INFO - PROCESS | 4300 | ++DOCSHELL 0x8bbda400 == 30 [pid = 4300] [id = 493] 08:53:16 INFO - PROCESS | 4300 | ++DOMWINDOW == 64 (0x8ce60400) [pid = 4300] [serial = 1480] [outer = (nil)] 08:53:17 INFO - PROCESS | 4300 | ++DOMWINDOW == 65 (0x91ac7800) [pid = 4300] [serial = 1481] [outer = 0x8ce60400] 08:53:17 INFO - PROCESS | 4300 | 1467042797022 Marionette DEBUG loaded listener.js 08:53:17 INFO - PROCESS | 4300 | ++DOMWINDOW == 66 (0x91acac00) [pid = 4300] [serial = 1482] [outer = 0x8ce60400] 08:53:18 INFO - PROCESS | 4300 | 1467042798027 Marionette TRACE conn3 <- [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]]]}] 08:53:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 08:53:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1389ms 08:53:18 INFO - PROCESS | 4300 | 1467042798082 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 08:53:18 INFO - PROCESS | 4300 | 1467042798089 Marionette TRACE conn3 <- [1,1945,null,{"value":"8"}] 08:53:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 08:53:18 INFO - PROCESS | 4300 | 1467042798099 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 08:53:18 INFO - PROCESS | 4300 | 1467042798105 Marionette TRACE conn3 <- [1,1946,null,{}] 08:53:18 INFO - PROCESS | 4300 | 1467042798114 Marionette TRACE conn3 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:18 INFO - PROCESS | 4300 | 1467042798119 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:53:18 INFO - PROCESS | 4300 | 1467042798448 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 08:53:18 INFO - PROCESS | 4300 | 1467042798649 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:18 INFO - PROCESS | 4300 | 1467042798666 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:53:18 INFO - PROCESS | 4300 | ++DOCSHELL 0x8ce67800 == 31 [pid = 4300] [id = 494] 08:53:18 INFO - PROCESS | 4300 | ++DOMWINDOW == 67 (0x8d5ea000) [pid = 4300] [serial = 1483] [outer = (nil)] 08:53:18 INFO - PROCESS | 4300 | ++DOMWINDOW == 68 (0x8eca7000) [pid = 4300] [serial = 1484] [outer = 0x8d5ea000] 08:53:18 INFO - PROCESS | 4300 | 1467042798754 Marionette DEBUG loaded listener.js 08:53:18 INFO - PROCESS | 4300 | ++DOMWINDOW == 69 (0x8edb2400) [pid = 4300] [serial = 1485] [outer = 0x8d5ea000] 08:53:19 INFO - PROCESS | 4300 | 1467042799722 Marionette TRACE conn3 <- [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]]]}] 08:53:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 08:53:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1645ms 08:53:19 INFO - PROCESS | 4300 | 1467042799744 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 08:53:19 INFO - PROCESS | 4300 | 1467042799752 Marionette TRACE conn3 <- [1,1949,null,{"value":"8"}] 08:53:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 08:53:19 INFO - PROCESS | 4300 | 1467042799763 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 08:53:19 INFO - PROCESS | 4300 | 1467042799767 Marionette TRACE conn3 <- [1,1950,null,{}] 08:53:19 INFO - PROCESS | 4300 | 1467042799793 Marionette TRACE conn3 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:19 INFO - PROCESS | 4300 | 1467042799800 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:53:20 INFO - PROCESS | 4300 | 1467042800051 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 08:53:20 INFO - PROCESS | 4300 | 1467042800229 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:20 INFO - PROCESS | 4300 | 1467042800239 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:53:20 INFO - PROCESS | 4300 | ++DOCSHELL 0x9148cc00 == 32 [pid = 4300] [id = 495] 08:53:20 INFO - PROCESS | 4300 | ++DOMWINDOW == 70 (0x914c5400) [pid = 4300] [serial = 1486] [outer = (nil)] 08:53:20 INFO - PROCESS | 4300 | ++DOMWINDOW == 71 (0x919bb400) [pid = 4300] [serial = 1487] [outer = 0x914c5400] 08:53:20 INFO - PROCESS | 4300 | 1467042800331 Marionette DEBUG loaded listener.js 08:53:20 INFO - PROCESS | 4300 | ++DOMWINDOW == 72 (0x91ac4800) [pid = 4300] [serial = 1488] [outer = 0x914c5400] 08:53:21 INFO - PROCESS | 4300 | 1467042801305 Marionette TRACE conn3 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 08:53:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 08:53:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1587ms 08:53:21 INFO - PROCESS | 4300 | 1467042801350 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 08:53:21 INFO - PROCESS | 4300 | 1467042801355 Marionette TRACE conn3 <- [1,1953,null,{"value":"8"}] 08:53:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 08:53:21 INFO - PROCESS | 4300 | 1467042801362 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 08:53:21 INFO - PROCESS | 4300 | 1467042801368 Marionette TRACE conn3 <- [1,1954,null,{}] 08:53:21 INFO - PROCESS | 4300 | 1467042801385 Marionette TRACE conn3 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:21 INFO - PROCESS | 4300 | 1467042801395 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:53:21 INFO - PROCESS | 4300 | 1467042801591 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 08:53:21 INFO - PROCESS | 4300 | 1467042801816 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:21 INFO - PROCESS | 4300 | 1467042801832 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:53:21 INFO - PROCESS | 4300 | ++DOCSHELL 0x921dd800 == 33 [pid = 4300] [id = 496] 08:53:21 INFO - PROCESS | 4300 | ++DOMWINDOW == 73 (0x9268b000) [pid = 4300] [serial = 1489] [outer = (nil)] 08:53:21 INFO - PROCESS | 4300 | ++DOMWINDOW == 74 (0x92690000) [pid = 4300] [serial = 1490] [outer = 0x9268b000] 08:53:21 INFO - PROCESS | 4300 | 1467042801957 Marionette DEBUG loaded listener.js 08:53:22 INFO - PROCESS | 4300 | ++DOMWINDOW == 75 (0x930a5800) [pid = 4300] [serial = 1491] [outer = 0x9268b000] 08:53:22 INFO - PROCESS | 4300 | 1467042802918 Marionette TRACE conn3 <- [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]]]}] 08:53:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 08:53:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1594ms 08:53:22 INFO - PROCESS | 4300 | 1467042802958 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 08:53:22 INFO - PROCESS | 4300 | 1467042802964 Marionette TRACE conn3 <- [1,1957,null,{"value":"8"}] 08:53:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 08:53:22 INFO - PROCESS | 4300 | 1467042802971 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 08:53:22 INFO - PROCESS | 4300 | 1467042802975 Marionette TRACE conn3 <- [1,1958,null,{}] 08:53:22 INFO - PROCESS | 4300 | 1467042802982 Marionette TRACE conn3 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:22 INFO - PROCESS | 4300 | 1467042802988 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:53:23 INFO - PROCESS | 4300 | 1467042803182 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 08:53:23 INFO - PROCESS | 4300 | 1467042803359 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:23 INFO - PROCESS | 4300 | 1467042803368 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:53:23 INFO - PROCESS | 4300 | ++DOCSHELL 0x9268a800 == 34 [pid = 4300] [id = 497] 08:53:23 INFO - PROCESS | 4300 | ++DOMWINDOW == 76 (0x930b0c00) [pid = 4300] [serial = 1492] [outer = (nil)] 08:53:23 INFO - PROCESS | 4300 | ++DOMWINDOW == 77 (0x93107c00) [pid = 4300] [serial = 1493] [outer = 0x930b0c00] 08:53:23 INFO - PROCESS | 4300 | 1467042803453 Marionette DEBUG loaded listener.js 08:53:23 INFO - PROCESS | 4300 | ++DOMWINDOW == 78 (0x9310b800) [pid = 4300] [serial = 1494] [outer = 0x930b0c00] 08:53:24 INFO - PROCESS | 4300 | 1467042804423 Marionette TRACE conn3 <- [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]]]}] 08:53:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 08:53:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1484ms 08:53:24 INFO - PROCESS | 4300 | 1467042804456 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 08:53:24 INFO - PROCESS | 4300 | 1467042804460 Marionette TRACE conn3 <- [1,1961,null,{"value":"8"}] 08:53:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 08:53:24 INFO - PROCESS | 4300 | 1467042804467 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 08:53:24 INFO - PROCESS | 4300 | 1467042804471 Marionette TRACE conn3 <- [1,1962,null,{}] 08:53:24 INFO - PROCESS | 4300 | 1467042804477 Marionette TRACE conn3 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:24 INFO - PROCESS | 4300 | 1467042804483 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:53:24 INFO - PROCESS | 4300 | 1467042804673 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 08:53:24 INFO - PROCESS | 4300 | 1467042804866 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:24 INFO - PROCESS | 4300 | 1467042804875 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:53:24 INFO - PROCESS | 4300 | ++DOCSHELL 0x8ce64400 == 35 [pid = 4300] [id = 498] 08:53:24 INFO - PROCESS | 4300 | ++DOMWINDOW == 79 (0x921e1000) [pid = 4300] [serial = 1495] [outer = (nil)] 08:53:24 INFO - PROCESS | 4300 | ++DOMWINDOW == 80 (0x931d9c00) [pid = 4300] [serial = 1496] [outer = 0x921e1000] 08:53:24 INFO - PROCESS | 4300 | 1467042804972 Marionette DEBUG loaded listener.js 08:53:25 INFO - PROCESS | 4300 | ++DOMWINDOW == 81 (0x931df800) [pid = 4300] [serial = 1497] [outer = 0x921e1000] 08:53:25 INFO - PROCESS | 4300 | 1467042805980 Marionette TRACE conn3 <- [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]]]}] 08:53:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 08:53:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1583ms 08:53:26 INFO - PROCESS | 4300 | 1467042806054 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 08:53:26 INFO - PROCESS | 4300 | 1467042806058 Marionette TRACE conn3 <- [1,1965,null,{"value":"8"}] 08:53:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 08:53:26 INFO - PROCESS | 4300 | 1467042806065 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 08:53:26 INFO - PROCESS | 4300 | 1467042806069 Marionette TRACE conn3 <- [1,1966,null,{}] 08:53:26 INFO - PROCESS | 4300 | 1467042806075 Marionette TRACE conn3 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:26 INFO - PROCESS | 4300 | 1467042806087 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:53:26 INFO - PROCESS | 4300 | 1467042806354 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 08:53:26 INFO - PROCESS | 4300 | 1467042806633 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:26 INFO - PROCESS | 4300 | 1467042806642 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:53:26 INFO - PROCESS | 4300 | ++DOCSHELL 0x9148f400 == 36 [pid = 4300] [id = 499] 08:53:26 INFO - PROCESS | 4300 | ++DOMWINDOW == 82 (0x9310e400) [pid = 4300] [serial = 1498] [outer = (nil)] 08:53:26 INFO - PROCESS | 4300 | ++DOMWINDOW == 83 (0x93e73800) [pid = 4300] [serial = 1499] [outer = 0x9310e400] 08:53:26 INFO - PROCESS | 4300 | 1467042806737 Marionette DEBUG loaded listener.js 08:53:26 INFO - PROCESS | 4300 | ++DOMWINDOW == 84 (0x9538b000) [pid = 4300] [serial = 1500] [outer = 0x9310e400] 08:53:27 INFO - PROCESS | 4300 | 1467042807705 Marionette TRACE conn3 <- [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]]]}] 08:53:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 08:53:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1682ms 08:53:27 INFO - PROCESS | 4300 | 1467042807748 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 08:53:27 INFO - PROCESS | 4300 | 1467042807753 Marionette TRACE conn3 <- [1,1969,null,{"value":"8"}] 08:53:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 08:53:27 INFO - PROCESS | 4300 | 1467042807760 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 08:53:27 INFO - PROCESS | 4300 | 1467042807763 Marionette TRACE conn3 <- [1,1970,null,{}] 08:53:27 INFO - PROCESS | 4300 | 1467042807769 Marionette TRACE conn3 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:27 INFO - PROCESS | 4300 | 1467042807775 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:53:27 INFO - PROCESS | 4300 | 1467042807960 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 08:53:28 INFO - PROCESS | 4300 | 1467042808141 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:28 INFO - PROCESS | 4300 | 1467042808149 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:53:28 INFO - PROCESS | 4300 | ++DOCSHELL 0x8ddcc400 == 37 [pid = 4300] [id = 500] 08:53:28 INFO - PROCESS | 4300 | ++DOMWINDOW == 85 (0x91484800) [pid = 4300] [serial = 1501] [outer = (nil)] 08:53:28 INFO - PROCESS | 4300 | ++DOMWINDOW == 86 (0x978ac800) [pid = 4300] [serial = 1502] [outer = 0x91484800] 08:53:28 INFO - PROCESS | 4300 | 1467042808238 Marionette DEBUG loaded listener.js 08:53:28 INFO - PROCESS | 4300 | ++DOMWINDOW == 87 (0x978b0800) [pid = 4300] [serial = 1503] [outer = 0x91484800] 08:53:29 INFO - PROCESS | 4300 | 1467042809402 Marionette TRACE conn3 <- [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]]]}] 08:53:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 08:53:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1686ms 08:53:29 INFO - PROCESS | 4300 | 1467042809446 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 08:53:29 INFO - PROCESS | 4300 | 1467042809453 Marionette TRACE conn3 <- [1,1973,null,{"value":"8"}] 08:53:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 08:53:29 INFO - PROCESS | 4300 | 1467042809462 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 08:53:29 INFO - PROCESS | 4300 | 1467042809467 Marionette TRACE conn3 <- [1,1974,null,{}] 08:53:29 INFO - PROCESS | 4300 | 1467042809475 Marionette TRACE conn3 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:29 INFO - PROCESS | 4300 | 1467042809481 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:53:29 INFO - PROCESS | 4300 | 1467042809673 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 08:53:29 INFO - PROCESS | 4300 | 1467042809915 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:29 INFO - PROCESS | 4300 | 1467042809927 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:53:29 INFO - PROCESS | 4300 | ++DOCSHELL 0x8ddd7800 == 38 [pid = 4300] [id = 501] 08:53:29 INFO - PROCESS | 4300 | ++DOMWINDOW == 88 (0x8ec32800) [pid = 4300] [serial = 1504] [outer = (nil)] 08:53:30 INFO - PROCESS | 4300 | ++DOMWINDOW == 89 (0x8ec3c000) [pid = 4300] [serial = 1505] [outer = 0x8ec32800] 08:53:30 INFO - PROCESS | 4300 | 1467042810023 Marionette DEBUG loaded listener.js 08:53:30 INFO - PROCESS | 4300 | ++DOMWINDOW == 90 (0x8eca7c00) [pid = 4300] [serial = 1506] [outer = 0x8ec32800] 08:53:31 INFO - PROCESS | 4300 | 1467042810999 Marionette TRACE conn3 <- [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]]]}] 08:53:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 08:53:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1586ms 08:53:31 INFO - PROCESS | 4300 | 1467042811049 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 08:53:31 INFO - PROCESS | 4300 | 1467042811056 Marionette TRACE conn3 <- [1,1977,null,{"value":"8"}] 08:53:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 08:53:31 INFO - PROCESS | 4300 | 1467042811067 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 08:53:31 INFO - PROCESS | 4300 | 1467042811071 Marionette TRACE conn3 <- [1,1978,null,{}] 08:53:31 INFO - PROCESS | 4300 | 1467042811078 Marionette TRACE conn3 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:31 INFO - PROCESS | 4300 | 1467042811084 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:53:31 INFO - PROCESS | 4300 | 1467042811311 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 08:53:32 INFO - PROCESS | 4300 | --DOCSHELL 0x9148b800 == 37 [pid = 4300] [id = 450] 08:53:32 INFO - PROCESS | 4300 | --DOCSHELL 0x9148bc00 == 36 [pid = 4300] [id = 447] 08:53:32 INFO - PROCESS | 4300 | --DOCSHELL 0x8f7bd400 == 35 [pid = 4300] [id = 457] 08:53:32 INFO - PROCESS | 4300 | --DOCSHELL 0x914c5c00 == 34 [pid = 4300] [id = 448] 08:53:32 INFO - PROCESS | 4300 | --DOCSHELL 0x8bbe4000 == 33 [pid = 4300] [id = 449] 08:53:32 INFO - PROCESS | 4300 | --DOCSHELL 0x8bbe3800 == 32 [pid = 4300] [id = 453] 08:53:32 INFO - PROCESS | 4300 | --DOCSHELL 0x8ce60800 == 31 [pid = 4300] [id = 441] 08:53:32 INFO - PROCESS | 4300 | --DOCSHELL 0x8ddd0800 == 30 [pid = 4300] [id = 442] 08:53:32 INFO - PROCESS | 4300 | --DOCSHELL 0x8bbde000 == 29 [pid = 4300] [id = 444] 08:53:32 INFO - PROCESS | 4300 | --DOCSHELL 0x8cd8cc00 == 28 [pid = 4300] [id = 488] 08:53:32 INFO - PROCESS | 4300 | --DOCSHELL 0x8bbdf800 == 27 [pid = 4300] [id = 446] 08:53:32 INFO - PROCESS | 4300 | --DOCSHELL 0x91a54c00 == 26 [pid = 4300] [id = 445] 08:53:32 INFO - PROCESS | 4300 | --DOCSHELL 0x8ec3b000 == 25 [pid = 4300] [id = 486] 08:53:32 INFO - PROCESS | 4300 | --DOCSHELL 0x8bbe0c00 == 24 [pid = 4300] [id = 484] 08:53:32 INFO - PROCESS | 4300 | --DOCSHELL 0x8ddd1c00 == 23 [pid = 4300] [id = 452] 08:53:32 INFO - PROCESS | 4300 | --DOCSHELL 0x8d5f4400 == 22 [pid = 4300] [id = 485] 08:53:32 INFO - PROCESS | 4300 | --DOCSHELL 0x8ec3dc00 == 21 [pid = 4300] [id = 487] 08:53:32 INFO - PROCESS | 4300 | --DOCSHELL 0x8bbdfc00 == 20 [pid = 4300] [id = 443] 08:53:32 INFO - PROCESS | 4300 | --DOCSHELL 0x8cd84000 == 19 [pid = 4300] [id = 451] 08:53:32 INFO - PROCESS | 4300 | --DOMWINDOW == 89 (0x91156800) [pid = 4300] [serial = 1448] [outer = (nil)] [url = about:blank] 08:53:32 INFO - PROCESS | 4300 | --DOMWINDOW == 88 (0x8eca5000) [pid = 4300] [serial = 1422] [outer = (nil)] [url = about:blank] 08:53:32 INFO - PROCESS | 4300 | --DOMWINDOW == 87 (0x8ddd5c00) [pid = 4300] [serial = 1421] [outer = (nil)] [url = about:blank] 08:53:32 INFO - PROCESS | 4300 | --DOMWINDOW == 86 (0x919b5c00) [pid = 4300] [serial = 1425] [outer = (nil)] [url = about:blank] 08:53:32 INFO - PROCESS | 4300 | --DOMWINDOW == 85 (0x914c4000) [pid = 4300] [serial = 1424] [outer = (nil)] [url = about:blank] 08:53:32 INFO - PROCESS | 4300 | --DOMWINDOW == 84 (0x8bbe6800) [pid = 4300] [serial = 1439] [outer = (nil)] [url = about:blank] 08:53:32 INFO - PROCESS | 4300 | --DOMWINDOW == 83 (0x8cd8b400) [pid = 4300] [serial = 1440] [outer = (nil)] [url = about:blank] 08:53:32 INFO - PROCESS | 4300 | --DOMWINDOW == 82 (0x8d9cb800) [pid = 4300] [serial = 1442] [outer = (nil)] [url = about:blank] 08:53:32 INFO - PROCESS | 4300 | --DOMWINDOW == 81 (0x8ddcf800) [pid = 4300] [serial = 1443] [outer = (nil)] [url = about:blank] 08:53:32 INFO - PROCESS | 4300 | --DOMWINDOW == 80 (0x93e72800) [pid = 4300] [serial = 1428] [outer = (nil)] [url = about:blank] 08:53:32 INFO - PROCESS | 4300 | --DOMWINDOW == 79 (0x8ddc9800) [pid = 4300] [serial = 1437] [outer = (nil)] [url = about:blank] 08:53:32 INFO - PROCESS | 4300 | --DOMWINDOW == 78 (0x8d5f1800) [pid = 4300] [serial = 1436] [outer = (nil)] [url = about:blank] 08:53:32 INFO - PROCESS | 4300 | --DOMWINDOW == 77 (0x93c5c000) [pid = 4300] [serial = 1427] [outer = (nil)] [url = about:blank] 08:53:32 INFO - PROCESS | 4300 | --DOMWINDOW == 76 (0x9538f800) [pid = 4300] [serial = 1431] [outer = (nil)] [url = about:blank] 08:53:32 INFO - PROCESS | 4300 | --DOMWINDOW == 75 (0x95386c00) [pid = 4300] [serial = 1430] [outer = (nil)] [url = about:blank] 08:53:32 INFO - PROCESS | 4300 | --DOMWINDOW == 74 (0x978cc400) [pid = 4300] [serial = 1434] [outer = (nil)] [url = about:blank] 08:53:32 INFO - PROCESS | 4300 | --DOMWINDOW == 73 (0x978ca000) [pid = 4300] [serial = 1433] [outer = (nil)] [url = about:blank] 08:53:32 INFO - PROCESS | 4300 | --DOMWINDOW == 72 (0x91486000) [pid = 4300] [serial = 1449] [outer = (nil)] [url = about:blank] 08:53:32 INFO - PROCESS | 4300 | --DOMWINDOW == 71 (0x8edadc00) [pid = 4300] [serial = 1446] [outer = (nil)] [url = about:blank] 08:53:32 INFO - PROCESS | 4300 | --DOMWINDOW == 70 (0x8eda6000) [pid = 4300] [serial = 1445] [outer = (nil)] [url = about:blank] 08:53:32 INFO - PROCESS | 4300 | --DOMWINDOW == 69 (0x9148d800) [pid = 4300] [serial = 1451] [outer = (nil)] [url = about:blank] 08:53:32 INFO - PROCESS | 4300 | 1467042812786 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:32 INFO - PROCESS | 4300 | 1467042812796 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:53:32 INFO - PROCESS | 4300 | ++DOCSHELL 0x8bbe3800 == 20 [pid = 4300] [id = 502] 08:53:32 INFO - PROCESS | 4300 | ++DOMWINDOW == 70 (0x8bbe4000) [pid = 4300] [serial = 1507] [outer = (nil)] 08:53:32 INFO - PROCESS | 4300 | ++DOMWINDOW == 71 (0x8cd83c00) [pid = 4300] [serial = 1508] [outer = 0x8bbe4000] 08:53:32 INFO - PROCESS | 4300 | 1467042812883 Marionette DEBUG loaded listener.js 08:53:33 INFO - PROCESS | 4300 | ++DOMWINDOW == 72 (0x8ce5dc00) [pid = 4300] [serial = 1509] [outer = 0x8bbe4000] 08:53:33 INFO - PROCESS | 4300 | 1467042813744 Marionette TRACE conn3 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:53:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 08:53:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 2743ms 08:53:33 INFO - PROCESS | 4300 | 1467042813814 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 08:53:33 INFO - PROCESS | 4300 | 1467042813820 Marionette TRACE conn3 <- [1,1981,null,{"value":"8"}] 08:53:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 08:53:33 INFO - PROCESS | 4300 | 1467042813829 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 08:53:33 INFO - PROCESS | 4300 | 1467042813835 Marionette TRACE conn3 <- [1,1982,null,{}] 08:53:33 INFO - PROCESS | 4300 | 1467042813844 Marionette TRACE conn3 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:33 INFO - PROCESS | 4300 | 1467042813851 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:53:34 INFO - PROCESS | 4300 | 1467042814038 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 08:53:34 INFO - PROCESS | 4300 | 1467042814194 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:34 INFO - PROCESS | 4300 | 1467042814201 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:53:34 INFO - PROCESS | 4300 | ++DOCSHELL 0x8d5f7800 == 21 [pid = 4300] [id = 503] 08:53:34 INFO - PROCESS | 4300 | ++DOMWINDOW == 73 (0x8d5f8000) [pid = 4300] [serial = 1510] [outer = (nil)] 08:53:34 INFO - PROCESS | 4300 | ++DOMWINDOW == 74 (0x8d9ca800) [pid = 4300] [serial = 1511] [outer = 0x8d5f8000] 08:53:34 INFO - PROCESS | 4300 | 1467042814283 Marionette DEBUG loaded listener.js 08:53:34 INFO - PROCESS | 4300 | ++DOMWINDOW == 75 (0x8ddcd000) [pid = 4300] [serial = 1512] [outer = 0x8d5f8000] 08:53:35 INFO - PROCESS | 4300 | 1467042815162 Marionette TRACE conn3 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:53:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 08:53:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1384ms 08:53:35 INFO - PROCESS | 4300 | 1467042815230 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 08:53:35 INFO - PROCESS | 4300 | 1467042815238 Marionette TRACE conn3 <- [1,1985,null,{"value":"8"}] 08:53:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 08:53:35 INFO - PROCESS | 4300 | 1467042815246 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 08:53:35 INFO - PROCESS | 4300 | 1467042815250 Marionette TRACE conn3 <- [1,1986,null,{}] 08:53:35 INFO - PROCESS | 4300 | 1467042815256 Marionette TRACE conn3 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:35 INFO - PROCESS | 4300 | 1467042815261 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:53:35 INFO - PROCESS | 4300 | 1467042815500 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 08:53:36 INFO - PROCESS | 4300 | --DOMWINDOW == 74 (0x914bf800) [pid = 4300] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 08:53:36 INFO - PROCESS | 4300 | --DOMWINDOW == 73 (0x8cd86800) [pid = 4300] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 08:53:36 INFO - PROCESS | 4300 | --DOMWINDOW == 72 (0x91152800) [pid = 4300] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 08:53:36 INFO - PROCESS | 4300 | --DOMWINDOW == 71 (0x8ecaa000) [pid = 4300] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 08:53:36 INFO - PROCESS | 4300 | --DOMWINDOW == 70 (0x8d5f7000) [pid = 4300] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 08:53:36 INFO - PROCESS | 4300 | --DOMWINDOW == 69 (0x8eca5400) [pid = 4300] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 08:53:36 INFO - PROCESS | 4300 | --DOMWINDOW == 68 (0x8ce5bc00) [pid = 4300] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 08:53:36 INFO - PROCESS | 4300 | --DOMWINDOW == 67 (0x8d5e9800) [pid = 4300] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 08:53:36 INFO - PROCESS | 4300 | --DOMWINDOW == 66 (0x91488400) [pid = 4300] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 08:53:36 INFO - PROCESS | 4300 | --DOMWINDOW == 65 (0x8bbe3400) [pid = 4300] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 08:53:36 INFO - PROCESS | 4300 | --DOMWINDOW == 64 (0x8ce60400) [pid = 4300] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 08:53:36 INFO - PROCESS | 4300 | 1467042816434 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:36 INFO - PROCESS | 4300 | 1467042816446 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:53:36 INFO - PROCESS | 4300 | ++DOCSHELL 0x8bbe0800 == 22 [pid = 4300] [id = 504] 08:53:36 INFO - PROCESS | 4300 | ++DOMWINDOW == 65 (0x8bbe0c00) [pid = 4300] [serial = 1513] [outer = (nil)] 08:53:36 INFO - PROCESS | 4300 | ++DOMWINDOW == 66 (0x8cd85c00) [pid = 4300] [serial = 1514] [outer = 0x8bbe0c00] 08:53:36 INFO - PROCESS | 4300 | 1467042816535 Marionette DEBUG loaded listener.js 08:53:36 INFO - PROCESS | 4300 | ++DOMWINDOW == 67 (0x8ce64800) [pid = 4300] [serial = 1515] [outer = 0x8bbe0c00] 08:53:37 INFO - PROCESS | 4300 | 1467042817506 Marionette TRACE conn3 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:53:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 08:53:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 2290ms 08:53:37 INFO - PROCESS | 4300 | 1467042817543 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 08:53:37 INFO - PROCESS | 4300 | 1467042817549 Marionette TRACE conn3 <- [1,1989,null,{"value":"8"}] 08:53:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 08:53:37 INFO - PROCESS | 4300 | 1467042817560 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 08:53:37 INFO - PROCESS | 4300 | 1467042817565 Marionette TRACE conn3 <- [1,1990,null,{}] 08:53:37 INFO - PROCESS | 4300 | 1467042817573 Marionette TRACE conn3 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:37 INFO - PROCESS | 4300 | 1467042817582 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:53:37 INFO - PROCESS | 4300 | 1467042817780 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 08:53:37 INFO - PROCESS | 4300 | 1467042817955 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:37 INFO - PROCESS | 4300 | 1467042817967 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:53:38 INFO - PROCESS | 4300 | ++DOCSHELL 0x8d5edc00 == 23 [pid = 4300] [id = 505] 08:53:38 INFO - PROCESS | 4300 | ++DOMWINDOW == 68 (0x8ddd5400) [pid = 4300] [serial = 1516] [outer = (nil)] 08:53:38 INFO - PROCESS | 4300 | ++DOMWINDOW == 69 (0x8ec39800) [pid = 4300] [serial = 1517] [outer = 0x8ddd5400] 08:53:38 INFO - PROCESS | 4300 | 1467042818104 Marionette DEBUG loaded listener.js 08:53:38 INFO - PROCESS | 4300 | ++DOMWINDOW == 70 (0x8eca4800) [pid = 4300] [serial = 1518] [outer = 0x8ddd5400] 08:53:39 INFO - PROCESS | 4300 | 1467042819075 Marionette TRACE conn3 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:53:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 08:53:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1583ms 08:53:39 INFO - PROCESS | 4300 | 1467042819148 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 08:53:39 INFO - PROCESS | 4300 | 1467042819155 Marionette TRACE conn3 <- [1,1993,null,{"value":"8"}] 08:53:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 08:53:39 INFO - PROCESS | 4300 | 1467042819163 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 08:53:39 INFO - PROCESS | 4300 | 1467042819167 Marionette TRACE conn3 <- [1,1994,null,{}] 08:53:39 INFO - PROCESS | 4300 | 1467042819175 Marionette TRACE conn3 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:39 INFO - PROCESS | 4300 | 1467042819181 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:53:39 INFO - PROCESS | 4300 | 1467042819429 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 08:53:39 INFO - PROCESS | 4300 | 1467042819703 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:39 INFO - PROCESS | 4300 | 1467042819712 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:53:39 INFO - PROCESS | 4300 | ++DOCSHELL 0x8f7ba400 == 24 [pid = 4300] [id = 506] 08:53:39 INFO - PROCESS | 4300 | ++DOMWINDOW == 71 (0x8f7bb400) [pid = 4300] [serial = 1519] [outer = (nil)] 08:53:39 INFO - PROCESS | 4300 | ++DOMWINDOW == 72 (0x8f7c1400) [pid = 4300] [serial = 1520] [outer = 0x8f7bb400] 08:53:39 INFO - PROCESS | 4300 | 1467042819812 Marionette DEBUG loaded listener.js 08:53:39 INFO - PROCESS | 4300 | ++DOMWINDOW == 73 (0x91150c00) [pid = 4300] [serial = 1521] [outer = 0x8f7bb400] 08:53:40 INFO - PROCESS | 4300 | 1467042820763 Marionette TRACE conn3 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 08:53:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 08:53:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1636ms 08:53:40 INFO - PROCESS | 4300 | 1467042820800 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 08:53:40 INFO - PROCESS | 4300 | 1467042820807 Marionette TRACE conn3 <- [1,1997,null,{"value":"8"}] 08:53:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 08:53:40 INFO - PROCESS | 4300 | 1467042820826 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 08:53:40 INFO - PROCESS | 4300 | 1467042820838 Marionette TRACE conn3 <- [1,1998,null,{}] 08:53:40 INFO - PROCESS | 4300 | 1467042820846 Marionette TRACE conn3 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:40 INFO - PROCESS | 4300 | 1467042820855 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:53:41 INFO - PROCESS | 4300 | 1467042821116 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 08:53:41 INFO - PROCESS | 4300 | 1467042821340 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:41 INFO - PROCESS | 4300 | 1467042821352 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:53:41 INFO - PROCESS | 4300 | ++DOCSHELL 0x9148b800 == 25 [pid = 4300] [id = 507] 08:53:41 INFO - PROCESS | 4300 | ++DOMWINDOW == 74 (0x9148fc00) [pid = 4300] [serial = 1522] [outer = (nil)] 08:53:41 INFO - PROCESS | 4300 | ++DOMWINDOW == 75 (0x9193bc00) [pid = 4300] [serial = 1523] [outer = 0x9148fc00] 08:53:41 INFO - PROCESS | 4300 | 1467042821478 Marionette DEBUG loaded listener.js 08:53:41 INFO - PROCESS | 4300 | ++DOMWINDOW == 76 (0x91943c00) [pid = 4300] [serial = 1524] [outer = 0x9148fc00] 08:53:42 INFO - PROCESS | 4300 | 1467042822436 Marionette TRACE conn3 <- [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]]]}] 08:53:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 08:53:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1699ms 08:53:42 INFO - PROCESS | 4300 | 1467042822516 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 08:53:42 INFO - PROCESS | 4300 | 1467042822522 Marionette TRACE conn3 <- [1,2001,null,{"value":"8"}] 08:53:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 08:53:42 INFO - PROCESS | 4300 | 1467042822530 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 08:53:42 INFO - PROCESS | 4300 | 1467042822533 Marionette TRACE conn3 <- [1,2002,null,{}] 08:53:42 INFO - PROCESS | 4300 | 1467042822540 Marionette TRACE conn3 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:42 INFO - PROCESS | 4300 | 1467042822545 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:53:42 INFO - PROCESS | 4300 | 1467042822778 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 08:53:43 INFO - PROCESS | 4300 | 1467042823037 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:43 INFO - PROCESS | 4300 | 1467042823045 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:53:43 INFO - PROCESS | 4300 | ++DOCSHELL 0x8cd8c000 == 26 [pid = 4300] [id = 508] 08:53:43 INFO - PROCESS | 4300 | ++DOMWINDOW == 77 (0x8d5f1000) [pid = 4300] [serial = 1525] [outer = (nil)] 08:53:43 INFO - PROCESS | 4300 | ++DOMWINDOW == 78 (0x91a4a000) [pid = 4300] [serial = 1526] [outer = 0x8d5f1000] 08:53:43 INFO - PROCESS | 4300 | 1467042823165 Marionette DEBUG loaded listener.js 08:53:43 INFO - PROCESS | 4300 | ++DOMWINDOW == 79 (0x91a51c00) [pid = 4300] [serial = 1527] [outer = 0x8d5f1000] 08:53:44 INFO - PROCESS | 4300 | 1467042824108 Marionette TRACE conn3 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 08:53:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 08:53:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1634ms 08:53:44 INFO - PROCESS | 4300 | 1467042824163 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 08:53:44 INFO - PROCESS | 4300 | 1467042824166 Marionette TRACE conn3 <- [1,2005,null,{"value":"8"}] 08:53:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 08:53:44 INFO - PROCESS | 4300 | 1467042824174 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 08:53:44 INFO - PROCESS | 4300 | 1467042824177 Marionette TRACE conn3 <- [1,2006,null,{}] 08:53:44 INFO - PROCESS | 4300 | 1467042824185 Marionette TRACE conn3 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:44 INFO - PROCESS | 4300 | 1467042824191 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:53:44 INFO - PROCESS | 4300 | 1467042824384 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 08:53:44 INFO - PROCESS | 4300 | 1467042824575 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:44 INFO - PROCESS | 4300 | 1467042824596 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:53:44 INFO - PROCESS | 4300 | ++DOCSHELL 0x8ddd3c00 == 27 [pid = 4300] [id = 509] 08:53:44 INFO - PROCESS | 4300 | ++DOMWINDOW == 80 (0x9148dc00) [pid = 4300] [serial = 1528] [outer = (nil)] 08:53:44 INFO - PROCESS | 4300 | ++DOMWINDOW == 81 (0x92129000) [pid = 4300] [serial = 1529] [outer = 0x9148dc00] 08:53:44 INFO - PROCESS | 4300 | 1467042824693 Marionette DEBUG loaded listener.js 08:53:44 INFO - PROCESS | 4300 | ++DOMWINDOW == 82 (0x921e5400) [pid = 4300] [serial = 1530] [outer = 0x9148dc00] 08:53:45 INFO - PROCESS | 4300 | 1467042825775 Marionette TRACE conn3 <- [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]]]}] 08:53:45 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 08:53:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1638ms 08:53:45 INFO - PROCESS | 4300 | 1467042825813 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 08:53:45 INFO - PROCESS | 4300 | 1467042825818 Marionette TRACE conn3 <- [1,2009,null,{"value":"8"}] 08:53:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 08:53:45 INFO - PROCESS | 4300 | 1467042825825 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 08:53:45 INFO - PROCESS | 4300 | 1467042825829 Marionette TRACE conn3 <- [1,2010,null,{}] 08:53:45 INFO - PROCESS | 4300 | 1467042825835 Marionette TRACE conn3 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:45 INFO - PROCESS | 4300 | 1467042825841 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:53:46 INFO - PROCESS | 4300 | 1467042826042 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 08:53:46 INFO - PROCESS | 4300 | 1467042826399 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:46 INFO - PROCESS | 4300 | 1467042826413 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:53:46 INFO - PROCESS | 4300 | ++DOCSHELL 0x8bbdf800 == 28 [pid = 4300] [id = 510] 08:53:46 INFO - PROCESS | 4300 | ++DOMWINDOW == 83 (0x8bbdfc00) [pid = 4300] [serial = 1531] [outer = (nil)] 08:53:46 INFO - PROCESS | 4300 | ++DOMWINDOW == 84 (0x8cd86800) [pid = 4300] [serial = 1532] [outer = 0x8bbdfc00] 08:53:46 INFO - PROCESS | 4300 | 1467042826538 Marionette DEBUG loaded listener.js 08:53:46 INFO - PROCESS | 4300 | ++DOMWINDOW == 85 (0x8ce67400) [pid = 4300] [serial = 1533] [outer = 0x8bbdfc00] 08:53:47 INFO - PROCESS | 4300 | --DOCSHELL 0x8ce69400 == 27 [pid = 4300] [id = 489] 08:53:47 INFO - PROCESS | 4300 | --DOCSHELL 0x8d5f7800 == 26 [pid = 4300] [id = 503] 08:53:47 INFO - PROCESS | 4300 | --DOCSHELL 0x8bbe3800 == 25 [pid = 4300] [id = 502] 08:53:47 INFO - PROCESS | 4300 | --DOMWINDOW == 84 (0x91941c00) [pid = 4300] [serial = 1475] [outer = (nil)] [url = about:blank] 08:53:47 INFO - PROCESS | 4300 | --DOMWINDOW == 83 (0x8ddd8000) [pid = 4300] [serial = 1478] [outer = (nil)] [url = about:blank] 08:53:47 INFO - PROCESS | 4300 | --DOMWINDOW == 82 (0x919b0800) [pid = 4300] [serial = 1476] [outer = (nil)] [url = about:blank] 08:53:47 INFO - PROCESS | 4300 | --DOMWINDOW == 81 (0x914bd000) [pid = 4300] [serial = 1460] [outer = (nil)] [url = about:blank] 08:53:47 INFO - PROCESS | 4300 | --DOMWINDOW == 80 (0x9193e400) [pid = 4300] [serial = 1461] [outer = (nil)] [url = about:blank] 08:53:47 INFO - PROCESS | 4300 | --DOMWINDOW == 79 (0x8edb2000) [pid = 4300] [serial = 1472] [outer = (nil)] [url = about:blank] 08:53:47 INFO - PROCESS | 4300 | --DOMWINDOW == 78 (0x91490c00) [pid = 4300] [serial = 1452] [outer = (nil)] [url = about:blank] 08:53:47 INFO - PROCESS | 4300 | --DOMWINDOW == 77 (0x8ecb0c00) [pid = 4300] [serial = 1457] [outer = (nil)] [url = about:blank] 08:53:47 INFO - PROCESS | 4300 | --DOMWINDOW == 76 (0x8f7b6c00) [pid = 4300] [serial = 1458] [outer = (nil)] [url = about:blank] 08:53:47 INFO - PROCESS | 4300 | --DOMWINDOW == 75 (0x8d9c1c00) [pid = 4300] [serial = 1466] [outer = (nil)] [url = about:blank] 08:53:47 INFO - PROCESS | 4300 | --DOMWINDOW == 74 (0x8ecaac00) [pid = 4300] [serial = 1467] [outer = (nil)] [url = about:blank] 08:53:47 INFO - PROCESS | 4300 | --DOMWINDOW == 73 (0x8d9cdc00) [pid = 4300] [serial = 1469] [outer = (nil)] [url = about:blank] 08:53:47 INFO - PROCESS | 4300 | --DOMWINDOW == 72 (0x8ddd5800) [pid = 4300] [serial = 1470] [outer = (nil)] [url = about:blank] 08:53:47 INFO - PROCESS | 4300 | --DOMWINDOW == 71 (0x91a4c800) [pid = 4300] [serial = 1463] [outer = (nil)] [url = about:blank] 08:53:47 INFO - PROCESS | 4300 | --DOMWINDOW == 70 (0x91a55400) [pid = 4300] [serial = 1464] [outer = (nil)] [url = about:blank] 08:53:47 INFO - PROCESS | 4300 | --DOMWINDOW == 69 (0x8cd83000) [pid = 4300] [serial = 1454] [outer = (nil)] [url = about:blank] 08:53:47 INFO - PROCESS | 4300 | --DOMWINDOW == 68 (0x8ce5e000) [pid = 4300] [serial = 1455] [outer = (nil)] [url = about:blank] 08:53:47 INFO - PROCESS | 4300 | --DOMWINDOW == 67 (0x91acac00) [pid = 4300] [serial = 1482] [outer = (nil)] [url = about:blank] 08:53:47 INFO - PROCESS | 4300 | --DOMWINDOW == 66 (0x91490800) [pid = 4300] [serial = 1479] [outer = (nil)] [url = about:blank] 08:53:47 INFO - PROCESS | 4300 | --DOMWINDOW == 65 (0x8f7c3800) [pid = 4300] [serial = 1473] [outer = (nil)] [url = about:blank] 08:53:47 INFO - PROCESS | 4300 | --DOMWINDOW == 64 (0x91ac7800) [pid = 4300] [serial = 1481] [outer = (nil)] [url = about:blank] 08:53:47 INFO - PROCESS | 4300 | 1467042827602 Marionette TRACE conn3 <- [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]]]}] 08:53:47 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 08:53:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1848ms 08:53:47 INFO - PROCESS | 4300 | 1467042827676 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 08:53:47 INFO - PROCESS | 4300 | 1467042827682 Marionette TRACE conn3 <- [1,2013,null,{"value":"8"}] 08:53:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 08:53:47 INFO - PROCESS | 4300 | 1467042827691 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 08:53:47 INFO - PROCESS | 4300 | 1467042827695 Marionette TRACE conn3 <- [1,2014,null,{}] 08:53:47 INFO - PROCESS | 4300 | 1467042827704 Marionette TRACE conn3 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:47 INFO - PROCESS | 4300 | 1467042827713 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:53:47 INFO - PROCESS | 4300 | 1467042827901 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 08:53:48 INFO - PROCESS | 4300 | 1467042828101 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:48 INFO - PROCESS | 4300 | 1467042828108 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:53:48 INFO - PROCESS | 4300 | ++DOCSHELL 0x8ce5ec00 == 26 [pid = 4300] [id = 511] 08:53:48 INFO - PROCESS | 4300 | ++DOMWINDOW == 65 (0x8d5ec000) [pid = 4300] [serial = 1534] [outer = (nil)] 08:53:48 INFO - PROCESS | 4300 | ++DOMWINDOW == 66 (0x8ddd3400) [pid = 4300] [serial = 1535] [outer = 0x8d5ec000] 08:53:48 INFO - PROCESS | 4300 | 1467042828191 Marionette DEBUG loaded listener.js 08:53:48 INFO - PROCESS | 4300 | ++DOMWINDOW == 67 (0x8ec3b400) [pid = 4300] [serial = 1536] [outer = 0x8d5ec000] 08:53:49 INFO - PROCESS | 4300 | 1467042829025 Marionette TRACE conn3 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 08:53:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 08:53:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1396ms 08:53:49 INFO - PROCESS | 4300 | 1467042829091 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 08:53:49 INFO - PROCESS | 4300 | 1467042829098 Marionette TRACE conn3 <- [1,2017,null,{"value":"8"}] 08:53:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 08:53:49 INFO - PROCESS | 4300 | 1467042829106 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 08:53:49 INFO - PROCESS | 4300 | 1467042829110 Marionette TRACE conn3 <- [1,2018,null,{}] 08:53:49 INFO - PROCESS | 4300 | 1467042829117 Marionette TRACE conn3 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:49 INFO - PROCESS | 4300 | 1467042829122 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:53:49 INFO - PROCESS | 4300 | 1467042829310 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 08:53:49 INFO - PROCESS | 4300 | 1467042829465 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:49 INFO - PROCESS | 4300 | 1467042829473 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:53:49 INFO - PROCESS | 4300 | ++DOCSHELL 0x8ddd5800 == 27 [pid = 4300] [id = 512] 08:53:49 INFO - PROCESS | 4300 | ++DOMWINDOW == 68 (0x8eca2800) [pid = 4300] [serial = 1537] [outer = (nil)] 08:53:49 INFO - PROCESS | 4300 | ++DOMWINDOW == 69 (0x8f7ba000) [pid = 4300] [serial = 1538] [outer = 0x8eca2800] 08:53:49 INFO - PROCESS | 4300 | 1467042829548 Marionette DEBUG loaded listener.js 08:53:49 INFO - PROCESS | 4300 | ++DOMWINDOW == 70 (0x9114c800) [pid = 4300] [serial = 1539] [outer = 0x8eca2800] 08:53:50 INFO - PROCESS | 4300 | 1467042830543 Marionette TRACE conn3 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:53:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 08:53:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1492ms 08:53:50 INFO - PROCESS | 4300 | 1467042830606 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 08:53:50 INFO - PROCESS | 4300 | 1467042830609 Marionette TRACE conn3 <- [1,2021,null,{"value":"8"}] 08:53:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 08:53:50 INFO - PROCESS | 4300 | 1467042830624 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 08:53:50 INFO - PROCESS | 4300 | 1467042830634 Marionette TRACE conn3 <- [1,2022,null,{}] 08:53:50 INFO - PROCESS | 4300 | 1467042830649 Marionette TRACE conn3 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:50 INFO - PROCESS | 4300 | 1467042830656 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:53:50 INFO - PROCESS | 4300 | 1467042830892 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 08:53:50 INFO - PROCESS | 4300 | 1467042830917 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:50 INFO - PROCESS | 4300 | 1467042830926 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:53:50 INFO - PROCESS | 4300 | ++DOCSHELL 0x8ddd7400 == 28 [pid = 4300] [id = 513] 08:53:50 INFO - PROCESS | 4300 | ++DOMWINDOW == 71 (0x8ec35800) [pid = 4300] [serial = 1540] [outer = (nil)] 08:53:51 INFO - PROCESS | 4300 | ++DOMWINDOW == 72 (0x914c6c00) [pid = 4300] [serial = 1541] [outer = 0x8ec35800] 08:53:51 INFO - PROCESS | 4300 | 1467042831013 Marionette DEBUG loaded listener.js 08:53:51 INFO - PROCESS | 4300 | ++DOMWINDOW == 73 (0x91941800) [pid = 4300] [serial = 1542] [outer = 0x8ec35800] 08:53:51 INFO - PROCESS | 4300 | --DOMWINDOW == 72 (0x8d5ea000) [pid = 4300] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 08:53:51 INFO - PROCESS | 4300 | --DOMWINDOW == 71 (0x9310e400) [pid = 4300] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 08:53:51 INFO - PROCESS | 4300 | --DOMWINDOW == 70 (0x9268b000) [pid = 4300] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 08:53:51 INFO - PROCESS | 4300 | --DOMWINDOW == 69 (0x921e1000) [pid = 4300] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 08:53:51 INFO - PROCESS | 4300 | --DOMWINDOW == 68 (0x91484800) [pid = 4300] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 08:53:51 INFO - PROCESS | 4300 | --DOMWINDOW == 67 (0x914c5400) [pid = 4300] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 08:53:51 INFO - PROCESS | 4300 | --DOMWINDOW == 66 (0x8bbe4000) [pid = 4300] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 08:53:51 INFO - PROCESS | 4300 | --DOMWINDOW == 65 (0x8ec32800) [pid = 4300] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 08:53:51 INFO - PROCESS | 4300 | --DOMWINDOW == 64 (0x930b0c00) [pid = 4300] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 08:53:52 INFO - PROCESS | 4300 | 1467042832009 Marionette TRACE conn3 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 08:53:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 08:53:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1456ms 08:53:52 INFO - PROCESS | 4300 | 1467042832074 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 08:53:52 INFO - PROCESS | 4300 | 1467042832079 Marionette TRACE conn3 <- [1,2025,null,{"value":"8"}] 08:53:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 08:53:52 INFO - PROCESS | 4300 | 1467042832085 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 08:53:52 INFO - PROCESS | 4300 | 1467042832089 Marionette TRACE conn3 <- [1,2026,null,{}] 08:53:52 INFO - PROCESS | 4300 | 1467042832095 Marionette TRACE conn3 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:52 INFO - PROCESS | 4300 | 1467042832100 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:53:52 INFO - PROCESS | 4300 | 1467042832333 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 08:53:52 INFO - PROCESS | 4300 | 1467042832348 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:52 INFO - PROCESS | 4300 | 1467042832359 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:53:52 INFO - PROCESS | 4300 | ++DOCSHELL 0x8cd8cc00 == 29 [pid = 4300] [id = 514] 08:53:52 INFO - PROCESS | 4300 | ++DOMWINDOW == 65 (0x8d5eb800) [pid = 4300] [serial = 1543] [outer = (nil)] 08:53:52 INFO - PROCESS | 4300 | ++DOMWINDOW == 66 (0x914c4800) [pid = 4300] [serial = 1544] [outer = 0x8d5eb800] 08:53:52 INFO - PROCESS | 4300 | 1467042832427 Marionette DEBUG loaded listener.js 08:53:52 INFO - PROCESS | 4300 | ++DOMWINDOW == 67 (0x919b3000) [pid = 4300] [serial = 1545] [outer = 0x8d5eb800] 08:53:53 INFO - PROCESS | 4300 | 1467042833334 Marionette TRACE conn3 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 08:53:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 08:53:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1285ms 08:53:53 INFO - PROCESS | 4300 | 1467042833373 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 08:53:53 INFO - PROCESS | 4300 | 1467042833376 Marionette TRACE conn3 <- [1,2029,null,{"value":"8"}] 08:53:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 08:53:53 INFO - PROCESS | 4300 | 1467042833388 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 08:53:53 INFO - PROCESS | 4300 | 1467042833391 Marionette TRACE conn3 <- [1,2030,null,{}] 08:53:53 INFO - PROCESS | 4300 | 1467042833398 Marionette TRACE conn3 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:53 INFO - PROCESS | 4300 | 1467042833402 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:53:53 INFO - PROCESS | 4300 | 1467042833564 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 08:53:53 INFO - PROCESS | 4300 | 1467042833698 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:53 INFO - PROCESS | 4300 | 1467042833713 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:53:53 INFO - PROCESS | 4300 | ++DOCSHELL 0x919bc400 == 30 [pid = 4300] [id = 515] 08:53:53 INFO - PROCESS | 4300 | ++DOMWINDOW == 68 (0x919be000) [pid = 4300] [serial = 1546] [outer = (nil)] 08:53:53 INFO - PROCESS | 4300 | ++DOMWINDOW == 69 (0x91ac5400) [pid = 4300] [serial = 1547] [outer = 0x919be000] 08:53:53 INFO - PROCESS | 4300 | 1467042833799 Marionette DEBUG loaded listener.js 08:53:53 INFO - PROCESS | 4300 | ++DOMWINDOW == 70 (0x921dbc00) [pid = 4300] [serial = 1548] [outer = 0x919be000] 08:53:54 INFO - PROCESS | 4300 | 1467042834931 Marionette TRACE conn3 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 08:53:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 08:53:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1587ms 08:53:54 INFO - PROCESS | 4300 | 1467042834977 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 08:53:54 INFO - PROCESS | 4300 | 1467042834984 Marionette TRACE conn3 <- [1,2033,null,{"value":"8"}] 08:53:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 08:53:54 INFO - PROCESS | 4300 | 1467042834992 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 08:53:55 INFO - PROCESS | 4300 | 1467042835001 Marionette TRACE conn3 <- [1,2034,null,{}] 08:53:55 INFO - PROCESS | 4300 | 1467042835009 Marionette TRACE conn3 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:55 INFO - PROCESS | 4300 | 1467042835016 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:53:55 INFO - PROCESS | 4300 | 1467042835240 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 08:53:55 INFO - PROCESS | 4300 | 1467042835469 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:55 INFO - PROCESS | 4300 | 1467042835480 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:53:55 INFO - PROCESS | 4300 | ++DOCSHELL 0x8d9cc400 == 31 [pid = 4300] [id = 516] 08:53:55 INFO - PROCESS | 4300 | ++DOMWINDOW == 71 (0x8d9cdc00) [pid = 4300] [serial = 1549] [outer = (nil)] 08:53:55 INFO - PROCESS | 4300 | ++DOMWINDOW == 72 (0x8ddd8c00) [pid = 4300] [serial = 1550] [outer = 0x8d9cdc00] 08:53:55 INFO - PROCESS | 4300 | 1467042835581 Marionette DEBUG loaded listener.js 08:53:55 INFO - PROCESS | 4300 | ++DOMWINDOW == 73 (0x8edae800) [pid = 4300] [serial = 1551] [outer = 0x8d9cdc00] 08:53:56 INFO - PROCESS | 4300 | 1467042836538 Marionette TRACE conn3 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:53:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 08:53:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1587ms 08:53:56 INFO - PROCESS | 4300 | 1467042836580 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 08:53:56 INFO - PROCESS | 4300 | 1467042836587 Marionette TRACE conn3 <- [1,2037,null,{"value":"8"}] 08:53:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 08:53:56 INFO - PROCESS | 4300 | 1467042836598 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 08:53:56 INFO - PROCESS | 4300 | 1467042836602 Marionette TRACE conn3 <- [1,2038,null,{}] 08:53:56 INFO - PROCESS | 4300 | 1467042836609 Marionette TRACE conn3 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:56 INFO - PROCESS | 4300 | 1467042836616 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:53:56 INFO - PROCESS | 4300 | 1467042836821 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 08:53:57 INFO - PROCESS | 4300 | 1467042837088 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:57 INFO - PROCESS | 4300 | 1467042837100 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:53:57 INFO - PROCESS | 4300 | ++DOCSHELL 0x91155400 == 32 [pid = 4300] [id = 517] 08:53:57 INFO - PROCESS | 4300 | ++DOMWINDOW == 74 (0x91490800) [pid = 4300] [serial = 1552] [outer = (nil)] 08:53:57 INFO - PROCESS | 4300 | ++DOMWINDOW == 75 (0x91947800) [pid = 4300] [serial = 1553] [outer = 0x91490800] 08:53:57 INFO - PROCESS | 4300 | 1467042837229 Marionette DEBUG loaded listener.js 08:53:57 INFO - PROCESS | 4300 | ++DOMWINDOW == 76 (0x91a4dc00) [pid = 4300] [serial = 1554] [outer = 0x91490800] 08:53:58 INFO - PROCESS | 4300 | 1467042838246 Marionette TRACE conn3 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 08:53:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 08:53:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1684ms 08:53:58 INFO - PROCESS | 4300 | 1467042838282 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 08:53:58 INFO - PROCESS | 4300 | 1467042838286 Marionette TRACE conn3 <- [1,2041,null,{"value":"8"}] 08:53:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 08:53:58 INFO - PROCESS | 4300 | 1467042838294 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 08:53:58 INFO - PROCESS | 4300 | 1467042838300 Marionette TRACE conn3 <- [1,2042,null,{}] 08:53:58 INFO - PROCESS | 4300 | 1467042838319 Marionette TRACE conn3 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:58 INFO - PROCESS | 4300 | 1467042838329 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:53:58 INFO - PROCESS | 4300 | 1467042838528 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 08:53:58 INFO - PROCESS | 4300 | 1467042838711 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:58 INFO - PROCESS | 4300 | 1467042838727 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:53:58 INFO - PROCESS | 4300 | ++DOCSHELL 0x921e3800 == 33 [pid = 4300] [id = 518] 08:53:58 INFO - PROCESS | 4300 | ++DOMWINDOW == 77 (0x92687800) [pid = 4300] [serial = 1555] [outer = (nil)] 08:53:58 INFO - PROCESS | 4300 | ++DOMWINDOW == 78 (0x92690c00) [pid = 4300] [serial = 1556] [outer = 0x92687800] 08:53:58 INFO - PROCESS | 4300 | 1467042838810 Marionette DEBUG loaded listener.js 08:53:58 INFO - PROCESS | 4300 | ++DOMWINDOW == 79 (0x93101c00) [pid = 4300] [serial = 1557] [outer = 0x92687800] 08:53:59 INFO - PROCESS | 4300 | 1467042839818 Marionette TRACE conn3 <- [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]]]}] 08:53:59 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) 08:53:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1595ms 08:53:59 INFO - PROCESS | 4300 | 1467042839889 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 08:53:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 08:53:59 INFO - PROCESS | 4300 | 1467042839895 Marionette TRACE conn3 <- [1,2045,null,{"value":"8"}] 08:53:59 INFO - PROCESS | 4300 | 1467042839902 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 08:53:59 INFO - PROCESS | 4300 | 1467042839906 Marionette TRACE conn3 <- [1,2046,null,{}] 08:53:59 INFO - PROCESS | 4300 | 1467042839913 Marionette TRACE conn3 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:59 INFO - PROCESS | 4300 | 1467042839918 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:54:00 INFO - PROCESS | 4300 | 1467042840176 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 08:54:00 INFO - PROCESS | 4300 | 1467042840402 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:00 INFO - PROCESS | 4300 | 1467042840410 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:54:00 INFO - PROCESS | 4300 | ++DOCSHELL 0x921dcc00 == 34 [pid = 4300] [id = 519] 08:54:00 INFO - PROCESS | 4300 | ++DOMWINDOW == 80 (0x93101800) [pid = 4300] [serial = 1558] [outer = (nil)] 08:54:00 INFO - PROCESS | 4300 | ++DOMWINDOW == 81 (0x93110400) [pid = 4300] [serial = 1559] [outer = 0x93101800] 08:54:00 INFO - PROCESS | 4300 | 1467042840545 Marionette DEBUG loaded listener.js 08:54:00 INFO - PROCESS | 4300 | ++DOMWINDOW == 82 (0x931de800) [pid = 4300] [serial = 1560] [outer = 0x93101800] 08:54:01 INFO - PROCESS | 4300 | 1467042841543 Marionette TRACE conn3 <- [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]]]}] 08:54:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:54:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1688ms 08:54:01 INFO - PROCESS | 4300 | 1467042841591 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 08:54:01 INFO - PROCESS | 4300 | 1467042841596 Marionette TRACE conn3 <- [1,2049,null,{"value":"8"}] 08:54:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 08:54:01 INFO - PROCESS | 4300 | 1467042841605 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 08:54:01 INFO - PROCESS | 4300 | 1467042841608 Marionette TRACE conn3 <- [1,2050,null,{}] 08:54:01 INFO - PROCESS | 4300 | 1467042841615 Marionette TRACE conn3 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:01 INFO - PROCESS | 4300 | 1467042841620 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:54:01 INFO - PROCESS | 4300 | 1467042841822 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 08:54:02 INFO - PROCESS | 4300 | 1467042842006 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:02 INFO - PROCESS | 4300 | 1467042842015 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:54:02 INFO - PROCESS | 4300 | ++DOCSHELL 0x8eca8800 == 35 [pid = 4300] [id = 520] 08:54:02 INFO - PROCESS | 4300 | ++DOMWINDOW == 83 (0x92689400) [pid = 4300] [serial = 1561] [outer = (nil)] 08:54:02 INFO - PROCESS | 4300 | ++DOMWINDOW == 84 (0x93c66000) [pid = 4300] [serial = 1562] [outer = 0x92689400] 08:54:02 INFO - PROCESS | 4300 | 1467042842111 Marionette DEBUG loaded listener.js 08:54:02 INFO - PROCESS | 4300 | ++DOMWINDOW == 85 (0x93e6cc00) [pid = 4300] [serial = 1563] [outer = 0x92689400] 08:54:03 INFO - PROCESS | 4300 | 1467042843128 Marionette TRACE conn3 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:54:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 08:54:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1588ms 08:54:03 INFO - PROCESS | 4300 | 1467042843193 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 08:54:03 INFO - PROCESS | 4300 | 1467042843197 Marionette TRACE conn3 <- [1,2053,null,{"value":"8"}] 08:54:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 08:54:03 INFO - PROCESS | 4300 | 1467042843203 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 08:54:03 INFO - PROCESS | 4300 | 1467042843208 Marionette TRACE conn3 <- [1,2054,null,{}] 08:54:03 INFO - PROCESS | 4300 | 1467042843214 Marionette TRACE conn3 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:03 INFO - PROCESS | 4300 | 1467042843224 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:54:03 INFO - PROCESS | 4300 | 1467042843484 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 08:54:03 INFO - PROCESS | 4300 | 1467042843755 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:03 INFO - PROCESS | 4300 | 1467042843762 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:54:03 INFO - PROCESS | 4300 | ++DOCSHELL 0x9114d800 == 36 [pid = 4300] [id = 521] 08:54:03 INFO - PROCESS | 4300 | ++DOMWINDOW == 86 (0x91489400) [pid = 4300] [serial = 1564] [outer = (nil)] 08:54:03 INFO - PROCESS | 4300 | ++DOMWINDOW == 87 (0x95393400) [pid = 4300] [serial = 1565] [outer = 0x91489400] 08:54:03 INFO - PROCESS | 4300 | 1467042843850 Marionette DEBUG loaded listener.js 08:54:03 INFO - PROCESS | 4300 | ++DOMWINDOW == 88 (0x953c6000) [pid = 4300] [serial = 1566] [outer = 0x91489400] 08:54:04 INFO - PROCESS | 4300 | 1467042844751 Marionette TRACE conn3 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 08:54:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 08:54:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1593ms 08:54:04 INFO - PROCESS | 4300 | 1467042844797 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 08:54:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 08:54:04 INFO - PROCESS | 4300 | 1467042844801 Marionette TRACE conn3 <- [1,2057,null,{"value":"8"}] 08:54:04 INFO - PROCESS | 4300 | 1467042844808 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 08:54:04 INFO - PROCESS | 4300 | 1467042844812 Marionette TRACE conn3 <- [1,2058,null,{}] 08:54:04 INFO - PROCESS | 4300 | 1467042844817 Marionette TRACE conn3 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:04 INFO - PROCESS | 4300 | 1467042844823 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:54:05 INFO - PROCESS | 4300 | 1467042845013 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 08:54:05 INFO - PROCESS | 4300 | 1467042845197 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:05 INFO - PROCESS | 4300 | 1467042845207 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:54:05 INFO - PROCESS | 4300 | ++DOCSHELL 0x8bbe4400 == 37 [pid = 4300] [id = 522] 08:54:05 INFO - PROCESS | 4300 | ++DOMWINDOW == 89 (0x8cd85400) [pid = 4300] [serial = 1567] [outer = (nil)] 08:54:05 INFO - PROCESS | 4300 | ++DOMWINDOW == 90 (0x91acb000) [pid = 4300] [serial = 1568] [outer = 0x8cd85400] 08:54:05 INFO - PROCESS | 4300 | 1467042845297 Marionette DEBUG loaded listener.js 08:54:05 INFO - PROCESS | 4300 | ++DOMWINDOW == 91 (0x92695400) [pid = 4300] [serial = 1569] [outer = 0x8cd85400] 08:54:06 INFO - PROCESS | 4300 | 1467042846804 Marionette TRACE conn3 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 08:54:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 08:54:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 2035ms 08:54:06 INFO - PROCESS | 4300 | 1467042846843 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 08:54:06 INFO - PROCESS | 4300 | 1467042846849 Marionette TRACE conn3 <- [1,2061,null,{"value":"8"}] 08:54:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 08:54:06 INFO - PROCESS | 4300 | 1467042846857 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 08:54:06 INFO - PROCESS | 4300 | 1467042846862 Marionette TRACE conn3 <- [1,2062,null,{}] 08:54:06 INFO - PROCESS | 4300 | 1467042846871 Marionette TRACE conn3 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:06 INFO - PROCESS | 4300 | 1467042846875 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:54:07 INFO - PROCESS | 4300 | 1467042847058 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 08:54:07 INFO - PROCESS | 4300 | 1467042847379 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:07 INFO - PROCESS | 4300 | 1467042847393 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:54:07 INFO - PROCESS | 4300 | ++DOCSHELL 0x8ddd4c00 == 38 [pid = 4300] [id = 523] 08:54:07 INFO - PROCESS | 4300 | ++DOMWINDOW == 92 (0x8ec38800) [pid = 4300] [serial = 1570] [outer = (nil)] 08:54:07 INFO - PROCESS | 4300 | ++DOMWINDOW == 93 (0x8edb1000) [pid = 4300] [serial = 1571] [outer = 0x8ec38800] 08:54:07 INFO - PROCESS | 4300 | 1467042847473 Marionette DEBUG loaded listener.js 08:54:07 INFO - PROCESS | 4300 | ++DOMWINDOW == 94 (0x91152c00) [pid = 4300] [serial = 1572] [outer = 0x8ec38800] 08:54:08 INFO - PROCESS | 4300 | --DOCSHELL 0x8bbda000 == 37 [pid = 4300] [id = 490] 08:54:08 INFO - PROCESS | 4300 | --DOCSHELL 0x9148f400 == 36 [pid = 4300] [id = 499] 08:54:08 INFO - PROCESS | 4300 | --DOCSHELL 0x8ddcc400 == 35 [pid = 4300] [id = 500] 08:54:08 INFO - PROCESS | 4300 | --DOCSHELL 0x8bbdd800 == 34 [pid = 4300] [id = 492] 08:54:08 INFO - PROCESS | 4300 | --DOCSHELL 0x8ce67800 == 33 [pid = 4300] [id = 494] 08:54:08 INFO - PROCESS | 4300 | --DOCSHELL 0x8cd8c000 == 32 [pid = 4300] [id = 508] 08:54:08 INFO - PROCESS | 4300 | --DOCSHELL 0x8ce64400 == 31 [pid = 4300] [id = 498] 08:54:08 INFO - PROCESS | 4300 | --DOCSHELL 0x8f7ba400 == 30 [pid = 4300] [id = 506] 08:54:08 INFO - PROCESS | 4300 | --DOCSHELL 0x9268a800 == 29 [pid = 4300] [id = 497] 08:54:08 INFO - PROCESS | 4300 | --DOCSHELL 0x9148b800 == 28 [pid = 4300] [id = 507] 08:54:08 INFO - PROCESS | 4300 | --DOCSHELL 0x9148cc00 == 27 [pid = 4300] [id = 495] 08:54:08 INFO - PROCESS | 4300 | --DOCSHELL 0x914bb000 == 26 [pid = 4300] [id = 491] 08:54:08 INFO - PROCESS | 4300 | --DOCSHELL 0x8bbe0800 == 25 [pid = 4300] [id = 504] 08:54:08 INFO - PROCESS | 4300 | --DOCSHELL 0x8ddd7800 == 24 [pid = 4300] [id = 501] 08:54:08 INFO - PROCESS | 4300 | --DOCSHELL 0x8d5edc00 == 23 [pid = 4300] [id = 505] 08:54:08 INFO - PROCESS | 4300 | --DOCSHELL 0x921dd800 == 22 [pid = 4300] [id = 496] 08:54:08 INFO - PROCESS | 4300 | --DOCSHELL 0x8bbda400 == 21 [pid = 4300] [id = 493] 08:54:08 INFO - PROCESS | 4300 | --DOCSHELL 0x8ddd3c00 == 20 [pid = 4300] [id = 509] 08:54:09 INFO - PROCESS | 4300 | --DOMWINDOW == 93 (0x8d9ca800) [pid = 4300] [serial = 1511] [outer = (nil)] [url = about:blank] 08:54:09 INFO - PROCESS | 4300 | --DOMWINDOW == 92 (0x8eca7000) [pid = 4300] [serial = 1484] [outer = (nil)] [url = about:blank] 08:54:09 INFO - PROCESS | 4300 | --DOMWINDOW == 91 (0x93e73800) [pid = 4300] [serial = 1499] [outer = (nil)] [url = about:blank] 08:54:09 INFO - PROCESS | 4300 | --DOMWINDOW == 90 (0x92690000) [pid = 4300] [serial = 1490] [outer = (nil)] [url = about:blank] 08:54:09 INFO - PROCESS | 4300 | --DOMWINDOW == 89 (0x931d9c00) [pid = 4300] [serial = 1496] [outer = (nil)] [url = about:blank] 08:54:09 INFO - PROCESS | 4300 | --DOMWINDOW == 88 (0x978ac800) [pid = 4300] [serial = 1502] [outer = (nil)] [url = about:blank] 08:54:09 INFO - PROCESS | 4300 | --DOMWINDOW == 87 (0x919bb400) [pid = 4300] [serial = 1487] [outer = (nil)] [url = about:blank] 08:54:09 INFO - PROCESS | 4300 | --DOMWINDOW == 86 (0x8cd83c00) [pid = 4300] [serial = 1508] [outer = (nil)] [url = about:blank] 08:54:09 INFO - PROCESS | 4300 | --DOMWINDOW == 85 (0x8ec3c000) [pid = 4300] [serial = 1505] [outer = (nil)] [url = about:blank] 08:54:09 INFO - PROCESS | 4300 | --DOMWINDOW == 84 (0x8ce5dc00) [pid = 4300] [serial = 1509] [outer = (nil)] [url = about:blank] 08:54:09 INFO - PROCESS | 4300 | --DOMWINDOW == 83 (0x93107c00) [pid = 4300] [serial = 1493] [outer = (nil)] [url = about:blank] 08:54:09 INFO - PROCESS | 4300 | --DOMWINDOW == 82 (0x931df800) [pid = 4300] [serial = 1497] [outer = (nil)] [url = about:blank] 08:54:09 INFO - PROCESS | 4300 | --DOMWINDOW == 81 (0x8edb2400) [pid = 4300] [serial = 1485] [outer = (nil)] [url = about:blank] 08:54:09 INFO - PROCESS | 4300 | --DOMWINDOW == 80 (0x91ac4800) [pid = 4300] [serial = 1488] [outer = (nil)] [url = about:blank] 08:54:09 INFO - PROCESS | 4300 | --DOMWINDOW == 79 (0x930a5800) [pid = 4300] [serial = 1491] [outer = (nil)] [url = about:blank] 08:54:09 INFO - PROCESS | 4300 | --DOMWINDOW == 78 (0x9538b000) [pid = 4300] [serial = 1500] [outer = (nil)] [url = about:blank] 08:54:09 INFO - PROCESS | 4300 | --DOMWINDOW == 77 (0x8eca7c00) [pid = 4300] [serial = 1506] [outer = (nil)] [url = about:blank] 08:54:09 INFO - PROCESS | 4300 | --DOMWINDOW == 76 (0x9310b800) [pid = 4300] [serial = 1494] [outer = (nil)] [url = about:blank] 08:54:09 INFO - PROCESS | 4300 | --DOMWINDOW == 75 (0x978b0800) [pid = 4300] [serial = 1503] [outer = (nil)] [url = about:blank] 08:54:09 INFO - PROCESS | 4300 | 1467042849617 Marionette TRACE conn3 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 08:54:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 08:54:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 2791ms 08:54:09 INFO - PROCESS | 4300 | 1467042849651 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 08:54:09 INFO - PROCESS | 4300 | 1467042849657 Marionette TRACE conn3 <- [1,2065,null,{"value":"8"}] 08:54:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 08:54:09 INFO - PROCESS | 4300 | 1467042849666 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 08:54:09 INFO - PROCESS | 4300 | 1467042849672 Marionette TRACE conn3 <- [1,2066,null,{}] 08:54:09 INFO - PROCESS | 4300 | 1467042849680 Marionette TRACE conn3 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:09 INFO - PROCESS | 4300 | 1467042849685 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:54:09 INFO - PROCESS | 4300 | 1467042849908 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 08:54:10 INFO - PROCESS | 4300 | 1467042850038 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:10 INFO - PROCESS | 4300 | 1467042850048 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:54:10 INFO - PROCESS | 4300 | ++DOCSHELL 0x8cd90000 == 21 [pid = 4300] [id = 524] 08:54:10 INFO - PROCESS | 4300 | ++DOMWINDOW == 76 (0x8ce5dc00) [pid = 4300] [serial = 1573] [outer = (nil)] 08:54:10 INFO - PROCESS | 4300 | ++DOMWINDOW == 77 (0x8d9c2400) [pid = 4300] [serial = 1574] [outer = 0x8ce5dc00] 08:54:10 INFO - PROCESS | 4300 | 1467042850134 Marionette DEBUG loaded listener.js 08:54:10 INFO - PROCESS | 4300 | ++DOMWINDOW == 78 (0x8d9cb400) [pid = 4300] [serial = 1575] [outer = 0x8ce5dc00] 08:54:11 INFO - PROCESS | 4300 | 1467042851018 Marionette TRACE conn3 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 08:54:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 08:54:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1383ms 08:54:11 INFO - PROCESS | 4300 | 1467042851049 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 08:54:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 08:54:11 INFO - PROCESS | 4300 | 1467042851058 Marionette TRACE conn3 <- [1,2069,null,{"value":"8"}] 08:54:11 INFO - PROCESS | 4300 | 1467042851071 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 08:54:11 INFO - PROCESS | 4300 | 1467042851076 Marionette TRACE conn3 <- [1,2070,null,{}] 08:54:11 INFO - PROCESS | 4300 | 1467042851082 Marionette TRACE conn3 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:11 INFO - PROCESS | 4300 | 1467042851088 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:54:11 INFO - PROCESS | 4300 | 1467042851282 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 08:54:11 INFO - PROCESS | 4300 | 1467042851428 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:11 INFO - PROCESS | 4300 | 1467042851434 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:54:11 INFO - PROCESS | 4300 | ++DOCSHELL 0x8d5f7c00 == 22 [pid = 4300] [id = 525] 08:54:11 INFO - PROCESS | 4300 | ++DOMWINDOW == 79 (0x8ec36000) [pid = 4300] [serial = 1576] [outer = (nil)] 08:54:11 INFO - PROCESS | 4300 | ++DOMWINDOW == 80 (0x8eca6000) [pid = 4300] [serial = 1577] [outer = 0x8ec36000] 08:54:11 INFO - PROCESS | 4300 | 1467042851514 Marionette DEBUG loaded listener.js 08:54:11 INFO - PROCESS | 4300 | ++DOMWINDOW == 81 (0x8ecae400) [pid = 4300] [serial = 1578] [outer = 0x8ec36000] 08:54:12 INFO - PROCESS | 4300 | 1467042852448 Marionette TRACE conn3 <- [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]]]}] 08:54:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 08:54:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1437ms 08:54:12 INFO - PROCESS | 4300 | 1467042852512 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 08:54:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 08:54:12 INFO - PROCESS | 4300 | 1467042852517 Marionette TRACE conn3 <- [1,2073,null,{"value":"8"}] 08:54:12 INFO - PROCESS | 4300 | 1467042852524 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 08:54:12 INFO - PROCESS | 4300 | 1467042852530 Marionette TRACE conn3 <- [1,2074,null,{}] 08:54:12 INFO - PROCESS | 4300 | 1467042852557 Marionette TRACE conn3 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:12 INFO - PROCESS | 4300 | 1467042852566 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:54:12 INFO - PROCESS | 4300 | 1467042852803 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 08:54:12 INFO - PROCESS | 4300 | 1467042852857 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:12 INFO - PROCESS | 4300 | 1467042852870 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:54:12 INFO - PROCESS | 4300 | ++DOCSHELL 0x9148b800 == 23 [pid = 4300] [id = 526] 08:54:12 INFO - PROCESS | 4300 | ++DOMWINDOW == 82 (0x9148e000) [pid = 4300] [serial = 1579] [outer = (nil)] 08:54:12 INFO - PROCESS | 4300 | ++DOMWINDOW == 83 (0x914ba000) [pid = 4300] [serial = 1580] [outer = 0x9148e000] 08:54:12 INFO - PROCESS | 4300 | 1467042852946 Marionette DEBUG loaded listener.js 08:54:13 INFO - PROCESS | 4300 | ++DOMWINDOW == 84 (0x9193b800) [pid = 4300] [serial = 1581] [outer = 0x9148e000] 08:54:14 INFO - PROCESS | 4300 | --DOMWINDOW == 83 (0x919be000) [pid = 4300] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 08:54:14 INFO - PROCESS | 4300 | --DOMWINDOW == 82 (0x8d5eb800) [pid = 4300] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 08:54:14 INFO - PROCESS | 4300 | --DOMWINDOW == 81 (0x8ec35800) [pid = 4300] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 08:54:14 INFO - PROCESS | 4300 | --DOMWINDOW == 80 (0x8bbdfc00) [pid = 4300] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 08:54:14 INFO - PROCESS | 4300 | --DOMWINDOW == 79 (0x8ddd5400) [pid = 4300] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 08:54:14 INFO - PROCESS | 4300 | --DOMWINDOW == 78 (0x8eca2800) [pid = 4300] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 08:54:14 INFO - PROCESS | 4300 | --DOMWINDOW == 77 (0x9148dc00) [pid = 4300] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 08:54:14 INFO - PROCESS | 4300 | --DOMWINDOW == 76 (0x8d5ec000) [pid = 4300] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 08:54:14 INFO - PROCESS | 4300 | --DOMWINDOW == 75 (0x8bbe0c00) [pid = 4300] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 08:54:14 INFO - PROCESS | 4300 | --DOMWINDOW == 74 (0x9148fc00) [pid = 4300] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 08:54:14 INFO - PROCESS | 4300 | --DOMWINDOW == 73 (0x8f7bb400) [pid = 4300] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 08:54:14 INFO - PROCESS | 4300 | --DOMWINDOW == 72 (0x8d5f1000) [pid = 4300] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 08:54:14 INFO - PROCESS | 4300 | --DOMWINDOW == 71 (0x8d5f8000) [pid = 4300] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 08:54:14 INFO - PROCESS | 4300 | 1467042854550 Marionette TRACE conn3 <- [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]]]}] 08:54:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 08:54:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 2091ms 08:54:14 INFO - PROCESS | 4300 | 1467042854616 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 08:54:14 INFO - PROCESS | 4300 | 1467042854620 Marionette TRACE conn3 <- [1,2077,null,{"value":"8"}] 08:54:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 08:54:14 INFO - PROCESS | 4300 | 1467042854627 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 08:54:14 INFO - PROCESS | 4300 | 1467042854630 Marionette TRACE conn3 <- [1,2078,null,{}] 08:54:14 INFO - PROCESS | 4300 | 1467042854637 Marionette TRACE conn3 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:14 INFO - PROCESS | 4300 | 1467042854643 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:54:14 INFO - PROCESS | 4300 | 1467042854804 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 08:54:14 INFO - PROCESS | 4300 | 1467042854815 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:14 INFO - PROCESS | 4300 | 1467042854823 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:54:14 INFO - PROCESS | 4300 | ++DOCSHELL 0x8d9c7400 == 24 [pid = 4300] [id = 527] 08:54:14 INFO - PROCESS | 4300 | ++DOMWINDOW == 72 (0x8ec35800) [pid = 4300] [serial = 1582] [outer = (nil)] 08:54:15 INFO - PROCESS | 4300 | ++DOMWINDOW == 73 (0x8edad400) [pid = 4300] [serial = 1583] [outer = 0x8ec35800] 08:54:15 INFO - PROCESS | 4300 | 1467042855018 Marionette DEBUG loaded listener.js 08:54:15 INFO - PROCESS | 4300 | ++DOMWINDOW == 74 (0x914b8400) [pid = 4300] [serial = 1584] [outer = 0x8ec35800] 08:54:15 INFO - PROCESS | 4300 | 1467042855744 Marionette TRACE conn3 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 08:54:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 08:54:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1180ms 08:54:15 INFO - PROCESS | 4300 | 1467042855808 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 08:54:15 INFO - PROCESS | 4300 | 1467042855812 Marionette TRACE conn3 <- [1,2081,null,{"value":"8"}] 08:54:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 08:54:15 INFO - PROCESS | 4300 | 1467042855819 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 08:54:15 INFO - PROCESS | 4300 | 1467042855823 Marionette TRACE conn3 <- [1,2082,null,{}] 08:54:15 INFO - PROCESS | 4300 | 1467042855829 Marionette TRACE conn3 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:15 INFO - PROCESS | 4300 | 1467042855835 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:54:16 INFO - PROCESS | 4300 | 1467042856061 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 08:54:16 INFO - PROCESS | 4300 | 1467042856077 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:16 INFO - PROCESS | 4300 | 1467042856083 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:54:16 INFO - PROCESS | 4300 | ++DOCSHELL 0x8ddcc800 == 25 [pid = 4300] [id = 528] 08:54:16 INFO - PROCESS | 4300 | ++DOMWINDOW == 75 (0x8ec34800) [pid = 4300] [serial = 1585] [outer = (nil)] 08:54:16 INFO - PROCESS | 4300 | ++DOMWINDOW == 76 (0x919bb400) [pid = 4300] [serial = 1586] [outer = 0x8ec34800] 08:54:16 INFO - PROCESS | 4300 | 1467042856154 Marionette DEBUG loaded listener.js 08:54:16 INFO - PROCESS | 4300 | ++DOMWINDOW == 77 (0x91a4d400) [pid = 4300] [serial = 1587] [outer = 0x8ec34800] 08:54:17 INFO - PROCESS | 4300 | 1467042857377 Marionette TRACE conn3 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 08:54:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 08:54:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1638ms 08:54:17 INFO - PROCESS | 4300 | 1467042857476 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 08:54:17 INFO - PROCESS | 4300 | 1467042857484 Marionette TRACE conn3 <- [1,2085,null,{"value":"8"}] 08:54:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 08:54:17 INFO - PROCESS | 4300 | 1467042857494 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 08:54:17 INFO - PROCESS | 4300 | 1467042857500 Marionette TRACE conn3 <- [1,2086,null,{}] 08:54:17 INFO - PROCESS | 4300 | 1467042857561 Marionette TRACE conn3 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:17 INFO - PROCESS | 4300 | 1467042857568 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:54:17 INFO - PROCESS | 4300 | 1467042857815 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 08:54:18 INFO - PROCESS | 4300 | 1467042858006 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:18 INFO - PROCESS | 4300 | 1467042858015 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:54:18 INFO - PROCESS | 4300 | ++DOCSHELL 0x8d9c5000 == 26 [pid = 4300] [id = 529] 08:54:18 INFO - PROCESS | 4300 | ++DOMWINDOW == 78 (0x8d9c5800) [pid = 4300] [serial = 1588] [outer = (nil)] 08:54:18 INFO - PROCESS | 4300 | ++DOMWINDOW == 79 (0x8ec34000) [pid = 4300] [serial = 1589] [outer = 0x8d9c5800] 08:54:18 INFO - PROCESS | 4300 | 1467042858100 Marionette DEBUG loaded listener.js 08:54:18 INFO - PROCESS | 4300 | ++DOMWINDOW == 80 (0x8eca8000) [pid = 4300] [serial = 1590] [outer = 0x8d9c5800] 08:54:19 INFO - PROCESS | 4300 | 1467042859101 Marionette TRACE conn3 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 08:54:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 08:54:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1695ms 08:54:19 INFO - PROCESS | 4300 | 1467042859190 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 08:54:19 INFO - PROCESS | 4300 | 1467042859198 Marionette TRACE conn3 <- [1,2089,null,{"value":"8"}] 08:54:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 08:54:19 INFO - PROCESS | 4300 | 1467042859210 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 08:54:19 INFO - PROCESS | 4300 | 1467042859214 Marionette TRACE conn3 <- [1,2090,null,{}] 08:54:19 INFO - PROCESS | 4300 | 1467042859221 Marionette TRACE conn3 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:19 INFO - PROCESS | 4300 | 1467042859228 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:54:19 INFO - PROCESS | 4300 | 1467042859452 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 08:54:19 INFO - PROCESS | 4300 | 1467042859767 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:19 INFO - PROCESS | 4300 | 1467042859776 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:54:19 INFO - PROCESS | 4300 | ++DOCSHELL 0x8d5ef400 == 27 [pid = 4300] [id = 530] 08:54:19 INFO - PROCESS | 4300 | ++DOMWINDOW == 81 (0x9148d800) [pid = 4300] [serial = 1591] [outer = (nil)] 08:54:19 INFO - PROCESS | 4300 | ++DOMWINDOW == 82 (0x91949800) [pid = 4300] [serial = 1592] [outer = 0x9148d800] 08:54:19 INFO - PROCESS | 4300 | 1467042859869 Marionette DEBUG loaded listener.js 08:54:19 INFO - PROCESS | 4300 | ++DOMWINDOW == 83 (0x9148c000) [pid = 4300] [serial = 1593] [outer = 0x9148d800] 08:54:20 INFO - PROCESS | 4300 | 1467042860835 Marionette TRACE conn3 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 08:54:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 08:54:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1682ms 08:54:20 INFO - PROCESS | 4300 | 1467042860907 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 08:54:20 INFO - PROCESS | 4300 | 1467042860911 Marionette TRACE conn3 <- [1,2093,null,{"value":"8"}] 08:54:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 08:54:20 INFO - PROCESS | 4300 | 1467042860921 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 08:54:20 INFO - PROCESS | 4300 | 1467042860927 Marionette TRACE conn3 <- [1,2094,null,{}] 08:54:20 INFO - PROCESS | 4300 | 1467042860945 Marionette TRACE conn3 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:20 INFO - PROCESS | 4300 | 1467042860954 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:54:21 INFO - PROCESS | 4300 | 1467042861150 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 08:54:21 INFO - PROCESS | 4300 | 1467042861375 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:21 INFO - PROCESS | 4300 | 1467042861386 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:54:21 INFO - PROCESS | 4300 | ++DOCSHELL 0x91acc000 == 28 [pid = 4300] [id = 531] 08:54:21 INFO - PROCESS | 4300 | ++DOMWINDOW == 84 (0x91ace000) [pid = 4300] [serial = 1594] [outer = (nil)] 08:54:21 INFO - PROCESS | 4300 | ++DOMWINDOW == 85 (0x921dd800) [pid = 4300] [serial = 1595] [outer = 0x91ace000] 08:54:21 INFO - PROCESS | 4300 | 1467042861500 Marionette DEBUG loaded listener.js 08:54:21 INFO - PROCESS | 4300 | ++DOMWINDOW == 86 (0x9268a800) [pid = 4300] [serial = 1596] [outer = 0x91ace000] 08:54:22 INFO - PROCESS | 4300 | 1467042862462 Marionette TRACE conn3 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 08:54:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 08:54:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1592ms 08:54:22 INFO - PROCESS | 4300 | 1467042862523 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 08:54:22 INFO - PROCESS | 4300 | 1467042862529 Marionette TRACE conn3 <- [1,2097,null,{"value":"8"}] 08:54:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 08:54:22 INFO - PROCESS | 4300 | 1467042862538 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 08:54:22 INFO - PROCESS | 4300 | 1467042862542 Marionette TRACE conn3 <- [1,2098,null,{}] 08:54:22 INFO - PROCESS | 4300 | 1467042862548 Marionette TRACE conn3 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:22 INFO - PROCESS | 4300 | 1467042862555 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:54:22 INFO - PROCESS | 4300 | 1467042862753 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 08:54:23 INFO - PROCESS | 4300 | 1467042862992 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:23 INFO - PROCESS | 4300 | 1467042863001 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:54:23 INFO - PROCESS | 4300 | ++DOCSHELL 0x8ce6a800 == 29 [pid = 4300] [id = 532] 08:54:23 INFO - PROCESS | 4300 | ++DOMWINDOW == 87 (0x8eda9c00) [pid = 4300] [serial = 1597] [outer = (nil)] 08:54:23 INFO - PROCESS | 4300 | ++DOMWINDOW == 88 (0x93102c00) [pid = 4300] [serial = 1598] [outer = 0x8eda9c00] 08:54:23 INFO - PROCESS | 4300 | 1467042863112 Marionette DEBUG loaded listener.js 08:54:23 INFO - PROCESS | 4300 | ++DOMWINDOW == 89 (0x93105c00) [pid = 4300] [serial = 1599] [outer = 0x8eda9c00] 08:54:24 INFO - PROCESS | 4300 | 1467042864259 Marionette TRACE conn3 <- [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]]]}] 08:54:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 08:54:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1788ms 08:54:24 INFO - PROCESS | 4300 | 1467042864327 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 08:54:24 INFO - PROCESS | 4300 | 1467042864334 Marionette TRACE conn3 <- [1,2101,null,{"value":"8"}] 08:54:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 08:54:24 INFO - PROCESS | 4300 | 1467042864343 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 08:54:24 INFO - PROCESS | 4300 | 1467042864348 Marionette TRACE conn3 <- [1,2102,null,{}] 08:54:24 INFO - PROCESS | 4300 | 1467042864357 Marionette TRACE conn3 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:24 INFO - PROCESS | 4300 | 1467042864363 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:54:24 INFO - PROCESS | 4300 | 1467042864569 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 08:54:24 INFO - PROCESS | 4300 | 1467042864897 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:24 INFO - PROCESS | 4300 | 1467042864912 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:54:24 INFO - PROCESS | 4300 | ++DOCSHELL 0x8d5f3800 == 30 [pid = 4300] [id = 533] 08:54:24 INFO - PROCESS | 4300 | ++DOMWINDOW == 90 (0x8d5f3c00) [pid = 4300] [serial = 1600] [outer = (nil)] 08:54:24 INFO - PROCESS | 4300 | ++DOMWINDOW == 91 (0x8d9ca000) [pid = 4300] [serial = 1601] [outer = 0x8d5f3c00] 08:54:24 INFO - PROCESS | 4300 | 1467042864985 Marionette DEBUG loaded listener.js 08:54:25 INFO - PROCESS | 4300 | ++DOMWINDOW == 92 (0x8d9d0800) [pid = 4300] [serial = 1602] [outer = 0x8d5f3c00] 08:54:25 INFO - PROCESS | 4300 | --DOMWINDOW == 91 (0x8ddcd000) [pid = 4300] [serial = 1512] [outer = (nil)] [url = about:blank] 08:54:25 INFO - PROCESS | 4300 | --DOMWINDOW == 90 (0x921dbc00) [pid = 4300] [serial = 1548] [outer = (nil)] [url = about:blank] 08:54:25 INFO - PROCESS | 4300 | --DOMWINDOW == 89 (0x91ac5400) [pid = 4300] [serial = 1547] [outer = (nil)] [url = about:blank] 08:54:25 INFO - PROCESS | 4300 | --DOMWINDOW == 88 (0x919b3000) [pid = 4300] [serial = 1545] [outer = (nil)] [url = about:blank] 08:54:25 INFO - PROCESS | 4300 | --DOMWINDOW == 87 (0x914c6c00) [pid = 4300] [serial = 1541] [outer = (nil)] [url = about:blank] 08:54:25 INFO - PROCESS | 4300 | --DOMWINDOW == 86 (0x914c4800) [pid = 4300] [serial = 1544] [outer = (nil)] [url = about:blank] 08:54:25 INFO - PROCESS | 4300 | --DOMWINDOW == 85 (0x91941800) [pid = 4300] [serial = 1542] [outer = (nil)] [url = about:blank] 08:54:25 INFO - PROCESS | 4300 | --DOMWINDOW == 84 (0x8cd86800) [pid = 4300] [serial = 1532] [outer = (nil)] [url = about:blank] 08:54:25 INFO - PROCESS | 4300 | --DOMWINDOW == 83 (0x8ce67400) [pid = 4300] [serial = 1533] [outer = (nil)] [url = about:blank] 08:54:25 INFO - PROCESS | 4300 | --DOMWINDOW == 82 (0x8ec39800) [pid = 4300] [serial = 1517] [outer = (nil)] [url = about:blank] 08:54:25 INFO - PROCESS | 4300 | --DOMWINDOW == 81 (0x8eca4800) [pid = 4300] [serial = 1518] [outer = (nil)] [url = about:blank] 08:54:25 INFO - PROCESS | 4300 | --DOMWINDOW == 80 (0x8f7ba000) [pid = 4300] [serial = 1538] [outer = (nil)] [url = about:blank] 08:54:25 INFO - PROCESS | 4300 | --DOMWINDOW == 79 (0x92129000) [pid = 4300] [serial = 1529] [outer = (nil)] [url = about:blank] 08:54:25 INFO - PROCESS | 4300 | --DOMWINDOW == 78 (0x921e5400) [pid = 4300] [serial = 1530] [outer = (nil)] [url = about:blank] 08:54:25 INFO - PROCESS | 4300 | --DOMWINDOW == 77 (0x8ddd3400) [pid = 4300] [serial = 1535] [outer = (nil)] [url = about:blank] 08:54:25 INFO - PROCESS | 4300 | --DOMWINDOW == 76 (0x8ec3b400) [pid = 4300] [serial = 1536] [outer = (nil)] [url = about:blank] 08:54:25 INFO - PROCESS | 4300 | --DOMWINDOW == 75 (0x8cd85c00) [pid = 4300] [serial = 1514] [outer = (nil)] [url = about:blank] 08:54:25 INFO - PROCESS | 4300 | --DOMWINDOW == 74 (0x8ce64800) [pid = 4300] [serial = 1515] [outer = (nil)] [url = about:blank] 08:54:25 INFO - PROCESS | 4300 | --DOMWINDOW == 73 (0x9193bc00) [pid = 4300] [serial = 1523] [outer = (nil)] [url = about:blank] 08:54:25 INFO - PROCESS | 4300 | --DOMWINDOW == 72 (0x91943c00) [pid = 4300] [serial = 1524] [outer = (nil)] [url = about:blank] 08:54:25 INFO - PROCESS | 4300 | --DOMWINDOW == 71 (0x8f7c1400) [pid = 4300] [serial = 1520] [outer = (nil)] [url = about:blank] 08:54:25 INFO - PROCESS | 4300 | --DOMWINDOW == 70 (0x91150c00) [pid = 4300] [serial = 1521] [outer = (nil)] [url = about:blank] 08:54:25 INFO - PROCESS | 4300 | --DOMWINDOW == 69 (0x91a4a000) [pid = 4300] [serial = 1526] [outer = (nil)] [url = about:blank] 08:54:25 INFO - PROCESS | 4300 | --DOMWINDOW == 68 (0x91a51c00) [pid = 4300] [serial = 1527] [outer = (nil)] [url = about:blank] 08:54:25 INFO - PROCESS | 4300 | --DOMWINDOW == 67 (0x9114c800) [pid = 4300] [serial = 1539] [outer = (nil)] [url = about:blank] 08:54:25 INFO - PROCESS | 4300 | 1467042865890 Marionette TRACE conn3 <- [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]]]}] 08:54:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 08:54:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1639ms 08:54:25 INFO - PROCESS | 4300 | 1467042865983 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 08:54:25 INFO - PROCESS | 4300 | 1467042865991 Marionette TRACE conn3 <- [1,2105,null,{"value":"8"}] 08:54:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 08:54:26 INFO - PROCESS | 4300 | 1467042866002 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 08:54:26 INFO - PROCESS | 4300 | 1467042866006 Marionette TRACE conn3 <- [1,2106,null,{}] 08:54:26 INFO - PROCESS | 4300 | 1467042866013 Marionette TRACE conn3 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:26 INFO - PROCESS | 4300 | 1467042866019 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:54:26 INFO - PROCESS | 4300 | 1467042866203 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 08:54:26 INFO - PROCESS | 4300 | 1467042866358 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:26 INFO - PROCESS | 4300 | 1467042866363 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:54:26 INFO - PROCESS | 4300 | ++DOCSHELL 0x8cd8b400 == 31 [pid = 4300] [id = 534] 08:54:26 INFO - PROCESS | 4300 | ++DOMWINDOW == 68 (0x8ddce000) [pid = 4300] [serial = 1603] [outer = (nil)] 08:54:26 INFO - PROCESS | 4300 | ++DOMWINDOW == 69 (0x8ec3c400) [pid = 4300] [serial = 1604] [outer = 0x8ddce000] 08:54:26 INFO - PROCESS | 4300 | 1467042866444 Marionette DEBUG loaded listener.js 08:54:26 INFO - PROCESS | 4300 | ++DOMWINDOW == 70 (0x8eca7400) [pid = 4300] [serial = 1605] [outer = 0x8ddce000] 08:54:27 INFO - PROCESS | 4300 | 1467042867294 Marionette TRACE conn3 <- [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]]]}] 08:54:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 08:54:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1350ms 08:54:27 INFO - PROCESS | 4300 | 1467042867354 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 08:54:27 INFO - PROCESS | 4300 | 1467042867358 Marionette TRACE conn3 <- [1,2109,null,{"value":"8"}] 08:54:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 08:54:27 INFO - PROCESS | 4300 | 1467042867365 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 08:54:27 INFO - PROCESS | 4300 | 1467042867371 Marionette TRACE conn3 <- [1,2110,null,{}] 08:54:27 INFO - PROCESS | 4300 | 1467042867387 Marionette TRACE conn3 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:27 INFO - PROCESS | 4300 | 1467042867396 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:54:27 INFO - PROCESS | 4300 | 1467042867572 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 08:54:27 INFO - PROCESS | 4300 | 1467042867736 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:27 INFO - PROCESS | 4300 | 1467042867747 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:54:27 INFO - PROCESS | 4300 | ++DOCSHELL 0x8f7c4400 == 32 [pid = 4300] [id = 535] 08:54:27 INFO - PROCESS | 4300 | ++DOMWINDOW == 71 (0x91151400) [pid = 4300] [serial = 1606] [outer = (nil)] 08:54:27 INFO - PROCESS | 4300 | ++DOMWINDOW == 72 (0x914c0800) [pid = 4300] [serial = 1607] [outer = 0x91151400] 08:54:27 INFO - PROCESS | 4300 | 1467042867824 Marionette DEBUG loaded listener.js 08:54:27 INFO - PROCESS | 4300 | ++DOMWINDOW == 73 (0x91945c00) [pid = 4300] [serial = 1608] [outer = 0x91151400] 08:54:28 INFO - PROCESS | 4300 | 1467042868854 Marionette TRACE conn3 <- [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]]]}] 08:54:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 08:54:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1542ms 08:54:28 INFO - PROCESS | 4300 | 1467042868915 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 08:54:28 INFO - PROCESS | 4300 | 1467042868920 Marionette TRACE conn3 <- [1,2113,null,{"value":"8"}] 08:54:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 08:54:28 INFO - PROCESS | 4300 | 1467042868927 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 08:54:28 INFO - PROCESS | 4300 | 1467042868931 Marionette TRACE conn3 <- [1,2114,null,{}] 08:54:28 INFO - PROCESS | 4300 | 1467042868936 Marionette TRACE conn3 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:28 INFO - PROCESS | 4300 | 1467042868942 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:54:29 INFO - PROCESS | 4300 | 1467042869167 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 08:54:29 INFO - PROCESS | 4300 | 1467042869194 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:29 INFO - PROCESS | 4300 | 1467042869203 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:54:29 INFO - PROCESS | 4300 | ++DOCSHELL 0x8bbdac00 == 33 [pid = 4300] [id = 536] 08:54:29 INFO - PROCESS | 4300 | ++DOMWINDOW == 74 (0x91490400) [pid = 4300] [serial = 1609] [outer = (nil)] 08:54:29 INFO - PROCESS | 4300 | ++DOMWINDOW == 75 (0x91a51800) [pid = 4300] [serial = 1610] [outer = 0x91490400] 08:54:29 INFO - PROCESS | 4300 | 1467042869287 Marionette DEBUG loaded listener.js 08:54:29 INFO - PROCESS | 4300 | ++DOMWINDOW == 76 (0x91ac4800) [pid = 4300] [serial = 1611] [outer = 0x91490400] 08:54:29 INFO - PROCESS | 4300 | --DOMWINDOW == 75 (0x8d9cdc00) [pid = 4300] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 08:54:29 INFO - PROCESS | 4300 | --DOMWINDOW == 74 (0x91490800) [pid = 4300] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 08:54:29 INFO - PROCESS | 4300 | --DOMWINDOW == 73 (0x92687800) [pid = 4300] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 08:54:29 INFO - PROCESS | 4300 | --DOMWINDOW == 72 (0x9148e000) [pid = 4300] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 08:54:29 INFO - PROCESS | 4300 | --DOMWINDOW == 71 (0x93101800) [pid = 4300] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 08:54:29 INFO - PROCESS | 4300 | --DOMWINDOW == 70 (0x8ec36000) [pid = 4300] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 08:54:29 INFO - PROCESS | 4300 | --DOMWINDOW == 69 (0x8ec38800) [pid = 4300] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 08:54:29 INFO - PROCESS | 4300 | --DOMWINDOW == 68 (0x8ce5dc00) [pid = 4300] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 08:54:29 INFO - PROCESS | 4300 | --DOMWINDOW == 67 (0x92689400) [pid = 4300] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 08:54:29 INFO - PROCESS | 4300 | --DOMWINDOW == 66 (0x91489400) [pid = 4300] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 08:54:29 INFO - PROCESS | 4300 | --DOMWINDOW == 65 (0x8cd85400) [pid = 4300] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 08:54:29 INFO - PROCESS | 4300 | --DOMWINDOW == 64 (0x8ec35800) [pid = 4300] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 08:54:30 INFO - PROCESS | 4300 | 1467042870287 Marionette TRACE conn3 <- [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]]]}] 08:54:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 08:54:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1391ms 08:54:30 INFO - PROCESS | 4300 | 1467042870319 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 08:54:30 INFO - PROCESS | 4300 | 1467042870323 Marionette TRACE conn3 <- [1,2117,null,{"value":"8"}] 08:54:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 08:54:30 INFO - PROCESS | 4300 | 1467042870329 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 08:54:30 INFO - PROCESS | 4300 | 1467042870333 Marionette TRACE conn3 <- [1,2118,null,{}] 08:54:30 INFO - PROCESS | 4300 | 1467042870339 Marionette TRACE conn3 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:30 INFO - PROCESS | 4300 | 1467042870345 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:54:30 INFO - PROCESS | 4300 | 1467042870556 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 08:54:30 INFO - PROCESS | 4300 | 1467042870577 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:30 INFO - PROCESS | 4300 | 1467042870587 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:54:30 INFO - PROCESS | 4300 | ++DOCSHELL 0x8d9cdc00 == 34 [pid = 4300] [id = 537] 08:54:30 INFO - PROCESS | 4300 | ++DOMWINDOW == 65 (0x8ec36000) [pid = 4300] [serial = 1612] [outer = (nil)] 08:54:30 INFO - PROCESS | 4300 | ++DOMWINDOW == 66 (0x919bd000) [pid = 4300] [serial = 1613] [outer = 0x8ec36000] 08:54:30 INFO - PROCESS | 4300 | 1467042870655 Marionette DEBUG loaded listener.js 08:54:30 INFO - PROCESS | 4300 | ++DOMWINDOW == 67 (0x919b1c00) [pid = 4300] [serial = 1614] [outer = 0x8ec36000] 08:54:31 INFO - PROCESS | 4300 | 1467042871550 Marionette TRACE conn3 <- [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]]]}] 08:54:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 08:54:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1283ms 08:54:31 INFO - PROCESS | 4300 | 1467042871613 Marionette TRACE conn3 -> [0,2121,"getWindowHandle",null] 08:54:31 INFO - PROCESS | 4300 | 1467042871617 Marionette TRACE conn3 <- [1,2121,null,{"value":"8"}] 08:54:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 08:54:31 INFO - PROCESS | 4300 | 1467042871623 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 08:54:31 INFO - PROCESS | 4300 | 1467042871627 Marionette TRACE conn3 <- [1,2122,null,{}] 08:54:31 INFO - PROCESS | 4300 | 1467042871632 Marionette TRACE conn3 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:31 INFO - PROCESS | 4300 | 1467042871643 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:54:31 INFO - PROCESS | 4300 | 1467042871859 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 08:54:32 INFO - PROCESS | 4300 | 1467042872105 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:32 INFO - PROCESS | 4300 | 1467042872116 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:54:32 INFO - PROCESS | 4300 | ++DOCSHELL 0x8bbdd800 == 35 [pid = 4300] [id = 538] 08:54:32 INFO - PROCESS | 4300 | ++DOMWINDOW == 68 (0x8bbde000) [pid = 4300] [serial = 1615] [outer = (nil)] 08:54:32 INFO - PROCESS | 4300 | ++DOMWINDOW == 69 (0x8bbe3400) [pid = 4300] [serial = 1616] [outer = 0x8bbde000] 08:54:32 INFO - PROCESS | 4300 | 1467042872204 Marionette DEBUG loaded listener.js 08:54:32 INFO - PROCESS | 4300 | ++DOMWINDOW == 70 (0x8cd85c00) [pid = 4300] [serial = 1617] [outer = 0x8bbde000] 08:54:33 INFO - PROCESS | 4300 | 1467042873303 Marionette TRACE conn3 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 08:54:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 08:54:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1735ms 08:54:33 INFO - PROCESS | 4300 | 1467042873362 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 08:54:33 INFO - PROCESS | 4300 | 1467042873369 Marionette TRACE conn3 <- [1,2125,null,{"value":"8"}] 08:54:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 08:54:33 INFO - PROCESS | 4300 | 1467042873379 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 08:54:33 INFO - PROCESS | 4300 | 1467042873384 Marionette TRACE conn3 <- [1,2126,null,{}] 08:54:33 INFO - PROCESS | 4300 | 1467042873394 Marionette TRACE conn3 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:33 INFO - PROCESS | 4300 | 1467042873403 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:54:33 INFO - PROCESS | 4300 | 1467042873656 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 08:54:33 INFO - PROCESS | 4300 | 1467042873938 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:33 INFO - PROCESS | 4300 | 1467042873949 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:54:33 INFO - PROCESS | 4300 | ++DOCSHELL 0x8d9cf800 == 36 [pid = 4300] [id = 539] 08:54:33 INFO - PROCESS | 4300 | ++DOMWINDOW == 71 (0x8ddd2800) [pid = 4300] [serial = 1618] [outer = (nil)] 08:54:34 INFO - PROCESS | 4300 | ++DOMWINDOW == 72 (0x8ec3e000) [pid = 4300] [serial = 1619] [outer = 0x8ddd2800] 08:54:34 INFO - PROCESS | 4300 | 1467042874043 Marionette DEBUG loaded listener.js 08:54:34 INFO - PROCESS | 4300 | ++DOMWINDOW == 73 (0x8edad800) [pid = 4300] [serial = 1620] [outer = 0x8ddd2800] 08:54:35 INFO - PROCESS | 4300 | 1467042875024 Marionette TRACE conn3 <- [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]]]}] 08:54:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 08:54:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1689ms 08:54:35 INFO - PROCESS | 4300 | 1467042875071 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 08:54:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 08:54:35 INFO - PROCESS | 4300 | 1467042875078 Marionette TRACE conn3 <- [1,2129,null,{"value":"8"}] 08:54:35 INFO - PROCESS | 4300 | 1467042875086 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 08:54:35 INFO - PROCESS | 4300 | 1467042875089 Marionette TRACE conn3 <- [1,2130,null,{}] 08:54:35 INFO - PROCESS | 4300 | 1467042875097 Marionette TRACE conn3 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:35 INFO - PROCESS | 4300 | 1467042875102 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:54:35 INFO - PROCESS | 4300 | 1467042875319 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 08:54:35 INFO - PROCESS | 4300 | 1467042875593 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:35 INFO - PROCESS | 4300 | 1467042875605 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:54:35 INFO - PROCESS | 4300 | ++DOCSHELL 0x914bd800 == 37 [pid = 4300] [id = 540] 08:54:35 INFO - PROCESS | 4300 | ++DOMWINDOW == 74 (0x91945400) [pid = 4300] [serial = 1621] [outer = (nil)] 08:54:35 INFO - PROCESS | 4300 | ++DOMWINDOW == 75 (0x919b2400) [pid = 4300] [serial = 1622] [outer = 0x91945400] 08:54:35 INFO - PROCESS | 4300 | 1467042875728 Marionette DEBUG loaded listener.js 08:54:35 INFO - PROCESS | 4300 | ++DOMWINDOW == 76 (0x91ac1400) [pid = 4300] [serial = 1623] [outer = 0x91945400] 08:54:36 INFO - PROCESS | 4300 | 1467042876709 Marionette TRACE conn3 <- [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] 08:54:36 INFO - PROCESS | 4300 | 1467042876787 Marionette TRACE conn3 <- [1,2133,null,{"value":"8"}] 08:54:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 08:54:36 INFO - PROCESS | 4300 | 1467042876805 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 08:54:36 INFO - PROCESS | 4300 | 1467042876815 Marionette TRACE conn3 <- [1,2134,null,{}] 08:54:36 INFO - PROCESS | 4300 | 1467042876823 Marionette TRACE conn3 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:36 INFO - PROCESS | 4300 | 1467042876830 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:54:37 INFO - PROCESS | 4300 | 1467042877085 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 08:54:37 INFO - PROCESS | 4300 | 1467042877356 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:37 INFO - PROCESS | 4300 | 1467042877364 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:54:37 INFO - PROCESS | 4300 | ++DOCSHELL 0x8bbda800 == 38 [pid = 4300] [id = 541] 08:54:37 INFO - PROCESS | 4300 | ++DOMWINDOW == 77 (0x8bbddc00) [pid = 4300] [serial = 1624] [outer = (nil)] 08:54:37 INFO - PROCESS | 4300 | ++DOMWINDOW == 78 (0x92692400) [pid = 4300] [serial = 1625] [outer = 0x8bbddc00] 08:54:37 INFO - PROCESS | 4300 | 1467042877451 Marionette DEBUG loaded listener.js 08:54:37 INFO - PROCESS | 4300 | ++DOMWINDOW == 79 (0x9310d000) [pid = 4300] [serial = 1626] [outer = 0x8bbddc00] 08:54:38 INFO - PROCESS | 4300 | 1467042878416 Marionette TRACE conn3 <- [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]]]}] 08:54:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 08:54:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1658ms 08:54:38 INFO - PROCESS | 4300 | 1467042878455 Marionette TRACE conn3 -> [0,2137,"getWindowHandle",null] 08:54:38 INFO - PROCESS | 4300 | 1467042878460 Marionette TRACE conn3 <- [1,2137,null,{"value":"8"}] 08:54:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 08:54:38 INFO - PROCESS | 4300 | 1467042878466 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 08:54:38 INFO - PROCESS | 4300 | 1467042878469 Marionette TRACE conn3 <- [1,2138,null,{}] 08:54:38 INFO - PROCESS | 4300 | 1467042878475 Marionette TRACE conn3 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:38 INFO - PROCESS | 4300 | 1467042878481 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:54:38 INFO - PROCESS | 4300 | 1467042878674 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 08:54:38 INFO - PROCESS | 4300 | 1467042878894 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:38 INFO - PROCESS | 4300 | 1467042878904 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:54:38 INFO - PROCESS | 4300 | ++DOCSHELL 0x8f7b6c00 == 39 [pid = 4300] [id = 542] 08:54:38 INFO - PROCESS | 4300 | ++DOMWINDOW == 80 (0x91a50800) [pid = 4300] [serial = 1627] [outer = (nil)] 08:54:39 INFO - PROCESS | 4300 | ++DOMWINDOW == 81 (0x93c5c000) [pid = 4300] [serial = 1628] [outer = 0x91a50800] 08:54:39 INFO - PROCESS | 4300 | 1467042879030 Marionette DEBUG loaded listener.js 08:54:39 INFO - PROCESS | 4300 | ++DOMWINDOW == 82 (0x93c66800) [pid = 4300] [serial = 1629] [outer = 0x91a50800] 08:54:39 INFO - PROCESS | 4300 | 1467042879944 Marionette TRACE conn3 <- [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]]]}] 08:54:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 08:54:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1531ms 08:54:40 INFO - PROCESS | 4300 | 1467042879998 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 08:54:40 INFO - PROCESS | 4300 | 1467042880003 Marionette TRACE conn3 <- [1,2141,null,{"value":"8"}] 08:54:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 08:54:40 INFO - PROCESS | 4300 | 1467042880010 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 08:54:40 INFO - PROCESS | 4300 | 1467042880014 Marionette TRACE conn3 <- [1,2142,null,{}] 08:54:40 INFO - PROCESS | 4300 | 1467042880020 Marionette TRACE conn3 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:40 INFO - PROCESS | 4300 | 1467042880026 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:54:40 INFO - PROCESS | 4300 | 1467042880213 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 08:54:40 INFO - PROCESS | 4300 | 1467042880402 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:40 INFO - PROCESS | 4300 | 1467042880420 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:54:40 INFO - PROCESS | 4300 | ++DOCSHELL 0x9310e800 == 40 [pid = 4300] [id = 543] 08:54:40 INFO - PROCESS | 4300 | ++DOMWINDOW == 83 (0x931df400) [pid = 4300] [serial = 1630] [outer = (nil)] 08:54:40 INFO - PROCESS | 4300 | ++DOMWINDOW == 84 (0x93e79400) [pid = 4300] [serial = 1631] [outer = 0x931df400] 08:54:40 INFO - PROCESS | 4300 | 1467042880515 Marionette DEBUG loaded listener.js 08:54:40 INFO - PROCESS | 4300 | ++DOMWINDOW == 85 (0x9538f000) [pid = 4300] [serial = 1632] [outer = 0x931df400] 08:54:41 INFO - PROCESS | 4300 | 1467042881573 Marionette TRACE conn3 <- [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] 08:54:41 INFO - PROCESS | 4300 | 1467042881902 Marionette TRACE conn3 <- [1,2145,null,{"value":"8"}] 08:54:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 08:54:41 INFO - PROCESS | 4300 | 1467042881924 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 08:54:41 INFO - PROCESS | 4300 | 1467042881928 Marionette TRACE conn3 <- [1,2146,null,{}] 08:54:41 INFO - PROCESS | 4300 | 1467042881937 Marionette TRACE conn3 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:41 INFO - PROCESS | 4300 | 1467042881943 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:54:42 INFO - PROCESS | 4300 | 1467042882202 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 08:54:42 INFO - PROCESS | 4300 | 1467042882370 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:42 INFO - PROCESS | 4300 | 1467042882387 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:54:42 INFO - PROCESS | 4300 | ++DOCSHELL 0x8d5f8000 == 41 [pid = 4300] [id = 544] 08:54:42 INFO - PROCESS | 4300 | ++DOMWINDOW == 86 (0x8d5f8c00) [pid = 4300] [serial = 1633] [outer = (nil)] 08:54:42 INFO - PROCESS | 4300 | ++DOMWINDOW == 87 (0x8d9cc800) [pid = 4300] [serial = 1634] [outer = 0x8d5f8c00] 08:54:42 INFO - PROCESS | 4300 | 1467042882515 Marionette DEBUG loaded listener.js 08:54:42 INFO - PROCESS | 4300 | ++DOMWINDOW == 88 (0x8ddd0800) [pid = 4300] [serial = 1635] [outer = 0x8d5f8c00] 08:54:44 INFO - PROCESS | 4300 | --DOCSHELL 0x8d9cdc00 == 40 [pid = 4300] [id = 537] 08:54:44 INFO - PROCESS | 4300 | --DOCSHELL 0x8bbdac00 == 39 [pid = 4300] [id = 536] 08:54:44 INFO - PROCESS | 4300 | --DOCSHELL 0x8f7c4400 == 38 [pid = 4300] [id = 535] 08:54:44 INFO - PROCESS | 4300 | --DOCSHELL 0x8cd8b400 == 37 [pid = 4300] [id = 534] 08:54:44 INFO - PROCESS | 4300 | --DOCSHELL 0x8d5f3800 == 36 [pid = 4300] [id = 533] 08:54:44 INFO - PROCESS | 4300 | --DOCSHELL 0x8ddd5800 == 35 [pid = 4300] [id = 512] 08:54:44 INFO - PROCESS | 4300 | --DOCSHELL 0x8ce5ec00 == 34 [pid = 4300] [id = 511] 08:54:44 INFO - PROCESS | 4300 | --DOCSHELL 0x8cd90000 == 33 [pid = 4300] [id = 524] 08:54:44 INFO - PROCESS | 4300 | --DOCSHELL 0x8cd8cc00 == 32 [pid = 4300] [id = 514] 08:54:44 INFO - PROCESS | 4300 | --DOCSHELL 0x9148b800 == 31 [pid = 4300] [id = 526] 08:54:44 INFO - PROCESS | 4300 | --DOCSHELL 0x8ce6a800 == 30 [pid = 4300] [id = 532] 08:54:44 INFO - PROCESS | 4300 | --DOCSHELL 0x8bbe4400 == 29 [pid = 4300] [id = 522] 08:54:44 INFO - PROCESS | 4300 | --DOCSHELL 0x91155400 == 28 [pid = 4300] [id = 517] 08:54:44 INFO - PROCESS | 4300 | --DOCSHELL 0x8ddcc800 == 27 [pid = 4300] [id = 528] 08:54:44 INFO - PROCESS | 4300 | --DOCSHELL 0x8ddd7400 == 26 [pid = 4300] [id = 513] 08:54:44 INFO - PROCESS | 4300 | --DOCSHELL 0x8d5f7c00 == 25 [pid = 4300] [id = 525] 08:54:44 INFO - PROCESS | 4300 | --DOCSHELL 0x91acc000 == 24 [pid = 4300] [id = 531] 08:54:44 INFO - PROCESS | 4300 | --DOCSHELL 0x9114d800 == 23 [pid = 4300] [id = 521] 08:54:44 INFO - PROCESS | 4300 | --DOCSHELL 0x8ddd4c00 == 22 [pid = 4300] [id = 523] 08:54:44 INFO - PROCESS | 4300 | --DOCSHELL 0x8d9c7400 == 21 [pid = 4300] [id = 527] 08:54:44 INFO - PROCESS | 4300 | --DOCSHELL 0x8d9c5000 == 20 [pid = 4300] [id = 529] 08:54:44 INFO - PROCESS | 4300 | --DOCSHELL 0x921e3800 == 19 [pid = 4300] [id = 518] 08:54:44 INFO - PROCESS | 4300 | --DOCSHELL 0x921dcc00 == 18 [pid = 4300] [id = 519] 08:54:44 INFO - PROCESS | 4300 | --DOCSHELL 0x8d5ef400 == 17 [pid = 4300] [id = 530] 08:54:44 INFO - PROCESS | 4300 | --DOCSHELL 0x8eca8800 == 16 [pid = 4300] [id = 520] 08:54:44 INFO - PROCESS | 4300 | --DOCSHELL 0x8d9cc400 == 15 [pid = 4300] [id = 516] 08:54:44 INFO - PROCESS | 4300 | --DOCSHELL 0x919bc400 == 14 [pid = 4300] [id = 515] 08:54:44 INFO - PROCESS | 4300 | --DOCSHELL 0x8bbdf800 == 13 [pid = 4300] [id = 510] 08:54:44 INFO - PROCESS | 4300 | --DOCSHELL 0x9310e800 == 12 [pid = 4300] [id = 543] 08:54:44 INFO - PROCESS | 4300 | --DOCSHELL 0x8f7b6c00 == 11 [pid = 4300] [id = 542] 08:54:44 INFO - PROCESS | 4300 | --DOCSHELL 0x8bbda800 == 10 [pid = 4300] [id = 541] 08:54:44 INFO - PROCESS | 4300 | --DOCSHELL 0x8d9cf800 == 9 [pid = 4300] [id = 539] 08:54:44 INFO - PROCESS | 4300 | --DOCSHELL 0x914bd800 == 8 [pid = 4300] [id = 540] 08:54:44 INFO - PROCESS | 4300 | --DOCSHELL 0x8bbdd800 == 7 [pid = 4300] [id = 538] 08:54:44 INFO - PROCESS | 4300 | --DOMWINDOW == 87 (0x8edae800) [pid = 4300] [serial = 1551] [outer = (nil)] [url = about:blank] 08:54:44 INFO - PROCESS | 4300 | --DOMWINDOW == 86 (0x8ddd8c00) [pid = 4300] [serial = 1550] [outer = (nil)] [url = about:blank] 08:54:44 INFO - PROCESS | 4300 | --DOMWINDOW == 85 (0x91a4dc00) [pid = 4300] [serial = 1554] [outer = (nil)] [url = about:blank] 08:54:44 INFO - PROCESS | 4300 | --DOMWINDOW == 84 (0x91947800) [pid = 4300] [serial = 1553] [outer = (nil)] [url = about:blank] 08:54:44 INFO - PROCESS | 4300 | --DOMWINDOW == 83 (0x93101c00) [pid = 4300] [serial = 1557] [outer = (nil)] [url = about:blank] 08:54:44 INFO - PROCESS | 4300 | --DOMWINDOW == 82 (0x914ba000) [pid = 4300] [serial = 1580] [outer = (nil)] [url = about:blank] 08:54:44 INFO - PROCESS | 4300 | --DOMWINDOW == 81 (0x92690c00) [pid = 4300] [serial = 1556] [outer = (nil)] [url = about:blank] 08:54:44 INFO - PROCESS | 4300 | --DOMWINDOW == 80 (0x931de800) [pid = 4300] [serial = 1560] [outer = (nil)] [url = about:blank] 08:54:44 INFO - PROCESS | 4300 | --DOMWINDOW == 79 (0x8eca6000) [pid = 4300] [serial = 1577] [outer = (nil)] [url = about:blank] 08:54:44 INFO - PROCESS | 4300 | --DOMWINDOW == 78 (0x93110400) [pid = 4300] [serial = 1559] [outer = (nil)] [url = about:blank] 08:54:44 INFO - PROCESS | 4300 | --DOMWINDOW == 77 (0x91152c00) [pid = 4300] [serial = 1572] [outer = (nil)] [url = about:blank] 08:54:44 INFO - PROCESS | 4300 | --DOMWINDOW == 76 (0x8edb1000) [pid = 4300] [serial = 1571] [outer = (nil)] [url = about:blank] 08:54:44 INFO - PROCESS | 4300 | --DOMWINDOW == 75 (0x8d9c2400) [pid = 4300] [serial = 1574] [outer = (nil)] [url = about:blank] 08:54:44 INFO - PROCESS | 4300 | --DOMWINDOW == 74 (0x8d9cb400) [pid = 4300] [serial = 1575] [outer = (nil)] [url = about:blank] 08:54:44 INFO - PROCESS | 4300 | --DOMWINDOW == 73 (0x93e6cc00) [pid = 4300] [serial = 1563] [outer = (nil)] [url = about:blank] 08:54:44 INFO - PROCESS | 4300 | --DOMWINDOW == 72 (0x93c66000) [pid = 4300] [serial = 1562] [outer = (nil)] [url = about:blank] 08:54:44 INFO - PROCESS | 4300 | --DOMWINDOW == 71 (0x953c6000) [pid = 4300] [serial = 1566] [outer = (nil)] [url = about:blank] 08:54:44 INFO - PROCESS | 4300 | --DOMWINDOW == 70 (0x95393400) [pid = 4300] [serial = 1565] [outer = (nil)] [url = about:blank] 08:54:44 INFO - PROCESS | 4300 | --DOMWINDOW == 69 (0x919bb400) [pid = 4300] [serial = 1586] [outer = (nil)] [url = about:blank] 08:54:44 INFO - PROCESS | 4300 | --DOMWINDOW == 68 (0x9193b800) [pid = 4300] [serial = 1581] [outer = (nil)] [url = about:blank] 08:54:44 INFO - PROCESS | 4300 | --DOMWINDOW == 67 (0x92695400) [pid = 4300] [serial = 1569] [outer = (nil)] [url = about:blank] 08:54:44 INFO - PROCESS | 4300 | --DOMWINDOW == 66 (0x91acb000) [pid = 4300] [serial = 1568] [outer = (nil)] [url = about:blank] 08:54:44 INFO - PROCESS | 4300 | --DOMWINDOW == 65 (0x8edad400) [pid = 4300] [serial = 1583] [outer = (nil)] [url = about:blank] 08:54:44 INFO - PROCESS | 4300 | --DOMWINDOW == 64 (0x914b8400) [pid = 4300] [serial = 1584] [outer = (nil)] [url = about:blank] 08:54:44 INFO - PROCESS | 4300 | --DOMWINDOW == 63 (0x8ecae400) [pid = 4300] [serial = 1578] [outer = (nil)] [url = about:blank] 08:54:44 INFO - PROCESS | 4300 | 1467042884824 Marionette TRACE conn3 <- [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] 08:54:44 INFO - PROCESS | 4300 | 1467042884885 Marionette TRACE conn3 <- [1,2149,null,{"value":"8"}] 08:54:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 08:54:44 INFO - PROCESS | 4300 | 1467042884894 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 08:54:44 INFO - PROCESS | 4300 | 1467042884900 Marionette TRACE conn3 <- [1,2150,null,{}] 08:54:44 INFO - PROCESS | 4300 | 1467042884909 Marionette TRACE conn3 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:44 INFO - PROCESS | 4300 | 1467042884915 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:54:45 INFO - PROCESS | 4300 | 1467042885102 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 08:54:45 INFO - PROCESS | 4300 | 1467042885238 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:45 INFO - PROCESS | 4300 | 1467042885255 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:54:45 INFO - PROCESS | 4300 | ++DOCSHELL 0x8ce60400 == 8 [pid = 4300] [id = 545] 08:54:45 INFO - PROCESS | 4300 | ++DOMWINDOW == 64 (0x8ce60800) [pid = 4300] [serial = 1636] [outer = (nil)] 08:54:45 INFO - PROCESS | 4300 | ++DOMWINDOW == 65 (0x8ce65000) [pid = 4300] [serial = 1637] [outer = 0x8ce60800] 08:54:45 INFO - PROCESS | 4300 | 1467042885343 Marionette DEBUG loaded listener.js 08:54:45 INFO - PROCESS | 4300 | ++DOMWINDOW == 66 (0x8ce69800) [pid = 4300] [serial = 1638] [outer = 0x8ce60800] 08:54:46 INFO - PROCESS | 4300 | 1467042886223 Marionette TRACE conn3 <- [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]]]}] 08:54:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 08:54:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1389ms 08:54:46 INFO - PROCESS | 4300 | 1467042886284 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 08:54:46 INFO - PROCESS | 4300 | 1467042886294 Marionette TRACE conn3 <- [1,2153,null,{"value":"8"}] 08:54:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 08:54:46 INFO - PROCESS | 4300 | 1467042886307 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 08:54:46 INFO - PROCESS | 4300 | 1467042886313 Marionette TRACE conn3 <- [1,2154,null,{}] 08:54:46 INFO - PROCESS | 4300 | 1467042886320 Marionette TRACE conn3 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:46 INFO - PROCESS | 4300 | 1467042886327 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:54:46 INFO - PROCESS | 4300 | 1467042886524 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 08:54:46 INFO - PROCESS | 4300 | 1467042886656 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:46 INFO - PROCESS | 4300 | 1467042886664 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:54:46 INFO - PROCESS | 4300 | ++DOCSHELL 0x8d5f5400 == 9 [pid = 4300] [id = 546] 08:54:46 INFO - PROCESS | 4300 | ++DOMWINDOW == 67 (0x8ddc9800) [pid = 4300] [serial = 1639] [outer = (nil)] 08:54:46 INFO - PROCESS | 4300 | ++DOMWINDOW == 68 (0x8ddd4800) [pid = 4300] [serial = 1640] [outer = 0x8ddc9800] 08:54:46 INFO - PROCESS | 4300 | 1467042886746 Marionette DEBUG loaded listener.js 08:54:46 INFO - PROCESS | 4300 | ++DOMWINDOW == 69 (0x8ec35c00) [pid = 4300] [serial = 1641] [outer = 0x8ddc9800] 08:54:47 INFO - PROCESS | 4300 | 1467042887762 Marionette TRACE conn3 <- [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]]]}] 08:54:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 08:54:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1540ms 08:54:47 INFO - PROCESS | 4300 | 1467042887848 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 08:54:47 INFO - PROCESS | 4300 | 1467042887855 Marionette TRACE conn3 <- [1,2157,null,{"value":"8"}] 08:54:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 08:54:47 INFO - PROCESS | 4300 | 1467042887865 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 08:54:47 INFO - PROCESS | 4300 | 1467042887870 Marionette TRACE conn3 <- [1,2158,null,{}] 08:54:47 INFO - PROCESS | 4300 | 1467042887878 Marionette TRACE conn3 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:47 INFO - PROCESS | 4300 | 1467042887884 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:54:48 INFO - PROCESS | 4300 | 1467042888109 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 08:54:48 INFO - PROCESS | 4300 | 1467042888355 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:48 INFO - PROCESS | 4300 | 1467042888370 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:54:48 INFO - PROCESS | 4300 | ++DOCSHELL 0x8ce60000 == 10 [pid = 4300] [id = 547] 08:54:48 INFO - PROCESS | 4300 | ++DOMWINDOW == 70 (0x8ce62c00) [pid = 4300] [serial = 1642] [outer = (nil)] 08:54:48 INFO - PROCESS | 4300 | ++DOMWINDOW == 71 (0x8d9c7c00) [pid = 4300] [serial = 1643] [outer = 0x8ce62c00] 08:54:48 INFO - PROCESS | 4300 | 1467042888489 Marionette DEBUG loaded listener.js 08:54:48 INFO - PROCESS | 4300 | ++DOMWINDOW == 72 (0x8ec35000) [pid = 4300] [serial = 1644] [outer = 0x8ce62c00] 08:54:49 INFO - PROCESS | 4300 | 1467042889507 Marionette TRACE conn3 <- [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]]]}] 08:54:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 08:54:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1687ms 08:54:49 INFO - PROCESS | 4300 | 1467042889551 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 08:54:49 INFO - PROCESS | 4300 | 1467042889559 Marionette TRACE conn3 <- [1,2161,null,{"value":"8"}] 08:54:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 08:54:49 INFO - PROCESS | 4300 | 1467042889571 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 08:54:49 INFO - PROCESS | 4300 | 1467042889575 Marionette TRACE conn3 <- [1,2162,null,{}] 08:54:49 INFO - PROCESS | 4300 | 1467042889582 Marionette TRACE conn3 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:49 INFO - PROCESS | 4300 | 1467042889588 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:54:49 INFO - PROCESS | 4300 | 1467042889776 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 08:54:50 INFO - PROCESS | 4300 | 1467042889996 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:50 INFO - PROCESS | 4300 | 1467042890004 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:54:50 INFO - PROCESS | 4300 | ++DOCSHELL 0x8edb2400 == 11 [pid = 4300] [id = 548] 08:54:50 INFO - PROCESS | 4300 | ++DOMWINDOW == 73 (0x8edb3800) [pid = 4300] [serial = 1645] [outer = (nil)] 08:54:50 INFO - PROCESS | 4300 | ++DOMWINDOW == 74 (0x8f7b7800) [pid = 4300] [serial = 1646] [outer = 0x8edb3800] 08:54:50 INFO - PROCESS | 4300 | 1467042890138 Marionette DEBUG loaded listener.js 08:54:50 INFO - PROCESS | 4300 | ++DOMWINDOW == 75 (0x8f7c1400) [pid = 4300] [serial = 1647] [outer = 0x8edb3800] 08:54:51 INFO - PROCESS | 4300 | 1467042891218 Marionette TRACE conn3 <- [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]]]}] 08:54:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 08:54:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1736ms 08:54:51 INFO - PROCESS | 4300 | 1467042891308 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 08:54:51 INFO - PROCESS | 4300 | 1467042891313 Marionette TRACE conn3 <- [1,2165,null,{"value":"8"}] 08:54:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 08:54:51 INFO - PROCESS | 4300 | 1467042891320 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 08:54:51 INFO - PROCESS | 4300 | 1467042891327 Marionette TRACE conn3 <- [1,2166,null,{}] 08:54:51 INFO - PROCESS | 4300 | 1467042891347 Marionette TRACE conn3 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:51 INFO - PROCESS | 4300 | 1467042891358 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:54:51 INFO - PROCESS | 4300 | 1467042891699 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 08:54:51 INFO - PROCESS | 4300 | 1467042891876 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:51 INFO - PROCESS | 4300 | 1467042891890 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:54:51 INFO - PROCESS | 4300 | ++DOCSHELL 0x9148f400 == 12 [pid = 4300] [id = 549] 08:54:51 INFO - PROCESS | 4300 | ++DOMWINDOW == 76 (0x91490000) [pid = 4300] [serial = 1648] [outer = (nil)] 08:54:51 INFO - PROCESS | 4300 | ++DOMWINDOW == 77 (0x914ba000) [pid = 4300] [serial = 1649] [outer = 0x91490000] 08:54:51 INFO - PROCESS | 4300 | 1467042891977 Marionette DEBUG loaded listener.js 08:54:52 INFO - PROCESS | 4300 | ++DOMWINDOW == 78 (0x914c4400) [pid = 4300] [serial = 1650] [outer = 0x91490000] 08:54:52 INFO - PROCESS | 4300 | 1467042892956 Marionette TRACE conn3 <- [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]]]}] 08:54:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 08:54:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1695ms 08:54:53 INFO - PROCESS | 4300 | 1467042893021 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 08:54:53 INFO - PROCESS | 4300 | 1467042893027 Marionette TRACE conn3 <- [1,2169,null,{"value":"8"}] 08:54:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 08:54:53 INFO - PROCESS | 4300 | 1467042893037 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 08:54:53 INFO - PROCESS | 4300 | 1467042893041 Marionette TRACE conn3 <- [1,2170,null,{}] 08:54:53 INFO - PROCESS | 4300 | 1467042893047 Marionette TRACE conn3 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:53 INFO - PROCESS | 4300 | 1467042893053 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:54:53 INFO - PROCESS | 4300 | 1467042893265 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 08:54:53 INFO - PROCESS | 4300 | 1467042893498 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:53 INFO - PROCESS | 4300 | 1467042893508 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:54:53 INFO - PROCESS | 4300 | ++DOCSHELL 0x8ce66c00 == 13 [pid = 4300] [id = 550] 08:54:53 INFO - PROCESS | 4300 | ++DOMWINDOW == 79 (0x8eda6400) [pid = 4300] [serial = 1651] [outer = (nil)] 08:54:53 INFO - PROCESS | 4300 | ++DOMWINDOW == 80 (0x91948800) [pid = 4300] [serial = 1652] [outer = 0x8eda6400] 08:54:53 INFO - PROCESS | 4300 | 1467042893616 Marionette DEBUG loaded listener.js 08:54:53 INFO - PROCESS | 4300 | ++DOMWINDOW == 81 (0x919ba000) [pid = 4300] [serial = 1653] [outer = 0x8eda6400] 08:54:54 INFO - PROCESS | 4300 | 1467042894662 Marionette TRACE conn3 <- [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]]]}] 08:54:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 08:54:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1695ms 08:54:54 INFO - PROCESS | 4300 | 1467042894734 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 08:54:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 08:54:54 INFO - PROCESS | 4300 | 1467042894739 Marionette TRACE conn3 <- [1,2173,null,{"value":"8"}] 08:54:54 INFO - PROCESS | 4300 | 1467042894747 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 08:54:54 INFO - PROCESS | 4300 | 1467042894751 Marionette TRACE conn3 <- [1,2174,null,{}] 08:54:54 INFO - PROCESS | 4300 | 1467042894758 Marionette TRACE conn3 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:54 INFO - PROCESS | 4300 | 1467042894764 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:54:54 INFO - PROCESS | 4300 | 1467042894979 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 08:54:55 INFO - PROCESS | 4300 | 1467042895203 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:55 INFO - PROCESS | 4300 | 1467042895211 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:54:55 INFO - PROCESS | 4300 | ++DOCSHELL 0x8d9cf000 == 14 [pid = 4300] [id = 551] 08:54:55 INFO - PROCESS | 4300 | ++DOMWINDOW == 82 (0x9193c000) [pid = 4300] [serial = 1654] [outer = (nil)] 08:54:55 INFO - PROCESS | 4300 | ++DOMWINDOW == 83 (0x91a56800) [pid = 4300] [serial = 1655] [outer = 0x9193c000] 08:54:55 INFO - PROCESS | 4300 | 1467042895297 Marionette DEBUG loaded listener.js 08:54:55 INFO - PROCESS | 4300 | ++DOMWINDOW == 84 (0x8d5e9c00) [pid = 4300] [serial = 1656] [outer = 0x9193c000] 08:54:56 INFO - PROCESS | 4300 | 1467042896383 Marionette TRACE conn3 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 08:54:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 08:54:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1699ms 08:54:56 INFO - PROCESS | 4300 | 1467042896493 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 08:54:56 INFO - PROCESS | 4300 | 1467042896500 Marionette TRACE conn3 <- [1,2177,null,{"value":"8"}] 08:54:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 08:54:56 INFO - PROCESS | 4300 | 1467042896509 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 08:54:56 INFO - PROCESS | 4300 | 1467042896514 Marionette TRACE conn3 <- [1,2178,null,{}] 08:54:56 INFO - PROCESS | 4300 | 1467042896532 Marionette TRACE conn3 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:56 INFO - PROCESS | 4300 | 1467042896537 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:54:56 INFO - PROCESS | 4300 | 1467042896743 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 08:54:57 INFO - PROCESS | 4300 | 1467042897034 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:57 INFO - PROCESS | 4300 | 1467042897048 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:54:57 INFO - PROCESS | 4300 | ++DOCSHELL 0x8ce5d800 == 15 [pid = 4300] [id = 552] 08:54:57 INFO - PROCESS | 4300 | ++DOMWINDOW == 85 (0x8ce5dc00) [pid = 4300] [serial = 1657] [outer = (nil)] 08:54:57 INFO - PROCESS | 4300 | ++DOMWINDOW == 86 (0x8d9c4800) [pid = 4300] [serial = 1658] [outer = 0x8ce5dc00] 08:54:57 INFO - PROCESS | 4300 | 1467042897117 Marionette DEBUG loaded listener.js 08:54:57 INFO - PROCESS | 4300 | ++DOMWINDOW == 87 (0x8ddd7400) [pid = 4300] [serial = 1659] [outer = 0x8ce5dc00] 08:54:57 INFO - PROCESS | 4300 | 1467042897973 Marionette TRACE conn3 <- [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]]]}] 08:54:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 08:54:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1505ms 08:54:58 INFO - PROCESS | 4300 | 1467042898015 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 08:54:58 INFO - PROCESS | 4300 | 1467042898022 Marionette TRACE conn3 <- [1,2181,null,{"value":"8"}] 08:54:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 08:54:58 INFO - PROCESS | 4300 | 1467042898037 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 08:54:58 INFO - PROCESS | 4300 | 1467042898041 Marionette TRACE conn3 <- [1,2182,null,{}] 08:54:58 INFO - PROCESS | 4300 | 1467042898055 Marionette TRACE conn3 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:58 INFO - PROCESS | 4300 | 1467042898061 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:54:58 INFO - PROCESS | 4300 | 1467042898279 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 08:54:58 INFO - PROCESS | 4300 | 1467042898303 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:58 INFO - PROCESS | 4300 | 1467042898311 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:54:58 INFO - PROCESS | 4300 | ++DOCSHELL 0x8eca3400 == 16 [pid = 4300] [id = 553] 08:54:58 INFO - PROCESS | 4300 | ++DOMWINDOW == 88 (0x8f7bb000) [pid = 4300] [serial = 1660] [outer = (nil)] 08:54:58 INFO - PROCESS | 4300 | ++DOMWINDOW == 89 (0x9114ec00) [pid = 4300] [serial = 1661] [outer = 0x8f7bb000] 08:54:58 INFO - PROCESS | 4300 | 1467042898385 Marionette DEBUG loaded listener.js 08:54:58 INFO - PROCESS | 4300 | ++DOMWINDOW == 90 (0x91154c00) [pid = 4300] [serial = 1662] [outer = 0x8f7bb000] 08:54:59 INFO - PROCESS | 4300 | --DOMWINDOW == 89 (0x91ace000) [pid = 4300] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 08:54:59 INFO - PROCESS | 4300 | --DOMWINDOW == 88 (0x8d5f3c00) [pid = 4300] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 08:54:59 INFO - PROCESS | 4300 | --DOMWINDOW == 87 (0x91490400) [pid = 4300] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 08:54:59 INFO - PROCESS | 4300 | --DOMWINDOW == 86 (0x8d9c5800) [pid = 4300] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 08:54:59 INFO - PROCESS | 4300 | --DOMWINDOW == 85 (0x9148d800) [pid = 4300] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 08:54:59 INFO - PROCESS | 4300 | --DOMWINDOW == 84 (0x8ddce000) [pid = 4300] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 08:54:59 INFO - PROCESS | 4300 | --DOMWINDOW == 83 (0x8ec34800) [pid = 4300] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 08:54:59 INFO - PROCESS | 4300 | --DOMWINDOW == 82 (0x8eda9c00) [pid = 4300] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 08:54:59 INFO - PROCESS | 4300 | --DOMWINDOW == 81 (0x91151400) [pid = 4300] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 08:54:59 INFO - PROCESS | 4300 | --DOMWINDOW == 80 (0x8ec36000) [pid = 4300] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 08:54:59 INFO - PROCESS | 4300 | 1467042899552 Marionette TRACE conn3 <- [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]]]}] 08:54:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 08:54:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1552ms 08:54:59 INFO - PROCESS | 4300 | 1467042899585 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 08:54:59 INFO - PROCESS | 4300 | 1467042899589 Marionette TRACE conn3 <- [1,2185,null,{"value":"8"}] 08:54:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 08:54:59 INFO - PROCESS | 4300 | 1467042899597 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 08:54:59 INFO - PROCESS | 4300 | 1467042899604 Marionette TRACE conn3 <- [1,2186,null,{}] 08:54:59 INFO - PROCESS | 4300 | 1467042899633 Marionette TRACE conn3 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:59 INFO - PROCESS | 4300 | 1467042899642 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:54:59 INFO - PROCESS | 4300 | 1467042899845 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 08:54:59 INFO - PROCESS | 4300 | 1467042899861 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:59 INFO - PROCESS | 4300 | 1467042899876 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:55:00 INFO - PROCESS | 4300 | ++DOCSHELL 0x91484c00 == 17 [pid = 4300] [id = 554] 08:55:00 INFO - PROCESS | 4300 | ++DOMWINDOW == 81 (0x9148c800) [pid = 4300] [serial = 1663] [outer = (nil)] 08:55:00 INFO - PROCESS | 4300 | ++DOMWINDOW == 82 (0x91aca400) [pid = 4300] [serial = 1664] [outer = 0x9148c800] 08:55:00 INFO - PROCESS | 4300 | 1467042900086 Marionette DEBUG loaded listener.js 08:55:00 INFO - PROCESS | 4300 | ++DOMWINDOW == 83 (0x9212f400) [pid = 4300] [serial = 1665] [outer = 0x9148c800] 08:55:00 INFO - PROCESS | 4300 | 1467042900899 Marionette TRACE conn3 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 08:55:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 08:55:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1349ms 08:55:00 INFO - PROCESS | 4300 | 1467042900948 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 08:55:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 08:55:00 INFO - PROCESS | 4300 | 1467042900953 Marionette TRACE conn3 <- [1,2189,null,{"value":"8"}] 08:55:00 INFO - PROCESS | 4300 | 1467042900959 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 08:55:00 INFO - PROCESS | 4300 | 1467042900963 Marionette TRACE conn3 <- [1,2190,null,{}] 08:55:00 INFO - PROCESS | 4300 | 1467042900968 Marionette TRACE conn3 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:00 INFO - PROCESS | 4300 | 1467042900974 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:55:01 INFO - PROCESS | 4300 | 1467042901213 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 08:55:01 INFO - PROCESS | 4300 | 1467042901396 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:01 INFO - PROCESS | 4300 | 1467042901409 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:55:01 INFO - PROCESS | 4300 | ++DOCSHELL 0x8cd87400 == 18 [pid = 4300] [id = 555] 08:55:01 INFO - PROCESS | 4300 | ++DOMWINDOW == 84 (0x8cd88000) [pid = 4300] [serial = 1666] [outer = (nil)] 08:55:01 INFO - PROCESS | 4300 | ++DOMWINDOW == 85 (0x8ce68400) [pid = 4300] [serial = 1667] [outer = 0x8cd88000] 08:55:01 INFO - PROCESS | 4300 | 1467042901506 Marionette DEBUG loaded listener.js 08:55:01 INFO - PROCESS | 4300 | ++DOMWINDOW == 86 (0x8d5ee400) [pid = 4300] [serial = 1668] [outer = 0x8cd88000] 08:55:02 INFO - PROCESS | 4300 | 1467042902562 Marionette TRACE conn3 <- [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]]]}] 08:55:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 08:55:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1641ms 08:55:02 INFO - PROCESS | 4300 | 1467042902601 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 08:55:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 08:55:02 INFO - PROCESS | 4300 | 1467042902608 Marionette TRACE conn3 <- [1,2193,null,{"value":"8"}] 08:55:02 INFO - PROCESS | 4300 | 1467042902617 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 08:55:02 INFO - PROCESS | 4300 | 1467042902623 Marionette TRACE conn3 <- [1,2194,null,{}] 08:55:02 INFO - PROCESS | 4300 | 1467042902630 Marionette TRACE conn3 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:02 INFO - PROCESS | 4300 | 1467042902637 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:55:02 INFO - PROCESS | 4300 | 1467042902828 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 08:55:03 INFO - PROCESS | 4300 | 1467042903016 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:03 INFO - PROCESS | 4300 | 1467042903029 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:55:03 INFO - PROCESS | 4300 | ++DOCSHELL 0x8f7bd800 == 19 [pid = 4300] [id = 556] 08:55:03 INFO - PROCESS | 4300 | ++DOMWINDOW == 87 (0x91151000) [pid = 4300] [serial = 1669] [outer = (nil)] 08:55:03 INFO - PROCESS | 4300 | ++DOMWINDOW == 88 (0x9148b800) [pid = 4300] [serial = 1670] [outer = 0x91151000] 08:55:03 INFO - PROCESS | 4300 | 1467042903208 Marionette DEBUG loaded listener.js 08:55:03 INFO - PROCESS | 4300 | ++DOMWINDOW == 89 (0x9193f000) [pid = 4300] [serial = 1671] [outer = 0x91151000] 08:55:04 INFO - PROCESS | 4300 | 1467042904198 Marionette TRACE conn3 <- [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]]]}] 08:55:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 08:55:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1641ms 08:55:04 INFO - PROCESS | 4300 | 1467042904257 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 08:55:04 INFO - PROCESS | 4300 | 1467042904263 Marionette TRACE conn3 <- [1,2197,null,{"value":"8"}] 08:55:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 08:55:04 INFO - PROCESS | 4300 | 1467042904271 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 08:55:04 INFO - PROCESS | 4300 | 1467042904275 Marionette TRACE conn3 <- [1,2198,null,{}] 08:55:04 INFO - PROCESS | 4300 | 1467042904282 Marionette TRACE conn3 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:04 INFO - PROCESS | 4300 | 1467042904287 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:55:04 INFO - PROCESS | 4300 | 1467042904488 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 08:55:04 INFO - PROCESS | 4300 | 1467042904673 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:04 INFO - PROCESS | 4300 | 1467042904681 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:55:04 INFO - PROCESS | 4300 | ++DOCSHELL 0x8cd82400 == 20 [pid = 4300] [id = 557] 08:55:04 INFO - PROCESS | 4300 | ++DOMWINDOW == 90 (0x921e7400) [pid = 4300] [serial = 1672] [outer = (nil)] 08:55:04 INFO - PROCESS | 4300 | ++DOMWINDOW == 91 (0x9268f000) [pid = 4300] [serial = 1673] [outer = 0x921e7400] 08:55:04 INFO - PROCESS | 4300 | 1467042904886 Marionette DEBUG loaded listener.js 08:55:05 INFO - PROCESS | 4300 | ++DOMWINDOW == 92 (0x92695400) [pid = 4300] [serial = 1674] [outer = 0x921e7400] 08:55:05 INFO - PROCESS | 4300 | 1467042905794 Marionette TRACE conn3 <- [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]]]}] 08:55:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 08:55:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1558ms 08:55:05 INFO - PROCESS | 4300 | 1467042905830 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 08:55:05 INFO - PROCESS | 4300 | 1467042905837 Marionette TRACE conn3 <- [1,2201,null,{"value":"8"}] 08:55:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 08:55:05 INFO - PROCESS | 4300 | 1467042905855 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 08:55:05 INFO - PROCESS | 4300 | 1467042905863 Marionette TRACE conn3 <- [1,2202,null,{}] 08:55:05 INFO - PROCESS | 4300 | 1467042905870 Marionette TRACE conn3 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:05 INFO - PROCESS | 4300 | 1467042905878 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:55:06 INFO - PROCESS | 4300 | 1467042906080 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 08:55:06 INFO - PROCESS | 4300 | 1467042906257 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:06 INFO - PROCESS | 4300 | 1467042906264 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:55:06 INFO - PROCESS | 4300 | ++DOCSHELL 0x92128000 == 21 [pid = 4300] [id = 558] 08:55:06 INFO - PROCESS | 4300 | ++DOMWINDOW == 93 (0x9268c800) [pid = 4300] [serial = 1675] [outer = (nil)] 08:55:06 INFO - PROCESS | 4300 | ++DOMWINDOW == 94 (0x93110000) [pid = 4300] [serial = 1676] [outer = 0x9268c800] 08:55:06 INFO - PROCESS | 4300 | 1467042906355 Marionette DEBUG loaded listener.js 08:55:06 INFO - PROCESS | 4300 | ++DOMWINDOW == 95 (0x931ddc00) [pid = 4300] [serial = 1677] [outer = 0x9268c800] 08:55:07 INFO - PROCESS | 4300 | 1467042907371 Marionette TRACE conn3 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 08:55:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 08:55:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1594ms 08:55:07 INFO - PROCESS | 4300 | 1467042907442 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 08:55:07 INFO - PROCESS | 4300 | 1467042907447 Marionette TRACE conn3 <- [1,2205,null,{"value":"8"}] 08:55:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 08:55:07 INFO - PROCESS | 4300 | 1467042907454 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 08:55:07 INFO - PROCESS | 4300 | 1467042907459 Marionette TRACE conn3 <- [1,2206,null,{}] 08:55:07 INFO - PROCESS | 4300 | 1467042907466 Marionette TRACE conn3 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:07 INFO - PROCESS | 4300 | 1467042907472 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:55:07 INFO - PROCESS | 4300 | 1467042907692 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 08:55:07 INFO - PROCESS | 4300 | 1467042907912 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:07 INFO - PROCESS | 4300 | 1467042907922 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:55:07 INFO - PROCESS | 4300 | ++DOCSHELL 0x8cd83000 == 22 [pid = 4300] [id = 559] 08:55:07 INFO - PROCESS | 4300 | ++DOMWINDOW == 96 (0x8cd87c00) [pid = 4300] [serial = 1678] [outer = (nil)] 08:55:08 INFO - PROCESS | 4300 | ++DOMWINDOW == 97 (0x93c5c400) [pid = 4300] [serial = 1679] [outer = 0x8cd87c00] 08:55:08 INFO - PROCESS | 4300 | 1467042908058 Marionette DEBUG loaded listener.js 08:55:08 INFO - PROCESS | 4300 | ++DOMWINDOW == 98 (0x93c65c00) [pid = 4300] [serial = 1680] [outer = 0x8cd87c00] 08:55:08 INFO - PROCESS | 4300 | 1467042908997 Marionette TRACE conn3 <- [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]]]}] 08:55:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 08:55:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1581ms 08:55:09 INFO - PROCESS | 4300 | 1467042909036 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 08:55:09 INFO - PROCESS | 4300 | 1467042909039 Marionette TRACE conn3 <- [1,2209,null,{"value":"8"}] 08:55:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 08:55:09 INFO - PROCESS | 4300 | 1467042909046 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 08:55:09 INFO - PROCESS | 4300 | 1467042909050 Marionette TRACE conn3 <- [1,2210,null,{}] 08:55:09 INFO - PROCESS | 4300 | 1467042909056 Marionette TRACE conn3 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:09 INFO - PROCESS | 4300 | 1467042909062 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:55:09 INFO - PROCESS | 4300 | 1467042909251 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 08:55:09 INFO - PROCESS | 4300 | 1467042909434 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:09 INFO - PROCESS | 4300 | 1467042909455 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:55:09 INFO - PROCESS | 4300 | ++DOCSHELL 0x8ce5e000 == 23 [pid = 4300] [id = 560] 08:55:09 INFO - PROCESS | 4300 | ++DOMWINDOW == 99 (0x94904800) [pid = 4300] [serial = 1681] [outer = (nil)] 08:55:09 INFO - PROCESS | 4300 | ++DOMWINDOW == 100 (0x949dd400) [pid = 4300] [serial = 1682] [outer = 0x94904800] 08:55:09 INFO - PROCESS | 4300 | 1467042909593 Marionette DEBUG loaded listener.js 08:55:09 INFO - PROCESS | 4300 | ++DOMWINDOW == 101 (0x9538fc00) [pid = 4300] [serial = 1683] [outer = 0x94904800] 08:55:10 INFO - PROCESS | 4300 | 1467042910669 Marionette TRACE conn3 <- [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]]]}] 08:55:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 08:55:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1687ms 08:55:10 INFO - PROCESS | 4300 | 1467042910735 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 08:55:10 INFO - PROCESS | 4300 | 1467042910739 Marionette TRACE conn3 <- [1,2213,null,{"value":"8"}] 08:55:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 08:55:10 INFO - PROCESS | 4300 | 1467042910746 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 08:55:10 INFO - PROCESS | 4300 | 1467042910749 Marionette TRACE conn3 <- [1,2214,null,{}] 08:55:10 INFO - PROCESS | 4300 | 1467042910755 Marionette TRACE conn3 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:10 INFO - PROCESS | 4300 | 1467042910761 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:55:10 INFO - PROCESS | 4300 | 1467042910965 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 08:55:11 INFO - PROCESS | 4300 | 1467042911202 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:11 INFO - PROCESS | 4300 | 1467042911209 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:55:11 INFO - PROCESS | 4300 | ++DOCSHELL 0x8bbe0000 == 24 [pid = 4300] [id = 561] 08:55:11 INFO - PROCESS | 4300 | ++DOMWINDOW == 102 (0x8cd82000) [pid = 4300] [serial = 1684] [outer = (nil)] 08:55:11 INFO - PROCESS | 4300 | ++DOMWINDOW == 103 (0x931d8800) [pid = 4300] [serial = 1685] [outer = 0x8cd82000] 08:55:11 INFO - PROCESS | 4300 | 1467042911339 Marionette DEBUG loaded listener.js 08:55:11 INFO - PROCESS | 4300 | ++DOMWINDOW == 104 (0x978ab000) [pid = 4300] [serial = 1686] [outer = 0x8cd82000] 08:55:12 INFO - PROCESS | 4300 | 1467042912249 Marionette TRACE conn3 <- [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]]]}] 08:55:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 08:55:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1534ms 08:55:12 INFO - PROCESS | 4300 | 1467042912281 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 08:55:12 INFO - PROCESS | 4300 | 1467042912286 Marionette TRACE conn3 <- [1,2217,null,{"value":"8"}] 08:55:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 08:55:12 INFO - PROCESS | 4300 | 1467042912293 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 08:55:12 INFO - PROCESS | 4300 | 1467042912297 Marionette TRACE conn3 <- [1,2218,null,{}] 08:55:12 INFO - PROCESS | 4300 | 1467042912303 Marionette TRACE conn3 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:12 INFO - PROCESS | 4300 | 1467042912309 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:55:12 INFO - PROCESS | 4300 | 1467042912502 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 08:55:12 INFO - PROCESS | 4300 | 1467042912904 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:12 INFO - PROCESS | 4300 | 1467042912918 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:55:12 INFO - PROCESS | 4300 | ++DOCSHELL 0x8bbd9800 == 25 [pid = 4300] [id = 562] 08:55:12 INFO - PROCESS | 4300 | ++DOMWINDOW == 105 (0x8cd83400) [pid = 4300] [serial = 1687] [outer = (nil)] 08:55:13 INFO - PROCESS | 4300 | ++DOMWINDOW == 106 (0x8cd90400) [pid = 4300] [serial = 1688] [outer = 0x8cd83400] 08:55:13 INFO - PROCESS | 4300 | 1467042913033 Marionette DEBUG loaded listener.js 08:55:13 INFO - PROCESS | 4300 | ++DOMWINDOW == 107 (0x8d9ca400) [pid = 4300] [serial = 1689] [outer = 0x8cd83400] 08:55:14 INFO - PROCESS | 4300 | 1467042914087 Marionette TRACE conn3 <- [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]]]}] 08:55:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 08:55:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1849ms 08:55:14 INFO - PROCESS | 4300 | 1467042914168 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 08:55:14 INFO - PROCESS | 4300 | 1467042914174 Marionette TRACE conn3 <- [1,2221,null,{"value":"8"}] 08:55:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 08:55:14 INFO - PROCESS | 4300 | 1467042914184 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 08:55:14 INFO - PROCESS | 4300 | 1467042914188 Marionette TRACE conn3 <- [1,2222,null,{}] 08:55:14 INFO - PROCESS | 4300 | 1467042914198 Marionette TRACE conn3 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:14 INFO - PROCESS | 4300 | 1467042914206 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:55:14 INFO - PROCESS | 4300 | 1467042914390 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 08:55:14 INFO - PROCESS | 4300 | --DOMWINDOW == 106 (0x919b1c00) [pid = 4300] [serial = 1614] [outer = (nil)] [url = about:blank] 08:55:14 INFO - PROCESS | 4300 | --DOMWINDOW == 105 (0x9268a800) [pid = 4300] [serial = 1596] [outer = (nil)] [url = about:blank] 08:55:14 INFO - PROCESS | 4300 | --DOMWINDOW == 104 (0x8d9d0800) [pid = 4300] [serial = 1602] [outer = (nil)] [url = about:blank] 08:55:14 INFO - PROCESS | 4300 | --DOMWINDOW == 103 (0x91ac4800) [pid = 4300] [serial = 1611] [outer = (nil)] [url = about:blank] 08:55:14 INFO - PROCESS | 4300 | --DOMWINDOW == 102 (0x8eca8000) [pid = 4300] [serial = 1590] [outer = (nil)] [url = about:blank] 08:55:14 INFO - PROCESS | 4300 | --DOMWINDOW == 101 (0x9148c000) [pid = 4300] [serial = 1593] [outer = (nil)] [url = about:blank] 08:55:14 INFO - PROCESS | 4300 | --DOMWINDOW == 100 (0x91a51800) [pid = 4300] [serial = 1610] [outer = (nil)] [url = about:blank] 08:55:14 INFO - PROCESS | 4300 | --DOMWINDOW == 99 (0x8d9ca000) [pid = 4300] [serial = 1601] [outer = (nil)] [url = about:blank] 08:55:14 INFO - PROCESS | 4300 | --DOMWINDOW == 98 (0x8ec3c400) [pid = 4300] [serial = 1604] [outer = (nil)] [url = about:blank] 08:55:14 INFO - PROCESS | 4300 | --DOMWINDOW == 97 (0x91a4d400) [pid = 4300] [serial = 1587] [outer = (nil)] [url = about:blank] 08:55:14 INFO - PROCESS | 4300 | --DOMWINDOW == 96 (0x93105c00) [pid = 4300] [serial = 1599] [outer = (nil)] [url = about:blank] 08:55:14 INFO - PROCESS | 4300 | --DOMWINDOW == 95 (0x921dd800) [pid = 4300] [serial = 1595] [outer = (nil)] [url = about:blank] 08:55:14 INFO - PROCESS | 4300 | --DOMWINDOW == 94 (0x91945c00) [pid = 4300] [serial = 1608] [outer = (nil)] [url = about:blank] 08:55:14 INFO - PROCESS | 4300 | --DOMWINDOW == 93 (0x914c0800) [pid = 4300] [serial = 1607] [outer = (nil)] [url = about:blank] 08:55:14 INFO - PROCESS | 4300 | --DOMWINDOW == 92 (0x93102c00) [pid = 4300] [serial = 1598] [outer = (nil)] [url = about:blank] 08:55:14 INFO - PROCESS | 4300 | --DOMWINDOW == 91 (0x8eca7400) [pid = 4300] [serial = 1605] [outer = (nil)] [url = about:blank] 08:55:14 INFO - PROCESS | 4300 | --DOMWINDOW == 90 (0x8ec34000) [pid = 4300] [serial = 1589] [outer = (nil)] [url = about:blank] 08:55:14 INFO - PROCESS | 4300 | --DOMWINDOW == 89 (0x91949800) [pid = 4300] [serial = 1592] [outer = (nil)] [url = about:blank] 08:55:14 INFO - PROCESS | 4300 | --DOMWINDOW == 88 (0x919bd000) [pid = 4300] [serial = 1613] [outer = (nil)] [url = about:blank] 08:55:14 INFO - PROCESS | 4300 | 1467042914624 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:14 INFO - PROCESS | 4300 | 1467042914631 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:55:14 INFO - PROCESS | 4300 | ++DOCSHELL 0x8ddcfc00 == 26 [pid = 4300] [id = 563] 08:55:14 INFO - PROCESS | 4300 | ++DOMWINDOW == 89 (0x8ec3c400) [pid = 4300] [serial = 1690] [outer = (nil)] 08:55:14 INFO - PROCESS | 4300 | ++DOMWINDOW == 90 (0x8edb0000) [pid = 4300] [serial = 1691] [outer = 0x8ec3c400] 08:55:14 INFO - PROCESS | 4300 | 1467042914720 Marionette DEBUG loaded listener.js 08:55:14 INFO - PROCESS | 4300 | ++DOMWINDOW == 91 (0x9114f000) [pid = 4300] [serial = 1692] [outer = 0x8ec3c400] 08:55:15 INFO - PROCESS | 4300 | 1467042915608 Marionette TRACE conn3 <- [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]]]}] 08:55:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 08:55:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1490ms 08:55:15 INFO - PROCESS | 4300 | 1467042915678 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 08:55:15 INFO - PROCESS | 4300 | 1467042915684 Marionette TRACE conn3 <- [1,2225,null,{"value":"8"}] 08:55:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 08:55:15 INFO - PROCESS | 4300 | 1467042915692 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 08:55:15 INFO - PROCESS | 4300 | 1467042915695 Marionette TRACE conn3 <- [1,2226,null,{}] 08:55:15 INFO - PROCESS | 4300 | 1467042915702 Marionette TRACE conn3 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:15 INFO - PROCESS | 4300 | 1467042915706 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:55:15 INFO - PROCESS | 4300 | 1467042915888 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 08:55:16 INFO - PROCESS | 4300 | 1467042916038 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:16 INFO - PROCESS | 4300 | 1467042916047 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:55:16 INFO - PROCESS | 4300 | ++DOCSHELL 0x8ecaa400 == 27 [pid = 4300] [id = 564] 08:55:16 INFO - PROCESS | 4300 | ++DOMWINDOW == 92 (0x914c1800) [pid = 4300] [serial = 1693] [outer = (nil)] 08:55:16 INFO - PROCESS | 4300 | ++DOMWINDOW == 93 (0x91a49800) [pid = 4300] [serial = 1694] [outer = 0x914c1800] 08:55:16 INFO - PROCESS | 4300 | 1467042916122 Marionette DEBUG loaded listener.js 08:55:16 INFO - PROCESS | 4300 | ++DOMWINDOW == 94 (0x91a55400) [pid = 4300] [serial = 1695] [outer = 0x914c1800] 08:55:16 INFO - PROCESS | 4300 | 1467042916986 Marionette TRACE conn3 <- [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]]]}] 08:55:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 08:55:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1333ms 08:55:17 INFO - PROCESS | 4300 | 1467042917026 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 08:55:17 INFO - PROCESS | 4300 | 1467042917030 Marionette TRACE conn3 <- [1,2229,null,{"value":"8"}] 08:55:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 08:55:17 INFO - PROCESS | 4300 | 1467042917050 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 08:55:17 INFO - PROCESS | 4300 | 1467042917059 Marionette TRACE conn3 <- [1,2230,null,{}] 08:55:17 INFO - PROCESS | 4300 | 1467042917069 Marionette TRACE conn3 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:17 INFO - PROCESS | 4300 | 1467042917076 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:55:17 INFO - PROCESS | 4300 | 1467042917315 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 08:55:17 INFO - PROCESS | 4300 | 1467042917341 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:17 INFO - PROCESS | 4300 | 1467042917351 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:55:17 INFO - PROCESS | 4300 | ++DOCSHELL 0x8f7c1000 == 28 [pid = 4300] [id = 565] 08:55:17 INFO - PROCESS | 4300 | ++DOMWINDOW == 95 (0x91ac5400) [pid = 4300] [serial = 1696] [outer = (nil)] 08:55:17 INFO - PROCESS | 4300 | ++DOMWINDOW == 96 (0x921e3000) [pid = 4300] [serial = 1697] [outer = 0x91ac5400] 08:55:17 INFO - PROCESS | 4300 | 1467042917419 Marionette DEBUG loaded listener.js 08:55:17 INFO - PROCESS | 4300 | ++DOMWINDOW == 97 (0x9268dc00) [pid = 4300] [serial = 1698] [outer = 0x91ac5400] 08:55:18 INFO - PROCESS | 4300 | 1467042918411 Marionette TRACE conn3 <- [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]]]}] 08:55:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 08:55:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1400ms 08:55:18 INFO - PROCESS | 4300 | 1467042918443 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 08:55:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 08:55:18 INFO - PROCESS | 4300 | 1467042918448 Marionette TRACE conn3 <- [1,2233,null,{"value":"8"}] 08:55:18 INFO - PROCESS | 4300 | 1467042918454 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 08:55:18 INFO - PROCESS | 4300 | 1467042918458 Marionette TRACE conn3 <- [1,2234,null,{}] 08:55:18 INFO - PROCESS | 4300 | 1467042918471 Marionette TRACE conn3 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:18 INFO - PROCESS | 4300 | 1467042918476 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:55:18 INFO - PROCESS | 4300 | 1467042918696 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 08:55:18 INFO - PROCESS | 4300 | 1467042918725 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:18 INFO - PROCESS | 4300 | 1467042918735 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:55:18 INFO - PROCESS | 4300 | ++DOCSHELL 0x8bbdcc00 == 29 [pid = 4300] [id = 566] 08:55:18 INFO - PROCESS | 4300 | ++DOMWINDOW == 98 (0x8bbdf800) [pid = 4300] [serial = 1699] [outer = (nil)] 08:55:18 INFO - PROCESS | 4300 | ++DOMWINDOW == 99 (0x93106000) [pid = 4300] [serial = 1700] [outer = 0x8bbdf800] 08:55:18 INFO - PROCESS | 4300 | 1467042918802 Marionette DEBUG loaded listener.js 08:55:18 INFO - PROCESS | 4300 | ++DOMWINDOW == 100 (0x93108c00) [pid = 4300] [serial = 1701] [outer = 0x8bbdf800] 08:55:19 INFO - PROCESS | 4300 | --DOMWINDOW == 99 (0x8eda6400) [pid = 4300] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 08:55:19 INFO - PROCESS | 4300 | --DOMWINDOW == 98 (0x8bbddc00) [pid = 4300] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 08:55:19 INFO - PROCESS | 4300 | --DOMWINDOW == 97 (0x8edb3800) [pid = 4300] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 08:55:19 INFO - PROCESS | 4300 | --DOMWINDOW == 96 (0x8d5f8c00) [pid = 4300] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 08:55:19 INFO - PROCESS | 4300 | --DOMWINDOW == 95 (0x8ddd2800) [pid = 4300] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 08:55:19 INFO - PROCESS | 4300 | --DOMWINDOW == 94 (0x9193c000) [pid = 4300] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 08:55:19 INFO - PROCESS | 4300 | --DOMWINDOW == 93 (0x8f7bb000) [pid = 4300] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 08:55:19 INFO - PROCESS | 4300 | --DOMWINDOW == 92 (0x91a50800) [pid = 4300] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 08:55:19 INFO - PROCESS | 4300 | --DOMWINDOW == 91 (0x8bbde000) [pid = 4300] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 08:55:19 INFO - PROCESS | 4300 | --DOMWINDOW == 90 (0x91490000) [pid = 4300] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 08:55:19 INFO - PROCESS | 4300 | --DOMWINDOW == 89 (0x8ce60800) [pid = 4300] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 08:55:19 INFO - PROCESS | 4300 | --DOMWINDOW == 88 (0x8ce5dc00) [pid = 4300] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 08:55:19 INFO - PROCESS | 4300 | --DOMWINDOW == 87 (0x91945400) [pid = 4300] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 08:55:19 INFO - PROCESS | 4300 | --DOMWINDOW == 86 (0x8ce62c00) [pid = 4300] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 08:55:19 INFO - PROCESS | 4300 | --DOMWINDOW == 85 (0x931df400) [pid = 4300] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 08:55:19 INFO - PROCESS | 4300 | 1467042919887 Marionette TRACE conn3 <- [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]]]}] 08:55:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 08:55:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1492ms 08:55:19 INFO - PROCESS | 4300 | 1467042919947 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 08:55:19 INFO - PROCESS | 4300 | 1467042919951 Marionette TRACE conn3 <- [1,2237,null,{"value":"8"}] 08:55:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 08:55:19 INFO - PROCESS | 4300 | 1467042919956 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 08:55:19 INFO - PROCESS | 4300 | 1467042919960 Marionette TRACE conn3 <- [1,2238,null,{}] 08:55:19 INFO - PROCESS | 4300 | 1467042919965 Marionette TRACE conn3 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:19 INFO - PROCESS | 4300 | 1467042919970 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:55:20 INFO - PROCESS | 4300 | 1467042920200 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 08:55:20 INFO - PROCESS | 4300 | 1467042920215 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:20 INFO - PROCESS | 4300 | 1467042920231 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:55:20 INFO - PROCESS | 4300 | ++DOCSHELL 0x8edb0800 == 30 [pid = 4300] [id = 567] 08:55:20 INFO - PROCESS | 4300 | ++DOMWINDOW == 86 (0x8f7bb000) [pid = 4300] [serial = 1702] [outer = (nil)] 08:55:20 INFO - PROCESS | 4300 | ++DOMWINDOW == 87 (0x9193fc00) [pid = 4300] [serial = 1703] [outer = 0x8f7bb000] 08:55:20 INFO - PROCESS | 4300 | 1467042920311 Marionette DEBUG loaded listener.js 08:55:20 INFO - PROCESS | 4300 | ++DOMWINDOW == 88 (0x93106c00) [pid = 4300] [serial = 1704] [outer = 0x8f7bb000] 08:55:21 INFO - PROCESS | 4300 | 1467042921188 Marionette TRACE conn3 <- [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]]]}] 08:55:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 08:55:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1281ms 08:55:21 INFO - PROCESS | 4300 | 1467042921240 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 08:55:21 INFO - PROCESS | 4300 | 1467042921243 Marionette TRACE conn3 <- [1,2241,null,{"value":"8"}] 08:55:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 08:55:21 INFO - PROCESS | 4300 | 1467042921254 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 08:55:21 INFO - PROCESS | 4300 | 1467042921257 Marionette TRACE conn3 <- [1,2242,null,{}] 08:55:21 INFO - PROCESS | 4300 | 1467042921263 Marionette TRACE conn3 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:21 INFO - PROCESS | 4300 | 1467042921269 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:55:21 INFO - PROCESS | 4300 | 1467042921437 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 08:55:21 INFO - PROCESS | 4300 | 1467042921698 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:21 INFO - PROCESS | 4300 | 1467042921712 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:55:21 INFO - PROCESS | 4300 | ++DOCSHELL 0x8bbdb800 == 31 [pid = 4300] [id = 568] 08:55:21 INFO - PROCESS | 4300 | ++DOMWINDOW == 89 (0x8bbdbc00) [pid = 4300] [serial = 1705] [outer = (nil)] 08:55:21 INFO - PROCESS | 4300 | ++DOMWINDOW == 90 (0x8bbe5000) [pid = 4300] [serial = 1706] [outer = 0x8bbdbc00] 08:55:21 INFO - PROCESS | 4300 | 1467042921799 Marionette DEBUG loaded listener.js 08:55:21 INFO - PROCESS | 4300 | ++DOMWINDOW == 91 (0x8ce5c400) [pid = 4300] [serial = 1707] [outer = 0x8bbdbc00] 08:55:22 INFO - PROCESS | 4300 | 1467042922859 Marionette TRACE conn3 <- [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]]]}] 08:55:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 08:55:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1636ms 08:55:22 INFO - PROCESS | 4300 | 1467042922894 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 08:55:22 INFO - PROCESS | 4300 | 1467042922900 Marionette TRACE conn3 <- [1,2245,null,{"value":"8"}] 08:55:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 08:55:22 INFO - PROCESS | 4300 | 1467042922909 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 08:55:22 INFO - PROCESS | 4300 | 1467042922913 Marionette TRACE conn3 <- [1,2246,null,{}] 08:55:22 INFO - PROCESS | 4300 | 1467042922922 Marionette TRACE conn3 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:22 INFO - PROCESS | 4300 | 1467042922931 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:55:23 INFO - PROCESS | 4300 | 1467042923133 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 08:55:23 INFO - PROCESS | 4300 | 1467042923319 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:23 INFO - PROCESS | 4300 | 1467042923330 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:55:23 INFO - PROCESS | 4300 | ++DOCSHELL 0x8d9d0800 == 32 [pid = 4300] [id = 569] 08:55:23 INFO - PROCESS | 4300 | ++DOMWINDOW == 92 (0x8ec35400) [pid = 4300] [serial = 1708] [outer = (nil)] 08:55:23 INFO - PROCESS | 4300 | ++DOMWINDOW == 93 (0x8eda6400) [pid = 4300] [serial = 1709] [outer = 0x8ec35400] 08:55:23 INFO - PROCESS | 4300 | 1467042923415 Marionette DEBUG loaded listener.js 08:55:23 INFO - PROCESS | 4300 | ++DOMWINDOW == 94 (0x91149800) [pid = 4300] [serial = 1710] [outer = 0x8ec35400] 08:55:24 INFO - PROCESS | 4300 | 1467042924422 Marionette TRACE conn3 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 08:55:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 08:55:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1590ms 08:55:24 INFO - PROCESS | 4300 | 1467042924503 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 08:55:24 INFO - PROCESS | 4300 | 1467042924510 Marionette TRACE conn3 <- [1,2249,null,{"value":"8"}] 08:55:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 08:55:24 INFO - PROCESS | 4300 | 1467042924517 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 08:55:24 INFO - PROCESS | 4300 | 1467042924521 Marionette TRACE conn3 <- [1,2250,null,{}] 08:55:24 INFO - PROCESS | 4300 | 1467042924527 Marionette TRACE conn3 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:24 INFO - PROCESS | 4300 | 1467042924533 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:55:24 INFO - PROCESS | 4300 | 1467042924769 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 08:55:25 INFO - PROCESS | 4300 | 1467042925078 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:25 INFO - PROCESS | 4300 | 1467042925086 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:55:25 INFO - PROCESS | 4300 | ++DOCSHELL 0x91490400 == 33 [pid = 4300] [id = 570] 08:55:25 INFO - PROCESS | 4300 | ++DOMWINDOW == 95 (0x914c3400) [pid = 4300] [serial = 1711] [outer = (nil)] 08:55:25 INFO - PROCESS | 4300 | ++DOMWINDOW == 96 (0x91949000) [pid = 4300] [serial = 1712] [outer = 0x914c3400] 08:55:25 INFO - PROCESS | 4300 | 1467042925201 Marionette DEBUG loaded listener.js 08:55:25 INFO - PROCESS | 4300 | ++DOMWINDOW == 97 (0x91ac6c00) [pid = 4300] [serial = 1713] [outer = 0x914c3400] 08:55:26 INFO - PROCESS | 4300 | 1467042926159 Marionette TRACE conn3 <- [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]]]}] 08:55:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 08:55:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1687ms 08:55:26 INFO - PROCESS | 4300 | 1467042926206 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 08:55:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 08:55:26 INFO - PROCESS | 4300 | 1467042926210 Marionette TRACE conn3 <- [1,2253,null,{"value":"8"}] 08:55:26 INFO - PROCESS | 4300 | 1467042926227 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 08:55:26 INFO - PROCESS | 4300 | 1467042926237 Marionette TRACE conn3 <- [1,2254,null,{}] 08:55:26 INFO - PROCESS | 4300 | 1467042926244 Marionette TRACE conn3 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:26 INFO - PROCESS | 4300 | 1467042926251 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:55:26 INFO - PROCESS | 4300 | 1467042926505 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 08:55:26 INFO - PROCESS | 4300 | 1467042926746 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:26 INFO - PROCESS | 4300 | 1467042926757 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:55:26 INFO - PROCESS | 4300 | ++DOCSHELL 0x8cd84800 == 34 [pid = 4300] [id = 571] 08:55:26 INFO - PROCESS | 4300 | ++DOMWINDOW == 98 (0x9194ac00) [pid = 4300] [serial = 1714] [outer = (nil)] 08:55:26 INFO - PROCESS | 4300 | ++DOMWINDOW == 99 (0x93c4fc00) [pid = 4300] [serial = 1715] [outer = 0x9194ac00] 08:55:26 INFO - PROCESS | 4300 | 1467042926879 Marionette DEBUG loaded listener.js 08:55:27 INFO - PROCESS | 4300 | ++DOMWINDOW == 100 (0x949d4800) [pid = 4300] [serial = 1716] [outer = 0x9194ac00] 08:55:27 INFO - PROCESS | 4300 | 1467042927826 Marionette TRACE conn3 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 08:55:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 08:55:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1659ms 08:55:27 INFO - PROCESS | 4300 | 1467042927877 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 08:55:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 08:55:27 INFO - PROCESS | 4300 | 1467042927882 Marionette TRACE conn3 <- [1,2257,null,{"value":"8"}] 08:55:27 INFO - PROCESS | 4300 | 1467042927888 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 08:55:27 INFO - PROCESS | 4300 | 1467042927892 Marionette TRACE conn3 <- [1,2258,null,{}] 08:55:27 INFO - PROCESS | 4300 | 1467042927897 Marionette TRACE conn3 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:27 INFO - PROCESS | 4300 | 1467042927903 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:55:28 INFO - PROCESS | 4300 | 1467042928086 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 08:55:28 INFO - PROCESS | 4300 | 1467042928271 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:28 INFO - PROCESS | 4300 | 1467042928280 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:55:28 INFO - PROCESS | 4300 | ++DOCSHELL 0x8d5e9400 == 35 [pid = 4300] [id = 572] 08:55:28 INFO - PROCESS | 4300 | ++DOMWINDOW == 101 (0x92688c00) [pid = 4300] [serial = 1717] [outer = (nil)] 08:55:28 INFO - PROCESS | 4300 | ++DOMWINDOW == 102 (0x978ca400) [pid = 4300] [serial = 1718] [outer = 0x92688c00] 08:55:28 INFO - PROCESS | 4300 | 1467042928365 Marionette DEBUG loaded listener.js 08:55:28 INFO - PROCESS | 4300 | ++DOMWINDOW == 103 (0x978d1000) [pid = 4300] [serial = 1719] [outer = 0x92688c00] 08:55:29 INFO - PROCESS | 4300 | 1467042929294 Marionette TRACE conn3 <- [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]]]}] 08:55:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 08:55:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1444ms 08:55:29 INFO - PROCESS | 4300 | 1467042929333 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 08:55:29 INFO - PROCESS | 4300 | 1467042929338 Marionette TRACE conn3 <- [1,2261,null,{"value":"8"}] 08:55:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 08:55:29 INFO - PROCESS | 4300 | 1467042929344 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 08:55:29 INFO - PROCESS | 4300 | 1467042929347 Marionette TRACE conn3 <- [1,2262,null,{}] 08:55:29 INFO - PROCESS | 4300 | 1467042929354 Marionette TRACE conn3 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:29 INFO - PROCESS | 4300 | 1467042929359 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:55:29 INFO - PROCESS | 4300 | 1467042929537 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 08:55:29 INFO - PROCESS | 4300 | 1467042929720 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:29 INFO - PROCESS | 4300 | 1467042929736 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:55:29 INFO - PROCESS | 4300 | ++DOCSHELL 0x978d5800 == 36 [pid = 4300] [id = 573] 08:55:29 INFO - PROCESS | 4300 | ++DOMWINDOW == 104 (0x978d6c00) [pid = 4300] [serial = 1720] [outer = (nil)] 08:55:29 INFO - PROCESS | 4300 | ++DOMWINDOW == 105 (0x9821c000) [pid = 4300] [serial = 1721] [outer = 0x978d6c00] 08:55:29 INFO - PROCESS | 4300 | 1467042929826 Marionette DEBUG loaded listener.js 08:55:29 INFO - PROCESS | 4300 | ++DOMWINDOW == 106 (0x9897f400) [pid = 4300] [serial = 1722] [outer = 0x978d6c00] 08:55:30 INFO - PROCESS | 4300 | 1467042930911 Marionette TRACE conn3 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 08:55:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 08:55:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1630ms 08:55:30 INFO - PROCESS | 4300 | 1467042930976 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 08:55:30 INFO - PROCESS | 4300 | 1467042930980 Marionette TRACE conn3 <- [1,2265,null,{"value":"8"}] 08:55:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 08:55:30 INFO - PROCESS | 4300 | 1467042930987 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 08:55:30 INFO - PROCESS | 4300 | 1467042930990 Marionette TRACE conn3 <- [1,2266,null,{}] 08:55:30 INFO - PROCESS | 4300 | 1467042930996 Marionette TRACE conn3 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:31 INFO - PROCESS | 4300 | 1467042931002 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:55:31 INFO - PROCESS | 4300 | 1467042931202 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 08:55:31 INFO - PROCESS | 4300 | 1467042931431 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:31 INFO - PROCESS | 4300 | 1467042931439 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:55:31 INFO - PROCESS | 4300 | ++DOCSHELL 0x919bd400 == 37 [pid = 4300] [id = 574] 08:55:31 INFO - PROCESS | 4300 | ++DOMWINDOW == 107 (0x92690400) [pid = 4300] [serial = 1723] [outer = (nil)] 08:55:31 INFO - PROCESS | 4300 | ++DOMWINDOW == 108 (0x989f3000) [pid = 4300] [serial = 1724] [outer = 0x92690400] 08:55:31 INFO - PROCESS | 4300 | 1467042931560 Marionette DEBUG loaded listener.js 08:55:31 INFO - PROCESS | 4300 | ++DOMWINDOW == 109 (0x989f8000) [pid = 4300] [serial = 1725] [outer = 0x92690400] 08:55:32 INFO - PROCESS | 4300 | 1467042932445 Marionette TRACE conn3 <- [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]]]}] 08:55:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 08:55:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1481ms 08:55:32 INFO - PROCESS | 4300 | 1467042932475 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 08:55:32 INFO - PROCESS | 4300 | 1467042932479 Marionette TRACE conn3 <- [1,2269,null,{"value":"8"}] 08:55:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 08:55:32 INFO - PROCESS | 4300 | 1467042932487 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 08:55:32 INFO - PROCESS | 4300 | 1467042932491 Marionette TRACE conn3 <- [1,2270,null,{}] 08:55:32 INFO - PROCESS | 4300 | 1467042932497 Marionette TRACE conn3 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:32 INFO - PROCESS | 4300 | 1467042932502 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:55:32 INFO - PROCESS | 4300 | 1467042932681 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 08:55:32 INFO - PROCESS | 4300 | 1467042932882 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:32 INFO - PROCESS | 4300 | 1467042932891 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:55:32 INFO - PROCESS | 4300 | ++DOCSHELL 0x8ec3b800 == 38 [pid = 4300] [id = 575] 08:55:32 INFO - PROCESS | 4300 | ++DOMWINDOW == 110 (0x91155c00) [pid = 4300] [serial = 1726] [outer = (nil)] 08:55:32 INFO - PROCESS | 4300 | ++DOMWINDOW == 111 (0x99618400) [pid = 4300] [serial = 1727] [outer = 0x91155c00] 08:55:32 INFO - PROCESS | 4300 | 1467042932967 Marionette DEBUG loaded listener.js 08:55:33 INFO - PROCESS | 4300 | ++DOMWINDOW == 112 (0x9961f000) [pid = 4300] [serial = 1728] [outer = 0x91155c00] 08:55:33 INFO - PROCESS | 4300 | 1467042933916 Marionette TRACE conn3 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 08:55:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 08:55:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1485ms 08:55:33 INFO - PROCESS | 4300 | 1467042933974 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 08:55:33 INFO - PROCESS | 4300 | 1467042933977 Marionette TRACE conn3 <- [1,2273,null,{"value":"8"}] 08:55:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 08:55:33 INFO - PROCESS | 4300 | 1467042933985 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 08:55:33 INFO - PROCESS | 4300 | 1467042933987 Marionette TRACE conn3 <- [1,2274,null,{}] 08:55:33 INFO - PROCESS | 4300 | 1467042933994 Marionette TRACE conn3 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:34 INFO - PROCESS | 4300 | 1467042933999 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:55:34 INFO - PROCESS | 4300 | 1467042934179 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 08:55:34 INFO - PROCESS | 4300 | 1467042934636 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:34 INFO - PROCESS | 4300 | 1467042934647 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:55:34 INFO - PROCESS | 4300 | ++DOCSHELL 0x8d9c8c00 == 39 [pid = 4300] [id = 576] 08:55:34 INFO - PROCESS | 4300 | ++DOMWINDOW == 113 (0x8d9c9400) [pid = 4300] [serial = 1729] [outer = (nil)] 08:55:34 INFO - PROCESS | 4300 | ++DOMWINDOW == 114 (0x8ddd2800) [pid = 4300] [serial = 1730] [outer = 0x8d9c9400] 08:55:34 INFO - PROCESS | 4300 | 1467042934765 Marionette DEBUG loaded listener.js 08:55:34 INFO - PROCESS | 4300 | ++DOMWINDOW == 115 (0x8ec3d400) [pid = 4300] [serial = 1731] [outer = 0x8d9c9400] 08:55:35 INFO - PROCESS | 4300 | 1467042935798 Marionette TRACE conn3 <- [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]]]}] 08:55:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 08:55:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1886ms 08:55:35 INFO - PROCESS | 4300 | 1467042935874 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 08:55:35 INFO - PROCESS | 4300 | 1467042935882 Marionette TRACE conn3 <- [1,2277,null,{"value":"8"}] 08:55:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 08:55:35 INFO - PROCESS | 4300 | 1467042935890 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 08:55:35 INFO - PROCESS | 4300 | 1467042935894 Marionette TRACE conn3 <- [1,2278,null,{}] 08:55:35 INFO - PROCESS | 4300 | 1467042935904 Marionette TRACE conn3 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:35 INFO - PROCESS | 4300 | 1467042935913 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:55:36 INFO - PROCESS | 4300 | 1467042936144 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 08:55:36 INFO - PROCESS | 4300 | 1467042936411 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:36 INFO - PROCESS | 4300 | 1467042936421 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:55:36 INFO - PROCESS | 4300 | ++DOCSHELL 0x8bbe5c00 == 40 [pid = 4300] [id = 577] 08:55:36 INFO - PROCESS | 4300 | ++DOMWINDOW == 116 (0x8cd89000) [pid = 4300] [serial = 1732] [outer = (nil)] 08:55:36 INFO - PROCESS | 4300 | ++DOMWINDOW == 117 (0x8d5ecc00) [pid = 4300] [serial = 1733] [outer = 0x8cd89000] 08:55:36 INFO - PROCESS | 4300 | 1467042936594 Marionette DEBUG loaded listener.js 08:55:36 INFO - PROCESS | 4300 | ++DOMWINDOW == 118 (0x8ddd7000) [pid = 4300] [serial = 1734] [outer = 0x8cd89000] 08:55:36 INFO - PROCESS | 4300 | --DOCSHELL 0x8ce5d800 == 39 [pid = 4300] [id = 552] 08:55:36 INFO - PROCESS | 4300 | --DOCSHELL 0x8ce60400 == 38 [pid = 4300] [id = 545] 08:55:36 INFO - PROCESS | 4300 | --DOMWINDOW == 117 (0x91aca400) [pid = 4300] [serial = 1664] [outer = (nil)] [url = about:blank] 08:55:36 INFO - PROCESS | 4300 | --DOCSHELL 0x8edb0800 == 37 [pid = 4300] [id = 567] 08:55:37 INFO - PROCESS | 4300 | --DOCSHELL 0x8bbdcc00 == 36 [pid = 4300] [id = 566] 08:55:37 INFO - PROCESS | 4300 | --DOCSHELL 0x8f7c1000 == 35 [pid = 4300] [id = 565] 08:55:37 INFO - PROCESS | 4300 | --DOCSHELL 0x8ecaa400 == 34 [pid = 4300] [id = 564] 08:55:37 INFO - PROCESS | 4300 | --DOCSHELL 0x8ddcfc00 == 33 [pid = 4300] [id = 563] 08:55:37 INFO - PROCESS | 4300 | --DOCSHELL 0x8bbd9800 == 32 [pid = 4300] [id = 562] 08:55:37 INFO - PROCESS | 4300 | --DOMWINDOW == 116 (0x8d9c4800) [pid = 4300] [serial = 1658] [outer = (nil)] [url = about:blank] 08:55:37 INFO - PROCESS | 4300 | --DOMWINDOW == 115 (0x9114ec00) [pid = 4300] [serial = 1661] [outer = (nil)] [url = about:blank] 08:55:37 INFO - PROCESS | 4300 | --DOMWINDOW == 114 (0x91948800) [pid = 4300] [serial = 1652] [outer = (nil)] [url = about:blank] 08:55:37 INFO - PROCESS | 4300 | --DOMWINDOW == 113 (0x8ec35000) [pid = 4300] [serial = 1644] [outer = (nil)] [url = about:blank] 08:55:37 INFO - PROCESS | 4300 | --DOMWINDOW == 112 (0x8d9c7c00) [pid = 4300] [serial = 1643] [outer = (nil)] [url = about:blank] 08:55:37 INFO - PROCESS | 4300 | --DOMWINDOW == 111 (0x914c4400) [pid = 4300] [serial = 1650] [outer = (nil)] [url = about:blank] 08:55:37 INFO - PROCESS | 4300 | --DOMWINDOW == 110 (0x914ba000) [pid = 4300] [serial = 1649] [outer = (nil)] [url = about:blank] 08:55:37 INFO - PROCESS | 4300 | --DOMWINDOW == 109 (0x8d5e9c00) [pid = 4300] [serial = 1656] [outer = (nil)] [url = about:blank] 08:55:37 INFO - PROCESS | 4300 | --DOMWINDOW == 108 (0x91a56800) [pid = 4300] [serial = 1655] [outer = (nil)] [url = about:blank] 08:55:37 INFO - PROCESS | 4300 | --DOMWINDOW == 107 (0x91154c00) [pid = 4300] [serial = 1662] [outer = (nil)] [url = about:blank] 08:55:37 INFO - PROCESS | 4300 | --DOMWINDOW == 106 (0x8f7c1400) [pid = 4300] [serial = 1647] [outer = (nil)] [url = about:blank] 08:55:37 INFO - PROCESS | 4300 | --DOMWINDOW == 105 (0x8f7b7800) [pid = 4300] [serial = 1646] [outer = (nil)] [url = about:blank] 08:55:37 INFO - PROCESS | 4300 | --DOMWINDOW == 104 (0x919ba000) [pid = 4300] [serial = 1653] [outer = (nil)] [url = about:blank] 08:55:37 INFO - PROCESS | 4300 | --DOMWINDOW == 103 (0x8ddd7400) [pid = 4300] [serial = 1659] [outer = (nil)] [url = about:blank] 08:55:37 INFO - PROCESS | 4300 | --DOMWINDOW == 102 (0x8ddd4800) [pid = 4300] [serial = 1640] [outer = (nil)] [url = about:blank] 08:55:37 INFO - PROCESS | 4300 | --DOMWINDOW == 101 (0x93e79400) [pid = 4300] [serial = 1631] [outer = (nil)] [url = about:blank] 08:55:37 INFO - PROCESS | 4300 | --DOMWINDOW == 100 (0x9538f000) [pid = 4300] [serial = 1632] [outer = (nil)] [url = about:blank] 08:55:37 INFO - PROCESS | 4300 | --DOMWINDOW == 99 (0x93c5c000) [pid = 4300] [serial = 1628] [outer = (nil)] [url = about:blank] 08:55:37 INFO - PROCESS | 4300 | --DOMWINDOW == 98 (0x93c66800) [pid = 4300] [serial = 1629] [outer = (nil)] [url = about:blank] 08:55:37 INFO - PROCESS | 4300 | --DOMWINDOW == 97 (0x92692400) [pid = 4300] [serial = 1625] [outer = (nil)] [url = about:blank] 08:55:37 INFO - PROCESS | 4300 | --DOMWINDOW == 96 (0x9310d000) [pid = 4300] [serial = 1626] [outer = (nil)] [url = about:blank] 08:55:37 INFO - PROCESS | 4300 | --DOMWINDOW == 95 (0x919b2400) [pid = 4300] [serial = 1622] [outer = (nil)] [url = about:blank] 08:55:37 INFO - PROCESS | 4300 | --DOMWINDOW == 94 (0x91ac1400) [pid = 4300] [serial = 1623] [outer = (nil)] [url = about:blank] 08:55:37 INFO - PROCESS | 4300 | --DOMWINDOW == 93 (0x8ec3e000) [pid = 4300] [serial = 1619] [outer = (nil)] [url = about:blank] 08:55:37 INFO - PROCESS | 4300 | --DOMWINDOW == 92 (0x8edad800) [pid = 4300] [serial = 1620] [outer = (nil)] [url = about:blank] 08:55:37 INFO - PROCESS | 4300 | --DOMWINDOW == 91 (0x8bbe3400) [pid = 4300] [serial = 1616] [outer = (nil)] [url = about:blank] 08:55:37 INFO - PROCESS | 4300 | --DOMWINDOW == 90 (0x8cd85c00) [pid = 4300] [serial = 1617] [outer = (nil)] [url = about:blank] 08:55:37 INFO - PROCESS | 4300 | --DOMWINDOW == 89 (0x8ce65000) [pid = 4300] [serial = 1637] [outer = (nil)] [url = about:blank] 08:55:37 INFO - PROCESS | 4300 | --DOMWINDOW == 88 (0x8ce69800) [pid = 4300] [serial = 1638] [outer = (nil)] [url = about:blank] 08:55:37 INFO - PROCESS | 4300 | --DOMWINDOW == 87 (0x8d9cc800) [pid = 4300] [serial = 1634] [outer = (nil)] [url = about:blank] 08:55:37 INFO - PROCESS | 4300 | --DOMWINDOW == 86 (0x8ddd0800) [pid = 4300] [serial = 1635] [outer = (nil)] [url = about:blank] 08:55:37 INFO - PROCESS | 4300 | 1467042937533 Marionette TRACE conn3 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 08:55:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 08:55:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1698ms 08:55:37 INFO - PROCESS | 4300 | 1467042937592 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 08:55:37 INFO - PROCESS | 4300 | 1467042937598 Marionette TRACE conn3 <- [1,2281,null,{"value":"8"}] 08:55:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 08:55:37 INFO - PROCESS | 4300 | 1467042937605 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 08:55:37 INFO - PROCESS | 4300 | 1467042937609 Marionette TRACE conn3 <- [1,2282,null,{}] 08:55:37 INFO - PROCESS | 4300 | 1467042937615 Marionette TRACE conn3 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:37 INFO - PROCESS | 4300 | 1467042937620 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:55:37 INFO - PROCESS | 4300 | 1467042937799 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 08:55:37 INFO - PROCESS | 4300 | 1467042937954 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:37 INFO - PROCESS | 4300 | 1467042937965 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:55:37 INFO - PROCESS | 4300 | ++DOCSHELL 0x8bbd9800 == 33 [pid = 4300] [id = 578] 08:55:37 INFO - PROCESS | 4300 | ++DOMWINDOW == 87 (0x8ce65000) [pid = 4300] [serial = 1735] [outer = (nil)] 08:55:38 INFO - PROCESS | 4300 | ++DOMWINDOW == 88 (0x8edb0800) [pid = 4300] [serial = 1736] [outer = 0x8ce65000] 08:55:38 INFO - PROCESS | 4300 | 1467042938032 Marionette DEBUG loaded listener.js 08:55:38 INFO - PROCESS | 4300 | ++DOMWINDOW == 89 (0x9148bc00) [pid = 4300] [serial = 1737] [outer = 0x8ce65000] 08:55:38 INFO - PROCESS | 4300 | 1467042938883 Marionette TRACE conn3 <- [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]]]}] 08:55:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 08:55:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1330ms 08:55:38 INFO - PROCESS | 4300 | 1467042938936 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 08:55:38 INFO - PROCESS | 4300 | 1467042938940 Marionette TRACE conn3 <- [1,2285,null,{"value":"8"}] 08:55:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 08:55:38 INFO - PROCESS | 4300 | 1467042938954 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 08:55:38 INFO - PROCESS | 4300 | 1467042938962 Marionette TRACE conn3 <- [1,2286,null,{}] 08:55:38 INFO - PROCESS | 4300 | 1467042938978 Marionette TRACE conn3 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:38 INFO - PROCESS | 4300 | 1467042938985 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:55:39 INFO - PROCESS | 4300 | 1467042939212 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 08:55:39 INFO - PROCESS | 4300 | 1467042939240 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:39 INFO - PROCESS | 4300 | 1467042939246 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:55:39 INFO - PROCESS | 4300 | ++DOCSHELL 0x8bbda400 == 34 [pid = 4300] [id = 579] 08:55:39 INFO - PROCESS | 4300 | ++DOMWINDOW == 90 (0x919b4000) [pid = 4300] [serial = 1738] [outer = (nil)] 08:55:39 INFO - PROCESS | 4300 | ++DOMWINDOW == 91 (0x91a4f400) [pid = 4300] [serial = 1739] [outer = 0x919b4000] 08:55:39 INFO - PROCESS | 4300 | 1467042939316 Marionette DEBUG loaded listener.js 08:55:39 INFO - PROCESS | 4300 | ++DOMWINDOW == 92 (0x91ac1c00) [pid = 4300] [serial = 1740] [outer = 0x919b4000] 08:55:40 INFO - PROCESS | 4300 | 1467042940240 Marionette TRACE conn3 <- [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]]]}] 08:55:40 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 08:55:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1353ms 08:55:40 INFO - PROCESS | 4300 | 1467042940301 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 08:55:40 INFO - PROCESS | 4300 | 1467042940305 Marionette TRACE conn3 <- [1,2289,null,{"value":"8"}] 08:55:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 08:55:40 INFO - PROCESS | 4300 | 1467042940311 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 08:55:40 INFO - PROCESS | 4300 | 1467042940313 Marionette TRACE conn3 <- [1,2290,null,{}] 08:55:40 INFO - PROCESS | 4300 | 1467042940319 Marionette TRACE conn3 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:40 INFO - PROCESS | 4300 | 1467042940324 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:55:40 INFO - PROCESS | 4300 | 1467042940595 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 08:55:40 INFO - PROCESS | 4300 | 1467042940638 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:40 INFO - PROCESS | 4300 | 1467042940647 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:55:40 INFO - PROCESS | 4300 | ++DOCSHELL 0x8cd8ac00 == 35 [pid = 4300] [id = 580] 08:55:40 INFO - PROCESS | 4300 | ++DOMWINDOW == 93 (0x8cd8b800) [pid = 4300] [serial = 1741] [outer = (nil)] 08:55:40 INFO - PROCESS | 4300 | ++DOMWINDOW == 94 (0x91acf000) [pid = 4300] [serial = 1742] [outer = 0x8cd8b800] 08:55:40 INFO - PROCESS | 4300 | 1467042940712 Marionette DEBUG loaded listener.js 08:55:40 INFO - PROCESS | 4300 | ++DOMWINDOW == 95 (0x9212c800) [pid = 4300] [serial = 1743] [outer = 0x8cd8b800] 08:55:41 INFO - PROCESS | 4300 | --DOMWINDOW == 94 (0x8bbdf800) [pid = 4300] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 08:55:41 INFO - PROCESS | 4300 | --DOMWINDOW == 93 (0x914c1800) [pid = 4300] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 08:55:41 INFO - PROCESS | 4300 | --DOMWINDOW == 92 (0x8ec3c400) [pid = 4300] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 08:55:41 INFO - PROCESS | 4300 | --DOMWINDOW == 91 (0x8cd83400) [pid = 4300] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 08:55:41 INFO - PROCESS | 4300 | --DOMWINDOW == 90 (0x9148c800) [pid = 4300] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 08:55:41 INFO - PROCESS | 4300 | --DOMWINDOW == 89 (0x91ac5400) [pid = 4300] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 08:55:41 INFO - PROCESS | 4300 | 1467042941760 Marionette TRACE conn3 <- [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]]]}] 08:55:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 08:55:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1480ms 08:55:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 08:55:41 INFO - PROCESS | 4300 | 1467042941792 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 08:55:41 INFO - PROCESS | 4300 | 1467042941794 Marionette TRACE conn3 <- [1,2293,null,{"value":"8"}] 08:55:41 INFO - PROCESS | 4300 | 1467042941801 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 08:55:41 INFO - PROCESS | 4300 | 1467042941804 Marionette TRACE conn3 <- [1,2294,null,{}] 08:55:41 INFO - PROCESS | 4300 | 1467042941810 Marionette TRACE conn3 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:41 INFO - PROCESS | 4300 | 1467042941815 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:55:42 INFO - PROCESS | 4300 | 1467042942029 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 08:55:42 INFO - PROCESS | 4300 | 1467042942048 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:42 INFO - PROCESS | 4300 | 1467042942063 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:55:42 INFO - PROCESS | 4300 | ++DOCSHELL 0x919bd000 == 36 [pid = 4300] [id = 581] 08:55:42 INFO - PROCESS | 4300 | ++DOMWINDOW == 90 (0x91a51400) [pid = 4300] [serial = 1744] [outer = (nil)] 08:55:42 INFO - PROCESS | 4300 | ++DOMWINDOW == 91 (0x92127000) [pid = 4300] [serial = 1745] [outer = 0x91a51400] 08:55:42 INFO - PROCESS | 4300 | 1467042942144 Marionette DEBUG loaded listener.js 08:55:42 INFO - PROCESS | 4300 | ++DOMWINDOW == 92 (0x93104000) [pid = 4300] [serial = 1746] [outer = 0x91a51400] 08:55:43 INFO - PROCESS | 4300 | 1467042943030 Marionette TRACE conn3 <- [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]]]}] 08:55:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 08:55:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1283ms 08:55:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 08:55:43 INFO - PROCESS | 4300 | 1467042943084 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 08:55:43 INFO - PROCESS | 4300 | 1467042943087 Marionette TRACE conn3 <- [1,2297,null,{"value":"8"}] 08:55:43 INFO - PROCESS | 4300 | 1467042943093 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 08:55:43 INFO - PROCESS | 4300 | 1467042943096 Marionette TRACE conn3 <- [1,2298,null,{}] 08:55:43 INFO - PROCESS | 4300 | 1467042943102 Marionette TRACE conn3 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:43 INFO - PROCESS | 4300 | 1467042943107 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:55:43 INFO - PROCESS | 4300 | 1467042943276 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 08:55:43 INFO - PROCESS | 4300 | 1467042943286 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:43 INFO - PROCESS | 4300 | 1467042943292 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:55:43 INFO - PROCESS | 4300 | ++DOCSHELL 0x921e0000 == 37 [pid = 4300] [id = 582] 08:55:43 INFO - PROCESS | 4300 | ++DOMWINDOW == 93 (0x9310a800) [pid = 4300] [serial = 1747] [outer = (nil)] 08:55:43 INFO - PROCESS | 4300 | ++DOMWINDOW == 94 (0x93c66800) [pid = 4300] [serial = 1748] [outer = 0x9310a800] 08:55:43 INFO - PROCESS | 4300 | 1467042943364 Marionette DEBUG loaded listener.js 08:55:43 INFO - PROCESS | 4300 | ++DOMWINDOW == 95 (0x93e79400) [pid = 4300] [serial = 1749] [outer = 0x9310a800] 08:55:44 INFO - PROCESS | 4300 | 1467042944568 Marionette TRACE conn3 <- [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]]]}] 08:55:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 08:55:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1541ms 08:55:44 INFO - PROCESS | 4300 | 1467042944635 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 08:55:44 INFO - PROCESS | 4300 | 1467042944642 Marionette TRACE conn3 <- [1,2301,null,{"value":"8"}] 08:55:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 08:55:44 INFO - PROCESS | 4300 | 1467042944651 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 08:55:44 INFO - PROCESS | 4300 | 1467042944659 Marionette TRACE conn3 <- [1,2302,null,{}] 08:55:44 INFO - PROCESS | 4300 | 1467042944667 Marionette TRACE conn3 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:44 INFO - PROCESS | 4300 | 1467042944672 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:55:44 INFO - PROCESS | 4300 | 1467042944914 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 08:55:45 INFO - PROCESS | 4300 | 1467042945175 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:45 INFO - PROCESS | 4300 | 1467042945187 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:55:45 INFO - PROCESS | 4300 | ++DOCSHELL 0x8ec3c400 == 38 [pid = 4300] [id = 583] 08:55:45 INFO - PROCESS | 4300 | ++DOMWINDOW == 96 (0x8ec3cc00) [pid = 4300] [serial = 1750] [outer = (nil)] 08:55:45 INFO - PROCESS | 4300 | ++DOMWINDOW == 97 (0x8edb3400) [pid = 4300] [serial = 1751] [outer = 0x8ec3cc00] 08:55:45 INFO - PROCESS | 4300 | 1467042945285 Marionette DEBUG loaded listener.js 08:55:45 INFO - PROCESS | 4300 | ++DOMWINDOW == 98 (0x8f7c2400) [pid = 4300] [serial = 1752] [outer = 0x8ec3cc00] 08:55:46 INFO - PROCESS | 4300 | 1467042946248 Marionette TRACE conn3 <- [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]]]}] 08:55:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 08:55:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1638ms 08:55:46 INFO - PROCESS | 4300 | 1467042946289 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 08:55:46 INFO - PROCESS | 4300 | 1467042946296 Marionette TRACE conn3 <- [1,2305,null,{"value":"8"}] 08:55:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 08:55:46 INFO - PROCESS | 4300 | 1467042946307 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 08:55:46 INFO - PROCESS | 4300 | 1467042946311 Marionette TRACE conn3 <- [1,2306,null,{}] 08:55:46 INFO - PROCESS | 4300 | 1467042946318 Marionette TRACE conn3 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:46 INFO - PROCESS | 4300 | 1467042946324 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:55:46 INFO - PROCESS | 4300 | 1467042946530 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 08:55:46 INFO - PROCESS | 4300 | 1467042946737 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:46 INFO - PROCESS | 4300 | 1467042946751 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:55:46 INFO - PROCESS | 4300 | ++DOCSHELL 0x914b8400 == 39 [pid = 4300] [id = 584] 08:55:46 INFO - PROCESS | 4300 | ++DOMWINDOW == 99 (0x914bd800) [pid = 4300] [serial = 1753] [outer = (nil)] 08:55:46 INFO - PROCESS | 4300 | ++DOMWINDOW == 100 (0x91a50400) [pid = 4300] [serial = 1754] [outer = 0x914bd800] 08:55:46 INFO - PROCESS | 4300 | 1467042946891 Marionette DEBUG loaded listener.js 08:55:47 INFO - PROCESS | 4300 | ++DOMWINDOW == 101 (0x92688000) [pid = 4300] [serial = 1755] [outer = 0x914bd800] 08:55:47 INFO - PROCESS | 4300 | 1467042947907 Marionette TRACE conn3 <- [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]]]}] 08:55:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 08:55:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1643ms 08:55:47 INFO - PROCESS | 4300 | 1467042947950 Marionette TRACE conn3 -> [0,2309,"getWindowHandle",null] 08:55:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 08:55:47 INFO - PROCESS | 4300 | 1467042947955 Marionette TRACE conn3 <- [1,2309,null,{"value":"8"}] 08:55:47 INFO - PROCESS | 4300 | 1467042947962 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 08:55:47 INFO - PROCESS | 4300 | 1467042947968 Marionette TRACE conn3 <- [1,2310,null,{}] 08:55:47 INFO - PROCESS | 4300 | 1467042947985 Marionette TRACE conn3 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:47 INFO - PROCESS | 4300 | 1467042947994 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:55:48 INFO - PROCESS | 4300 | 1467042948187 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 08:55:48 INFO - PROCESS | 4300 | 1467042948377 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:48 INFO - PROCESS | 4300 | 1467042948389 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:55:48 INFO - PROCESS | 4300 | ++DOCSHELL 0x9538f000 == 40 [pid = 4300] [id = 585] 08:55:48 INFO - PROCESS | 4300 | ++DOMWINDOW == 102 (0x95392c00) [pid = 4300] [serial = 1756] [outer = (nil)] 08:55:48 INFO - PROCESS | 4300 | ++DOMWINDOW == 103 (0x978b0c00) [pid = 4300] [serial = 1757] [outer = 0x95392c00] 08:55:48 INFO - PROCESS | 4300 | 1467042948473 Marionette DEBUG loaded listener.js 08:55:48 INFO - PROCESS | 4300 | ++DOMWINDOW == 104 (0x978d4c00) [pid = 4300] [serial = 1758] [outer = 0x95392c00] 08:55:49 INFO - PROCESS | 4300 | 1467042949433 Marionette TRACE conn3 <- [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]]]}] 08:55:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 08:55:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1547ms 08:55:49 INFO - PROCESS | 4300 | 1467042949510 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 08:55:49 INFO - PROCESS | 4300 | 1467042949514 Marionette TRACE conn3 <- [1,2313,null,{"value":"8"}] 08:55:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 08:55:49 INFO - PROCESS | 4300 | 1467042949521 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 08:55:49 INFO - PROCESS | 4300 | 1467042949525 Marionette TRACE conn3 <- [1,2314,null,{}] 08:55:49 INFO - PROCESS | 4300 | 1467042949532 Marionette TRACE conn3 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:49 INFO - PROCESS | 4300 | 1467042949537 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:55:49 INFO - PROCESS | 4300 | 1467042949771 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 08:55:50 INFO - PROCESS | 4300 | 1467042950006 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:50 INFO - PROCESS | 4300 | 1467042950012 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:55:50 INFO - PROCESS | 4300 | ++DOCSHELL 0x91ac4800 == 41 [pid = 4300] [id = 586] 08:55:50 INFO - PROCESS | 4300 | ++DOMWINDOW == 105 (0x93c5b400) [pid = 4300] [serial = 1759] [outer = (nil)] 08:55:50 INFO - PROCESS | 4300 | ++DOMWINDOW == 106 (0x98538800) [pid = 4300] [serial = 1760] [outer = 0x93c5b400] 08:55:50 INFO - PROCESS | 4300 | 1467042950149 Marionette DEBUG loaded listener.js 08:55:50 INFO - PROCESS | 4300 | ++DOMWINDOW == 107 (0x989edc00) [pid = 4300] [serial = 1761] [outer = 0x93c5b400] 08:55:51 INFO - PROCESS | 4300 | 1467042951061 Marionette TRACE conn3 <- [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]]]}] 08:55:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 08:55:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1587ms 08:55:51 INFO - PROCESS | 4300 | 1467042951110 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 08:55:51 INFO - PROCESS | 4300 | 1467042951114 Marionette TRACE conn3 <- [1,2317,null,{"value":"8"}] 08:55:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 08:55:51 INFO - PROCESS | 4300 | 1467042951121 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 08:55:51 INFO - PROCESS | 4300 | 1467042951125 Marionette TRACE conn3 <- [1,2318,null,{}] 08:55:51 INFO - PROCESS | 4300 | 1467042951130 Marionette TRACE conn3 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:51 INFO - PROCESS | 4300 | 1467042951136 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:55:51 INFO - PROCESS | 4300 | 1467042951324 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 08:55:51 INFO - PROCESS | 4300 | 1467042951512 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:51 INFO - PROCESS | 4300 | 1467042951520 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:55:51 INFO - PROCESS | 4300 | ++DOCSHELL 0x8cd8e000 == 42 [pid = 4300] [id = 587] 08:55:51 INFO - PROCESS | 4300 | ++DOMWINDOW == 108 (0x8cd8e800) [pid = 4300] [serial = 1762] [outer = (nil)] 08:55:51 INFO - PROCESS | 4300 | ++DOMWINDOW == 109 (0x99619c00) [pid = 4300] [serial = 1763] [outer = 0x8cd8e800] 08:55:51 INFO - PROCESS | 4300 | 1467042951601 Marionette DEBUG loaded listener.js 08:55:51 INFO - PROCESS | 4300 | ++DOMWINDOW == 110 (0x996c4400) [pid = 4300] [serial = 1764] [outer = 0x8cd8e800] 08:55:52 INFO - PROCESS | 4300 | 1467042952577 Marionette TRACE conn3 <- [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] 08:55:52 INFO - PROCESS | 4300 | 1467042952615 Marionette TRACE conn3 <- [1,2321,null,{"value":"8"}] 08:55:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 08:55:52 INFO - PROCESS | 4300 | 1467042952621 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 08:55:52 INFO - PROCESS | 4300 | 1467042952625 Marionette TRACE conn3 <- [1,2322,null,{}] 08:55:52 INFO - PROCESS | 4300 | 1467042952630 Marionette TRACE conn3 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:52 INFO - PROCESS | 4300 | 1467042952640 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:55:52 INFO - PROCESS | 4300 | 1467042952837 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 08:55:53 INFO - PROCESS | 4300 | 1467042953025 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:53 INFO - PROCESS | 4300 | 1467042953032 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:55:53 INFO - PROCESS | 4300 | ++DOCSHELL 0x8cd84400 == 43 [pid = 4300] [id = 588] 08:55:53 INFO - PROCESS | 4300 | ++DOMWINDOW == 111 (0x9114fc00) [pid = 4300] [serial = 1765] [outer = (nil)] 08:55:53 INFO - PROCESS | 4300 | ++DOMWINDOW == 112 (0x99f5f800) [pid = 4300] [serial = 1766] [outer = 0x9114fc00] 08:55:53 INFO - PROCESS | 4300 | 1467042953115 Marionette DEBUG loaded listener.js 08:55:53 INFO - PROCESS | 4300 | ++DOMWINDOW == 113 (0x99f63000) [pid = 4300] [serial = 1767] [outer = 0x9114fc00] 08:55:54 INFO - PROCESS | 4300 | 1467042954004 Marionette TRACE conn3 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 08:55:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 08:55:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1444ms 08:55:54 INFO - PROCESS | 4300 | 1467042954066 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 08:55:54 INFO - PROCESS | 4300 | 1467042954070 Marionette TRACE conn3 <- [1,2325,null,{"value":"8"}] 08:55:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 08:55:54 INFO - PROCESS | 4300 | 1467042954077 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 08:55:54 INFO - PROCESS | 4300 | 1467042954080 Marionette TRACE conn3 <- [1,2326,null,{}] 08:55:54 INFO - PROCESS | 4300 | 1467042954086 Marionette TRACE conn3 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:54 INFO - PROCESS | 4300 | 1467042954091 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:55:54 INFO - PROCESS | 4300 | 1467042954268 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 08:55:54 INFO - PROCESS | 4300 | 1467042954457 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:54 INFO - PROCESS | 4300 | 1467042954463 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:55:54 INFO - PROCESS | 4300 | ++DOCSHELL 0x8cd87000 == 44 [pid = 4300] [id = 589] 08:55:54 INFO - PROCESS | 4300 | ++DOMWINDOW == 114 (0x8ec35800) [pid = 4300] [serial = 1768] [outer = (nil)] 08:55:54 INFO - PROCESS | 4300 | ++DOMWINDOW == 115 (0x99f69c00) [pid = 4300] [serial = 1769] [outer = 0x8ec35800] 08:55:54 INFO - PROCESS | 4300 | 1467042954545 Marionette DEBUG loaded listener.js 08:55:54 INFO - PROCESS | 4300 | ++DOMWINDOW == 116 (0x99f6cc00) [pid = 4300] [serial = 1770] [outer = 0x8ec35800] 08:55:55 INFO - PROCESS | 4300 | 1467042955454 Marionette TRACE conn3 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 08:55:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 08:55:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1439ms 08:55:55 INFO - PROCESS | 4300 | 1467042955517 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 08:55:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 08:55:55 INFO - PROCESS | 4300 | 1467042955521 Marionette TRACE conn3 <- [1,2329,null,{"value":"8"}] 08:55:55 INFO - PROCESS | 4300 | 1467042955528 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 08:55:55 INFO - PROCESS | 4300 | 1467042955531 Marionette TRACE conn3 <- [1,2330,null,{}] 08:55:55 INFO - PROCESS | 4300 | 1467042955537 Marionette TRACE conn3 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:55 INFO - PROCESS | 4300 | 1467042955542 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:55:55 INFO - PROCESS | 4300 | 1467042955748 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 08:55:55 INFO - PROCESS | 4300 | 1467042955938 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:55 INFO - PROCESS | 4300 | 1467042955947 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:55:55 INFO - PROCESS | 4300 | ++DOCSHELL 0x99f60000 == 45 [pid = 4300] [id = 590] 08:55:55 INFO - PROCESS | 4300 | ++DOMWINDOW == 117 (0x99f6a000) [pid = 4300] [serial = 1771] [outer = (nil)] 08:55:56 INFO - PROCESS | 4300 | ++DOMWINDOW == 118 (0x99fc1000) [pid = 4300] [serial = 1772] [outer = 0x99f6a000] 08:55:56 INFO - PROCESS | 4300 | 1467042956027 Marionette DEBUG loaded listener.js 08:55:56 INFO - PROCESS | 4300 | ++DOMWINDOW == 119 (0x99fc6400) [pid = 4300] [serial = 1773] [outer = 0x99f6a000] 08:55:56 INFO - PROCESS | 4300 | 1467042956983 Marionette TRACE conn3 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 08:55:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 08:55:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1488ms 08:55:57 INFO - PROCESS | 4300 | 1467042957016 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 08:55:57 INFO - PROCESS | 4300 | 1467042957020 Marionette TRACE conn3 <- [1,2333,null,{"value":"8"}] 08:55:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 08:55:57 INFO - PROCESS | 4300 | 1467042957026 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 08:55:57 INFO - PROCESS | 4300 | 1467042957029 Marionette TRACE conn3 <- [1,2334,null,{}] 08:55:57 INFO - PROCESS | 4300 | 1467042957035 Marionette TRACE conn3 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:57 INFO - PROCESS | 4300 | 1467042957040 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:55:57 INFO - PROCESS | 4300 | 1467042957223 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 08:55:57 INFO - PROCESS | 4300 | 1467042957417 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:57 INFO - PROCESS | 4300 | 1467042957423 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:55:57 INFO - PROCESS | 4300 | ++DOCSHELL 0x989f0c00 == 46 [pid = 4300] [id = 591] 08:55:57 INFO - PROCESS | 4300 | ++DOMWINDOW == 120 (0x99fc0000) [pid = 4300] [serial = 1774] [outer = (nil)] 08:55:57 INFO - PROCESS | 4300 | ++DOMWINDOW == 121 (0x9a0e6000) [pid = 4300] [serial = 1775] [outer = 0x99fc0000] 08:55:57 INFO - PROCESS | 4300 | 1467042957503 Marionette DEBUG loaded listener.js 08:55:57 INFO - PROCESS | 4300 | ++DOMWINDOW == 122 (0x9a0e8800) [pid = 4300] [serial = 1776] [outer = 0x99fc0000] 08:55:58 INFO - PROCESS | 4300 | 1467042958466 Marionette TRACE conn3 <- [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]]]}] 08:55:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 08:55:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1484ms 08:55:58 INFO - PROCESS | 4300 | 1467042958511 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 08:55:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 08:55:58 INFO - PROCESS | 4300 | 1467042958515 Marionette TRACE conn3 <- [1,2337,null,{"value":"8"}] 08:55:58 INFO - PROCESS | 4300 | 1467042958522 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 08:55:58 INFO - PROCESS | 4300 | 1467042958526 Marionette TRACE conn3 <- [1,2338,null,{}] 08:55:58 INFO - PROCESS | 4300 | 1467042958531 Marionette TRACE conn3 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:58 INFO - PROCESS | 4300 | 1467042958536 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:55:58 INFO - PROCESS | 4300 | 1467042958729 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 08:55:58 INFO - PROCESS | 4300 | 1467042958922 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:58 INFO - PROCESS | 4300 | 1467042958931 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:55:58 INFO - PROCESS | 4300 | ++DOCSHELL 0x8bbddc00 == 47 [pid = 4300] [id = 592] 08:55:58 INFO - PROCESS | 4300 | ++DOMWINDOW == 123 (0x8bbde400) [pid = 4300] [serial = 1777] [outer = (nil)] 08:55:58 INFO - PROCESS | 4300 | ++DOMWINDOW == 124 (0x91942c00) [pid = 4300] [serial = 1778] [outer = 0x8bbde400] 08:55:59 INFO - PROCESS | 4300 | 1467042959008 Marionette DEBUG loaded listener.js 08:55:59 INFO - PROCESS | 4300 | ++DOMWINDOW == 125 (0x921e0c00) [pid = 4300] [serial = 1779] [outer = 0x8bbde400] 08:56:00 INFO - PROCESS | 4300 | 1467042960292 Marionette TRACE conn3 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 08:56:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 08:56:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1834ms 08:56:00 INFO - PROCESS | 4300 | 1467042960357 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 08:56:00 INFO - PROCESS | 4300 | 1467042960364 Marionette TRACE conn3 <- [1,2341,null,{"value":"8"}] 08:56:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 08:56:00 INFO - PROCESS | 4300 | 1467042960372 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 08:56:00 INFO - PROCESS | 4300 | 1467042960380 Marionette TRACE conn3 <- [1,2342,null,{}] 08:56:00 INFO - PROCESS | 4300 | 1467042960389 Marionette TRACE conn3 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:00 INFO - PROCESS | 4300 | 1467042960395 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:56:00 INFO - PROCESS | 4300 | 1467042960631 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 08:56:01 INFO - PROCESS | 4300 | 1467042961019 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:01 INFO - PROCESS | 4300 | 1467042961028 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:56:01 INFO - PROCESS | 4300 | ++DOCSHELL 0x8f7b9800 == 48 [pid = 4300] [id = 593] 08:56:01 INFO - PROCESS | 4300 | ++DOMWINDOW == 126 (0x8f7ba800) [pid = 4300] [serial = 1780] [outer = (nil)] 08:56:01 INFO - PROCESS | 4300 | ++DOMWINDOW == 127 (0x91157400) [pid = 4300] [serial = 1781] [outer = 0x8f7ba800] 08:56:01 INFO - PROCESS | 4300 | 1467042961114 Marionette DEBUG loaded listener.js 08:56:01 INFO - PROCESS | 4300 | ++DOMWINDOW == 128 (0x9148c800) [pid = 4300] [serial = 1782] [outer = 0x8f7ba800] 08:56:01 INFO - PROCESS | 4300 | --DOCSHELL 0x8eca3400 == 47 [pid = 4300] [id = 553] 08:56:01 INFO - PROCESS | 4300 | --DOMWINDOW == 127 (0x9193fc00) [pid = 4300] [serial = 1703] [outer = (nil)] [url = about:blank] 08:56:02 INFO - PROCESS | 4300 | 1467042962122 Marionette TRACE conn3 <- [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]]]}] 08:56:02 INFO - PROCESS | 4300 | --DOMWINDOW == 126 (0x93106000) [pid = 4300] [serial = 1700] [outer = (nil)] [url = about:blank] 08:56:02 INFO - PROCESS | 4300 | --DOMWINDOW == 125 (0x91a49800) [pid = 4300] [serial = 1694] [outer = (nil)] [url = about:blank] 08:56:02 INFO - PROCESS | 4300 | --DOMWINDOW == 124 (0x9268f000) [pid = 4300] [serial = 1673] [outer = (nil)] [url = about:blank] 08:56:02 INFO - PROCESS | 4300 | --DOMWINDOW == 123 (0x93c5c400) [pid = 4300] [serial = 1679] [outer = (nil)] [url = about:blank] 08:56:02 INFO - PROCESS | 4300 | --DOMWINDOW == 122 (0x949dd400) [pid = 4300] [serial = 1682] [outer = (nil)] [url = about:blank] 08:56:02 INFO - PROCESS | 4300 | --DOMWINDOW == 121 (0x93110000) [pid = 4300] [serial = 1676] [outer = (nil)] [url = about:blank] 08:56:02 INFO - PROCESS | 4300 | --DOMWINDOW == 120 (0x8edb0000) [pid = 4300] [serial = 1691] [outer = (nil)] [url = about:blank] 08:56:02 INFO - PROCESS | 4300 | --DOMWINDOW == 119 (0x9114f000) [pid = 4300] [serial = 1692] [outer = (nil)] [url = about:blank] 08:56:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 08:56:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1790ms 08:56:02 INFO - PROCESS | 4300 | --DOMWINDOW == 118 (0x9148b800) [pid = 4300] [serial = 1670] [outer = (nil)] [url = about:blank] 08:56:02 INFO - PROCESS | 4300 | --DOMWINDOW == 117 (0x931d8800) [pid = 4300] [serial = 1685] [outer = (nil)] [url = about:blank] 08:56:02 INFO - PROCESS | 4300 | --DOMWINDOW == 116 (0x8ce68400) [pid = 4300] [serial = 1667] [outer = (nil)] [url = about:blank] 08:56:02 INFO - PROCESS | 4300 | --DOMWINDOW == 115 (0x8d9ca400) [pid = 4300] [serial = 1689] [outer = (nil)] [url = about:blank] 08:56:02 INFO - PROCESS | 4300 | --DOMWINDOW == 114 (0x8cd90400) [pid = 4300] [serial = 1688] [outer = (nil)] [url = about:blank] 08:56:02 INFO - PROCESS | 4300 | --DOMWINDOW == 113 (0x9212f400) [pid = 4300] [serial = 1665] [outer = (nil)] [url = about:blank] 08:56:02 INFO - PROCESS | 4300 | --DOMWINDOW == 112 (0x93108c00) [pid = 4300] [serial = 1701] [outer = (nil)] [url = about:blank] 08:56:02 INFO - PROCESS | 4300 | --DOMWINDOW == 111 (0x921e3000) [pid = 4300] [serial = 1697] [outer = (nil)] [url = about:blank] 08:56:02 INFO - PROCESS | 4300 | --DOMWINDOW == 110 (0x9268dc00) [pid = 4300] [serial = 1698] [outer = (nil)] [url = about:blank] 08:56:02 INFO - PROCESS | 4300 | --DOMWINDOW == 109 (0x91a55400) [pid = 4300] [serial = 1695] [outer = (nil)] [url = about:blank] 08:56:02 INFO - PROCESS | 4300 | 1467042962178 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 08:56:02 INFO - PROCESS | 4300 | 1467042962185 Marionette TRACE conn3 <- [1,2345,null,{"value":"8"}] 08:56:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 08:56:02 INFO - PROCESS | 4300 | 1467042962200 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 08:56:02 INFO - PROCESS | 4300 | 1467042962204 Marionette TRACE conn3 <- [1,2346,null,{}] 08:56:02 INFO - PROCESS | 4300 | 1467042962210 Marionette TRACE conn3 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:02 INFO - PROCESS | 4300 | 1467042962216 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:56:02 INFO - PROCESS | 4300 | 1467042962417 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 08:56:02 INFO - PROCESS | 4300 | 1467042962685 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:02 INFO - PROCESS | 4300 | 1467042962696 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:56:02 INFO - PROCESS | 4300 | ++DOCSHELL 0x8d9c5400 == 48 [pid = 4300] [id = 594] 08:56:02 INFO - PROCESS | 4300 | ++DOMWINDOW == 110 (0x9193f800) [pid = 4300] [serial = 1783] [outer = (nil)] 08:56:02 INFO - PROCESS | 4300 | ++DOMWINDOW == 111 (0x919bcc00) [pid = 4300] [serial = 1784] [outer = 0x9193f800] 08:56:02 INFO - PROCESS | 4300 | 1467042962774 Marionette DEBUG loaded listener.js 08:56:02 INFO - PROCESS | 4300 | ++DOMWINDOW == 112 (0x91a58400) [pid = 4300] [serial = 1785] [outer = 0x9193f800] 08:56:03 INFO - PROCESS | 4300 | 1467042963554 Marionette TRACE conn3 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 08:56:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 08:56:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1383ms 08:56:03 INFO - PROCESS | 4300 | 1467042963582 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 08:56:03 INFO - PROCESS | 4300 | 1467042963586 Marionette TRACE conn3 <- [1,2349,null,{"value":"8"}] 08:56:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 08:56:03 INFO - PROCESS | 4300 | 1467042963592 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 08:56:03 INFO - PROCESS | 4300 | 1467042963598 Marionette TRACE conn3 <- [1,2350,null,{}] 08:56:03 INFO - PROCESS | 4300 | 1467042963613 Marionette TRACE conn3 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:03 INFO - PROCESS | 4300 | 1467042963621 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:56:03 INFO - PROCESS | 4300 | 1467042963789 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 08:56:03 INFO - PROCESS | 4300 | 1467042963807 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:03 INFO - PROCESS | 4300 | 1467042963819 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:56:03 INFO - PROCESS | 4300 | ++DOCSHELL 0x930af000 == 49 [pid = 4300] [id = 595] 08:56:03 INFO - PROCESS | 4300 | ++DOMWINDOW == 113 (0x930b0000) [pid = 4300] [serial = 1786] [outer = (nil)] 08:56:03 INFO - PROCESS | 4300 | ++DOMWINDOW == 114 (0x9310b800) [pid = 4300] [serial = 1787] [outer = 0x930b0000] 08:56:03 INFO - PROCESS | 4300 | 1467042963890 Marionette DEBUG loaded listener.js 08:56:04 INFO - PROCESS | 4300 | ++DOMWINDOW == 115 (0x931df800) [pid = 4300] [serial = 1788] [outer = 0x930b0000] 08:56:04 INFO - PROCESS | 4300 | 1467042964895 Marionette TRACE conn3 <- [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]]]}] 08:56:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 08:56:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1343ms 08:56:04 INFO - PROCESS | 4300 | 1467042964940 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 08:56:04 INFO - PROCESS | 4300 | 1467042964944 Marionette TRACE conn3 <- [1,2353,null,{"value":"8"}] 08:56:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 08:56:04 INFO - PROCESS | 4300 | 1467042964959 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 08:56:04 INFO - PROCESS | 4300 | 1467042964961 Marionette TRACE conn3 <- [1,2354,null,{}] 08:56:04 INFO - PROCESS | 4300 | 1467042964967 Marionette TRACE conn3 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:04 INFO - PROCESS | 4300 | 1467042964972 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:56:05 INFO - PROCESS | 4300 | 1467042965201 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 08:56:05 INFO - PROCESS | 4300 | 1467042965224 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:05 INFO - PROCESS | 4300 | 1467042965232 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:56:05 INFO - PROCESS | 4300 | ++DOCSHELL 0x921e6800 == 50 [pid = 4300] [id = 596] 08:56:05 INFO - PROCESS | 4300 | ++DOMWINDOW == 116 (0x93108800) [pid = 4300] [serial = 1789] [outer = (nil)] 08:56:05 INFO - PROCESS | 4300 | ++DOMWINDOW == 117 (0x93e6b800) [pid = 4300] [serial = 1790] [outer = 0x93108800] 08:56:05 INFO - PROCESS | 4300 | 1467042965301 Marionette DEBUG loaded listener.js 08:56:05 INFO - PROCESS | 4300 | ++DOMWINDOW == 118 (0x953c2400) [pid = 4300] [serial = 1791] [outer = 0x93108800] 08:56:06 INFO - PROCESS | 4300 | 1467042966300 Marionette TRACE conn3 <- [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]]]}] 08:56:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 08:56:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1388ms 08:56:06 INFO - PROCESS | 4300 | 1467042966349 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 08:56:06 INFO - PROCESS | 4300 | 1467042966353 Marionette TRACE conn3 <- [1,2357,null,{"value":"8"}] 08:56:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 08:56:06 INFO - PROCESS | 4300 | 1467042966368 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 08:56:06 INFO - PROCESS | 4300 | 1467042966372 Marionette TRACE conn3 <- [1,2358,null,{}] 08:56:06 INFO - PROCESS | 4300 | 1467042966378 Marionette TRACE conn3 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:06 INFO - PROCESS | 4300 | 1467042966383 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:56:06 INFO - PROCESS | 4300 | 1467042966606 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 08:56:06 INFO - PROCESS | 4300 | --DOMWINDOW == 117 (0x8f7bb000) [pid = 4300] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 08:56:06 INFO - PROCESS | 4300 | --DOMWINDOW == 116 (0x8ce65000) [pid = 4300] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 08:56:06 INFO - PROCESS | 4300 | --DOMWINDOW == 115 (0x8cd89000) [pid = 4300] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 08:56:06 INFO - PROCESS | 4300 | --DOMWINDOW == 114 (0x8d9c9400) [pid = 4300] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 08:56:06 INFO - PROCESS | 4300 | --DOMWINDOW == 113 (0x8cd8b800) [pid = 4300] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 08:56:06 INFO - PROCESS | 4300 | --DOMWINDOW == 112 (0x919b4000) [pid = 4300] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 08:56:06 INFO - PROCESS | 4300 | --DOMWINDOW == 111 (0x91a51400) [pid = 4300] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 08:56:07 INFO - PROCESS | 4300 | 1467042966988 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:07 INFO - PROCESS | 4300 | 1467042966996 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:56:07 INFO - PROCESS | 4300 | ++DOCSHELL 0x8bbd9c00 == 51 [pid = 4300] [id = 597] 08:56:07 INFO - PROCESS | 4300 | ++DOMWINDOW == 112 (0x8cd85000) [pid = 4300] [serial = 1792] [outer = (nil)] 08:56:07 INFO - PROCESS | 4300 | ++DOMWINDOW == 113 (0x8ddd4800) [pid = 4300] [serial = 1793] [outer = 0x8cd85000] 08:56:07 INFO - PROCESS | 4300 | 1467042967069 Marionette DEBUG loaded listener.js 08:56:07 INFO - PROCESS | 4300 | ++DOMWINDOW == 114 (0x914c5c00) [pid = 4300] [serial = 1794] [outer = 0x8cd85000] 08:56:07 INFO - PROCESS | 4300 | 1467042967833 Marionette TRACE conn3 <- [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]]]}] 08:56:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 08:56:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1496ms 08:56:07 INFO - PROCESS | 4300 | 1467042967864 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 08:56:07 INFO - PROCESS | 4300 | 1467042967867 Marionette TRACE conn3 <- [1,2361,null,{"value":"8"}] 08:56:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 08:56:07 INFO - PROCESS | 4300 | 1467042967873 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 08:56:07 INFO - PROCESS | 4300 | 1467042967877 Marionette TRACE conn3 <- [1,2362,null,{}] 08:56:07 INFO - PROCESS | 4300 | 1467042967886 Marionette TRACE conn3 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:07 INFO - PROCESS | 4300 | 1467042967896 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:56:08 INFO - PROCESS | 4300 | 1467042968071 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 08:56:08 INFO - PROCESS | 4300 | 1467042968082 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:08 INFO - PROCESS | 4300 | 1467042968087 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:56:08 INFO - PROCESS | 4300 | ++DOCSHELL 0x8d9c9400 == 52 [pid = 4300] [id = 598] 08:56:08 INFO - PROCESS | 4300 | ++DOMWINDOW == 115 (0x8ec32800) [pid = 4300] [serial = 1795] [outer = (nil)] 08:56:08 INFO - PROCESS | 4300 | ++DOMWINDOW == 116 (0x99624c00) [pid = 4300] [serial = 1796] [outer = 0x8ec32800] 08:56:08 INFO - PROCESS | 4300 | 1467042968156 Marionette DEBUG loaded listener.js 08:56:08 INFO - PROCESS | 4300 | ++DOMWINDOW == 117 (0x99a88800) [pid = 4300] [serial = 1797] [outer = 0x8ec32800] 08:56:09 INFO - PROCESS | 4300 | 1467042969259 Marionette TRACE conn3 <- [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]]]}] 08:56:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 08:56:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1433ms 08:56:09 INFO - PROCESS | 4300 | 1467042969308 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 08:56:09 INFO - PROCESS | 4300 | 1467042969316 Marionette TRACE conn3 <- [1,2365,null,{"value":"8"}] 08:56:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 08:56:09 INFO - PROCESS | 4300 | 1467042969325 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 08:56:09 INFO - PROCESS | 4300 | 1467042969330 Marionette TRACE conn3 <- [1,2366,null,{}] 08:56:09 INFO - PROCESS | 4300 | 1467042969340 Marionette TRACE conn3 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:09 INFO - PROCESS | 4300 | 1467042969345 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:56:09 INFO - PROCESS | 4300 | 1467042969544 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 08:56:09 INFO - PROCESS | 4300 | 1467042969808 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:09 INFO - PROCESS | 4300 | 1467042969823 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:56:09 INFO - PROCESS | 4300 | ++DOCSHELL 0x8ddd1000 == 53 [pid = 4300] [id = 599] 08:56:09 INFO - PROCESS | 4300 | ++DOMWINDOW == 118 (0x8ddd3c00) [pid = 4300] [serial = 1798] [outer = (nil)] 08:56:09 INFO - PROCESS | 4300 | ++DOMWINDOW == 119 (0x8eda8400) [pid = 4300] [serial = 1799] [outer = 0x8ddd3c00] 08:56:09 INFO - PROCESS | 4300 | 1467042969948 Marionette DEBUG loaded listener.js 08:56:10 INFO - PROCESS | 4300 | ++DOMWINDOW == 120 (0x91150800) [pid = 4300] [serial = 1800] [outer = 0x8ddd3c00] 08:56:10 INFO - PROCESS | 4300 | 1467042970945 Marionette TRACE conn3 <- [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]]]}] 08:56:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 08:56:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1691ms 08:56:11 INFO - PROCESS | 4300 | 1467042971016 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 08:56:11 INFO - PROCESS | 4300 | 1467042971024 Marionette TRACE conn3 <- [1,2369,null,{"value":"8"}] 08:56:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 08:56:11 INFO - PROCESS | 4300 | 1467042971035 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 08:56:11 INFO - PROCESS | 4300 | 1467042971039 Marionette TRACE conn3 <- [1,2370,null,{}] 08:56:11 INFO - PROCESS | 4300 | 1467042971047 Marionette TRACE conn3 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:11 INFO - PROCESS | 4300 | 1467042971052 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:56:11 INFO - PROCESS | 4300 | 1467042971288 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 08:56:11 INFO - PROCESS | 4300 | 1467042971530 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:11 INFO - PROCESS | 4300 | 1467042971541 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:56:11 INFO - PROCESS | 4300 | ++DOCSHELL 0x91aca400 == 54 [pid = 4300] [id = 600] 08:56:11 INFO - PROCESS | 4300 | ++DOMWINDOW == 121 (0x91acc000) [pid = 4300] [serial = 1801] [outer = (nil)] 08:56:11 INFO - PROCESS | 4300 | ++DOMWINDOW == 122 (0x921e3000) [pid = 4300] [serial = 1802] [outer = 0x91acc000] 08:56:11 INFO - PROCESS | 4300 | 1467042971668 Marionette DEBUG loaded listener.js 08:56:11 INFO - PROCESS | 4300 | ++DOMWINDOW == 123 (0x931d8800) [pid = 4300] [serial = 1803] [outer = 0x91acc000] 08:56:12 INFO - PROCESS | 4300 | 1467042972699 Marionette TRACE conn3 <- [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]]]}] 08:56:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 08:56:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1743ms 08:56:12 INFO - PROCESS | 4300 | 1467042972779 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 08:56:12 INFO - PROCESS | 4300 | 1467042972782 Marionette TRACE conn3 <- [1,2373,null,{"value":"8"}] 08:56:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 08:56:12 INFO - PROCESS | 4300 | 1467042972790 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 08:56:12 INFO - PROCESS | 4300 | 1467042972796 Marionette TRACE conn3 <- [1,2374,null,{}] 08:56:12 INFO - PROCESS | 4300 | 1467042972813 Marionette TRACE conn3 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:12 INFO - PROCESS | 4300 | 1467042972822 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:56:13 INFO - PROCESS | 4300 | 1467042973150 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 08:56:13 INFO - PROCESS | 4300 | 1467042973343 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:13 INFO - PROCESS | 4300 | 1467042973363 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:56:13 INFO - PROCESS | 4300 | ++DOCSHELL 0x99862000 == 55 [pid = 4300] [id = 601] 08:56:13 INFO - PROCESS | 4300 | ++DOMWINDOW == 124 (0x99868c00) [pid = 4300] [serial = 1804] [outer = (nil)] 08:56:13 INFO - PROCESS | 4300 | ++DOMWINDOW == 125 (0x99e60000) [pid = 4300] [serial = 1805] [outer = 0x99868c00] 08:56:13 INFO - PROCESS | 4300 | 1467042973506 Marionette DEBUG loaded listener.js 08:56:13 INFO - PROCESS | 4300 | ++DOMWINDOW == 126 (0x99f8a400) [pid = 4300] [serial = 1806] [outer = 0x99868c00] 08:56:14 INFO - PROCESS | 4300 | 1467042974621 Marionette TRACE conn3 <- [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]]]}] 08:56:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 08:56:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1898ms 08:56:14 INFO - PROCESS | 4300 | 1467042974690 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 08:56:14 INFO - PROCESS | 4300 | 1467042974695 Marionette TRACE conn3 <- [1,2377,null,{"value":"8"}] 08:56:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 08:56:14 INFO - PROCESS | 4300 | 1467042974701 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 08:56:14 INFO - PROCESS | 4300 | 1467042974704 Marionette TRACE conn3 <- [1,2378,null,{}] 08:56:14 INFO - PROCESS | 4300 | 1467042974710 Marionette TRACE conn3 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:14 INFO - PROCESS | 4300 | 1467042974715 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:56:14 INFO - PROCESS | 4300 | 1467042974908 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 08:56:15 INFO - PROCESS | 4300 | 1467042975104 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:15 INFO - PROCESS | 4300 | 1467042975111 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:56:15 INFO - PROCESS | 4300 | ++DOCSHELL 0x8ec3ac00 == 56 [pid = 4300] [id = 602] 08:56:15 INFO - PROCESS | 4300 | ++DOMWINDOW == 127 (0x9897e400) [pid = 4300] [serial = 1807] [outer = (nil)] 08:56:15 INFO - PROCESS | 4300 | ++DOMWINDOW == 128 (0x9a0ee000) [pid = 4300] [serial = 1808] [outer = 0x9897e400] 08:56:15 INFO - PROCESS | 4300 | 1467042975196 Marionette DEBUG loaded listener.js 08:56:15 INFO - PROCESS | 4300 | ++DOMWINDOW == 129 (0x9a0ef800) [pid = 4300] [serial = 1809] [outer = 0x9897e400] 08:56:16 INFO - PROCESS | 4300 | 1467042976214 Marionette TRACE conn3 <- [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]]]}] 08:56:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 08:56:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1580ms 08:56:16 INFO - PROCESS | 4300 | 1467042976283 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 08:56:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 08:56:16 INFO - PROCESS | 4300 | 1467042976287 Marionette TRACE conn3 <- [1,2381,null,{"value":"8"}] 08:56:16 INFO - PROCESS | 4300 | 1467042976293 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 08:56:16 INFO - PROCESS | 4300 | 1467042976297 Marionette TRACE conn3 <- [1,2382,null,{}] 08:56:16 INFO - PROCESS | 4300 | 1467042976302 Marionette TRACE conn3 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:16 INFO - PROCESS | 4300 | 1467042976308 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:56:16 INFO - PROCESS | 4300 | 1467042976530 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 08:56:16 INFO - PROCESS | 4300 | 1467042976769 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:16 INFO - PROCESS | 4300 | 1467042976778 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:56:16 INFO - PROCESS | 4300 | ++DOCSHELL 0x99fc8c00 == 57 [pid = 4300] [id = 603] 08:56:16 INFO - PROCESS | 4300 | ++DOMWINDOW == 130 (0x9a0ec800) [pid = 4300] [serial = 1810] [outer = (nil)] 08:56:16 INFO - PROCESS | 4300 | ++DOMWINDOW == 131 (0x9a405400) [pid = 4300] [serial = 1811] [outer = 0x9a0ec800] 08:56:16 INFO - PROCESS | 4300 | 1467042976882 Marionette DEBUG loaded listener.js 08:56:16 INFO - PROCESS | 4300 | ++DOMWINDOW == 132 (0x9a40a400) [pid = 4300] [serial = 1812] [outer = 0x9a0ec800] 08:56:17 INFO - PROCESS | 4300 | 1467042977786 Marionette TRACE conn3 <- [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]]]}] 08:56:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 08:56:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1532ms 08:56:17 INFO - PROCESS | 4300 | 1467042977825 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 08:56:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 08:56:17 INFO - PROCESS | 4300 | 1467042977829 Marionette TRACE conn3 <- [1,2385,null,{"value":"8"}] 08:56:17 INFO - PROCESS | 4300 | 1467042977835 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 08:56:17 INFO - PROCESS | 4300 | 1467042977839 Marionette TRACE conn3 <- [1,2386,null,{}] 08:56:17 INFO - PROCESS | 4300 | 1467042977845 Marionette TRACE conn3 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:17 INFO - PROCESS | 4300 | 1467042977855 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:56:18 INFO - PROCESS | 4300 | 1467042978069 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 08:56:18 INFO - PROCESS | 4300 | 1467042978274 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:18 INFO - PROCESS | 4300 | 1467042978282 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:56:18 INFO - PROCESS | 4300 | ++DOCSHELL 0x9a40ec00 == 58 [pid = 4300] [id = 604] 08:56:18 INFO - PROCESS | 4300 | ++DOMWINDOW == 133 (0x9a40f400) [pid = 4300] [serial = 1813] [outer = (nil)] 08:56:18 INFO - PROCESS | 4300 | ++DOMWINDOW == 134 (0x9a78e800) [pid = 4300] [serial = 1814] [outer = 0x9a40f400] 08:56:18 INFO - PROCESS | 4300 | 1467042978453 Marionette DEBUG loaded listener.js 08:56:18 INFO - PROCESS | 4300 | ++DOMWINDOW == 135 (0x9a791400) [pid = 4300] [serial = 1815] [outer = 0x9a40f400] 08:56:19 INFO - PROCESS | 4300 | 1467042979375 Marionette TRACE conn3 <- [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]]]}] 08:56:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 08:56:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1582ms 08:56:19 INFO - PROCESS | 4300 | 1467042979416 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 08:56:19 INFO - PROCESS | 4300 | 1467042979421 Marionette TRACE conn3 <- [1,2389,null,{"value":"8"}] 08:56:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 08:56:19 INFO - PROCESS | 4300 | 1467042979427 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 08:56:19 INFO - PROCESS | 4300 | 1467042979430 Marionette TRACE conn3 <- [1,2390,null,{}] 08:56:19 INFO - PROCESS | 4300 | 1467042979436 Marionette TRACE conn3 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:19 INFO - PROCESS | 4300 | 1467042979441 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:56:19 INFO - PROCESS | 4300 | 1467042979631 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 08:56:20 INFO - PROCESS | 4300 | 1467042980275 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:20 INFO - PROCESS | 4300 | 1467042980284 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:56:20 INFO - PROCESS | 4300 | ++DOCSHELL 0x8d9c5000 == 59 [pid = 4300] [id = 605] 08:56:20 INFO - PROCESS | 4300 | ++DOMWINDOW == 136 (0x8d9c5c00) [pid = 4300] [serial = 1816] [outer = (nil)] 08:56:20 INFO - PROCESS | 4300 | ++DOMWINDOW == 137 (0x8d9ccc00) [pid = 4300] [serial = 1817] [outer = 0x8d9c5c00] 08:56:20 INFO - PROCESS | 4300 | 1467042980371 Marionette DEBUG loaded listener.js 08:56:20 INFO - PROCESS | 4300 | ++DOMWINDOW == 138 (0x8eca4000) [pid = 4300] [serial = 1818] [outer = 0x8d9c5c00] 08:56:21 INFO - PROCESS | 4300 | 1467042981264 Marionette TRACE conn3 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 08:56:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 08:56:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1882ms 08:56:21 INFO - PROCESS | 4300 | 1467042981312 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 08:56:21 INFO - PROCESS | 4300 | 1467042981317 Marionette TRACE conn3 <- [1,2393,null,{"value":"8"}] 08:56:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 08:56:21 INFO - PROCESS | 4300 | 1467042981325 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 08:56:21 INFO - PROCESS | 4300 | 1467042981329 Marionette TRACE conn3 <- [1,2394,null,{}] 08:56:21 INFO - PROCESS | 4300 | 1467042981337 Marionette TRACE conn3 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:21 INFO - PROCESS | 4300 | 1467042981345 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:56:21 INFO - PROCESS | 4300 | 1467042981523 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 08:56:21 INFO - PROCESS | 4300 | 1467042981839 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:21 INFO - PROCESS | 4300 | 1467042981849 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:56:21 INFO - PROCESS | 4300 | ++DOCSHELL 0x8ce64800 == 60 [pid = 4300] [id = 606] 08:56:21 INFO - PROCESS | 4300 | ++DOMWINDOW == 139 (0x914c3000) [pid = 4300] [serial = 1819] [outer = (nil)] 08:56:21 INFO - PROCESS | 4300 | ++DOMWINDOW == 140 (0x91a4d400) [pid = 4300] [serial = 1820] [outer = 0x914c3000] 08:56:21 INFO - PROCESS | 4300 | 1467042981985 Marionette DEBUG loaded listener.js 08:56:22 INFO - PROCESS | 4300 | ++DOMWINDOW == 141 (0x921d9000) [pid = 4300] [serial = 1821] [outer = 0x914c3000] 08:56:22 INFO - PROCESS | 4300 | 1467042982946 Marionette TRACE conn3 <- [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]]]}] 08:56:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 08:56:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1682ms 08:56:23 INFO - PROCESS | 4300 | 1467042983012 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 08:56:23 INFO - PROCESS | 4300 | 1467042983019 Marionette TRACE conn3 <- [1,2397,null,{"value":"8"}] 08:56:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 08:56:23 INFO - PROCESS | 4300 | 1467042983026 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 08:56:23 INFO - PROCESS | 4300 | 1467042983030 Marionette TRACE conn3 <- [1,2398,null,{}] 08:56:23 INFO - PROCESS | 4300 | 1467042983037 Marionette TRACE conn3 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:23 INFO - PROCESS | 4300 | 1467042983042 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:56:23 INFO - PROCESS | 4300 | 1467042983323 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 08:56:23 INFO - PROCESS | 4300 | 1467042983551 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:23 INFO - PROCESS | 4300 | 1467042983558 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:56:23 INFO - PROCESS | 4300 | ++DOCSHELL 0x8cd81c00 == 61 [pid = 4300] [id = 607] 08:56:23 INFO - PROCESS | 4300 | ++DOMWINDOW == 142 (0x8cd84000) [pid = 4300] [serial = 1822] [outer = (nil)] 08:56:23 INFO - PROCESS | 4300 | ++DOMWINDOW == 143 (0x8ddd8800) [pid = 4300] [serial = 1823] [outer = 0x8cd84000] 08:56:23 INFO - PROCESS | 4300 | 1467042983691 Marionette DEBUG loaded listener.js 08:56:23 INFO - PROCESS | 4300 | ++DOMWINDOW == 144 (0x91946c00) [pid = 4300] [serial = 1824] [outer = 0x8cd84000] 08:56:23 INFO - PROCESS | 4300 | --DOCSHELL 0x8f7bd800 == 60 [pid = 4300] [id = 556] 08:56:23 INFO - PROCESS | 4300 | --DOCSHELL 0x8cd87400 == 59 [pid = 4300] [id = 555] 08:56:23 INFO - PROCESS | 4300 | --DOCSHELL 0x8ce5e000 == 58 [pid = 4300] [id = 560] 08:56:23 INFO - PROCESS | 4300 | --DOMWINDOW == 143 (0x8bbe5000) [pid = 4300] [serial = 1706] [outer = (nil)] [url = about:blank] 08:56:23 INFO - PROCESS | 4300 | --DOMWINDOW == 142 (0x9821c000) [pid = 4300] [serial = 1721] [outer = (nil)] [url = about:blank] 08:56:23 INFO - PROCESS | 4300 | --DOMWINDOW == 141 (0x99618400) [pid = 4300] [serial = 1727] [outer = (nil)] [url = about:blank] 08:56:23 INFO - PROCESS | 4300 | --DOMWINDOW == 140 (0x93c4fc00) [pid = 4300] [serial = 1715] [outer = (nil)] [url = about:blank] 08:56:23 INFO - PROCESS | 4300 | --DOMWINDOW == 139 (0x978ca400) [pid = 4300] [serial = 1718] [outer = (nil)] [url = about:blank] 08:56:23 INFO - PROCESS | 4300 | --DOMWINDOW == 138 (0x91949000) [pid = 4300] [serial = 1712] [outer = (nil)] [url = about:blank] 08:56:23 INFO - PROCESS | 4300 | --DOMWINDOW == 137 (0x989f3000) [pid = 4300] [serial = 1724] [outer = (nil)] [url = about:blank] 08:56:23 INFO - PROCESS | 4300 | --DOMWINDOW == 136 (0x8eda6400) [pid = 4300] [serial = 1709] [outer = (nil)] [url = about:blank] 08:56:24 INFO - PROCESS | 4300 | --DOCSHELL 0x8bbe0000 == 57 [pid = 4300] [id = 561] 08:56:24 INFO - PROCESS | 4300 | --DOCSHELL 0x8cd83000 == 56 [pid = 4300] [id = 559] 08:56:24 INFO - PROCESS | 4300 | --DOMWINDOW == 135 (0x8d5ecc00) [pid = 4300] [serial = 1733] [outer = (nil)] [url = about:blank] 08:56:24 INFO - PROCESS | 4300 | --DOMWINDOW == 134 (0x8ddd7000) [pid = 4300] [serial = 1734] [outer = (nil)] [url = about:blank] 08:56:24 INFO - PROCESS | 4300 | --DOMWINDOW == 133 (0x8ec3d400) [pid = 4300] [serial = 1731] [outer = (nil)] [url = about:blank] 08:56:24 INFO - PROCESS | 4300 | --DOMWINDOW == 132 (0x8ddd2800) [pid = 4300] [serial = 1730] [outer = (nil)] [url = about:blank] 08:56:24 INFO - PROCESS | 4300 | --DOMWINDOW == 131 (0x91acf000) [pid = 4300] [serial = 1742] [outer = (nil)] [url = about:blank] 08:56:24 INFO - PROCESS | 4300 | --DOMWINDOW == 130 (0x9212c800) [pid = 4300] [serial = 1743] [outer = (nil)] [url = about:blank] 08:56:24 INFO - PROCESS | 4300 | --DOMWINDOW == 129 (0x91ac1c00) [pid = 4300] [serial = 1740] [outer = (nil)] [url = about:blank] 08:56:24 INFO - PROCESS | 4300 | --DOMWINDOW == 128 (0x91a4f400) [pid = 4300] [serial = 1739] [outer = (nil)] [url = about:blank] 08:56:24 INFO - PROCESS | 4300 | --DOMWINDOW == 127 (0x93104000) [pid = 4300] [serial = 1746] [outer = (nil)] [url = about:blank] 08:56:24 INFO - PROCESS | 4300 | --DOMWINDOW == 126 (0x9148bc00) [pid = 4300] [serial = 1737] [outer = (nil)] [url = about:blank] 08:56:24 INFO - PROCESS | 4300 | --DOMWINDOW == 125 (0x92127000) [pid = 4300] [serial = 1745] [outer = (nil)] [url = about:blank] 08:56:24 INFO - PROCESS | 4300 | --DOMWINDOW == 124 (0x93106c00) [pid = 4300] [serial = 1704] [outer = (nil)] [url = about:blank] 08:56:24 INFO - PROCESS | 4300 | --DOMWINDOW == 123 (0x8edb0800) [pid = 4300] [serial = 1736] [outer = (nil)] [url = about:blank] 08:56:24 INFO - PROCESS | 4300 | 1467042984638 Marionette TRACE conn3 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 08:56:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 08:56:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1634ms 08:56:24 INFO - PROCESS | 4300 | 1467042984662 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 08:56:24 INFO - PROCESS | 4300 | 1467042984666 Marionette TRACE conn3 <- [1,2401,null,{"value":"8"}] 08:56:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 08:56:24 INFO - PROCESS | 4300 | 1467042984680 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 08:56:24 INFO - PROCESS | 4300 | 1467042984690 Marionette TRACE conn3 <- [1,2402,null,{}] 08:56:24 INFO - PROCESS | 4300 | 1467042984700 Marionette TRACE conn3 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:24 INFO - PROCESS | 4300 | 1467042984708 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:56:24 INFO - PROCESS | 4300 | 1467042984895 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 08:56:25 INFO - PROCESS | 4300 | 1467042985060 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:25 INFO - PROCESS | 4300 | 1467042985069 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:56:25 INFO - PROCESS | 4300 | ++DOCSHELL 0x8d5ecc00 == 57 [pid = 4300] [id = 608] 08:56:25 INFO - PROCESS | 4300 | ++DOMWINDOW == 124 (0x8ddd7000) [pid = 4300] [serial = 1825] [outer = (nil)] 08:56:25 INFO - PROCESS | 4300 | ++DOMWINDOW == 125 (0x93e70800) [pid = 4300] [serial = 1826] [outer = 0x8ddd7000] 08:56:25 INFO - PROCESS | 4300 | 1467042985142 Marionette DEBUG loaded listener.js 08:56:25 INFO - PROCESS | 4300 | ++DOMWINDOW == 126 (0x9538b800) [pid = 4300] [serial = 1827] [outer = 0x8ddd7000] 08:56:26 INFO - PROCESS | 4300 | 1467042986076 Marionette TRACE conn3 <- [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]]]}] 08:56:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 08:56:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1456ms 08:56:26 INFO - PROCESS | 4300 | 1467042986130 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 08:56:26 INFO - PROCESS | 4300 | 1467042986134 Marionette TRACE conn3 <- [1,2405,null,{"value":"8"}] 08:56:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 08:56:26 INFO - PROCESS | 4300 | 1467042986142 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 08:56:26 INFO - PROCESS | 4300 | 1467042986146 Marionette TRACE conn3 <- [1,2406,null,{}] 08:56:26 INFO - PROCESS | 4300 | 1467042986152 Marionette TRACE conn3 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:26 INFO - PROCESS | 4300 | 1467042986157 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:56:26 INFO - PROCESS | 4300 | 1467042986350 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 08:56:26 INFO - PROCESS | 4300 | 1467042986360 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:26 INFO - PROCESS | 4300 | 1467042986368 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:56:26 INFO - PROCESS | 4300 | ++DOCSHELL 0x8bbda000 == 58 [pid = 4300] [id = 609] 08:56:26 INFO - PROCESS | 4300 | ++DOMWINDOW == 127 (0x8d5eec00) [pid = 4300] [serial = 1828] [outer = (nil)] 08:56:26 INFO - PROCESS | 4300 | ++DOMWINDOW == 128 (0x978d8400) [pid = 4300] [serial = 1829] [outer = 0x8d5eec00] 08:56:26 INFO - PROCESS | 4300 | 1467042986599 Marionette DEBUG loaded listener.js 08:56:26 INFO - PROCESS | 4300 | ++DOMWINDOW == 129 (0x98485c00) [pid = 4300] [serial = 1830] [outer = 0x8d5eec00] 08:56:27 INFO - PROCESS | 4300 | 1467042987528 Marionette TRACE conn3 <- [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]]]}] 08:56:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 08:56:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1432ms 08:56:27 INFO - PROCESS | 4300 | 1467042987576 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 08:56:27 INFO - PROCESS | 4300 | 1467042987580 Marionette TRACE conn3 <- [1,2409,null,{"value":"8"}] 08:56:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 08:56:27 INFO - PROCESS | 4300 | 1467042987592 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 08:56:27 INFO - PROCESS | 4300 | 1467042987595 Marionette TRACE conn3 <- [1,2410,null,{}] 08:56:27 INFO - PROCESS | 4300 | 1467042987600 Marionette TRACE conn3 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:27 INFO - PROCESS | 4300 | 1467042987607 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:56:27 INFO - PROCESS | 4300 | 1467042987857 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 08:56:27 INFO - PROCESS | 4300 | 1467042987883 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:27 INFO - PROCESS | 4300 | 1467042987902 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:56:27 INFO - PROCESS | 4300 | ++DOCSHELL 0x8ecaf000 == 59 [pid = 4300] [id = 610] 08:56:27 INFO - PROCESS | 4300 | ++DOMWINDOW == 130 (0x8edaf400) [pid = 4300] [serial = 1831] [outer = (nil)] 08:56:27 INFO - PROCESS | 4300 | ++DOMWINDOW == 131 (0x989fa000) [pid = 4300] [serial = 1832] [outer = 0x8edaf400] 08:56:27 INFO - PROCESS | 4300 | 1467042987990 Marionette DEBUG loaded listener.js 08:56:28 INFO - PROCESS | 4300 | ++DOMWINDOW == 132 (0x91489400) [pid = 4300] [serial = 1833] [outer = 0x8edaf400] 08:56:29 INFO - PROCESS | 4300 | --DOMWINDOW == 131 (0x91151000) [pid = 4300] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 08:56:29 INFO - PROCESS | 4300 | --DOMWINDOW == 130 (0x8ddc9800) [pid = 4300] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 08:56:29 INFO - PROCESS | 4300 | --DOMWINDOW == 129 (0x921e7400) [pid = 4300] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 08:56:29 INFO - PROCESS | 4300 | --DOMWINDOW == 128 (0x94904800) [pid = 4300] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 08:56:29 INFO - PROCESS | 4300 | --DOMWINDOW == 127 (0x9268c800) [pid = 4300] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 08:56:29 INFO - PROCESS | 4300 | --DOMWINDOW == 126 (0x8cd88000) [pid = 4300] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 08:56:29 INFO - PROCESS | 4300 | --DOMWINDOW == 125 (0x8cd87c00) [pid = 4300] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 08:56:29 INFO - PROCESS | 4300 | --DOMWINDOW == 124 (0x8cd82000) [pid = 4300] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 08:56:29 INFO - PROCESS | 4300 | --DOMWINDOW == 123 (0x930b0000) [pid = 4300] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 08:56:29 INFO - PROCESS | 4300 | --DOMWINDOW == 122 (0x93108800) [pid = 4300] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 08:56:29 INFO - PROCESS | 4300 | --DOMWINDOW == 121 (0x8f7ba800) [pid = 4300] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 08:56:29 INFO - PROCESS | 4300 | --DOMWINDOW == 120 (0x9193f800) [pid = 4300] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 08:56:29 INFO - PROCESS | 4300 | --DOMWINDOW == 119 (0x8cd85000) [pid = 4300] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 08:56:29 INFO - PROCESS | 4300 | 1467042989583 Marionette TRACE conn3 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 08:56:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 08:56:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 2038ms 08:56:29 INFO - PROCESS | 4300 | 1467042989631 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 08:56:29 INFO - PROCESS | 4300 | 1467042989634 Marionette TRACE conn3 <- [1,2413,null,{"value":"8"}] 08:56:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 08:56:29 INFO - PROCESS | 4300 | 1467042989640 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 08:56:29 INFO - PROCESS | 4300 | 1467042989644 Marionette TRACE conn3 <- [1,2414,null,{}] 08:56:29 INFO - PROCESS | 4300 | 1467042989649 Marionette TRACE conn3 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:29 INFO - PROCESS | 4300 | 1467042989654 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:56:29 INFO - PROCESS | 4300 | 1467042989814 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 08:56:29 INFO - PROCESS | 4300 | 1467042989830 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:29 INFO - PROCESS | 4300 | 1467042989835 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:56:29 INFO - PROCESS | 4300 | ++DOCSHELL 0x8cd85c00 == 60 [pid = 4300] [id = 611] 08:56:29 INFO - PROCESS | 4300 | ++DOMWINDOW == 120 (0x8ddc9800) [pid = 4300] [serial = 1834] [outer = (nil)] 08:56:29 INFO - PROCESS | 4300 | ++DOMWINDOW == 121 (0x921e7400) [pid = 4300] [serial = 1835] [outer = 0x8ddc9800] 08:56:29 INFO - PROCESS | 4300 | 1467042989904 Marionette DEBUG loaded listener.js 08:56:30 INFO - PROCESS | 4300 | ++DOMWINDOW == 122 (0x989f8800) [pid = 4300] [serial = 1836] [outer = 0x8ddc9800] 08:56:30 INFO - PROCESS | 4300 | 1467042990821 Marionette TRACE conn3 <- [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]]]}] 08:56:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 08:56:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1231ms 08:56:30 INFO - PROCESS | 4300 | 1467042990874 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 08:56:30 INFO - PROCESS | 4300 | 1467042990878 Marionette TRACE conn3 <- [1,2417,null,{"value":"8"}] 08:56:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 08:56:30 INFO - PROCESS | 4300 | 1467042990884 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 08:56:30 INFO - PROCESS | 4300 | 1467042990887 Marionette TRACE conn3 <- [1,2418,null,{}] 08:56:30 INFO - PROCESS | 4300 | 1467042990893 Marionette TRACE conn3 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:30 INFO - PROCESS | 4300 | 1467042990897 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:56:31 INFO - PROCESS | 4300 | 1467042991059 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 08:56:31 INFO - PROCESS | 4300 | 1467042991381 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:31 INFO - PROCESS | 4300 | 1467042991391 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:56:31 INFO - PROCESS | 4300 | ++DOCSHELL 0x8bbe7c00 == 61 [pid = 4300] [id = 612] 08:56:31 INFO - PROCESS | 4300 | ++DOMWINDOW == 123 (0x8cd83800) [pid = 4300] [serial = 1837] [outer = (nil)] 08:56:31 INFO - PROCESS | 4300 | ++DOMWINDOW == 124 (0x8ce67000) [pid = 4300] [serial = 1838] [outer = 0x8cd83800] 08:56:31 INFO - PROCESS | 4300 | 1467042991479 Marionette DEBUG loaded listener.js 08:56:31 INFO - PROCESS | 4300 | ++DOMWINDOW == 125 (0x8d9c8000) [pid = 4300] [serial = 1839] [outer = 0x8cd83800] 08:56:32 INFO - PROCESS | 4300 | 1467042992604 Marionette TRACE conn3 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 08:56:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 08:56:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1780ms 08:56:32 INFO - PROCESS | 4300 | 1467042992668 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 08:56:32 INFO - PROCESS | 4300 | 1467042992674 Marionette TRACE conn3 <- [1,2421,null,{"value":"8"}] 08:56:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 08:56:32 INFO - PROCESS | 4300 | 1467042992682 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 08:56:32 INFO - PROCESS | 4300 | 1467042992688 Marionette TRACE conn3 <- [1,2422,null,{}] 08:56:32 INFO - PROCESS | 4300 | 1467042992696 Marionette TRACE conn3 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:32 INFO - PROCESS | 4300 | 1467042992702 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:56:32 INFO - PROCESS | 4300 | 1467042992940 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 08:56:33 INFO - PROCESS | 4300 | 1467042993199 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:33 INFO - PROCESS | 4300 | 1467042993210 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:56:33 INFO - PROCESS | 4300 | ++DOCSHELL 0x8edae400 == 62 [pid = 4300] [id = 613] 08:56:33 INFO - PROCESS | 4300 | ++DOMWINDOW == 126 (0x91150000) [pid = 4300] [serial = 1840] [outer = (nil)] 08:56:33 INFO - PROCESS | 4300 | ++DOMWINDOW == 127 (0x914bf400) [pid = 4300] [serial = 1841] [outer = 0x91150000] 08:56:33 INFO - PROCESS | 4300 | 1467042993335 Marionette DEBUG loaded listener.js 08:56:33 INFO - PROCESS | 4300 | ++DOMWINDOW == 128 (0x919b1800) [pid = 4300] [serial = 1842] [outer = 0x91150000] 08:56:34 INFO - PROCESS | 4300 | 1467042994280 Marionette TRACE conn3 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 08:56:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 08:56:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1633ms 08:56:34 INFO - PROCESS | 4300 | 1467042994319 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 08:56:34 INFO - PROCESS | 4300 | 1467042994325 Marionette TRACE conn3 <- [1,2425,null,{"value":"8"}] 08:56:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 08:56:34 INFO - PROCESS | 4300 | 1467042994332 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 08:56:34 INFO - PROCESS | 4300 | 1467042994337 Marionette TRACE conn3 <- [1,2426,null,{}] 08:56:34 INFO - PROCESS | 4300 | 1467042994343 Marionette TRACE conn3 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:34 INFO - PROCESS | 4300 | 1467042994349 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:56:34 INFO - PROCESS | 4300 | 1467042994564 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 08:56:34 INFO - PROCESS | 4300 | 1467042994763 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:34 INFO - PROCESS | 4300 | 1467042994776 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:56:34 INFO - PROCESS | 4300 | ++DOCSHELL 0x921e3800 == 63 [pid = 4300] [id = 614] 08:56:34 INFO - PROCESS | 4300 | ++DOMWINDOW == 129 (0x92690000) [pid = 4300] [serial = 1843] [outer = (nil)] 08:56:34 INFO - PROCESS | 4300 | ++DOMWINDOW == 130 (0x930ad400) [pid = 4300] [serial = 1844] [outer = 0x92690000] 08:56:35 INFO - PROCESS | 4300 | 1467042994995 Marionette DEBUG loaded listener.js 08:56:35 INFO - PROCESS | 4300 | ++DOMWINDOW == 131 (0x931df400) [pid = 4300] [serial = 1845] [outer = 0x92690000] 08:56:36 INFO - PROCESS | 4300 | 1467042996022 Marionette TRACE conn3 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 08:56:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 08:56:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1743ms 08:56:36 INFO - PROCESS | 4300 | 1467042996076 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 08:56:36 INFO - PROCESS | 4300 | 1467042996080 Marionette TRACE conn3 <- [1,2429,null,{"value":"8"}] 08:56:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 08:56:36 INFO - PROCESS | 4300 | 1467042996098 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 08:56:36 INFO - PROCESS | 4300 | 1467042996108 Marionette TRACE conn3 <- [1,2430,null,{}] 08:56:36 INFO - PROCESS | 4300 | 1467042996116 Marionette TRACE conn3 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:36 INFO - PROCESS | 4300 | 1467042996124 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:56:36 INFO - PROCESS | 4300 | 1467042996382 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 08:56:36 INFO - PROCESS | 4300 | 1467042996628 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:36 INFO - PROCESS | 4300 | 1467042996637 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:56:36 INFO - PROCESS | 4300 | ++DOCSHELL 0x92687400 == 64 [pid = 4300] [id = 615] 08:56:36 INFO - PROCESS | 4300 | ++DOMWINDOW == 132 (0x92692c00) [pid = 4300] [serial = 1846] [outer = (nil)] 08:56:36 INFO - PROCESS | 4300 | ++DOMWINDOW == 133 (0x989f9000) [pid = 4300] [serial = 1847] [outer = 0x92692c00] 08:56:36 INFO - PROCESS | 4300 | 1467042996731 Marionette DEBUG loaded listener.js 08:56:36 INFO - PROCESS | 4300 | ++DOMWINDOW == 134 (0x99e60400) [pid = 4300] [serial = 1848] [outer = 0x92692c00] 08:56:37 INFO - PROCESS | 4300 | 1467042997631 Marionette TRACE conn3 <- [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]]]}] 08:56:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 08:56:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1568ms 08:56:37 INFO - PROCESS | 4300 | 1467042997658 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 08:56:37 INFO - PROCESS | 4300 | 1467042997663 Marionette TRACE conn3 <- [1,2433,null,{"value":"8"}] 08:56:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 08:56:37 INFO - PROCESS | 4300 | 1467042997670 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 08:56:37 INFO - PROCESS | 4300 | 1467042997673 Marionette TRACE conn3 <- [1,2434,null,{}] 08:56:37 INFO - PROCESS | 4300 | 1467042997680 Marionette TRACE conn3 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:37 INFO - PROCESS | 4300 | 1467042997685 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:56:37 INFO - PROCESS | 4300 | 1467042997949 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 08:56:38 INFO - PROCESS | 4300 | 1467042998092 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:38 INFO - PROCESS | 4300 | 1467042998102 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:56:38 INFO - PROCESS | 4300 | ++DOCSHELL 0x8cd8a800 == 65 [pid = 4300] [id = 616] 08:56:38 INFO - PROCESS | 4300 | ++DOMWINDOW == 135 (0x8ce64c00) [pid = 4300] [serial = 1849] [outer = (nil)] 08:56:38 INFO - PROCESS | 4300 | ++DOMWINDOW == 136 (0x99fcb400) [pid = 4300] [serial = 1850] [outer = 0x8ce64c00] 08:56:38 INFO - PROCESS | 4300 | 1467042998223 Marionette DEBUG loaded listener.js 08:56:38 INFO - PROCESS | 4300 | ++DOMWINDOW == 137 (0x9a0ecc00) [pid = 4300] [serial = 1851] [outer = 0x8ce64c00] 08:56:39 INFO - PROCESS | 4300 | 1467042999182 Marionette TRACE conn3 <- [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]]]}] 08:56:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 08:56:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1555ms 08:56:39 INFO - PROCESS | 4300 | 1467042999226 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 08:56:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 08:56:39 INFO - PROCESS | 4300 | 1467042999230 Marionette TRACE conn3 <- [1,2437,null,{"value":"8"}] 08:56:39 INFO - PROCESS | 4300 | 1467042999236 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 08:56:39 INFO - PROCESS | 4300 | 1467042999240 Marionette TRACE conn3 <- [1,2438,null,{}] 08:56:39 INFO - PROCESS | 4300 | 1467042999245 Marionette TRACE conn3 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:39 INFO - PROCESS | 4300 | 1467042999251 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:56:39 INFO - PROCESS | 4300 | 1467042999435 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 08:56:39 INFO - PROCESS | 4300 | 1467042999633 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:39 INFO - PROCESS | 4300 | 1467042999651 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:56:39 INFO - PROCESS | 4300 | ++DOCSHELL 0x9a405c00 == 66 [pid = 4300] [id = 617] 08:56:39 INFO - PROCESS | 4300 | ++DOMWINDOW == 138 (0x9a40d800) [pid = 4300] [serial = 1852] [outer = (nil)] 08:56:39 INFO - PROCESS | 4300 | ++DOMWINDOW == 139 (0x9a785400) [pid = 4300] [serial = 1853] [outer = 0x9a40d800] 08:56:39 INFO - PROCESS | 4300 | 1467042999785 Marionette DEBUG loaded listener.js 08:56:39 INFO - PROCESS | 4300 | ++DOMWINDOW == 140 (0x9a924800) [pid = 4300] [serial = 1854] [outer = 0x9a40d800] 08:56:40 INFO - PROCESS | 4300 | 1467043000871 Marionette TRACE conn3 <- [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]]]}] 08:56:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 08:56:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1682ms 08:56:40 INFO - PROCESS | 4300 | 1467043000919 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 08:56:40 INFO - PROCESS | 4300 | 1467043000923 Marionette TRACE conn3 <- [1,2441,null,{"value":"8"}] 08:56:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 08:56:40 INFO - PROCESS | 4300 | 1467043000930 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 08:56:40 INFO - PROCESS | 4300 | 1467043000934 Marionette TRACE conn3 <- [1,2442,null,{}] 08:56:40 INFO - PROCESS | 4300 | 1467043000940 Marionette TRACE conn3 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:40 INFO - PROCESS | 4300 | 1467043000946 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:56:41 INFO - PROCESS | 4300 | 1467043001178 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 08:56:41 INFO - PROCESS | 4300 | 1467043001434 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:41 INFO - PROCESS | 4300 | 1467043001443 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:56:41 INFO - PROCESS | 4300 | ++DOCSHELL 0x8bbe3000 == 67 [pid = 4300] [id = 618] 08:56:41 INFO - PROCESS | 4300 | ++DOMWINDOW == 141 (0x8bbe3c00) [pid = 4300] [serial = 1855] [outer = (nil)] 08:56:41 INFO - PROCESS | 4300 | ++DOMWINDOW == 142 (0x9a92d800) [pid = 4300] [serial = 1856] [outer = 0x8bbe3c00] 08:56:41 INFO - PROCESS | 4300 | 1467043001560 Marionette DEBUG loaded listener.js 08:56:41 INFO - PROCESS | 4300 | ++DOMWINDOW == 143 (0x9a979800) [pid = 4300] [serial = 1857] [outer = 0x8bbe3c00] 08:56:42 INFO - PROCESS | 4300 | 1467043002466 Marionette TRACE conn3 <- [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]]]}] 08:56:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 08:56:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1589ms 08:56:42 INFO - PROCESS | 4300 | 1467043002520 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 08:56:42 INFO - PROCESS | 4300 | 1467043002524 Marionette TRACE conn3 <- [1,2445,null,{"value":"8"}] 08:56:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 08:56:42 INFO - PROCESS | 4300 | 1467043002531 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 08:56:42 INFO - PROCESS | 4300 | 1467043002534 Marionette TRACE conn3 <- [1,2446,null,{}] 08:56:42 INFO - PROCESS | 4300 | 1467043002540 Marionette TRACE conn3 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:42 INFO - PROCESS | 4300 | 1467043002545 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:56:42 INFO - PROCESS | 4300 | 1467043002736 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 08:56:42 INFO - PROCESS | 4300 | 1467043002946 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:42 INFO - PROCESS | 4300 | 1467043002955 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:56:43 INFO - PROCESS | 4300 | ++DOCSHELL 0x8bbe3400 == 68 [pid = 4300] [id = 619] 08:56:43 INFO - PROCESS | 4300 | ++DOMWINDOW == 144 (0x8ce61800) [pid = 4300] [serial = 1858] [outer = (nil)] 08:56:43 INFO - PROCESS | 4300 | ++DOMWINDOW == 145 (0x9a92f400) [pid = 4300] [serial = 1859] [outer = 0x8ce61800] 08:56:43 INFO - PROCESS | 4300 | 1467043003136 Marionette DEBUG loaded listener.js 08:56:43 INFO - PROCESS | 4300 | ++DOMWINDOW == 146 (0x9ab71c00) [pid = 4300] [serial = 1860] [outer = 0x8ce61800] 08:56:44 INFO - PROCESS | 4300 | 1467043004043 Marionette TRACE conn3 <- [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]]]}] 08:56:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 08:56:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1582ms 08:56:44 INFO - PROCESS | 4300 | 1467043004114 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 08:56:44 INFO - PROCESS | 4300 | 1467043004118 Marionette TRACE conn3 <- [1,2449,null,{"value":"8"}] 08:56:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 08:56:44 INFO - PROCESS | 4300 | 1467043004125 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 08:56:44 INFO - PROCESS | 4300 | 1467043004129 Marionette TRACE conn3 <- [1,2450,null,{}] 08:56:44 INFO - PROCESS | 4300 | 1467043004134 Marionette TRACE conn3 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:44 INFO - PROCESS | 4300 | 1467043004139 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:56:44 INFO - PROCESS | 4300 | 1467043004318 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 08:56:44 INFO - PROCESS | 4300 | 1467043004520 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:44 INFO - PROCESS | 4300 | 1467043004528 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:56:44 INFO - PROCESS | 4300 | ++DOCSHELL 0x8f7c3400 == 69 [pid = 4300] [id = 620] 08:56:44 INFO - PROCESS | 4300 | ++DOMWINDOW == 147 (0x9148d800) [pid = 4300] [serial = 1861] [outer = (nil)] 08:56:44 INFO - PROCESS | 4300 | ++DOMWINDOW == 148 (0x953c4400) [pid = 4300] [serial = 1862] [outer = 0x9148d800] 08:56:44 INFO - PROCESS | 4300 | 1467043004649 Marionette DEBUG loaded listener.js 08:56:44 INFO - PROCESS | 4300 | ++DOMWINDOW == 149 (0x9a926000) [pid = 4300] [serial = 1863] [outer = 0x9148d800] 08:56:46 INFO - PROCESS | 4300 | 1467043006039 Marionette TRACE conn3 <- [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]]]}] 08:56:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 08:56:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1984ms 08:56:46 INFO - PROCESS | 4300 | 1467043006187 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 08:56:46 INFO - PROCESS | 4300 | 1467043006194 Marionette TRACE conn3 <- [1,2453,null,{"value":"8"}] 08:56:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 08:56:46 INFO - PROCESS | 4300 | 1467043006221 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 08:56:46 INFO - PROCESS | 4300 | 1467043006227 Marionette TRACE conn3 <- [1,2454,null,{}] 08:56:46 INFO - PROCESS | 4300 | 1467043006246 Marionette TRACE conn3 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:46 INFO - PROCESS | 4300 | 1467043006255 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:56:46 INFO - PROCESS | 4300 | 1467043006471 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 08:56:46 INFO - PROCESS | 4300 | 1467043006651 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:46 INFO - PROCESS | 4300 | 1467043006664 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:56:46 INFO - PROCESS | 4300 | ++DOCSHELL 0x8eda6400 == 70 [pid = 4300] [id = 621] 08:56:46 INFO - PROCESS | 4300 | ++DOMWINDOW == 150 (0x8eda8000) [pid = 4300] [serial = 1864] [outer = (nil)] 08:56:46 INFO - PROCESS | 4300 | ++DOMWINDOW == 151 (0x8edb3000) [pid = 4300] [serial = 1865] [outer = 0x8eda8000] 08:56:46 INFO - PROCESS | 4300 | 1467043006774 Marionette DEBUG loaded listener.js 08:56:46 INFO - PROCESS | 4300 | ++DOMWINDOW == 152 (0x9114f400) [pid = 4300] [serial = 1866] [outer = 0x8eda8000] 08:56:47 INFO - PROCESS | 4300 | 1467043007828 Marionette TRACE conn3 <- [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]]]}] 08:56:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 08:56:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1647ms 08:56:47 INFO - PROCESS | 4300 | 1467043007865 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 08:56:47 INFO - PROCESS | 4300 | 1467043007872 Marionette TRACE conn3 <- [1,2457,null,{"value":"8"}] 08:56:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 08:56:47 INFO - PROCESS | 4300 | 1467043007884 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 08:56:47 INFO - PROCESS | 4300 | 1467043007888 Marionette TRACE conn3 <- [1,2458,null,{}] 08:56:47 INFO - PROCESS | 4300 | 1467043007895 Marionette TRACE conn3 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:47 INFO - PROCESS | 4300 | 1467043007900 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:56:48 INFO - PROCESS | 4300 | 1467043008185 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 08:56:48 INFO - PROCESS | 4300 | --DOCSHELL 0x930af000 == 69 [pid = 4300] [id = 595] 08:56:48 INFO - PROCESS | 4300 | --DOCSHELL 0x8cd85c00 == 68 [pid = 4300] [id = 611] 08:56:48 INFO - PROCESS | 4300 | --DOMWINDOW == 151 (0x99624c00) [pid = 4300] [serial = 1796] [outer = (nil)] [url = about:blank] 08:56:48 INFO - PROCESS | 4300 | --DOCSHELL 0x8ecaf000 == 67 [pid = 4300] [id = 610] 08:56:48 INFO - PROCESS | 4300 | --DOCSHELL 0x8bbda000 == 66 [pid = 4300] [id = 609] 08:56:48 INFO - PROCESS | 4300 | --DOCSHELL 0x8d5ecc00 == 65 [pid = 4300] [id = 608] 08:56:48 INFO - PROCESS | 4300 | --DOCSHELL 0x8cd81c00 == 64 [pid = 4300] [id = 607] 08:56:48 INFO - PROCESS | 4300 | --DOCSHELL 0x8ce64800 == 63 [pid = 4300] [id = 606] 08:56:48 INFO - PROCESS | 4300 | --DOCSHELL 0x8d9c5000 == 62 [pid = 4300] [id = 605] 08:56:48 INFO - PROCESS | 4300 | 1467043008486 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:48 INFO - PROCESS | 4300 | 1467043008495 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:56:48 INFO - PROCESS | 4300 | ++DOCSHELL 0x8ecaf000 == 63 [pid = 4300] [id = 622] 08:56:48 INFO - PROCESS | 4300 | ++DOMWINDOW == 152 (0x8edb2c00) [pid = 4300] [serial = 1867] [outer = (nil)] 08:56:48 INFO - PROCESS | 4300 | ++DOMWINDOW == 153 (0x914c6000) [pid = 4300] [serial = 1868] [outer = 0x8edb2c00] 08:56:48 INFO - PROCESS | 4300 | 1467043008573 Marionette DEBUG loaded listener.js 08:56:48 INFO - PROCESS | 4300 | ++DOMWINDOW == 154 (0x91ad0400) [pid = 4300] [serial = 1869] [outer = 0x8edb2c00] 08:56:48 INFO - PROCESS | 4300 | --DOCSHELL 0x8ddd1000 == 62 [pid = 4300] [id = 599] 08:56:48 INFO - PROCESS | 4300 | --DOMWINDOW == 153 (0x9193f000) [pid = 4300] [serial = 1671] [outer = (nil)] [url = about:blank] 08:56:48 INFO - PROCESS | 4300 | --DOMWINDOW == 152 (0x8ec35c00) [pid = 4300] [serial = 1641] [outer = (nil)] [url = about:blank] 08:56:48 INFO - PROCESS | 4300 | --DOMWINDOW == 151 (0x92695400) [pid = 4300] [serial = 1674] [outer = (nil)] [url = about:blank] 08:56:48 INFO - PROCESS | 4300 | --DOMWINDOW == 150 (0x9538fc00) [pid = 4300] [serial = 1683] [outer = (nil)] [url = about:blank] 08:56:48 INFO - PROCESS | 4300 | --DOMWINDOW == 149 (0x931ddc00) [pid = 4300] [serial = 1677] [outer = (nil)] [url = about:blank] 08:56:48 INFO - PROCESS | 4300 | --DOMWINDOW == 148 (0x8d5ee400) [pid = 4300] [serial = 1668] [outer = (nil)] [url = about:blank] 08:56:48 INFO - PROCESS | 4300 | --DOMWINDOW == 147 (0x93c65c00) [pid = 4300] [serial = 1680] [outer = (nil)] [url = about:blank] 08:56:48 INFO - PROCESS | 4300 | --DOMWINDOW == 146 (0x978ab000) [pid = 4300] [serial = 1686] [outer = (nil)] [url = about:blank] 08:56:48 INFO - PROCESS | 4300 | --DOMWINDOW == 145 (0x99619c00) [pid = 4300] [serial = 1763] [outer = (nil)] [url = about:blank] 08:56:48 INFO - PROCESS | 4300 | --DOMWINDOW == 144 (0x9310b800) [pid = 4300] [serial = 1787] [outer = (nil)] [url = about:blank] 08:56:48 INFO - PROCESS | 4300 | --DOMWINDOW == 143 (0x978b0c00) [pid = 4300] [serial = 1757] [outer = (nil)] [url = about:blank] 08:56:48 INFO - PROCESS | 4300 | --DOMWINDOW == 142 (0x91a50400) [pid = 4300] [serial = 1754] [outer = (nil)] [url = about:blank] 08:56:48 INFO - PROCESS | 4300 | --DOMWINDOW == 141 (0x93c66800) [pid = 4300] [serial = 1748] [outer = (nil)] [url = about:blank] 08:56:48 INFO - PROCESS | 4300 | --DOMWINDOW == 140 (0x8edb3400) [pid = 4300] [serial = 1751] [outer = (nil)] [url = about:blank] 08:56:48 INFO - PROCESS | 4300 | --DOMWINDOW == 139 (0x93e6b800) [pid = 4300] [serial = 1790] [outer = (nil)] [url = about:blank] 08:56:48 INFO - PROCESS | 4300 | --DOMWINDOW == 138 (0x9a0e6000) [pid = 4300] [serial = 1775] [outer = (nil)] [url = about:blank] 08:56:48 INFO - PROCESS | 4300 | --DOMWINDOW == 137 (0x9148c800) [pid = 4300] [serial = 1782] [outer = (nil)] [url = about:blank] 08:56:48 INFO - PROCESS | 4300 | --DOMWINDOW == 136 (0x91157400) [pid = 4300] [serial = 1781] [outer = (nil)] [url = about:blank] 08:56:48 INFO - PROCESS | 4300 | --DOMWINDOW == 135 (0x98538800) [pid = 4300] [serial = 1760] [outer = (nil)] [url = about:blank] 08:56:48 INFO - PROCESS | 4300 | --DOMWINDOW == 134 (0x99f5f800) [pid = 4300] [serial = 1766] [outer = (nil)] [url = about:blank] 08:56:48 INFO - PROCESS | 4300 | --DOMWINDOW == 133 (0x91942c00) [pid = 4300] [serial = 1778] [outer = (nil)] [url = about:blank] 08:56:48 INFO - PROCESS | 4300 | --DOMWINDOW == 132 (0x99fc1000) [pid = 4300] [serial = 1772] [outer = (nil)] [url = about:blank] 08:56:48 INFO - PROCESS | 4300 | --DOMWINDOW == 131 (0x919bcc00) [pid = 4300] [serial = 1784] [outer = (nil)] [url = about:blank] 08:56:48 INFO - PROCESS | 4300 | --DOMWINDOW == 130 (0x91a58400) [pid = 4300] [serial = 1785] [outer = (nil)] [url = about:blank] 08:56:48 INFO - PROCESS | 4300 | --DOMWINDOW == 129 (0x99f69c00) [pid = 4300] [serial = 1769] [outer = (nil)] [url = about:blank] 08:56:48 INFO - PROCESS | 4300 | --DOMWINDOW == 128 (0x953c2400) [pid = 4300] [serial = 1791] [outer = (nil)] [url = about:blank] 08:56:48 INFO - PROCESS | 4300 | --DOMWINDOW == 127 (0x8ddd4800) [pid = 4300] [serial = 1793] [outer = (nil)] [url = about:blank] 08:56:48 INFO - PROCESS | 4300 | --DOMWINDOW == 126 (0x931df800) [pid = 4300] [serial = 1788] [outer = (nil)] [url = about:blank] 08:56:48 INFO - PROCESS | 4300 | --DOMWINDOW == 125 (0x914c5c00) [pid = 4300] [serial = 1794] [outer = (nil)] [url = about:blank] 08:56:49 INFO - PROCESS | 4300 | 1467043009430 Marionette TRACE conn3 <- [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]]]}] 08:56:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 08:56:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1585ms 08:56:49 INFO - PROCESS | 4300 | 1467043009469 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 08:56:49 INFO - PROCESS | 4300 | 1467043009473 Marionette TRACE conn3 <- [1,2461,null,{"value":"8"}] 08:56:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 08:56:49 INFO - PROCESS | 4300 | 1467043009479 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 08:56:49 INFO - PROCESS | 4300 | 1467043009485 Marionette TRACE conn3 <- [1,2462,null,{}] 08:56:49 INFO - PROCESS | 4300 | 1467043009500 Marionette TRACE conn3 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:49 INFO - PROCESS | 4300 | 1467043009508 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:56:49 INFO - PROCESS | 4300 | 1467043009690 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 08:56:49 INFO - PROCESS | 4300 | 1467043009866 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:49 INFO - PROCESS | 4300 | 1467043009877 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:56:49 INFO - PROCESS | 4300 | ++DOCSHELL 0x92693400 == 63 [pid = 4300] [id = 623] 08:56:49 INFO - PROCESS | 4300 | ++DOMWINDOW == 126 (0x92695400) [pid = 4300] [serial = 1870] [outer = (nil)] 08:56:49 INFO - PROCESS | 4300 | ++DOMWINDOW == 127 (0x930b0400) [pid = 4300] [serial = 1871] [outer = 0x92695400] 08:56:49 INFO - PROCESS | 4300 | 1467043009952 Marionette DEBUG loaded listener.js 08:56:50 INFO - PROCESS | 4300 | ++DOMWINDOW == 128 (0x93110800) [pid = 4300] [serial = 1872] [outer = 0x92695400] 08:56:50 INFO - PROCESS | 4300 | 1467043010854 Marionette TRACE conn3 <- [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]]]}] 08:56:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 08:56:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1433ms 08:56:50 INFO - PROCESS | 4300 | 1467043010918 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 08:56:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 08:56:50 INFO - PROCESS | 4300 | 1467043010923 Marionette TRACE conn3 <- [1,2465,null,{"value":"8"}] 08:56:50 INFO - PROCESS | 4300 | 1467043010929 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 08:56:50 INFO - PROCESS | 4300 | 1467043010932 Marionette TRACE conn3 <- [1,2466,null,{}] 08:56:50 INFO - PROCESS | 4300 | 1467043010937 Marionette TRACE conn3 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:50 INFO - PROCESS | 4300 | 1467043010942 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:56:51 INFO - PROCESS | 4300 | 1467043011179 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 08:56:51 INFO - PROCESS | 4300 | 1467043011207 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:51 INFO - PROCESS | 4300 | 1467043011215 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:56:51 INFO - PROCESS | 4300 | ++DOCSHELL 0x8ddd1000 == 64 [pid = 4300] [id = 624] 08:56:51 INFO - PROCESS | 4300 | ++DOMWINDOW == 129 (0x949da400) [pid = 4300] [serial = 1873] [outer = (nil)] 08:56:51 INFO - PROCESS | 4300 | ++DOMWINDOW == 130 (0x9538dc00) [pid = 4300] [serial = 1874] [outer = 0x949da400] 08:56:51 INFO - PROCESS | 4300 | 1467043011282 Marionette DEBUG loaded listener.js 08:56:51 INFO - PROCESS | 4300 | ++DOMWINDOW == 131 (0x98215800) [pid = 4300] [serial = 1875] [outer = 0x949da400] 08:56:52 INFO - PROCESS | 4300 | 1467043012297 Marionette TRACE conn3 <- [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]]]}] 08:56:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 08:56:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1434ms 08:56:52 INFO - PROCESS | 4300 | 1467043012363 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 08:56:52 INFO - PROCESS | 4300 | 1467043012367 Marionette TRACE conn3 <- [1,2469,null,{"value":"8"}] 08:56:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 08:56:52 INFO - PROCESS | 4300 | 1467043012374 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 08:56:52 INFO - PROCESS | 4300 | 1467043012393 Marionette TRACE conn3 <- [1,2470,null,{}] 08:56:52 INFO - PROCESS | 4300 | 1467043012409 Marionette TRACE conn3 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:52 INFO - PROCESS | 4300 | 1467043012415 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:56:52 INFO - PROCESS | 4300 | 1467043012647 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 08:56:52 INFO - PROCESS | 4300 | 1467043012685 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:52 INFO - PROCESS | 4300 | 1467043012695 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:56:52 INFO - PROCESS | 4300 | ++DOCSHELL 0x8f7b6400 == 65 [pid = 4300] [id = 625] 08:56:52 INFO - PROCESS | 4300 | ++DOMWINDOW == 132 (0x93e73800) [pid = 4300] [serial = 1876] [outer = (nil)] 08:56:52 INFO - PROCESS | 4300 | ++DOMWINDOW == 133 (0x989f6400) [pid = 4300] [serial = 1877] [outer = 0x93e73800] 08:56:52 INFO - PROCESS | 4300 | 1467043012763 Marionette DEBUG loaded listener.js 08:56:52 INFO - PROCESS | 4300 | ++DOMWINDOW == 134 (0x99869000) [pid = 4300] [serial = 1878] [outer = 0x93e73800] 08:56:53 INFO - PROCESS | 4300 | --DOMWINDOW == 133 (0x8d9c5c00) [pid = 4300] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 08:56:53 INFO - PROCESS | 4300 | --DOMWINDOW == 132 (0x914c3000) [pid = 4300] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 08:56:53 INFO - PROCESS | 4300 | --DOMWINDOW == 131 (0x8cd84000) [pid = 4300] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 08:56:53 INFO - PROCESS | 4300 | --DOMWINDOW == 130 (0x8edaf400) [pid = 4300] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 08:56:53 INFO - PROCESS | 4300 | --DOMWINDOW == 129 (0x8ddd7000) [pid = 4300] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 08:56:53 INFO - PROCESS | 4300 | --DOMWINDOW == 128 (0x8d5eec00) [pid = 4300] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 08:56:53 INFO - PROCESS | 4300 | 1467043013993 Marionette TRACE conn3 <- [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]]]}] 08:56:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 08:56:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1677ms 08:56:54 INFO - PROCESS | 4300 | 1467043014051 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 08:56:54 INFO - PROCESS | 4300 | 1467043014055 Marionette TRACE conn3 <- [1,2473,null,{"value":"8"}] 08:56:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 08:56:54 INFO - PROCESS | 4300 | 1467043014061 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 08:56:54 INFO - PROCESS | 4300 | 1467043014065 Marionette TRACE conn3 <- [1,2474,null,{}] 08:56:54 INFO - PROCESS | 4300 | 1467043014070 Marionette TRACE conn3 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:54 INFO - PROCESS | 4300 | 1467043014079 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:56:54 INFO - PROCESS | 4300 | 1467043014303 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 08:56:54 INFO - PROCESS | 4300 | 1467043014469 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:54 INFO - PROCESS | 4300 | 1467043014476 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:56:54 INFO - PROCESS | 4300 | ++DOCSHELL 0x8edaf400 == 66 [pid = 4300] [id = 626] 08:56:54 INFO - PROCESS | 4300 | ++DOMWINDOW == 129 (0x8f7ba800) [pid = 4300] [serial = 1879] [outer = (nil)] 08:56:54 INFO - PROCESS | 4300 | ++DOMWINDOW == 130 (0x9a0e6400) [pid = 4300] [serial = 1880] [outer = 0x8f7ba800] 08:56:54 INFO - PROCESS | 4300 | 1467043014546 Marionette DEBUG loaded listener.js 08:56:54 INFO - PROCESS | 4300 | ++DOMWINDOW == 131 (0x9a5aec00) [pid = 4300] [serial = 1881] [outer = 0x8f7ba800] 08:56:55 INFO - PROCESS | 4300 | 1467043015344 Marionette TRACE conn3 <- [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]]]}] 08:56:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 08:56:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1380ms 08:56:55 INFO - PROCESS | 4300 | 1467043015444 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 08:56:55 INFO - PROCESS | 4300 | 1467043015449 Marionette TRACE conn3 <- [1,2477,null,{"value":"8"}] 08:56:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 08:56:55 INFO - PROCESS | 4300 | 1467043015458 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 08:56:55 INFO - PROCESS | 4300 | 1467043015464 Marionette TRACE conn3 <- [1,2478,null,{}] 08:56:55 INFO - PROCESS | 4300 | 1467043015473 Marionette TRACE conn3 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:55 INFO - PROCESS | 4300 | 1467043015479 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:56:55 INFO - PROCESS | 4300 | 1467043015696 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 08:56:55 INFO - PROCESS | 4300 | 1467043015954 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:55 INFO - PROCESS | 4300 | 1467043015970 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:56:55 INFO - PROCESS | 4300 | ++DOCSHELL 0x8cd8c800 == 67 [pid = 4300] [id = 627] 08:56:55 INFO - PROCESS | 4300 | ++DOMWINDOW == 132 (0x8ddd4800) [pid = 4300] [serial = 1882] [outer = (nil)] 08:56:56 INFO - PROCESS | 4300 | ++DOMWINDOW == 133 (0x8ec3e400) [pid = 4300] [serial = 1883] [outer = 0x8ddd4800] 08:56:56 INFO - PROCESS | 4300 | 1467043016053 Marionette DEBUG loaded listener.js 08:56:56 INFO - PROCESS | 4300 | ++DOMWINDOW == 134 (0x8ecac400) [pid = 4300] [serial = 1884] [outer = 0x8ddd4800] 08:56:57 INFO - PROCESS | 4300 | 1467043017137 Marionette TRACE conn3 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 08:56:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 08:56:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1737ms 08:56:57 INFO - PROCESS | 4300 | 1467043017196 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 08:56:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 08:56:57 INFO - PROCESS | 4300 | 1467043017202 Marionette TRACE conn3 <- [1,2481,null,{"value":"8"}] 08:56:57 INFO - PROCESS | 4300 | 1467043017213 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 08:56:57 INFO - PROCESS | 4300 | 1467043017219 Marionette TRACE conn3 <- [1,2482,null,{}] 08:56:57 INFO - PROCESS | 4300 | 1467043017226 Marionette TRACE conn3 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:57 INFO - PROCESS | 4300 | 1467043017232 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:56:57 INFO - PROCESS | 4300 | 1467043017475 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 08:56:57 INFO - PROCESS | 4300 | 1467043017728 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:57 INFO - PROCESS | 4300 | 1467043017736 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:56:57 INFO - PROCESS | 4300 | ++DOCSHELL 0x8f7b5c00 == 68 [pid = 4300] [id = 628] 08:56:57 INFO - PROCESS | 4300 | ++DOMWINDOW == 135 (0x919b3800) [pid = 4300] [serial = 1885] [outer = (nil)] 08:56:57 INFO - PROCESS | 4300 | ++DOMWINDOW == 136 (0x9268b400) [pid = 4300] [serial = 1886] [outer = 0x919b3800] 08:56:57 INFO - PROCESS | 4300 | 1467043017859 Marionette DEBUG loaded listener.js 08:56:57 INFO - PROCESS | 4300 | ++DOMWINDOW == 137 (0x93c65000) [pid = 4300] [serial = 1887] [outer = 0x919b3800] 08:56:58 INFO - PROCESS | 4300 | 1467043018802 Marionette TRACE conn3 <- [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]]]}] 08:56:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 08:56:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1654ms 08:56:58 INFO - PROCESS | 4300 | 1467043018863 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 08:56:58 INFO - PROCESS | 4300 | 1467043018867 Marionette TRACE conn3 <- [1,2485,null,{"value":"8"}] 08:56:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 08:56:58 INFO - PROCESS | 4300 | 1467043018874 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 08:56:58 INFO - PROCESS | 4300 | 1467043018878 Marionette TRACE conn3 <- [1,2486,null,{}] 08:56:58 INFO - PROCESS | 4300 | 1467043018894 Marionette TRACE conn3 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:58 INFO - PROCESS | 4300 | 1467043018902 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:56:59 INFO - PROCESS | 4300 | 1467043019141 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 08:56:59 INFO - PROCESS | 4300 | 1467043019435 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:59 INFO - PROCESS | 4300 | 1467043019448 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:56:59 INFO - PROCESS | 4300 | ++DOCSHELL 0x9853f800 == 69 [pid = 4300] [id = 629] 08:56:59 INFO - PROCESS | 4300 | ++DOMWINDOW == 138 (0x99fcac00) [pid = 4300] [serial = 1888] [outer = (nil)] 08:56:59 INFO - PROCESS | 4300 | ++DOMWINDOW == 139 (0x9a788000) [pid = 4300] [serial = 1889] [outer = 0x99fcac00] 08:56:59 INFO - PROCESS | 4300 | 1467043019571 Marionette DEBUG loaded listener.js 08:56:59 INFO - PROCESS | 4300 | ++DOMWINDOW == 140 (0x9a791800) [pid = 4300] [serial = 1890] [outer = 0x99fcac00] 08:57:00 INFO - PROCESS | 4300 | 1467043020602 Marionette TRACE conn3 <- [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]]]}] 08:57:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 08:57:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1787ms 08:57:00 INFO - PROCESS | 4300 | 1467043020664 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 08:57:00 INFO - PROCESS | 4300 | 1467043020670 Marionette TRACE conn3 <- [1,2489,null,{"value":"8"}] 08:57:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 08:57:00 INFO - PROCESS | 4300 | 1467043020679 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 08:57:00 INFO - PROCESS | 4300 | 1467043020683 Marionette TRACE conn3 <- [1,2490,null,{}] 08:57:00 INFO - PROCESS | 4300 | 1467043020689 Marionette TRACE conn3 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:00 INFO - PROCESS | 4300 | 1467043020694 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:57:00 INFO - PROCESS | 4300 | 1467043020894 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 08:57:01 INFO - PROCESS | 4300 | 1467043021151 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:01 INFO - PROCESS | 4300 | 1467043021162 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:57:01 INFO - PROCESS | 4300 | ++DOCSHELL 0x978cfc00 == 70 [pid = 4300] [id = 630] 08:57:01 INFO - PROCESS | 4300 | ++DOMWINDOW == 141 (0x99fca800) [pid = 4300] [serial = 1891] [outer = (nil)] 08:57:01 INFO - PROCESS | 4300 | ++DOMWINDOW == 142 (0x9ab79400) [pid = 4300] [serial = 1892] [outer = 0x99fca800] 08:57:01 INFO - PROCESS | 4300 | 1467043021281 Marionette DEBUG loaded listener.js 08:57:01 INFO - PROCESS | 4300 | ++DOMWINDOW == 143 (0x9ab7d800) [pid = 4300] [serial = 1893] [outer = 0x99fca800] 08:57:02 INFO - PROCESS | 4300 | 1467043022249 Marionette TRACE conn3 <- [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]]]}] 08:57:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 08:57:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1635ms 08:57:02 INFO - PROCESS | 4300 | 1467043022314 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 08:57:02 INFO - PROCESS | 4300 | 1467043022319 Marionette TRACE conn3 <- [1,2493,null,{"value":"8"}] 08:57:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 08:57:02 INFO - PROCESS | 4300 | 1467043022327 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 08:57:02 INFO - PROCESS | 4300 | 1467043022330 Marionette TRACE conn3 <- [1,2494,null,{}] 08:57:02 INFO - PROCESS | 4300 | 1467043022337 Marionette TRACE conn3 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:02 INFO - PROCESS | 4300 | 1467043022342 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:57:02 INFO - PROCESS | 4300 | 1467043022557 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 08:57:02 INFO - PROCESS | 4300 | 1467043022803 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:02 INFO - PROCESS | 4300 | 1467043022810 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:57:02 INFO - PROCESS | 4300 | ++DOCSHELL 0x8ce5e000 == 71 [pid = 4300] [id = 631] 08:57:02 INFO - PROCESS | 4300 | ++DOMWINDOW == 144 (0x8ce6ac00) [pid = 4300] [serial = 1894] [outer = (nil)] 08:57:02 INFO - PROCESS | 4300 | ++DOMWINDOW == 145 (0x93e79800) [pid = 4300] [serial = 1895] [outer = 0x8ce6ac00] 08:57:02 INFO - PROCESS | 4300 | 1467043022940 Marionette DEBUG loaded listener.js 08:57:03 INFO - PROCESS | 4300 | ++DOMWINDOW == 146 (0x9ae7f800) [pid = 4300] [serial = 1896] [outer = 0x8ce6ac00] 08:57:03 INFO - PROCESS | 4300 | 1467043023830 Marionette TRACE conn3 <- [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]]]}] 08:57:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 08:57:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1539ms 08:57:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 08:57:03 INFO - PROCESS | 4300 | 1467043023866 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 08:57:03 INFO - PROCESS | 4300 | 1467043023869 Marionette TRACE conn3 <- [1,2497,null,{"value":"8"}] 08:57:03 INFO - PROCESS | 4300 | 1467043023877 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 08:57:03 INFO - PROCESS | 4300 | 1467043023880 Marionette TRACE conn3 <- [1,2498,null,{}] 08:57:03 INFO - PROCESS | 4300 | 1467043023886 Marionette TRACE conn3 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:03 INFO - PROCESS | 4300 | 1467043023896 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:57:04 INFO - PROCESS | 4300 | 1467043024131 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 08:57:04 INFO - PROCESS | 4300 | 1467043024335 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:04 INFO - PROCESS | 4300 | 1467043024347 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:57:04 INFO - PROCESS | 4300 | ++DOCSHELL 0x914c1400 == 72 [pid = 4300] [id = 632] 08:57:04 INFO - PROCESS | 4300 | ++DOMWINDOW == 147 (0x9ae83400) [pid = 4300] [serial = 1897] [outer = (nil)] 08:57:04 INFO - PROCESS | 4300 | ++DOMWINDOW == 148 (0x9b7db400) [pid = 4300] [serial = 1898] [outer = 0x9ae83400] 08:57:04 INFO - PROCESS | 4300 | 1467043024471 Marionette DEBUG loaded listener.js 08:57:04 INFO - PROCESS | 4300 | ++DOMWINDOW == 149 (0x9b905000) [pid = 4300] [serial = 1899] [outer = 0x9ae83400] 08:57:05 INFO - PROCESS | 4300 | 1467043025457 Marionette TRACE conn3 <- [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]]]}] 08:57:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 08:57:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1658ms 08:57:05 INFO - PROCESS | 4300 | 1467043025534 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 08:57:05 INFO - PROCESS | 4300 | 1467043025537 Marionette TRACE conn3 <- [1,2501,null,{"value":"8"}] 08:57:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 08:57:05 INFO - PROCESS | 4300 | 1467043025544 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 08:57:05 INFO - PROCESS | 4300 | 1467043025547 Marionette TRACE conn3 <- [1,2502,null,{}] 08:57:05 INFO - PROCESS | 4300 | 1467043025553 Marionette TRACE conn3 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:05 INFO - PROCESS | 4300 | 1467043025558 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:57:05 INFO - PROCESS | 4300 | 1467043025776 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 08:57:06 INFO - PROCESS | 4300 | 1467043026075 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:06 INFO - PROCESS | 4300 | 1467043026084 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:57:06 INFO - PROCESS | 4300 | ++DOCSHELL 0x8bbe5800 == 73 [pid = 4300] [id = 633] 08:57:06 INFO - PROCESS | 4300 | ++DOMWINDOW == 150 (0x8cd8f000) [pid = 4300] [serial = 1900] [outer = (nil)] 08:57:06 INFO - PROCESS | 4300 | ++DOMWINDOW == 151 (0x9b90ec00) [pid = 4300] [serial = 1901] [outer = 0x8cd8f000] 08:57:06 INFO - PROCESS | 4300 | 1467043026169 Marionette DEBUG loaded listener.js 08:57:06 INFO - PROCESS | 4300 | ++DOMWINDOW == 152 (0x9d404800) [pid = 4300] [serial = 1902] [outer = 0x8cd8f000] 08:57:07 INFO - PROCESS | 4300 | 1467043027070 Marionette TRACE conn3 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 08:57:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 08:57:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1592ms 08:57:07 INFO - PROCESS | 4300 | 1467043027137 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 08:57:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 08:57:07 INFO - PROCESS | 4300 | 1467043027141 Marionette TRACE conn3 <- [1,2505,null,{"value":"8"}] 08:57:07 INFO - PROCESS | 4300 | 1467043027148 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 08:57:07 INFO - PROCESS | 4300 | 1467043027152 Marionette TRACE conn3 <- [1,2506,null,{}] 08:57:07 INFO - PROCESS | 4300 | 1467043027157 Marionette TRACE conn3 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:07 INFO - PROCESS | 4300 | 1467043027163 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:57:07 INFO - PROCESS | 4300 | 1467043027359 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 08:57:07 INFO - PROCESS | 4300 | 1467043027615 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:07 INFO - PROCESS | 4300 | 1467043027624 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:57:07 INFO - PROCESS | 4300 | ++DOCSHELL 0x8cd81800 == 74 [pid = 4300] [id = 634] 08:57:07 INFO - PROCESS | 4300 | ++DOMWINDOW == 153 (0x8ddd0c00) [pid = 4300] [serial = 1903] [outer = (nil)] 08:57:07 INFO - PROCESS | 4300 | ++DOMWINDOW == 154 (0x9d813400) [pid = 4300] [serial = 1904] [outer = 0x8ddd0c00] 08:57:07 INFO - PROCESS | 4300 | 1467043027745 Marionette DEBUG loaded listener.js 08:57:07 INFO - PROCESS | 4300 | ++DOMWINDOW == 155 (0x9d88a800) [pid = 4300] [serial = 1905] [outer = 0x8ddd0c00] 08:57:08 INFO - PROCESS | 4300 | 1467043028631 Marionette TRACE conn3 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 08:57:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 08:57:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1531ms 08:57:08 INFO - PROCESS | 4300 | 1467043028679 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 08:57:08 INFO - PROCESS | 4300 | 1467043028682 Marionette TRACE conn3 <- [1,2509,null,{"value":"8"}] 08:57:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 08:57:08 INFO - PROCESS | 4300 | 1467043028689 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 08:57:08 INFO - PROCESS | 4300 | 1467043028692 Marionette TRACE conn3 <- [1,2510,null,{}] 08:57:08 INFO - PROCESS | 4300 | 1467043028698 Marionette TRACE conn3 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:08 INFO - PROCESS | 4300 | 1467043028703 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:57:08 INFO - PROCESS | 4300 | 1467043028890 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 08:57:09 INFO - PROCESS | 4300 | 1467043029094 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:09 INFO - PROCESS | 4300 | 1467043029102 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:57:09 INFO - PROCESS | 4300 | ++DOCSHELL 0x8cd90000 == 75 [pid = 4300] [id = 635] 08:57:09 INFO - PROCESS | 4300 | ++DOMWINDOW == 156 (0x9990dc00) [pid = 4300] [serial = 1906] [outer = (nil)] 08:57:09 INFO - PROCESS | 4300 | ++DOMWINDOW == 157 (0xa1013400) [pid = 4300] [serial = 1907] [outer = 0x9990dc00] 08:57:09 INFO - PROCESS | 4300 | 1467043029218 Marionette DEBUG loaded listener.js 08:57:09 INFO - PROCESS | 4300 | ++DOMWINDOW == 158 (0xa101a000) [pid = 4300] [serial = 1908] [outer = 0x9990dc00] 08:57:10 INFO - PROCESS | 4300 | 1467043030194 Marionette TRACE conn3 <- [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]]]}] 08:57:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 08:57:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1584ms 08:57:10 INFO - PROCESS | 4300 | 1467043030274 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 08:57:10 INFO - PROCESS | 4300 | 1467043030277 Marionette TRACE conn3 <- [1,2513,null,{"value":"8"}] 08:57:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 08:57:10 INFO - PROCESS | 4300 | 1467043030284 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 08:57:10 INFO - PROCESS | 4300 | 1467043030288 Marionette TRACE conn3 <- [1,2514,null,{}] 08:57:10 INFO - PROCESS | 4300 | 1467043030293 Marionette TRACE conn3 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:10 INFO - PROCESS | 4300 | 1467043030298 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:57:10 INFO - PROCESS | 4300 | 1467043030497 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 08:57:10 INFO - PROCESS | 4300 | 1467043030707 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:10 INFO - PROCESS | 4300 | 1467043030714 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:57:10 INFO - PROCESS | 4300 | ++DOCSHELL 0x91153400 == 76 [pid = 4300] [id = 636] 08:57:10 INFO - PROCESS | 4300 | ++DOMWINDOW == 159 (0x919b3000) [pid = 4300] [serial = 1909] [outer = (nil)] 08:57:10 INFO - PROCESS | 4300 | ++DOMWINDOW == 160 (0x9a0f2800) [pid = 4300] [serial = 1910] [outer = 0x919b3000] 08:57:10 INFO - PROCESS | 4300 | 1467043030876 Marionette DEBUG loaded listener.js 08:57:11 INFO - PROCESS | 4300 | ++DOMWINDOW == 161 (0x9d895400) [pid = 4300] [serial = 1911] [outer = 0x919b3000] 08:57:12 INFO - PROCESS | 4300 | 1467043032189 Marionette TRACE conn3 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 08:57:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 08:57:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1984ms 08:57:12 INFO - PROCESS | 4300 | 1467043032270 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 08:57:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 08:57:12 INFO - PROCESS | 4300 | 1467043032276 Marionette TRACE conn3 <- [1,2517,null,{"value":"8"}] 08:57:12 INFO - PROCESS | 4300 | 1467043032283 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 08:57:12 INFO - PROCESS | 4300 | 1467043032288 Marionette TRACE conn3 <- [1,2518,null,{}] 08:57:12 INFO - PROCESS | 4300 | 1467043032296 Marionette TRACE conn3 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:12 INFO - PROCESS | 4300 | 1467043032302 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:57:12 INFO - PROCESS | 4300 | 1467043032562 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 08:57:12 INFO - PROCESS | 4300 | 1467043032790 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:12 INFO - PROCESS | 4300 | 1467043032798 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:57:12 INFO - PROCESS | 4300 | ++DOCSHELL 0x9148c800 == 77 [pid = 4300] [id = 637] 08:57:12 INFO - PROCESS | 4300 | ++DOMWINDOW == 162 (0x914b9800) [pid = 4300] [serial = 1912] [outer = (nil)] 08:57:12 INFO - PROCESS | 4300 | ++DOMWINDOW == 163 (0x919bd800) [pid = 4300] [serial = 1913] [outer = 0x914b9800] 08:57:12 INFO - PROCESS | 4300 | 1467043032980 Marionette DEBUG loaded listener.js 08:57:13 INFO - PROCESS | 4300 | ++DOMWINDOW == 164 (0x91ac2000) [pid = 4300] [serial = 1914] [outer = 0x914b9800] 08:57:13 INFO - PROCESS | 4300 | --DOCSHELL 0x8f7b9800 == 76 [pid = 4300] [id = 593] 08:57:13 INFO - PROCESS | 4300 | --DOCSHELL 0x8cd82400 == 75 [pid = 4300] [id = 557] 08:57:13 INFO - PROCESS | 4300 | --DOCSHELL 0x914b8400 == 74 [pid = 4300] [id = 584] 08:57:13 INFO - PROCESS | 4300 | --DOCSHELL 0x91ac4800 == 73 [pid = 4300] [id = 586] 08:57:13 INFO - PROCESS | 4300 | --DOCSHELL 0x92128000 == 72 [pid = 4300] [id = 558] 08:57:13 INFO - PROCESS | 4300 | --DOCSHELL 0x9538f000 == 71 [pid = 4300] [id = 585] 08:57:13 INFO - PROCESS | 4300 | --DOMWINDOW == 163 (0x921e7400) [pid = 4300] [serial = 1835] [outer = (nil)] [url = about:blank] 08:57:13 INFO - PROCESS | 4300 | --DOCSHELL 0x8bbe3000 == 70 [pid = 4300] [id = 618] 08:57:13 INFO - PROCESS | 4300 | --DOCSHELL 0x9a405c00 == 69 [pid = 4300] [id = 617] 08:57:13 INFO - PROCESS | 4300 | --DOCSHELL 0x8cd8a800 == 68 [pid = 4300] [id = 616] 08:57:13 INFO - PROCESS | 4300 | --DOCSHELL 0x92687400 == 67 [pid = 4300] [id = 615] 08:57:13 INFO - PROCESS | 4300 | --DOCSHELL 0x921e3800 == 66 [pid = 4300] [id = 614] 08:57:13 INFO - PROCESS | 4300 | --DOCSHELL 0x8edae400 == 65 [pid = 4300] [id = 613] 08:57:13 INFO - PROCESS | 4300 | --DOCSHELL 0x8bbe7c00 == 64 [pid = 4300] [id = 612] 08:57:13 INFO - PROCESS | 4300 | 1467043033968 Marionette TRACE conn3 <- [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]]]}] 08:57:13 INFO - PROCESS | 4300 | --DOMWINDOW == 162 (0x9a78e800) [pid = 4300] [serial = 1814] [outer = (nil)] [url = about:blank] 08:57:13 INFO - PROCESS | 4300 | --DOMWINDOW == 161 (0x921e3000) [pid = 4300] [serial = 1802] [outer = (nil)] [url = about:blank] 08:57:13 INFO - PROCESS | 4300 | --DOMWINDOW == 160 (0x8d9ccc00) [pid = 4300] [serial = 1817] [outer = (nil)] [url = about:blank] 08:57:13 INFO - PROCESS | 4300 | --DOMWINDOW == 159 (0x921d9000) [pid = 4300] [serial = 1821] [outer = (nil)] [url = about:blank] 08:57:13 INFO - PROCESS | 4300 | --DOMWINDOW == 158 (0x91946c00) [pid = 4300] [serial = 1824] [outer = (nil)] [url = about:blank] 08:57:13 INFO - PROCESS | 4300 | --DOMWINDOW == 157 (0x989fa000) [pid = 4300] [serial = 1832] [outer = (nil)] [url = about:blank] 08:57:13 INFO - PROCESS | 4300 | --DOMWINDOW == 156 (0x9a405400) [pid = 4300] [serial = 1811] [outer = (nil)] [url = about:blank] 08:57:13 INFO - PROCESS | 4300 | --DOMWINDOW == 155 (0x9538b800) [pid = 4300] [serial = 1827] [outer = (nil)] [url = about:blank] 08:57:13 INFO - PROCESS | 4300 | --DOMWINDOW == 154 (0x93e70800) [pid = 4300] [serial = 1826] [outer = (nil)] [url = about:blank] 08:57:14 INFO - PROCESS | 4300 | --DOMWINDOW == 153 (0x91a4d400) [pid = 4300] [serial = 1820] [outer = (nil)] [url = about:blank] 08:57:14 INFO - PROCESS | 4300 | --DOMWINDOW == 152 (0x8eca4000) [pid = 4300] [serial = 1818] [outer = (nil)] [url = about:blank] 08:57:14 INFO - PROCESS | 4300 | --DOMWINDOW == 151 (0x8eda8400) [pid = 4300] [serial = 1799] [outer = (nil)] [url = about:blank] 08:57:14 INFO - PROCESS | 4300 | --DOMWINDOW == 150 (0x99e60000) [pid = 4300] [serial = 1805] [outer = (nil)] [url = about:blank] 08:57:14 INFO - PROCESS | 4300 | --DOMWINDOW == 149 (0x9a0ee000) [pid = 4300] [serial = 1808] [outer = (nil)] [url = about:blank] 08:57:14 INFO - PROCESS | 4300 | --DOMWINDOW == 148 (0x91489400) [pid = 4300] [serial = 1833] [outer = (nil)] [url = about:blank] 08:57:14 INFO - PROCESS | 4300 | --DOMWINDOW == 147 (0x8ddd8800) [pid = 4300] [serial = 1823] [outer = (nil)] [url = about:blank] 08:57:14 INFO - PROCESS | 4300 | --DOMWINDOW == 146 (0x978d8400) [pid = 4300] [serial = 1829] [outer = (nil)] [url = about:blank] 08:57:14 INFO - PROCESS | 4300 | --DOMWINDOW == 145 (0x98485c00) [pid = 4300] [serial = 1830] [outer = (nil)] [url = about:blank] 08:57:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 08:57:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1746ms 08:57:14 INFO - PROCESS | 4300 | 1467043034029 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 08:57:14 INFO - PROCESS | 4300 | 1467043034035 Marionette TRACE conn3 <- [1,2521,null,{"value":"8"}] 08:57:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 08:57:14 INFO - PROCESS | 4300 | 1467043034045 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 08:57:14 INFO - PROCESS | 4300 | 1467043034049 Marionette TRACE conn3 <- [1,2522,null,{}] 08:57:14 INFO - PROCESS | 4300 | 1467043034055 Marionette TRACE conn3 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:14 INFO - PROCESS | 4300 | 1467043034060 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:57:14 INFO - PROCESS | 4300 | 1467043034235 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 08:57:14 INFO - PROCESS | 4300 | 1467043034436 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:14 INFO - PROCESS | 4300 | 1467043034444 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:57:14 INFO - PROCESS | 4300 | ++DOCSHELL 0x8ddce000 == 65 [pid = 4300] [id = 638] 08:57:14 INFO - PROCESS | 4300 | ++DOMWINDOW == 146 (0x8eda6c00) [pid = 4300] [serial = 1915] [outer = (nil)] 08:57:14 INFO - PROCESS | 4300 | ++DOMWINDOW == 147 (0x919bcc00) [pid = 4300] [serial = 1916] [outer = 0x8eda6c00] 08:57:14 INFO - PROCESS | 4300 | 1467043034520 Marionette DEBUG loaded listener.js 08:57:14 INFO - PROCESS | 4300 | ++DOMWINDOW == 148 (0x921e4400) [pid = 4300] [serial = 1917] [outer = 0x8eda6c00] 08:57:15 INFO - PROCESS | 4300 | 1467043035387 Marionette TRACE conn3 <- [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]]]}] 08:57:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 08:57:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1380ms 08:57:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 08:57:15 INFO - PROCESS | 4300 | 1467043035425 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 08:57:15 INFO - PROCESS | 4300 | 1467043035428 Marionette TRACE conn3 <- [1,2525,null,{"value":"8"}] 08:57:15 INFO - PROCESS | 4300 | 1467043035435 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 08:57:15 INFO - PROCESS | 4300 | 1467043035440 Marionette TRACE conn3 <- [1,2526,null,{}] 08:57:15 INFO - PROCESS | 4300 | 1467043035455 Marionette TRACE conn3 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:15 INFO - PROCESS | 4300 | 1467043035463 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:57:15 INFO - PROCESS | 4300 | 1467043035643 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 08:57:15 INFO - PROCESS | 4300 | 1467043035654 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:15 INFO - PROCESS | 4300 | 1467043035663 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:57:15 INFO - PROCESS | 4300 | ++DOCSHELL 0x953c3c00 == 66 [pid = 4300] [id = 639] 08:57:15 INFO - PROCESS | 4300 | ++DOMWINDOW == 149 (0x978acc00) [pid = 4300] [serial = 1918] [outer = (nil)] 08:57:15 INFO - PROCESS | 4300 | ++DOMWINDOW == 150 (0x98543c00) [pid = 4300] [serial = 1919] [outer = 0x978acc00] 08:57:15 INFO - PROCESS | 4300 | 1467043035899 Marionette DEBUG loaded listener.js 08:57:16 INFO - PROCESS | 4300 | ++DOMWINDOW == 151 (0x989f5c00) [pid = 4300] [serial = 1920] [outer = 0x978acc00] 08:57:16 INFO - PROCESS | 4300 | 1467043036763 Marionette TRACE conn3 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 08:57:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 08:57:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1390ms 08:57:16 INFO - PROCESS | 4300 | 1467043036826 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 08:57:16 INFO - PROCESS | 4300 | 1467043036831 Marionette TRACE conn3 <- [1,2529,null,{"value":"8"}] 08:57:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 08:57:16 INFO - PROCESS | 4300 | 1467043036837 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 08:57:16 INFO - PROCESS | 4300 | 1467043036840 Marionette TRACE conn3 <- [1,2530,null,{}] 08:57:16 INFO - PROCESS | 4300 | 1467043036846 Marionette TRACE conn3 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:16 INFO - PROCESS | 4300 | 1467043036850 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:57:17 INFO - PROCESS | 4300 | 1467043037084 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 08:57:17 INFO - PROCESS | 4300 | 1467043037113 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:17 INFO - PROCESS | 4300 | 1467043037150 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:57:17 INFO - PROCESS | 4300 | ++DOCSHELL 0x8f7bf000 == 67 [pid = 4300] [id = 640] 08:57:17 INFO - PROCESS | 4300 | ++DOMWINDOW == 152 (0x919b5000) [pid = 4300] [serial = 1921] [outer = (nil)] 08:57:17 INFO - PROCESS | 4300 | ++DOMWINDOW == 153 (0x99f89c00) [pid = 4300] [serial = 1922] [outer = 0x919b5000] 08:57:17 INFO - PROCESS | 4300 | 1467043037336 Marionette DEBUG loaded listener.js 08:57:17 INFO - PROCESS | 4300 | ++DOMWINDOW == 154 (0x9a0ee000) [pid = 4300] [serial = 1923] [outer = 0x919b5000] 08:57:18 INFO - PROCESS | 4300 | 1467043038215 Marionette TRACE conn3 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 08:57:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 08:57:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1432ms 08:57:18 INFO - PROCESS | 4300 | --DOMWINDOW == 153 (0x8ddc9800) [pid = 4300] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 08:57:18 INFO - PROCESS | 4300 | --DOMWINDOW == 152 (0x8edb2c00) [pid = 4300] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 08:57:18 INFO - PROCESS | 4300 | --DOMWINDOW == 151 (0x8eda8000) [pid = 4300] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 08:57:18 INFO - PROCESS | 4300 | --DOMWINDOW == 150 (0x92695400) [pid = 4300] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 08:57:18 INFO - PROCESS | 4300 | --DOMWINDOW == 149 (0x949da400) [pid = 4300] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 08:57:18 INFO - PROCESS | 4300 | --DOMWINDOW == 148 (0x93e73800) [pid = 4300] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 08:57:18 INFO - PROCESS | 4300 | --DOMWINDOW == 147 (0x9114fc00) [pid = 4300] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 08:57:18 INFO - PROCESS | 4300 | --DOMWINDOW == 146 (0x93c5b400) [pid = 4300] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 08:57:18 INFO - PROCESS | 4300 | --DOMWINDOW == 145 (0x8cd8e800) [pid = 4300] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 08:57:18 INFO - PROCESS | 4300 | --DOMWINDOW == 144 (0x914bd800) [pid = 4300] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 08:57:18 INFO - PROCESS | 4300 | --DOMWINDOW == 143 (0x95392c00) [pid = 4300] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 08:57:18 INFO - PROCESS | 4300 | --DOMWINDOW == 142 (0x8bbdbc00) [pid = 4300] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 08:57:18 INFO - PROCESS | 4300 | --DOMWINDOW == 141 (0x8ec35400) [pid = 4300] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 08:57:18 INFO - PROCESS | 4300 | --DOMWINDOW == 140 (0x914c3400) [pid = 4300] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 08:57:18 INFO - PROCESS | 4300 | --DOMWINDOW == 139 (0x9194ac00) [pid = 4300] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 08:57:18 INFO - PROCESS | 4300 | --DOMWINDOW == 138 (0x92688c00) [pid = 4300] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 08:57:18 INFO - PROCESS | 4300 | --DOMWINDOW == 137 (0x978d6c00) [pid = 4300] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 08:57:18 INFO - PROCESS | 4300 | --DOMWINDOW == 136 (0x92690400) [pid = 4300] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 08:57:18 INFO - PROCESS | 4300 | --DOMWINDOW == 135 (0x91155c00) [pid = 4300] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 08:57:18 INFO - PROCESS | 4300 | --DOMWINDOW == 134 (0x9310a800) [pid = 4300] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 08:57:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 08:57:18 INFO - PROCESS | 4300 | --DOMWINDOW == 133 (0x8ec3cc00) [pid = 4300] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 08:57:18 INFO - PROCESS | 4300 | 1467043038578 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 08:57:18 INFO - PROCESS | 4300 | 1467043038586 Marionette TRACE conn3 <- [1,2533,null,{"value":"8"}] 08:57:18 INFO - PROCESS | 4300 | 1467043038601 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 08:57:18 INFO - PROCESS | 4300 | 1467043038605 Marionette TRACE conn3 <- [1,2534,null,{}] 08:57:18 INFO - PROCESS | 4300 | 1467043038612 Marionette TRACE conn3 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:18 INFO - PROCESS | 4300 | 1467043038617 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:57:18 INFO - PROCESS | 4300 | 1467043038784 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 08:57:19 INFO - PROCESS | 4300 | 1467043038996 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:19 INFO - PROCESS | 4300 | 1467043039004 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:57:19 INFO - PROCESS | 4300 | ++DOCSHELL 0x8bbdc400 == 68 [pid = 4300] [id = 641] 08:57:19 INFO - PROCESS | 4300 | ++DOMWINDOW == 134 (0x8ddce400) [pid = 4300] [serial = 1924] [outer = (nil)] 08:57:19 INFO - PROCESS | 4300 | ++DOMWINDOW == 135 (0x91152000) [pid = 4300] [serial = 1925] [outer = 0x8ddce400] 08:57:19 INFO - PROCESS | 4300 | 1467043039076 Marionette DEBUG loaded listener.js 08:57:19 INFO - PROCESS | 4300 | ++DOMWINDOW == 136 (0x91945400) [pid = 4300] [serial = 1926] [outer = 0x8ddce400] 08:57:19 INFO - PROCESS | 4300 | 1467043039838 Marionette TRACE conn3 <- [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]]]}] 08:57:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 08:57:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1246ms 08:57:19 INFO - PROCESS | 4300 | 1467043039847 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 08:57:19 INFO - PROCESS | 4300 | 1467043039850 Marionette TRACE conn3 <- [1,2537,null,{"value":"8"}] 08:57:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 08:57:19 INFO - PROCESS | 4300 | 1467043039857 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 08:57:19 INFO - PROCESS | 4300 | 1467043039861 Marionette TRACE conn3 <- [1,2538,null,{}] 08:57:19 INFO - PROCESS | 4300 | 1467043039867 Marionette TRACE conn3 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:19 INFO - PROCESS | 4300 | 1467043039877 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:57:20 INFO - PROCESS | 4300 | 1467043040134 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 08:57:20 INFO - PROCESS | 4300 | 1467043040156 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:20 INFO - PROCESS | 4300 | 1467043040165 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:57:20 INFO - PROCESS | 4300 | ++DOCSHELL 0x8bbdbc00 == 69 [pid = 4300] [id = 642] 08:57:20 INFO - PROCESS | 4300 | ++DOMWINDOW == 137 (0x8eda7400) [pid = 4300] [serial = 1927] [outer = (nil)] 08:57:20 INFO - PROCESS | 4300 | ++DOMWINDOW == 138 (0x996bd000) [pid = 4300] [serial = 1928] [outer = 0x8eda7400] 08:57:20 INFO - PROCESS | 4300 | 1467043040231 Marionette DEBUG loaded listener.js 08:57:20 INFO - PROCESS | 4300 | ++DOMWINDOW == 139 (0x9a403000) [pid = 4300] [serial = 1929] [outer = 0x8eda7400] 08:57:21 INFO - PROCESS | 4300 | 1467043041396 Marionette TRACE conn3 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 08:57:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 08:57:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1590ms 08:57:21 INFO - PROCESS | 4300 | 1467043041449 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 08:57:21 INFO - PROCESS | 4300 | 1467043041457 Marionette TRACE conn3 <- [1,2541,null,{"value":"8"}] 08:57:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 08:57:21 INFO - PROCESS | 4300 | 1467043041466 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 08:57:21 INFO - PROCESS | 4300 | 1467043041471 Marionette TRACE conn3 <- [1,2542,null,{}] 08:57:21 INFO - PROCESS | 4300 | 1467043041481 Marionette TRACE conn3 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:21 INFO - PROCESS | 4300 | 1467043041487 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:57:21 INFO - PROCESS | 4300 | 1467043041706 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 08:57:22 INFO - PROCESS | 4300 | 1467043042040 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:22 INFO - PROCESS | 4300 | 1467043042050 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:57:22 INFO - PROCESS | 4300 | ++DOCSHELL 0x8edae400 == 70 [pid = 4300] [id = 643] 08:57:22 INFO - PROCESS | 4300 | ++DOMWINDOW == 140 (0x91154800) [pid = 4300] [serial = 1930] [outer = (nil)] 08:57:22 INFO - PROCESS | 4300 | ++DOMWINDOW == 141 (0x919bac00) [pid = 4300] [serial = 1931] [outer = 0x91154800] 08:57:22 INFO - PROCESS | 4300 | 1467043042145 Marionette DEBUG loaded listener.js 08:57:22 INFO - PROCESS | 4300 | ++DOMWINDOW == 142 (0x92126400) [pid = 4300] [serial = 1932] [outer = 0x91154800] 08:57:23 INFO - PROCESS | 4300 | 1467043043142 Marionette TRACE conn3 <- [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]]]}] 08:57:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 08:57:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1742ms 08:57:23 INFO - PROCESS | 4300 | 1467043043208 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 08:57:23 INFO - PROCESS | 4300 | 1467043043216 Marionette TRACE conn3 <- [1,2545,null,{"value":"8"}] 08:57:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 08:57:23 INFO - PROCESS | 4300 | 1467043043229 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 08:57:23 INFO - PROCESS | 4300 | 1467043043235 Marionette TRACE conn3 <- [1,2546,null,{}] 08:57:23 INFO - PROCESS | 4300 | 1467043043241 Marionette TRACE conn3 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:23 INFO - PROCESS | 4300 | 1467043043247 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:57:23 INFO - PROCESS | 4300 | 1467043043503 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 08:57:23 INFO - PROCESS | 4300 | 1467043043765 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:23 INFO - PROCESS | 4300 | 1467043043777 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:57:23 INFO - PROCESS | 4300 | ++DOCSHELL 0x9490a800 == 71 [pid = 4300] [id = 644] 08:57:23 INFO - PROCESS | 4300 | ++DOMWINDOW == 143 (0x9538a000) [pid = 4300] [serial = 1933] [outer = (nil)] 08:57:23 INFO - PROCESS | 4300 | ++DOMWINDOW == 144 (0x978aa400) [pid = 4300] [serial = 1934] [outer = 0x9538a000] 08:57:23 INFO - PROCESS | 4300 | 1467043043901 Marionette DEBUG loaded listener.js 08:57:24 INFO - PROCESS | 4300 | ++DOMWINDOW == 145 (0x982dc800) [pid = 4300] [serial = 1935] [outer = 0x9538a000] 08:57:24 INFO - PROCESS | 4300 | 1467043044889 Marionette TRACE conn3 <- [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]]]}] 08:57:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 08:57:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1740ms 08:57:24 INFO - PROCESS | 4300 | 1467043044970 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 08:57:24 INFO - PROCESS | 4300 | 1467043044974 Marionette TRACE conn3 <- [1,2549,null,{"value":"8"}] 08:57:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 08:57:24 INFO - PROCESS | 4300 | 1467043044981 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 08:57:24 INFO - PROCESS | 4300 | 1467043044988 Marionette TRACE conn3 <- [1,2550,null,{}] 08:57:25 INFO - PROCESS | 4300 | 1467043045004 Marionette TRACE conn3 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:25 INFO - PROCESS | 4300 | 1467043045013 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:57:25 INFO - PROCESS | 4300 | 1467043045361 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 08:57:25 INFO - PROCESS | 4300 | 1467043045563 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:25 INFO - PROCESS | 4300 | 1467043045577 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:57:25 INFO - PROCESS | 4300 | ++DOCSHELL 0x9a0f4400 == 72 [pid = 4300] [id = 645] 08:57:25 INFO - PROCESS | 4300 | ++DOMWINDOW == 146 (0x9a40a800) [pid = 4300] [serial = 1936] [outer = (nil)] 08:57:25 INFO - PROCESS | 4300 | ++DOMWINDOW == 147 (0x9a791c00) [pid = 4300] [serial = 1937] [outer = 0x9a40a800] 08:57:25 INFO - PROCESS | 4300 | 1467043045661 Marionette DEBUG loaded listener.js 08:57:25 INFO - PROCESS | 4300 | ++DOMWINDOW == 148 (0x9a930c00) [pid = 4300] [serial = 1938] [outer = 0x9a40a800] 08:57:26 INFO - PROCESS | 4300 | 1467043046669 Marionette TRACE conn3 <- [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]]]}] 08:57:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 08:57:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1739ms 08:57:26 INFO - PROCESS | 4300 | 1467043046721 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 08:57:26 INFO - PROCESS | 4300 | 1467043046725 Marionette TRACE conn3 <- [1,2553,null,{"value":"8"}] 08:57:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 08:57:26 INFO - PROCESS | 4300 | 1467043046732 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 08:57:26 INFO - PROCESS | 4300 | 1467043046737 Marionette TRACE conn3 <- [1,2554,null,{}] 08:57:26 INFO - PROCESS | 4300 | 1467043046743 Marionette TRACE conn3 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:26 INFO - PROCESS | 4300 | 1467043046748 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:57:26 INFO - PROCESS | 4300 | 1467043046975 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 08:57:27 INFO - PROCESS | 4300 | 1467043047238 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:27 INFO - PROCESS | 4300 | 1467043047249 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:57:27 INFO - PROCESS | 4300 | ++DOCSHELL 0x8ce63c00 == 73 [pid = 4300] [id = 646] 08:57:27 INFO - PROCESS | 4300 | ++DOMWINDOW == 149 (0x8ddcf000) [pid = 4300] [serial = 1939] [outer = (nil)] 08:57:27 INFO - PROCESS | 4300 | ++DOMWINDOW == 150 (0x9ab7a400) [pid = 4300] [serial = 1940] [outer = 0x8ddcf000] 08:57:27 INFO - PROCESS | 4300 | 1467043047367 Marionette DEBUG loaded listener.js 08:57:27 INFO - PROCESS | 4300 | ++DOMWINDOW == 151 (0x9ac8f800) [pid = 4300] [serial = 1941] [outer = 0x8ddcf000] 08:57:28 INFO - PROCESS | 4300 | 1467043048275 Marionette TRACE conn3 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 08:57:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 08:57:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1588ms 08:57:28 INFO - PROCESS | 4300 | 1467043048321 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 08:57:28 INFO - PROCESS | 4300 | 1467043048325 Marionette TRACE conn3 <- [1,2557,null,{"value":"8"}] 08:57:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 08:57:28 INFO - PROCESS | 4300 | 1467043048332 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 08:57:28 INFO - PROCESS | 4300 | 1467043048335 Marionette TRACE conn3 <- [1,2558,null,{}] 08:57:28 INFO - PROCESS | 4300 | 1467043048341 Marionette TRACE conn3 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:28 INFO - PROCESS | 4300 | 1467043048346 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:57:28 INFO - PROCESS | 4300 | 1467043048548 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 08:57:28 INFO - PROCESS | 4300 | 1467043048757 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:28 INFO - PROCESS | 4300 | 1467043048768 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:57:28 INFO - PROCESS | 4300 | ++DOCSHELL 0x8d5f6c00 == 74 [pid = 4300] [id = 647] 08:57:28 INFO - PROCESS | 4300 | ++DOMWINDOW == 152 (0x8d9c4000) [pid = 4300] [serial = 1942] [outer = (nil)] 08:57:28 INFO - PROCESS | 4300 | ++DOMWINDOW == 153 (0x9b2d7c00) [pid = 4300] [serial = 1943] [outer = 0x8d9c4000] 08:57:28 INFO - PROCESS | 4300 | 1467043048889 Marionette DEBUG loaded listener.js 08:57:29 INFO - PROCESS | 4300 | ++DOMWINDOW == 154 (0x9b7dd400) [pid = 4300] [serial = 1944] [outer = 0x8d9c4000] 08:57:29 INFO - PROCESS | 4300 | 1467043049957 Marionette TRACE conn3 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 08:57:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 08:57:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1682ms 08:57:30 INFO - PROCESS | 4300 | 1467043050015 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 08:57:30 INFO - PROCESS | 4300 | 1467043050019 Marionette TRACE conn3 <- [1,2561,null,{"value":"8"}] 08:57:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 08:57:30 INFO - PROCESS | 4300 | 1467043050027 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 08:57:30 INFO - PROCESS | 4300 | 1467043050031 Marionette TRACE conn3 <- [1,2562,null,{}] 08:57:30 INFO - PROCESS | 4300 | 1467043050037 Marionette TRACE conn3 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:30 INFO - PROCESS | 4300 | 1467043050048 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:57:30 INFO - PROCESS | 4300 | 1467043050331 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 08:57:30 INFO - PROCESS | 4300 | 1467043050658 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:30 INFO - PROCESS | 4300 | 1467043050666 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:57:30 INFO - PROCESS | 4300 | ++DOCSHELL 0x8d5eec00 == 75 [pid = 4300] [id = 648] 08:57:30 INFO - PROCESS | 4300 | ++DOMWINDOW == 155 (0x9ab74400) [pid = 4300] [serial = 1945] [outer = (nil)] 08:57:30 INFO - PROCESS | 4300 | ++DOMWINDOW == 156 (0xa1f9a800) [pid = 4300] [serial = 1946] [outer = 0x9ab74400] 08:57:30 INFO - PROCESS | 4300 | 1467043050757 Marionette DEBUG loaded listener.js 08:57:30 INFO - PROCESS | 4300 | ++DOMWINDOW == 157 (0xa22a0c00) [pid = 4300] [serial = 1947] [outer = 0x9ab74400] 08:57:31 INFO - PROCESS | 4300 | 1467043051740 Marionette TRACE conn3 <- [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]]]}] 08:57:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 08:57:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1781ms 08:57:31 INFO - PROCESS | 4300 | 1467043051810 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 08:57:31 INFO - PROCESS | 4300 | 1467043051814 Marionette TRACE conn3 <- [1,2565,null,{"value":"8"}] 08:57:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 08:57:31 INFO - PROCESS | 4300 | 1467043051850 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 08:57:31 INFO - PROCESS | 4300 | 1467043051854 Marionette TRACE conn3 <- [1,2566,null,{}] 08:57:31 INFO - PROCESS | 4300 | 1467043051916 Marionette TRACE conn3 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:31 INFO - PROCESS | 4300 | 1467043051921 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:57:32 INFO - PROCESS | 4300 | 1467043052146 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 08:57:32 INFO - PROCESS | 4300 | 1467043052410 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:32 INFO - PROCESS | 4300 | 1467043052417 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:57:32 INFO - PROCESS | 4300 | ++DOCSHELL 0x8ce6a000 == 76 [pid = 4300] [id = 649] 08:57:32 INFO - PROCESS | 4300 | ++DOMWINDOW == 158 (0x8ecaf400) [pid = 4300] [serial = 1948] [outer = (nil)] 08:57:32 INFO - PROCESS | 4300 | ++DOMWINDOW == 159 (0xa22adc00) [pid = 4300] [serial = 1949] [outer = 0x8ecaf400] 08:57:32 INFO - PROCESS | 4300 | 1467043052539 Marionette DEBUG loaded listener.js 08:57:32 INFO - PROCESS | 4300 | ++DOMWINDOW == 160 (0xa22f5c00) [pid = 4300] [serial = 1950] [outer = 0x8ecaf400] 08:57:33 INFO - PROCESS | 4300 | 1467043053449 Marionette TRACE conn3 <- [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]]]}] 08:57:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 08:57:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1657ms 08:57:33 INFO - PROCESS | 4300 | 1467043053507 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 08:57:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 08:57:33 INFO - PROCESS | 4300 | 1467043053518 Marionette TRACE conn3 <- [1,2569,null,{"value":"8"}] 08:57:33 INFO - PROCESS | 4300 | 1467043053525 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 08:57:33 INFO - PROCESS | 4300 | 1467043053528 Marionette TRACE conn3 <- [1,2570,null,{}] 08:57:33 INFO - PROCESS | 4300 | 1467043053534 Marionette TRACE conn3 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:33 INFO - PROCESS | 4300 | 1467043053539 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:57:33 INFO - PROCESS | 4300 | 1467043053737 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 08:57:33 INFO - PROCESS | 4300 | 1467043053950 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:33 INFO - PROCESS | 4300 | 1467043053959 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:57:34 INFO - PROCESS | 4300 | ++DOCSHELL 0xa2279c00 == 77 [pid = 4300] [id = 650] 08:57:34 INFO - PROCESS | 4300 | ++DOMWINDOW == 161 (0xa22a9800) [pid = 4300] [serial = 1951] [outer = (nil)] 08:57:34 INFO - PROCESS | 4300 | ++DOMWINDOW == 162 (0xa24ef000) [pid = 4300] [serial = 1952] [outer = 0xa22a9800] 08:57:34 INFO - PROCESS | 4300 | 1467043054125 Marionette DEBUG loaded listener.js 08:57:34 INFO - PROCESS | 4300 | ++DOMWINDOW == 163 (0xa2ee8000) [pid = 4300] [serial = 1953] [outer = 0xa22a9800] 08:57:35 INFO - PROCESS | 4300 | 1467043055050 Marionette TRACE conn3 <- [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]]]}] 08:57:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 08:57:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1589ms 08:57:35 INFO - PROCESS | 4300 | 1467043055114 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 08:57:35 INFO - PROCESS | 4300 | 1467043055119 Marionette TRACE conn3 <- [1,2573,null,{"value":"8"}] 08:57:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 08:57:35 INFO - PROCESS | 4300 | 1467043055125 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 08:57:35 INFO - PROCESS | 4300 | 1467043055128 Marionette TRACE conn3 <- [1,2574,null,{}] 08:57:35 INFO - PROCESS | 4300 | 1467043055134 Marionette TRACE conn3 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:35 INFO - PROCESS | 4300 | 1467043055139 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:57:35 INFO - PROCESS | 4300 | 1467043055340 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 08:57:35 INFO - PROCESS | 4300 | 1467043055554 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:35 INFO - PROCESS | 4300 | 1467043055560 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:57:35 INFO - PROCESS | 4300 | ++DOCSHELL 0x8bbe7800 == 78 [pid = 4300] [id = 651] 08:57:35 INFO - PROCESS | 4300 | ++DOMWINDOW == 164 (0x8eca3400) [pid = 4300] [serial = 1954] [outer = (nil)] 08:57:35 INFO - PROCESS | 4300 | ++DOMWINDOW == 165 (0x914c3000) [pid = 4300] [serial = 1955] [outer = 0x8eca3400] 08:57:35 INFO - PROCESS | 4300 | 1467043055723 Marionette DEBUG loaded listener.js 08:57:35 INFO - PROCESS | 4300 | ++DOMWINDOW == 166 (0x978d0c00) [pid = 4300] [serial = 1956] [outer = 0x8eca3400] 08:57:36 INFO - PROCESS | 4300 | 1467043056655 Marionette TRACE conn3 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 08:57:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 08:57:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1581ms 08:57:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 08:57:36 INFO - PROCESS | 4300 | 1467043056707 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 08:57:36 INFO - PROCESS | 4300 | 1467043056710 Marionette TRACE conn3 <- [1,2577,null,{"value":"8"}] 08:57:36 INFO - PROCESS | 4300 | 1467043056717 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 08:57:36 INFO - PROCESS | 4300 | 1467043056720 Marionette TRACE conn3 <- [1,2578,null,{}] 08:57:36 INFO - PROCESS | 4300 | 1467043056726 Marionette TRACE conn3 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:36 INFO - PROCESS | 4300 | 1467043056731 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:57:36 INFO - PROCESS | 4300 | 1467043056944 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 08:57:37 INFO - PROCESS | 4300 | 1467043057231 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:37 INFO - PROCESS | 4300 | 1467043057242 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:57:37 INFO - PROCESS | 4300 | ++DOCSHELL 0x8cd8d800 == 79 [pid = 4300] [id = 652] 08:57:37 INFO - PROCESS | 4300 | ++DOMWINDOW == 167 (0x8cd8ec00) [pid = 4300] [serial = 1957] [outer = (nil)] 08:57:37 INFO - PROCESS | 4300 | ++DOMWINDOW == 168 (0x8d9c4800) [pid = 4300] [serial = 1958] [outer = 0x8cd8ec00] 08:57:37 INFO - PROCESS | 4300 | 1467043057652 Marionette DEBUG loaded listener.js 08:57:37 INFO - PROCESS | 4300 | ++DOMWINDOW == 169 (0x8ddd7400) [pid = 4300] [serial = 1959] [outer = 0x8cd8ec00] 08:57:38 INFO - PROCESS | 4300 | 1467043058616 Marionette TRACE conn3 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 08:57:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 08:57:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1933ms 08:57:38 INFO - PROCESS | 4300 | 1467043058651 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 08:57:38 INFO - PROCESS | 4300 | 1467043058657 Marionette TRACE conn3 <- [1,2581,null,{"value":"8"}] 08:57:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 08:57:38 INFO - PROCESS | 4300 | 1467043058666 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 08:57:38 INFO - PROCESS | 4300 | 1467043058670 Marionette TRACE conn3 <- [1,2582,null,{}] 08:57:38 INFO - PROCESS | 4300 | 1467043058677 Marionette TRACE conn3 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:38 INFO - PROCESS | 4300 | 1467043058682 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:57:38 INFO - PROCESS | 4300 | 1467043058880 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 08:57:39 INFO - PROCESS | 4300 | 1467043059101 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:39 INFO - PROCESS | 4300 | 1467043059112 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:57:39 INFO - PROCESS | 4300 | ++DOCSHELL 0x8d5f1000 == 80 [pid = 4300] [id = 653] 08:57:39 INFO - PROCESS | 4300 | ++DOMWINDOW == 170 (0x91ac3000) [pid = 4300] [serial = 1960] [outer = (nil)] 08:57:39 INFO - PROCESS | 4300 | ++DOMWINDOW == 171 (0x9268ac00) [pid = 4300] [serial = 1961] [outer = 0x91ac3000] 08:57:39 INFO - PROCESS | 4300 | 1467043059296 Marionette DEBUG loaded listener.js 08:57:39 INFO - PROCESS | 4300 | ++DOMWINDOW == 172 (0x93102400) [pid = 4300] [serial = 1962] [outer = 0x91ac3000] 08:57:40 INFO - PROCESS | 4300 | 1467043060280 Marionette TRACE conn3 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 08:57:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 08:57:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1682ms 08:57:40 INFO - PROCESS | 4300 | 1467043060348 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 08:57:40 INFO - PROCESS | 4300 | 1467043060354 Marionette TRACE conn3 <- [1,2585,null,{"value":"8"}] 08:57:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 08:57:40 INFO - PROCESS | 4300 | 1467043060364 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 08:57:40 INFO - PROCESS | 4300 | 1467043060368 Marionette TRACE conn3 <- [1,2586,null,{}] 08:57:40 INFO - PROCESS | 4300 | 1467043060374 Marionette TRACE conn3 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:40 INFO - PROCESS | 4300 | 1467043060380 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:57:40 INFO - PROCESS | 4300 | 1467043060578 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 08:57:40 INFO - PROCESS | 4300 | 1467043060769 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:40 INFO - PROCESS | 4300 | 1467043060775 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:57:40 INFO - PROCESS | 4300 | ++DOCSHELL 0x91a57800 == 81 [pid = 4300] [id = 654] 08:57:40 INFO - PROCESS | 4300 | ++DOMWINDOW == 173 (0x921e4c00) [pid = 4300] [serial = 1963] [outer = (nil)] 08:57:40 INFO - PROCESS | 4300 | ++DOMWINDOW == 174 (0x953c5400) [pid = 4300] [serial = 1964] [outer = 0x921e4c00] 08:57:40 INFO - PROCESS | 4300 | 1467043060889 Marionette DEBUG loaded listener.js 08:57:41 INFO - PROCESS | 4300 | ++DOMWINDOW == 175 (0x989f4000) [pid = 4300] [serial = 1965] [outer = 0x921e4c00] 08:57:41 INFO - PROCESS | 4300 | --DOCSHELL 0x921e6800 == 80 [pid = 4300] [id = 596] 08:57:41 INFO - PROCESS | 4300 | --DOCSHELL 0x8ce66c00 == 79 [pid = 4300] [id = 550] 08:57:41 INFO - PROCESS | 4300 | --DOMWINDOW == 174 (0x9a0e6400) [pid = 4300] [serial = 1880] [outer = (nil)] [url = about:blank] 08:57:41 INFO - PROCESS | 4300 | --DOMWINDOW == 173 (0x9a92f400) [pid = 4300] [serial = 1859] [outer = (nil)] [url = about:blank] 08:57:41 INFO - PROCESS | 4300 | --DOMWINDOW == 172 (0x930ad400) [pid = 4300] [serial = 1844] [outer = (nil)] [url = about:blank] 08:57:41 INFO - PROCESS | 4300 | --DOMWINDOW == 171 (0x953c4400) [pid = 4300] [serial = 1862] [outer = (nil)] [url = about:blank] 08:57:41 INFO - PROCESS | 4300 | --DOMWINDOW == 170 (0x99fcb400) [pid = 4300] [serial = 1850] [outer = (nil)] [url = about:blank] 08:57:41 INFO - PROCESS | 4300 | --DOMWINDOW == 169 (0x8ce67000) [pid = 4300] [serial = 1838] [outer = (nil)] [url = about:blank] 08:57:41 INFO - PROCESS | 4300 | --DOMWINDOW == 168 (0x9a785400) [pid = 4300] [serial = 1853] [outer = (nil)] [url = about:blank] 08:57:41 INFO - PROCESS | 4300 | --DOMWINDOW == 167 (0x989f9000) [pid = 4300] [serial = 1847] [outer = (nil)] [url = about:blank] 08:57:41 INFO - PROCESS | 4300 | --DOMWINDOW == 166 (0x9a92d800) [pid = 4300] [serial = 1856] [outer = (nil)] [url = about:blank] 08:57:41 INFO - PROCESS | 4300 | --DOMWINDOW == 165 (0x914bf400) [pid = 4300] [serial = 1841] [outer = (nil)] [url = about:blank] 08:57:41 INFO - PROCESS | 4300 | --DOCSHELL 0x91484c00 == 78 [pid = 4300] [id = 554] 08:57:41 INFO - PROCESS | 4300 | --DOCSHELL 0x8d9c5400 == 77 [pid = 4300] [id = 594] 08:57:41 INFO - PROCESS | 4300 | --DOCSHELL 0x8d5f8000 == 76 [pid = 4300] [id = 544] 08:57:42 INFO - PROCESS | 4300 | 1467043062040 Marionette TRACE conn3 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 08:57:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 08:57:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1692ms 08:57:42 INFO - PROCESS | 4300 | 1467043062057 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 08:57:42 INFO - PROCESS | 4300 | 1467043062061 Marionette TRACE conn3 <- [1,2589,null,{"value":"8"}] 08:57:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 08:57:42 INFO - PROCESS | 4300 | 1467043062068 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 08:57:42 INFO - PROCESS | 4300 | 1467043062074 Marionette TRACE conn3 <- [1,2590,null,{}] 08:57:42 INFO - PROCESS | 4300 | 1467043062089 Marionette TRACE conn3 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:42 INFO - PROCESS | 4300 | 1467043062097 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:57:42 INFO - PROCESS | 4300 | --DOMWINDOW == 164 (0x8ce5c400) [pid = 4300] [serial = 1707] [outer = (nil)] [url = about:blank] 08:57:42 INFO - PROCESS | 4300 | --DOMWINDOW == 163 (0x91149800) [pid = 4300] [serial = 1710] [outer = (nil)] [url = about:blank] 08:57:42 INFO - PROCESS | 4300 | --DOMWINDOW == 162 (0x91ac6c00) [pid = 4300] [serial = 1713] [outer = (nil)] [url = about:blank] 08:57:42 INFO - PROCESS | 4300 | --DOMWINDOW == 161 (0x949d4800) [pid = 4300] [serial = 1716] [outer = (nil)] [url = about:blank] 08:57:42 INFO - PROCESS | 4300 | --DOMWINDOW == 160 (0x978d1000) [pid = 4300] [serial = 1719] [outer = (nil)] [url = about:blank] 08:57:42 INFO - PROCESS | 4300 | --DOMWINDOW == 159 (0x9897f400) [pid = 4300] [serial = 1722] [outer = (nil)] [url = about:blank] 08:57:42 INFO - PROCESS | 4300 | --DOMWINDOW == 158 (0x989f8000) [pid = 4300] [serial = 1725] [outer = (nil)] [url = about:blank] 08:57:42 INFO - PROCESS | 4300 | --DOMWINDOW == 157 (0x9961f000) [pid = 4300] [serial = 1728] [outer = (nil)] [url = about:blank] 08:57:42 INFO - PROCESS | 4300 | --DOMWINDOW == 156 (0x93e79400) [pid = 4300] [serial = 1749] [outer = (nil)] [url = about:blank] 08:57:42 INFO - PROCESS | 4300 | --DOMWINDOW == 155 (0x8f7c2400) [pid = 4300] [serial = 1752] [outer = (nil)] [url = about:blank] 08:57:42 INFO - PROCESS | 4300 | --DOMWINDOW == 154 (0x989f8800) [pid = 4300] [serial = 1836] [outer = (nil)] [url = about:blank] 08:57:42 INFO - PROCESS | 4300 | --DOMWINDOW == 153 (0x914c6000) [pid = 4300] [serial = 1868] [outer = (nil)] [url = about:blank] 08:57:42 INFO - PROCESS | 4300 | --DOMWINDOW == 152 (0x91ad0400) [pid = 4300] [serial = 1869] [outer = (nil)] [url = about:blank] 08:57:42 INFO - PROCESS | 4300 | --DOMWINDOW == 151 (0x9114f400) [pid = 4300] [serial = 1866] [outer = (nil)] [url = about:blank] 08:57:42 INFO - PROCESS | 4300 | --DOMWINDOW == 150 (0x8edb3000) [pid = 4300] [serial = 1865] [outer = (nil)] [url = about:blank] 08:57:42 INFO - PROCESS | 4300 | --DOMWINDOW == 149 (0x930b0400) [pid = 4300] [serial = 1871] [outer = (nil)] [url = about:blank] 08:57:42 INFO - PROCESS | 4300 | --DOMWINDOW == 148 (0x98215800) [pid = 4300] [serial = 1875] [outer = (nil)] [url = about:blank] 08:57:42 INFO - PROCESS | 4300 | --DOMWINDOW == 147 (0x989f6400) [pid = 4300] [serial = 1877] [outer = (nil)] [url = about:blank] 08:57:42 INFO - PROCESS | 4300 | --DOMWINDOW == 146 (0x9538dc00) [pid = 4300] [serial = 1874] [outer = (nil)] [url = about:blank] 08:57:42 INFO - PROCESS | 4300 | --DOMWINDOW == 145 (0x99869000) [pid = 4300] [serial = 1878] [outer = (nil)] [url = about:blank] 08:57:42 INFO - PROCESS | 4300 | --DOMWINDOW == 144 (0x93110800) [pid = 4300] [serial = 1872] [outer = (nil)] [url = about:blank] 08:57:42 INFO - PROCESS | 4300 | --DOMWINDOW == 143 (0x99f63000) [pid = 4300] [serial = 1767] [outer = (nil)] [url = about:blank] 08:57:42 INFO - PROCESS | 4300 | --DOMWINDOW == 142 (0x989edc00) [pid = 4300] [serial = 1761] [outer = (nil)] [url = about:blank] 08:57:42 INFO - PROCESS | 4300 | --DOMWINDOW == 141 (0x996c4400) [pid = 4300] [serial = 1764] [outer = (nil)] [url = about:blank] 08:57:42 INFO - PROCESS | 4300 | --DOMWINDOW == 140 (0x92688000) [pid = 4300] [serial = 1755] [outer = (nil)] [url = about:blank] 08:57:42 INFO - PROCESS | 4300 | --DOMWINDOW == 139 (0x978d4c00) [pid = 4300] [serial = 1758] [outer = (nil)] [url = about:blank] 08:57:42 INFO - PROCESS | 4300 | 1467043062407 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 08:57:42 INFO - PROCESS | 4300 | 1467043062602 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:42 INFO - PROCESS | 4300 | 1467043062610 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:57:42 INFO - PROCESS | 4300 | ++DOCSHELL 0x914b9400 == 77 [pid = 4300] [id = 655] 08:57:42 INFO - PROCESS | 4300 | ++DOMWINDOW == 140 (0x91945000) [pid = 4300] [serial = 1966] [outer = (nil)] 08:57:42 INFO - PROCESS | 4300 | ++DOMWINDOW == 141 (0x931db000) [pid = 4300] [serial = 1967] [outer = 0x91945000] 08:57:42 INFO - PROCESS | 4300 | 1467043062679 Marionette DEBUG loaded listener.js 08:57:42 INFO - PROCESS | 4300 | ++DOMWINDOW == 142 (0x949d4800) [pid = 4300] [serial = 1968] [outer = 0x91945000] 08:57:43 INFO - PROCESS | 4300 | 1467043063453 Marionette TRACE conn3 <- [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]]]}] 08:57:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 08:57:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1435ms 08:57:43 INFO - PROCESS | 4300 | 1467043063503 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 08:57:43 INFO - PROCESS | 4300 | 1467043063508 Marionette TRACE conn3 <- [1,2593,null,{"value":"8"}] 08:57:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 08:57:43 INFO - PROCESS | 4300 | 1467043063514 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 08:57:43 INFO - PROCESS | 4300 | 1467043063517 Marionette TRACE conn3 <- [1,2594,null,{}] 08:57:43 INFO - PROCESS | 4300 | 1467043063523 Marionette TRACE conn3 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:43 INFO - PROCESS | 4300 | 1467043063528 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:57:43 INFO - PROCESS | 4300 | 1467043063717 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 08:57:43 INFO - PROCESS | 4300 | 1467043063727 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:43 INFO - PROCESS | 4300 | 1467043063735 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:57:43 INFO - PROCESS | 4300 | ++DOCSHELL 0x8cd83000 == 78 [pid = 4300] [id = 656] 08:57:43 INFO - PROCESS | 4300 | ++DOMWINDOW == 143 (0x8f7ba400) [pid = 4300] [serial = 1969] [outer = (nil)] 08:57:43 INFO - PROCESS | 4300 | ++DOMWINDOW == 144 (0x98981400) [pid = 4300] [serial = 1970] [outer = 0x8f7ba400] 08:57:43 INFO - PROCESS | 4300 | 1467043063977 Marionette DEBUG loaded listener.js 08:57:44 INFO - PROCESS | 4300 | ++DOMWINDOW == 145 (0x989f9400) [pid = 4300] [serial = 1971] [outer = 0x8f7ba400] 08:57:44 INFO - PROCESS | 4300 | 1467043064899 Marionette TRACE conn3 <- [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]]]}] 08:57:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 08:57:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1432ms 08:57:44 INFO - PROCESS | 4300 | 1467043064947 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 08:57:44 INFO - PROCESS | 4300 | 1467043064950 Marionette TRACE conn3 <- [1,2597,null,{"value":"8"}] 08:57:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 08:57:44 INFO - PROCESS | 4300 | 1467043064965 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 08:57:44 INFO - PROCESS | 4300 | 1467043064969 Marionette TRACE conn3 <- [1,2598,null,{}] 08:57:44 INFO - PROCESS | 4300 | 1467043064974 Marionette TRACE conn3 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:44 INFO - PROCESS | 4300 | 1467043064979 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:57:45 INFO - PROCESS | 4300 | 1467043065209 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 08:57:45 INFO - PROCESS | 4300 | 1467043065234 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:45 INFO - PROCESS | 4300 | 1467043065246 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:57:45 INFO - PROCESS | 4300 | ++DOCSHELL 0x996c1000 == 79 [pid = 4300] [id = 657] 08:57:45 INFO - PROCESS | 4300 | ++DOMWINDOW == 146 (0x996c5400) [pid = 4300] [serial = 1972] [outer = (nil)] 08:57:45 INFO - PROCESS | 4300 | ++DOMWINDOW == 147 (0x99cbd400) [pid = 4300] [serial = 1973] [outer = 0x996c5400] 08:57:45 INFO - PROCESS | 4300 | 1467043065322 Marionette DEBUG loaded listener.js 08:57:45 INFO - PROCESS | 4300 | ++DOMWINDOW == 148 (0x99fc7400) [pid = 4300] [serial = 1974] [outer = 0x996c5400] 08:57:46 INFO - PROCESS | 4300 | 1467043066349 Marionette TRACE conn3 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 08:57:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 08:57:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1941ms 08:57:46 INFO - PROCESS | 4300 | --DOMWINDOW == 147 (0x8ce64c00) [pid = 4300] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 08:57:46 INFO - PROCESS | 4300 | --DOMWINDOW == 146 (0x8cd83800) [pid = 4300] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 08:57:46 INFO - PROCESS | 4300 | --DOMWINDOW == 145 (0x8bbe3c00) [pid = 4300] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 08:57:46 INFO - PROCESS | 4300 | --DOMWINDOW == 144 (0x914b9800) [pid = 4300] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 08:57:46 INFO - PROCESS | 4300 | --DOMWINDOW == 143 (0x91150000) [pid = 4300] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 08:57:46 INFO - PROCESS | 4300 | --DOMWINDOW == 142 (0x9148d800) [pid = 4300] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 08:57:46 INFO - PROCESS | 4300 | --DOMWINDOW == 141 (0x9a40d800) [pid = 4300] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 08:57:46 INFO - PROCESS | 4300 | --DOMWINDOW == 140 (0x99fc0000) [pid = 4300] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 08:57:46 INFO - PROCESS | 4300 | --DOMWINDOW == 139 (0x92690000) [pid = 4300] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 08:57:46 INFO - PROCESS | 4300 | --DOMWINDOW == 138 (0x92692c00) [pid = 4300] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 08:57:46 INFO - PROCESS | 4300 | --DOMWINDOW == 137 (0x978acc00) [pid = 4300] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 08:57:46 INFO - PROCESS | 4300 | --DOMWINDOW == 136 (0x9a40f400) [pid = 4300] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 08:57:46 INFO - PROCESS | 4300 | --DOMWINDOW == 135 (0x919b5000) [pid = 4300] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 08:57:46 INFO - PROCESS | 4300 | --DOMWINDOW == 134 (0x8ec35800) [pid = 4300] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 08:57:46 INFO - PROCESS | 4300 | --DOMWINDOW == 133 (0x8ec32800) [pid = 4300] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 08:57:46 INFO - PROCESS | 4300 | --DOMWINDOW == 132 (0x8f7ba800) [pid = 4300] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 08:57:46 INFO - PROCESS | 4300 | --DOMWINDOW == 131 (0x99f6a000) [pid = 4300] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 08:57:47 INFO - PROCESS | 4300 | --DOMWINDOW == 130 (0x8bbde400) [pid = 4300] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 08:57:47 INFO - PROCESS | 4300 | --DOMWINDOW == 129 (0x8ddce400) [pid = 4300] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 08:57:47 INFO - PROCESS | 4300 | --DOMWINDOW == 128 (0x9897e400) [pid = 4300] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 08:57:47 INFO - PROCESS | 4300 | --DOMWINDOW == 127 (0x99868c00) [pid = 4300] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 08:57:47 INFO - PROCESS | 4300 | --DOMWINDOW == 126 (0x8eda6c00) [pid = 4300] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 08:57:47 INFO - PROCESS | 4300 | --DOMWINDOW == 125 (0x9a0ec800) [pid = 4300] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 08:57:47 INFO - PROCESS | 4300 | --DOMWINDOW == 124 (0x8ce61800) [pid = 4300] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 08:57:47 INFO - PROCESS | 4300 | --DOMWINDOW == 123 (0x8ddd3c00) [pid = 4300] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 08:57:47 INFO - PROCESS | 4300 | --DOMWINDOW == 122 (0x91acc000) [pid = 4300] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 08:57:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 08:57:47 INFO - PROCESS | 4300 | 1467043067072 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 08:57:47 INFO - PROCESS | 4300 | 1467043067074 Marionette TRACE conn3 <- [1,2601,null,{"value":"8"}] 08:57:47 INFO - PROCESS | 4300 | 1467043067083 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 08:57:47 INFO - PROCESS | 4300 | 1467043067085 Marionette TRACE conn3 <- [1,2602,null,{}] 08:57:47 INFO - PROCESS | 4300 | 1467043067091 Marionette TRACE conn3 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:47 INFO - PROCESS | 4300 | 1467043067100 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:57:47 INFO - PROCESS | 4300 | 1467043067332 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 08:57:47 INFO - PROCESS | 4300 | 1467043067444 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:47 INFO - PROCESS | 4300 | 1467043067452 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:57:47 INFO - PROCESS | 4300 | ++DOCSHELL 0x8ec36400 == 80 [pid = 4300] [id = 658] 08:57:47 INFO - PROCESS | 4300 | ++DOMWINDOW == 123 (0x8ec3a000) [pid = 4300] [serial = 1975] [outer = (nil)] 08:57:47 INFO - PROCESS | 4300 | ++DOMWINDOW == 124 (0x91157c00) [pid = 4300] [serial = 1976] [outer = 0x8ec3a000] 08:57:47 INFO - PROCESS | 4300 | 1467043067520 Marionette DEBUG loaded listener.js 08:57:47 INFO - PROCESS | 4300 | ++DOMWINDOW == 125 (0x919b3400) [pid = 4300] [serial = 1977] [outer = 0x8ec3a000] 08:57:48 INFO - PROCESS | 4300 | 1467043068252 Marionette TRACE conn3 <- [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]]]}] 08:57:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 08:57:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1190ms 08:57:48 INFO - PROCESS | 4300 | 1467043068270 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 08:57:48 INFO - PROCESS | 4300 | 1467043068273 Marionette TRACE conn3 <- [1,2605,null,{"value":"8"}] 08:57:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 08:57:48 INFO - PROCESS | 4300 | 1467043068281 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 08:57:48 INFO - PROCESS | 4300 | 1467043068283 Marionette TRACE conn3 <- [1,2606,null,{}] 08:57:48 INFO - PROCESS | 4300 | 1467043068289 Marionette TRACE conn3 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:48 INFO - PROCESS | 4300 | 1467043068294 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:57:48 INFO - PROCESS | 4300 | 1467043068521 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 08:57:48 INFO - PROCESS | 4300 | 1467043068542 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:48 INFO - PROCESS | 4300 | 1467043068550 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:57:48 INFO - PROCESS | 4300 | ++DOCSHELL 0x8d9c3800 == 81 [pid = 4300] [id = 659] 08:57:48 INFO - PROCESS | 4300 | ++DOMWINDOW == 126 (0x8ec38000) [pid = 4300] [serial = 1978] [outer = (nil)] 08:57:48 INFO - PROCESS | 4300 | ++DOMWINDOW == 127 (0x989ed000) [pid = 4300] [serial = 1979] [outer = 0x8ec38000] 08:57:48 INFO - PROCESS | 4300 | 1467043068616 Marionette DEBUG loaded listener.js 08:57:48 INFO - PROCESS | 4300 | ++DOMWINDOW == 128 (0x99fc0000) [pid = 4300] [serial = 1980] [outer = 0x8ec38000] 08:57:49 INFO - PROCESS | 4300 | 1467043069803 Marionette TRACE conn3 <- [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]]]}] 08:57:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 08:57:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1581ms 08:57:49 INFO - PROCESS | 4300 | 1467043069862 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 08:57:49 INFO - PROCESS | 4300 | 1467043069869 Marionette TRACE conn3 <- [1,2609,null,{"value":"8"}] 08:57:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 08:57:49 INFO - PROCESS | 4300 | 1467043069878 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 08:57:49 INFO - PROCESS | 4300 | 1467043069883 Marionette TRACE conn3 <- [1,2610,null,{}] 08:57:49 INFO - PROCESS | 4300 | 1467043069893 Marionette TRACE conn3 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:49 INFO - PROCESS | 4300 | 1467043069899 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:57:50 INFO - PROCESS | 4300 | 1467043070140 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 08:57:50 INFO - PROCESS | 4300 | 1467043070459 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:50 INFO - PROCESS | 4300 | 1467043070466 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:57:50 INFO - PROCESS | 4300 | ++DOCSHELL 0x8edb3000 == 82 [pid = 4300] [id = 660] 08:57:50 INFO - PROCESS | 4300 | ++DOMWINDOW == 129 (0x9114c800) [pid = 4300] [serial = 1981] [outer = (nil)] 08:57:50 INFO - PROCESS | 4300 | ++DOMWINDOW == 130 (0x914b9800) [pid = 4300] [serial = 1982] [outer = 0x9114c800] 08:57:50 INFO - PROCESS | 4300 | 1467043070554 Marionette DEBUG loaded listener.js 08:57:50 INFO - PROCESS | 4300 | ++DOMWINDOW == 131 (0x91a4cc00) [pid = 4300] [serial = 1983] [outer = 0x9114c800] 08:57:51 INFO - PROCESS | 4300 | 1467043071495 Marionette TRACE conn3 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 08:57:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 08:57:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1696ms 08:57:51 INFO - PROCESS | 4300 | 1467043071574 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 08:57:51 INFO - PROCESS | 4300 | 1467043071581 Marionette TRACE conn3 <- [1,2613,null,{"value":"8"}] 08:57:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 08:57:51 INFO - PROCESS | 4300 | 1467043071592 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 08:57:51 INFO - PROCESS | 4300 | 1467043071596 Marionette TRACE conn3 <- [1,2614,null,{}] 08:57:51 INFO - PROCESS | 4300 | 1467043071603 Marionette TRACE conn3 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:51 INFO - PROCESS | 4300 | 1467043071609 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:57:51 INFO - PROCESS | 4300 | 1467043071808 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 08:57:52 INFO - PROCESS | 4300 | 1467043072115 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:52 INFO - PROCESS | 4300 | 1467043072126 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:57:52 INFO - PROCESS | 4300 | ++DOCSHELL 0x8cd82400 == 83 [pid = 4300] [id = 661] 08:57:52 INFO - PROCESS | 4300 | ++DOMWINDOW == 132 (0x931d9000) [pid = 4300] [serial = 1984] [outer = (nil)] 08:57:52 INFO - PROCESS | 4300 | ++DOMWINDOW == 133 (0x9538f000) [pid = 4300] [serial = 1985] [outer = 0x931d9000] 08:57:52 INFO - PROCESS | 4300 | 1467043072217 Marionette DEBUG loaded listener.js 08:57:52 INFO - PROCESS | 4300 | ++DOMWINDOW == 134 (0x978d4c00) [pid = 4300] [serial = 1986] [outer = 0x931d9000] 08:57:53 INFO - PROCESS | 4300 | 1467043073172 Marionette TRACE conn3 <- [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]]]}] 08:57:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 08:57:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1637ms 08:57:53 INFO - PROCESS | 4300 | 1467043073244 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 08:57:53 INFO - PROCESS | 4300 | 1467043073248 Marionette TRACE conn3 <- [1,2617,null,{"value":"8"}] 08:57:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 08:57:53 INFO - PROCESS | 4300 | 1467043073259 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 08:57:53 INFO - PROCESS | 4300 | 1467043073264 Marionette TRACE conn3 <- [1,2618,null,{}] 08:57:53 INFO - PROCESS | 4300 | 1467043073283 Marionette TRACE conn3 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:53 INFO - PROCESS | 4300 | 1467043073292 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:57:53 INFO - PROCESS | 4300 | 1467043073511 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 08:57:53 INFO - PROCESS | 4300 | 1467043073748 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:53 INFO - PROCESS | 4300 | 1467043073760 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:57:53 INFO - PROCESS | 4300 | ++DOCSHELL 0x931db800 == 84 [pid = 4300] [id = 662] 08:57:53 INFO - PROCESS | 4300 | ++DOMWINDOW == 135 (0x99fc5400) [pid = 4300] [serial = 1987] [outer = (nil)] 08:57:53 INFO - PROCESS | 4300 | ++DOMWINDOW == 136 (0x9a403c00) [pid = 4300] [serial = 1988] [outer = 0x99fc5400] 08:57:53 INFO - PROCESS | 4300 | 1467043073886 Marionette DEBUG loaded listener.js 08:57:54 INFO - PROCESS | 4300 | ++DOMWINDOW == 137 (0x9a789000) [pid = 4300] [serial = 1989] [outer = 0x99fc5400] 08:57:54 INFO - PROCESS | 4300 | 1467043074806 Marionette TRACE conn3 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 08:57:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 08:57:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1590ms 08:57:54 INFO - PROCESS | 4300 | 1467043074852 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 08:57:54 INFO - PROCESS | 4300 | 1467043074857 Marionette TRACE conn3 <- [1,2621,null,{"value":"8"}] 08:57:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 08:57:54 INFO - PROCESS | 4300 | 1467043074864 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 08:57:54 INFO - PROCESS | 4300 | 1467043074868 Marionette TRACE conn3 <- [1,2622,null,{}] 08:57:54 INFO - PROCESS | 4300 | 1467043074874 Marionette TRACE conn3 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:54 INFO - PROCESS | 4300 | 1467043074879 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:57:55 INFO - PROCESS | 4300 | 1467043075085 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 08:57:55 INFO - PROCESS | 4300 | 1467043075300 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:55 INFO - PROCESS | 4300 | 1467043075309 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:57:55 INFO - PROCESS | 4300 | ++DOCSHELL 0x8bbe8800 == 85 [pid = 4300] [id = 663] 08:57:55 INFO - PROCESS | 4300 | ++DOMWINDOW == 138 (0x8cd83400) [pid = 4300] [serial = 1990] [outer = (nil)] 08:57:55 INFO - PROCESS | 4300 | ++DOMWINDOW == 139 (0x9a92d800) [pid = 4300] [serial = 1991] [outer = 0x8cd83400] 08:57:55 INFO - PROCESS | 4300 | 1467043075426 Marionette DEBUG loaded listener.js 08:57:55 INFO - PROCESS | 4300 | ++DOMWINDOW == 140 (0x9ab71800) [pid = 4300] [serial = 1992] [outer = 0x8cd83400] 08:57:56 INFO - PROCESS | 4300 | 1467043076401 Marionette TRACE conn3 <- [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]]]}] 08:57:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 08:57:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1586ms 08:57:56 INFO - PROCESS | 4300 | 1467043076451 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 08:57:56 INFO - PROCESS | 4300 | 1467043076456 Marionette TRACE conn3 <- [1,2625,null,{"value":"8"}] 08:57:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 08:57:56 INFO - PROCESS | 4300 | 1467043076462 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 08:57:56 INFO - PROCESS | 4300 | 1467043076466 Marionette TRACE conn3 <- [1,2626,null,{}] 08:57:56 INFO - PROCESS | 4300 | 1467043076471 Marionette TRACE conn3 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:56 INFO - PROCESS | 4300 | 1467043076475 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:57:56 INFO - PROCESS | 4300 | 1467043076743 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 08:57:56 INFO - PROCESS | 4300 | 1467043076948 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:56 INFO - PROCESS | 4300 | 1467043076960 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:57:57 INFO - PROCESS | 4300 | ++DOCSHELL 0x8ecab800 == 86 [pid = 4300] [id = 664] 08:57:57 INFO - PROCESS | 4300 | ++DOMWINDOW == 141 (0x9114f800) [pid = 4300] [serial = 1993] [outer = (nil)] 08:57:57 INFO - PROCESS | 4300 | ++DOMWINDOW == 142 (0x9ab7ec00) [pid = 4300] [serial = 1994] [outer = 0x9114f800] 08:57:57 INFO - PROCESS | 4300 | 1467043077096 Marionette DEBUG loaded listener.js 08:57:57 INFO - PROCESS | 4300 | ++DOMWINDOW == 143 (0x9b2e2000) [pid = 4300] [serial = 1995] [outer = 0x9114f800] 08:57:58 INFO - PROCESS | 4300 | 1467043078008 Marionette TRACE conn3 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 08:57:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 08:57:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1591ms 08:57:58 INFO - PROCESS | 4300 | 1467043078054 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 08:57:58 INFO - PROCESS | 4300 | 1467043078058 Marionette TRACE conn3 <- [1,2629,null,{"value":"8"}] 08:57:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 08:57:58 INFO - PROCESS | 4300 | 1467043078065 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 08:57:58 INFO - PROCESS | 4300 | 1467043078068 Marionette TRACE conn3 <- [1,2630,null,{}] 08:57:58 INFO - PROCESS | 4300 | 1467043078074 Marionette TRACE conn3 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:58 INFO - PROCESS | 4300 | 1467043078084 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:57:58 INFO - PROCESS | 4300 | 1467043078305 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 08:57:58 INFO - PROCESS | 4300 | 1467043078521 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:58 INFO - PROCESS | 4300 | 1467043078528 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:57:58 INFO - PROCESS | 4300 | ++DOCSHELL 0x9ae85000 == 87 [pid = 4300] [id = 665] 08:57:58 INFO - PROCESS | 4300 | ++DOMWINDOW == 144 (0xa1013800) [pid = 4300] [serial = 1996] [outer = (nil)] 08:57:58 INFO - PROCESS | 4300 | ++DOMWINDOW == 145 (0xa22a0800) [pid = 4300] [serial = 1997] [outer = 0xa1013800] 08:57:58 INFO - PROCESS | 4300 | 1467043078704 Marionette DEBUG loaded listener.js 08:57:58 INFO - PROCESS | 4300 | ++DOMWINDOW == 146 (0xa24fdc00) [pid = 4300] [serial = 1998] [outer = 0xa1013800] 08:57:59 INFO - PROCESS | 4300 | 1467043079633 Marionette TRACE conn3 <- [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]]]}] 08:57:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 08:57:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1630ms 08:57:59 INFO - PROCESS | 4300 | 1467043079696 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 08:57:59 INFO - PROCESS | 4300 | 1467043079701 Marionette TRACE conn3 <- [1,2633,null,{"value":"8"}] 08:57:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 08:57:59 INFO - PROCESS | 4300 | 1467043079707 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 08:57:59 INFO - PROCESS | 4300 | 1467043079711 Marionette TRACE conn3 <- [1,2634,null,{}] 08:57:59 INFO - PROCESS | 4300 | 1467043079717 Marionette TRACE conn3 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:59 INFO - PROCESS | 4300 | 1467043079722 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:57:59 INFO - PROCESS | 4300 | 1467043079926 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 08:58:00 INFO - PROCESS | 4300 | 1467043080185 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:00 INFO - PROCESS | 4300 | 1467043080195 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:58:00 INFO - PROCESS | 4300 | ++DOCSHELL 0x8d9ce800 == 88 [pid = 4300] [id = 666] 08:58:00 INFO - PROCESS | 4300 | ++DOMWINDOW == 147 (0x9194a000) [pid = 4300] [serial = 1999] [outer = (nil)] 08:58:00 INFO - PROCESS | 4300 | ++DOMWINDOW == 148 (0xa320a800) [pid = 4300] [serial = 2000] [outer = 0x9194a000] 08:58:00 INFO - PROCESS | 4300 | 1467043080315 Marionette DEBUG loaded listener.js 08:58:00 INFO - PROCESS | 4300 | ++DOMWINDOW == 149 (0xa3210800) [pid = 4300] [serial = 2001] [outer = 0x9194a000] 08:58:01 INFO - PROCESS | 4300 | 1467043081224 Marionette TRACE conn3 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 08:58:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 08:58:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1548ms 08:58:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 08:58:01 INFO - PROCESS | 4300 | 1467043081257 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 08:58:01 INFO - PROCESS | 4300 | 1467043081260 Marionette TRACE conn3 <- [1,2637,null,{"value":"8"}] 08:58:01 INFO - PROCESS | 4300 | 1467043081267 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 08:58:01 INFO - PROCESS | 4300 | 1467043081270 Marionette TRACE conn3 <- [1,2638,null,{}] 08:58:01 INFO - PROCESS | 4300 | 1467043081276 Marionette TRACE conn3 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:01 INFO - PROCESS | 4300 | 1467043081281 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:58:01 INFO - PROCESS | 4300 | 1467043081491 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 08:58:01 INFO - PROCESS | 4300 | 1467043081713 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:01 INFO - PROCESS | 4300 | 1467043081723 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:58:01 INFO - PROCESS | 4300 | ++DOCSHELL 0x8bbe6400 == 89 [pid = 4300] [id = 667] 08:58:01 INFO - PROCESS | 4300 | ++DOMWINDOW == 150 (0x8edb0c00) [pid = 4300] [serial = 2002] [outer = (nil)] 08:58:01 INFO - PROCESS | 4300 | ++DOMWINDOW == 151 (0xa3286800) [pid = 4300] [serial = 2003] [outer = 0x8edb0c00] 08:58:01 INFO - PROCESS | 4300 | 1467043081835 Marionette DEBUG loaded listener.js 08:58:01 INFO - PROCESS | 4300 | ++DOMWINDOW == 152 (0xa332a400) [pid = 4300] [serial = 2004] [outer = 0x8edb0c00] 08:58:02 INFO - PROCESS | 4300 | 1467043082874 Marionette TRACE conn3 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 08:58:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 08:58:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1684ms 08:58:02 INFO - PROCESS | 4300 | 1467043082951 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 08:58:02 INFO - PROCESS | 4300 | 1467043082954 Marionette TRACE conn3 <- [1,2641,null,{"value":"8"}] 08:58:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 08:58:02 INFO - PROCESS | 4300 | 1467043082961 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 08:58:02 INFO - PROCESS | 4300 | 1467043082965 Marionette TRACE conn3 <- [1,2642,null,{}] 08:58:02 INFO - PROCESS | 4300 | 1467043082971 Marionette TRACE conn3 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:02 INFO - PROCESS | 4300 | 1467043082976 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:58:03 INFO - PROCESS | 4300 | 1467043083205 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 08:58:03 INFO - PROCESS | 4300 | 1467043083506 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:03 INFO - PROCESS | 4300 | 1467043083515 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:58:03 INFO - PROCESS | 4300 | ++DOCSHELL 0x91153000 == 90 [pid = 4300] [id = 668] 08:58:03 INFO - PROCESS | 4300 | ++DOMWINDOW == 153 (0xa24ef400) [pid = 4300] [serial = 2005] [outer = (nil)] 08:58:03 INFO - PROCESS | 4300 | ++DOMWINDOW == 154 (0xa4d09400) [pid = 4300] [serial = 2006] [outer = 0xa24ef400] 08:58:03 INFO - PROCESS | 4300 | 1467043083599 Marionette DEBUG loaded listener.js 08:58:03 INFO - PROCESS | 4300 | ++DOMWINDOW == 155 (0xa4d0c800) [pid = 4300] [serial = 2007] [outer = 0xa24ef400] 08:58:04 INFO - PROCESS | 4300 | 1467043084506 Marionette TRACE conn3 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 08:58:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 08:58:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1590ms 08:58:04 INFO - PROCESS | 4300 | 1467043084552 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 08:58:04 INFO - PROCESS | 4300 | 1467043084556 Marionette TRACE conn3 <- [1,2645,null,{"value":"8"}] 08:58:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 08:58:04 INFO - PROCESS | 4300 | 1467043084563 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 08:58:04 INFO - PROCESS | 4300 | 1467043084566 Marionette TRACE conn3 <- [1,2646,null,{}] 08:58:04 INFO - PROCESS | 4300 | 1467043084572 Marionette TRACE conn3 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:04 INFO - PROCESS | 4300 | 1467043084577 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:58:04 INFO - PROCESS | 4300 | 1467043084774 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 08:58:05 INFO - PROCESS | 4300 | 1467043084992 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:05 INFO - PROCESS | 4300 | 1467043085001 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:58:05 INFO - PROCESS | 4300 | ++DOCSHELL 0x8d899c00 == 91 [pid = 4300] [id = 669] 08:58:05 INFO - PROCESS | 4300 | ++DOMWINDOW == 156 (0x8d89cc00) [pid = 4300] [serial = 2008] [outer = (nil)] 08:58:05 INFO - PROCESS | 4300 | ++DOMWINDOW == 157 (0x8d8a1c00) [pid = 4300] [serial = 2009] [outer = 0x8d89cc00] 08:58:05 INFO - PROCESS | 4300 | 1467043085187 Marionette DEBUG loaded listener.js 08:58:05 INFO - PROCESS | 4300 | ++DOMWINDOW == 158 (0x8d8a5400) [pid = 4300] [serial = 2010] [outer = 0x8d89cc00] 08:58:06 INFO - PROCESS | 4300 | 1467043086121 Marionette TRACE conn3 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 08:58:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 08:58:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1588ms 08:58:06 INFO - PROCESS | 4300 | 1467043086153 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 08:58:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 08:58:06 INFO - PROCESS | 4300 | 1467043086158 Marionette TRACE conn3 <- [1,2649,null,{"value":"8"}] 08:58:06 INFO - PROCESS | 4300 | 1467043086164 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 08:58:06 INFO - PROCESS | 4300 | 1467043086169 Marionette TRACE conn3 <- [1,2650,null,{}] 08:58:06 INFO - PROCESS | 4300 | 1467043086174 Marionette TRACE conn3 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:06 INFO - PROCESS | 4300 | 1467043086179 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:58:06 INFO - PROCESS | 4300 | 1467043086422 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 08:58:06 INFO - PROCESS | 4300 | 1467043086709 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:06 INFO - PROCESS | 4300 | 1467043086718 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:58:06 INFO - PROCESS | 4300 | ++DOCSHELL 0x8cd8a800 == 92 [pid = 4300] [id = 670] 08:58:06 INFO - PROCESS | 4300 | ++DOMWINDOW == 159 (0x8d89a000) [pid = 4300] [serial = 2011] [outer = (nil)] 08:58:06 INFO - PROCESS | 4300 | ++DOMWINDOW == 160 (0x8d8a0c00) [pid = 4300] [serial = 2012] [outer = 0x8d89a000] 08:58:06 INFO - PROCESS | 4300 | 1467043086840 Marionette DEBUG loaded listener.js 08:58:06 INFO - PROCESS | 4300 | ++DOMWINDOW == 161 (0x8eda5c00) [pid = 4300] [serial = 2013] [outer = 0x8d89a000] 08:58:07 INFO - PROCESS | 4300 | 1467043087758 Marionette TRACE conn3 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 08:58:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 08:58:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1636ms 08:58:07 INFO - PROCESS | 4300 | 1467043087801 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 08:58:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 08:58:07 INFO - PROCESS | 4300 | 1467043087805 Marionette TRACE conn3 <- [1,2653,null,{"value":"8"}] 08:58:07 INFO - PROCESS | 4300 | 1467043087812 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 08:58:07 INFO - PROCESS | 4300 | 1467043087816 Marionette TRACE conn3 <- [1,2654,null,{}] 08:58:07 INFO - PROCESS | 4300 | 1467043087822 Marionette TRACE conn3 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:07 INFO - PROCESS | 4300 | 1467043087827 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:58:08 INFO - PROCESS | 4300 | 1467043088028 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 08:58:08 INFO - PROCESS | 4300 | 1467043088247 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:08 INFO - PROCESS | 4300 | 1467043088253 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:58:08 INFO - PROCESS | 4300 | ++DOCSHELL 0x8bb03000 == 93 [pid = 4300] [id = 671] 08:58:08 INFO - PROCESS | 4300 | ++DOMWINDOW == 162 (0x8bb03400) [pid = 4300] [serial = 2014] [outer = (nil)] 08:58:08 INFO - PROCESS | 4300 | ++DOMWINDOW == 163 (0x8ce68800) [pid = 4300] [serial = 2015] [outer = 0x8bb03400] 08:58:08 INFO - PROCESS | 4300 | 1467043088368 Marionette DEBUG loaded listener.js 08:58:08 INFO - PROCESS | 4300 | ++DOMWINDOW == 164 (0x8edb2000) [pid = 4300] [serial = 2016] [outer = 0x8bb03400] 08:58:09 INFO - PROCESS | 4300 | 1467043089808 Marionette TRACE conn3 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 08:58:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 08:58:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 2034ms 08:58:09 INFO - PROCESS | 4300 | 1467043089846 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 08:58:09 INFO - PROCESS | 4300 | 1467043089851 Marionette TRACE conn3 <- [1,2657,null,{"value":"8"}] 08:58:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 08:58:09 INFO - PROCESS | 4300 | 1467043089859 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 08:58:09 INFO - PROCESS | 4300 | 1467043089867 Marionette TRACE conn3 <- [1,2658,null,{}] 08:58:09 INFO - PROCESS | 4300 | 1467043089874 Marionette TRACE conn3 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:09 INFO - PROCESS | 4300 | 1467043089878 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:58:10 INFO - PROCESS | 4300 | 1467043090083 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 08:58:10 INFO - PROCESS | 4300 | 1467043090407 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:10 INFO - PROCESS | 4300 | 1467043090425 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:58:10 INFO - PROCESS | 4300 | ++DOCSHELL 0x8d8a0000 == 94 [pid = 4300] [id = 672] 08:58:10 INFO - PROCESS | 4300 | ++DOMWINDOW == 165 (0x8d8a0400) [pid = 4300] [serial = 2017] [outer = (nil)] 08:58:10 INFO - PROCESS | 4300 | ++DOMWINDOW == 166 (0x8ddcd000) [pid = 4300] [serial = 2018] [outer = 0x8d8a0400] 08:58:10 INFO - PROCESS | 4300 | 1467043090579 Marionette DEBUG loaded listener.js 08:58:10 INFO - PROCESS | 4300 | ++DOMWINDOW == 167 (0x8ec36000) [pid = 4300] [serial = 2019] [outer = 0x8d8a0400] 08:58:11 INFO - PROCESS | 4300 | 1467043091602 Marionette TRACE conn3 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 08:58:11 INFO - PROCESS | 4300 | --DOCSHELL 0x8bbda400 == 93 [pid = 4300] [id = 579] 08:58:11 INFO - PROCESS | 4300 | --DOCSHELL 0x8bbd9c00 == 92 [pid = 4300] [id = 597] 08:58:11 INFO - PROCESS | 4300 | --DOMWINDOW == 166 (0x996bd000) [pid = 4300] [serial = 1928] [outer = (nil)] [url = about:blank] 08:58:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 08:58:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1785ms 08:58:11 INFO - PROCESS | 4300 | --DOCSHELL 0x8ec36400 == 91 [pid = 4300] [id = 658] 08:58:11 INFO - PROCESS | 4300 | --DOCSHELL 0x996c1000 == 90 [pid = 4300] [id = 657] 08:58:11 INFO - PROCESS | 4300 | --DOCSHELL 0x8cd83000 == 89 [pid = 4300] [id = 656] 08:58:11 INFO - PROCESS | 4300 | --DOCSHELL 0x914b9400 == 88 [pid = 4300] [id = 655] 08:58:11 INFO - PROCESS | 4300 | 1467043091701 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 08:58:11 INFO - PROCESS | 4300 | 1467043091708 Marionette TRACE conn3 <- [1,2661,null,{"value":"8"}] 08:58:11 INFO - PROCESS | 4300 | --DOCSHELL 0x91a57800 == 87 [pid = 4300] [id = 654] 08:58:11 INFO - PROCESS | 4300 | --DOCSHELL 0x8d5f1000 == 86 [pid = 4300] [id = 653] 08:58:11 INFO - PROCESS | 4300 | --DOCSHELL 0x8cd8d800 == 85 [pid = 4300] [id = 652] 08:58:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 08:58:11 INFO - PROCESS | 4300 | --DOCSHELL 0x8d9c9400 == 84 [pid = 4300] [id = 598] 08:58:11 INFO - PROCESS | 4300 | 1467043091734 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 08:58:11 INFO - PROCESS | 4300 | 1467043091740 Marionette TRACE conn3 <- [1,2662,null,{}] 08:58:11 INFO - PROCESS | 4300 | 1467043091754 Marionette TRACE conn3 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:11 INFO - PROCESS | 4300 | 1467043091760 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:58:11 INFO - PROCESS | 4300 | 1467043091979 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 08:58:12 INFO - PROCESS | 4300 | --DOMWINDOW == 165 (0x9b90ec00) [pid = 4300] [serial = 1901] [outer = (nil)] [url = about:blank] 08:58:12 INFO - PROCESS | 4300 | --DOMWINDOW == 164 (0x9a0ecc00) [pid = 4300] [serial = 1851] [outer = (nil)] [url = about:blank] 08:58:12 INFO - PROCESS | 4300 | --DOMWINDOW == 163 (0x8d9c8000) [pid = 4300] [serial = 1839] [outer = (nil)] [url = about:blank] 08:58:12 INFO - PROCESS | 4300 | --DOMWINDOW == 162 (0xa1013400) [pid = 4300] [serial = 1907] [outer = (nil)] [url = about:blank] 08:58:12 INFO - PROCESS | 4300 | --DOMWINDOW == 161 (0x9a979800) [pid = 4300] [serial = 1857] [outer = (nil)] [url = about:blank] 08:58:12 INFO - PROCESS | 4300 | --DOMWINDOW == 160 (0x9a0f2800) [pid = 4300] [serial = 1910] [outer = (nil)] [url = about:blank] 08:58:12 INFO - PROCESS | 4300 | --DOMWINDOW == 159 (0x919bd800) [pid = 4300] [serial = 1913] [outer = (nil)] [url = about:blank] 08:58:12 INFO - PROCESS | 4300 | --DOMWINDOW == 158 (0x919b1800) [pid = 4300] [serial = 1842] [outer = (nil)] [url = about:blank] 08:58:12 INFO - PROCESS | 4300 | --DOMWINDOW == 157 (0x9a926000) [pid = 4300] [serial = 1863] [outer = (nil)] [url = about:blank] 08:58:12 INFO - PROCESS | 4300 | --DOMWINDOW == 156 (0x9a924800) [pid = 4300] [serial = 1854] [outer = (nil)] [url = about:blank] 08:58:12 INFO - PROCESS | 4300 | --DOMWINDOW == 155 (0x91ac2000) [pid = 4300] [serial = 1914] [outer = (nil)] [url = about:blank] 08:58:12 INFO - PROCESS | 4300 | --DOMWINDOW == 154 (0x9a0e8800) [pid = 4300] [serial = 1776] [outer = (nil)] [url = about:blank] 08:58:12 INFO - PROCESS | 4300 | --DOMWINDOW == 153 (0x931df400) [pid = 4300] [serial = 1845] [outer = (nil)] [url = about:blank] 08:58:12 INFO - PROCESS | 4300 | --DOMWINDOW == 152 (0x99e60400) [pid = 4300] [serial = 1848] [outer = (nil)] [url = about:blank] 08:58:12 INFO - PROCESS | 4300 | --DOMWINDOW == 151 (0x9ab79400) [pid = 4300] [serial = 1892] [outer = (nil)] [url = about:blank] 08:58:12 INFO - PROCESS | 4300 | --DOMWINDOW == 150 (0x98543c00) [pid = 4300] [serial = 1919] [outer = (nil)] [url = about:blank] 08:58:12 INFO - PROCESS | 4300 | --DOMWINDOW == 149 (0x9a791400) [pid = 4300] [serial = 1815] [outer = (nil)] [url = about:blank] 08:58:12 INFO - PROCESS | 4300 | --DOMWINDOW == 148 (0x9a0ee000) [pid = 4300] [serial = 1923] [outer = (nil)] [url = about:blank] 08:58:12 INFO - PROCESS | 4300 | --DOMWINDOW == 147 (0x9b7db400) [pid = 4300] [serial = 1898] [outer = (nil)] [url = about:blank] 08:58:12 INFO - PROCESS | 4300 | --DOMWINDOW == 146 (0x99f6cc00) [pid = 4300] [serial = 1770] [outer = (nil)] [url = about:blank] 08:58:12 INFO - PROCESS | 4300 | --DOMWINDOW == 145 (0x99a88800) [pid = 4300] [serial = 1797] [outer = (nil)] [url = about:blank] 08:58:12 INFO - PROCESS | 4300 | --DOMWINDOW == 144 (0x9a5aec00) [pid = 4300] [serial = 1881] [outer = (nil)] [url = about:blank] 08:58:12 INFO - PROCESS | 4300 | --DOMWINDOW == 143 (0x99f89c00) [pid = 4300] [serial = 1922] [outer = (nil)] [url = about:blank] 08:58:12 INFO - PROCESS | 4300 | --DOMWINDOW == 142 (0x93e79800) [pid = 4300] [serial = 1895] [outer = (nil)] [url = about:blank] 08:58:12 INFO - PROCESS | 4300 | --DOMWINDOW == 141 (0x99fc6400) [pid = 4300] [serial = 1773] [outer = (nil)] [url = about:blank] 08:58:12 INFO - PROCESS | 4300 | --DOMWINDOW == 140 (0x9268b400) [pid = 4300] [serial = 1886] [outer = (nil)] [url = about:blank] 08:58:12 INFO - PROCESS | 4300 | --DOMWINDOW == 139 (0x921e0c00) [pid = 4300] [serial = 1779] [outer = (nil)] [url = about:blank] 08:58:12 INFO - PROCESS | 4300 | --DOMWINDOW == 138 (0x91945400) [pid = 4300] [serial = 1926] [outer = (nil)] [url = about:blank] 08:58:12 INFO - PROCESS | 4300 | --DOMWINDOW == 137 (0x9a788000) [pid = 4300] [serial = 1889] [outer = (nil)] [url = about:blank] 08:58:12 INFO - PROCESS | 4300 | --DOMWINDOW == 136 (0x9a0ef800) [pid = 4300] [serial = 1809] [outer = (nil)] [url = about:blank] 08:58:12 INFO - PROCESS | 4300 | --DOMWINDOW == 135 (0x99f8a400) [pid = 4300] [serial = 1806] [outer = (nil)] [url = about:blank] 08:58:12 INFO - PROCESS | 4300 | --DOMWINDOW == 134 (0x91152000) [pid = 4300] [serial = 1925] [outer = (nil)] [url = about:blank] 08:58:12 INFO - PROCESS | 4300 | --DOMWINDOW == 133 (0x919bcc00) [pid = 4300] [serial = 1916] [outer = (nil)] [url = about:blank] 08:58:12 INFO - PROCESS | 4300 | --DOMWINDOW == 132 (0x9a40a400) [pid = 4300] [serial = 1812] [outer = (nil)] [url = about:blank] 08:58:12 INFO - PROCESS | 4300 | --DOMWINDOW == 131 (0x921e4400) [pid = 4300] [serial = 1917] [outer = (nil)] [url = about:blank] 08:58:12 INFO - PROCESS | 4300 | --DOMWINDOW == 130 (0x989f5c00) [pid = 4300] [serial = 1920] [outer = (nil)] [url = about:blank] 08:58:12 INFO - PROCESS | 4300 | --DOMWINDOW == 129 (0x9ab71c00) [pid = 4300] [serial = 1860] [outer = (nil)] [url = about:blank] 08:58:12 INFO - PROCESS | 4300 | --DOMWINDOW == 128 (0x91150800) [pid = 4300] [serial = 1800] [outer = (nil)] [url = about:blank] 08:58:12 INFO - PROCESS | 4300 | --DOMWINDOW == 127 (0x9d813400) [pid = 4300] [serial = 1904] [outer = (nil)] [url = about:blank] 08:58:12 INFO - PROCESS | 4300 | --DOMWINDOW == 126 (0x931d8800) [pid = 4300] [serial = 1803] [outer = (nil)] [url = about:blank] 08:58:12 INFO - PROCESS | 4300 | --DOMWINDOW == 125 (0x8ec3e400) [pid = 4300] [serial = 1883] [outer = (nil)] [url = about:blank] 08:58:12 INFO - PROCESS | 4300 | 1467043092369 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:12 INFO - PROCESS | 4300 | 1467043092380 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:58:12 INFO - PROCESS | 4300 | ++DOCSHELL 0x8ec35c00 == 85 [pid = 4300] [id = 673] 08:58:12 INFO - PROCESS | 4300 | ++DOMWINDOW == 126 (0x8edaec00) [pid = 4300] [serial = 2020] [outer = (nil)] 08:58:12 INFO - PROCESS | 4300 | ++DOMWINDOW == 127 (0x91149800) [pid = 4300] [serial = 2021] [outer = 0x8edaec00] 08:58:12 INFO - PROCESS | 4300 | 1467043092464 Marionette DEBUG loaded listener.js 08:58:12 INFO - PROCESS | 4300 | ++DOMWINDOW == 128 (0x91485c00) [pid = 4300] [serial = 2022] [outer = 0x8edaec00] 08:58:13 INFO - PROCESS | 4300 | 1467043093236 Marionette TRACE conn3 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 08:58:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 08:58:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1551ms 08:58:13 INFO - PROCESS | 4300 | 1467043093276 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 08:58:13 INFO - PROCESS | 4300 | 1467043093280 Marionette TRACE conn3 <- [1,2665,null,{"value":"8"}] 08:58:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 08:58:13 INFO - PROCESS | 4300 | 1467043093287 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 08:58:13 INFO - PROCESS | 4300 | 1467043093292 Marionette TRACE conn3 <- [1,2666,null,{}] 08:58:13 INFO - PROCESS | 4300 | 1467043093326 Marionette TRACE conn3 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:13 INFO - PROCESS | 4300 | 1467043093336 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:58:13 INFO - PROCESS | 4300 | 1467043093520 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 08:58:13 INFO - PROCESS | 4300 | 1467043093533 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:13 INFO - PROCESS | 4300 | 1467043093544 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:58:13 INFO - PROCESS | 4300 | ++DOCSHELL 0x91ac8c00 == 86 [pid = 4300] [id = 674] 08:58:13 INFO - PROCESS | 4300 | ++DOMWINDOW == 129 (0x91ac9c00) [pid = 4300] [serial = 2023] [outer = (nil)] 08:58:13 INFO - PROCESS | 4300 | ++DOMWINDOW == 130 (0x91acf400) [pid = 4300] [serial = 2024] [outer = 0x91ac9c00] 08:58:13 INFO - PROCESS | 4300 | 1467043093616 Marionette DEBUG loaded listener.js 08:58:13 INFO - PROCESS | 4300 | ++DOMWINDOW == 131 (0x92689800) [pid = 4300] [serial = 2025] [outer = 0x91ac9c00] 08:58:15 INFO - PROCESS | 4300 | SkCairoFTTypeface::onFilterRec unimplemented 08:58:15 INFO - PROCESS | 4300 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:58:15 INFO - PROCESS | 4300 | 1467043095340 Marionette TRACE conn3 <- [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]]]}] 08:58:15 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) 08:58:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2090ms 08:58:15 INFO - PROCESS | 4300 | 1467043095411 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 08:58:15 INFO - PROCESS | 4300 | 1467043095417 Marionette TRACE conn3 <- [1,2669,null,{"value":"8"}] 08:58:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 08:58:15 INFO - PROCESS | 4300 | 1467043095454 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 08:58:15 INFO - PROCESS | 4300 | 1467043095460 Marionette TRACE conn3 <- [1,2670,null,{}] 08:58:15 INFO - PROCESS | 4300 | 1467043095469 Marionette TRACE conn3 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:15 INFO - PROCESS | 4300 | 1467043095475 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:58:15 INFO - PROCESS | 4300 | 1467043095664 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 08:58:15 INFO - PROCESS | 4300 | 1467043095877 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:15 INFO - PROCESS | 4300 | 1467043095887 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:58:15 INFO - PROCESS | 4300 | ++DOCSHELL 0x8bbe3c00 == 87 [pid = 4300] [id = 675] 08:58:15 INFO - PROCESS | 4300 | ++DOMWINDOW == 132 (0x8ce65c00) [pid = 4300] [serial = 2026] [outer = (nil)] 08:58:15 INFO - PROCESS | 4300 | ++DOMWINDOW == 133 (0x8d9ce000) [pid = 4300] [serial = 2027] [outer = 0x8ce65c00] 08:58:16 INFO - PROCESS | 4300 | 1467043096009 Marionette DEBUG loaded listener.js 08:58:16 INFO - PROCESS | 4300 | ++DOMWINDOW == 134 (0x91158800) [pid = 4300] [serial = 2028] [outer = 0x8ce65c00] 08:58:17 INFO - PROCESS | 4300 | SkCairoFTTypeface::onFilterRec unimplemented 08:58:17 INFO - PROCESS | 4300 | 1467043097426 Marionette TRACE conn3 <- [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\n"]]]}] 08:58:17 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 08:58:17 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:58:17 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 08:58:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:17 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:58:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1995ms 08:58:17 INFO - PROCESS | 4300 | 1467043097446 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 08:58:17 INFO - PROCESS | 4300 | 1467043097453 Marionette TRACE conn3 <- [1,2673,null,{"value":"8"}] 08:58:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 08:58:17 INFO - PROCESS | 4300 | 1467043097464 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 08:58:17 INFO - PROCESS | 4300 | 1467043097468 Marionette TRACE conn3 <- [1,2674,null,{}] 08:58:17 INFO - PROCESS | 4300 | 1467043097474 Marionette TRACE conn3 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:17 INFO - PROCESS | 4300 | 1467043097480 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:58:17 INFO - PROCESS | 4300 | 1467043097746 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 08:58:17 INFO - PROCESS | 4300 | 1467043097961 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:17 INFO - PROCESS | 4300 | 1467043097971 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:58:18 INFO - PROCESS | 4300 | ++DOCSHELL 0x8ec3e400 == 88 [pid = 4300] [id = 676] 08:58:18 INFO - PROCESS | 4300 | ++DOMWINDOW == 135 (0x8ecaac00) [pid = 4300] [serial = 2029] [outer = (nil)] 08:58:18 INFO - PROCESS | 4300 | ++DOMWINDOW == 136 (0x921e4800) [pid = 4300] [serial = 2030] [outer = 0x8ecaac00] 08:58:18 INFO - PROCESS | 4300 | 1467043098094 Marionette DEBUG loaded listener.js 08:58:18 INFO - PROCESS | 4300 | ++DOMWINDOW == 137 (0x93105800) [pid = 4300] [serial = 2031] [outer = 0x8ecaac00] 08:58:20 INFO - PROCESS | 4300 | --DOCSHELL 0x8cd8e000 == 87 [pid = 4300] [id = 587] 08:58:20 INFO - PROCESS | 4300 | --DOCSHELL 0x8cd84400 == 86 [pid = 4300] [id = 588] 08:58:20 INFO - PROCESS | 4300 | --DOCSHELL 0x8d5eec00 == 85 [pid = 4300] [id = 648] 08:58:20 INFO - PROCESS | 4300 | --DOCSHELL 0x8bbe7800 == 84 [pid = 4300] [id = 651] 08:58:20 INFO - PROCESS | 4300 | --DOCSHELL 0x8ce6a000 == 83 [pid = 4300] [id = 649] 08:58:20 INFO - PROCESS | 4300 | --DOCSHELL 0xa2279c00 == 82 [pid = 4300] [id = 650] 08:58:20 INFO - PROCESS | 4300 | --DOCSHELL 0x989f0c00 == 81 [pid = 4300] [id = 591] 08:58:20 INFO - PROCESS | 4300 | --DOCSHELL 0x99f60000 == 80 [pid = 4300] [id = 590] 08:58:20 INFO - PROCESS | 4300 | --DOCSHELL 0x8bbddc00 == 79 [pid = 4300] [id = 592] 08:58:20 INFO - PROCESS | 4300 | --DOCSHELL 0x8d5e9400 == 78 [pid = 4300] [id = 572] 08:58:20 INFO - PROCESS | 4300 | --DOCSHELL 0x8ec35c00 == 77 [pid = 4300] [id = 673] 08:58:20 INFO - PROCESS | 4300 | --DOCSHELL 0x8d8a0000 == 76 [pid = 4300] [id = 672] 08:58:20 INFO - PROCESS | 4300 | --DOCSHELL 0x8ecab800 == 75 [pid = 4300] [id = 664] 08:58:20 INFO - PROCESS | 4300 | --DOCSHELL 0x8bbe8800 == 74 [pid = 4300] [id = 663] 08:58:20 INFO - PROCESS | 4300 | --DOCSHELL 0x8cd82400 == 73 [pid = 4300] [id = 661] 08:58:20 INFO - PROCESS | 4300 | --DOCSHELL 0x931db800 == 72 [pid = 4300] [id = 662] 08:58:20 INFO - PROCESS | 4300 | --DOCSHELL 0x8edb3000 == 71 [pid = 4300] [id = 660] 08:58:20 INFO - PROCESS | 4300 | SkCairoFTTypeface::onFilterRec unimplemented 08:58:21 INFO - PROCESS | 4300 | 1467043101077 Marionette TRACE conn3 <- [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\n"]]]}] 08:58:21 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 08:58:21 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:58:21 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 08:58:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:21 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:58:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 3642ms 08:58:21 INFO - PROCESS | 4300 | 1467043101106 Marionette TRACE conn3 -> [0,2677,"getWindowHandle",null] 08:58:21 INFO - PROCESS | 4300 | 1467043101111 Marionette TRACE conn3 <- [1,2677,null,{"value":"8"}] 08:58:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 08:58:21 INFO - PROCESS | 4300 | 1467043101121 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 08:58:21 INFO - PROCESS | 4300 | 1467043101127 Marionette TRACE conn3 <- [1,2678,null,{}] 08:58:21 INFO - PROCESS | 4300 | 1467043101141 Marionette TRACE conn3 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:21 INFO - PROCESS | 4300 | 1467043101147 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:58:21 INFO - PROCESS | 4300 | 1467043101381 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 08:58:22 INFO - PROCESS | 4300 | --DOMWINDOW == 136 (0x8edaec00) [pid = 4300] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 08:58:22 INFO - PROCESS | 4300 | --DOMWINDOW == 135 (0x996c5400) [pid = 4300] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 08:58:22 INFO - PROCESS | 4300 | --DOMWINDOW == 134 (0x91ac3000) [pid = 4300] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 08:58:22 INFO - PROCESS | 4300 | --DOMWINDOW == 133 (0x921e4c00) [pid = 4300] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 08:58:22 INFO - PROCESS | 4300 | --DOMWINDOW == 132 (0x8d8a0400) [pid = 4300] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 08:58:22 INFO - PROCESS | 4300 | --DOMWINDOW == 131 (0x8f7ba400) [pid = 4300] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 08:58:22 INFO - PROCESS | 4300 | --DOMWINDOW == 130 (0x8cd8ec00) [pid = 4300] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 08:58:22 INFO - PROCESS | 4300 | --DOMWINDOW == 129 (0x919b3000) [pid = 4300] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 08:58:22 INFO - PROCESS | 4300 | --DOMWINDOW == 128 (0x91945000) [pid = 4300] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 08:58:22 INFO - PROCESS | 4300 | --DOMWINDOW == 127 (0x8ec3a000) [pid = 4300] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 08:58:22 INFO - PROCESS | 4300 | 1467043102255 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:22 INFO - PROCESS | 4300 | 1467043102264 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:58:22 INFO - PROCESS | 4300 | ++DOCSHELL 0x8d5ee000 == 72 [pid = 4300] [id = 677] 08:58:22 INFO - PROCESS | 4300 | ++DOMWINDOW == 128 (0x8d89ac00) [pid = 4300] [serial = 2032] [outer = (nil)] 08:58:22 INFO - PROCESS | 4300 | ++DOMWINDOW == 129 (0x8d9c8800) [pid = 4300] [serial = 2033] [outer = 0x8d89ac00] 08:58:22 INFO - PROCESS | 4300 | 1467043102344 Marionette DEBUG loaded listener.js 08:58:22 INFO - PROCESS | 4300 | ++DOMWINDOW == 130 (0x8ddd5800) [pid = 4300] [serial = 2034] [outer = 0x8d89ac00] 08:58:23 INFO - PROCESS | 4300 | SkCairoFTTypeface::onFilterRec unimplemented 08:58:23 INFO - PROCESS | 4300 | 1467043103547 Marionette TRACE conn3 <- [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]]]}] 08:58:23 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) 08:58:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2442ms 08:58:23 INFO - PROCESS | 4300 | 1467043103563 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 08:58:23 INFO - PROCESS | 4300 | 1467043103571 Marionette TRACE conn3 <- [1,2681,null,{"value":"8"}] 08:58:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 08:58:23 INFO - PROCESS | 4300 | 1467043103582 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 08:58:23 INFO - PROCESS | 4300 | 1467043103586 Marionette TRACE conn3 <- [1,2682,null,{}] 08:58:23 INFO - PROCESS | 4300 | 1467043103606 Marionette TRACE conn3 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:23 INFO - PROCESS | 4300 | 1467043103612 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:58:23 INFO - PROCESS | 4300 | 1467043103863 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 08:58:23 INFO - PROCESS | 4300 | 1467043103926 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:23 INFO - PROCESS | 4300 | 1467043103935 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:58:23 INFO - PROCESS | 4300 | ++DOCSHELL 0x8eca3c00 == 73 [pid = 4300] [id = 678] 08:58:23 INFO - PROCESS | 4300 | ++DOMWINDOW == 131 (0x9148a000) [pid = 4300] [serial = 2035] [outer = (nil)] 08:58:24 INFO - PROCESS | 4300 | ++DOMWINDOW == 132 (0x91946000) [pid = 4300] [serial = 2036] [outer = 0x9148a000] 08:58:24 INFO - PROCESS | 4300 | 1467043104007 Marionette DEBUG loaded listener.js 08:58:24 INFO - PROCESS | 4300 | ++DOMWINDOW == 133 (0x91a4dc00) [pid = 4300] [serial = 2037] [outer = 0x9148a000] 08:58:25 INFO - PROCESS | 4300 | SkCairoFTTypeface::onFilterRec unimplemented 08:58:25 INFO - PROCESS | 4300 | 1467043105564 Marionette TRACE conn3 <- [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]]]}] 08:58:25 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) 08:58:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1996ms 08:58:25 INFO - PROCESS | 4300 | 1467043105578 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 08:58:25 INFO - PROCESS | 4300 | 1467043105585 Marionette TRACE conn3 <- [1,2685,null,{"value":"8"}] 08:58:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 08:58:25 INFO - PROCESS | 4300 | 1467043105592 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 08:58:25 INFO - PROCESS | 4300 | 1467043105598 Marionette TRACE conn3 <- [1,2686,null,{}] 08:58:25 INFO - PROCESS | 4300 | 1467043105605 Marionette TRACE conn3 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:25 INFO - PROCESS | 4300 | 1467043105612 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:58:25 INFO - PROCESS | 4300 | 1467043105844 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 08:58:26 INFO - PROCESS | 4300 | 1467043106112 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:26 INFO - PROCESS | 4300 | 1467043106119 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:58:26 INFO - PROCESS | 4300 | ++DOCSHELL 0x8bbe8800 == 74 [pid = 4300] [id = 679] 08:58:26 INFO - PROCESS | 4300 | ++DOMWINDOW == 134 (0x8ddc9800) [pid = 4300] [serial = 2038] [outer = (nil)] 08:58:26 INFO - PROCESS | 4300 | ++DOMWINDOW == 135 (0x8edb3000) [pid = 4300] [serial = 2039] [outer = 0x8ddc9800] 08:58:26 INFO - PROCESS | 4300 | 1467043106206 Marionette DEBUG loaded listener.js 08:58:26 INFO - PROCESS | 4300 | ++DOMWINDOW == 136 (0x91acbc00) [pid = 4300] [serial = 2040] [outer = 0x8ddc9800] 08:58:27 INFO - PROCESS | 4300 | SkCairoFTTypeface::onFilterRec unimplemented 08:58:27 INFO - PROCESS | 4300 | 1467043107594 Marionette TRACE conn3 <- [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\n"]]]}] 08:58:27 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 08:58:27 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:58:27 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 08:58:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:58:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 2034ms 08:58:27 INFO - PROCESS | 4300 | 1467043107627 Marionette TRACE conn3 -> [0,2689,"getWindowHandle",null] 08:58:27 INFO - PROCESS | 4300 | 1467043107634 Marionette TRACE conn3 <- [1,2689,null,{"value":"8"}] 08:58:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 08:58:27 INFO - PROCESS | 4300 | 1467043107646 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 08:58:27 INFO - PROCESS | 4300 | 1467043107649 Marionette TRACE conn3 <- [1,2690,null,{}] 08:58:27 INFO - PROCESS | 4300 | 1467043107656 Marionette TRACE conn3 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:27 INFO - PROCESS | 4300 | 1467043107662 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:58:27 INFO - PROCESS | 4300 | 1467043107940 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 08:58:28 INFO - PROCESS | 4300 | 1467043108155 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:28 INFO - PROCESS | 4300 | 1467043108164 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:58:28 INFO - PROCESS | 4300 | ++DOCSHELL 0x8d89b400 == 75 [pid = 4300] [id = 680] 08:58:28 INFO - PROCESS | 4300 | ++DOMWINDOW == 137 (0x8edaf800) [pid = 4300] [serial = 2041] [outer = (nil)] 08:58:28 INFO - PROCESS | 4300 | ++DOMWINDOW == 138 (0x93c4f800) [pid = 4300] [serial = 2042] [outer = 0x8edaf800] 08:58:28 INFO - PROCESS | 4300 | 1467043108289 Marionette DEBUG loaded listener.js 08:58:28 INFO - PROCESS | 4300 | ++DOMWINDOW == 139 (0x9490ec00) [pid = 4300] [serial = 2043] [outer = 0x8edaf800] 08:58:29 INFO - PROCESS | 4300 | SkCairoFTTypeface::onFilterRec unimplemented 08:58:29 INFO - PROCESS | 4300 | 1467043109696 Marionette TRACE conn3 <- [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\n"]]]}] 08:58:29 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 08:58:29 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:58:29 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 08:58:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:29 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:58:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 2097ms 08:58:29 INFO - PROCESS | 4300 | 1467043109744 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 08:58:29 INFO - PROCESS | 4300 | 1467043109749 Marionette TRACE conn3 <- [1,2693,null,{"value":"8"}] 08:58:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 08:58:29 INFO - PROCESS | 4300 | 1467043109756 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 08:58:29 INFO - PROCESS | 4300 | 1467043109763 Marionette TRACE conn3 <- [1,2694,null,{}] 08:58:29 INFO - PROCESS | 4300 | 1467043109878 Marionette TRACE conn3 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:29 INFO - PROCESS | 4300 | 1467043109888 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:58:30 INFO - PROCESS | 4300 | 1467043110070 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 08:58:30 INFO - PROCESS | 4300 | 1467043110281 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:30 INFO - PROCESS | 4300 | 1467043110293 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:58:30 INFO - PROCESS | 4300 | ++DOCSHELL 0x921ddc00 == 76 [pid = 4300] [id = 681] 08:58:30 INFO - PROCESS | 4300 | ++DOMWINDOW == 140 (0x9897e400) [pid = 4300] [serial = 2044] [outer = (nil)] 08:58:30 INFO - PROCESS | 4300 | ++DOMWINDOW == 141 (0x989fac00) [pid = 4300] [serial = 2045] [outer = 0x9897e400] 08:58:30 INFO - PROCESS | 4300 | 1467043110415 Marionette DEBUG loaded listener.js 08:58:30 INFO - PROCESS | 4300 | ++DOMWINDOW == 142 (0x9990e000) [pid = 4300] [serial = 2046] [outer = 0x9897e400] 08:58:31 INFO - PROCESS | 4300 | SkCairoFTTypeface::onFilterRec unimplemented 08:58:31 INFO - PROCESS | 4300 | 1467043111779 Marionette TRACE conn3 <- [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\n"]]]}] 08:58:31 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 08:58:31 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:58:31 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 08:58:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:58:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 2085ms 08:58:31 INFO - PROCESS | 4300 | 1467043111843 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 08:58:31 INFO - PROCESS | 4300 | 1467043111849 Marionette TRACE conn3 <- [1,2697,null,{"value":"8"}] 08:58:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 08:58:31 INFO - PROCESS | 4300 | 1467043111856 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 08:58:31 INFO - PROCESS | 4300 | 1467043111860 Marionette TRACE conn3 <- [1,2698,null,{}] 08:58:31 INFO - PROCESS | 4300 | 1467043111959 Marionette TRACE conn3 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:31 INFO - PROCESS | 4300 | 1467043111966 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:58:32 INFO - PROCESS | 4300 | 1467043112170 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 08:58:32 INFO - PROCESS | 4300 | 1467043112463 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:32 INFO - PROCESS | 4300 | 1467043112472 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:58:32 INFO - PROCESS | 4300 | ++DOCSHELL 0x8bb07400 == 77 [pid = 4300] [id = 682] 08:58:32 INFO - PROCESS | 4300 | ++DOMWINDOW == 143 (0x91153800) [pid = 4300] [serial = 2047] [outer = (nil)] 08:58:32 INFO - PROCESS | 4300 | ++DOMWINDOW == 144 (0x99fbd800) [pid = 4300] [serial = 2048] [outer = 0x91153800] 08:58:32 INFO - PROCESS | 4300 | 1467043112576 Marionette DEBUG loaded listener.js 08:58:32 INFO - PROCESS | 4300 | ++DOMWINDOW == 145 (0x99fbe000) [pid = 4300] [serial = 2049] [outer = 0x91153800] 08:58:33 INFO - PROCESS | 4300 | SkCairoFTTypeface::onFilterRec unimplemented 08:58:33 INFO - PROCESS | 4300 | 1467043113975 Marionette TRACE conn3 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 08:58:33 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 08:58:33 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:58:33 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 08:58:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:58:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 2139ms 08:58:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 08:58:34 INFO - PROCESS | 4300 | 1467043113996 Marionette TRACE conn3 -> [0,2701,"getWindowHandle",null] 08:58:34 INFO - PROCESS | 4300 | 1467043113999 Marionette TRACE conn3 <- [1,2701,null,{"value":"8"}] 08:58:34 INFO - PROCESS | 4300 | 1467043114005 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 08:58:34 INFO - PROCESS | 4300 | 1467043114009 Marionette TRACE conn3 <- [1,2702,null,{}] 08:58:34 INFO - PROCESS | 4300 | 1467043114015 Marionette TRACE conn3 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:34 INFO - PROCESS | 4300 | 1467043114020 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:58:34 INFO - PROCESS | 4300 | 1467043114249 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 08:58:34 INFO - PROCESS | 4300 | 1467043114466 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:34 INFO - PROCESS | 4300 | 1467043114472 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:58:34 INFO - PROCESS | 4300 | ++DOCSHELL 0x8bb08400 == 78 [pid = 4300] [id = 683] 08:58:34 INFO - PROCESS | 4300 | ++DOMWINDOW == 146 (0x8d5efc00) [pid = 4300] [serial = 2050] [outer = (nil)] 08:58:34 INFO - PROCESS | 4300 | ++DOMWINDOW == 147 (0x9a0ec800) [pid = 4300] [serial = 2051] [outer = 0x8d5efc00] 08:58:34 INFO - PROCESS | 4300 | 1467043114608 Marionette DEBUG loaded listener.js 08:58:34 INFO - PROCESS | 4300 | ++DOMWINDOW == 148 (0x9a0f3000) [pid = 4300] [serial = 2052] [outer = 0x8d5efc00] 08:58:35 INFO - PROCESS | 4300 | 1467043115603 Marionette TRACE conn3 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 08:58:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 08:58:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1634ms 08:58:35 INFO - PROCESS | 4300 | 1467043115639 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 08:58:35 INFO - PROCESS | 4300 | 1467043115643 Marionette TRACE conn3 <- [1,2705,null,{"value":"8"}] 08:58:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 08:58:35 INFO - PROCESS | 4300 | 1467043115650 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 08:58:35 INFO - PROCESS | 4300 | 1467043115653 Marionette TRACE conn3 <- [1,2706,null,{}] 08:58:35 INFO - PROCESS | 4300 | 1467043115659 Marionette TRACE conn3 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:35 INFO - PROCESS | 4300 | 1467043115670 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:58:35 INFO - PROCESS | 4300 | 1467043115915 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 08:58:36 INFO - PROCESS | 4300 | 1467043116241 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:36 INFO - PROCESS | 4300 | 1467043116252 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:58:36 INFO - PROCESS | 4300 | ++DOCSHELL 0x8ce65400 == 79 [pid = 4300] [id = 684] 08:58:36 INFO - PROCESS | 4300 | ++DOMWINDOW == 149 (0x8d89d400) [pid = 4300] [serial = 2053] [outer = (nil)] 08:58:36 INFO - PROCESS | 4300 | ++DOMWINDOW == 150 (0x9a921c00) [pid = 4300] [serial = 2054] [outer = 0x8d89d400] 08:58:36 INFO - PROCESS | 4300 | 1467043116338 Marionette DEBUG loaded listener.js 08:58:36 INFO - PROCESS | 4300 | ++DOMWINDOW == 151 (0x9a926000) [pid = 4300] [serial = 2055] [outer = 0x8d89d400] 08:58:37 INFO - PROCESS | 4300 | 1467043117268 Marionette TRACE conn3 <- [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]]]}] 08:58:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 08:58:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1680ms 08:58:37 INFO - PROCESS | 4300 | 1467043117331 Marionette TRACE conn3 -> [0,2709,"getWindowHandle",null] 08:58:37 INFO - PROCESS | 4300 | 1467043117335 Marionette TRACE conn3 <- [1,2709,null,{"value":"8"}] 08:58:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 08:58:37 INFO - PROCESS | 4300 | 1467043117343 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 08:58:37 INFO - PROCESS | 4300 | 1467043117346 Marionette TRACE conn3 <- [1,2710,null,{}] 08:58:37 INFO - PROCESS | 4300 | 1467043117352 Marionette TRACE conn3 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:37 INFO - PROCESS | 4300 | 1467043117358 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:58:37 INFO - PROCESS | 4300 | 1467043117577 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 08:58:37 INFO - PROCESS | 4300 | 1467043117839 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:37 INFO - PROCESS | 4300 | 1467043117847 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:58:37 INFO - PROCESS | 4300 | ++DOCSHELL 0x8ce68000 == 80 [pid = 4300] [id = 685] 08:58:37 INFO - PROCESS | 4300 | ++DOMWINDOW == 152 (0x8d5f8000) [pid = 4300] [serial = 2056] [outer = (nil)] 08:58:37 INFO - PROCESS | 4300 | ++DOMWINDOW == 153 (0x91481800) [pid = 4300] [serial = 2057] [outer = 0x8d5f8000] 08:58:37 INFO - PROCESS | 4300 | 1467043117978 Marionette DEBUG loaded listener.js 08:58:38 INFO - PROCESS | 4300 | ++DOMWINDOW == 154 (0x91ac2c00) [pid = 4300] [serial = 2058] [outer = 0x8d5f8000] 08:58:38 INFO - PROCESS | 4300 | 1467043118936 Marionette TRACE conn3 <- [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] 08:58:38 INFO - PROCESS | 4300 | 1467043118995 Marionette TRACE conn3 <- [1,2713,null,{"value":"8"}] 08:58:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 08:58:39 INFO - PROCESS | 4300 | 1467043119002 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 08:58:39 INFO - PROCESS | 4300 | 1467043119006 Marionette TRACE conn3 <- [1,2714,null,{}] 08:58:39 INFO - PROCESS | 4300 | 1467043119011 Marionette TRACE conn3 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:39 INFO - PROCESS | 4300 | 1467043119017 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:58:39 INFO - PROCESS | 4300 | 1467043119206 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 08:58:39 INFO - PROCESS | 4300 | 1467043119478 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:39 INFO - PROCESS | 4300 | 1467043119487 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:58:39 INFO - PROCESS | 4300 | ++DOCSHELL 0x8bb01c00 == 81 [pid = 4300] [id = 686] 08:58:39 INFO - PROCESS | 4300 | ++DOMWINDOW == 155 (0x8bb02400) [pid = 4300] [serial = 2059] [outer = (nil)] 08:58:39 INFO - PROCESS | 4300 | ++DOMWINDOW == 156 (0x8bb0e800) [pid = 4300] [serial = 2060] [outer = 0x8bb02400] 08:58:39 INFO - PROCESS | 4300 | 1467043119779 Marionette DEBUG loaded listener.js 08:58:39 INFO - PROCESS | 4300 | ++DOMWINDOW == 157 (0x8cd8ec00) [pid = 4300] [serial = 2061] [outer = 0x8bb02400] 08:58:40 INFO - PROCESS | 4300 | 1467043120697 Marionette TRACE conn3 <- [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]]]}] 08:58:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 08:58:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1733ms 08:58:40 INFO - PROCESS | 4300 | 1467043120737 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 08:58:40 INFO - PROCESS | 4300 | 1467043120743 Marionette TRACE conn3 <- [1,2717,null,{"value":"8"}] 08:58:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 08:58:40 INFO - PROCESS | 4300 | 1467043120751 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 08:58:40 INFO - PROCESS | 4300 | 1467043120755 Marionette TRACE conn3 <- [1,2718,null,{}] 08:58:40 INFO - PROCESS | 4300 | 1467043120762 Marionette TRACE conn3 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:40 INFO - PROCESS | 4300 | 1467043120768 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:58:40 INFO - PROCESS | 4300 | 1467043120971 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 08:58:41 INFO - PROCESS | 4300 | 1467043121255 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:41 INFO - PROCESS | 4300 | 1467043121266 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:58:41 INFO - PROCESS | 4300 | ++DOCSHELL 0x8cd89000 == 82 [pid = 4300] [id = 687] 08:58:41 INFO - PROCESS | 4300 | ++DOMWINDOW == 158 (0x8cd8e000) [pid = 4300] [serial = 2062] [outer = (nil)] 08:58:41 INFO - PROCESS | 4300 | ++DOMWINDOW == 159 (0x91a4d400) [pid = 4300] [serial = 2063] [outer = 0x8cd8e000] 08:58:41 INFO - PROCESS | 4300 | 1467043121449 Marionette DEBUG loaded listener.js 08:58:41 INFO - PROCESS | 4300 | ++DOMWINDOW == 160 (0x92693800) [pid = 4300] [serial = 2064] [outer = 0x8cd8e000] 08:58:42 INFO - PROCESS | 4300 | 1467043122416 Marionette TRACE conn3 <- [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] 08:58:42 INFO - PROCESS | 4300 | 1467043122438 Marionette TRACE conn3 <- [1,2721,null,{"value":"8"}] 08:58:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 08:58:42 INFO - PROCESS | 4300 | 1467043122453 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 08:58:42 INFO - PROCESS | 4300 | 1467043122460 Marionette TRACE conn3 <- [1,2722,null,{}] 08:58:42 INFO - PROCESS | 4300 | 1467043122470 Marionette TRACE conn3 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:42 INFO - PROCESS | 4300 | 1467043122475 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:58:42 INFO - PROCESS | 4300 | 1467043122691 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 08:58:42 INFO - PROCESS | 4300 | --DOCSHELL 0x8bbe5c00 == 81 [pid = 4300] [id = 577] 08:58:42 INFO - PROCESS | 4300 | --DOCSHELL 0x8d5ee000 == 80 [pid = 4300] [id = 677] 08:58:42 INFO - PROCESS | 4300 | --DOCSHELL 0x8bbe3c00 == 79 [pid = 4300] [id = 675] 08:58:42 INFO - PROCESS | 4300 | --DOMWINDOW == 159 (0x8d8a0c00) [pid = 4300] [serial = 2012] [outer = (nil)] [url = about:blank] 08:58:42 INFO - PROCESS | 4300 | --DOMWINDOW == 158 (0x9ab7ec00) [pid = 4300] [serial = 1994] [outer = (nil)] [url = about:blank] 08:58:43 INFO - PROCESS | 4300 | --DOMWINDOW == 157 (0xa4d09400) [pid = 4300] [serial = 2006] [outer = (nil)] [url = about:blank] 08:58:43 INFO - PROCESS | 4300 | --DOMWINDOW == 156 (0x8d8a1c00) [pid = 4300] [serial = 2009] [outer = (nil)] [url = about:blank] 08:58:43 INFO - PROCESS | 4300 | --DOMWINDOW == 155 (0x8ce68800) [pid = 4300] [serial = 2015] [outer = (nil)] [url = about:blank] 08:58:43 INFO - PROCESS | 4300 | --DOMWINDOW == 154 (0xa22a0800) [pid = 4300] [serial = 1997] [outer = (nil)] [url = about:blank] 08:58:43 INFO - PROCESS | 4300 | --DOMWINDOW == 153 (0xa3286800) [pid = 4300] [serial = 2003] [outer = (nil)] [url = about:blank] 08:58:43 INFO - PROCESS | 4300 | --DOMWINDOW == 152 (0xa320a800) [pid = 4300] [serial = 2000] [outer = (nil)] [url = about:blank] 08:58:43 INFO - PROCESS | 4300 | 1467043123011 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:43 INFO - PROCESS | 4300 | 1467043123017 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:58:43 INFO - PROCESS | 4300 | ++DOCSHELL 0x8ce68800 == 80 [pid = 4300] [id = 688] 08:58:43 INFO - PROCESS | 4300 | ++DOMWINDOW == 153 (0x8d8a0c00) [pid = 4300] [serial = 2065] [outer = (nil)] 08:58:43 INFO - PROCESS | 4300 | ++DOMWINDOW == 154 (0x8d9c6800) [pid = 4300] [serial = 2066] [outer = 0x8d8a0c00] 08:58:43 INFO - PROCESS | 4300 | 1467043123119 Marionette DEBUG loaded listener.js 08:58:43 INFO - PROCESS | 4300 | ++DOMWINDOW == 155 (0x914b8c00) [pid = 4300] [serial = 2067] [outer = 0x8d8a0c00] 08:58:43 INFO - PROCESS | 4300 | --DOMWINDOW == 154 (0x99fc7400) [pid = 4300] [serial = 1974] [outer = (nil)] [url = about:blank] 08:58:43 INFO - PROCESS | 4300 | --DOMWINDOW == 153 (0x989ed000) [pid = 4300] [serial = 1979] [outer = (nil)] [url = about:blank] 08:58:43 INFO - PROCESS | 4300 | --DOMWINDOW == 152 (0x91485c00) [pid = 4300] [serial = 2022] [outer = (nil)] [url = about:blank] 08:58:43 INFO - PROCESS | 4300 | --DOMWINDOW == 151 (0x989f9400) [pid = 4300] [serial = 1971] [outer = (nil)] [url = about:blank] 08:58:43 INFO - PROCESS | 4300 | --DOMWINDOW == 150 (0x8ec36000) [pid = 4300] [serial = 2019] [outer = (nil)] [url = about:blank] 08:58:43 INFO - PROCESS | 4300 | --DOMWINDOW == 149 (0x9a92d800) [pid = 4300] [serial = 1991] [outer = (nil)] [url = about:blank] 08:58:43 INFO - PROCESS | 4300 | --DOMWINDOW == 148 (0x91149800) [pid = 4300] [serial = 2021] [outer = (nil)] [url = about:blank] 08:58:43 INFO - PROCESS | 4300 | --DOMWINDOW == 147 (0x9a403c00) [pid = 4300] [serial = 1988] [outer = (nil)] [url = about:blank] 08:58:43 INFO - PROCESS | 4300 | --DOMWINDOW == 146 (0x914b9800) [pid = 4300] [serial = 1982] [outer = (nil)] [url = about:blank] 08:58:43 INFO - PROCESS | 4300 | --DOMWINDOW == 145 (0x8ddcd000) [pid = 4300] [serial = 2018] [outer = (nil)] [url = about:blank] 08:58:43 INFO - PROCESS | 4300 | --DOMWINDOW == 144 (0x9538f000) [pid = 4300] [serial = 1985] [outer = (nil)] [url = about:blank] 08:58:43 INFO - PROCESS | 4300 | --DOMWINDOW == 143 (0x9d895400) [pid = 4300] [serial = 1911] [outer = (nil)] [url = about:blank] 08:58:43 INFO - PROCESS | 4300 | --DOMWINDOW == 142 (0xa1f9a800) [pid = 4300] [serial = 1946] [outer = (nil)] [url = about:blank] 08:58:43 INFO - PROCESS | 4300 | --DOMWINDOW == 141 (0x99cbd400) [pid = 4300] [serial = 1973] [outer = (nil)] [url = about:blank] 08:58:43 INFO - PROCESS | 4300 | --DOMWINDOW == 140 (0x8ddd7400) [pid = 4300] [serial = 1959] [outer = (nil)] [url = about:blank] 08:58:43 INFO - PROCESS | 4300 | --DOMWINDOW == 139 (0x8d9c4800) [pid = 4300] [serial = 1958] [outer = (nil)] [url = about:blank] 08:58:43 INFO - PROCESS | 4300 | --DOMWINDOW == 138 (0x9a791c00) [pid = 4300] [serial = 1937] [outer = (nil)] [url = about:blank] 08:58:43 INFO - PROCESS | 4300 | --DOMWINDOW == 137 (0x978aa400) [pid = 4300] [serial = 1934] [outer = (nil)] [url = about:blank] 08:58:43 INFO - PROCESS | 4300 | --DOMWINDOW == 136 (0x989f4000) [pid = 4300] [serial = 1965] [outer = (nil)] [url = about:blank] 08:58:43 INFO - PROCESS | 4300 | --DOMWINDOW == 135 (0x953c5400) [pid = 4300] [serial = 1964] [outer = (nil)] [url = about:blank] 08:58:43 INFO - PROCESS | 4300 | --DOMWINDOW == 134 (0x931db000) [pid = 4300] [serial = 1967] [outer = (nil)] [url = about:blank] 08:58:43 INFO - PROCESS | 4300 | --DOMWINDOW == 133 (0x949d4800) [pid = 4300] [serial = 1968] [outer = (nil)] [url = about:blank] 08:58:43 INFO - PROCESS | 4300 | --DOMWINDOW == 132 (0xa22adc00) [pid = 4300] [serial = 1949] [outer = (nil)] [url = about:blank] 08:58:43 INFO - PROCESS | 4300 | --DOMWINDOW == 131 (0xa24ef000) [pid = 4300] [serial = 1952] [outer = (nil)] [url = about:blank] 08:58:43 INFO - PROCESS | 4300 | --DOMWINDOW == 130 (0x919bac00) [pid = 4300] [serial = 1931] [outer = (nil)] [url = about:blank] 08:58:43 INFO - PROCESS | 4300 | --DOMWINDOW == 129 (0x9ab7a400) [pid = 4300] [serial = 1940] [outer = (nil)] [url = about:blank] 08:58:43 INFO - PROCESS | 4300 | --DOMWINDOW == 128 (0x9b2d7c00) [pid = 4300] [serial = 1943] [outer = (nil)] [url = about:blank] 08:58:43 INFO - PROCESS | 4300 | --DOMWINDOW == 127 (0x98981400) [pid = 4300] [serial = 1970] [outer = (nil)] [url = about:blank] 08:58:43 INFO - PROCESS | 4300 | --DOMWINDOW == 126 (0x914c3000) [pid = 4300] [serial = 1955] [outer = (nil)] [url = about:blank] 08:58:43 INFO - PROCESS | 4300 | --DOMWINDOW == 125 (0x91157c00) [pid = 4300] [serial = 1976] [outer = (nil)] [url = about:blank] 08:58:43 INFO - PROCESS | 4300 | --DOMWINDOW == 124 (0x919b3400) [pid = 4300] [serial = 1977] [outer = (nil)] [url = about:blank] 08:58:43 INFO - PROCESS | 4300 | --DOMWINDOW == 123 (0x93102400) [pid = 4300] [serial = 1962] [outer = (nil)] [url = about:blank] 08:58:43 INFO - PROCESS | 4300 | --DOMWINDOW == 122 (0x9268ac00) [pid = 4300] [serial = 1961] [outer = (nil)] [url = about:blank] 08:58:44 INFO - PROCESS | 4300 | 1467043124045 Marionette TRACE conn3 <- [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] 08:58:44 INFO - PROCESS | 4300 | 1467043124104 Marionette TRACE conn3 <- [1,2725,null,{"value":"8"}] 08:58:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 08:58:44 INFO - PROCESS | 4300 | 1467043124111 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 08:58:44 INFO - PROCESS | 4300 | 1467043124116 Marionette TRACE conn3 <- [1,2726,null,{}] 08:58:44 INFO - PROCESS | 4300 | 1467043124132 Marionette TRACE conn3 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:44 INFO - PROCESS | 4300 | 1467043124141 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:58:44 INFO - PROCESS | 4300 | 1467043124328 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 08:58:44 INFO - PROCESS | 4300 | 1467043124531 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:44 INFO - PROCESS | 4300 | 1467043124543 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:58:44 INFO - PROCESS | 4300 | ++DOCSHELL 0x8ddd4000 == 81 [pid = 4300] [id = 689] 08:58:44 INFO - PROCESS | 4300 | ++DOMWINDOW == 123 (0x9114c000) [pid = 4300] [serial = 2068] [outer = (nil)] 08:58:44 INFO - PROCESS | 4300 | ++DOMWINDOW == 124 (0x98433800) [pid = 4300] [serial = 2069] [outer = 0x9114c000] 08:58:44 INFO - PROCESS | 4300 | 1467043124612 Marionette DEBUG loaded listener.js 08:58:44 INFO - PROCESS | 4300 | ++DOMWINDOW == 125 (0x989ec000) [pid = 4300] [serial = 2070] [outer = 0x9114c000] 08:58:45 INFO - PROCESS | 4300 | 1467043125418 Marionette TRACE conn3 <- [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]]]}] 08:58:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 08:58:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1338ms 08:58:45 INFO - PROCESS | 4300 | 1467043125456 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 08:58:45 INFO - PROCESS | 4300 | 1467043125459 Marionette TRACE conn3 <- [1,2729,null,{"value":"8"}] 08:58:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 08:58:45 INFO - PROCESS | 4300 | 1467043125475 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 08:58:45 INFO - PROCESS | 4300 | 1467043125479 Marionette TRACE conn3 <- [1,2730,null,{}] 08:58:45 INFO - PROCESS | 4300 | 1467043125484 Marionette TRACE conn3 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:45 INFO - PROCESS | 4300 | 1467043125489 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:58:45 INFO - PROCESS | 4300 | 1467043125739 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 08:58:45 INFO - PROCESS | 4300 | 1467043125765 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:45 INFO - PROCESS | 4300 | 1467043125774 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:58:45 INFO - PROCESS | 4300 | ++DOCSHELL 0x921e5c00 == 82 [pid = 4300] [id = 690] 08:58:45 INFO - PROCESS | 4300 | ++DOMWINDOW == 126 (0x949d4800) [pid = 4300] [serial = 2071] [outer = (nil)] 08:58:45 INFO - PROCESS | 4300 | ++DOMWINDOW == 127 (0x99906400) [pid = 4300] [serial = 2072] [outer = 0x949d4800] 08:58:45 INFO - PROCESS | 4300 | 1467043125844 Marionette DEBUG loaded listener.js 08:58:45 INFO - PROCESS | 4300 | ++DOMWINDOW == 128 (0x99f64400) [pid = 4300] [serial = 2073] [outer = 0x949d4800] 08:58:47 INFO - PROCESS | 4300 | 1467043127223 Marionette TRACE conn3 <- [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\n"]]]}] 08:58:47 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 08:58:47 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 08:58:47 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 08:58:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:58:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1784ms 08:58:47 INFO - PROCESS | 4300 | 1467043127261 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 08:58:47 INFO - PROCESS | 4300 | 1467043127264 Marionette TRACE conn3 <- [1,2733,null,{"value":"8"}] 08:58:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 08:58:47 INFO - PROCESS | 4300 | 1467043127280 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 08:58:47 INFO - PROCESS | 4300 | 1467043127299 Marionette TRACE conn3 <- [1,2734,null,{}] 08:58:47 INFO - PROCESS | 4300 | 1467043127306 Marionette TRACE conn3 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:47 INFO - PROCESS | 4300 | 1467043127311 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:58:47 INFO - PROCESS | 4300 | 1467043127600 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 08:58:48 INFO - PROCESS | 4300 | --DOMWINDOW == 127 (0x8d89ac00) [pid = 4300] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 08:58:48 INFO - PROCESS | 4300 | --DOMWINDOW == 126 (0x8ce65c00) [pid = 4300] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 08:58:48 INFO - PROCESS | 4300 | --DOMWINDOW == 125 (0x8ecaac00) [pid = 4300] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 08:58:48 INFO - PROCESS | 4300 | --DOMWINDOW == 124 (0x91ac9c00) [pid = 4300] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 08:58:48 INFO - PROCESS | 4300 | --DOMWINDOW == 123 (0xa1013800) [pid = 4300] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 08:58:48 INFO - PROCESS | 4300 | --DOMWINDOW == 122 (0x8d89a000) [pid = 4300] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 08:58:48 INFO - PROCESS | 4300 | --DOMWINDOW == 121 (0x99fcac00) [pid = 4300] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 08:58:48 INFO - PROCESS | 4300 | --DOMWINDOW == 120 (0x919b3800) [pid = 4300] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 08:58:48 INFO - PROCESS | 4300 | --DOMWINDOW == 119 (0x8d89cc00) [pid = 4300] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 08:58:48 INFO - PROCESS | 4300 | --DOMWINDOW == 118 (0x9194a000) [pid = 4300] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 08:58:48 INFO - PROCESS | 4300 | --DOMWINDOW == 117 (0x8ddd4800) [pid = 4300] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 08:58:48 INFO - PROCESS | 4300 | --DOMWINDOW == 116 (0x99fca800) [pid = 4300] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 08:58:48 INFO - PROCESS | 4300 | --DOMWINDOW == 115 (0x8ce6ac00) [pid = 4300] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 08:58:48 INFO - PROCESS | 4300 | --DOMWINDOW == 114 (0x9ae83400) [pid = 4300] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 08:58:48 INFO - PROCESS | 4300 | --DOMWINDOW == 113 (0x8cd8f000) [pid = 4300] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 08:58:48 INFO - PROCESS | 4300 | --DOMWINDOW == 112 (0x8ddd0c00) [pid = 4300] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 08:58:48 INFO - PROCESS | 4300 | --DOMWINDOW == 111 (0x9990dc00) [pid = 4300] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 08:58:48 INFO - PROCESS | 4300 | --DOMWINDOW == 110 (0x9114f800) [pid = 4300] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 08:58:48 INFO - PROCESS | 4300 | --DOMWINDOW == 109 (0x8edb0c00) [pid = 4300] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 08:58:48 INFO - PROCESS | 4300 | --DOMWINDOW == 108 (0xa24ef400) [pid = 4300] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 08:58:48 INFO - PROCESS | 4300 | --DOMWINDOW == 107 (0x8bb03400) [pid = 4300] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 08:58:48 INFO - PROCESS | 4300 | --DOMWINDOW == 106 (0x8d9c4000) [pid = 4300] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 08:58:48 INFO - PROCESS | 4300 | --DOMWINDOW == 105 (0x99fc5400) [pid = 4300] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 08:58:48 INFO - PROCESS | 4300 | --DOMWINDOW == 104 (0x931d9000) [pid = 4300] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 08:58:48 INFO - PROCESS | 4300 | --DOMWINDOW == 103 (0x8ecaf400) [pid = 4300] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 08:58:48 INFO - PROCESS | 4300 | --DOMWINDOW == 102 (0x91154800) [pid = 4300] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 08:58:48 INFO - PROCESS | 4300 | --DOMWINDOW == 101 (0x8ec38000) [pid = 4300] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 08:58:48 INFO - PROCESS | 4300 | --DOMWINDOW == 100 (0x8eda7400) [pid = 4300] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 08:58:48 INFO - PROCESS | 4300 | --DOMWINDOW == 99 (0x9114c800) [pid = 4300] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 08:58:48 INFO - PROCESS | 4300 | --DOMWINDOW == 98 (0x8cd83400) [pid = 4300] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 08:58:48 INFO - PROCESS | 4300 | --DOMWINDOW == 97 (0xa22a9800) [pid = 4300] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 08:58:48 INFO - PROCESS | 4300 | --DOMWINDOW == 96 (0x9ab74400) [pid = 4300] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 08:58:48 INFO - PROCESS | 4300 | --DOMWINDOW == 95 (0x9a40a800) [pid = 4300] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 08:58:48 INFO - PROCESS | 4300 | --DOMWINDOW == 94 (0x8ddcf000) [pid = 4300] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 08:58:48 INFO - PROCESS | 4300 | --DOMWINDOW == 93 (0x8eca3400) [pid = 4300] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 08:58:48 INFO - PROCESS | 4300 | --DOMWINDOW == 92 (0x9538a000) [pid = 4300] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 08:58:48 INFO - PROCESS | 4300 | 1467043128072 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:48 INFO - PROCESS | 4300 | 1467043128080 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:58:48 INFO - PROCESS | 4300 | ++DOCSHELL 0x8bbe2800 == 83 [pid = 4300] [id = 691] 08:58:48 INFO - PROCESS | 4300 | ++DOMWINDOW == 93 (0x8cd83400) [pid = 4300] [serial = 2074] [outer = (nil)] 08:58:48 INFO - PROCESS | 4300 | ++DOMWINDOW == 94 (0x8d5f8c00) [pid = 4300] [serial = 2075] [outer = 0x8cd83400] 08:58:48 INFO - PROCESS | 4300 | 1467043128184 Marionette DEBUG loaded listener.js 08:58:48 INFO - PROCESS | 4300 | ++DOMWINDOW == 95 (0x8f7bd800) [pid = 4300] [serial = 2076] [outer = 0x8cd83400] 08:58:48 INFO - PROCESS | 4300 | 1467043128961 Marionette TRACE conn3 <- [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]]]}] 08:58:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 08:58:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1708ms 08:58:48 INFO - PROCESS | 4300 | 1467043128980 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 08:58:48 INFO - PROCESS | 4300 | 1467043128985 Marionette TRACE conn3 <- [1,2737,null,{"value":"8"}] 08:58:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 08:58:49 INFO - PROCESS | 4300 | 1467043129001 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 08:58:49 INFO - PROCESS | 4300 | 1467043129003 Marionette TRACE conn3 <- [1,2738,null,{}] 08:58:49 INFO - PROCESS | 4300 | 1467043129009 Marionette TRACE conn3 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:49 INFO - PROCESS | 4300 | 1467043129019 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:58:49 INFO - PROCESS | 4300 | 1467043129188 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 08:58:49 INFO - PROCESS | 4300 | 1467043129204 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:49 INFO - PROCESS | 4300 | 1467043129213 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:58:49 INFO - PROCESS | 4300 | ++DOCSHELL 0x8bb0b000 == 84 [pid = 4300] [id = 692] 08:58:49 INFO - PROCESS | 4300 | ++DOMWINDOW == 96 (0x8bb10400) [pid = 4300] [serial = 2077] [outer = (nil)] 08:58:49 INFO - PROCESS | 4300 | ++DOMWINDOW == 97 (0x99a95c00) [pid = 4300] [serial = 2078] [outer = 0x8bb10400] 08:58:49 INFO - PROCESS | 4300 | 1467043129278 Marionette DEBUG loaded listener.js 08:58:49 INFO - PROCESS | 4300 | ++DOMWINDOW == 98 (0x9a0f3400) [pid = 4300] [serial = 2079] [outer = 0x8bb10400] 08:58:50 INFO - PROCESS | 4300 | 1467043130419 Marionette TRACE conn3 <- [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]]]}] 08:58:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 08:58:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1498ms 08:58:50 INFO - PROCESS | 4300 | 1467043130500 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 08:58:50 INFO - PROCESS | 4300 | 1467043130507 Marionette TRACE conn3 <- [1,2741,null,{"value":"8"}] 08:58:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 08:58:50 INFO - PROCESS | 4300 | 1467043130517 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 08:58:50 INFO - PROCESS | 4300 | 1467043130522 Marionette TRACE conn3 <- [1,2742,null,{}] 08:58:50 INFO - PROCESS | 4300 | 1467043130531 Marionette TRACE conn3 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:50 INFO - PROCESS | 4300 | 1467043130538 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:58:50 INFO - PROCESS | 4300 | 1467043130784 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 08:58:51 INFO - PROCESS | 4300 | 1467043131128 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:51 INFO - PROCESS | 4300 | 1467043131149 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:58:51 INFO - PROCESS | 4300 | ++DOCSHELL 0x8cd88c00 == 85 [pid = 4300] [id = 693] 08:58:51 INFO - PROCESS | 4300 | ++DOMWINDOW == 99 (0x8d5f4c00) [pid = 4300] [serial = 2080] [outer = (nil)] 08:58:51 INFO - PROCESS | 4300 | ++DOMWINDOW == 100 (0x8eca9c00) [pid = 4300] [serial = 2081] [outer = 0x8d5f4c00] 08:58:51 INFO - PROCESS | 4300 | 1467043131232 Marionette DEBUG loaded listener.js 08:58:51 INFO - PROCESS | 4300 | ++DOMWINDOW == 101 (0x91152800) [pid = 4300] [serial = 2082] [outer = 0x8d5f4c00] 08:58:52 INFO - PROCESS | 4300 | 1467043132208 Marionette TRACE conn3 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 08:58:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 08:58:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1738ms 08:58:52 INFO - PROCESS | 4300 | 1467043132255 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 08:58:52 INFO - PROCESS | 4300 | 1467043132263 Marionette TRACE conn3 <- [1,2745,null,{"value":"8"}] 08:58:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 08:58:52 INFO - PROCESS | 4300 | 1467043132274 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 08:58:52 INFO - PROCESS | 4300 | 1467043132280 Marionette TRACE conn3 <- [1,2746,null,{}] 08:58:52 INFO - PROCESS | 4300 | 1467043132287 Marionette TRACE conn3 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:52 INFO - PROCESS | 4300 | 1467043132293 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:58:52 INFO - PROCESS | 4300 | 1467043132505 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 08:58:52 INFO - PROCESS | 4300 | 1467043132782 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:52 INFO - PROCESS | 4300 | 1467043132789 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:58:52 INFO - PROCESS | 4300 | ++DOCSHELL 0x91ac9c00 == 86 [pid = 4300] [id = 694] 08:58:52 INFO - PROCESS | 4300 | ++DOMWINDOW == 102 (0x93106000) [pid = 4300] [serial = 2083] [outer = (nil)] 08:58:52 INFO - PROCESS | 4300 | ++DOMWINDOW == 103 (0x931db000) [pid = 4300] [serial = 2084] [outer = 0x93106000] 08:58:52 INFO - PROCESS | 4300 | 1467043132934 Marionette DEBUG loaded listener.js 08:58:53 INFO - PROCESS | 4300 | ++DOMWINDOW == 104 (0x93e76400) [pid = 4300] [serial = 2085] [outer = 0x93106000] 08:58:53 INFO - PROCESS | 4300 | 1467043133930 Marionette TRACE conn3 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 08:58:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 08:58:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1734ms 08:58:54 INFO - PROCESS | 4300 | 1467043134008 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 08:58:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 08:58:54 INFO - PROCESS | 4300 | 1467043134013 Marionette TRACE conn3 <- [1,2749,null,{"value":"8"}] 08:58:54 INFO - PROCESS | 4300 | 1467043134021 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 08:58:54 INFO - PROCESS | 4300 | 1467043134028 Marionette TRACE conn3 <- [1,2750,null,{}] 08:58:54 INFO - PROCESS | 4300 | 1467043134045 Marionette TRACE conn3 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:54 INFO - PROCESS | 4300 | 1467043134055 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:58:54 INFO - PROCESS | 4300 | 1467043134425 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 08:58:54 INFO - PROCESS | 4300 | 1467043134635 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:54 INFO - PROCESS | 4300 | 1467043134642 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:58:54 INFO - PROCESS | 4300 | ++DOCSHELL 0x99f69c00 == 87 [pid = 4300] [id = 695] 08:58:54 INFO - PROCESS | 4300 | ++DOMWINDOW == 105 (0x99f6a800) [pid = 4300] [serial = 2086] [outer = (nil)] 08:58:54 INFO - PROCESS | 4300 | ++DOMWINDOW == 106 (0x9a0ed000) [pid = 4300] [serial = 2087] [outer = 0x99f6a800] 08:58:54 INFO - PROCESS | 4300 | 1467043134732 Marionette DEBUG loaded listener.js 08:58:54 INFO - PROCESS | 4300 | ++DOMWINDOW == 107 (0x9a786000) [pid = 4300] [serial = 2088] [outer = 0x99f6a800] 08:58:55 INFO - PROCESS | 4300 | 1467043135659 Marionette TRACE conn3 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 08:58:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 08:58:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1692ms 08:58:55 INFO - PROCESS | 4300 | 1467043135713 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 08:58:55 INFO - PROCESS | 4300 | 1467043135717 Marionette TRACE conn3 <- [1,2753,null,{"value":"8"}] 08:58:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 08:58:55 INFO - PROCESS | 4300 | 1467043135743 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 08:58:55 INFO - PROCESS | 4300 | 1467043135746 Marionette TRACE conn3 <- [1,2754,null,{}] 08:58:55 INFO - PROCESS | 4300 | 1467043135752 Marionette TRACE conn3 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:55 INFO - PROCESS | 4300 | 1467043135757 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:58:55 INFO - PROCESS | 4300 | 1467043135954 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 08:58:56 INFO - PROCESS | 4300 | 1467043136229 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:56 INFO - PROCESS | 4300 | 1467043136239 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:58:56 INFO - PROCESS | 4300 | ++DOCSHELL 0x919b0400 == 88 [pid = 4300] [id = 696] 08:58:56 INFO - PROCESS | 4300 | ++DOMWINDOW == 108 (0x99fc5000) [pid = 4300] [serial = 2089] [outer = (nil)] 08:58:56 INFO - PROCESS | 4300 | ++DOMWINDOW == 109 (0x9a92ec00) [pid = 4300] [serial = 2090] [outer = 0x99fc5000] 08:58:56 INFO - PROCESS | 4300 | 1467043136365 Marionette DEBUG loaded listener.js 08:58:56 INFO - PROCESS | 4300 | ++DOMWINDOW == 110 (0x9ab31800) [pid = 4300] [serial = 2091] [outer = 0x99fc5000] 08:58:57 INFO - PROCESS | 4300 | 1467043137278 Marionette TRACE conn3 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 08:58:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 08:58:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1585ms 08:58:57 INFO - PROCESS | 4300 | 1467043137326 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 08:58:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 08:58:57 INFO - PROCESS | 4300 | 1467043137330 Marionette TRACE conn3 <- [1,2757,null,{"value":"8"}] 08:58:57 INFO - PROCESS | 4300 | 1467043137357 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 08:58:57 INFO - PROCESS | 4300 | 1467043137361 Marionette TRACE conn3 <- [1,2758,null,{}] 08:58:57 INFO - PROCESS | 4300 | 1467043137369 Marionette TRACE conn3 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:57 INFO - PROCESS | 4300 | 1467043137375 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:58:57 INFO - PROCESS | 4300 | 1467043137579 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 08:58:57 INFO - PROCESS | 4300 | 1467043137811 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:57 INFO - PROCESS | 4300 | 1467043137820 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:58:57 INFO - PROCESS | 4300 | ++DOCSHELL 0x93e72000 == 89 [pid = 4300] [id = 697] 08:58:57 INFO - PROCESS | 4300 | ++DOMWINDOW == 111 (0x9a923800) [pid = 4300] [serial = 2092] [outer = (nil)] 08:58:57 INFO - PROCESS | 4300 | ++DOMWINDOW == 112 (0x9ab75000) [pid = 4300] [serial = 2093] [outer = 0x9a923800] 08:58:57 INFO - PROCESS | 4300 | 1467043137941 Marionette DEBUG loaded listener.js 08:58:58 INFO - PROCESS | 4300 | ++DOMWINDOW == 113 (0x9ab79400) [pid = 4300] [serial = 2094] [outer = 0x9a923800] 08:58:58 INFO - PROCESS | 4300 | 1467043138972 Marionette TRACE conn3 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 08:58:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 08:58:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1708ms 08:58:59 INFO - PROCESS | 4300 | 1467043139046 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 08:58:59 INFO - PROCESS | 4300 | 1467043139049 Marionette TRACE conn3 <- [1,2761,null,{"value":"8"}] 08:58:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 08:58:59 INFO - PROCESS | 4300 | 1467043139056 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 08:58:59 INFO - PROCESS | 4300 | 1467043139059 Marionette TRACE conn3 <- [1,2762,null,{}] 08:58:59 INFO - PROCESS | 4300 | 1467043139067 Marionette TRACE conn3 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:59 INFO - PROCESS | 4300 | 1467043139078 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:58:59 INFO - PROCESS | 4300 | 1467043139371 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 08:58:59 INFO - PROCESS | 4300 | 1467043139695 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:59 INFO - PROCESS | 4300 | 1467043139703 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:58:59 INFO - PROCESS | 4300 | ++DOCSHELL 0x8eda7800 == 90 [pid = 4300] [id = 698] 08:58:59 INFO - PROCESS | 4300 | ++DOMWINDOW == 114 (0x914bbc00) [pid = 4300] [serial = 2095] [outer = (nil)] 08:58:59 INFO - PROCESS | 4300 | ++DOMWINDOW == 115 (0x9b2e2800) [pid = 4300] [serial = 2096] [outer = 0x914bbc00] 08:58:59 INFO - PROCESS | 4300 | 1467043139789 Marionette DEBUG loaded listener.js 08:58:59 INFO - PROCESS | 4300 | ++DOMWINDOW == 116 (0x9b7e8c00) [pid = 4300] [serial = 2097] [outer = 0x914bbc00] 08:59:00 INFO - PROCESS | 4300 | 1467043140732 Marionette TRACE conn3 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 08:59:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 08:59:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1734ms 08:59:00 INFO - PROCESS | 4300 | 1467043140791 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 08:59:00 INFO - PROCESS | 4300 | 1467043140794 Marionette TRACE conn3 <- [1,2765,null,{"value":"8"}] 08:59:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 08:59:00 INFO - PROCESS | 4300 | 1467043140802 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 08:59:00 INFO - PROCESS | 4300 | 1467043140805 Marionette TRACE conn3 <- [1,2766,null,{}] 08:59:00 INFO - PROCESS | 4300 | 1467043140811 Marionette TRACE conn3 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:00 INFO - PROCESS | 4300 | 1467043140816 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:59:01 INFO - PROCESS | 4300 | 1467043141017 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 08:59:01 INFO - PROCESS | 4300 | 1467043141338 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:01 INFO - PROCESS | 4300 | 1467043141346 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:59:01 INFO - PROCESS | 4300 | ++DOCSHELL 0x989f7000 == 91 [pid = 4300] [id = 699] 08:59:01 INFO - PROCESS | 4300 | ++DOMWINDOW == 117 (0x99fc8400) [pid = 4300] [serial = 2098] [outer = (nil)] 08:59:01 INFO - PROCESS | 4300 | ++DOMWINDOW == 118 (0x9d890800) [pid = 4300] [serial = 2099] [outer = 0x99fc8400] 08:59:01 INFO - PROCESS | 4300 | 1467043141434 Marionette DEBUG loaded listener.js 08:59:01 INFO - PROCESS | 4300 | ++DOMWINDOW == 119 (0xa1015000) [pid = 4300] [serial = 2100] [outer = 0x99fc8400] 08:59:02 INFO - PROCESS | 4300 | 1467043142367 Marionette TRACE conn3 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 08:59:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 08:59:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1631ms 08:59:02 INFO - PROCESS | 4300 | 1467043142435 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 08:59:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 08:59:02 INFO - PROCESS | 4300 | 1467043142439 Marionette TRACE conn3 <- [1,2769,null,{"value":"8"}] 08:59:02 INFO - PROCESS | 4300 | 1467043142446 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 08:59:02 INFO - PROCESS | 4300 | 1467043142450 Marionette TRACE conn3 <- [1,2770,null,{}] 08:59:02 INFO - PROCESS | 4300 | 1467043142456 Marionette TRACE conn3 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:02 INFO - PROCESS | 4300 | 1467043142461 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:59:02 INFO - PROCESS | 4300 | 1467043142734 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 08:59:03 INFO - PROCESS | 4300 | 1467043143069 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:03 INFO - PROCESS | 4300 | 1467043143078 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:59:03 INFO - PROCESS | 4300 | ++DOCSHELL 0x9b7de000 == 92 [pid = 4300] [id = 700] 08:59:03 INFO - PROCESS | 4300 | ++DOMWINDOW == 120 (0x9d88c400) [pid = 4300] [serial = 2101] [outer = (nil)] 08:59:03 INFO - PROCESS | 4300 | ++DOMWINDOW == 121 (0xa222b400) [pid = 4300] [serial = 2102] [outer = 0x9d88c400] 08:59:03 INFO - PROCESS | 4300 | 1467043143163 Marionette DEBUG loaded listener.js 08:59:03 INFO - PROCESS | 4300 | ++DOMWINDOW == 122 (0xa22a1800) [pid = 4300] [serial = 2103] [outer = 0x9d88c400] 08:59:04 INFO - PROCESS | 4300 | 1467043144061 Marionette TRACE conn3 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 08:59:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 08:59:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1689ms 08:59:04 INFO - PROCESS | 4300 | 1467043144135 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 08:59:04 INFO - PROCESS | 4300 | 1467043144139 Marionette TRACE conn3 <- [1,2773,null,{"value":"8"}] 08:59:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 08:59:04 INFO - PROCESS | 4300 | 1467043144146 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 08:59:04 INFO - PROCESS | 4300 | 1467043144149 Marionette TRACE conn3 <- [1,2774,null,{}] 08:59:04 INFO - PROCESS | 4300 | 1467043144155 Marionette TRACE conn3 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:04 INFO - PROCESS | 4300 | 1467043144160 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:59:04 INFO - PROCESS | 4300 | 1467043144386 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 08:59:04 INFO - PROCESS | 4300 | 1467043144707 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:04 INFO - PROCESS | 4300 | 1467043144716 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:59:04 INFO - PROCESS | 4300 | ++DOCSHELL 0x8d9cf800 == 93 [pid = 4300] [id = 701] 08:59:04 INFO - PROCESS | 4300 | ++DOMWINDOW == 123 (0x921de400) [pid = 4300] [serial = 2104] [outer = (nil)] 08:59:04 INFO - PROCESS | 4300 | ++DOMWINDOW == 124 (0xa2432c00) [pid = 4300] [serial = 2105] [outer = 0x921de400] 08:59:04 INFO - PROCESS | 4300 | 1467043144806 Marionette DEBUG loaded listener.js 08:59:04 INFO - PROCESS | 4300 | ++DOMWINDOW == 125 (0xa24f0000) [pid = 4300] [serial = 2106] [outer = 0x921de400] 08:59:05 INFO - PROCESS | 4300 | 1467043145754 Marionette TRACE conn3 <- [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]]]}] 08:59:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 08:59:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1639ms 08:59:05 INFO - PROCESS | 4300 | 1467043145786 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 08:59:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 08:59:05 INFO - PROCESS | 4300 | 1467043145790 Marionette TRACE conn3 <- [1,2777,null,{"value":"8"}] 08:59:05 INFO - PROCESS | 4300 | 1467043145796 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 08:59:05 INFO - PROCESS | 4300 | 1467043145800 Marionette TRACE conn3 <- [1,2778,null,{}] 08:59:05 INFO - PROCESS | 4300 | 1467043145806 Marionette TRACE conn3 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:05 INFO - PROCESS | 4300 | 1467043145811 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:59:06 INFO - PROCESS | 4300 | 1467043146029 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 08:59:06 INFO - PROCESS | 4300 | 1467043146353 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:06 INFO - PROCESS | 4300 | 1467043146364 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:59:06 INFO - PROCESS | 4300 | ++DOCSHELL 0x8bb02800 == 94 [pid = 4300] [id = 702] 08:59:06 INFO - PROCESS | 4300 | ++DOMWINDOW == 126 (0x8bb05c00) [pid = 4300] [serial = 2107] [outer = (nil)] 08:59:06 INFO - PROCESS | 4300 | ++DOMWINDOW == 127 (0x8ddd1800) [pid = 4300] [serial = 2108] [outer = 0x8bb05c00] 08:59:06 INFO - PROCESS | 4300 | 1467043146449 Marionette DEBUG loaded listener.js 08:59:06 INFO - PROCESS | 4300 | ++DOMWINDOW == 128 (0x93c5b800) [pid = 4300] [serial = 2109] [outer = 0x8bb05c00] 08:59:07 INFO - PROCESS | 4300 | 1467043147723 Marionette TRACE conn3 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 08:59:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 08:59:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 2036ms 08:59:07 INFO - PROCESS | 4300 | 1467043147834 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 08:59:07 INFO - PROCESS | 4300 | 1467043147840 Marionette TRACE conn3 <- [1,2781,null,{"value":"8"}] 08:59:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 08:59:07 INFO - PROCESS | 4300 | 1467043147895 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 08:59:07 INFO - PROCESS | 4300 | 1467043147904 Marionette TRACE conn3 <- [1,2782,null,{}] 08:59:07 INFO - PROCESS | 4300 | 1467043147924 Marionette TRACE conn3 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:07 INFO - PROCESS | 4300 | 1467043147936 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:59:08 INFO - PROCESS | 4300 | 1467043148321 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 08:59:09 INFO - PROCESS | 4300 | 1467043149038 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:09 INFO - PROCESS | 4300 | 1467043149051 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:59:09 INFO - PROCESS | 4300 | ++DOCSHELL 0x8d89a000 == 95 [pid = 4300] [id = 703] 08:59:09 INFO - PROCESS | 4300 | ++DOMWINDOW == 129 (0x8d89ac00) [pid = 4300] [serial = 2110] [outer = (nil)] 08:59:09 INFO - PROCESS | 4300 | ++DOMWINDOW == 130 (0x8d8a5c00) [pid = 4300] [serial = 2111] [outer = 0x8d89ac00] 08:59:09 INFO - PROCESS | 4300 | 1467043149156 Marionette DEBUG loaded listener.js 08:59:09 INFO - PROCESS | 4300 | ++DOMWINDOW == 131 (0x8ec3fc00) [pid = 4300] [serial = 2112] [outer = 0x8d89ac00] 08:59:10 INFO - PROCESS | 4300 | 1467043150090 Marionette TRACE conn3 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 08:59:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 08:59:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 2307ms 08:59:10 INFO - PROCESS | 4300 | 1467043150157 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 08:59:10 INFO - PROCESS | 4300 | 1467043150164 Marionette TRACE conn3 <- [1,2785,null,{"value":"8"}] 08:59:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 08:59:10 INFO - PROCESS | 4300 | 1467043150172 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 08:59:10 INFO - PROCESS | 4300 | 1467043150177 Marionette TRACE conn3 <- [1,2786,null,{}] 08:59:10 INFO - PROCESS | 4300 | 1467043150185 Marionette TRACE conn3 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:10 INFO - PROCESS | 4300 | 1467043150193 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:59:10 INFO - PROCESS | 4300 | 1467043150442 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 08:59:10 INFO - PROCESS | 4300 | 1467043150845 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:10 INFO - PROCESS | 4300 | 1467043150853 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:59:10 INFO - PROCESS | 4300 | ++DOCSHELL 0x8d9c4800 == 96 [pid = 4300] [id = 704] 08:59:10 INFO - PROCESS | 4300 | ++DOMWINDOW == 132 (0x8edaa400) [pid = 4300] [serial = 2113] [outer = (nil)] 08:59:10 INFO - PROCESS | 4300 | ++DOMWINDOW == 133 (0x91a4ec00) [pid = 4300] [serial = 2114] [outer = 0x8edaa400] 08:59:10 INFO - PROCESS | 4300 | 1467043150941 Marionette DEBUG loaded listener.js 08:59:11 INFO - PROCESS | 4300 | ++DOMWINDOW == 134 (0x91ad0800) [pid = 4300] [serial = 2115] [outer = 0x8edaa400] 08:59:11 INFO - PROCESS | 4300 | --DOCSHELL 0x953c3c00 == 95 [pid = 4300] [id = 639] 08:59:11 INFO - PROCESS | 4300 | --DOCSHELL 0x8bbe2800 == 94 [pid = 4300] [id = 691] 08:59:11 INFO - PROCESS | 4300 | --DOCSHELL 0x921e5c00 == 93 [pid = 4300] [id = 690] 08:59:11 INFO - PROCESS | 4300 | --DOCSHELL 0x8ddd4000 == 92 [pid = 4300] [id = 689] 08:59:11 INFO - PROCESS | 4300 | --DOCSHELL 0x8d9c3800 == 91 [pid = 4300] [id = 659] 08:59:11 INFO - PROCESS | 4300 | --DOCSHELL 0x8ce68800 == 90 [pid = 4300] [id = 688] 08:59:11 INFO - PROCESS | 4300 | --DOCSHELL 0x8cd89000 == 89 [pid = 4300] [id = 687] 08:59:11 INFO - PROCESS | 4300 | --DOCSHELL 0x8bb01c00 == 88 [pid = 4300] [id = 686] 08:59:11 INFO - PROCESS | 4300 | 1467043151945 Marionette TRACE conn3 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 08:59:11 INFO - PROCESS | 4300 | --DOMWINDOW == 133 (0x8edb2000) [pid = 4300] [serial = 2016] [outer = (nil)] [url = about:blank] 08:59:11 INFO - PROCESS | 4300 | --DOMWINDOW == 132 (0x8d9c8800) [pid = 4300] [serial = 2033] [outer = (nil)] [url = about:blank] 08:59:11 INFO - PROCESS | 4300 | --DOMWINDOW == 131 (0x91158800) [pid = 4300] [serial = 2028] [outer = (nil)] [url = about:blank] 08:59:11 INFO - PROCESS | 4300 | --DOMWINDOW == 130 (0x8d9ce000) [pid = 4300] [serial = 2027] [outer = (nil)] [url = about:blank] 08:59:11 INFO - PROCESS | 4300 | --DOMWINDOW == 129 (0x921e4800) [pid = 4300] [serial = 2030] [outer = (nil)] [url = about:blank] 08:59:11 INFO - PROCESS | 4300 | --DOMWINDOW == 128 (0x91acf400) [pid = 4300] [serial = 2024] [outer = (nil)] [url = about:blank] 08:59:11 INFO - PROCESS | 4300 | --DOMWINDOW == 127 (0x92689800) [pid = 4300] [serial = 2025] [outer = (nil)] [url = about:blank] 08:59:11 INFO - PROCESS | 4300 | --DOMWINDOW == 126 (0x8ddd5800) [pid = 4300] [serial = 2034] [outer = (nil)] [url = about:blank] 08:59:11 INFO - PROCESS | 4300 | --DOMWINDOW == 125 (0x93105800) [pid = 4300] [serial = 2031] [outer = (nil)] [url = about:blank] 08:59:11 INFO - PROCESS | 4300 | --DOMWINDOW == 124 (0xa24fdc00) [pid = 4300] [serial = 1998] [outer = (nil)] [url = about:blank] 08:59:11 INFO - PROCESS | 4300 | --DOMWINDOW == 123 (0x8eda5c00) [pid = 4300] [serial = 2013] [outer = (nil)] [url = about:blank] 08:59:11 INFO - PROCESS | 4300 | --DOMWINDOW == 122 (0x9a791800) [pid = 4300] [serial = 1890] [outer = (nil)] [url = about:blank] 08:59:11 INFO - PROCESS | 4300 | --DOMWINDOW == 121 (0x93c65000) [pid = 4300] [serial = 1887] [outer = (nil)] [url = about:blank] 08:59:11 INFO - PROCESS | 4300 | --DOMWINDOW == 120 (0x8d8a5400) [pid = 4300] [serial = 2010] [outer = (nil)] [url = about:blank] 08:59:11 INFO - PROCESS | 4300 | --DOMWINDOW == 119 (0xa3210800) [pid = 4300] [serial = 2001] [outer = (nil)] [url = about:blank] 08:59:11 INFO - PROCESS | 4300 | --DOMWINDOW == 118 (0x8ecac400) [pid = 4300] [serial = 1884] [outer = (nil)] [url = about:blank] 08:59:12 INFO - PROCESS | 4300 | --DOMWINDOW == 117 (0x9ab7d800) [pid = 4300] [serial = 1893] [outer = (nil)] [url = about:blank] 08:59:12 INFO - PROCESS | 4300 | --DOMWINDOW == 116 (0x9ae7f800) [pid = 4300] [serial = 1896] [outer = (nil)] [url = about:blank] 08:59:12 INFO - PROCESS | 4300 | --DOMWINDOW == 115 (0x9b905000) [pid = 4300] [serial = 1899] [outer = (nil)] [url = about:blank] 08:59:12 INFO - PROCESS | 4300 | --DOMWINDOW == 114 (0x9d404800) [pid = 4300] [serial = 1902] [outer = (nil)] [url = about:blank] 08:59:12 INFO - PROCESS | 4300 | --DOMWINDOW == 113 (0x9d88a800) [pid = 4300] [serial = 1905] [outer = (nil)] [url = about:blank] 08:59:12 INFO - PROCESS | 4300 | --DOMWINDOW == 112 (0xa101a000) [pid = 4300] [serial = 1908] [outer = (nil)] [url = about:blank] 08:59:12 INFO - PROCESS | 4300 | --DOMWINDOW == 111 (0x9b2e2000) [pid = 4300] [serial = 1995] [outer = (nil)] [url = about:blank] 08:59:12 INFO - PROCESS | 4300 | --DOMWINDOW == 110 (0xa332a400) [pid = 4300] [serial = 2004] [outer = (nil)] [url = about:blank] 08:59:12 INFO - PROCESS | 4300 | --DOMWINDOW == 109 (0xa4d0c800) [pid = 4300] [serial = 2007] [outer = (nil)] [url = about:blank] 08:59:12 INFO - PROCESS | 4300 | --DOMWINDOW == 108 (0x9b7dd400) [pid = 4300] [serial = 1944] [outer = (nil)] [url = about:blank] 08:59:12 INFO - PROCESS | 4300 | --DOMWINDOW == 107 (0x9a789000) [pid = 4300] [serial = 1989] [outer = (nil)] [url = about:blank] 08:59:12 INFO - PROCESS | 4300 | --DOMWINDOW == 106 (0x978d4c00) [pid = 4300] [serial = 1986] [outer = (nil)] [url = about:blank] 08:59:12 INFO - PROCESS | 4300 | --DOMWINDOW == 105 (0xa22f5c00) [pid = 4300] [serial = 1950] [outer = (nil)] [url = about:blank] 08:59:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 08:59:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1846ms 08:59:12 INFO - PROCESS | 4300 | --DOMWINDOW == 104 (0x92126400) [pid = 4300] [serial = 1932] [outer = (nil)] [url = about:blank] 08:59:12 INFO - PROCESS | 4300 | --DOMWINDOW == 103 (0x99fc0000) [pid = 4300] [serial = 1980] [outer = (nil)] [url = about:blank] 08:59:12 INFO - PROCESS | 4300 | --DOMWINDOW == 102 (0x9a403000) [pid = 4300] [serial = 1929] [outer = (nil)] [url = about:blank] 08:59:12 INFO - PROCESS | 4300 | --DOMWINDOW == 101 (0x91a4cc00) [pid = 4300] [serial = 1983] [outer = (nil)] [url = about:blank] 08:59:12 INFO - PROCESS | 4300 | --DOMWINDOW == 100 (0x9ab71800) [pid = 4300] [serial = 1992] [outer = (nil)] [url = about:blank] 08:59:12 INFO - PROCESS | 4300 | --DOMWINDOW == 99 (0xa2ee8000) [pid = 4300] [serial = 1953] [outer = (nil)] [url = about:blank] 08:59:12 INFO - PROCESS | 4300 | --DOMWINDOW == 98 (0xa22a0c00) [pid = 4300] [serial = 1947] [outer = (nil)] [url = about:blank] 08:59:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 08:59:12 INFO - PROCESS | 4300 | --DOMWINDOW == 97 (0x9a930c00) [pid = 4300] [serial = 1938] [outer = (nil)] [url = about:blank] 08:59:12 INFO - PROCESS | 4300 | --DOMWINDOW == 96 (0x9ac8f800) [pid = 4300] [serial = 1941] [outer = (nil)] [url = about:blank] 08:59:12 INFO - PROCESS | 4300 | --DOMWINDOW == 95 (0x978d0c00) [pid = 4300] [serial = 1956] [outer = (nil)] [url = about:blank] 08:59:12 INFO - PROCESS | 4300 | --DOMWINDOW == 94 (0x982dc800) [pid = 4300] [serial = 1935] [outer = (nil)] [url = about:blank] 08:59:12 INFO - PROCESS | 4300 | 1467043152029 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 08:59:12 INFO - PROCESS | 4300 | 1467043152035 Marionette TRACE conn3 <- [1,2789,null,{"value":"8"}] 08:59:12 INFO - PROCESS | 4300 | 1467043152046 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 08:59:12 INFO - PROCESS | 4300 | 1467043152049 Marionette TRACE conn3 <- [1,2790,null,{}] 08:59:12 INFO - PROCESS | 4300 | 1467043152056 Marionette TRACE conn3 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:12 INFO - PROCESS | 4300 | 1467043152061 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:59:12 INFO - PROCESS | 4300 | 1467043152249 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 08:59:12 INFO - PROCESS | 4300 | 1467043152482 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:12 INFO - PROCESS | 4300 | 1467043152494 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:59:12 INFO - PROCESS | 4300 | ++DOCSHELL 0x8f7b5400 == 89 [pid = 4300] [id = 705] 08:59:12 INFO - PROCESS | 4300 | ++DOMWINDOW == 95 (0x8f7bac00) [pid = 4300] [serial = 2116] [outer = (nil)] 08:59:12 INFO - PROCESS | 4300 | ++DOMWINDOW == 96 (0x91945400) [pid = 4300] [serial = 2117] [outer = 0x8f7bac00] 08:59:12 INFO - PROCESS | 4300 | 1467043152577 Marionette DEBUG loaded listener.js 08:59:12 INFO - PROCESS | 4300 | ++DOMWINDOW == 97 (0x921e2000) [pid = 4300] [serial = 2118] [outer = 0x8f7bac00] 08:59:13 INFO - PROCESS | 4300 | 1467043153499 Marionette TRACE conn3 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 08:59:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 08:59:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1536ms 08:59:13 INFO - PROCESS | 4300 | 1467043153580 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 08:59:13 INFO - PROCESS | 4300 | 1467043153583 Marionette TRACE conn3 <- [1,2793,null,{"value":"8"}] 08:59:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 08:59:13 INFO - PROCESS | 4300 | 1467043153592 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 08:59:13 INFO - PROCESS | 4300 | 1467043153601 Marionette TRACE conn3 <- [1,2794,null,{}] 08:59:13 INFO - PROCESS | 4300 | 1467043153614 Marionette TRACE conn3 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:13 INFO - PROCESS | 4300 | 1467043153622 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:59:13 INFO - PROCESS | 4300 | 1467043153825 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 08:59:14 INFO - PROCESS | 4300 | 1467043154009 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:14 INFO - PROCESS | 4300 | 1467043154017 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:59:14 INFO - PROCESS | 4300 | ++DOCSHELL 0x92129000 == 90 [pid = 4300] [id = 706] 08:59:14 INFO - PROCESS | 4300 | ++DOMWINDOW == 98 (0x931de400) [pid = 4300] [serial = 2119] [outer = (nil)] 08:59:14 INFO - PROCESS | 4300 | ++DOMWINDOW == 99 (0x953d0c00) [pid = 4300] [serial = 2120] [outer = 0x931de400] 08:59:14 INFO - PROCESS | 4300 | 1467043154086 Marionette DEBUG loaded listener.js 08:59:14 INFO - PROCESS | 4300 | ++DOMWINDOW == 100 (0x978cb800) [pid = 4300] [serial = 2121] [outer = 0x931de400] 08:59:14 INFO - PROCESS | 4300 | 1467043154957 Marionette TRACE conn3 <- [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]]]}] 08:59:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 08:59:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1395ms 08:59:15 INFO - PROCESS | 4300 | 1467043154996 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 08:59:15 INFO - PROCESS | 4300 | 1467043155001 Marionette TRACE conn3 <- [1,2797,null,{"value":"8"}] 08:59:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 08:59:15 INFO - PROCESS | 4300 | 1467043155007 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 08:59:15 INFO - PROCESS | 4300 | 1467043155011 Marionette TRACE conn3 <- [1,2798,null,{}] 08:59:15 INFO - PROCESS | 4300 | 1467043155016 Marionette TRACE conn3 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:15 INFO - PROCESS | 4300 | 1467043155021 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:59:15 INFO - PROCESS | 4300 | 1467043155281 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 08:59:15 INFO - PROCESS | 4300 | 1467043155308 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:15 INFO - PROCESS | 4300 | 1467043155319 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:59:15 INFO - PROCESS | 4300 | ++DOCSHELL 0x93105c00 == 91 [pid = 4300] [id = 707] 08:59:15 INFO - PROCESS | 4300 | ++DOMWINDOW == 101 (0x95392c00) [pid = 4300] [serial = 2122] [outer = (nil)] 08:59:15 INFO - PROCESS | 4300 | ++DOMWINDOW == 102 (0x93e6b400) [pid = 4300] [serial = 2123] [outer = 0x95392c00] 08:59:15 INFO - PROCESS | 4300 | 1467043155398 Marionette DEBUG loaded listener.js 08:59:15 INFO - PROCESS | 4300 | ++DOMWINDOW == 103 (0x989f2800) [pid = 4300] [serial = 2124] [outer = 0x95392c00] 08:59:16 INFO - PROCESS | 4300 | 1467043156562 Marionette TRACE conn3 <- [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]]]}] 08:59:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 08:59:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1584ms 08:59:16 INFO - PROCESS | 4300 | 1467043156594 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 08:59:16 INFO - PROCESS | 4300 | 1467043156601 Marionette TRACE conn3 <- [1,2801,null,{"value":"8"}] 08:59:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 08:59:16 INFO - PROCESS | 4300 | 1467043156611 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 08:59:16 INFO - PROCESS | 4300 | 1467043156615 Marionette TRACE conn3 <- [1,2802,null,{}] 08:59:16 INFO - PROCESS | 4300 | 1467043156637 Marionette TRACE conn3 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:16 INFO - PROCESS | 4300 | 1467043156645 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:59:17 INFO - PROCESS | 4300 | 1467043157737 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 08:59:17 INFO - PROCESS | 4300 | --DOMWINDOW == 102 (0x949d4800) [pid = 4300] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 08:59:17 INFO - PROCESS | 4300 | --DOMWINDOW == 101 (0x8bb02400) [pid = 4300] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 08:59:17 INFO - PROCESS | 4300 | --DOMWINDOW == 100 (0x8cd83400) [pid = 4300] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 08:59:17 INFO - PROCESS | 4300 | --DOMWINDOW == 99 (0x8cd8e000) [pid = 4300] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 08:59:17 INFO - PROCESS | 4300 | --DOMWINDOW == 98 (0x9114c000) [pid = 4300] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 08:59:17 INFO - PROCESS | 4300 | --DOMWINDOW == 97 (0x8d8a0c00) [pid = 4300] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 08:59:18 INFO - PROCESS | 4300 | 1467043158059 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:18 INFO - PROCESS | 4300 | 1467043158083 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:59:18 INFO - PROCESS | 4300 | ++DOCSHELL 0x919bb400 == 92 [pid = 4300] [id = 708] 08:59:18 INFO - PROCESS | 4300 | ++DOMWINDOW == 98 (0x91a4c800) [pid = 4300] [serial = 2125] [outer = (nil)] 08:59:18 INFO - PROCESS | 4300 | ++DOMWINDOW == 99 (0x93102c00) [pid = 4300] [serial = 2126] [outer = 0x91a4c800] 08:59:18 INFO - PROCESS | 4300 | 1467043158284 Marionette DEBUG loaded listener.js 08:59:18 INFO - PROCESS | 4300 | ++DOMWINDOW == 100 (0x99a92400) [pid = 4300] [serial = 2127] [outer = 0x91a4c800] 08:59:19 INFO - PROCESS | 4300 | 1467043159070 Marionette TRACE conn3 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 08:59:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 08:59:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 2503ms 08:59:19 INFO - PROCESS | 4300 | 1467043159114 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 08:59:19 INFO - PROCESS | 4300 | 1467043159118 Marionette TRACE conn3 <- [1,2805,null,{"value":"8"}] 08:59:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 08:59:19 INFO - PROCESS | 4300 | 1467043159124 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 08:59:19 INFO - PROCESS | 4300 | 1467043159127 Marionette TRACE conn3 <- [1,2806,null,{}] 08:59:19 INFO - PROCESS | 4300 | 1467043159133 Marionette TRACE conn3 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:19 INFO - PROCESS | 4300 | 1467043159138 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:59:19 INFO - PROCESS | 4300 | 1467043159333 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 08:59:19 INFO - PROCESS | 4300 | 1467043159344 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:19 INFO - PROCESS | 4300 | 1467043159351 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:59:19 INFO - PROCESS | 4300 | ++DOCSHELL 0x9193e800 == 93 [pid = 4300] [id = 709] 08:59:19 INFO - PROCESS | 4300 | ++DOMWINDOW == 101 (0x919ba000) [pid = 4300] [serial = 2128] [outer = (nil)] 08:59:19 INFO - PROCESS | 4300 | ++DOMWINDOW == 102 (0x99fcb000) [pid = 4300] [serial = 2129] [outer = 0x919ba000] 08:59:19 INFO - PROCESS | 4300 | 1467043159631 Marionette DEBUG loaded listener.js 08:59:19 INFO - PROCESS | 4300 | ++DOMWINDOW == 103 (0x9a0f1800) [pid = 4300] [serial = 2130] [outer = 0x919ba000] 08:59:20 INFO - PROCESS | 4300 | 1467043160786 Marionette TRACE conn3 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 08:59:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 08:59:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1732ms 08:59:20 INFO - PROCESS | 4300 | 1467043160858 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 08:59:20 INFO - PROCESS | 4300 | 1467043160865 Marionette TRACE conn3 <- [1,2809,null,{"value":"8"}] 08:59:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 08:59:20 INFO - PROCESS | 4300 | 1467043160873 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 08:59:20 INFO - PROCESS | 4300 | 1467043160882 Marionette TRACE conn3 <- [1,2810,null,{}] 08:59:20 INFO - PROCESS | 4300 | 1467043160890 Marionette TRACE conn3 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:20 INFO - PROCESS | 4300 | 1467043160896 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:59:21 INFO - PROCESS | 4300 | 1467043161158 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 08:59:21 INFO - PROCESS | 4300 | 1467043161486 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:21 INFO - PROCESS | 4300 | 1467043161498 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:59:21 INFO - PROCESS | 4300 | ++DOCSHELL 0x8ecab800 == 94 [pid = 4300] [id = 710] 08:59:21 INFO - PROCESS | 4300 | ++DOMWINDOW == 104 (0x8ecac400) [pid = 4300] [serial = 2131] [outer = (nil)] 08:59:21 INFO - PROCESS | 4300 | ++DOMWINDOW == 105 (0x91485400) [pid = 4300] [serial = 2132] [outer = 0x8ecac400] 08:59:21 INFO - PROCESS | 4300 | 1467043161586 Marionette DEBUG loaded listener.js 08:59:21 INFO - PROCESS | 4300 | ++DOMWINDOW == 106 (0x919b3800) [pid = 4300] [serial = 2133] [outer = 0x8ecac400] 08:59:22 INFO - PROCESS | 4300 | 1467043162501 Marionette TRACE conn3 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 08:59:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 08:59:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1692ms 08:59:22 INFO - PROCESS | 4300 | 1467043162567 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 08:59:22 INFO - PROCESS | 4300 | 1467043162574 Marionette TRACE conn3 <- [1,2813,null,{"value":"8"}] 08:59:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 08:59:22 INFO - PROCESS | 4300 | 1467043162585 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 08:59:22 INFO - PROCESS | 4300 | 1467043162589 Marionette TRACE conn3 <- [1,2814,null,{}] 08:59:22 INFO - PROCESS | 4300 | 1467043162596 Marionette TRACE conn3 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:22 INFO - PROCESS | 4300 | 1467043162602 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:59:22 INFO - PROCESS | 4300 | 1467043162867 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 08:59:23 INFO - PROCESS | 4300 | 1467043163222 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:23 INFO - PROCESS | 4300 | 1467043163232 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:59:23 INFO - PROCESS | 4300 | ++DOCSHELL 0x919b6800 == 95 [pid = 4300] [id = 711] 08:59:23 INFO - PROCESS | 4300 | ++DOMWINDOW == 107 (0x93e76000) [pid = 4300] [serial = 2134] [outer = (nil)] 08:59:23 INFO - PROCESS | 4300 | ++DOMWINDOW == 108 (0x978cec00) [pid = 4300] [serial = 2135] [outer = 0x93e76000] 08:59:23 INFO - PROCESS | 4300 | 1467043163323 Marionette DEBUG loaded listener.js 08:59:23 INFO - PROCESS | 4300 | ++DOMWINDOW == 109 (0x989f6800) [pid = 4300] [serial = 2136] [outer = 0x93e76000] 08:59:24 INFO - PROCESS | 4300 | 1467043164253 Marionette TRACE conn3 <- [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]]]}] 08:59:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 08:59:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1739ms 08:59:24 INFO - PROCESS | 4300 | 1467043164325 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 08:59:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 08:59:24 INFO - PROCESS | 4300 | 1467043164330 Marionette TRACE conn3 <- [1,2817,null,{"value":"8"}] 08:59:24 INFO - PROCESS | 4300 | 1467043164336 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 08:59:24 INFO - PROCESS | 4300 | 1467043164342 Marionette TRACE conn3 <- [1,2818,null,{}] 08:59:24 INFO - PROCESS | 4300 | 1467043164359 Marionette TRACE conn3 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:24 INFO - PROCESS | 4300 | 1467043164369 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:59:24 INFO - PROCESS | 4300 | 1467043164632 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 08:59:24 INFO - PROCESS | 4300 | 1467043164946 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:24 INFO - PROCESS | 4300 | 1467043164958 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:59:24 INFO - PROCESS | 4300 | ++DOCSHELL 0x9a785800 == 96 [pid = 4300] [id = 712] 08:59:24 INFO - PROCESS | 4300 | ++DOMWINDOW == 110 (0x9a793000) [pid = 4300] [serial = 2137] [outer = (nil)] 08:59:25 INFO - PROCESS | 4300 | ++DOMWINDOW == 111 (0x9a928000) [pid = 4300] [serial = 2138] [outer = 0x9a793000] 08:59:25 INFO - PROCESS | 4300 | 1467043165048 Marionette DEBUG loaded listener.js 08:59:25 INFO - PROCESS | 4300 | ++DOMWINDOW == 112 (0x9a979400) [pid = 4300] [serial = 2139] [outer = 0x9a793000] 08:59:25 INFO - PROCESS | 4300 | 1467043165975 Marionette TRACE conn3 <- [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]]]}] 08:59:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 08:59:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1691ms 08:59:26 INFO - PROCESS | 4300 | 1467043166028 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 08:59:26 INFO - PROCESS | 4300 | 1467043166033 Marionette TRACE conn3 <- [1,2821,null,{"value":"8"}] 08:59:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 08:59:26 INFO - PROCESS | 4300 | 1467043166039 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 08:59:26 INFO - PROCESS | 4300 | 1467043166043 Marionette TRACE conn3 <- [1,2822,null,{}] 08:59:26 INFO - PROCESS | 4300 | 1467043166049 Marionette TRACE conn3 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:26 INFO - PROCESS | 4300 | 1467043166054 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:59:26 INFO - PROCESS | 4300 | 1467043166276 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 08:59:26 INFO - PROCESS | 4300 | 1467043166607 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:26 INFO - PROCESS | 4300 | 1467043166617 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:59:26 INFO - PROCESS | 4300 | ++DOCSHELL 0x9148b400 == 97 [pid = 4300] [id = 713] 08:59:26 INFO - PROCESS | 4300 | ++DOMWINDOW == 113 (0x914c6400) [pid = 4300] [serial = 2140] [outer = (nil)] 08:59:26 INFO - PROCESS | 4300 | ++DOMWINDOW == 114 (0x9ab79800) [pid = 4300] [serial = 2141] [outer = 0x914c6400] 08:59:26 INFO - PROCESS | 4300 | 1467043166706 Marionette DEBUG loaded listener.js 08:59:26 INFO - PROCESS | 4300 | ++DOMWINDOW == 115 (0x9ac87800) [pid = 4300] [serial = 2142] [outer = 0x914c6400] 08:59:27 INFO - PROCESS | 4300 | 1467043167636 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 08:59:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 08:59:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1637ms 08:59:27 INFO - PROCESS | 4300 | 1467043167678 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 08:59:27 INFO - PROCESS | 4300 | 1467043167682 Marionette TRACE conn3 <- [1,2825,null,{"value":"8"}] 08:59:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 08:59:27 INFO - PROCESS | 4300 | 1467043167689 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 08:59:27 INFO - PROCESS | 4300 | 1467043167692 Marionette TRACE conn3 <- [1,2826,null,{}] 08:59:27 INFO - PROCESS | 4300 | 1467043167698 Marionette TRACE conn3 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:27 INFO - PROCESS | 4300 | 1467043167703 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:59:27 INFO - PROCESS | 4300 | 1467043167931 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 08:59:28 INFO - PROCESS | 4300 | 1467043168252 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:28 INFO - PROCESS | 4300 | 1467043168261 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:59:28 INFO - PROCESS | 4300 | ++DOCSHELL 0x8bb05400 == 98 [pid = 4300] [id = 714] 08:59:28 INFO - PROCESS | 4300 | ++DOMWINDOW == 116 (0x9a924c00) [pid = 4300] [serial = 2143] [outer = (nil)] 08:59:28 INFO - PROCESS | 4300 | ++DOMWINDOW == 117 (0x9b2dac00) [pid = 4300] [serial = 2144] [outer = 0x9a924c00] 08:59:28 INFO - PROCESS | 4300 | 1467043168350 Marionette DEBUG loaded listener.js 08:59:28 INFO - PROCESS | 4300 | ++DOMWINDOW == 118 (0x9b2e2000) [pid = 4300] [serial = 2145] [outer = 0x9a924c00] 08:59:29 INFO - PROCESS | 4300 | 1467043169306 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 08:59:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 08:59:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1686ms 08:59:29 INFO - PROCESS | 4300 | 1467043169376 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 08:59:29 INFO - PROCESS | 4300 | 1467043169380 Marionette TRACE conn3 <- [1,2829,null,{"value":"8"}] 08:59:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 08:59:29 INFO - PROCESS | 4300 | 1467043169387 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 08:59:29 INFO - PROCESS | 4300 | 1467043169391 Marionette TRACE conn3 <- [1,2830,null,{}] 08:59:29 INFO - PROCESS | 4300 | 1467043169398 Marionette TRACE conn3 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:29 INFO - PROCESS | 4300 | 1467043169409 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:59:29 INFO - PROCESS | 4300 | 1467043169663 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 08:59:30 INFO - PROCESS | 4300 | 1467043169979 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:30 INFO - PROCESS | 4300 | 1467043169987 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:59:30 INFO - PROCESS | 4300 | ++DOCSHELL 0x8bbe2000 == 99 [pid = 4300] [id = 715] 08:59:30 INFO - PROCESS | 4300 | ++DOMWINDOW == 119 (0x9ab7c800) [pid = 4300] [serial = 2146] [outer = (nil)] 08:59:30 INFO - PROCESS | 4300 | ++DOMWINDOW == 120 (0xa101b400) [pid = 4300] [serial = 2147] [outer = 0x9ab7c800] 08:59:30 INFO - PROCESS | 4300 | 1467043170071 Marionette DEBUG loaded listener.js 08:59:30 INFO - PROCESS | 4300 | ++DOMWINDOW == 121 (0xa2221400) [pid = 4300] [serial = 2148] [outer = 0x9ab7c800] 08:59:31 INFO - PROCESS | 4300 | 1467043170999 Marionette TRACE conn3 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 08:59:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 08:59:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1688ms 08:59:31 INFO - PROCESS | 4300 | 1467043171076 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 08:59:31 INFO - PROCESS | 4300 | 1467043171082 Marionette TRACE conn3 <- [1,2833,null,{"value":"8"}] 08:59:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 08:59:31 INFO - PROCESS | 4300 | 1467043171088 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 08:59:31 INFO - PROCESS | 4300 | 1467043171092 Marionette TRACE conn3 <- [1,2834,null,{}] 08:59:31 INFO - PROCESS | 4300 | 1467043171098 Marionette TRACE conn3 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:31 INFO - PROCESS | 4300 | 1467043171104 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:59:31 INFO - PROCESS | 4300 | 1467043171344 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 08:59:31 INFO - PROCESS | 4300 | 1467043171663 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:31 INFO - PROCESS | 4300 | 1467043171672 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:59:31 INFO - PROCESS | 4300 | ++DOCSHELL 0x8eda8800 == 100 [pid = 4300] [id = 716] 08:59:31 INFO - PROCESS | 4300 | ++DOMWINDOW == 122 (0x91489000) [pid = 4300] [serial = 2149] [outer = (nil)] 08:59:31 INFO - PROCESS | 4300 | ++DOMWINDOW == 123 (0xa22fb800) [pid = 4300] [serial = 2150] [outer = 0x91489000] 08:59:31 INFO - PROCESS | 4300 | 1467043171753 Marionette DEBUG loaded listener.js 08:59:31 INFO - PROCESS | 4300 | ++DOMWINDOW == 124 (0xa2eb7800) [pid = 4300] [serial = 2151] [outer = 0x91489000] 08:59:32 INFO - PROCESS | 4300 | 1467043172653 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 08:59:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 08:59:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1643ms 08:59:32 INFO - PROCESS | 4300 | 1467043172739 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 08:59:32 INFO - PROCESS | 4300 | 1467043172743 Marionette TRACE conn3 <- [1,2837,null,{"value":"8"}] 08:59:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 08:59:32 INFO - PROCESS | 4300 | 1467043172751 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 08:59:32 INFO - PROCESS | 4300 | 1467043172754 Marionette TRACE conn3 <- [1,2838,null,{}] 08:59:32 INFO - PROCESS | 4300 | 1467043172759 Marionette TRACE conn3 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:32 INFO - PROCESS | 4300 | 1467043172765 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:59:32 INFO - PROCESS | 4300 | 1467043172981 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 08:59:33 INFO - PROCESS | 4300 | 1467043173330 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:33 INFO - PROCESS | 4300 | 1467043173338 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:59:33 INFO - PROCESS | 4300 | ++DOCSHELL 0x8bb03c00 == 101 [pid = 4300] [id = 717] 08:59:33 INFO - PROCESS | 4300 | ++DOMWINDOW == 125 (0x8bbe3c00) [pid = 4300] [serial = 2152] [outer = (nil)] 08:59:33 INFO - PROCESS | 4300 | ++DOMWINDOW == 126 (0xa320b000) [pid = 4300] [serial = 2153] [outer = 0x8bbe3c00] 08:59:33 INFO - PROCESS | 4300 | 1467043173433 Marionette DEBUG loaded listener.js 08:59:33 INFO - PROCESS | 4300 | ++DOMWINDOW == 127 (0xa3288000) [pid = 4300] [serial = 2154] [outer = 0x8bbe3c00] 08:59:34 INFO - PROCESS | 4300 | 1467043174330 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 08:59:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 08:59:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1631ms 08:59:34 INFO - PROCESS | 4300 | 1467043174387 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 08:59:34 INFO - PROCESS | 4300 | 1467043174391 Marionette TRACE conn3 <- [1,2841,null,{"value":"8"}] 08:59:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 08:59:34 INFO - PROCESS | 4300 | 1467043174401 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 08:59:34 INFO - PROCESS | 4300 | 1467043174403 Marionette TRACE conn3 <- [1,2842,null,{}] 08:59:34 INFO - PROCESS | 4300 | 1467043174410 Marionette TRACE conn3 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:34 INFO - PROCESS | 4300 | 1467043174415 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:59:34 INFO - PROCESS | 4300 | 1467043174630 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 08:59:34 INFO - PROCESS | 4300 | 1467043174946 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:34 INFO - PROCESS | 4300 | 1467043174955 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:59:34 INFO - PROCESS | 4300 | ++DOCSHELL 0xa22f6800 == 102 [pid = 4300] [id = 718] 08:59:34 INFO - PROCESS | 4300 | ++DOMWINDOW == 128 (0xa3217000) [pid = 4300] [serial = 2155] [outer = (nil)] 08:59:35 INFO - PROCESS | 4300 | ++DOMWINDOW == 129 (0xa3346000) [pid = 4300] [serial = 2156] [outer = 0xa3217000] 08:59:35 INFO - PROCESS | 4300 | 1467043175043 Marionette DEBUG loaded listener.js 08:59:35 INFO - PROCESS | 4300 | ++DOMWINDOW == 130 (0xa33c1800) [pid = 4300] [serial = 2157] [outer = 0xa3217000] 08:59:35 INFO - PROCESS | 4300 | 1467043175964 Marionette TRACE conn3 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 08:59:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 08:59:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1636ms 08:59:36 INFO - PROCESS | 4300 | 1467043176038 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 08:59:36 INFO - PROCESS | 4300 | 1467043176041 Marionette TRACE conn3 <- [1,2845,null,{"value":"8"}] 08:59:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 08:59:36 INFO - PROCESS | 4300 | 1467043176048 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 08:59:36 INFO - PROCESS | 4300 | 1467043176052 Marionette TRACE conn3 <- [1,2846,null,{}] 08:59:36 INFO - PROCESS | 4300 | 1467043176058 Marionette TRACE conn3 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:36 INFO - PROCESS | 4300 | 1467043176063 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:59:36 INFO - PROCESS | 4300 | 1467043176328 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 08:59:36 INFO - PROCESS | 4300 | 1467043176673 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:36 INFO - PROCESS | 4300 | 1467043176682 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:59:36 INFO - PROCESS | 4300 | ++DOCSHELL 0xa4d10000 == 103 [pid = 4300] [id = 719] 08:59:36 INFO - PROCESS | 4300 | ++DOMWINDOW == 131 (0xa4d4c400) [pid = 4300] [serial = 2158] [outer = (nil)] 08:59:36 INFO - PROCESS | 4300 | ++DOMWINDOW == 132 (0xa4f11800) [pid = 4300] [serial = 2159] [outer = 0xa4d4c400] 08:59:36 INFO - PROCESS | 4300 | 1467043176760 Marionette DEBUG loaded listener.js 08:59:36 INFO - PROCESS | 4300 | ++DOMWINDOW == 133 (0xa4f17c00) [pid = 4300] [serial = 2160] [outer = 0xa4d4c400] 08:59:37 INFO - PROCESS | 4300 | 1467043177690 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 08:59:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 08:59:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1689ms 08:59:37 INFO - PROCESS | 4300 | 1467043177738 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 08:59:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 08:59:37 INFO - PROCESS | 4300 | 1467043177743 Marionette TRACE conn3 <- [1,2849,null,{"value":"8"}] 08:59:37 INFO - PROCESS | 4300 | 1467043177750 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 08:59:37 INFO - PROCESS | 4300 | 1467043177755 Marionette TRACE conn3 <- [1,2850,null,{}] 08:59:37 INFO - PROCESS | 4300 | 1467043177760 Marionette TRACE conn3 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:37 INFO - PROCESS | 4300 | 1467043177766 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:59:38 INFO - PROCESS | 4300 | 1467043178010 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 08:59:38 INFO - PROCESS | 4300 | 1467043178336 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:38 INFO - PROCESS | 4300 | 1467043178349 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:59:38 INFO - PROCESS | 4300 | ++DOCSHELL 0x8eb3e000 == 104 [pid = 4300] [id = 720] 08:59:38 INFO - PROCESS | 4300 | ++DOMWINDOW == 134 (0x8eb40400) [pid = 4300] [serial = 2161] [outer = (nil)] 08:59:38 INFO - PROCESS | 4300 | ++DOMWINDOW == 135 (0x8eb45000) [pid = 4300] [serial = 2162] [outer = 0x8eb40400] 08:59:38 INFO - PROCESS | 4300 | 1467043178437 Marionette DEBUG loaded listener.js 08:59:38 INFO - PROCESS | 4300 | ++DOMWINDOW == 136 (0xa4f0b400) [pid = 4300] [serial = 2163] [outer = 0x8eb40400] 08:59:39 INFO - PROCESS | 4300 | 1467043179348 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 08:59:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 08:59:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1638ms 08:59:39 INFO - PROCESS | 4300 | 1467043179388 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 08:59:39 INFO - PROCESS | 4300 | 1467043179392 Marionette TRACE conn3 <- [1,2853,null,{"value":"8"}] 08:59:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 08:59:39 INFO - PROCESS | 4300 | 1467043179398 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 08:59:39 INFO - PROCESS | 4300 | 1467043179401 Marionette TRACE conn3 <- [1,2854,null,{}] 08:59:39 INFO - PROCESS | 4300 | 1467043179407 Marionette TRACE conn3 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:39 INFO - PROCESS | 4300 | 1467043179412 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:59:39 INFO - PROCESS | 4300 | 1467043179641 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 08:59:39 INFO - PROCESS | 4300 | 1467043179911 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:39 INFO - PROCESS | 4300 | 1467043179919 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:59:39 INFO - PROCESS | 4300 | ++DOCSHELL 0x8b816400 == 105 [pid = 4300] [id = 721] 08:59:39 INFO - PROCESS | 4300 | ++DOMWINDOW == 137 (0x8b817000) [pid = 4300] [serial = 2164] [outer = (nil)] 08:59:40 INFO - PROCESS | 4300 | ++DOMWINDOW == 138 (0x8b81e800) [pid = 4300] [serial = 2165] [outer = 0x8b817000] 08:59:40 INFO - PROCESS | 4300 | 1467043180049 Marionette DEBUG loaded listener.js 08:59:40 INFO - PROCESS | 4300 | ++DOMWINDOW == 139 (0x8b821c00) [pid = 4300] [serial = 2166] [outer = 0x8b817000] 08:59:40 INFO - PROCESS | 4300 | 1467043180950 Marionette TRACE conn3 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 08:59:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 08:59:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1633ms 08:59:41 INFO - PROCESS | 4300 | 1467043181032 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 08:59:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 08:59:41 INFO - PROCESS | 4300 | 1467043181037 Marionette TRACE conn3 <- [1,2857,null,{"value":"8"}] 08:59:41 INFO - PROCESS | 4300 | 1467043181044 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 08:59:41 INFO - PROCESS | 4300 | 1467043181047 Marionette TRACE conn3 <- [1,2858,null,{}] 08:59:41 INFO - PROCESS | 4300 | 1467043181053 Marionette TRACE conn3 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:41 INFO - PROCESS | 4300 | 1467043181058 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:59:41 INFO - PROCESS | 4300 | 1467043181305 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 08:59:41 INFO - PROCESS | 4300 | 1467043181630 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:41 INFO - PROCESS | 4300 | 1467043181638 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:59:41 INFO - PROCESS | 4300 | ++DOCSHELL 0x8b81d800 == 106 [pid = 4300] [id = 722] 08:59:41 INFO - PROCESS | 4300 | ++DOMWINDOW == 140 (0x8b824800) [pid = 4300] [serial = 2167] [outer = (nil)] 08:59:41 INFO - PROCESS | 4300 | ++DOMWINDOW == 141 (0x8eb47400) [pid = 4300] [serial = 2168] [outer = 0x8b824800] 08:59:41 INFO - PROCESS | 4300 | 1467043181723 Marionette DEBUG loaded listener.js 08:59:41 INFO - PROCESS | 4300 | ++DOMWINDOW == 142 (0x9ae81000) [pid = 4300] [serial = 2169] [outer = 0x8b824800] 08:59:42 INFO - PROCESS | 4300 | 1467043182638 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 08:59:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 08:59:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1641ms 08:59:42 INFO - PROCESS | 4300 | 1467043182685 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 08:59:42 INFO - PROCESS | 4300 | 1467043182688 Marionette TRACE conn3 <- [1,2861,null,{"value":"8"}] 08:59:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 08:59:42 INFO - PROCESS | 4300 | 1467043182695 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 08:59:42 INFO - PROCESS | 4300 | 1467043182699 Marionette TRACE conn3 <- [1,2862,null,{}] 08:59:42 INFO - PROCESS | 4300 | 1467043182705 Marionette TRACE conn3 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:42 INFO - PROCESS | 4300 | 1467043182710 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:59:42 INFO - PROCESS | 4300 | 1467043182933 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 08:59:43 INFO - PROCESS | 4300 | 1467043183576 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:43 INFO - PROCESS | 4300 | 1467043183586 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:59:43 INFO - PROCESS | 4300 | ++DOCSHELL 0x8bb0bc00 == 107 [pid = 4300] [id = 723] 08:59:43 INFO - PROCESS | 4300 | ++DOMWINDOW == 143 (0x8bb0cc00) [pid = 4300] [serial = 2170] [outer = (nil)] 08:59:43 INFO - PROCESS | 4300 | ++DOMWINDOW == 144 (0x8bbe0800) [pid = 4300] [serial = 2171] [outer = 0x8bb0cc00] 08:59:43 INFO - PROCESS | 4300 | 1467043183675 Marionette DEBUG loaded listener.js 08:59:43 INFO - PROCESS | 4300 | ++DOMWINDOW == 145 (0x8c198000) [pid = 4300] [serial = 2172] [outer = 0x8bb0cc00] 08:59:44 INFO - PROCESS | 4300 | 1467043184604 Marionette TRACE conn3 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 08:59:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 08:59:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1944ms 08:59:44 INFO - PROCESS | 4300 | 1467043184643 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 08:59:44 INFO - PROCESS | 4300 | 1467043184649 Marionette TRACE conn3 <- [1,2865,null,{"value":"8"}] 08:59:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 08:59:44 INFO - PROCESS | 4300 | 1467043184656 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 08:59:44 INFO - PROCESS | 4300 | 1467043184661 Marionette TRACE conn3 <- [1,2866,null,{}] 08:59:44 INFO - PROCESS | 4300 | 1467043184669 Marionette TRACE conn3 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:44 INFO - PROCESS | 4300 | 1467043184677 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:59:44 INFO - PROCESS | 4300 | 1467043184877 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 08:59:45 INFO - PROCESS | 4300 | 1467043185168 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:45 INFO - PROCESS | 4300 | 1467043185177 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:59:45 INFO - PROCESS | 4300 | ++DOCSHELL 0x8ddd4000 == 108 [pid = 4300] [id = 724] 08:59:45 INFO - PROCESS | 4300 | ++DOMWINDOW == 146 (0x8ddd8000) [pid = 4300] [serial = 2173] [outer = (nil)] 08:59:45 INFO - PROCESS | 4300 | ++DOMWINDOW == 147 (0x8eb3cc00) [pid = 4300] [serial = 2174] [outer = 0x8ddd8000] 08:59:45 INFO - PROCESS | 4300 | 1467043185384 Marionette DEBUG loaded listener.js 08:59:45 INFO - PROCESS | 4300 | ++DOMWINDOW == 148 (0x8eb42400) [pid = 4300] [serial = 2175] [outer = 0x8ddd8000] 08:59:46 INFO - PROCESS | 4300 | 1467043186320 Marionette TRACE conn3 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 08:59:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 08:59:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1738ms 08:59:46 INFO - PROCESS | 4300 | 1467043186400 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 08:59:46 INFO - PROCESS | 4300 | 1467043186405 Marionette TRACE conn3 <- [1,2869,null,{"value":"8"}] 08:59:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 08:59:46 INFO - PROCESS | 4300 | 1467043186413 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 08:59:46 INFO - PROCESS | 4300 | 1467043186417 Marionette TRACE conn3 <- [1,2870,null,{}] 08:59:46 INFO - PROCESS | 4300 | 1467043186423 Marionette TRACE conn3 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:46 INFO - PROCESS | 4300 | 1467043186429 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:59:46 INFO - PROCESS | 4300 | 1467043186698 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 08:59:48 INFO - PROCESS | 4300 | --DOCSHELL 0x9148f400 == 107 [pid = 4300] [id = 549] 08:59:48 INFO - PROCESS | 4300 | --DOCSHELL 0x919bb400 == 106 [pid = 4300] [id = 708] 08:59:48 INFO - PROCESS | 4300 | --DOCSHELL 0x93105c00 == 105 [pid = 4300] [id = 707] 08:59:48 INFO - PROCESS | 4300 | --DOCSHELL 0x92129000 == 104 [pid = 4300] [id = 706] 08:59:48 INFO - PROCESS | 4300 | --DOCSHELL 0x8f7b5400 == 103 [pid = 4300] [id = 705] 08:59:48 INFO - PROCESS | 4300 | --DOCSHELL 0x8d9c4800 == 102 [pid = 4300] [id = 704] 08:59:48 INFO - PROCESS | 4300 | --DOCSHELL 0x8d89a000 == 101 [pid = 4300] [id = 703] 08:59:48 INFO - PROCESS | 4300 | --DOCSHELL 0x9b7de000 == 100 [pid = 4300] [id = 700] 08:59:48 INFO - PROCESS | 4300 | --DOCSHELL 0x989f7000 == 99 [pid = 4300] [id = 699] 08:59:48 INFO - PROCESS | 4300 | --DOCSHELL 0x8eda7800 == 98 [pid = 4300] [id = 698] 08:59:48 INFO - PROCESS | 4300 | --DOCSHELL 0x919b0400 == 97 [pid = 4300] [id = 696] 08:59:48 INFO - PROCESS | 4300 | --DOCSHELL 0x93e72000 == 96 [pid = 4300] [id = 697] 08:59:48 INFO - PROCESS | 4300 | --DOCSHELL 0x8edae400 == 95 [pid = 4300] [id = 643] 08:59:48 INFO - PROCESS | 4300 | --DOCSHELL 0x921ddc00 == 94 [pid = 4300] [id = 681] 08:59:48 INFO - PROCESS | 4300 | --DOCSHELL 0x8ce63c00 == 93 [pid = 4300] [id = 646] 08:59:48 INFO - PROCESS | 4300 | --DOCSHELL 0x99f69c00 == 92 [pid = 4300] [id = 695] 08:59:48 INFO - PROCESS | 4300 | --DOCSHELL 0x9490a800 == 91 [pid = 4300] [id = 644] 08:59:48 INFO - PROCESS | 4300 | --DOCSHELL 0x8cd87000 == 90 [pid = 4300] [id = 589] 08:59:48 INFO - PROCESS | 4300 | --DOCSHELL 0x8bbe3400 == 89 [pid = 4300] [id = 619] 08:59:48 INFO - PROCESS | 4300 | --DOCSHELL 0x91aca400 == 88 [pid = 4300] [id = 600] 08:59:48 INFO - PROCESS | 4300 | --DOCSHELL 0x8d9cf800 == 87 [pid = 4300] [id = 701] 08:59:48 INFO - PROCESS | 4300 | --DOCSHELL 0x91153000 == 86 [pid = 4300] [id = 668] 08:59:48 INFO - PROCESS | 4300 | --DOCSHELL 0x8bb02800 == 85 [pid = 4300] [id = 702] 08:59:48 INFO - PROCESS | 4300 | --DOCSHELL 0x978d5800 == 84 [pid = 4300] [id = 573] 08:59:48 INFO - PROCESS | 4300 | --DOCSHELL 0x8d5f6c00 == 83 [pid = 4300] [id = 647] 08:59:48 INFO - PROCESS | 4300 | --DOCSHELL 0x8bb07400 == 82 [pid = 4300] [id = 682] 08:59:48 INFO - PROCESS | 4300 | --DOCSHELL 0x8ce60000 == 81 [pid = 4300] [id = 547] 08:59:48 INFO - PROCESS | 4300 | --DOCSHELL 0x8cd8a800 == 80 [pid = 4300] [id = 670] 08:59:48 INFO - PROCESS | 4300 | --DOCSHELL 0x8bb03000 == 79 [pid = 4300] [id = 671] 08:59:48 INFO - PROCESS | 4300 | --DOCSHELL 0x9a0f4400 == 78 [pid = 4300] [id = 645] 08:59:48 INFO - PROCESS | 4300 | --DOCSHELL 0x8d9cf000 == 77 [pid = 4300] [id = 551] 08:59:48 INFO - PROCESS | 4300 | --DOCSHELL 0x8ec3e400 == 76 [pid = 4300] [id = 676] 08:59:48 INFO - PROCESS | 4300 | --DOCSHELL 0x8cd8ac00 == 75 [pid = 4300] [id = 580] 08:59:48 INFO - PROCESS | 4300 | --DOCSHELL 0x8bbd9800 == 74 [pid = 4300] [id = 578] 08:59:48 INFO - PROCESS | 4300 | --DOCSHELL 0x8d5f5400 == 73 [pid = 4300] [id = 546] 08:59:48 INFO - PROCESS | 4300 | --DOCSHELL 0x8bbe8800 == 72 [pid = 4300] [id = 679] 08:59:48 INFO - PROCESS | 4300 | --DOCSHELL 0x8eca3c00 == 71 [pid = 4300] [id = 678] 08:59:48 INFO - PROCESS | 4300 | --DOCSHELL 0x8bbdb800 == 70 [pid = 4300] [id = 568] 08:59:48 INFO - PROCESS | 4300 | --DOCSHELL 0x91ac8c00 == 69 [pid = 4300] [id = 674] 08:59:48 INFO - PROCESS | 4300 | --DOCSHELL 0x8ec3c400 == 68 [pid = 4300] [id = 583] 08:59:48 INFO - PROCESS | 4300 | --DOCSHELL 0x8bbdc400 == 67 [pid = 4300] [id = 641] 08:59:48 INFO - PROCESS | 4300 | --DOCSHELL 0x921e0000 == 66 [pid = 4300] [id = 582] 08:59:48 INFO - PROCESS | 4300 | --DOCSHELL 0x8ce65400 == 65 [pid = 4300] [id = 684] 08:59:48 INFO - PROCESS | 4300 | --DOCSHELL 0x9ae85000 == 64 [pid = 4300] [id = 665] 08:59:48 INFO - PROCESS | 4300 | --DOCSHELL 0x8cd88c00 == 63 [pid = 4300] [id = 693] 08:59:48 INFO - PROCESS | 4300 | --DOCSHELL 0x91ac9c00 == 62 [pid = 4300] [id = 694] 08:59:48 INFO - PROCESS | 4300 | --DOCSHELL 0x8bbe6400 == 61 [pid = 4300] [id = 667] 08:59:48 INFO - PROCESS | 4300 | --DOCSHELL 0x91490400 == 60 [pid = 4300] [id = 570] 08:59:48 INFO - PROCESS | 4300 | --DOCSHELL 0x8edb2400 == 59 [pid = 4300] [id = 548] 08:59:48 INFO - PROCESS | 4300 | --DOCSHELL 0x8d89b400 == 58 [pid = 4300] [id = 680] 08:59:48 INFO - PROCESS | 4300 | --DOCSHELL 0x8cd84800 == 57 [pid = 4300] [id = 571] 08:59:48 INFO - PROCESS | 4300 | --DOCSHELL 0x99862000 == 56 [pid = 4300] [id = 601] 08:59:48 INFO - PROCESS | 4300 | --DOCSHELL 0x919bd000 == 55 [pid = 4300] [id = 581] 08:59:48 INFO - PROCESS | 4300 | --DOCSHELL 0x8f7bf000 == 54 [pid = 4300] [id = 640] 08:59:48 INFO - PROCESS | 4300 | --DOCSHELL 0x8bb08400 == 53 [pid = 4300] [id = 683] 08:59:48 INFO - PROCESS | 4300 | --DOCSHELL 0x9a40ec00 == 52 [pid = 4300] [id = 604] 08:59:48 INFO - PROCESS | 4300 | --DOCSHELL 0x8d9ce800 == 51 [pid = 4300] [id = 666] 08:59:48 INFO - PROCESS | 4300 | --DOCSHELL 0x8d9c8c00 == 50 [pid = 4300] [id = 576] 08:59:48 INFO - PROCESS | 4300 | --DOCSHELL 0x8ec3ac00 == 49 [pid = 4300] [id = 602] 08:59:48 INFO - PROCESS | 4300 | --DOCSHELL 0x8ce68000 == 48 [pid = 4300] [id = 685] 08:59:48 INFO - PROCESS | 4300 | --DOCSHELL 0x8d899c00 == 47 [pid = 4300] [id = 669] 08:59:48 INFO - PROCESS | 4300 | --DOCSHELL 0x8ec3b800 == 46 [pid = 4300] [id = 575] 08:59:48 INFO - PROCESS | 4300 | --DOCSHELL 0x99fc8c00 == 45 [pid = 4300] [id = 603] 08:59:48 INFO - PROCESS | 4300 | --DOCSHELL 0x919bd400 == 44 [pid = 4300] [id = 574] 08:59:48 INFO - PROCESS | 4300 | --DOCSHELL 0x8f7c3400 == 43 [pid = 4300] [id = 620] 08:59:48 INFO - PROCESS | 4300 | --DOCSHELL 0x8d9d0800 == 42 [pid = 4300] [id = 569] 08:59:48 INFO - PROCESS | 4300 | --DOCSHELL 0x8bbdbc00 == 41 [pid = 4300] [id = 642] 08:59:48 INFO - PROCESS | 4300 | --DOCSHELL 0x8ddd4000 == 40 [pid = 4300] [id = 724] 08:59:48 INFO - PROCESS | 4300 | --DOCSHELL 0x8bb0bc00 == 39 [pid = 4300] [id = 723] 08:59:48 INFO - PROCESS | 4300 | --DOCSHELL 0x8b81d800 == 38 [pid = 4300] [id = 722] 08:59:48 INFO - PROCESS | 4300 | --DOCSHELL 0x8b816400 == 37 [pid = 4300] [id = 721] 08:59:48 INFO - PROCESS | 4300 | --DOCSHELL 0xa4d10000 == 36 [pid = 4300] [id = 719] 08:59:48 INFO - PROCESS | 4300 | --DOCSHELL 0x8eb3e000 == 35 [pid = 4300] [id = 720] 08:59:48 INFO - PROCESS | 4300 | --DOCSHELL 0xa22f6800 == 34 [pid = 4300] [id = 718] 08:59:48 INFO - PROCESS | 4300 | --DOCSHELL 0x8bb03c00 == 33 [pid = 4300] [id = 717] 08:59:48 INFO - PROCESS | 4300 | --DOCSHELL 0x8eda8800 == 32 [pid = 4300] [id = 716] 08:59:48 INFO - PROCESS | 4300 | --DOCSHELL 0x8bb05400 == 31 [pid = 4300] [id = 714] 08:59:48 INFO - PROCESS | 4300 | --DOCSHELL 0x8bbe2000 == 30 [pid = 4300] [id = 715] 08:59:48 INFO - PROCESS | 4300 | --DOCSHELL 0x9148b400 == 29 [pid = 4300] [id = 713] 08:59:48 INFO - PROCESS | 4300 | --DOCSHELL 0x9a785800 == 28 [pid = 4300] [id = 712] 08:59:48 INFO - PROCESS | 4300 | --DOCSHELL 0x919b6800 == 27 [pid = 4300] [id = 711] 08:59:48 INFO - PROCESS | 4300 | --DOCSHELL 0x8ecab800 == 26 [pid = 4300] [id = 710] 08:59:48 INFO - PROCESS | 4300 | --DOCSHELL 0x8bb0b000 == 25 [pid = 4300] [id = 692] 08:59:48 INFO - PROCESS | 4300 | --DOCSHELL 0x9193e800 == 24 [pid = 4300] [id = 709] 08:59:49 INFO - PROCESS | 4300 | --DOMWINDOW == 147 (0x99a95c00) [pid = 4300] [serial = 2078] [outer = (nil)] [url = about:blank] 08:59:49 INFO - PROCESS | 4300 | --DOMWINDOW == 146 (0x99f64400) [pid = 4300] [serial = 2073] [outer = (nil)] [url = about:blank] 08:59:49 INFO - PROCESS | 4300 | --DOMWINDOW == 145 (0x99fbd800) [pid = 4300] [serial = 2048] [outer = (nil)] [url = about:blank] 08:59:49 INFO - PROCESS | 4300 | --DOMWINDOW == 144 (0x8bb0e800) [pid = 4300] [serial = 2060] [outer = (nil)] [url = about:blank] 08:59:49 INFO - PROCESS | 4300 | --DOMWINDOW == 143 (0x91946000) [pid = 4300] [serial = 2036] [outer = (nil)] [url = about:blank] 08:59:49 INFO - PROCESS | 4300 | --DOMWINDOW == 142 (0x93c4f800) [pid = 4300] [serial = 2042] [outer = (nil)] [url = about:blank] 08:59:49 INFO - PROCESS | 4300 | --DOMWINDOW == 141 (0x8d5f8c00) [pid = 4300] [serial = 2075] [outer = (nil)] [url = about:blank] 08:59:49 INFO - PROCESS | 4300 | --DOMWINDOW == 140 (0x91a4d400) [pid = 4300] [serial = 2063] [outer = (nil)] [url = about:blank] 08:59:49 INFO - PROCESS | 4300 | --DOMWINDOW == 139 (0x98433800) [pid = 4300] [serial = 2069] [outer = (nil)] [url = about:blank] 08:59:49 INFO - PROCESS | 4300 | --DOMWINDOW == 138 (0x92693800) [pid = 4300] [serial = 2064] [outer = (nil)] [url = about:blank] 08:59:49 INFO - PROCESS | 4300 | --DOMWINDOW == 137 (0x9a0ec800) [pid = 4300] [serial = 2051] [outer = (nil)] [url = about:blank] 08:59:49 INFO - PROCESS | 4300 | --DOMWINDOW == 136 (0x99906400) [pid = 4300] [serial = 2072] [outer = (nil)] [url = about:blank] 08:59:49 INFO - PROCESS | 4300 | --DOMWINDOW == 135 (0x8d9c6800) [pid = 4300] [serial = 2066] [outer = (nil)] [url = about:blank] 08:59:49 INFO - PROCESS | 4300 | --DOMWINDOW == 134 (0x8cd8ec00) [pid = 4300] [serial = 2061] [outer = (nil)] [url = about:blank] 08:59:49 INFO - PROCESS | 4300 | --DOMWINDOW == 133 (0x8edb3000) [pid = 4300] [serial = 2039] [outer = (nil)] [url = about:blank] 08:59:49 INFO - PROCESS | 4300 | --DOMWINDOW == 132 (0x91481800) [pid = 4300] [serial = 2057] [outer = (nil)] [url = about:blank] 08:59:49 INFO - PROCESS | 4300 | --DOMWINDOW == 131 (0x8f7bd800) [pid = 4300] [serial = 2076] [outer = (nil)] [url = about:blank] 08:59:49 INFO - PROCESS | 4300 | --DOMWINDOW == 130 (0x989ec000) [pid = 4300] [serial = 2070] [outer = (nil)] [url = about:blank] 08:59:49 INFO - PROCESS | 4300 | --DOMWINDOW == 129 (0x9a921c00) [pid = 4300] [serial = 2054] [outer = (nil)] [url = about:blank] 08:59:49 INFO - PROCESS | 4300 | --DOMWINDOW == 128 (0x989fac00) [pid = 4300] [serial = 2045] [outer = (nil)] [url = about:blank] 08:59:49 INFO - PROCESS | 4300 | --DOMWINDOW == 127 (0x914b8c00) [pid = 4300] [serial = 2067] [outer = (nil)] [url = about:blank] 08:59:49 INFO - PROCESS | 4300 | 1467043189205 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:49 INFO - PROCESS | 4300 | 1467043189216 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:59:49 INFO - PROCESS | 4300 | ++DOCSHELL 0x8b821000 == 25 [pid = 4300] [id = 725] 08:59:49 INFO - PROCESS | 4300 | ++DOMWINDOW == 128 (0x8b824c00) [pid = 4300] [serial = 2176] [outer = (nil)] 08:59:49 INFO - PROCESS | 4300 | ++DOMWINDOW == 129 (0x8bb04400) [pid = 4300] [serial = 2177] [outer = 0x8b824c00] 08:59:49 INFO - PROCESS | 4300 | 1467043189380 Marionette DEBUG loaded listener.js 08:59:49 INFO - PROCESS | 4300 | ++DOMWINDOW == 130 (0x8bbd9800) [pid = 4300] [serial = 2178] [outer = 0x8b824c00] 08:59:50 INFO - PROCESS | 4300 | 1467043190251 Marionette TRACE conn3 <- [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]]]}] 08:59:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 08:59:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 3900ms 08:59:50 INFO - PROCESS | 4300 | 1467043190317 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 08:59:50 INFO - PROCESS | 4300 | 1467043190323 Marionette TRACE conn3 <- [1,2873,null,{"value":"8"}] 08:59:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 08:59:50 INFO - PROCESS | 4300 | 1467043190331 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 08:59:50 INFO - PROCESS | 4300 | 1467043190336 Marionette TRACE conn3 <- [1,2874,null,{}] 08:59:50 INFO - PROCESS | 4300 | 1467043190344 Marionette TRACE conn3 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:50 INFO - PROCESS | 4300 | 1467043190350 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:59:50 INFO - PROCESS | 4300 | 1467043190533 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 08:59:50 INFO - PROCESS | 4300 | 1467043190565 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:50 INFO - PROCESS | 4300 | 1467043190572 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:59:50 INFO - PROCESS | 4300 | ++DOCSHELL 0x8c193400 == 26 [pid = 4300] [id = 726] 08:59:50 INFO - PROCESS | 4300 | ++DOMWINDOW == 131 (0x8cd81c00) [pid = 4300] [serial = 2179] [outer = (nil)] 08:59:50 INFO - PROCESS | 4300 | ++DOMWINDOW == 132 (0x8ce5b800) [pid = 4300] [serial = 2180] [outer = 0x8cd81c00] 08:59:50 INFO - PROCESS | 4300 | 1467043190812 Marionette DEBUG loaded listener.js 08:59:50 INFO - PROCESS | 4300 | ++DOMWINDOW == 133 (0x8ce67800) [pid = 4300] [serial = 2181] [outer = 0x8cd81c00] 08:59:51 INFO - PROCESS | 4300 | 1467043191702 Marionette TRACE conn3 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 08:59:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 08:59:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1435ms 08:59:51 INFO - PROCESS | 4300 | 1467043191779 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 08:59:51 INFO - PROCESS | 4300 | 1467043191786 Marionette TRACE conn3 <- [1,2877,null,{"value":"8"}] 08:59:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 08:59:51 INFO - PROCESS | 4300 | 1467043191796 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 08:59:51 INFO - PROCESS | 4300 | 1467043191799 Marionette TRACE conn3 <- [1,2878,null,{}] 08:59:51 INFO - PROCESS | 4300 | 1467043191806 Marionette TRACE conn3 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:51 INFO - PROCESS | 4300 | 1467043191812 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:59:52 INFO - PROCESS | 4300 | 1467043192117 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 08:59:52 INFO - PROCESS | 4300 | 1467043192160 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:52 INFO - PROCESS | 4300 | 1467043192168 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:59:52 INFO - PROCESS | 4300 | ++DOCSHELL 0x8d89f400 == 27 [pid = 4300] [id = 727] 08:59:52 INFO - PROCESS | 4300 | ++DOMWINDOW == 134 (0x8d8a0c00) [pid = 4300] [serial = 2182] [outer = (nil)] 08:59:52 INFO - PROCESS | 4300 | ++DOMWINDOW == 135 (0x8d9c5000) [pid = 4300] [serial = 2183] [outer = 0x8d8a0c00] 08:59:52 INFO - PROCESS | 4300 | 1467043192244 Marionette DEBUG loaded listener.js 08:59:52 INFO - PROCESS | 4300 | ++DOMWINDOW == 136 (0x8d9cd000) [pid = 4300] [serial = 2184] [outer = 0x8d8a0c00] 08:59:53 INFO - PROCESS | 4300 | 1467043193349 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 08:59:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 08:59:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1583ms 08:59:53 INFO - PROCESS | 4300 | 1467043193380 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 08:59:53 INFO - PROCESS | 4300 | 1467043193383 Marionette TRACE conn3 <- [1,2881,null,{"value":"8"}] 08:59:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 08:59:53 INFO - PROCESS | 4300 | 1467043193392 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 08:59:53 INFO - PROCESS | 4300 | 1467043193401 Marionette TRACE conn3 <- [1,2882,null,{}] 08:59:53 INFO - PROCESS | 4300 | 1467043193427 Marionette TRACE conn3 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:53 INFO - PROCESS | 4300 | 1467043193435 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:59:53 INFO - PROCESS | 4300 | 1467043193728 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 08:59:55 INFO - PROCESS | 4300 | --DOMWINDOW == 135 (0x919ba000) [pid = 4300] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 08:59:55 INFO - PROCESS | 4300 | --DOMWINDOW == 134 (0x95392c00) [pid = 4300] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 08:59:55 INFO - PROCESS | 4300 | --DOMWINDOW == 133 (0x91a4c800) [pid = 4300] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 08:59:55 INFO - PROCESS | 4300 | --DOMWINDOW == 132 (0x8f7bac00) [pid = 4300] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 08:59:55 INFO - PROCESS | 4300 | --DOMWINDOW == 131 (0x99f6a800) [pid = 4300] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 08:59:55 INFO - PROCESS | 4300 | --DOMWINDOW == 130 (0x8d5f4c00) [pid = 4300] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 08:59:55 INFO - PROCESS | 4300 | --DOMWINDOW == 129 (0x8bb05c00) [pid = 4300] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 08:59:55 INFO - PROCESS | 4300 | --DOMWINDOW == 128 (0x914bbc00) [pid = 4300] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 08:59:55 INFO - PROCESS | 4300 | --DOMWINDOW == 127 (0x99fc5000) [pid = 4300] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 08:59:55 INFO - PROCESS | 4300 | --DOMWINDOW == 126 (0x93106000) [pid = 4300] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 08:59:55 INFO - PROCESS | 4300 | --DOMWINDOW == 125 (0x9a923800) [pid = 4300] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 08:59:55 INFO - PROCESS | 4300 | --DOMWINDOW == 124 (0x8d89ac00) [pid = 4300] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 08:59:55 INFO - PROCESS | 4300 | --DOMWINDOW == 123 (0x9d88c400) [pid = 4300] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 08:59:55 INFO - PROCESS | 4300 | --DOMWINDOW == 122 (0x921de400) [pid = 4300] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 08:59:55 INFO - PROCESS | 4300 | --DOMWINDOW == 121 (0x8bb10400) [pid = 4300] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 08:59:55 INFO - PROCESS | 4300 | --DOMWINDOW == 120 (0x99fc8400) [pid = 4300] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 08:59:55 INFO - PROCESS | 4300 | --DOMWINDOW == 119 (0x931de400) [pid = 4300] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 08:59:55 INFO - PROCESS | 4300 | --DOMWINDOW == 118 (0x8edaa400) [pid = 4300] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 08:59:55 INFO - PROCESS | 4300 | --DOMWINDOW == 117 (0x8ddc9800) [pid = 4300] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 08:59:55 INFO - PROCESS | 4300 | --DOMWINDOW == 116 (0x8edaf800) [pid = 4300] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 08:59:55 INFO - PROCESS | 4300 | --DOMWINDOW == 115 (0x8d5f8000) [pid = 4300] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 08:59:55 INFO - PROCESS | 4300 | --DOMWINDOW == 114 (0x8d89d400) [pid = 4300] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 08:59:55 INFO - PROCESS | 4300 | --DOMWINDOW == 113 (0x9897e400) [pid = 4300] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 08:59:55 INFO - PROCESS | 4300 | --DOMWINDOW == 112 (0x8d5efc00) [pid = 4300] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 08:59:55 INFO - PROCESS | 4300 | --DOMWINDOW == 111 (0x91153800) [pid = 4300] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 08:59:55 INFO - PROCESS | 4300 | --DOMWINDOW == 110 (0x9148a000) [pid = 4300] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 08:59:55 INFO - PROCESS | 4300 | 1467043195968 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:55 INFO - PROCESS | 4300 | 1467043195974 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:59:56 INFO - PROCESS | 4300 | ++DOCSHELL 0x8bb05c00 == 28 [pid = 4300] [id = 728] 08:59:56 INFO - PROCESS | 4300 | ++DOMWINDOW == 111 (0x8bb0c400) [pid = 4300] [serial = 2185] [outer = (nil)] 08:59:56 INFO - PROCESS | 4300 | ++DOMWINDOW == 112 (0x8cd84000) [pid = 4300] [serial = 2186] [outer = 0x8bb0c400] 08:59:56 INFO - PROCESS | 4300 | 1467043196057 Marionette DEBUG loaded listener.js 08:59:56 INFO - PROCESS | 4300 | ++DOMWINDOW == 113 (0x8eb46800) [pid = 4300] [serial = 2187] [outer = 0x8bb0c400] 08:59:56 INFO - PROCESS | 4300 | 1467043196832 Marionette TRACE conn3 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 08:59:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 08:59:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 3474ms 08:59:56 INFO - PROCESS | 4300 | 1467043196865 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 08:59:56 INFO - PROCESS | 4300 | 1467043196869 Marionette TRACE conn3 <- [1,2885,null,{"value":"8"}] 08:59:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 08:59:56 INFO - PROCESS | 4300 | 1467043196877 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 08:59:56 INFO - PROCESS | 4300 | 1467043196880 Marionette TRACE conn3 <- [1,2886,null,{}] 08:59:56 INFO - PROCESS | 4300 | 1467043196885 Marionette TRACE conn3 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:56 INFO - PROCESS | 4300 | 1467043196890 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:59:57 INFO - PROCESS | 4300 | 1467043197131 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 08:59:57 INFO - PROCESS | 4300 | 1467043197151 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:57 INFO - PROCESS | 4300 | 1467043197160 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:59:57 INFO - PROCESS | 4300 | ++DOCSHELL 0x8bb0ac00 == 29 [pid = 4300] [id = 729] 08:59:57 INFO - PROCESS | 4300 | ++DOMWINDOW == 114 (0x8ec3a400) [pid = 4300] [serial = 2188] [outer = (nil)] 08:59:57 INFO - PROCESS | 4300 | ++DOMWINDOW == 115 (0x8eca6800) [pid = 4300] [serial = 2189] [outer = 0x8ec3a400] 08:59:57 INFO - PROCESS | 4300 | 1467043197230 Marionette DEBUG loaded listener.js 08:59:57 INFO - PROCESS | 4300 | ++DOMWINDOW == 116 (0x8ecad800) [pid = 4300] [serial = 2190] [outer = 0x8ec3a400] 08:59:58 INFO - PROCESS | 4300 | 1467043198339 Marionette TRACE conn3 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 08:59:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 08:59:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1536ms 08:59:58 INFO - PROCESS | 4300 | 1467043198415 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 08:59:58 INFO - PROCESS | 4300 | 1467043198422 Marionette TRACE conn3 <- [1,2889,null,{"value":"8"}] 08:59:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 08:59:58 INFO - PROCESS | 4300 | 1467043198431 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 08:59:58 INFO - PROCESS | 4300 | 1467043198436 Marionette TRACE conn3 <- [1,2890,null,{}] 08:59:58 INFO - PROCESS | 4300 | 1467043198444 Marionette TRACE conn3 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:58 INFO - PROCESS | 4300 | 1467043198450 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:59:58 INFO - PROCESS | 4300 | 1467043198697 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 08:59:59 INFO - PROCESS | 4300 | 1467043199026 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:59 INFO - PROCESS | 4300 | 1467043199039 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 08:59:59 INFO - PROCESS | 4300 | ++DOCSHELL 0x8c18fc00 == 30 [pid = 4300] [id = 730] 08:59:59 INFO - PROCESS | 4300 | ++DOMWINDOW == 117 (0x8c190400) [pid = 4300] [serial = 2191] [outer = (nil)] 08:59:59 INFO - PROCESS | 4300 | ++DOMWINDOW == 118 (0x8ce5d800) [pid = 4300] [serial = 2192] [outer = 0x8c190400] 08:59:59 INFO - PROCESS | 4300 | 1467043199130 Marionette DEBUG loaded listener.js 08:59:59 INFO - PROCESS | 4300 | ++DOMWINDOW == 119 (0x8d8a6400) [pid = 4300] [serial = 2193] [outer = 0x8c190400] 09:00:00 INFO - PROCESS | 4300 | 1467043200182 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 09:00:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 09:00:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1784ms 09:00:00 INFO - PROCESS | 4300 | 1467043200214 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 09:00:00 INFO - PROCESS | 4300 | 1467043200222 Marionette TRACE conn3 <- [1,2893,null,{"value":"8"}] 09:00:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 09:00:00 INFO - PROCESS | 4300 | 1467043200232 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 09:00:00 INFO - PROCESS | 4300 | 1467043200236 Marionette TRACE conn3 <- [1,2894,null,{}] 09:00:00 INFO - PROCESS | 4300 | 1467043200243 Marionette TRACE conn3 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:00 INFO - PROCESS | 4300 | 1467043200249 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 09:00:00 INFO - PROCESS | 4300 | 1467043200443 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 09:00:00 INFO - PROCESS | 4300 | 1467043200717 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:00 INFO - PROCESS | 4300 | 1467043200724 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 09:00:00 INFO - PROCESS | 4300 | ++DOCSHELL 0x8c191000 == 31 [pid = 4300] [id = 731] 09:00:00 INFO - PROCESS | 4300 | ++DOMWINDOW == 120 (0x8d89d000) [pid = 4300] [serial = 2194] [outer = (nil)] 09:00:00 INFO - PROCESS | 4300 | ++DOMWINDOW == 121 (0x8ecaf800) [pid = 4300] [serial = 2195] [outer = 0x8d89d000] 09:00:00 INFO - PROCESS | 4300 | 1467043200873 Marionette DEBUG loaded listener.js 09:00:00 INFO - PROCESS | 4300 | ++DOMWINDOW == 122 (0x8edad800) [pid = 4300] [serial = 2196] [outer = 0x8d89d000] 09:00:01 INFO - PROCESS | 4300 | 1467043201906 Marionette TRACE conn3 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 09:00:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 09:00:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1734ms 09:00:01 INFO - PROCESS | 4300 | 1467043201967 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 09:00:01 INFO - PROCESS | 4300 | 1467043201971 Marionette TRACE conn3 <- [1,2897,null,{"value":"8"}] 09:00:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 09:00:01 INFO - PROCESS | 4300 | 1467043201979 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 09:00:01 INFO - PROCESS | 4300 | 1467043201986 Marionette TRACE conn3 <- [1,2898,null,{}] 09:00:02 INFO - PROCESS | 4300 | 1467043202003 Marionette TRACE conn3 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:02 INFO - PROCESS | 4300 | 1467043202012 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 09:00:02 INFO - PROCESS | 4300 | 1467043202263 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 09:00:02 INFO - PROCESS | 4300 | 1467043202611 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:02 INFO - PROCESS | 4300 | 1467043202626 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 09:00:02 INFO - PROCESS | 4300 | ++DOCSHELL 0x91155c00 == 32 [pid = 4300] [id = 732] 09:00:02 INFO - PROCESS | 4300 | ++DOMWINDOW == 123 (0x91157800) [pid = 4300] [serial = 2197] [outer = (nil)] 09:00:02 INFO - PROCESS | 4300 | ++DOMWINDOW == 124 (0x9148d800) [pid = 4300] [serial = 2198] [outer = 0x91157800] 09:00:02 INFO - PROCESS | 4300 | 1467043202793 Marionette DEBUG loaded listener.js 09:00:02 INFO - PROCESS | 4300 | ++DOMWINDOW == 125 (0x914bc400) [pid = 4300] [serial = 2199] [outer = 0x91157800] 09:00:03 INFO - PROCESS | 4300 | 1467043203901 Marionette TRACE conn3 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 09:00:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 09:00:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1988ms 09:00:03 INFO - PROCESS | 4300 | 1467043203969 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 09:00:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 09:00:03 INFO - PROCESS | 4300 | 1467043203974 Marionette TRACE conn3 <- [1,2901,null,{"value":"8"}] 09:00:03 INFO - PROCESS | 4300 | 1467043203981 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 09:00:03 INFO - PROCESS | 4300 | 1467043203985 Marionette TRACE conn3 <- [1,2902,null,{}] 09:00:03 INFO - PROCESS | 4300 | 1467043203991 Marionette TRACE conn3 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:04 INFO - PROCESS | 4300 | 1467043203996 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 09:00:04 INFO - PROCESS | 4300 | 1467043204194 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 09:00:04 INFO - PROCESS | 4300 | 1467043204539 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:04 INFO - PROCESS | 4300 | 1467043204548 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 09:00:04 INFO - PROCESS | 4300 | ++DOCSHELL 0x8bb03000 == 33 [pid = 4300] [id = 733] 09:00:04 INFO - PROCESS | 4300 | ++DOMWINDOW == 126 (0x914c0800) [pid = 4300] [serial = 2200] [outer = (nil)] 09:00:04 INFO - PROCESS | 4300 | ++DOMWINDOW == 127 (0x91946000) [pid = 4300] [serial = 2201] [outer = 0x914c0800] 09:00:04 INFO - PROCESS | 4300 | 1467043204643 Marionette DEBUG loaded listener.js 09:00:04 INFO - PROCESS | 4300 | ++DOMWINDOW == 128 (0x91947c00) [pid = 4300] [serial = 2202] [outer = 0x914c0800] 09:00:05 INFO - PROCESS | 4300 | 1467043205550 Marionette TRACE conn3 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 09:00:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 09:00:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1601ms 09:00:05 INFO - PROCESS | 4300 | 1467043205582 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 09:00:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 09:00:05 INFO - PROCESS | 4300 | 1467043205587 Marionette TRACE conn3 <- [1,2905,null,{"value":"8"}] 09:00:05 INFO - PROCESS | 4300 | 1467043205594 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 09:00:05 INFO - PROCESS | 4300 | 1467043205598 Marionette TRACE conn3 <- [1,2906,null,{}] 09:00:05 INFO - PROCESS | 4300 | 1467043205605 Marionette TRACE conn3 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:05 INFO - PROCESS | 4300 | 1467043205609 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 09:00:05 INFO - PROCESS | 4300 | 1467043205804 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 09:00:06 INFO - PROCESS | 4300 | 1467043206074 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:06 INFO - PROCESS | 4300 | 1467043206084 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 09:00:06 INFO - PROCESS | 4300 | ++DOCSHELL 0x8f7b7c00 == 34 [pid = 4300] [id = 734] 09:00:06 INFO - PROCESS | 4300 | ++DOMWINDOW == 129 (0x9148e400) [pid = 4300] [serial = 2203] [outer = (nil)] 09:00:06 INFO - PROCESS | 4300 | ++DOMWINDOW == 130 (0x919bd000) [pid = 4300] [serial = 2204] [outer = 0x9148e400] 09:00:06 INFO - PROCESS | 4300 | 1467043206210 Marionette DEBUG loaded listener.js 09:00:06 INFO - PROCESS | 4300 | ++DOMWINDOW == 131 (0x91a4b800) [pid = 4300] [serial = 2205] [outer = 0x9148e400] 09:00:07 INFO - PROCESS | 4300 | 1467043207143 Marionette TRACE conn3 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 09:00:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 09:00:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1585ms 09:00:07 INFO - PROCESS | 4300 | 1467043207179 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 09:00:07 INFO - PROCESS | 4300 | 1467043207182 Marionette TRACE conn3 <- [1,2909,null,{"value":"8"}] 09:00:07 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 09:00:07 INFO - PROCESS | 4300 | 1467043207190 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 09:00:07 INFO - PROCESS | 4300 | 1467043207192 Marionette TRACE conn3 <- [1,2910,null,{}] 09:00:07 INFO - PROCESS | 4300 | 1467043207199 Marionette TRACE conn3 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:07 INFO - PROCESS | 4300 | 1467043207210 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 09:00:07 INFO - PROCESS | 4300 | 1467043207450 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 09:00:07 INFO - PROCESS | 4300 | 1467043207770 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:07 INFO - PROCESS | 4300 | 1467043207782 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 09:00:07 INFO - PROCESS | 4300 | ++DOCSHELL 0x8d5efc00 == 35 [pid = 4300] [id = 735] 09:00:07 INFO - PROCESS | 4300 | ++DOMWINDOW == 132 (0x91946c00) [pid = 4300] [serial = 2206] [outer = (nil)] 09:00:07 INFO - PROCESS | 4300 | ++DOMWINDOW == 133 (0x9268b400) [pid = 4300] [serial = 2207] [outer = 0x91946c00] 09:00:07 INFO - PROCESS | 4300 | 1467043207879 Marionette DEBUG loaded listener.js 09:00:08 INFO - PROCESS | 4300 | ++DOMWINDOW == 134 (0x92693c00) [pid = 4300] [serial = 2208] [outer = 0x91946c00] 09:00:08 INFO - PROCESS | 4300 | 1467043208689 Marionette TRACE conn3 <- [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]]]}] 09:00:08 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 09:00:08 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 09:00:08 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1531ms 09:00:08 INFO - PROCESS | 4300 | 1467043208722 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 09:00:08 INFO - PROCESS | 4300 | 1467043208726 Marionette TRACE conn3 <- [1,2913,null,{"value":"8"}] 09:00:08 INFO - TEST-START | /DOMEvents/constructors.html 09:00:08 INFO - PROCESS | 4300 | 1467043208734 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 09:00:08 INFO - PROCESS | 4300 | 1467043208738 Marionette TRACE conn3 <- [1,2914,null,{}] 09:00:08 INFO - PROCESS | 4300 | 1467043208744 Marionette TRACE conn3 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:08 INFO - PROCESS | 4300 | 1467043208750 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 09:00:08 INFO - PROCESS | 4300 | 1467043208930 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 09:00:09 INFO - PROCESS | 4300 | 1467043209175 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:09 INFO - PROCESS | 4300 | 1467043209185 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 09:00:09 INFO - PROCESS | 4300 | ++DOCSHELL 0x8b818c00 == 36 [pid = 4300] [id = 736] 09:00:09 INFO - PROCESS | 4300 | ++DOMWINDOW == 135 (0x8b821800) [pid = 4300] [serial = 2209] [outer = (nil)] 09:00:09 INFO - PROCESS | 4300 | ++DOMWINDOW == 136 (0x93105c00) [pid = 4300] [serial = 2210] [outer = 0x8b821800] 09:00:09 INFO - PROCESS | 4300 | 1467043209268 Marionette DEBUG loaded listener.js 09:00:09 INFO - PROCESS | 4300 | ++DOMWINDOW == 137 (0x93104400) [pid = 4300] [serial = 2211] [outer = 0x8b821800] 09:00:10 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 09:00:10 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 09:00:10 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 09:00:10 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 09:00:10 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 09:00:10 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 09:00:10 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 09:00:10 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 09:00:10 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 09:00:10 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 09:00:10 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 09:00:10 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 09:00:10 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 09:00:10 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 09:00:10 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 09:00:10 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 09:00:10 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 09:00:10 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 09:00:10 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 09:00:10 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 09:00:10 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 09:00:10 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 09:00:10 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 09:00:10 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 09:00:10 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 09:00:10 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 09:00:10 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 09:00:10 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 09:00:10 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 09:00:10 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 09:00:10 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 09:00:10 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 09:00:10 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 09:00:10 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 09:00:10 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 09:00:10 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 09:00:10 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 09:00:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 09:00:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:00:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 09:00:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:00:10 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 09:00:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 09:00:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:00:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 09:00:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:00:10 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 09:00:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 09:00:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:00:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 09:00:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:00:10 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 09:00:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 09:00:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:00:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 09:00:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:00:10 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 09:00:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 09:00:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:00:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 09:00:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:00:10 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 09:00:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 09:00:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:00:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 09:00:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:00:10 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 09:00:10 INFO - TEST-OK | /DOMEvents/constructors.html | took 1574ms 09:00:10 INFO - PROCESS | 4300 | 1467043210248 Marionette TRACE conn3 <- [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]]]}] 09:00:10 INFO - PROCESS | 4300 | 1467043210338 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 09:00:10 INFO - TEST-START | /DOMEvents/event-phases-order.html 09:00:10 INFO - PROCESS | 4300 | 1467043210347 Marionette TRACE conn3 <- [1,2917,null,{"value":"8"}] 09:00:10 INFO - PROCESS | 4300 | 1467043210357 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 09:00:10 INFO - PROCESS | 4300 | 1467043210361 Marionette TRACE conn3 <- [1,2918,null,{}] 09:00:10 INFO - PROCESS | 4300 | 1467043210370 Marionette TRACE conn3 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:10 INFO - PROCESS | 4300 | 1467043210375 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 09:00:10 INFO - PROCESS | 4300 | 1467043210563 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 09:00:10 INFO - PROCESS | 4300 | 1467043210877 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:10 INFO - PROCESS | 4300 | 1467043210885 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 09:00:10 INFO - PROCESS | 4300 | ++DOCSHELL 0x8c18c000 == 37 [pid = 4300] [id = 737] 09:00:10 INFO - PROCESS | 4300 | ++DOMWINDOW == 138 (0x91ac9c00) [pid = 4300] [serial = 2212] [outer = (nil)] 09:00:10 INFO - PROCESS | 4300 | ++DOMWINDOW == 139 (0x93c71400) [pid = 4300] [serial = 2213] [outer = 0x91ac9c00] 09:00:10 INFO - PROCESS | 4300 | 1467043210977 Marionette DEBUG loaded listener.js 09:00:11 INFO - PROCESS | 4300 | ++DOMWINDOW == 140 (0x93e72c00) [pid = 4300] [serial = 2214] [outer = 0x91ac9c00] 09:00:11 INFO - PROCESS | 4300 | 1467043211790 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 09:00:11 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 09:00:11 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1490ms 09:00:11 INFO - PROCESS | 4300 | 1467043211847 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 09:00:11 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 09:00:11 INFO - PROCESS | 4300 | 1467043211851 Marionette TRACE conn3 <- [1,2921,null,{"value":"8"}] 09:00:11 INFO - PROCESS | 4300 | 1467043211859 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 09:00:11 INFO - PROCESS | 4300 | 1467043211863 Marionette TRACE conn3 <- [1,2922,null,{}] 09:00:11 INFO - PROCESS | 4300 | 1467043211869 Marionette TRACE conn3 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:11 INFO - PROCESS | 4300 | 1467043211874 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 09:00:12 INFO - PROCESS | 4300 | 1467043212146 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 09:00:12 INFO - PROCESS | 4300 | 1467043212306 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:12 INFO - PROCESS | 4300 | 1467043212313 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 09:00:12 INFO - PROCESS | 4300 | ++DOCSHELL 0x91155800 == 38 [pid = 4300] [id = 738] 09:00:12 INFO - PROCESS | 4300 | ++DOMWINDOW == 141 (0x93c5ec00) [pid = 4300] [serial = 2215] [outer = (nil)] 09:00:12 INFO - PROCESS | 4300 | ++DOMWINDOW == 142 (0x95390000) [pid = 4300] [serial = 2216] [outer = 0x93c5ec00] 09:00:12 INFO - PROCESS | 4300 | 1467043212399 Marionette DEBUG loaded listener.js 09:00:12 INFO - PROCESS | 4300 | ++DOMWINDOW == 143 (0x953c3c00) [pid = 4300] [serial = 2217] [outer = 0x93c5ec00] 09:00:13 INFO - PROCESS | 4300 | [4300] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 09:00:13 INFO - PROCESS | 4300 | [4300] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 09:00:13 INFO - PROCESS | 4300 | [4300] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 09:00:13 INFO - PROCESS | 4300 | [4300] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 09:00:13 INFO - PROCESS | 4300 | 1467043213279 Marionette TRACE conn3 <- [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]]]}] 09:00:13 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 09:00:13 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 09:00:13 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 09:00:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:13 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:00:13 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:00:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:13 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:00:13 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 09:00:13 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 09:00:13 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:00:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:13 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:00:13 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:00:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:13 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:00:13 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 09:00:13 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 09:00:13 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:00:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:13 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:00:13 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:00:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:13 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:00:13 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]" 09:00:13 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 09:00:13 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:00:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:13 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:00:13 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:00:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:13 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:00:13 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 09:00:13 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1497ms 09:00:13 INFO - PROCESS | 4300 | 1467043213363 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 09:00:13 INFO - PROCESS | 4300 | 1467043213371 Marionette TRACE conn3 <- [1,2925,null,{"value":"8"}] 09:00:13 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 09:00:13 INFO - PROCESS | 4300 | 1467043213379 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 09:00:13 INFO - PROCESS | 4300 | 1467043213383 Marionette TRACE conn3 <- [1,2926,null,{}] 09:00:13 INFO - PROCESS | 4300 | 1467043213389 Marionette TRACE conn3 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:13 INFO - PROCESS | 4300 | 1467043213395 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 09:00:13 INFO - PROCESS | 4300 | 1467043213674 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 09:00:13 INFO - PROCESS | 4300 | 1467043213882 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:13 INFO - PROCESS | 4300 | 1467043213890 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 09:00:13 INFO - PROCESS | 4300 | ++DOCSHELL 0x8bb06400 == 39 [pid = 4300] [id = 739] 09:00:13 INFO - PROCESS | 4300 | ++DOMWINDOW == 144 (0x8d5f8800) [pid = 4300] [serial = 2218] [outer = (nil)] 09:00:13 INFO - PROCESS | 4300 | ++DOMWINDOW == 145 (0x989ee000) [pid = 4300] [serial = 2219] [outer = 0x8d5f8800] 09:00:13 INFO - PROCESS | 4300 | 1467043213973 Marionette DEBUG loaded listener.js 09:00:14 INFO - PROCESS | 4300 | ++DOMWINDOW == 146 (0x989f4000) [pid = 4300] [serial = 2220] [outer = 0x8d5f8800] 09:00:14 INFO - PROCESS | 4300 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 09:00:14 INFO - PROCESS | 4300 | 1467043214864 Marionette TRACE conn3 <- [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]]]}] 09:00:14 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 09:00:14 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1544ms 09:00:14 INFO - PROCESS | 4300 | 1467043214924 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 09:00:14 INFO - PROCESS | 4300 | 1467043214929 Marionette TRACE conn3 <- [1,2929,null,{"value":"8"}] 09:00:14 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 09:00:14 INFO - PROCESS | 4300 | 1467043214936 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 09:00:14 INFO - PROCESS | 4300 | 1467043214940 Marionette TRACE conn3 <- [1,2930,null,{}] 09:00:14 INFO - PROCESS | 4300 | 1467043214947 Marionette TRACE conn3 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:14 INFO - PROCESS | 4300 | 1467043214953 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 09:00:15 INFO - PROCESS | 4300 | 1467043215245 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 09:00:15 INFO - PROCESS | 4300 | 1467043215455 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:15 INFO - PROCESS | 4300 | 1467043215464 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 09:00:15 INFO - PROCESS | 4300 | ++DOCSHELL 0x996bac00 == 40 [pid = 4300] [id = 740] 09:00:15 INFO - PROCESS | 4300 | ++DOMWINDOW == 147 (0x99861400) [pid = 4300] [serial = 2221] [outer = (nil)] 09:00:15 INFO - PROCESS | 4300 | ++DOMWINDOW == 148 (0x99f5e800) [pid = 4300] [serial = 2222] [outer = 0x99861400] 09:00:15 INFO - PROCESS | 4300 | 1467043215551 Marionette DEBUG loaded listener.js 09:00:15 INFO - PROCESS | 4300 | ++DOMWINDOW == 149 (0x99f67400) [pid = 4300] [serial = 2223] [outer = 0x99861400] 09:00:16 INFO - PROCESS | 4300 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 09:00:16 INFO - PROCESS | 4300 | 1467043216373 Marionette TRACE conn3 <- [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]]]}] 09:00:16 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 09:00:16 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1485ms 09:00:16 INFO - PROCESS | 4300 | 1467043216422 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 09:00:16 INFO - PROCESS | 4300 | 1467043216427 Marionette TRACE conn3 <- [1,2933,null,{"value":"8"}] 09:00:16 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 09:00:16 INFO - PROCESS | 4300 | 1467043216433 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 09:00:16 INFO - PROCESS | 4300 | 1467043216437 Marionette TRACE conn3 <- [1,2934,null,{}] 09:00:16 INFO - PROCESS | 4300 | 1467043216443 Marionette TRACE conn3 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:16 INFO - PROCESS | 4300 | 1467043216447 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 09:00:16 INFO - PROCESS | 4300 | 1467043216641 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 09:00:16 INFO - PROCESS | 4300 | 1467043216921 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:16 INFO - PROCESS | 4300 | 1467043216929 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 09:00:16 INFO - PROCESS | 4300 | ++DOCSHELL 0x8eca3800 == 41 [pid = 4300] [id = 741] 09:00:16 INFO - PROCESS | 4300 | ++DOMWINDOW == 150 (0x99f5fc00) [pid = 4300] [serial = 2224] [outer = (nil)] 09:00:16 INFO - PROCESS | 4300 | ++DOMWINDOW == 151 (0x99fc2800) [pid = 4300] [serial = 2225] [outer = 0x99f5fc00] 09:00:17 INFO - PROCESS | 4300 | 1467043217012 Marionette DEBUG loaded listener.js 09:00:17 INFO - PROCESS | 4300 | ++DOMWINDOW == 152 (0x99fc6c00) [pid = 4300] [serial = 2226] [outer = 0x99f5fc00] 09:00:17 INFO - PROCESS | 4300 | 1467043217833 Marionette TRACE conn3 <- [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]]]}] 09:00:17 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 09:00:17 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1446ms 09:00:17 INFO - PROCESS | 4300 | 1467043217880 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 09:00:17 INFO - PROCESS | 4300 | 1467043217884 Marionette TRACE conn3 <- [1,2937,null,{"value":"8"}] 09:00:17 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 09:00:17 INFO - PROCESS | 4300 | 1467043217891 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 09:00:17 INFO - PROCESS | 4300 | 1467043217895 Marionette TRACE conn3 <- [1,2938,null,{}] 09:00:17 INFO - PROCESS | 4300 | 1467043217900 Marionette TRACE conn3 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:17 INFO - PROCESS | 4300 | 1467043217906 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 09:00:18 INFO - PROCESS | 4300 | 1467043218104 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 09:00:18 INFO - PROCESS | 4300 | 1467043218385 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:18 INFO - PROCESS | 4300 | 1467043218395 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 09:00:18 INFO - PROCESS | 4300 | ++DOCSHELL 0x99f69c00 == 42 [pid = 4300] [id = 742] 09:00:18 INFO - PROCESS | 4300 | ++DOMWINDOW == 153 (0x99fc3800) [pid = 4300] [serial = 2227] [outer = (nil)] 09:00:18 INFO - PROCESS | 4300 | ++DOMWINDOW == 154 (0x9a0f2c00) [pid = 4300] [serial = 2228] [outer = 0x99fc3800] 09:00:18 INFO - PROCESS | 4300 | 1467043218479 Marionette DEBUG loaded listener.js 09:00:18 INFO - PROCESS | 4300 | ++DOMWINDOW == 155 (0x9a402400) [pid = 4300] [serial = 2229] [outer = 0x99fc3800] 09:00:19 INFO - PROCESS | 4300 | 1467043219309 Marionette TRACE conn3 <- [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]]]}] 09:00:19 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. 09:00:19 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1480ms 09:00:19 INFO - PROCESS | 4300 | 1467043219372 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 09:00:19 INFO - PROCESS | 4300 | 1467043219377 Marionette TRACE conn3 <- [1,2941,null,{"value":"8"}] 09:00:19 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 09:00:19 INFO - PROCESS | 4300 | 1467043219384 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 09:00:19 INFO - PROCESS | 4300 | 1467043219388 Marionette TRACE conn3 <- [1,2942,null,{}] 09:00:19 INFO - PROCESS | 4300 | 1467043219394 Marionette TRACE conn3 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:19 INFO - PROCESS | 4300 | 1467043219400 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 09:00:19 INFO - PROCESS | 4300 | 1467043219609 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 09:00:19 INFO - PROCESS | 4300 | 1467043219946 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:19 INFO - PROCESS | 4300 | 1467043219958 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 09:00:19 INFO - PROCESS | 4300 | ++DOCSHELL 0x8eb46c00 == 43 [pid = 4300] [id = 743] 09:00:19 INFO - PROCESS | 4300 | ++DOMWINDOW == 156 (0x9a0edc00) [pid = 4300] [serial = 2230] [outer = (nil)] 09:00:20 INFO - PROCESS | 4300 | ++DOMWINDOW == 157 (0x9a785400) [pid = 4300] [serial = 2231] [outer = 0x9a0edc00] 09:00:20 INFO - PROCESS | 4300 | 1467043220043 Marionette DEBUG loaded listener.js 09:00:20 INFO - PROCESS | 4300 | ++DOMWINDOW == 158 (0x9a921800) [pid = 4300] [serial = 2232] [outer = 0x9a0edc00] 09:00:20 INFO - PROCESS | 4300 | 1467043220894 Marionette TRACE conn3 <- [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"]]]}] 09:00:20 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 09:00:20 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 09:00:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:00:20 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 09:00:20 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1536ms 09:00:20 INFO - PROCESS | 4300 | 1467043220922 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 09:00:20 INFO - PROCESS | 4300 | 1467043220926 Marionette TRACE conn3 <- [1,2945,null,{"value":"8"}] 09:00:20 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 09:00:20 INFO - PROCESS | 4300 | 1467043220933 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 09:00:20 INFO - PROCESS | 4300 | 1467043220936 Marionette TRACE conn3 <- [1,2946,null,{}] 09:00:20 INFO - PROCESS | 4300 | 1467043220943 Marionette TRACE conn3 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:20 INFO - PROCESS | 4300 | 1467043220948 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 09:00:21 INFO - PROCESS | 4300 | 1467043221150 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 09:00:21 INFO - PROCESS | 4300 | 1467043221439 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:21 INFO - PROCESS | 4300 | 1467043221450 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 09:00:21 INFO - PROCESS | 4300 | ++DOCSHELL 0x8bbd9c00 == 44 [pid = 4300] [id = 744] 09:00:21 INFO - PROCESS | 4300 | ++DOMWINDOW == 159 (0x8bbda400) [pid = 4300] [serial = 2233] [outer = (nil)] 09:00:21 INFO - PROCESS | 4300 | ++DOMWINDOW == 160 (0x8ec31400) [pid = 4300] [serial = 2234] [outer = 0x8bbda400] 09:00:21 INFO - PROCESS | 4300 | 1467043221547 Marionette DEBUG loaded listener.js 09:00:21 INFO - PROCESS | 4300 | ++DOMWINDOW == 161 (0x8f7bfc00) [pid = 4300] [serial = 2235] [outer = 0x8bbda400] 09:00:22 INFO - PROCESS | 4300 | 1467043222393 Marionette TRACE conn3 <- [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]]]}] 09:00:22 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. 09:00:22 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1481ms 09:00:22 INFO - PROCESS | 4300 | 1467043222415 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 09:00:22 INFO - PROCESS | 4300 | 1467043222419 Marionette TRACE conn3 <- [1,2949,null,{"value":"8"}] 09:00:22 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 09:00:22 INFO - PROCESS | 4300 | 1467043222426 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 09:00:22 INFO - PROCESS | 4300 | 1467043222430 Marionette TRACE conn3 <- [1,2950,null,{}] 09:00:22 INFO - PROCESS | 4300 | 1467043222436 Marionette TRACE conn3 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:22 INFO - PROCESS | 4300 | 1467043222442 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 09:00:22 INFO - PROCESS | 4300 | 1467043222640 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 09:00:23 INFO - PROCESS | 4300 | 1467043223085 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:23 INFO - PROCESS | 4300 | 1467043223098 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 09:00:23 INFO - PROCESS | 4300 | ++DOCSHELL 0x8b81c400 == 45 [pid = 4300] [id = 745] 09:00:23 INFO - PROCESS | 4300 | ++DOMWINDOW == 162 (0x8b81d000) [pid = 4300] [serial = 2236] [outer = (nil)] 09:00:23 INFO - PROCESS | 4300 | ++DOMWINDOW == 163 (0x8bb06800) [pid = 4300] [serial = 2237] [outer = 0x8b81d000] 09:00:23 INFO - PROCESS | 4300 | 1467043223243 Marionette DEBUG loaded listener.js 09:00:23 INFO - PROCESS | 4300 | ++DOMWINDOW == 164 (0x8bbe8000) [pid = 4300] [serial = 2238] [outer = 0x8b81d000] 09:00:23 INFO - PROCESS | 4300 | ++DOCSHELL 0x8d89dc00 == 46 [pid = 4300] [id = 746] 09:00:23 INFO - PROCESS | 4300 | ++DOMWINDOW == 165 (0x8d89f000) [pid = 4300] [serial = 2239] [outer = (nil)] 09:00:23 INFO - PROCESS | 4300 | ++DOMWINDOW == 166 (0x8d9cb800) [pid = 4300] [serial = 2240] [outer = 0x8d89f000] 09:00:24 INFO - PROCESS | 4300 | 1467043224161 Marionette TRACE conn3 <- [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]]]}] 09:00:24 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. 09:00:24 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1787ms 09:00:24 INFO - PROCESS | 4300 | 1467043224216 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 09:00:24 INFO - PROCESS | 4300 | 1467043224221 Marionette TRACE conn3 <- [1,2953,null,{"value":"8"}] 09:00:24 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 09:00:24 INFO - PROCESS | 4300 | 1467043224229 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 09:00:24 INFO - PROCESS | 4300 | 1467043224234 Marionette TRACE conn3 <- [1,2954,null,{}] 09:00:24 INFO - PROCESS | 4300 | 1467043224242 Marionette TRACE conn3 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:24 INFO - PROCESS | 4300 | 1467043224248 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 09:00:24 INFO - PROCESS | 4300 | 1467043224472 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 09:00:24 INFO - PROCESS | 4300 | 1467043224799 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:24 INFO - PROCESS | 4300 | 1467043224812 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 09:00:24 INFO - PROCESS | 4300 | ++DOCSHELL 0x8c18dc00 == 47 [pid = 4300] [id = 747] 09:00:24 INFO - PROCESS | 4300 | ++DOMWINDOW == 167 (0x8eb3f400) [pid = 4300] [serial = 2241] [outer = (nil)] 09:00:24 INFO - PROCESS | 4300 | ++DOMWINDOW == 168 (0x8ec3c000) [pid = 4300] [serial = 2242] [outer = 0x8eb3f400] 09:00:24 INFO - PROCESS | 4300 | 1467043224981 Marionette DEBUG loaded listener.js 09:00:25 INFO - PROCESS | 4300 | ++DOMWINDOW == 169 (0x8edb0000) [pid = 4300] [serial = 2243] [outer = 0x8eb3f400] 09:00:25 INFO - PROCESS | 4300 | --DOMWINDOW == 168 (0x9a0f1800) [pid = 4300] [serial = 2130] [outer = (nil)] [url = about:blank] 09:00:25 INFO - PROCESS | 4300 | --DOMWINDOW == 167 (0x99fcb000) [pid = 4300] [serial = 2129] [outer = (nil)] [url = about:blank] 09:00:25 INFO - PROCESS | 4300 | --DOMWINDOW == 166 (0x93e6b400) [pid = 4300] [serial = 2123] [outer = (nil)] [url = about:blank] 09:00:25 INFO - PROCESS | 4300 | --DOMWINDOW == 165 (0x989f2800) [pid = 4300] [serial = 2124] [outer = (nil)] [url = about:blank] 09:00:25 INFO - PROCESS | 4300 | --DOMWINDOW == 164 (0x93102c00) [pid = 4300] [serial = 2126] [outer = (nil)] [url = about:blank] 09:00:25 INFO - PROCESS | 4300 | --DOMWINDOW == 163 (0x91945400) [pid = 4300] [serial = 2117] [outer = (nil)] [url = about:blank] 09:00:25 INFO - PROCESS | 4300 | --DOMWINDOW == 162 (0x921e2000) [pid = 4300] [serial = 2118] [outer = (nil)] [url = about:blank] 09:00:25 INFO - PROCESS | 4300 | --DOMWINDOW == 161 (0x9a0ed000) [pid = 4300] [serial = 2087] [outer = (nil)] [url = about:blank] 09:00:25 INFO - PROCESS | 4300 | --DOMWINDOW == 160 (0x9a786000) [pid = 4300] [serial = 2088] [outer = (nil)] [url = about:blank] 09:00:25 INFO - PROCESS | 4300 | --DOMWINDOW == 159 (0x8eca9c00) [pid = 4300] [serial = 2081] [outer = (nil)] [url = about:blank] 09:00:25 INFO - PROCESS | 4300 | --DOMWINDOW == 158 (0x91152800) [pid = 4300] [serial = 2082] [outer = (nil)] [url = about:blank] 09:00:25 INFO - PROCESS | 4300 | --DOMWINDOW == 157 (0x8ddd1800) [pid = 4300] [serial = 2108] [outer = (nil)] [url = about:blank] 09:00:25 INFO - PROCESS | 4300 | --DOMWINDOW == 156 (0x93c5b800) [pid = 4300] [serial = 2109] [outer = (nil)] [url = about:blank] 09:00:25 INFO - PROCESS | 4300 | --DOMWINDOW == 155 (0x9b2e2800) [pid = 4300] [serial = 2096] [outer = (nil)] [url = about:blank] 09:00:25 INFO - PROCESS | 4300 | --DOMWINDOW == 154 (0x9b7e8c00) [pid = 4300] [serial = 2097] [outer = (nil)] [url = about:blank] 09:00:25 INFO - PROCESS | 4300 | --DOMWINDOW == 153 (0x9a92ec00) [pid = 4300] [serial = 2090] [outer = (nil)] [url = about:blank] 09:00:25 INFO - PROCESS | 4300 | --DOMWINDOW == 152 (0x9ab31800) [pid = 4300] [serial = 2091] [outer = (nil)] [url = about:blank] 09:00:25 INFO - PROCESS | 4300 | --DOMWINDOW == 151 (0x931db000) [pid = 4300] [serial = 2084] [outer = (nil)] [url = about:blank] 09:00:25 INFO - PROCESS | 4300 | --DOMWINDOW == 150 (0x93e76400) [pid = 4300] [serial = 2085] [outer = (nil)] [url = about:blank] 09:00:25 INFO - PROCESS | 4300 | --DOMWINDOW == 149 (0x9ab75000) [pid = 4300] [serial = 2093] [outer = (nil)] [url = about:blank] 09:00:25 INFO - PROCESS | 4300 | --DOMWINDOW == 148 (0x9ab79400) [pid = 4300] [serial = 2094] [outer = (nil)] [url = about:blank] 09:00:25 INFO - PROCESS | 4300 | --DOMWINDOW == 147 (0x8d8a5c00) [pid = 4300] [serial = 2111] [outer = (nil)] [url = about:blank] 09:00:25 INFO - PROCESS | 4300 | --DOMWINDOW == 146 (0x8ec3fc00) [pid = 4300] [serial = 2112] [outer = (nil)] [url = about:blank] 09:00:25 INFO - PROCESS | 4300 | --DOMWINDOW == 145 (0xa222b400) [pid = 4300] [serial = 2102] [outer = (nil)] [url = about:blank] 09:00:25 INFO - PROCESS | 4300 | --DOMWINDOW == 144 (0xa22a1800) [pid = 4300] [serial = 2103] [outer = (nil)] [url = about:blank] 09:00:25 INFO - PROCESS | 4300 | --DOMWINDOW == 143 (0xa2432c00) [pid = 4300] [serial = 2105] [outer = (nil)] [url = about:blank] 09:00:25 INFO - PROCESS | 4300 | --DOMWINDOW == 142 (0xa24f0000) [pid = 4300] [serial = 2106] [outer = (nil)] [url = about:blank] 09:00:25 INFO - PROCESS | 4300 | --DOMWINDOW == 141 (0x9a0f3400) [pid = 4300] [serial = 2079] [outer = (nil)] [url = about:blank] 09:00:25 INFO - PROCESS | 4300 | --DOMWINDOW == 140 (0x9d890800) [pid = 4300] [serial = 2099] [outer = (nil)] [url = about:blank] 09:00:25 INFO - PROCESS | 4300 | --DOMWINDOW == 139 (0xa1015000) [pid = 4300] [serial = 2100] [outer = (nil)] [url = about:blank] 09:00:25 INFO - PROCESS | 4300 | --DOMWINDOW == 138 (0x953d0c00) [pid = 4300] [serial = 2120] [outer = (nil)] [url = about:blank] 09:00:25 INFO - PROCESS | 4300 | --DOMWINDOW == 137 (0x91a4ec00) [pid = 4300] [serial = 2114] [outer = (nil)] [url = about:blank] 09:00:25 INFO - PROCESS | 4300 | --DOMWINDOW == 136 (0x91ad0800) [pid = 4300] [serial = 2115] [outer = (nil)] [url = about:blank] 09:00:25 INFO - PROCESS | 4300 | --DOMWINDOW == 135 (0x99a92400) [pid = 4300] [serial = 2127] [outer = (nil)] [url = about:blank] 09:00:25 INFO - PROCESS | 4300 | --DOMWINDOW == 134 (0x978cb800) [pid = 4300] [serial = 2121] [outer = (nil)] [url = about:blank] 09:00:25 INFO - PROCESS | 4300 | --DOMWINDOW == 133 (0x91acbc00) [pid = 4300] [serial = 2040] [outer = (nil)] [url = about:blank] 09:00:25 INFO - PROCESS | 4300 | --DOMWINDOW == 132 (0x9490ec00) [pid = 4300] [serial = 2043] [outer = (nil)] [url = about:blank] 09:00:25 INFO - PROCESS | 4300 | --DOMWINDOW == 131 (0x91ac2c00) [pid = 4300] [serial = 2058] [outer = (nil)] [url = about:blank] 09:00:25 INFO - PROCESS | 4300 | --DOMWINDOW == 130 (0x9a926000) [pid = 4300] [serial = 2055] [outer = (nil)] [url = about:blank] 09:00:25 INFO - PROCESS | 4300 | --DOMWINDOW == 129 (0x9990e000) [pid = 4300] [serial = 2046] [outer = (nil)] [url = about:blank] 09:00:25 INFO - PROCESS | 4300 | --DOMWINDOW == 128 (0x9a0f3000) [pid = 4300] [serial = 2052] [outer = (nil)] [url = about:blank] 09:00:25 INFO - PROCESS | 4300 | --DOMWINDOW == 127 (0x99fbe000) [pid = 4300] [serial = 2049] [outer = (nil)] [url = about:blank] 09:00:25 INFO - PROCESS | 4300 | --DOMWINDOW == 126 (0x91a4dc00) [pid = 4300] [serial = 2037] [outer = (nil)] [url = about:blank] 09:00:25 INFO - PROCESS | 4300 | 1467043225923 Marionette TRACE conn3 <- [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]]]}] 09:00:25 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:00:25 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 09:00:25 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1744ms 09:00:25 INFO - PROCESS | 4300 | 1467043225977 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 09:00:25 INFO - PROCESS | 4300 | 1467043225983 Marionette TRACE conn3 <- [1,2957,null,{"value":"8"}] 09:00:25 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 09:00:25 INFO - PROCESS | 4300 | 1467043225992 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 09:00:25 INFO - PROCESS | 4300 | 1467043225995 Marionette TRACE conn3 <- [1,2958,null,{}] 09:00:26 INFO - PROCESS | 4300 | 1467043226001 Marionette TRACE conn3 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:26 INFO - PROCESS | 4300 | 1467043226006 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 09:00:26 INFO - PROCESS | 4300 | 1467043226202 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 09:00:26 INFO - PROCESS | 4300 | 1467043226421 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:26 INFO - PROCESS | 4300 | 1467043226433 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 09:00:26 INFO - PROCESS | 4300 | ++DOCSHELL 0x8cd87c00 == 48 [pid = 4300] [id = 748] 09:00:26 INFO - PROCESS | 4300 | ++DOMWINDOW == 127 (0x8eca7c00) [pid = 4300] [serial = 2244] [outer = (nil)] 09:00:26 INFO - PROCESS | 4300 | ++DOMWINDOW == 128 (0x91483400) [pid = 4300] [serial = 2245] [outer = 0x8eca7c00] 09:00:26 INFO - PROCESS | 4300 | 1467043226505 Marionette DEBUG loaded listener.js 09:00:26 INFO - PROCESS | 4300 | ++DOMWINDOW == 129 (0x91943000) [pid = 4300] [serial = 2246] [outer = 0x8eca7c00] 09:00:27 INFO - PROCESS | 4300 | 1467043227311 Marionette TRACE conn3 <- [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]]]}] 09:00:27 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. 09:00:27 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1331ms 09:00:27 INFO - PROCESS | 4300 | 1467043227329 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 09:00:27 INFO - PROCESS | 4300 | 1467043227332 Marionette TRACE conn3 <- [1,2961,null,{"value":"8"}] 09:00:27 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 09:00:27 INFO - PROCESS | 4300 | 1467043227343 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 09:00:27 INFO - PROCESS | 4300 | 1467043227352 Marionette TRACE conn3 <- [1,2962,null,{}] 09:00:27 INFO - PROCESS | 4300 | 1467043227367 Marionette TRACE conn3 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:27 INFO - PROCESS | 4300 | 1467043227375 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 09:00:27 INFO - PROCESS | 4300 | 1467043227638 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 09:00:27 INFO - PROCESS | 4300 | 1467043227668 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:27 INFO - PROCESS | 4300 | 1467043227679 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 09:00:27 INFO - PROCESS | 4300 | ++DOCSHELL 0x8ec32400 == 49 [pid = 4300] [id = 749] 09:00:27 INFO - PROCESS | 4300 | ++DOMWINDOW == 130 (0x91ac7c00) [pid = 4300] [serial = 2247] [outer = (nil)] 09:00:27 INFO - PROCESS | 4300 | ++DOMWINDOW == 131 (0x921dc800) [pid = 4300] [serial = 2248] [outer = 0x91ac7c00] 09:00:27 INFO - PROCESS | 4300 | 1467043227749 Marionette DEBUG loaded listener.js 09:00:27 INFO - PROCESS | 4300 | ++DOMWINDOW == 132 (0x93103400) [pid = 4300] [serial = 2249] [outer = 0x91ac7c00] 09:00:28 INFO - PROCESS | 4300 | 1467043228639 Marionette TRACE conn3 <- [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]]]}] 09:00:28 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. 09:00:28 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1355ms 09:00:28 INFO - PROCESS | 4300 | 1467043228696 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 09:00:28 INFO - PROCESS | 4300 | 1467043228700 Marionette TRACE conn3 <- [1,2965,null,{"value":"8"}] 09:00:28 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 09:00:28 INFO - PROCESS | 4300 | 1467043228706 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 09:00:28 INFO - PROCESS | 4300 | 1467043228710 Marionette TRACE conn3 <- [1,2966,null,{}] 09:00:28 INFO - PROCESS | 4300 | 1467043228723 Marionette TRACE conn3 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:28 INFO - PROCESS | 4300 | 1467043228728 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 09:00:28 INFO - PROCESS | 4300 | 1467043228973 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 09:00:29 INFO - PROCESS | 4300 | 1467043228999 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:29 INFO - PROCESS | 4300 | 1467043229007 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 09:00:29 INFO - PROCESS | 4300 | ++DOCSHELL 0x91a55800 == 50 [pid = 4300] [id = 750] 09:00:29 INFO - PROCESS | 4300 | ++DOMWINDOW == 133 (0x931db000) [pid = 4300] [serial = 2250] [outer = (nil)] 09:00:29 INFO - PROCESS | 4300 | ++DOMWINDOW == 134 (0x93e79800) [pid = 4300] [serial = 2251] [outer = 0x931db000] 09:00:29 INFO - PROCESS | 4300 | 1467043229075 Marionette DEBUG loaded listener.js 09:00:29 INFO - PROCESS | 4300 | ++DOMWINDOW == 135 (0x953c4800) [pid = 4300] [serial = 2252] [outer = 0x931db000] 09:00:30 INFO - PROCESS | 4300 | 1467043230020 Marionette TRACE conn3 <- [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]]]}] 09:00:30 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. 09:00:30 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1336ms 09:00:30 INFO - PROCESS | 4300 | 1467043230053 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 09:00:30 INFO - PROCESS | 4300 | 1467043230057 Marionette TRACE conn3 <- [1,2969,null,{"value":"8"}] 09:00:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 09:00:30 INFO - PROCESS | 4300 | 1467043230067 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 09:00:30 INFO - PROCESS | 4300 | 1467043230071 Marionette TRACE conn3 <- [1,2970,null,{}] 09:00:30 INFO - PROCESS | 4300 | 1467043230076 Marionette TRACE conn3 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:30 INFO - PROCESS | 4300 | 1467043230081 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 09:00:30 INFO - PROCESS | 4300 | 1467043230339 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 09:00:30 INFO - PROCESS | 4300 | 1467043230371 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:30 INFO - PROCESS | 4300 | 1467043230390 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 09:00:30 INFO - PROCESS | 4300 | ++DOCSHELL 0x982e5c00 == 51 [pid = 4300] [id = 751] 09:00:30 INFO - PROCESS | 4300 | ++DOMWINDOW == 136 (0x982e8800) [pid = 4300] [serial = 2253] [outer = (nil)] 09:00:30 INFO - PROCESS | 4300 | ++DOMWINDOW == 137 (0x989fac00) [pid = 4300] [serial = 2254] [outer = 0x982e8800] 09:00:30 INFO - PROCESS | 4300 | 1467043230476 Marionette DEBUG loaded listener.js 09:00:30 INFO - PROCESS | 4300 | ++DOMWINDOW == 138 (0x9990f800) [pid = 4300] [serial = 2255] [outer = 0x982e8800] 09:00:31 INFO - PROCESS | 4300 | --DOMWINDOW == 137 (0x914c6400) [pid = 4300] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 09:00:31 INFO - PROCESS | 4300 | --DOMWINDOW == 136 (0x9a924c00) [pid = 4300] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 09:00:31 INFO - PROCESS | 4300 | --DOMWINDOW == 135 (0x9ab7c800) [pid = 4300] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 09:00:31 INFO - PROCESS | 4300 | --DOMWINDOW == 134 (0x91489000) [pid = 4300] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 09:00:31 INFO - PROCESS | 4300 | --DOMWINDOW == 133 (0x8bbe3c00) [pid = 4300] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 09:00:31 INFO - PROCESS | 4300 | --DOMWINDOW == 132 (0xa3217000) [pid = 4300] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 09:00:31 INFO - PROCESS | 4300 | --DOMWINDOW == 131 (0xa4d4c400) [pid = 4300] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 09:00:31 INFO - PROCESS | 4300 | --DOMWINDOW == 130 (0x8eb40400) [pid = 4300] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 09:00:31 INFO - PROCESS | 4300 | --DOMWINDOW == 129 (0x8b817000) [pid = 4300] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 09:00:31 INFO - PROCESS | 4300 | --DOMWINDOW == 128 (0x8b824800) [pid = 4300] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 09:00:31 INFO - PROCESS | 4300 | --DOMWINDOW == 127 (0x8bb0cc00) [pid = 4300] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 09:00:31 INFO - PROCESS | 4300 | --DOMWINDOW == 126 (0x8cd81c00) [pid = 4300] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 09:00:31 INFO - PROCESS | 4300 | --DOMWINDOW == 125 (0x8b824c00) [pid = 4300] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 09:00:31 INFO - PROCESS | 4300 | --DOMWINDOW == 124 (0x8ddd8000) [pid = 4300] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 09:00:31 INFO - PROCESS | 4300 | --DOMWINDOW == 123 (0x8d8a0c00) [pid = 4300] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 09:00:31 INFO - PROCESS | 4300 | --DOMWINDOW == 122 (0x8ecac400) [pid = 4300] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 09:00:31 INFO - PROCESS | 4300 | --DOMWINDOW == 121 (0x93e76000) [pid = 4300] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 09:00:31 INFO - PROCESS | 4300 | --DOMWINDOW == 120 (0x9a793000) [pid = 4300] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 09:00:31 INFO - PROCESS | 4300 | --DOMWINDOW == 119 (0x8bb0c400) [pid = 4300] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 09:00:31 INFO - PROCESS | 4300 | 1467043231595 Marionette TRACE conn3 <- [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]]]}] 09:00:31 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. 09:00:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1587ms 09:00:31 INFO - PROCESS | 4300 | 1467043231654 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 09:00:31 INFO - PROCESS | 4300 | 1467043231657 Marionette TRACE conn3 <- [1,2973,null,{"value":"8"}] 09:00:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 09:00:31 INFO - PROCESS | 4300 | 1467043231663 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 09:00:31 INFO - PROCESS | 4300 | 1467043231667 Marionette TRACE conn3 <- [1,2974,null,{}] 09:00:31 INFO - PROCESS | 4300 | 1467043231672 Marionette TRACE conn3 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:31 INFO - PROCESS | 4300 | 1467043231677 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 09:00:31 INFO - PROCESS | 4300 | 1467043231863 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 09:00:32 INFO - PROCESS | 4300 | 1467043232054 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:32 INFO - PROCESS | 4300 | 1467043232060 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 09:00:32 INFO - PROCESS | 4300 | ++DOCSHELL 0x8bb0c400 == 52 [pid = 4300] [id = 752] 09:00:32 INFO - PROCESS | 4300 | ++DOMWINDOW == 120 (0x8c18c800) [pid = 4300] [serial = 2256] [outer = (nil)] 09:00:32 INFO - PROCESS | 4300 | ++DOMWINDOW == 121 (0x93103000) [pid = 4300] [serial = 2257] [outer = 0x8c18c800] 09:00:32 INFO - PROCESS | 4300 | 1467043232130 Marionette DEBUG loaded listener.js 09:00:32 INFO - PROCESS | 4300 | ++DOMWINDOW == 122 (0x989f0400) [pid = 4300] [serial = 2258] [outer = 0x8c18c800] 09:00:32 INFO - PROCESS | 4300 | 1467043232847 Marionette TRACE conn3 <- [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]]]}] 09:00:32 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. 09:00:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1234ms 09:00:32 INFO - PROCESS | 4300 | 1467043232899 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 09:00:32 INFO - PROCESS | 4300 | 1467043232903 Marionette TRACE conn3 <- [1,2977,null,{"value":"8"}] 09:00:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 09:00:32 INFO - PROCESS | 4300 | 1467043232910 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 09:00:32 INFO - PROCESS | 4300 | 1467043232912 Marionette TRACE conn3 <- [1,2978,null,{}] 09:00:32 INFO - PROCESS | 4300 | 1467043232919 Marionette TRACE conn3 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:32 INFO - PROCESS | 4300 | 1467043232924 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 09:00:33 INFO - PROCESS | 4300 | 1467043233281 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 09:00:33 INFO - PROCESS | 4300 | 1467043233477 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:33 INFO - PROCESS | 4300 | 1467043233487 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 09:00:33 INFO - PROCESS | 4300 | ++DOCSHELL 0x8bb0a800 == 53 [pid = 4300] [id = 753] 09:00:33 INFO - PROCESS | 4300 | ++DOMWINDOW == 123 (0x8bb0c000) [pid = 4300] [serial = 2259] [outer = (nil)] 09:00:33 INFO - PROCESS | 4300 | ++DOMWINDOW == 124 (0x8bbe8400) [pid = 4300] [serial = 2260] [outer = 0x8bb0c000] 09:00:33 INFO - PROCESS | 4300 | 1467043233579 Marionette DEBUG loaded listener.js 09:00:33 INFO - PROCESS | 4300 | ++DOMWINDOW == 125 (0x8cd8c000) [pid = 4300] [serial = 2261] [outer = 0x8bb0c000] 09:00:34 INFO - PROCESS | 4300 | 1467043234498 Marionette TRACE conn3 <- [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]]]}] 09:00:34 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. 09:00:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1646ms 09:00:34 INFO - PROCESS | 4300 | 1467043234558 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 09:00:34 INFO - PROCESS | 4300 | 1467043234566 Marionette TRACE conn3 <- [1,2981,null,{"value":"8"}] 09:00:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 09:00:34 INFO - PROCESS | 4300 | 1467043234620 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 09:00:34 INFO - PROCESS | 4300 | 1467043234625 Marionette TRACE conn3 <- [1,2982,null,{}] 09:00:34 INFO - PROCESS | 4300 | 1467043234638 Marionette TRACE conn3 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:34 INFO - PROCESS | 4300 | 1467043234645 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 09:00:34 INFO - PROCESS | 4300 | 1467043234875 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 09:00:35 INFO - PROCESS | 4300 | 1467043235194 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:35 INFO - PROCESS | 4300 | 1467043235206 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 09:00:35 INFO - PROCESS | 4300 | ++DOCSHELL 0x8ec3fc00 == 54 [pid = 4300] [id = 754] 09:00:35 INFO - PROCESS | 4300 | ++DOMWINDOW == 126 (0x8eca7400) [pid = 4300] [serial = 2262] [outer = (nil)] 09:00:35 INFO - PROCESS | 4300 | ++DOMWINDOW == 127 (0x9114e400) [pid = 4300] [serial = 2263] [outer = 0x8eca7400] 09:00:35 INFO - PROCESS | 4300 | 1467043235340 Marionette DEBUG loaded listener.js 09:00:35 INFO - PROCESS | 4300 | ++DOMWINDOW == 128 (0x91947800) [pid = 4300] [serial = 2264] [outer = 0x8eca7400] 09:00:36 INFO - PROCESS | 4300 | 1467043236181 Marionette TRACE conn3 <- [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"]]]}] 09:00:36 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 09:00:36 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 09:00:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:00:36 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 09:00:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1603ms 09:00:36 INFO - PROCESS | 4300 | 1467043236219 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 09:00:36 INFO - PROCESS | 4300 | 1467043236225 Marionette TRACE conn3 <- [1,2985,null,{"value":"8"}] 09:00:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 09:00:36 INFO - PROCESS | 4300 | 1467043236232 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 09:00:36 INFO - PROCESS | 4300 | 1467043236237 Marionette TRACE conn3 <- [1,2986,null,{}] 09:00:36 INFO - PROCESS | 4300 | 1467043236244 Marionette TRACE conn3 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:36 INFO - PROCESS | 4300 | 1467043236249 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 09:00:36 INFO - PROCESS | 4300 | 1467043236475 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 09:00:36 INFO - PROCESS | 4300 | 1467043236762 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:36 INFO - PROCESS | 4300 | 1467043236770 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 09:00:36 INFO - PROCESS | 4300 | ++DOCSHELL 0x91a52800 == 55 [pid = 4300] [id = 755] 09:00:36 INFO - PROCESS | 4300 | ++DOMWINDOW == 129 (0x9310e800) [pid = 4300] [serial = 2265] [outer = (nil)] 09:00:36 INFO - PROCESS | 4300 | ++DOMWINDOW == 130 (0x93c6ec00) [pid = 4300] [serial = 2266] [outer = 0x9310e800] 09:00:36 INFO - PROCESS | 4300 | 1467043236855 Marionette DEBUG loaded listener.js 09:00:36 INFO - PROCESS | 4300 | ++DOMWINDOW == 131 (0x9490f800) [pid = 4300] [serial = 2267] [outer = 0x9310e800] 09:00:37 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. 09:00:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1536ms 09:00:37 INFO - PROCESS | 4300 | 1467043237760 Marionette TRACE conn3 <- [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]]]}] 09:00:37 INFO - PROCESS | 4300 | 1467043237770 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 09:00:37 INFO - PROCESS | 4300 | 1467043237778 Marionette TRACE conn3 <- [1,2989,null,{"value":"8"}] 09:00:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 09:00:37 INFO - PROCESS | 4300 | 1467043237795 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 09:00:37 INFO - PROCESS | 4300 | 1467043237803 Marionette TRACE conn3 <- [1,2990,null,{}] 09:00:37 INFO - PROCESS | 4300 | 1467043237809 Marionette TRACE conn3 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:37 INFO - PROCESS | 4300 | 1467043237816 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 09:00:38 INFO - PROCESS | 4300 | 1467043238052 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 09:00:38 INFO - PROCESS | 4300 | 1467043238311 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:38 INFO - PROCESS | 4300 | 1467043238323 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 09:00:38 INFO - PROCESS | 4300 | ++DOCSHELL 0x919bec00 == 56 [pid = 4300] [id = 756] 09:00:38 INFO - PROCESS | 4300 | ++DOMWINDOW == 132 (0x91a50400) [pid = 4300] [serial = 2268] [outer = (nil)] 09:00:38 INFO - PROCESS | 4300 | ++DOMWINDOW == 133 (0x9a0f2800) [pid = 4300] [serial = 2269] [outer = 0x91a50400] 09:00:38 INFO - PROCESS | 4300 | 1467043238407 Marionette DEBUG loaded listener.js 09:00:38 INFO - PROCESS | 4300 | ++DOMWINDOW == 134 (0x9a406800) [pid = 4300] [serial = 2270] [outer = 0x91a50400] 09:00:39 INFO - PROCESS | 4300 | ++DOCSHELL 0x99fc6800 == 57 [pid = 4300] [id = 757] 09:00:39 INFO - PROCESS | 4300 | ++DOMWINDOW == 135 (0x9a0eb400) [pid = 4300] [serial = 2271] [outer = (nil)] 09:00:39 INFO - PROCESS | 4300 | ++DOMWINDOW == 136 (0x9a92cc00) [pid = 4300] [serial = 2272] [outer = 0x9a0eb400] 09:00:39 INFO - PROCESS | 4300 | 1467043239318 Marionette TRACE conn3 <- [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]]]}] 09:00:39 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. 09:00:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1542ms 09:00:39 INFO - PROCESS | 4300 | 1467043239347 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 09:00:39 INFO - PROCESS | 4300 | 1467043239352 Marionette TRACE conn3 <- [1,2993,null,{"value":"8"}] 09:00:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 09:00:39 INFO - PROCESS | 4300 | 1467043239367 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 09:00:39 INFO - PROCESS | 4300 | 1467043239371 Marionette TRACE conn3 <- [1,2994,null,{}] 09:00:39 INFO - PROCESS | 4300 | 1467043239377 Marionette TRACE conn3 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:39 INFO - PROCESS | 4300 | 1467043239383 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 09:00:39 INFO - PROCESS | 4300 | 1467043239643 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 09:00:39 INFO - PROCESS | 4300 | 1467043239968 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:39 INFO - PROCESS | 4300 | 1467043239978 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 09:00:40 INFO - PROCESS | 4300 | ++DOCSHELL 0x91484800 == 58 [pid = 4300] [id = 758] 09:00:40 INFO - PROCESS | 4300 | ++DOMWINDOW == 137 (0x93e6bc00) [pid = 4300] [serial = 2273] [outer = (nil)] 09:00:40 INFO - PROCESS | 4300 | ++DOMWINDOW == 138 (0x9a96dc00) [pid = 4300] [serial = 2274] [outer = 0x93e6bc00] 09:00:40 INFO - PROCESS | 4300 | 1467043240075 Marionette DEBUG loaded listener.js 09:00:40 INFO - PROCESS | 4300 | ++DOMWINDOW == 139 (0x9ab31800) [pid = 4300] [serial = 2275] [outer = 0x93e6bc00] 09:00:40 INFO - PROCESS | 4300 | 1467043240857 Marionette TRACE conn3 <- [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]]]}] 09:00:40 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:00:40 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 09:00:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1534ms 09:00:40 INFO - PROCESS | 4300 | 1467043240902 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 09:00:40 INFO - PROCESS | 4300 | 1467043240907 Marionette TRACE conn3 <- [1,2997,null,{"value":"8"}] 09:00:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 09:00:40 INFO - PROCESS | 4300 | 1467043240913 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 09:00:40 INFO - PROCESS | 4300 | 1467043240917 Marionette TRACE conn3 <- [1,2998,null,{}] 09:00:40 INFO - PROCESS | 4300 | 1467043240922 Marionette TRACE conn3 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:40 INFO - PROCESS | 4300 | 1467043240928 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 09:00:41 INFO - PROCESS | 4300 | 1467043241181 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 09:00:41 INFO - PROCESS | 4300 | 1467043241457 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:41 INFO - PROCESS | 4300 | 1467043241477 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 09:00:41 INFO - PROCESS | 4300 | ++DOCSHELL 0x8c190c00 == 59 [pid = 4300] [id = 759] 09:00:41 INFO - PROCESS | 4300 | ++DOMWINDOW == 140 (0x9ab79400) [pid = 4300] [serial = 2276] [outer = (nil)] 09:00:41 INFO - PROCESS | 4300 | ++DOMWINDOW == 141 (0x9ab7e000) [pid = 4300] [serial = 2277] [outer = 0x9ab79400] 09:00:41 INFO - PROCESS | 4300 | 1467043241571 Marionette DEBUG loaded listener.js 09:00:41 INFO - PROCESS | 4300 | ++DOMWINDOW == 142 (0x9ae77800) [pid = 4300] [serial = 2278] [outer = 0x9ab79400] 09:00:42 INFO - PROCESS | 4300 | 1467043242443 Marionette TRACE conn3 <- [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]]]}] 09:00:42 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. 09:00:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1587ms 09:00:42 INFO - PROCESS | 4300 | 1467043242501 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 09:00:42 INFO - PROCESS | 4300 | 1467043242504 Marionette TRACE conn3 <- [1,3001,null,{"value":"8"}] 09:00:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 09:00:42 INFO - PROCESS | 4300 | 1467043242512 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 09:00:42 INFO - PROCESS | 4300 | 1467043242515 Marionette TRACE conn3 <- [1,3002,null,{}] 09:00:42 INFO - PROCESS | 4300 | 1467043242569 Marionette TRACE conn3 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:42 INFO - PROCESS | 4300 | 1467043242575 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 09:00:42 INFO - PROCESS | 4300 | 1467043242783 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 09:00:43 INFO - PROCESS | 4300 | 1467043243052 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:43 INFO - PROCESS | 4300 | 1467043243063 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 09:00:43 INFO - PROCESS | 4300 | ++DOCSHELL 0x9ab75000 == 60 [pid = 4300] [id = 760] 09:00:43 INFO - PROCESS | 4300 | ++DOMWINDOW == 143 (0x9ae80c00) [pid = 4300] [serial = 2279] [outer = (nil)] 09:00:43 INFO - PROCESS | 4300 | ++DOMWINDOW == 144 (0x9b2da800) [pid = 4300] [serial = 2280] [outer = 0x9ae80c00] 09:00:43 INFO - PROCESS | 4300 | 1467043243144 Marionette DEBUG loaded listener.js 09:00:43 INFO - PROCESS | 4300 | ++DOMWINDOW == 145 (0x9b2e0400) [pid = 4300] [serial = 2281] [outer = 0x9ae80c00] 09:00:43 INFO - PROCESS | 4300 | 1467043243963 Marionette TRACE conn3 <- [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]]]}] 09:00:43 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. 09:00:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1474ms 09:00:43 INFO - PROCESS | 4300 | 1467043243986 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 09:00:43 INFO - PROCESS | 4300 | 1467043243990 Marionette TRACE conn3 <- [1,3005,null,{"value":"8"}] 09:00:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 09:00:43 INFO - PROCESS | 4300 | 1467043243996 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 09:00:44 INFO - PROCESS | 4300 | 1467043244000 Marionette TRACE conn3 <- [1,3006,null,{}] 09:00:44 INFO - PROCESS | 4300 | 1467043244006 Marionette TRACE conn3 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:44 INFO - PROCESS | 4300 | 1467043244010 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 09:00:44 INFO - PROCESS | 4300 | 1467043244197 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 09:00:44 INFO - PROCESS | 4300 | 1467043244448 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:44 INFO - PROCESS | 4300 | 1467043244455 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 09:00:44 INFO - PROCESS | 4300 | ++DOCSHELL 0x921d8800 == 61 [pid = 4300] [id = 761] 09:00:44 INFO - PROCESS | 4300 | ++DOMWINDOW == 146 (0x9ab75c00) [pid = 4300] [serial = 2282] [outer = (nil)] 09:00:44 INFO - PROCESS | 4300 | ++DOMWINDOW == 147 (0x9d403000) [pid = 4300] [serial = 2283] [outer = 0x9ab75c00] 09:00:44 INFO - PROCESS | 4300 | 1467043244548 Marionette DEBUG loaded listener.js 09:00:44 INFO - PROCESS | 4300 | ++DOMWINDOW == 148 (0x9d40bc00) [pid = 4300] [serial = 2284] [outer = 0x9ab75c00] 09:00:45 INFO - PROCESS | 4300 | 1467043245392 Marionette TRACE conn3 <- [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]]]}] 09:00:45 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. 09:00:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1429ms 09:00:45 INFO - PROCESS | 4300 | 1467043245427 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 09:00:45 INFO - PROCESS | 4300 | 1467043245430 Marionette TRACE conn3 <- [1,3009,null,{"value":"8"}] 09:00:45 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 09:00:45 INFO - PROCESS | 4300 | 1467043245438 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 09:00:45 INFO - PROCESS | 4300 | 1467043245441 Marionette TRACE conn3 <- [1,3010,null,{}] 09:00:45 INFO - PROCESS | 4300 | 1467043245447 Marionette TRACE conn3 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:45 INFO - PROCESS | 4300 | 1467043245452 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 09:00:45 INFO - PROCESS | 4300 | 1467043245642 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 09:00:45 INFO - PROCESS | 4300 | 1467043245923 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:45 INFO - PROCESS | 4300 | 1467043245932 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 09:00:45 INFO - PROCESS | 4300 | ++DOCSHELL 0x9b21d000 == 62 [pid = 4300] [id = 762] 09:00:45 INFO - PROCESS | 4300 | ++DOMWINDOW == 149 (0x9b90bc00) [pid = 4300] [serial = 2285] [outer = (nil)] 09:00:46 INFO - PROCESS | 4300 | ++DOMWINDOW == 150 (0xa1086400) [pid = 4300] [serial = 2286] [outer = 0x9b90bc00] 09:00:46 INFO - PROCESS | 4300 | 1467043246016 Marionette DEBUG loaded listener.js 09:00:46 INFO - PROCESS | 4300 | ++DOMWINDOW == 151 (0xa1f9a800) [pid = 4300] [serial = 2287] [outer = 0x9b90bc00] 09:00:46 INFO - PROCESS | 4300 | 1467043246856 Marionette TRACE conn3 <- [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]]]}] 09:00:46 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 09:00:46 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1432ms 09:00:46 INFO - TEST-START | /FileAPI/FileReaderSync.worker 09:00:46 INFO - PROCESS | 4300 | 1467043246871 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 09:00:46 INFO - PROCESS | 4300 | 1467043246874 Marionette TRACE conn3 <- [1,3013,null,{"value":"8"}] 09:00:46 INFO - PROCESS | 4300 | 1467043246880 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 09:00:46 INFO - PROCESS | 4300 | 1467043246883 Marionette TRACE conn3 <- [1,3014,null,{}] 09:00:46 INFO - PROCESS | 4300 | 1467043246889 Marionette TRACE conn3 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:46 INFO - PROCESS | 4300 | 1467043246894 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 09:00:47 INFO - PROCESS | 4300 | 1467043247086 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 09:00:47 INFO - PROCESS | 4300 | 1467043247339 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:47 INFO - PROCESS | 4300 | 1467043247348 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 09:00:47 INFO - PROCESS | 4300 | ++DOCSHELL 0x9b213800 == 63 [pid = 4300] [id = 763] 09:00:47 INFO - PROCESS | 4300 | ++DOMWINDOW == 152 (0x9b904c00) [pid = 4300] [serial = 2288] [outer = (nil)] 09:00:47 INFO - PROCESS | 4300 | ++DOMWINDOW == 153 (0xa22a2c00) [pid = 4300] [serial = 2289] [outer = 0x9b904c00] 09:00:47 INFO - PROCESS | 4300 | 1467043247434 Marionette DEBUG loaded listener.js 09:00:47 INFO - PROCESS | 4300 | ++DOMWINDOW == 154 (0xa22ee800) [pid = 4300] [serial = 2290] [outer = 0x9b904c00] 09:00:47 INFO - PROCESS | 4300 | [4300] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:00:48 INFO - PROCESS | 4300 | 1467043248376 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 09:00:48 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 09:00:48 INFO - {} 09:00:48 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 09:00:48 INFO - {} 09:00:48 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 09:00:48 INFO - {} 09:00:48 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 09:00:48 INFO - {} 09:00:48 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1534ms 09:00:48 INFO - PROCESS | 4300 | 1467043248416 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 09:00:48 INFO - PROCESS | 4300 | 1467043248420 Marionette TRACE conn3 <- [1,3017,null,{"value":"8"}] 09:00:48 INFO - TEST-START | /FileAPI/fileReader.html 09:00:48 INFO - PROCESS | 4300 | 1467043248475 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 09:00:48 INFO - PROCESS | 4300 | 1467043248478 Marionette TRACE conn3 <- [1,3018,null,{}] 09:00:48 INFO - PROCESS | 4300 | 1467043248488 Marionette TRACE conn3 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:48 INFO - PROCESS | 4300 | 1467043248492 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 09:00:48 INFO - PROCESS | 4300 | 1467043248740 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 09:00:49 INFO - PROCESS | 4300 | 1467043249083 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:49 INFO - PROCESS | 4300 | 1467043249096 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 09:00:49 INFO - PROCESS | 4300 | ++DOCSHELL 0x9d895000 == 64 [pid = 4300] [id = 764] 09:00:49 INFO - PROCESS | 4300 | ++DOMWINDOW == 155 (0xa22a0400) [pid = 4300] [serial = 2291] [outer = (nil)] 09:00:49 INFO - PROCESS | 4300 | ++DOMWINDOW == 156 (0xa328f400) [pid = 4300] [serial = 2292] [outer = 0xa22a0400] 09:00:49 INFO - PROCESS | 4300 | 1467043249179 Marionette DEBUG loaded listener.js 09:00:49 INFO - PROCESS | 4300 | ++DOMWINDOW == 157 (0xa33be000) [pid = 4300] [serial = 2293] [outer = 0xa22a0400] 09:00:49 INFO - PROCESS | 4300 | 1467043249985 Marionette TRACE conn3 <- [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]]]}] 09:00:50 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 09:00:50 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 09:00:50 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 09:00:50 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 09:00:50 INFO - TEST-OK | /FileAPI/fileReader.html | took 1588ms 09:00:50 INFO - PROCESS | 4300 | 1467043250016 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 09:00:50 INFO - TEST-START | /FileAPI/historical.html 09:00:50 INFO - PROCESS | 4300 | 1467043250021 Marionette TRACE conn3 <- [1,3021,null,{"value":"8"}] 09:00:50 INFO - PROCESS | 4300 | 1467043250028 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 09:00:50 INFO - PROCESS | 4300 | 1467043250032 Marionette TRACE conn3 <- [1,3022,null,{}] 09:00:50 INFO - PROCESS | 4300 | 1467043250038 Marionette TRACE conn3 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:50 INFO - PROCESS | 4300 | 1467043250044 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 09:00:50 INFO - PROCESS | 4300 | 1467043250295 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 09:00:50 INFO - PROCESS | 4300 | 1467043250582 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:50 INFO - PROCESS | 4300 | 1467043250591 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 09:00:50 INFO - PROCESS | 4300 | ++DOCSHELL 0x931d2400 == 65 [pid = 4300] [id = 765] 09:00:50 INFO - PROCESS | 4300 | ++DOMWINDOW == 158 (0x9b910400) [pid = 4300] [serial = 2294] [outer = (nil)] 09:00:50 INFO - PROCESS | 4300 | ++DOMWINDOW == 159 (0xa61d8000) [pid = 4300] [serial = 2295] [outer = 0x9b910400] 09:00:50 INFO - PROCESS | 4300 | 1467043250673 Marionette DEBUG loaded listener.js 09:00:50 INFO - PROCESS | 4300 | ++DOMWINDOW == 160 (0xa6720c00) [pid = 4300] [serial = 2296] [outer = 0x9b910400] 09:00:51 INFO - PROCESS | 4300 | 1467043251487 Marionette TRACE conn3 <- [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"]]]}] 09:00:51 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 09:00:51 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 09:00:51 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 09:00:51 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 09:00:51 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 09:00:51 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 09:00:51 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 09:00:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:00:51 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 09:00:51 INFO - TEST-OK | /FileAPI/historical.html | took 1484ms 09:00:51 INFO - PROCESS | 4300 | 1467043251523 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 09:00:51 INFO - PROCESS | 4300 | 1467043251526 Marionette TRACE conn3 <- [1,3025,null,{"value":"8"}] 09:00:51 INFO - TEST-START | /FileAPI/idlharness.html 09:00:51 INFO - PROCESS | 4300 | 1467043251536 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 09:00:51 INFO - PROCESS | 4300 | 1467043251539 Marionette TRACE conn3 <- [1,3026,null,{}] 09:00:51 INFO - PROCESS | 4300 | 1467043251545 Marionette TRACE conn3 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:51 INFO - PROCESS | 4300 | 1467043251550 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 09:00:51 INFO - PROCESS | 4300 | 1467043251760 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 09:00:52 INFO - PROCESS | 4300 | 1467043252029 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:52 INFO - PROCESS | 4300 | 1467043252039 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 09:00:52 INFO - PROCESS | 4300 | ++DOCSHELL 0x8bbdcc00 == 66 [pid = 4300] [id = 766] 09:00:52 INFO - PROCESS | 4300 | ++DOMWINDOW == 161 (0x8bbe6000) [pid = 4300] [serial = 2297] [outer = (nil)] 09:00:52 INFO - PROCESS | 4300 | ++DOMWINDOW == 162 (0x8dc38000) [pid = 4300] [serial = 2298] [outer = 0x8bbe6000] 09:00:52 INFO - PROCESS | 4300 | 1467043252122 Marionette DEBUG loaded listener.js 09:00:52 INFO - PROCESS | 4300 | ++DOMWINDOW == 163 (0x8dc3d000) [pid = 4300] [serial = 2299] [outer = 0x8bbe6000] 09:00:53 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 09:00:53 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:00:53 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:00:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:53 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:00:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:00:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:00:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:00:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:00:53 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 09:00:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 09:00:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 09:00:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 09:00:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 09:00:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 09:00:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 09:00:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 09:00:53 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 09:00:53 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:00:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:00:53 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:00:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:00:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:00:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:00:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:00:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 09:00:53 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 09:00:53 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:00:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:53 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:00:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:00:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:00:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:00:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:00:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 09:00:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 09:00:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 09:00:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 09:00:53 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 09:00:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:00:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:00:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:00:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:00:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:00:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:00:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:00:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 09:00:53 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 09:00:53 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 09:00:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:00:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:00:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:00:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:00:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:00:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:00:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:00:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 09:00:53 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:00:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:00:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:00:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:00:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:00:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:00:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:00:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 09:00:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 09:00:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 09:00:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 09:00:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 09:00:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 09:00:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 09:00:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 09:00:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 09:00:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 09:00:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 09:00:53 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 09:00:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:00:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:00:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:00:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:00:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:00:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:00:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:00:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 09:00:53 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 09:00:53 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 09:00:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:00:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:00:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:00:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:00:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:00:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:00:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:00:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 09:00:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 09:00:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 09:00:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 09:00:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 09:00:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 09:00:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 09:00:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 09:00:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 09:00:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 09:00:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 09:00:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 09:00:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 09:00:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 09:00:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 09:00:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 09:00:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 09:00:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 09:00:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 09:00:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 09:00:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 09:00:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 09:00:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 09:00:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 09:00:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 09:00:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 09:00:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 09:00:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 09:00:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 09:00:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 09:00:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 09:00:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 09:00:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 09:00:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 09:00:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 09:00:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 09:00:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 09:00:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 09:00:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 09:00:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 09:00:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 09:00:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 09:00:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 09:00:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 09:00:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 09:00:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 09:00:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 09:00:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 09:00:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 09:00:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 09:00:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 09:00:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 09:00:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 09:00:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 09:00:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 09:00:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 09:00:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 09:00:53 INFO - TEST-OK | /FileAPI/idlharness.html | took 2202ms 09:00:53 INFO - PROCESS | 4300 | 1467043253541 Marionette TRACE conn3 <- [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\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\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\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\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\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\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\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\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]]]}] 09:00:53 INFO - PROCESS | 4300 | 1467043253856 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 09:00:53 INFO - PROCESS | 4300 | 1467043253860 Marionette TRACE conn3 <- [1,3029,null,{"value":"8"}] 09:00:53 INFO - TEST-START | /FileAPI/idlharness.worker 09:00:53 INFO - PROCESS | 4300 | 1467043253903 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 09:00:53 INFO - PROCESS | 4300 | 1467043253907 Marionette TRACE conn3 <- [1,3030,null,{}] 09:00:53 INFO - PROCESS | 4300 | 1467043253912 Marionette TRACE conn3 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:53 INFO - PROCESS | 4300 | 1467043253917 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 09:00:54 INFO - PROCESS | 4300 | 1467043254125 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 09:00:54 INFO - PROCESS | 4300 | 1467043254378 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:54 INFO - PROCESS | 4300 | 1467043254388 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 09:00:54 INFO - PROCESS | 4300 | ++DOCSHELL 0x8ce65c00 == 67 [pid = 4300] [id = 767] 09:00:54 INFO - PROCESS | 4300 | ++DOMWINDOW == 164 (0x8d8a8800) [pid = 4300] [serial = 2300] [outer = (nil)] 09:00:54 INFO - PROCESS | 4300 | ++DOMWINDOW == 165 (0x8eb42c00) [pid = 4300] [serial = 2301] [outer = 0x8d8a8800] 09:00:54 INFO - PROCESS | 4300 | 1467043254466 Marionette DEBUG loaded listener.js 09:00:54 INFO - PROCESS | 4300 | ++DOMWINDOW == 166 (0x9ae77400) [pid = 4300] [serial = 2302] [outer = 0x8d8a8800] 09:00:54 INFO - PROCESS | 4300 | [4300] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 09:00:57 INFO - {} 09:00:57 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:00:57 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:00:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:57 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:00:57 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:00:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:00:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:00:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 09:00:57 INFO - {} 09:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 09:00:57 INFO - {} 09:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 09:00:57 INFO - {} 09:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 09:00:57 INFO - {} 09:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 09:00:57 INFO - {} 09:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 09:00:57 INFO - {} 09:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 09:00:57 INFO - {} 09:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 09:00:57 INFO - {} 09:00:57 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 09:00:57 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:00:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:00:57 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:00:57 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:00:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:00:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:00:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 09:00:57 INFO - {} 09:00:57 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 09:00:57 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:00:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:57 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:00:57 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:00:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:00:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:00:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 09:00:57 INFO - {} 09:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 09:00:57 INFO - {} 09:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 09:00:57 INFO - {} 09:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 09:00:57 INFO - {} 09:00:57 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 09:00:57 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:00:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:00:57 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:00:57 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:00:57 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:00:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:00:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 09:00:57 INFO - {} 09:00:57 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 - {} 09:00:57 INFO - {} 09:00:57 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 09:00:57 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:00:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:00:57 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:00:57 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:00:57 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:00:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:00:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 09:00:57 INFO - {} 09:00:57 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:00:57 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:00:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:00:57 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:00:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:00:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:00:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 09:00:57 INFO - {} 09:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 09:00:57 INFO - {} 09:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 09:00:57 INFO - {} 09:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 09:00:57 INFO - {} 09:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 09:00:57 INFO - {} 09:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 09:00:57 INFO - {} 09:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 09:00:57 INFO - {} 09:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 09:00:57 INFO - {} 09:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 09:00:57 INFO - {} 09:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 09:00:57 INFO - {} 09:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 09:00:57 INFO - {} 09:00:57 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 09:00:57 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:00:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:00:57 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:00:57 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:00:57 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:00:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:00:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 09:00:57 INFO - {} 09:00:57 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 - {} 09:00:57 INFO - {} 09:00:57 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 09:00:57 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:00:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:00:57 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:00:57 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:00:57 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:00:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:00:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:00:57 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 09:00:57 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 09:00:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:00:57 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 09:00:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:00:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:00:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:00:57 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:00:57 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 09:00:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:00:57 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:00:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:00:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:00:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:00:57 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:00:57 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 09:00:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:00:57 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 09:00:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:00:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:00:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:00:57 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 09:00:57 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 09:00:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:00:57 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 09:00:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:00:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:00:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:00:57 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 09:00:57 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 09:00:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:00:57 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 09:00:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:00:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:00:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:00:57 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 09:00:57 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 09:00:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:57 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:00:57 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:00:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:00:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:00:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:00:57 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:00:57 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 09:00:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:00:57 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:00:57 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:00:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:00:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:00:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 09:00:57 INFO - {} 09:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 09:00:57 INFO - {} 09:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 09:00:57 INFO - {} 09:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 09:00:57 INFO - {} 09:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 09:00:57 INFO - {} 09:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 09:00:57 INFO - {} 09:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 09:00:57 INFO - {} 09:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 09:00:57 INFO - {} 09:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 09:00:57 INFO - {} 09:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 09:00:57 INFO - {} 09:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 09:00:57 INFO - {} 09:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 09:00:57 INFO - {} 09:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 09:00:57 INFO - {} 09:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 09:00:57 INFO - {} 09:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 09:00:57 INFO - {} 09:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 09:00:57 INFO - {} 09:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 09:00:57 INFO - {} 09:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 09:00:57 INFO - {} 09:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 09:00:57 INFO - {} 09:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 09:00:57 INFO - {} 09:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 09:00:57 INFO - {} 09:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 09:00:57 INFO - {} 09:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 09:00:57 INFO - {} 09:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 09:00:57 INFO - {} 09:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 09:00:57 INFO - {} 09:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 09:00:57 INFO - {} 09:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:00:57 INFO - {} 09:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:00:57 INFO - {} 09:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 09:00:57 INFO - {} 09:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 09:00:57 INFO - {} 09:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 09:00:57 INFO - {} 09:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:00:57 INFO - {} 09:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 09:00:57 INFO - {} 09:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 09:00:57 INFO - {} 09:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 09:00:57 INFO - {} 09:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 09:00:57 INFO - {} 09:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 09:00:57 INFO - {} 09:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 09:00:57 INFO - {} 09:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 09:00:57 INFO - {} 09:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 09:00:57 INFO - {} 09:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 09:00:57 INFO - {} 09:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 09:00:57 INFO - {} 09:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 09:00:57 INFO - {} 09:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 09:00:57 INFO - {} 09:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 09:00:57 INFO - {} 09:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 09:00:57 INFO - {} 09:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 09:00:57 INFO - {} 09:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 09:00:57 INFO - {} 09:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 09:00:57 INFO - {} 09:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 09:00:57 INFO - {} 09:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 09:00:57 INFO - {} 09:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 09:00:57 INFO - {} 09:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 09:00:57 INFO - {} 09:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 09:00:57 INFO - {} 09:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 09:00:57 INFO - {} 09:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:00:57 INFO - {} 09:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:00:57 INFO - {} 09:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 09:00:57 INFO - {} 09:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:00:57 INFO - {} 09:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 09:00:57 INFO - {} 09:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:00:57 INFO - {} 09:00:57 INFO - TEST-OK | /FileAPI/idlharness.worker | took 3429ms 09:00:57 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 09:00:57 INFO - PROCESS | 4300 | 1467043257172 Marionette TRACE conn3 <- [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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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,{},{}]]]}] 09:00:57 INFO - PROCESS | 4300 | 1467043257332 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 09:00:57 INFO - PROCESS | 4300 | 1467043257336 Marionette TRACE conn3 <- [1,3033,null,{"value":"8"}] 09:00:57 INFO - PROCESS | 4300 | 1467043257351 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 09:00:57 INFO - PROCESS | 4300 | 1467043257368 Marionette TRACE conn3 <- [1,3034,null,{}] 09:00:57 INFO - PROCESS | 4300 | 1467043257392 Marionette TRACE conn3 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:57 INFO - PROCESS | 4300 | 1467043257403 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 09:00:57 INFO - PROCESS | 4300 | 1467043257708 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 09:00:59 INFO - PROCESS | 4300 | --DOCSHELL 0x8ddce000 == 66 [pid = 4300] [id = 638] 09:00:59 INFO - PROCESS | 4300 | --DOCSHELL 0x9148c800 == 65 [pid = 4300] [id = 637] 09:00:59 INFO - PROCESS | 4300 | --DOCSHELL 0x8bb0c400 == 64 [pid = 4300] [id = 752] 09:00:59 INFO - PROCESS | 4300 | --DOCSHELL 0x982e5c00 == 63 [pid = 4300] [id = 751] 09:00:59 INFO - PROCESS | 4300 | --DOCSHELL 0x91a55800 == 62 [pid = 4300] [id = 750] 09:00:59 INFO - PROCESS | 4300 | --DOCSHELL 0x8ec32400 == 61 [pid = 4300] [id = 749] 09:00:59 INFO - PROCESS | 4300 | --DOCSHELL 0x8cd87c00 == 60 [pid = 4300] [id = 748] 09:00:59 INFO - PROCESS | 4300 | --DOCSHELL 0x8d89dc00 == 59 [pid = 4300] [id = 746] 09:00:59 INFO - PROCESS | 4300 | --DOCSHELL 0x8b81c400 == 58 [pid = 4300] [id = 745] 09:00:59 INFO - PROCESS | 4300 | --DOCSHELL 0x8c18dc00 == 57 [pid = 4300] [id = 747] 09:00:59 INFO - PROCESS | 4300 | --DOCSHELL 0x8eda6400 == 56 [pid = 4300] [id = 621] 09:00:59 INFO - PROCESS | 4300 | --DOCSHELL 0x8ecaf000 == 55 [pid = 4300] [id = 622] 09:00:59 INFO - PROCESS | 4300 | --DOCSHELL 0x8b821000 == 54 [pid = 4300] [id = 725] 09:00:59 INFO - PROCESS | 4300 | --DOCSHELL 0x8cd8c800 == 53 [pid = 4300] [id = 627] 09:00:59 INFO - PROCESS | 4300 | --DOCSHELL 0x8f7b6400 == 52 [pid = 4300] [id = 625] 09:00:59 INFO - PROCESS | 4300 | --DOCSHELL 0x8ddd1000 == 51 [pid = 4300] [id = 624] 09:00:59 INFO - PROCESS | 4300 | --DOCSHELL 0x8edaf400 == 50 [pid = 4300] [id = 626] 09:00:59 INFO - PROCESS | 4300 | --DOCSHELL 0x92693400 == 49 [pid = 4300] [id = 623] 09:00:59 INFO - PROCESS | 4300 | --DOCSHELL 0x8f7b5c00 == 48 [pid = 4300] [id = 628] 09:00:59 INFO - PROCESS | 4300 | --DOCSHELL 0x8bbe5800 == 47 [pid = 4300] [id = 633] 09:00:59 INFO - PROCESS | 4300 | --DOCSHELL 0x978cfc00 == 46 [pid = 4300] [id = 630] 09:00:59 INFO - PROCESS | 4300 | --DOCSHELL 0x8ce5e000 == 45 [pid = 4300] [id = 631] 09:00:59 INFO - PROCESS | 4300 | --DOCSHELL 0x91153400 == 44 [pid = 4300] [id = 636] 09:00:59 INFO - PROCESS | 4300 | --DOCSHELL 0x8cd81800 == 43 [pid = 4300] [id = 634] 09:00:59 INFO - PROCESS | 4300 | --DOCSHELL 0x8cd90000 == 42 [pid = 4300] [id = 635] 09:00:59 INFO - PROCESS | 4300 | --DOCSHELL 0x8eb46c00 == 41 [pid = 4300] [id = 743] 09:00:59 INFO - PROCESS | 4300 | --DOCSHELL 0x8bbd9c00 == 40 [pid = 4300] [id = 744] 09:00:59 INFO - PROCESS | 4300 | --DOCSHELL 0x9853f800 == 39 [pid = 4300] [id = 629] 09:00:59 INFO - PROCESS | 4300 | --DOCSHELL 0x914c1400 == 38 [pid = 4300] [id = 632] 09:00:59 INFO - PROCESS | 4300 | --DOCSHELL 0x8ce65c00 == 37 [pid = 4300] [id = 767] 09:00:59 INFO - PROCESS | 4300 | --DOCSHELL 0x8bbdcc00 == 36 [pid = 4300] [id = 766] 09:00:59 INFO - PROCESS | 4300 | --DOCSHELL 0x9d895000 == 35 [pid = 4300] [id = 764] 09:00:59 INFO - PROCESS | 4300 | --DOCSHELL 0x931d2400 == 34 [pid = 4300] [id = 765] 09:00:59 INFO - PROCESS | 4300 | --DOCSHELL 0x9b213800 == 33 [pid = 4300] [id = 763] 09:00:59 INFO - PROCESS | 4300 | --DOCSHELL 0x9b21d000 == 32 [pid = 4300] [id = 762] 09:00:59 INFO - PROCESS | 4300 | --DOCSHELL 0x9ab75000 == 31 [pid = 4300] [id = 760] 09:00:59 INFO - PROCESS | 4300 | --DOCSHELL 0x921d8800 == 30 [pid = 4300] [id = 761] 09:00:59 INFO - PROCESS | 4300 | --DOCSHELL 0x8c190c00 == 29 [pid = 4300] [id = 759] 09:00:59 INFO - PROCESS | 4300 | --DOCSHELL 0x99fc6800 == 28 [pid = 4300] [id = 757] 09:00:59 INFO - PROCESS | 4300 | --DOCSHELL 0x91484800 == 27 [pid = 4300] [id = 758] 09:00:59 INFO - PROCESS | 4300 | --DOCSHELL 0x919bec00 == 26 [pid = 4300] [id = 756] 09:00:59 INFO - PROCESS | 4300 | --DOCSHELL 0x8ec3fc00 == 25 [pid = 4300] [id = 754] 09:00:59 INFO - PROCESS | 4300 | --DOCSHELL 0x91a52800 == 24 [pid = 4300] [id = 755] 09:00:59 INFO - PROCESS | 4300 | --DOCSHELL 0x8bb0a800 == 23 [pid = 4300] [id = 753] 09:00:59 INFO - PROCESS | 4300 | --DOMWINDOW == 165 (0x8eb46800) [pid = 4300] [serial = 2187] [outer = (nil)] [url = about:blank] 09:00:59 INFO - PROCESS | 4300 | --DOMWINDOW == 164 (0x9ab79800) [pid = 4300] [serial = 2141] [outer = (nil)] [url = about:blank] 09:00:59 INFO - PROCESS | 4300 | --DOMWINDOW == 163 (0x9b2e2000) [pid = 4300] [serial = 2145] [outer = (nil)] [url = about:blank] 09:00:59 INFO - PROCESS | 4300 | --DOMWINDOW == 162 (0x9b2dac00) [pid = 4300] [serial = 2144] [outer = (nil)] [url = about:blank] 09:00:59 INFO - PROCESS | 4300 | --DOMWINDOW == 161 (0xa2221400) [pid = 4300] [serial = 2148] [outer = (nil)] [url = about:blank] 09:00:59 INFO - PROCESS | 4300 | --DOMWINDOW == 160 (0xa101b400) [pid = 4300] [serial = 2147] [outer = (nil)] [url = about:blank] 09:00:59 INFO - PROCESS | 4300 | --DOMWINDOW == 159 (0xa2eb7800) [pid = 4300] [serial = 2151] [outer = (nil)] [url = about:blank] 09:00:59 INFO - PROCESS | 4300 | --DOMWINDOW == 158 (0xa22fb800) [pid = 4300] [serial = 2150] [outer = (nil)] [url = about:blank] 09:00:59 INFO - PROCESS | 4300 | --DOMWINDOW == 157 (0xa3288000) [pid = 4300] [serial = 2154] [outer = (nil)] [url = about:blank] 09:00:59 INFO - PROCESS | 4300 | --DOMWINDOW == 156 (0xa320b000) [pid = 4300] [serial = 2153] [outer = (nil)] [url = about:blank] 09:00:59 INFO - PROCESS | 4300 | --DOMWINDOW == 155 (0xa33c1800) [pid = 4300] [serial = 2157] [outer = (nil)] [url = about:blank] 09:00:59 INFO - PROCESS | 4300 | --DOMWINDOW == 154 (0xa3346000) [pid = 4300] [serial = 2156] [outer = (nil)] [url = about:blank] 09:00:59 INFO - PROCESS | 4300 | --DOMWINDOW == 153 (0xa4f17c00) [pid = 4300] [serial = 2160] [outer = (nil)] [url = about:blank] 09:00:59 INFO - PROCESS | 4300 | --DOMWINDOW == 152 (0xa4f11800) [pid = 4300] [serial = 2159] [outer = (nil)] [url = about:blank] 09:00:59 INFO - PROCESS | 4300 | --DOMWINDOW == 151 (0xa4f0b400) [pid = 4300] [serial = 2163] [outer = (nil)] [url = about:blank] 09:00:59 INFO - PROCESS | 4300 | --DOMWINDOW == 150 (0x8eb45000) [pid = 4300] [serial = 2162] [outer = (nil)] [url = about:blank] 09:00:59 INFO - PROCESS | 4300 | --DOMWINDOW == 149 (0x8b821c00) [pid = 4300] [serial = 2166] [outer = (nil)] [url = about:blank] 09:00:59 INFO - PROCESS | 4300 | --DOMWINDOW == 148 (0x8b81e800) [pid = 4300] [serial = 2165] [outer = (nil)] [url = about:blank] 09:00:59 INFO - PROCESS | 4300 | --DOMWINDOW == 147 (0x9ae81000) [pid = 4300] [serial = 2169] [outer = (nil)] [url = about:blank] 09:00:59 INFO - PROCESS | 4300 | --DOMWINDOW == 146 (0x8eb47400) [pid = 4300] [serial = 2168] [outer = (nil)] [url = about:blank] 09:00:59 INFO - PROCESS | 4300 | --DOMWINDOW == 145 (0x8c198000) [pid = 4300] [serial = 2172] [outer = (nil)] [url = about:blank] 09:00:59 INFO - PROCESS | 4300 | --DOMWINDOW == 144 (0x8bbe0800) [pid = 4300] [serial = 2171] [outer = (nil)] [url = about:blank] 09:00:59 INFO - PROCESS | 4300 | --DOMWINDOW == 143 (0x8ce5b800) [pid = 4300] [serial = 2180] [outer = (nil)] [url = about:blank] 09:00:59 INFO - PROCESS | 4300 | --DOMWINDOW == 142 (0x8bb04400) [pid = 4300] [serial = 2177] [outer = (nil)] [url = about:blank] 09:00:59 INFO - PROCESS | 4300 | --DOMWINDOW == 141 (0x8bbd9800) [pid = 4300] [serial = 2178] [outer = (nil)] [url = about:blank] 09:00:59 INFO - PROCESS | 4300 | --DOMWINDOW == 140 (0x8eb42400) [pid = 4300] [serial = 2175] [outer = (nil)] [url = about:blank] 09:00:59 INFO - PROCESS | 4300 | --DOMWINDOW == 139 (0x8eb3cc00) [pid = 4300] [serial = 2174] [outer = (nil)] [url = about:blank] 09:00:59 INFO - PROCESS | 4300 | --DOMWINDOW == 138 (0x8d9cd000) [pid = 4300] [serial = 2184] [outer = (nil)] [url = about:blank] 09:00:59 INFO - PROCESS | 4300 | --DOMWINDOW == 137 (0x919b3800) [pid = 4300] [serial = 2133] [outer = (nil)] [url = about:blank] 09:00:59 INFO - PROCESS | 4300 | --DOMWINDOW == 136 (0x91485400) [pid = 4300] [serial = 2132] [outer = (nil)] [url = about:blank] 09:00:59 INFO - PROCESS | 4300 | --DOMWINDOW == 135 (0x989f6800) [pid = 4300] [serial = 2136] [outer = (nil)] [url = about:blank] 09:00:59 INFO - PROCESS | 4300 | --DOMWINDOW == 134 (0x978cec00) [pid = 4300] [serial = 2135] [outer = (nil)] [url = about:blank] 09:00:59 INFO - PROCESS | 4300 | --DOMWINDOW == 133 (0x9a979400) [pid = 4300] [serial = 2139] [outer = (nil)] [url = about:blank] 09:00:59 INFO - PROCESS | 4300 | --DOMWINDOW == 132 (0x9a928000) [pid = 4300] [serial = 2138] [outer = (nil)] [url = about:blank] 09:00:59 INFO - PROCESS | 4300 | --DOMWINDOW == 131 (0x9ac87800) [pid = 4300] [serial = 2142] [outer = (nil)] [url = about:blank] 09:00:59 INFO - PROCESS | 4300 | --DOMWINDOW == 130 (0x8d9c5000) [pid = 4300] [serial = 2183] [outer = (nil)] [url = about:blank] 09:00:59 INFO - PROCESS | 4300 | --DOMWINDOW == 129 (0x8cd84000) [pid = 4300] [serial = 2186] [outer = (nil)] [url = about:blank] 09:00:59 INFO - PROCESS | 4300 | --DOMWINDOW == 128 (0x8ce67800) [pid = 4300] [serial = 2181] [outer = (nil)] [url = about:blank] 09:00:59 INFO - PROCESS | 4300 | --DOMWINDOW == 127 (0x8eca6800) [pid = 4300] [serial = 2189] [outer = (nil)] [url = about:blank] 09:00:59 INFO - PROCESS | 4300 | 1467043259794 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:59 INFO - PROCESS | 4300 | 1467043259810 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 09:00:59 INFO - PROCESS | 4300 | ++DOCSHELL 0x8bb04000 == 24 [pid = 4300] [id = 768] 09:00:59 INFO - PROCESS | 4300 | ++DOMWINDOW == 128 (0x8bb04400) [pid = 4300] [serial = 2303] [outer = (nil)] 09:00:59 INFO - PROCESS | 4300 | ++DOMWINDOW == 129 (0x8bb0dc00) [pid = 4300] [serial = 2304] [outer = 0x8bb04400] 09:00:59 INFO - PROCESS | 4300 | 1467043259942 Marionette DEBUG loaded listener.js 09:01:00 INFO - PROCESS | 4300 | ++DOMWINDOW == 130 (0x8bbe1000) [pid = 4300] [serial = 2305] [outer = 0x8bb04400] 09:01:00 INFO - PROCESS | 4300 | 1467043260893 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 09:01:00 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 09:01:00 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 3575ms 09:01:00 INFO - PROCESS | 4300 | 1467043260929 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 09:01:00 INFO - PROCESS | 4300 | 1467043260934 Marionette TRACE conn3 <- [1,3037,null,{"value":"8"}] 09:01:00 INFO - TEST-START | /FileAPI/blob/Blob-close.html 09:01:00 INFO - PROCESS | 4300 | 1467043260942 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 09:01:00 INFO - PROCESS | 4300 | 1467043260947 Marionette TRACE conn3 <- [1,3038,null,{}] 09:01:00 INFO - PROCESS | 4300 | 1467043260955 Marionette TRACE conn3 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:00 INFO - PROCESS | 4300 | 1467043260962 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 09:01:01 INFO - PROCESS | 4300 | 1467043261141 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 09:01:01 INFO - PROCESS | 4300 | 1467043261390 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:01 INFO - PROCESS | 4300 | 1467043261398 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 09:01:01 INFO - PROCESS | 4300 | ++DOCSHELL 0x8c18e400 == 25 [pid = 4300] [id = 769] 09:01:01 INFO - PROCESS | 4300 | ++DOMWINDOW == 131 (0x8c18f000) [pid = 4300] [serial = 2306] [outer = (nil)] 09:01:01 INFO - PROCESS | 4300 | ++DOMWINDOW == 132 (0x8c195000) [pid = 4300] [serial = 2307] [outer = 0x8c18f000] 09:01:01 INFO - PROCESS | 4300 | 1467043261525 Marionette DEBUG loaded listener.js 09:01:01 INFO - PROCESS | 4300 | ++DOMWINDOW == 133 (0x8cd83000) [pid = 4300] [serial = 2308] [outer = 0x8c18f000] 09:01:02 INFO - PROCESS | 4300 | 1467043262252 Marionette TRACE conn3 <- [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"]]]}] 09:01:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 09:01:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 09:01:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:01:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:01:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 09:01:02 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1331ms 09:01:02 INFO - PROCESS | 4300 | 1467043262279 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 09:01:02 INFO - PROCESS | 4300 | 1467043262286 Marionette TRACE conn3 <- [1,3041,null,{"value":"8"}] 09:01:02 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 09:01:02 INFO - PROCESS | 4300 | 1467043262296 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 09:01:02 INFO - PROCESS | 4300 | 1467043262299 Marionette TRACE conn3 <- [1,3042,null,{}] 09:01:02 INFO - PROCESS | 4300 | 1467043262306 Marionette TRACE conn3 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:02 INFO - PROCESS | 4300 | 1467043262312 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 09:01:02 INFO - PROCESS | 4300 | 1467043262571 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 09:01:02 INFO - PROCESS | 4300 | 1467043262670 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:02 INFO - PROCESS | 4300 | 1467043262684 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 09:01:02 INFO - PROCESS | 4300 | ++DOCSHELL 0x8bb01800 == 26 [pid = 4300] [id = 770] 09:01:02 INFO - PROCESS | 4300 | ++DOMWINDOW == 134 (0x8bb02c00) [pid = 4300] [serial = 2309] [outer = (nil)] 09:01:02 INFO - PROCESS | 4300 | ++DOMWINDOW == 135 (0x8b822c00) [pid = 4300] [serial = 2310] [outer = 0x8bb02c00] 09:01:02 INFO - PROCESS | 4300 | 1467043262797 Marionette DEBUG loaded listener.js 09:01:02 INFO - PROCESS | 4300 | ++DOMWINDOW == 136 (0x8ce65000) [pid = 4300] [serial = 2311] [outer = 0x8bb02c00] 09:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 09:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 09:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 09:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 09:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 09:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 09:01:04 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. 09:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 09:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 09:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 09:01:04 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'.) 09:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 09:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 09:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 09:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 09:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 09:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 09:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 09:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 09:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 09:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 09:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 09:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 09:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 09:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 09:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 09:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 09:01:04 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. 09:01:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 09:01:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:01:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:01:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 09:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 09:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 09:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 09:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 09:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 09:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 09:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 09:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 09:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 09:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 09:01:04 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. 09:01:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 09:01:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:01:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:01:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:01:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 09:01:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:01:04 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. 09:01:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 09:01:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:01:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:01:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:01:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 09:01:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 09:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 09:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 09:01:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 09:01:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 09:01:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:01:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:01:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 09:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 09:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 09:01:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 09:01:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:01:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:01:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:01:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:01:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 09:01:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 09:01:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:01:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:01:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:01:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:01:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:01:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 09:01:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:01:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:01:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:01:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:01:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:01:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 09:01:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:01:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:01:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:01:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:01:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 09:01:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 09:01:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:01:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:01:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:01:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:01:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:01:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 09:01:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:01:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:01:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:01:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:01:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:01:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 09:01:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:01:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:01:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:01:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:01:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:01:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 09:01:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:01:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:01:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:01:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:01:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:01:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 09:01:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:01:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:01:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:01:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:01:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 09:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 09:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 09:01:04 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1868ms 09:01:04 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 09:01:04 INFO - PROCESS | 4300 | 1467043264095 Marionette TRACE conn3 <- [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]]]}] 09:01:04 INFO - PROCESS | 4300 | 1467043264171 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 09:01:04 INFO - PROCESS | 4300 | 1467043264179 Marionette TRACE conn3 <- [1,3045,null,{"value":"8"}] 09:01:04 INFO - PROCESS | 4300 | 1467043264290 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 09:01:04 INFO - PROCESS | 4300 | 1467043264302 Marionette TRACE conn3 <- [1,3046,null,{}] 09:01:04 INFO - PROCESS | 4300 | 1467043264318 Marionette TRACE conn3 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:04 INFO - PROCESS | 4300 | 1467043264326 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 09:01:05 INFO - PROCESS | 4300 | 1467043265723 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 09:01:05 INFO - PROCESS | 4300 | --DOMWINDOW == 135 (0x8c18c800) [pid = 4300] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 09:01:05 INFO - PROCESS | 4300 | --DOMWINDOW == 134 (0x91157800) [pid = 4300] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 09:01:05 INFO - PROCESS | 4300 | --DOMWINDOW == 133 (0x99f5fc00) [pid = 4300] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 09:01:05 INFO - PROCESS | 4300 | --DOMWINDOW == 132 (0x982e8800) [pid = 4300] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 09:01:05 INFO - PROCESS | 4300 | --DOMWINDOW == 131 (0x914c0800) [pid = 4300] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 09:01:05 INFO - PROCESS | 4300 | --DOMWINDOW == 130 (0x93c5ec00) [pid = 4300] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 09:01:05 INFO - PROCESS | 4300 | --DOMWINDOW == 129 (0x8d89d000) [pid = 4300] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 09:01:05 INFO - PROCESS | 4300 | --DOMWINDOW == 128 (0x8b81d000) [pid = 4300] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 09:01:05 INFO - PROCESS | 4300 | --DOMWINDOW == 127 (0x9148e400) [pid = 4300] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 09:01:05 INFO - PROCESS | 4300 | --DOMWINDOW == 126 (0x8eca7c00) [pid = 4300] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 09:01:05 INFO - PROCESS | 4300 | --DOMWINDOW == 125 (0x8b821800) [pid = 4300] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 09:01:05 INFO - PROCESS | 4300 | --DOMWINDOW == 124 (0x8d5f8800) [pid = 4300] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 09:01:05 INFO - PROCESS | 4300 | --DOMWINDOW == 123 (0x8d89f000) [pid = 4300] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:01:05 INFO - PROCESS | 4300 | --DOMWINDOW == 122 (0x8eb3f400) [pid = 4300] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 09:01:05 INFO - PROCESS | 4300 | --DOMWINDOW == 121 (0x8c190400) [pid = 4300] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 09:01:05 INFO - PROCESS | 4300 | --DOMWINDOW == 120 (0x8bbda400) [pid = 4300] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 09:01:05 INFO - PROCESS | 4300 | --DOMWINDOW == 119 (0x91946c00) [pid = 4300] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 09:01:05 INFO - PROCESS | 4300 | --DOMWINDOW == 118 (0x99861400) [pid = 4300] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 09:01:05 INFO - PROCESS | 4300 | --DOMWINDOW == 117 (0x91ac7c00) [pid = 4300] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 09:01:05 INFO - PROCESS | 4300 | --DOMWINDOW == 116 (0x91ac9c00) [pid = 4300] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 09:01:05 INFO - PROCESS | 4300 | --DOMWINDOW == 115 (0x99fc3800) [pid = 4300] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 09:01:05 INFO - PROCESS | 4300 | --DOMWINDOW == 114 (0x931db000) [pid = 4300] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 09:01:05 INFO - PROCESS | 4300 | --DOMWINDOW == 113 (0x9a0edc00) [pid = 4300] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 09:01:05 INFO - PROCESS | 4300 | --DOMWINDOW == 112 (0x8ec3a400) [pid = 4300] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 09:01:05 INFO - PROCESS | 4300 | 1467043265943 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:05 INFO - PROCESS | 4300 | 1467043265952 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 09:01:05 INFO - PROCESS | 4300 | ++DOCSHELL 0x8bb07800 == 27 [pid = 4300] [id = 771] 09:01:05 INFO - PROCESS | 4300 | ++DOMWINDOW == 113 (0x8bb08400) [pid = 4300] [serial = 2312] [outer = (nil)] 09:01:06 INFO - PROCESS | 4300 | ++DOMWINDOW == 114 (0x8d8a1c00) [pid = 4300] [serial = 2313] [outer = 0x8bb08400] 09:01:06 INFO - PROCESS | 4300 | 1467043266023 Marionette DEBUG loaded listener.js 09:01:06 INFO - PROCESS | 4300 | ++DOMWINDOW == 115 (0x8d9c9000) [pid = 4300] [serial = 2314] [outer = 0x8bb08400] 09:01:06 INFO - PROCESS | 4300 | [4300] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:01:06 INFO - PROCESS | 4300 | 1467043266772 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 09:01:06 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 09:01:06 INFO - {} 09:01:06 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 2567ms 09:01:06 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 09:01:06 INFO - PROCESS | 4300 | 1467043266787 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 09:01:06 INFO - PROCESS | 4300 | 1467043266790 Marionette TRACE conn3 <- [1,3049,null,{"value":"8"}] 09:01:06 INFO - PROCESS | 4300 | 1467043266797 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 09:01:06 INFO - PROCESS | 4300 | 1467043266800 Marionette TRACE conn3 <- [1,3050,null,{}] 09:01:06 INFO - PROCESS | 4300 | 1467043266805 Marionette TRACE conn3 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:06 INFO - PROCESS | 4300 | 1467043266810 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 09:01:07 INFO - PROCESS | 4300 | 1467043267041 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 09:01:07 INFO - PROCESS | 4300 | 1467043267055 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:07 INFO - PROCESS | 4300 | 1467043267065 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 09:01:07 INFO - PROCESS | 4300 | ++DOCSHELL 0x8d9c6400 == 28 [pid = 4300] [id = 772] 09:01:07 INFO - PROCESS | 4300 | ++DOMWINDOW == 116 (0x8d9ccc00) [pid = 4300] [serial = 2315] [outer = (nil)] 09:01:07 INFO - PROCESS | 4300 | ++DOMWINDOW == 117 (0x8ddd1800) [pid = 4300] [serial = 2316] [outer = 0x8d9ccc00] 09:01:07 INFO - PROCESS | 4300 | 1467043267133 Marionette DEBUG loaded listener.js 09:01:07 INFO - PROCESS | 4300 | ++DOMWINDOW == 118 (0x8ddd3000) [pid = 4300] [serial = 2317] [outer = 0x8d9ccc00] 09:01:08 INFO - PROCESS | 4300 | 1467043268120 Marionette TRACE conn3 <- [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]]]}] 09:01:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 09:01:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 09:01:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 09:01:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 09:01:08 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1381ms 09:01:08 INFO - PROCESS | 4300 | 1467043268196 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 09:01:08 INFO - PROCESS | 4300 | 1467043268203 Marionette TRACE conn3 <- [1,3053,null,{"value":"8"}] 09:01:08 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 09:01:08 INFO - PROCESS | 4300 | 1467043268215 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 09:01:08 INFO - PROCESS | 4300 | 1467043268220 Marionette TRACE conn3 <- [1,3054,null,{}] 09:01:08 INFO - PROCESS | 4300 | 1467043268230 Marionette TRACE conn3 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:08 INFO - PROCESS | 4300 | 1467043268237 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 09:01:08 INFO - PROCESS | 4300 | 1467043268442 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 09:01:08 INFO - PROCESS | 4300 | 1467043268614 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:08 INFO - PROCESS | 4300 | 1467043268627 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 09:01:08 INFO - PROCESS | 4300 | ++DOCSHELL 0x8c18f800 == 29 [pid = 4300] [id = 773] 09:01:08 INFO - PROCESS | 4300 | ++DOMWINDOW == 119 (0x8c190800) [pid = 4300] [serial = 2318] [outer = (nil)] 09:01:08 INFO - PROCESS | 4300 | ++DOMWINDOW == 120 (0x8cd84400) [pid = 4300] [serial = 2319] [outer = 0x8c190800] 09:01:08 INFO - PROCESS | 4300 | 1467043268754 Marionette DEBUG loaded listener.js 09:01:08 INFO - PROCESS | 4300 | ++DOMWINDOW == 121 (0x8d5eb800) [pid = 4300] [serial = 2320] [outer = 0x8c190800] 09:01:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 09:01:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 09:01:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 09:01:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 09:01:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 09:01:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 09:01:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 09:01:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 09:01:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 09:01:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 09:01:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 09:01:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 09:01:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 09:01:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 09:01:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 09:01:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 09:01:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 09:01:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 09:01:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 09:01:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 09:01:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 09:01:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 09:01:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 09:01:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 09:01:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 09:01:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 09:01:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 09:01:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 09:01:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 09:01:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 09:01:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 09:01:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 09:01:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 09:01:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 09:01:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 09:01:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 09:01:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 09:01:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 09:01:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 09:01:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 09:01:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 09:01:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 09:01:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 09:01:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 09:01:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 09:01:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 09:01:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 09:01:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 09:01:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 09:01:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 09:01:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 09:01:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 09:01:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 09:01:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 09:01:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 09:01:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 09:01:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 09:01:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 09:01:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 09:01:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 09:01:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 09:01:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 09:01:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 09:01:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 09:01:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 09:01:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 09:01:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 09:01:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 09:01:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 09:01:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 09:01:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 09:01:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 09:01:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 09:01:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 09:01:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 09:01:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 09:01:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 09:01:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 09:01:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 09:01:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 09:01:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 09:01:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 09:01:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 09:01:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 09:01:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 09:01:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 09:01:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 09:01:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 09:01:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 09:01:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 09:01:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 09:01:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 09:01:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 09:01:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 09:01:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 09:01:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 09:01:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 09:01:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 09:01:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 09:01:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:01:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:01:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:01:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:01:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:01:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 09:01:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:01:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:01:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:01:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:01:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:01:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 09:01:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:01:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:01:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:01:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:01:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:01:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 09:01:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:01:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:01:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:01:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:01:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:01:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 09:01:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:01:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:01:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:01:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:01:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:01:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 09:01:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:01:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:01:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:01:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:01:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:01:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 09:01:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:01:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:01:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:01:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:01:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:01:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 09:01:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:01:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:01:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:01:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:01:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:01:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 09:01:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:01:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:01:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:01:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:01:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:01:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 09:01:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:01:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:01:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:01:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:01:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:01:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 09:01:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:01:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:01:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:01:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:01:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:01:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 09:01:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:01:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:01:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:01:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:01:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:01:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 09:01:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:01:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:01:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:01:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:01:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:01:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 09:01:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:01:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:01:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:01:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:01:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:01:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 09:01:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:01:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:01:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:01:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:01:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:01:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 09:01:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:01:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:01:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:01:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:01:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:01:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 09:01:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:01:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:01:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:01:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:01:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:01:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 09:01:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:01:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:01:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:01:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:01:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:01:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 09:01:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:01:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:01:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:01:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:01:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:01:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 09:01:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:01:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:01:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:01:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:01:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:01:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 09:01:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:01:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:01:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:01:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:01:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:01:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 09:01:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:01:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:01:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:01:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:01:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:01:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:01:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:01:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:01:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:01:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:01:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:01:10 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" 09:01:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:01:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:01:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:01:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:01:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:01:10 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" 09:01:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:01:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:01:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:01:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:01:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:01:10 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1987ms 09:01:10 INFO - TEST-START | /FileAPI/file/File-constructor.html 09:01:10 INFO - PROCESS | 4300 | 1467043270069 Marionette TRACE conn3 <- [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"]]]}] 09:01:10 INFO - PROCESS | 4300 | 1467043270279 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 09:01:10 INFO - PROCESS | 4300 | 1467043270300 Marionette TRACE conn3 <- [1,3057,null,{"value":"8"}] 09:01:10 INFO - PROCESS | 4300 | 1467043270477 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 09:01:10 INFO - PROCESS | 4300 | 1467043270483 Marionette TRACE conn3 <- [1,3058,null,{}] 09:01:10 INFO - PROCESS | 4300 | 1467043270497 Marionette TRACE conn3 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:10 INFO - PROCESS | 4300 | 1467043270503 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 09:01:10 INFO - PROCESS | 4300 | 1467043270678 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 09:01:10 INFO - PROCESS | 4300 | 1467043270880 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:10 INFO - PROCESS | 4300 | 1467043270889 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 09:01:10 INFO - PROCESS | 4300 | ++DOCSHELL 0x8bb07000 == 30 [pid = 4300] [id = 774] 09:01:10 INFO - PROCESS | 4300 | ++DOMWINDOW == 122 (0x8eb3dc00) [pid = 4300] [serial = 2321] [outer = (nil)] 09:01:11 INFO - PROCESS | 4300 | ++DOMWINDOW == 123 (0x8ec32c00) [pid = 4300] [serial = 2322] [outer = 0x8eb3dc00] 09:01:11 INFO - PROCESS | 4300 | 1467043271010 Marionette DEBUG loaded listener.js 09:01:11 INFO - PROCESS | 4300 | ++DOMWINDOW == 124 (0x8ec39800) [pid = 4300] [serial = 2323] [outer = 0x8eb3dc00] 09:01:12 INFO - PROCESS | 4300 | 1467043271996 Marionette TRACE conn3 <- [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]]]}] 09:01:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 09:01:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 09:01:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 09:01:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 09:01:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 09:01:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 09:01:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 09:01:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 09:01:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 09:01:12 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 09:01:12 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 09:01:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:01:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:01:12 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 09:01:12 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 09:01:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 09:01:12 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:01:12 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 09:01:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:01:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:01:12 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 09:01:12 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 09:01:12 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 09:01:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:01:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:01:12 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 09:01:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 09:01:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 09:01:12 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1716ms 09:01:12 INFO - PROCESS | 4300 | 1467043272075 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 09:01:12 INFO - PROCESS | 4300 | 1467043272084 Marionette TRACE conn3 <- [1,3061,null,{"value":"8"}] 09:01:12 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 09:01:12 INFO - PROCESS | 4300 | 1467043272094 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 09:01:12 INFO - PROCESS | 4300 | 1467043272100 Marionette TRACE conn3 <- [1,3062,null,{}] 09:01:12 INFO - PROCESS | 4300 | 1467043272118 Marionette TRACE conn3 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:12 INFO - PROCESS | 4300 | 1467043272127 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 09:01:12 INFO - PROCESS | 4300 | 1467043272449 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 09:01:12 INFO - PROCESS | 4300 | 1467043272649 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:12 INFO - PROCESS | 4300 | 1467043272660 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 09:01:12 INFO - PROCESS | 4300 | ++DOCSHELL 0x8eca5400 == 31 [pid = 4300] [id = 775] 09:01:12 INFO - PROCESS | 4300 | ++DOMWINDOW == 125 (0x8eca6000) [pid = 4300] [serial = 2324] [outer = (nil)] 09:01:12 INFO - PROCESS | 4300 | ++DOMWINDOW == 126 (0x8edb1800) [pid = 4300] [serial = 2325] [outer = 0x8eca6000] 09:01:12 INFO - PROCESS | 4300 | 1467043272753 Marionette DEBUG loaded listener.js 09:01:12 INFO - PROCESS | 4300 | ++DOMWINDOW == 127 (0x8f7b9800) [pid = 4300] [serial = 2326] [outer = 0x8eca6000] 09:01:13 INFO - PROCESS | 4300 | [4300] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:01:13 INFO - PROCESS | 4300 | 1467043273663 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 09:01:13 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 09:01:13 INFO - {} 09:01:13 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1586ms 09:01:13 INFO - PROCESS | 4300 | 1467043273681 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 09:01:13 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 09:01:13 INFO - PROCESS | 4300 | 1467043273687 Marionette TRACE conn3 <- [1,3065,null,{"value":"8"}] 09:01:13 INFO - PROCESS | 4300 | 1467043273694 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 09:01:13 INFO - PROCESS | 4300 | 1467043273698 Marionette TRACE conn3 <- [1,3066,null,{}] 09:01:13 INFO - PROCESS | 4300 | 1467043273704 Marionette TRACE conn3 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:13 INFO - PROCESS | 4300 | 1467043273709 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 09:01:13 INFO - PROCESS | 4300 | 1467043273892 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 09:01:14 INFO - PROCESS | 4300 | 1467043274094 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:14 INFO - PROCESS | 4300 | 1467043274101 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 09:01:14 INFO - PROCESS | 4300 | ++DOCSHELL 0x8c193000 == 32 [pid = 4300] [id = 776] 09:01:14 INFO - PROCESS | 4300 | ++DOMWINDOW == 128 (0x8eda6800) [pid = 4300] [serial = 2327] [outer = (nil)] 09:01:14 INFO - PROCESS | 4300 | ++DOMWINDOW == 129 (0x91153000) [pid = 4300] [serial = 2328] [outer = 0x8eda6800] 09:01:14 INFO - PROCESS | 4300 | 1467043274221 Marionette DEBUG loaded listener.js 09:01:14 INFO - PROCESS | 4300 | ++DOMWINDOW == 130 (0x91156000) [pid = 4300] [serial = 2329] [outer = 0x8eda6800] 09:01:15 INFO - PROCESS | 4300 | 1467043275113 Marionette TRACE conn3 <- [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]]]}] 09:01:15 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 09:01:15 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 09:01:15 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 09:01:15 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 09:01:15 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 09:01:15 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 09:01:15 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 09:01:15 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1441ms 09:01:15 INFO - PROCESS | 4300 | 1467043275138 Marionette TRACE conn3 -> [0,3069,"getWindowHandle",null] 09:01:15 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 09:01:15 INFO - PROCESS | 4300 | 1467043275142 Marionette TRACE conn3 <- [1,3069,null,{"value":"8"}] 09:01:15 INFO - PROCESS | 4300 | 1467043275150 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 09:01:15 INFO - PROCESS | 4300 | 1467043275154 Marionette TRACE conn3 <- [1,3070,null,{}] 09:01:15 INFO - PROCESS | 4300 | 1467043275161 Marionette TRACE conn3 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:15 INFO - PROCESS | 4300 | 1467043275167 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 09:01:15 INFO - PROCESS | 4300 | 1467043275351 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 09:01:15 INFO - PROCESS | 4300 | 1467043275562 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:15 INFO - PROCESS | 4300 | 1467043275570 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 09:01:15 INFO - PROCESS | 4300 | ++DOCSHELL 0x9114e000 == 33 [pid = 4300] [id = 777] 09:01:15 INFO - PROCESS | 4300 | ++DOMWINDOW == 131 (0x91151c00) [pid = 4300] [serial = 2330] [outer = (nil)] 09:01:15 INFO - PROCESS | 4300 | ++DOMWINDOW == 132 (0x9148bc00) [pid = 4300] [serial = 2331] [outer = 0x91151c00] 09:01:15 INFO - PROCESS | 4300 | 1467043275686 Marionette DEBUG loaded listener.js 09:01:15 INFO - PROCESS | 4300 | ++DOMWINDOW == 133 (0x9148f000) [pid = 4300] [serial = 2332] [outer = 0x91151c00] 09:01:16 INFO - PROCESS | 4300 | 1467043276611 Marionette TRACE conn3 <- [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]]]}] 09:01:16 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 09:01:16 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 09:01:16 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 09:01:16 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 09:01:16 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 09:01:16 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 09:01:16 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1488ms 09:01:16 INFO - PROCESS | 4300 | 1467043276639 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 09:01:16 INFO - PROCESS | 4300 | 1467043276643 Marionette TRACE conn3 <- [1,3073,null,{"value":"8"}] 09:01:16 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 09:01:16 INFO - PROCESS | 4300 | 1467043276702 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 09:01:16 INFO - PROCESS | 4300 | 1467043276706 Marionette TRACE conn3 <- [1,3074,null,{}] 09:01:16 INFO - PROCESS | 4300 | 1467043276713 Marionette TRACE conn3 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:16 INFO - PROCESS | 4300 | 1467043276724 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 09:01:16 INFO - PROCESS | 4300 | 1467043276954 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 09:01:17 INFO - PROCESS | 4300 | 1467043277179 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:17 INFO - PROCESS | 4300 | 1467043277188 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 09:01:17 INFO - PROCESS | 4300 | ++DOCSHELL 0x8c10e400 == 34 [pid = 4300] [id = 778] 09:01:17 INFO - PROCESS | 4300 | ++DOMWINDOW == 134 (0x8ecab000) [pid = 4300] [serial = 2333] [outer = (nil)] 09:01:17 INFO - PROCESS | 4300 | ++DOMWINDOW == 135 (0x91944400) [pid = 4300] [serial = 2334] [outer = 0x8ecab000] 09:01:17 INFO - PROCESS | 4300 | 1467043277318 Marionette DEBUG loaded listener.js 09:01:17 INFO - PROCESS | 4300 | ++DOMWINDOW == 136 (0x91949400) [pid = 4300] [serial = 2335] [outer = 0x8ecab000] 09:01:18 INFO - PROCESS | 4300 | 1467043278203 Marionette TRACE conn3 <- [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]]]}] 09:01:18 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 09:01:18 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 09:01:18 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 09:01:18 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 09:01:18 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 09:01:18 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 09:01:18 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1543ms 09:01:18 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 09:01:18 INFO - PROCESS | 4300 | 1467043278239 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 09:01:18 INFO - PROCESS | 4300 | 1467043278243 Marionette TRACE conn3 <- [1,3077,null,{"value":"8"}] 09:01:18 INFO - PROCESS | 4300 | 1467043278250 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 09:01:18 INFO - PROCESS | 4300 | 1467043278253 Marionette TRACE conn3 <- [1,3078,null,{}] 09:01:18 INFO - PROCESS | 4300 | 1467043278260 Marionette TRACE conn3 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:18 INFO - PROCESS | 4300 | 1467043278266 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 09:01:18 INFO - PROCESS | 4300 | 1467043278453 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 09:01:18 INFO - PROCESS | 4300 | 1467043278685 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:18 INFO - PROCESS | 4300 | 1467043278693 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 09:01:18 INFO - PROCESS | 4300 | ++DOCSHELL 0x8bb10400 == 35 [pid = 4300] [id = 779] 09:01:18 INFO - PROCESS | 4300 | ++DOMWINDOW == 137 (0x8c109000) [pid = 4300] [serial = 2336] [outer = (nil)] 09:01:18 INFO - PROCESS | 4300 | ++DOMWINDOW == 138 (0x919bc000) [pid = 4300] [serial = 2337] [outer = 0x8c109000] 09:01:18 INFO - PROCESS | 4300 | 1467043278777 Marionette DEBUG loaded listener.js 09:01:18 INFO - PROCESS | 4300 | ++DOMWINDOW == 139 (0x8f7b8c00) [pid = 4300] [serial = 2338] [outer = 0x8c109000] 09:01:19 INFO - PROCESS | 4300 | 1467043279757 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15: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/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26: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/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37: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/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48: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\nreader.onloadstart [0,3081,"getWindowHandle",null] 09:01:19 INFO - PROCESS | 4300 | 1467043279797 Marionette TRACE conn3 <- [1,3081,null,{"value":"8"}] 09:01:19 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 09:01:19 INFO - PROCESS | 4300 | 1467043279810 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 09:01:19 INFO - PROCESS | 4300 | 1467043279814 Marionette TRACE conn3 <- [1,3082,null,{}] 09:01:19 INFO - PROCESS | 4300 | 1467043279850 Marionette TRACE conn3 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:19 INFO - PROCESS | 4300 | 1467043279856 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 09:01:20 INFO - PROCESS | 4300 | 1467043280037 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 09:01:20 INFO - PROCESS | 4300 | 1467043280249 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:20 INFO - PROCESS | 4300 | 1467043280258 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 09:01:20 INFO - PROCESS | 4300 | ++DOCSHELL 0x8b81a400 == 36 [pid = 4300] [id = 780] 09:01:20 INFO - PROCESS | 4300 | ++DOMWINDOW == 140 (0x8bb09800) [pid = 4300] [serial = 2339] [outer = (nil)] 09:01:20 INFO - PROCESS | 4300 | ++DOMWINDOW == 141 (0x8d9c5c00) [pid = 4300] [serial = 2340] [outer = 0x8bb09800] 09:01:20 INFO - PROCESS | 4300 | 1467043280382 Marionette DEBUG loaded listener.js 09:01:20 INFO - PROCESS | 4300 | ++DOMWINDOW == 142 (0x8ec3a000) [pid = 4300] [serial = 2341] [outer = 0x8bb09800] 09:01:21 INFO - PROCESS | 4300 | 1467043281298 Marionette TRACE conn3 <- [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]]]}] 09:01:21 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 09:01:21 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 09:01:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:01:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:01:21 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 09:01:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 09:01:21 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1517ms 09:01:21 INFO - PROCESS | 4300 | 1467043281328 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 09:01:21 INFO - PROCESS | 4300 | 1467043281332 Marionette TRACE conn3 <- [1,3085,null,{"value":"8"}] 09:01:21 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 09:01:21 INFO - PROCESS | 4300 | 1467043281339 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 09:01:21 INFO - PROCESS | 4300 | 1467043281342 Marionette TRACE conn3 <- [1,3086,null,{}] 09:01:21 INFO - PROCESS | 4300 | 1467043281348 Marionette TRACE conn3 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:21 INFO - PROCESS | 4300 | 1467043281353 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 09:01:21 INFO - PROCESS | 4300 | 1467043281534 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 09:01:21 INFO - PROCESS | 4300 | 1467043281782 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:21 INFO - PROCESS | 4300 | 1467043281791 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 09:01:21 INFO - PROCESS | 4300 | ++DOCSHELL 0x8b824400 == 37 [pid = 4300] [id = 781] 09:01:21 INFO - PROCESS | 4300 | ++DOMWINDOW == 143 (0x8bb05400) [pid = 4300] [serial = 2342] [outer = (nil)] 09:01:21 INFO - PROCESS | 4300 | ++DOMWINDOW == 144 (0x8d5f3c00) [pid = 4300] [serial = 2343] [outer = 0x8bb05400] 09:01:21 INFO - PROCESS | 4300 | 1467043281878 Marionette DEBUG loaded listener.js 09:01:22 INFO - PROCESS | 4300 | ++DOMWINDOW == 145 (0x8eca1800) [pid = 4300] [serial = 2344] [outer = 0x8bb05400] 09:01:22 INFO - PROCESS | 4300 | 1467043282913 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 09:01:22 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 09:01:22 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1638ms 09:01:22 INFO - PROCESS | 4300 | 1467043282979 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 09:01:22 INFO - PROCESS | 4300 | 1467043282986 Marionette TRACE conn3 <- [1,3089,null,{"value":"8"}] 09:01:22 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 09:01:22 INFO - PROCESS | 4300 | 1467043282995 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 09:01:23 INFO - PROCESS | 4300 | 1467043283001 Marionette TRACE conn3 <- [1,3090,null,{}] 09:01:23 INFO - PROCESS | 4300 | 1467043283010 Marionette TRACE conn3 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:23 INFO - PROCESS | 4300 | 1467043283014 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 09:01:23 INFO - PROCESS | 4300 | 1467043283214 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 09:01:23 INFO - PROCESS | 4300 | 1467043283554 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:23 INFO - PROCESS | 4300 | 1467043283571 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 09:01:23 INFO - PROCESS | 4300 | ++DOCSHELL 0x8bbe4000 == 38 [pid = 4300] [id = 782] 09:01:23 INFO - PROCESS | 4300 | ++DOMWINDOW == 146 (0x8c105400) [pid = 4300] [serial = 2345] [outer = (nil)] 09:01:23 INFO - PROCESS | 4300 | ++DOMWINDOW == 147 (0x8c193800) [pid = 4300] [serial = 2346] [outer = 0x8c105400] 09:01:23 INFO - PROCESS | 4300 | 1467043283688 Marionette DEBUG loaded listener.js 09:01:23 INFO - PROCESS | 4300 | ++DOMWINDOW == 148 (0x8cd8dc00) [pid = 4300] [serial = 2347] [outer = 0x8c105400] 09:01:24 INFO - PROCESS | 4300 | --DOMWINDOW == 147 (0x914bc400) [pid = 4300] [serial = 2199] [outer = (nil)] [url = about:blank] 09:01:24 INFO - PROCESS | 4300 | --DOMWINDOW == 146 (0x99fc2800) [pid = 4300] [serial = 2225] [outer = (nil)] [url = about:blank] 09:01:24 INFO - PROCESS | 4300 | --DOMWINDOW == 145 (0x989fac00) [pid = 4300] [serial = 2254] [outer = (nil)] [url = about:blank] 09:01:24 INFO - PROCESS | 4300 | --DOMWINDOW == 144 (0x91947c00) [pid = 4300] [serial = 2202] [outer = (nil)] [url = about:blank] 09:01:24 INFO - PROCESS | 4300 | --DOMWINDOW == 143 (0x95390000) [pid = 4300] [serial = 2216] [outer = (nil)] [url = about:blank] 09:01:24 INFO - PROCESS | 4300 | --DOMWINDOW == 142 (0x8ecaf800) [pid = 4300] [serial = 2195] [outer = (nil)] [url = about:blank] 09:01:24 INFO - PROCESS | 4300 | --DOMWINDOW == 141 (0x8bb06800) [pid = 4300] [serial = 2237] [outer = (nil)] [url = about:blank] 09:01:24 INFO - PROCESS | 4300 | --DOMWINDOW == 140 (0x91a4b800) [pid = 4300] [serial = 2205] [outer = (nil)] [url = about:blank] 09:01:24 INFO - PROCESS | 4300 | --DOMWINDOW == 139 (0x91943000) [pid = 4300] [serial = 2246] [outer = (nil)] [url = about:blank] 09:01:24 INFO - PROCESS | 4300 | --DOMWINDOW == 138 (0x93105c00) [pid = 4300] [serial = 2210] [outer = (nil)] [url = about:blank] 09:01:24 INFO - PROCESS | 4300 | --DOMWINDOW == 137 (0x9148d800) [pid = 4300] [serial = 2198] [outer = (nil)] [url = about:blank] 09:01:24 INFO - PROCESS | 4300 | --DOMWINDOW == 136 (0x989ee000) [pid = 4300] [serial = 2219] [outer = (nil)] [url = about:blank] 09:01:24 INFO - PROCESS | 4300 | --DOMWINDOW == 135 (0x91483400) [pid = 4300] [serial = 2245] [outer = (nil)] [url = about:blank] 09:01:24 INFO - PROCESS | 4300 | --DOMWINDOW == 134 (0x8bbe8000) [pid = 4300] [serial = 2238] [outer = (nil)] [url = about:blank] 09:01:24 INFO - PROCESS | 4300 | --DOMWINDOW == 133 (0x8d9cb800) [pid = 4300] [serial = 2240] [outer = (nil)] [url = about:blank] 09:01:24 INFO - PROCESS | 4300 | --DOMWINDOW == 132 (0x8ec3c000) [pid = 4300] [serial = 2242] [outer = (nil)] [url = about:blank] 09:01:24 INFO - PROCESS | 4300 | --DOMWINDOW == 131 (0x953c3c00) [pid = 4300] [serial = 2217] [outer = (nil)] [url = about:blank] 09:01:24 INFO - PROCESS | 4300 | --DOMWINDOW == 130 (0x8d8a6400) [pid = 4300] [serial = 2193] [outer = (nil)] [url = about:blank] 09:01:24 INFO - PROCESS | 4300 | --DOMWINDOW == 129 (0x93104400) [pid = 4300] [serial = 2211] [outer = (nil)] [url = about:blank] 09:01:24 INFO - PROCESS | 4300 | --DOMWINDOW == 128 (0x8edb0000) [pid = 4300] [serial = 2243] [outer = (nil)] [url = about:blank] 09:01:24 INFO - PROCESS | 4300 | --DOMWINDOW == 127 (0x8f7bfc00) [pid = 4300] [serial = 2235] [outer = (nil)] [url = about:blank] 09:01:24 INFO - PROCESS | 4300 | --DOMWINDOW == 126 (0x9268b400) [pid = 4300] [serial = 2207] [outer = (nil)] [url = about:blank] 09:01:24 INFO - PROCESS | 4300 | --DOMWINDOW == 125 (0x99f5e800) [pid = 4300] [serial = 2222] [outer = (nil)] [url = about:blank] 09:01:24 INFO - PROCESS | 4300 | --DOMWINDOW == 124 (0x989f4000) [pid = 4300] [serial = 2220] [outer = (nil)] [url = about:blank] 09:01:24 INFO - PROCESS | 4300 | --DOMWINDOW == 123 (0x92693c00) [pid = 4300] [serial = 2208] [outer = (nil)] [url = about:blank] 09:01:24 INFO - PROCESS | 4300 | --DOMWINDOW == 122 (0x93103400) [pid = 4300] [serial = 2249] [outer = (nil)] [url = about:blank] 09:01:24 INFO - PROCESS | 4300 | --DOMWINDOW == 121 (0x93c71400) [pid = 4300] [serial = 2213] [outer = (nil)] [url = about:blank] 09:01:24 INFO - PROCESS | 4300 | --DOMWINDOW == 120 (0x9a0f2c00) [pid = 4300] [serial = 2228] [outer = (nil)] [url = about:blank] 09:01:24 INFO - PROCESS | 4300 | --DOMWINDOW == 119 (0x9a402400) [pid = 4300] [serial = 2229] [outer = (nil)] [url = about:blank] 09:01:24 INFO - PROCESS | 4300 | --DOMWINDOW == 118 (0x91946000) [pid = 4300] [serial = 2201] [outer = (nil)] [url = about:blank] 09:01:24 INFO - PROCESS | 4300 | --DOMWINDOW == 117 (0x99f67400) [pid = 4300] [serial = 2223] [outer = (nil)] [url = about:blank] 09:01:24 INFO - PROCESS | 4300 | --DOMWINDOW == 116 (0x919bd000) [pid = 4300] [serial = 2204] [outer = (nil)] [url = about:blank] 09:01:24 INFO - PROCESS | 4300 | --DOMWINDOW == 115 (0x93e79800) [pid = 4300] [serial = 2251] [outer = (nil)] [url = about:blank] 09:01:24 INFO - PROCESS | 4300 | --DOMWINDOW == 114 (0x9a921800) [pid = 4300] [serial = 2232] [outer = (nil)] [url = about:blank] 09:01:24 INFO - PROCESS | 4300 | --DOMWINDOW == 113 (0x8ec31400) [pid = 4300] [serial = 2234] [outer = (nil)] [url = about:blank] 09:01:24 INFO - PROCESS | 4300 | --DOMWINDOW == 112 (0x93e72c00) [pid = 4300] [serial = 2214] [outer = (nil)] [url = about:blank] 09:01:24 INFO - PROCESS | 4300 | --DOMWINDOW == 111 (0x8edad800) [pid = 4300] [serial = 2196] [outer = (nil)] [url = about:blank] 09:01:24 INFO - PROCESS | 4300 | --DOMWINDOW == 110 (0x8ce5d800) [pid = 4300] [serial = 2192] [outer = (nil)] [url = about:blank] 09:01:24 INFO - PROCESS | 4300 | --DOMWINDOW == 109 (0x9990f800) [pid = 4300] [serial = 2255] [outer = (nil)] [url = about:blank] 09:01:24 INFO - PROCESS | 4300 | --DOMWINDOW == 108 (0x99fc6c00) [pid = 4300] [serial = 2226] [outer = (nil)] [url = about:blank] 09:01:24 INFO - PROCESS | 4300 | --DOMWINDOW == 107 (0x9a785400) [pid = 4300] [serial = 2231] [outer = (nil)] [url = about:blank] 09:01:24 INFO - PROCESS | 4300 | --DOMWINDOW == 106 (0x921dc800) [pid = 4300] [serial = 2248] [outer = (nil)] [url = about:blank] 09:01:24 INFO - PROCESS | 4300 | --DOMWINDOW == 105 (0x8ecad800) [pid = 4300] [serial = 2190] [outer = (nil)] [url = about:blank] 09:01:24 INFO - PROCESS | 4300 | --DOMWINDOW == 104 (0x953c4800) [pid = 4300] [serial = 2252] [outer = (nil)] [url = about:blank] 09:01:24 INFO - PROCESS | 4300 | --DOMWINDOW == 103 (0x93103000) [pid = 4300] [serial = 2257] [outer = (nil)] [url = about:blank] 09:01:24 INFO - PROCESS | 4300 | --DOMWINDOW == 102 (0x989f0400) [pid = 4300] [serial = 2258] [outer = (nil)] [url = about:blank] 09:01:24 INFO - PROCESS | 4300 | 1467043284617 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 09:01:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 09:01:24 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1642ms 09:01:24 INFO - PROCESS | 4300 | 1467043284636 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 09:01:24 INFO - PROCESS | 4300 | 1467043284643 Marionette TRACE conn3 <- [1,3093,null,{"value":"8"}] 09:01:24 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 09:01:24 INFO - PROCESS | 4300 | 1467043284653 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 09:01:24 INFO - PROCESS | 4300 | 1467043284657 Marionette TRACE conn3 <- [1,3094,null,{}] 09:01:24 INFO - PROCESS | 4300 | 1467043284663 Marionette TRACE conn3 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:24 INFO - PROCESS | 4300 | 1467043284668 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 09:01:24 INFO - PROCESS | 4300 | 1467043284836 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 09:01:24 INFO - PROCESS | 4300 | 1467043284847 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:24 INFO - PROCESS | 4300 | 1467043284854 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 09:01:24 INFO - PROCESS | 4300 | ++DOCSHELL 0x8ce66c00 == 39 [pid = 4300] [id = 783] 09:01:24 INFO - PROCESS | 4300 | ++DOMWINDOW == 103 (0x8d5f8c00) [pid = 4300] [serial = 2348] [outer = (nil)] 09:01:24 INFO - PROCESS | 4300 | ++DOMWINDOW == 104 (0x8d8a6400) [pid = 4300] [serial = 2349] [outer = 0x8d5f8c00] 09:01:24 INFO - PROCESS | 4300 | 1467043284932 Marionette DEBUG loaded listener.js 09:01:25 INFO - PROCESS | 4300 | ++DOMWINDOW == 105 (0x8d9cf000) [pid = 4300] [serial = 2350] [outer = 0x8d5f8c00] 09:01:25 INFO - PROCESS | 4300 | 1467043285878 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 09:01:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 09:01:25 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1280ms 09:01:25 INFO - PROCESS | 4300 | 1467043285934 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 09:01:25 INFO - PROCESS | 4300 | 1467043285938 Marionette TRACE conn3 <- [1,3097,null,{"value":"8"}] 09:01:25 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 09:01:25 INFO - PROCESS | 4300 | 1467043285945 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 09:01:25 INFO - PROCESS | 4300 | 1467043285955 Marionette TRACE conn3 <- [1,3098,null,{}] 09:01:26 INFO - PROCESS | 4300 | 1467043286009 Marionette TRACE conn3 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:26 INFO - PROCESS | 4300 | 1467043286018 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 09:01:26 INFO - PROCESS | 4300 | 1467043286187 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 09:01:26 INFO - PROCESS | 4300 | 1467043286198 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:26 INFO - PROCESS | 4300 | 1467043286209 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 09:01:26 INFO - PROCESS | 4300 | ++DOCSHELL 0x8ec32400 == 40 [pid = 4300] [id = 784] 09:01:26 INFO - PROCESS | 4300 | ++DOMWINDOW == 106 (0x8ec35000) [pid = 4300] [serial = 2351] [outer = (nil)] 09:01:26 INFO - PROCESS | 4300 | ++DOMWINDOW == 107 (0x8ec3ec00) [pid = 4300] [serial = 2352] [outer = 0x8ec35000] 09:01:26 INFO - PROCESS | 4300 | 1467043286282 Marionette DEBUG loaded listener.js 09:01:26 INFO - PROCESS | 4300 | ++DOMWINDOW == 108 (0x8eda5c00) [pid = 4300] [serial = 2353] [outer = 0x8ec35000] 09:01:27 INFO - PROCESS | 4300 | 1467043287176 Marionette TRACE conn3 <- [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]]]}] 09:01:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 09:01:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 09:01:27 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1261ms 09:01:27 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 09:01:27 INFO - PROCESS | 4300 | 1467043287208 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 09:01:27 INFO - PROCESS | 4300 | 1467043287211 Marionette TRACE conn3 <- [1,3101,null,{"value":"8"}] 09:01:27 INFO - PROCESS | 4300 | 1467043287218 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 09:01:27 INFO - PROCESS | 4300 | 1467043287221 Marionette TRACE conn3 <- [1,3102,null,{}] 09:01:27 INFO - PROCESS | 4300 | 1467043287226 Marionette TRACE conn3 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:27 INFO - PROCESS | 4300 | 1467043287231 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 09:01:27 INFO - PROCESS | 4300 | 1467043287478 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 09:01:27 INFO - PROCESS | 4300 | 1467043287510 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:27 INFO - PROCESS | 4300 | 1467043287515 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 09:01:27 INFO - PROCESS | 4300 | ++DOCSHELL 0x8eca3000 == 41 [pid = 4300] [id = 785] 09:01:27 INFO - PROCESS | 4300 | ++DOMWINDOW == 109 (0x8edb3000) [pid = 4300] [serial = 2354] [outer = (nil)] 09:01:27 INFO - PROCESS | 4300 | ++DOMWINDOW == 110 (0x8f7c4400) [pid = 4300] [serial = 2355] [outer = 0x8edb3000] 09:01:27 INFO - PROCESS | 4300 | 1467043287588 Marionette DEBUG loaded listener.js 09:01:27 INFO - PROCESS | 4300 | ++DOMWINDOW == 111 (0x91158c00) [pid = 4300] [serial = 2356] [outer = 0x8edb3000] 09:01:28 INFO - PROCESS | 4300 | 1467043288536 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 09:01:28 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 09:01:28 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1335ms 09:01:28 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 09:01:28 INFO - PROCESS | 4300 | 1467043288566 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 09:01:28 INFO - PROCESS | 4300 | 1467043288569 Marionette TRACE conn3 <- [1,3105,null,{"value":"8"}] 09:01:28 INFO - PROCESS | 4300 | 1467043288577 Marionette TRACE conn3 -> [0,3106,"setScriptTimeout",{"ms":35000}] 09:01:28 INFO - PROCESS | 4300 | 1467043288580 Marionette TRACE conn3 <- [1,3106,null,{}] 09:01:28 INFO - PROCESS | 4300 | 1467043288586 Marionette TRACE conn3 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:28 INFO - PROCESS | 4300 | 1467043288591 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 09:01:28 INFO - PROCESS | 4300 | 1467043288821 Marionette TRACE conn3 <- [1,3107,null,{"value":null}] 09:01:28 INFO - PROCESS | 4300 | 1467043288853 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:28 INFO - PROCESS | 4300 | 1467043288863 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 09:01:28 INFO - PROCESS | 4300 | ++DOCSHELL 0x8ec34000 == 42 [pid = 4300] [id = 786] 09:01:28 INFO - PROCESS | 4300 | ++DOMWINDOW == 112 (0x8f7bfc00) [pid = 4300] [serial = 2357] [outer = (nil)] 09:01:28 INFO - PROCESS | 4300 | ++DOMWINDOW == 113 (0x914bbc00) [pid = 4300] [serial = 2358] [outer = 0x8f7bfc00] 09:01:28 INFO - PROCESS | 4300 | 1467043288929 Marionette DEBUG loaded listener.js 09:01:29 INFO - PROCESS | 4300 | ++DOMWINDOW == 114 (0x914be000) [pid = 4300] [serial = 2359] [outer = 0x8f7bfc00] 09:01:29 INFO - PROCESS | 4300 | --DOMWINDOW == 113 (0x8bb08400) [pid = 4300] [serial = 2312] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 09:01:29 INFO - PROCESS | 4300 | --DOMWINDOW == 112 (0xa22a0400) [pid = 4300] [serial = 2291] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 09:01:29 INFO - PROCESS | 4300 | --DOMWINDOW == 111 (0x8eca7400) [pid = 4300] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 09:01:29 INFO - PROCESS | 4300 | --DOMWINDOW == 110 (0x8c18f000) [pid = 4300] [serial = 2306] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 09:01:29 INFO - PROCESS | 4300 | --DOMWINDOW == 109 (0x9b904c00) [pid = 4300] [serial = 2288] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 09:01:29 INFO - PROCESS | 4300 | --DOMWINDOW == 108 (0x93e6bc00) [pid = 4300] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 09:01:29 INFO - PROCESS | 4300 | --DOMWINDOW == 107 (0x8bb02c00) [pid = 4300] [serial = 2309] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 09:01:29 INFO - PROCESS | 4300 | --DOMWINDOW == 106 (0x8d8a8800) [pid = 4300] [serial = 2300] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 09:01:29 INFO - PROCESS | 4300 | --DOMWINDOW == 105 (0x9ab79400) [pid = 4300] [serial = 2276] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 09:01:29 INFO - PROCESS | 4300 | --DOMWINDOW == 104 (0x9b90bc00) [pid = 4300] [serial = 2285] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 09:01:29 INFO - PROCESS | 4300 | --DOMWINDOW == 103 (0x8bb0c000) [pid = 4300] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 09:01:29 INFO - PROCESS | 4300 | --DOMWINDOW == 102 (0x8bb04400) [pid = 4300] [serial = 2303] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 09:01:29 INFO - PROCESS | 4300 | --DOMWINDOW == 101 (0x91a50400) [pid = 4300] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 09:01:29 INFO - PROCESS | 4300 | --DOMWINDOW == 100 (0x9310e800) [pid = 4300] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 09:01:29 INFO - PROCESS | 4300 | --DOMWINDOW == 99 (0x8bbe6000) [pid = 4300] [serial = 2297] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 09:01:29 INFO - PROCESS | 4300 | --DOMWINDOW == 98 (0x9b910400) [pid = 4300] [serial = 2294] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/historical.html] 09:01:29 INFO - PROCESS | 4300 | --DOMWINDOW == 97 (0x9ae80c00) [pid = 4300] [serial = 2279] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 09:01:29 INFO - PROCESS | 4300 | --DOMWINDOW == 96 (0x9ab75c00) [pid = 4300] [serial = 2282] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 09:01:29 INFO - PROCESS | 4300 | --DOMWINDOW == 95 (0x9a0eb400) [pid = 4300] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:01:30 INFO - PROCESS | 4300 | 1467043290088 Marionette TRACE conn3 <- [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]]]}] 09:01:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 09:01:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 09:01:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 09:01:30 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1544ms 09:01:30 INFO - PROCESS | 4300 | 1467043290120 Marionette TRACE conn3 -> [0,3109,"getWindowHandle",null] 09:01:30 INFO - PROCESS | 4300 | 1467043290124 Marionette TRACE conn3 <- [1,3109,null,{"value":"8"}] 09:01:30 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 09:01:30 INFO - PROCESS | 4300 | 1467043290132 Marionette TRACE conn3 -> [0,3110,"setScriptTimeout",{"ms":35000}] 09:01:30 INFO - PROCESS | 4300 | 1467043290135 Marionette TRACE conn3 <- [1,3110,null,{}] 09:01:30 INFO - PROCESS | 4300 | 1467043290143 Marionette TRACE conn3 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:30 INFO - PROCESS | 4300 | 1467043290152 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 09:01:30 INFO - PROCESS | 4300 | 1467043290445 Marionette TRACE conn3 <- [1,3111,null,{"value":null}] 09:01:30 INFO - PROCESS | 4300 | 1467043290463 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:30 INFO - PROCESS | 4300 | 1467043290472 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 09:01:30 INFO - PROCESS | 4300 | ++DOCSHELL 0x9148dc00 == 43 [pid = 4300] [id = 787] 09:01:30 INFO - PROCESS | 4300 | ++DOMWINDOW == 96 (0x914c1400) [pid = 4300] [serial = 2360] [outer = (nil)] 09:01:30 INFO - PROCESS | 4300 | ++DOMWINDOW == 97 (0x9194a800) [pid = 4300] [serial = 2361] [outer = 0x914c1400] 09:01:30 INFO - PROCESS | 4300 | 1467043290543 Marionette DEBUG loaded listener.js 09:01:30 INFO - PROCESS | 4300 | ++DOMWINDOW == 98 (0x919b4400) [pid = 4300] [serial = 2362] [outer = 0x914c1400] 09:01:31 INFO - PROCESS | 4300 | 1467043291342 Marionette TRACE conn3 <- [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"]]]}] 09:01:31 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 09:01:31 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 09:01:31 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 09:01:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:01:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:01:31 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 09:01:31 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1232ms 09:01:31 INFO - PROCESS | 4300 | 1467043291365 Marionette TRACE conn3 -> [0,3113,"getWindowHandle",null] 09:01:31 INFO - PROCESS | 4300 | 1467043291368 Marionette TRACE conn3 <- [1,3113,null,{"value":"8"}] 09:01:31 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 09:01:31 INFO - PROCESS | 4300 | 1467043291375 Marionette TRACE conn3 -> [0,3114,"setScriptTimeout",{"ms":35000}] 09:01:31 INFO - PROCESS | 4300 | 1467043291378 Marionette TRACE conn3 <- [1,3114,null,{}] 09:01:31 INFO - PROCESS | 4300 | 1467043291384 Marionette TRACE conn3 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:31 INFO - PROCESS | 4300 | 1467043291389 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 09:01:31 INFO - PROCESS | 4300 | 1467043291614 Marionette TRACE conn3 <- [1,3115,null,{"value":null}] 09:01:31 INFO - PROCESS | 4300 | 1467043291650 Marionette TRACE conn3 -> [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\", \"55f115ef-7c21-4794-a413-801ab956122d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:31 INFO - PROCESS | 4300 | 1467043291655 Marionette INFO sendAsync bead771b-14df-4144-8583-0844cd9a89ca 09:01:31 INFO - PROCESS | 4300 | ++DOCSHELL 0x8eb3f400 == 44 [pid = 4300] [id = 788] 09:01:31 INFO - PROCESS | 4300 | ++DOMWINDOW == 99 (0x9114ec00) [pid = 4300] [serial = 2363] [outer = (nil)] 09:01:31 INFO - PROCESS | 4300 | ++DOMWINDOW == 100 (0x91a4a400) [pid = 4300] [serial = 2364] [outer = 0x9114ec00] 09:01:31 INFO - PROCESS | 4300 | 1467043291727 Marionette DEBUG loaded listener.js 09:01:31 INFO - PROCESS | 4300 | ++DOMWINDOW == 101 (0x91ac6800) [pid = 4300] [serial = 2365] [outer = 0x9114ec00] 09:01:32 INFO - PROCESS | 4300 | 1467043292766 Marionette TRACE conn3 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 09:01:32 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 09:01:32 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1434ms 09:01:32 INFO - PROCESS | 4300 | 1467043292812 Marionette TRACE conn3 -> [0,3117,"getWindowHandle",null] 09:01:32 INFO - PROCESS | 4300 | 1467043292818 Marionette TRACE conn3 <- [1,3117,null,{"value":"8"}] 09:01:33 WARNING - u'runner_teardown' () 09:01:33 INFO - No more tests 09:01:33 INFO - Got 0 unexpected results 09:01:33 INFO - SUITE-END | took 1293s 09:01:34 INFO - Closing logging queue 09:01:34 INFO - queue closed 09:01:34 INFO - Return code: 0 09:01:34 WARNING - # TBPL SUCCESS # 09:01:34 INFO - Running post-action listener: _resource_record_post_action 09:01:34 INFO - Running post-run listener: _resource_record_post_run 09:01:35 INFO - Total resource usage - Wall time: 1329s; CPU: 98.0%; Read bytes: 815104; Write bytes: 922468352; Read time: 28; Write time: 262276 09:01:35 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 09:01:35 INFO - install - Wall time: 32s; CPU: 100.0%; Read bytes: 0; Write bytes: 134742016; Read time: 0; Write time: 143884 09:01:35 INFO - run-tests - Wall time: 1298s; CPU: 98.0%; Read bytes: 815104; Write bytes: 779841536; Read time: 28; Write time: 113004 09:01:35 INFO - Running post-run listener: _upload_blobber_files 09:01:35 INFO - Blob upload gear active. 09:01:35 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 09:01:35 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 09:01:35 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-beta', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 09:01:35 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-beta -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 09:01:35 INFO - (blobuploader) - INFO - Open directory for files ... 09:01:36 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 09:01:36 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:01:36 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:01:38 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 09:01:38 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:01:38 INFO - (blobuploader) - INFO - Done attempting. 09:01:38 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 09:01:38 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:01:38 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:01:40 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 09:01:40 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:01:40 INFO - (blobuploader) - INFO - Done attempting. 09:01:40 INFO - (blobuploader) - INFO - Iteration through files over. 09:01:40 INFO - Return code: 0 09:01:40 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 09:01:40 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 09:01:40 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/ab278bb862068189ac7c782d782131a0d30a19ca7b3a1265e013983d04e4348dd4b2e96473a42534645f0641f612802688c9c02ae7aa5a6b341a29dc51853668", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/f88562b5f76220ce62122e79050e500e29148e5084b35dfa476a04f261e27f951df725ac3c3a3f70a12820b9f9598c9de8a7ac706afd196bdfaa5f0b6724ac14"} 09:01:40 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 09:01:40 INFO - Writing to file /builds/slave/test/properties/blobber_files 09:01:40 INFO - Contents: 09:01:40 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/ab278bb862068189ac7c782d782131a0d30a19ca7b3a1265e013983d04e4348dd4b2e96473a42534645f0641f612802688c9c02ae7aa5a6b341a29dc51853668", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/f88562b5f76220ce62122e79050e500e29148e5084b35dfa476a04f261e27f951df725ac3c3a3f70a12820b9f9598c9de8a7ac706afd196bdfaa5f0b6724ac14"} 09:01:40 INFO - Running post-run listener: copy_logs_to_upload_dir 09:01:40 INFO - Copying logs to upload dir... 09:01:40 INFO - mkdir: /builds/slave/test/build/upload/logs 09:01:40 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1411.932975 ========= master_lag: 0.54 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 23 mins, 32 secs) (at 2016-06-27 09:01:40.612312) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-27 09:01:40.616360) ========= 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-1467041875.440245-880220151 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/ab278bb862068189ac7c782d782131a0d30a19ca7b3a1265e013983d04e4348dd4b2e96473a42534645f0641f612802688c9c02ae7aa5a6b341a29dc51853668", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/f88562b5f76220ce62122e79050e500e29148e5084b35dfa476a04f261e27f951df725ac3c3a3f70a12820b9f9598c9de8a7ac706afd196bdfaa5f0b6724ac14"} build_url:https://queue.taskcluster.net/v1/task/Dx-h_Z5vTIe5eb02Aft5Mw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/Dx-h_Z5vTIe5eb02Aft5Mw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.034495 build_url: 'https://queue.taskcluster.net/v1/task/Dx-h_Z5vTIe5eb02Aft5Mw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/ab278bb862068189ac7c782d782131a0d30a19ca7b3a1265e013983d04e4348dd4b2e96473a42534645f0641f612802688c9c02ae7aa5a6b341a29dc51853668", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/f88562b5f76220ce62122e79050e500e29148e5084b35dfa476a04f261e27f951df725ac3c3a3f70a12820b9f9598c9de8a7ac706afd196bdfaa5f0b6724ac14"}' symbols_url: 'https://queue.taskcluster.net/v1/task/Dx-h_Z5vTIe5eb02Aft5Mw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 0.05 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-27 09:01:40.697522) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-27 09:01:40.697839) ========= 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-1467041875.440245-880220151 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.020385 ========= master_lag: 0.09 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-27 09:01:40.809144) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-27 09:01:40.809456) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-27 09:01:40.809812) ========= ========= Total master_lag: 0.77 =========