builder: mozilla-beta_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-410 starttime: 1467816615.61 results: success (0) buildid: 20160706061822 builduid: 533aec527d9f42bfb5d1d00145bc3c81 revision: cda06c358893d526741f3165800d3406111749bc ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-06 07:50:15.615437) ========= master: http://buildbot-master07.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-06 07:50:15.616070) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 2 secs) (at 2016-07-06 07:50:15.616485) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 2 secs) (at 2016-07-06 07:50:17.662584) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-06 07:50:17.662969) ========= 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-1467816200.12569-2093797351 _=/tools/buildbot/bin/python using PTY: False --2016-07-06 07:50:17-- 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% 12.3M=0.001s 2016-07-06 07:50:17 (12.3 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.275396 ========= master_lag: 0.06 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-06 07:50:17.999800) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-06 07:50:18.000244) ========= 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-1467816200.12569-2093797351 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.028837 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-06 07:50:18.063516) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-06 07:50:18.063992) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev cda06c358893d526741f3165800d3406111749bc --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 cda06c358893d526741f3165800d3406111749bc --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-1467816200.12569-2093797351 _=/tools/buildbot/bin/python using PTY: False 2016-07-06 07:50:18,059 truncating revision to first 12 chars 2016-07-06 07:50:18,059 Setting DEBUG logging. 2016-07-06 07:50:18,060 attempt 1/10 2016-07-06 07:50:18,060 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/cda06c358893?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-06 07:50:18,536 unpacking tar archive at: mozilla-beta-cda06c358893/testing/mozharness/ program finished with exit code 0 elapsedTime=0.732834 ========= master_lag: 0.31 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-06 07:50:19.108466) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-06 07:50:19.108865) ========= script_repo_revision: cda06c358893d526741f3165800d3406111749bc ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-06 07:50:19.109416) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-06 07:50:19.109816) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-06 07:50:19.214416) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 20 mins, 16 secs) (at 2016-07-06 07:50:19.214923) ========= /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-1467816200.12569-2093797351 _=/tools/buildbot/bin/python using PTY: False 07:50:19 INFO - MultiFileLogger online at 20160706 07:50:19 in /builds/slave/test 07:50:19 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 07:50:19 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 07:50:19 INFO - {'append_to_log': False, 07:50:19 INFO - 'base_work_dir': '/builds/slave/test', 07:50:19 INFO - 'blob_upload_branch': 'mozilla-beta', 07:50:19 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 07:50:19 INFO - 'buildbot_json_path': 'buildprops.json', 07:50:19 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 07:50:19 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 07:50:19 INFO - 'download_minidump_stackwalk': True, 07:50:19 INFO - 'download_symbols': 'true', 07:50:19 INFO - 'e10s': False, 07:50:19 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 07:50:19 INFO - 'tooltool.py': '/tools/tooltool.py', 07:50:19 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 07:50:19 INFO - '/tools/misc-python/virtualenv.py')}, 07:50:19 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 07:50:19 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 07:50:19 INFO - 'log_level': 'info', 07:50:19 INFO - 'log_to_console': True, 07:50:19 INFO - 'opt_config_files': (), 07:50:19 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 07:50:19 INFO - '--processes=1', 07:50:19 INFO - '--config=%(test_path)s/wptrunner.ini', 07:50:19 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 07:50:19 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 07:50:19 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 07:50:19 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 07:50:19 INFO - 'pip_index': False, 07:50:19 INFO - 'require_test_zip': True, 07:50:19 INFO - 'test_type': ('testharness',), 07:50:19 INFO - 'this_chunk': '1', 07:50:19 INFO - 'tooltool_cache': '/builds/tooltool_cache', 07:50:19 INFO - 'total_chunks': '10', 07:50:19 INFO - 'virtualenv_path': 'venv', 07:50:19 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 07:50:19 INFO - 'work_dir': 'build'} 07:50:19 INFO - ##### 07:50:19 INFO - ##### Running clobber step. 07:50:19 INFO - ##### 07:50:19 INFO - Running pre-action listener: _resource_record_pre_action 07:50:19 INFO - Running main action method: clobber 07:50:19 INFO - rmtree: /builds/slave/test/build 07:50:19 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 07:50:20 INFO - Running post-action listener: _resource_record_post_action 07:50:20 INFO - ##### 07:50:20 INFO - ##### Running read-buildbot-config step. 07:50:20 INFO - ##### 07:50:20 INFO - Running pre-action listener: _resource_record_pre_action 07:50:20 INFO - Running main action method: read_buildbot_config 07:50:20 INFO - Using buildbot properties: 07:50:20 INFO - { 07:50:20 INFO - "project": "", 07:50:20 INFO - "product": "firefox", 07:50:20 INFO - "script_repo_revision": "production", 07:50:20 INFO - "scheduler": "tests-mozilla-beta-ubuntu32_vm-debug-unittest", 07:50:20 INFO - "repository": "", 07:50:20 INFO - "buildername": "Ubuntu VM 12.04 mozilla-beta debug test web-platform-tests-1", 07:50:20 INFO - "buildid": "20160706061822", 07:50:20 INFO - "pgo_build": "False", 07:50:20 INFO - "basedir": "/builds/slave/test", 07:50:20 INFO - "buildnumber": 17, 07:50:20 INFO - "slavename": "tst-linux32-spot-410", 07:50:20 INFO - "revision": "cda06c358893d526741f3165800d3406111749bc", 07:50:20 INFO - "master": "http://buildbot-master07.bb.releng.usw2.mozilla.com:8201/", 07:50:20 INFO - "platform": "linux", 07:50:20 INFO - "branch": "mozilla-beta", 07:50:20 INFO - "repo_path": "releases/mozilla-beta", 07:50:20 INFO - "moz_repo_path": "", 07:50:20 INFO - "stage_platform": "linux", 07:50:20 INFO - "builduid": "533aec527d9f42bfb5d1d00145bc3c81", 07:50:20 INFO - "slavebuilddir": "test" 07:50:20 INFO - } 07:50:20 INFO - Found installer url https://queue.taskcluster.net/v1/task/L0G8dHnzQEKS0l5LU3G8Pw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2. 07:50:20 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/L0G8dHnzQEKS0l5LU3G8Pw/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json. 07:50:20 INFO - Running post-action listener: _resource_record_post_action 07:50:20 INFO - ##### 07:50:20 INFO - ##### Running download-and-extract step. 07:50:20 INFO - ##### 07:50:20 INFO - Running pre-action listener: _resource_record_pre_action 07:50:20 INFO - Running main action method: download_and_extract 07:50:20 INFO - mkdir: /builds/slave/test/build/tests 07:50:20 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')]} 07:50:20 INFO - https://queue.taskcluster.net/v1/task/L0G8dHnzQEKS0l5LU3G8Pw/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 07:50:20 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/L0G8dHnzQEKS0l5LU3G8Pw/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 07:50:20 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/L0G8dHnzQEKS0l5LU3G8Pw/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 07:50:20 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/L0G8dHnzQEKS0l5LU3G8Pw/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 07:50:20 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/L0G8dHnzQEKS0l5LU3G8Pw/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 07:50:24 INFO - Downloaded 1291 bytes. 07:50:24 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json 07:50:24 INFO - Using the following test package requirements: 07:50:24 INFO - {u'common': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 07:50:24 INFO - u'cppunittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 07:50:24 INFO - u'firefox-48.0.en-US.linux-i686.cppunittest.tests.zip'], 07:50:24 INFO - u'gtest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 07:50:24 INFO - u'firefox-48.0.en-US.linux-i686.gtest.tests.zip'], 07:50:24 INFO - u'jittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 07:50:24 INFO - u'jsshell-linux-i686.zip'], 07:50:24 INFO - u'mochitest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 07:50:24 INFO - u'firefox-48.0.en-US.linux-i686.mochitest.tests.zip'], 07:50:24 INFO - u'mozbase': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 07:50:24 INFO - u'reftest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 07:50:24 INFO - u'firefox-48.0.en-US.linux-i686.reftest.tests.zip'], 07:50:24 INFO - u'talos': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 07:50:24 INFO - u'firefox-48.0.en-US.linux-i686.talos.tests.zip'], 07:50:24 INFO - u'web-platform': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 07:50:24 INFO - u'firefox-48.0.en-US.linux-i686.web-platform.tests.zip'], 07:50:24 INFO - u'xpcshell': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 07:50:24 INFO - u'firefox-48.0.en-US.linux-i686.xpcshell.tests.zip']} 07:50:24 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 07:50:24 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')]} 07:50:24 INFO - https://queue.taskcluster.net/v1/task/L0G8dHnzQEKS0l5LU3G8Pw/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 07:50:24 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/L0G8dHnzQEKS0l5LU3G8Pw/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 07:50:24 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/L0G8dHnzQEKS0l5LU3G8Pw/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 07:50:24 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/L0G8dHnzQEKS0l5LU3G8Pw/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 07:50:24 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/L0G8dHnzQEKS0l5LU3G8Pw/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 07:50:28 INFO - Downloaded 22860918 bytes. 07:50:28 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/*'] 07:50:28 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/* 07:50:28 INFO - caution: filename not matched: web-platform/* 07:50:28 INFO - Return code: 11 07:50:28 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')]} 07:50:28 INFO - https://queue.taskcluster.net/v1/task/L0G8dHnzQEKS0l5LU3G8Pw/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 07:50:28 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/L0G8dHnzQEKS0l5LU3G8Pw/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 07:50:28 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/L0G8dHnzQEKS0l5LU3G8Pw/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 07:50:28 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/L0G8dHnzQEKS0l5LU3G8Pw/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 07:50:28 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/L0G8dHnzQEKS0l5LU3G8Pw/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 07:50:32 INFO - Downloaded 36389876 bytes. 07:50:32 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/*'] 07:50:32 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/* 07:50:35 INFO - caution: filename not matched: bin/* 07:50:35 INFO - caution: filename not matched: config/* 07:50:35 INFO - caution: filename not matched: mozbase/* 07:50:35 INFO - caution: filename not matched: marionette/* 07:50:35 INFO - caution: filename not matched: tools/wptserve/* 07:50:35 INFO - Return code: 11 07:50:35 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')]} 07:50:35 INFO - https://queue.taskcluster.net/v1/task/L0G8dHnzQEKS0l5LU3G8Pw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 07:50:35 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/L0G8dHnzQEKS0l5LU3G8Pw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 07:50:35 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/L0G8dHnzQEKS0l5LU3G8Pw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 07:50:35 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/L0G8dHnzQEKS0l5LU3G8Pw/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 07:50:35 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/L0G8dHnzQEKS0l5LU3G8Pw/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 07:50:53 INFO - Downloaded 69352482 bytes. 07:50:53 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/L0G8dHnzQEKS0l5LU3G8Pw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 07:50:53 INFO - mkdir: /builds/slave/test/properties 07:50:53 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 07:50:53 INFO - Writing to file /builds/slave/test/properties/build_url 07:50:53 INFO - Contents: 07:50:53 INFO - build_url:https://queue.taskcluster.net/v1/task/L0G8dHnzQEKS0l5LU3G8Pw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 07:50:54 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/L0G8dHnzQEKS0l5LU3G8Pw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 07:50:54 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 07:50:54 INFO - Writing to file /builds/slave/test/properties/symbols_url 07:50:54 INFO - Contents: 07:50:54 INFO - symbols_url:https://queue.taskcluster.net/v1/task/L0G8dHnzQEKS0l5LU3G8Pw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 07:50:54 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:50:54 INFO - https://queue.taskcluster.net/v1/task/L0G8dHnzQEKS0l5LU3G8Pw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 07:50:54 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/L0G8dHnzQEKS0l5LU3G8Pw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 07:50:54 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/L0G8dHnzQEKS0l5LU3G8Pw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 07:50:54 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/L0G8dHnzQEKS0l5LU3G8Pw/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 07:50:54 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/L0G8dHnzQEKS0l5LU3G8Pw/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 07:51:03 INFO - Downloaded 92361610 bytes. 07:51:03 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'] 07:51:03 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 07:51:13 INFO - Return code: 0 07:51:13 INFO - Running post-action listener: _resource_record_post_action 07:51:13 INFO - Running post-action listener: set_extra_try_arguments 07:51:13 INFO - ##### 07:51:13 INFO - ##### Running create-virtualenv step. 07:51:13 INFO - ##### 07:51:13 INFO - Running pre-action listener: _pre_create_virtualenv 07:51:13 INFO - Running pre-action listener: _resource_record_pre_action 07:51:13 INFO - Running main action method: create_virtualenv 07:51:13 INFO - Creating virtualenv /builds/slave/test/build/venv 07:51:13 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 07:51:13 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 07:51:13 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 07:51:13 INFO - Using real prefix '/usr' 07:51:13 INFO - New python executable in /builds/slave/test/build/venv/bin/python 07:51:14 INFO - Installing distribute.............................................................................................................................................................................................done. 07:51:17 INFO - Installing pip.................done. 07:51:17 INFO - Return code: 0 07:51:17 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 07:51:17 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')]} 07:51:17 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:51:17 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 07:51:17 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')]} 07:51:17 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:51:17 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 07:51:17 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 0x94a4c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x950b598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x95bdf28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x929fe30>, '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 0x953cc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x95bb470>, '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-1467816200.12569-2093797351', '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 07:51:17 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 07:51:17 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 07:51:17 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 07:51:17 INFO - 'CCACHE_UMASK': '002', 07:51:17 INFO - 'DISPLAY': ':0', 07:51:17 INFO - 'HOME': '/home/cltbld', 07:51:17 INFO - 'LANG': 'en_US.UTF-8', 07:51:17 INFO - 'LOGNAME': 'cltbld', 07:51:17 INFO - 'MAIL': '/var/mail/cltbld', 07:51:17 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:51:17 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 07:51:17 INFO - 'MOZ_NO_REMOTE': '1', 07:51:17 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 07:51:17 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:51:17 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 07:51:17 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:51:17 INFO - 'PWD': '/builds/slave/test', 07:51:17 INFO - 'SHELL': '/bin/bash', 07:51:17 INFO - 'SHLVL': '1', 07:51:17 INFO - 'TERM': 'linux', 07:51:17 INFO - 'TMOUT': '86400', 07:51:17 INFO - 'USER': 'cltbld', 07:51:17 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467816200.12569-2093797351', 07:51:17 INFO - '_': '/tools/buildbot/bin/python'} 07:51:18 INFO - Ignoring indexes: https://pypi.python.org/simple/ 07:51:18 INFO - Downloading/unpacking psutil>=0.7.1 07:51:18 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 07:51:18 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 07:51:18 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 07:51:18 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 07:51:18 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 07:51:18 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 07:51:21 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 07:51:21 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 07:51:21 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 07:51:21 INFO - Installing collected packages: psutil 07:51:21 INFO - Running setup.py install for psutil 07:51:22 INFO - building 'psutil._psutil_linux' extension 07:51:22 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 07:51:22 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 07:51:22 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 07:51:22 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 07:51:22 INFO - building 'psutil._psutil_posix' extension 07:51:22 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 07:51:22 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 07:51:22 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 07:51:22 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 07:51:22 INFO - Successfully installed psutil 07:51:22 INFO - Cleaning up... 07:51:22 INFO - Return code: 0 07:51:22 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 07:51:22 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:51:22 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:51:22 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 07:51:22 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:51:22 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:51:22 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 07:51:22 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 0x94a4c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x950b598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x95bdf28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x929fe30>, '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 0x953cc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x95bb470>, '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-1467816200.12569-2093797351', '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 07:51:22 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 07:51:22 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 07:51:22 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 07:51:22 INFO - 'CCACHE_UMASK': '002', 07:51:22 INFO - 'DISPLAY': ':0', 07:51:22 INFO - 'HOME': '/home/cltbld', 07:51:22 INFO - 'LANG': 'en_US.UTF-8', 07:51:22 INFO - 'LOGNAME': 'cltbld', 07:51:22 INFO - 'MAIL': '/var/mail/cltbld', 07:51:22 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:51:22 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 07:51:22 INFO - 'MOZ_NO_REMOTE': '1', 07:51:22 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 07:51:22 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:51:22 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 07:51:22 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:51:22 INFO - 'PWD': '/builds/slave/test', 07:51:22 INFO - 'SHELL': '/bin/bash', 07:51:22 INFO - 'SHLVL': '1', 07:51:22 INFO - 'TERM': 'linux', 07:51:22 INFO - 'TMOUT': '86400', 07:51:22 INFO - 'USER': 'cltbld', 07:51:22 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467816200.12569-2093797351', 07:51:22 INFO - '_': '/tools/buildbot/bin/python'} 07:51:23 INFO - Ignoring indexes: https://pypi.python.org/simple/ 07:51:23 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 07:51:23 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 07:51:23 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 07:51:23 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 07:51:23 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 07:51:23 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 07:51:23 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 07:51:26 INFO - Downloading mozsystemmonitor-0.0.tar.gz 07:51:26 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 07:51:26 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 07:51:26 INFO - Installing collected packages: mozsystemmonitor 07:51:26 INFO - Running setup.py install for mozsystemmonitor 07:51:26 INFO - Successfully installed mozsystemmonitor 07:51:26 INFO - Cleaning up... 07:51:26 INFO - Return code: 0 07:51:26 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 07:51:26 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:51:26 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:51:26 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 07:51:26 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:51:26 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:51:26 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 07:51:26 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.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 0x94a4c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x950b598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x95bdf28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x929fe30>, '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 0x953cc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x95bb470>, '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-1467816200.12569-2093797351', '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 07:51:26 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 07:51:26 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 07:51:26 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 07:51:26 INFO - 'CCACHE_UMASK': '002', 07:51:26 INFO - 'DISPLAY': ':0', 07:51:26 INFO - 'HOME': '/home/cltbld', 07:51:26 INFO - 'LANG': 'en_US.UTF-8', 07:51:26 INFO - 'LOGNAME': 'cltbld', 07:51:26 INFO - 'MAIL': '/var/mail/cltbld', 07:51:26 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:51:26 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 07:51:26 INFO - 'MOZ_NO_REMOTE': '1', 07:51:26 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 07:51:27 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:51:27 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 07:51:27 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:51:27 INFO - 'PWD': '/builds/slave/test', 07:51:27 INFO - 'SHELL': '/bin/bash', 07:51:27 INFO - 'SHLVL': '1', 07:51:27 INFO - 'TERM': 'linux', 07:51:27 INFO - 'TMOUT': '86400', 07:51:27 INFO - 'USER': 'cltbld', 07:51:27 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467816200.12569-2093797351', 07:51:27 INFO - '_': '/tools/buildbot/bin/python'} 07:51:27 INFO - Ignoring indexes: https://pypi.python.org/simple/ 07:51:27 INFO - Downloading/unpacking blobuploader==1.2.4 07:51:27 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 07:51:27 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 07:51:27 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 07:51:27 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 07:51:27 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 07:51:27 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 07:51:30 INFO - Downloading blobuploader-1.2.4.tar.gz 07:51:30 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 07:51:30 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 07:51:30 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 07:51:30 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 07:51:30 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 07:51:30 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 07:51:30 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 07:51:30 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 07:51:31 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 07:51:31 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 07:51:31 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 07:51:31 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 07:51:31 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 07:51:31 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 07:51:31 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 07:51:31 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 07:51:32 INFO - Downloading docopt-0.6.1.tar.gz 07:51:32 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 07:51:32 INFO - Installing collected packages: blobuploader, requests, docopt 07:51:32 INFO - Running setup.py install for blobuploader 07:51:32 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 07:51:32 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 07:51:32 INFO - Running setup.py install for requests 07:51:33 INFO - Running setup.py install for docopt 07:51:33 INFO - Successfully installed blobuploader requests docopt 07:51:33 INFO - Cleaning up... 07:51:33 INFO - Return code: 0 07:51:33 INFO - Installing None into virtualenv /builds/slave/test/build/venv 07:51:33 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')]} 07:51:33 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:51:33 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 07:51:33 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')]} 07:51:33 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:51:33 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 07:51:33 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 0x94a4c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x950b598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x95bdf28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x929fe30>, '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 0x953cc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x95bb470>, '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-1467816200.12569-2093797351', '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 07:51:33 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 07:51:33 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 07:51:33 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 07:51:33 INFO - 'CCACHE_UMASK': '002', 07:51:33 INFO - 'DISPLAY': ':0', 07:51:33 INFO - 'HOME': '/home/cltbld', 07:51:33 INFO - 'LANG': 'en_US.UTF-8', 07:51:33 INFO - 'LOGNAME': 'cltbld', 07:51:33 INFO - 'MAIL': '/var/mail/cltbld', 07:51:33 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:51:33 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 07:51:33 INFO - 'MOZ_NO_REMOTE': '1', 07:51:33 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 07:51:33 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:51:33 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 07:51:33 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:51:33 INFO - 'PWD': '/builds/slave/test', 07:51:33 INFO - 'SHELL': '/bin/bash', 07:51:33 INFO - 'SHLVL': '1', 07:51:33 INFO - 'TERM': 'linux', 07:51:33 INFO - 'TMOUT': '86400', 07:51:33 INFO - 'USER': 'cltbld', 07:51:33 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467816200.12569-2093797351', 07:51:33 INFO - '_': '/tools/buildbot/bin/python'} 07:51:33 INFO - Ignoring indexes: https://pypi.python.org/simple/ 07:51:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 07:51:33 INFO - Running setup.py (path:/tmp/pip-ZOcIbv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 07:51:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 07:51:33 INFO - Running setup.py (path:/tmp/pip-ve19FF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 07:51:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 07:51:33 INFO - Running setup.py (path:/tmp/pip-COoUkj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 07:51:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 07:51:34 INFO - Running setup.py (path:/tmp/pip-ha77rb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 07:51:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 07:51:34 INFO - Running setup.py (path:/tmp/pip-o4Tp9T-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 07:51:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 07:51:34 INFO - Running setup.py (path:/tmp/pip-gMDuJg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 07:51:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 07:51:34 INFO - Running setup.py (path:/tmp/pip-D1AKXI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 07:51:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 07:51:34 INFO - Running setup.py (path:/tmp/pip-bG0S0s-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 07:51:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 07:51:34 INFO - Running setup.py (path:/tmp/pip-Ikn3RV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 07:51:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 07:51:34 INFO - Running setup.py (path:/tmp/pip-ika7V6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 07:51:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 07:51:34 INFO - Running setup.py (path:/tmp/pip-7ltUav-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 07:51:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 07:51:35 INFO - Running setup.py (path:/tmp/pip-AVuH8T-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 07:51:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 07:51:35 INFO - Running setup.py (path:/tmp/pip-q_bJAY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 07:51:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 07:51:35 INFO - Running setup.py (path:/tmp/pip-3ev32r-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 07:51:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 07:51:35 INFO - Running setup.py (path:/tmp/pip-j2T0pg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 07:51:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 07:51:35 INFO - Running setup.py (path:/tmp/pip-9t4uCq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 07:51:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 07:51:35 INFO - Running setup.py (path:/tmp/pip-L691BM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 07:51:35 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 07:51:35 INFO - Running setup.py (path:/tmp/pip-ICJuOl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 07:51:35 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 07:51:35 INFO - Running setup.py (path:/tmp/pip-bElI8n-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 07:51:35 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 07:51:35 INFO - Running setup.py (path:/tmp/pip-BNwLnE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 07:51:36 INFO - Unpacking /builds/slave/test/build/tests/marionette 07:51:36 INFO - Running setup.py (path:/tmp/pip-9YnUCo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 07:51:36 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 07:51:36 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 07:51:36 INFO - Running setup.py install for manifestparser 07:51:36 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 07:51:36 INFO - Running setup.py install for mozcrash 07:51:36 INFO - Running setup.py install for mozdebug 07:51:37 INFO - Running setup.py install for mozdevice 07:51:37 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 07:51:37 INFO - Installing dm script to /builds/slave/test/build/venv/bin 07:51:37 INFO - Running setup.py install for mozfile 07:51:37 INFO - Running setup.py install for mozhttpd 07:51:37 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 07:51:37 INFO - Running setup.py install for mozinfo 07:51:37 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 07:51:37 INFO - Running setup.py install for mozInstall 07:51:38 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 07:51:38 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 07:51:38 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 07:51:38 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 07:51:38 INFO - Running setup.py install for mozleak 07:51:38 INFO - Running setup.py install for mozlog 07:51:38 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 07:51:38 INFO - Running setup.py install for moznetwork 07:51:38 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 07:51:38 INFO - Running setup.py install for mozprocess 07:51:38 INFO - Running setup.py install for mozprofile 07:51:39 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 07:51:39 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 07:51:39 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 07:51:39 INFO - Running setup.py install for mozrunner 07:51:39 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 07:51:39 INFO - Running setup.py install for mozscreenshot 07:51:39 INFO - Running setup.py install for moztest 07:51:39 INFO - Running setup.py install for mozversion 07:51:39 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 07:51:39 INFO - Running setup.py install for wptserve 07:51:40 INFO - Running setup.py install for marionette-driver 07:51:40 INFO - Running setup.py install for browsermob-proxy 07:51:40 INFO - Running setup.py install for marionette-client 07:51:40 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 07:51:40 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 07:51:41 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 07:51:41 INFO - Cleaning up... 07:51:41 INFO - Return code: 0 07:51:41 INFO - Installing None into virtualenv /builds/slave/test/build/venv 07:51:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:51:41 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:51:41 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 07:51:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:51:41 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:51:41 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 07:51:41 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 0x94a4c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x950b598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x95bdf28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x929fe30>, '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 0x953cc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x95bb470>, '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-1467816200.12569-2093797351', '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 07:51:41 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 07:51:41 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 07:51:41 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 07:51:41 INFO - 'CCACHE_UMASK': '002', 07:51:41 INFO - 'DISPLAY': ':0', 07:51:41 INFO - 'HOME': '/home/cltbld', 07:51:41 INFO - 'LANG': 'en_US.UTF-8', 07:51:41 INFO - 'LOGNAME': 'cltbld', 07:51:41 INFO - 'MAIL': '/var/mail/cltbld', 07:51:41 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:51:41 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 07:51:41 INFO - 'MOZ_NO_REMOTE': '1', 07:51:41 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 07:51:41 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:51:41 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 07:51:41 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:51:41 INFO - 'PWD': '/builds/slave/test', 07:51:41 INFO - 'SHELL': '/bin/bash', 07:51:41 INFO - 'SHLVL': '1', 07:51:41 INFO - 'TERM': 'linux', 07:51:41 INFO - 'TMOUT': '86400', 07:51:41 INFO - 'USER': 'cltbld', 07:51:41 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467816200.12569-2093797351', 07:51:41 INFO - '_': '/tools/buildbot/bin/python'} 07:51:41 INFO - Ignoring indexes: https://pypi.python.org/simple/ 07:51:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 07:51:41 INFO - Running setup.py (path:/tmp/pip-doAKBL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 07:51:41 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)) 07:51:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 07:51:41 INFO - Running setup.py (path:/tmp/pip-mu71b7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 07:51:41 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)) 07:51:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 07:51:41 INFO - Running setup.py (path:/tmp/pip-DjskEG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 07:51:41 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)) 07:51:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 07:51:41 INFO - Running setup.py (path:/tmp/pip-H0VSTF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 07:51:41 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)) 07:51:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 07:51:41 INFO - Running setup.py (path:/tmp/pip-ga2vCR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 07:51:42 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)) 07:51:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 07:51:42 INFO - Running setup.py (path:/tmp/pip-0KKe0U-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 07:51:42 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)) 07:51:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 07:51:42 INFO - Running setup.py (path:/tmp/pip-evllRC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 07:51:42 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)) 07:51:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 07:51:42 INFO - Running setup.py (path:/tmp/pip-NhlVyG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 07:51:42 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)) 07:51:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 07:51:42 INFO - Running setup.py (path:/tmp/pip-S9s2Ny-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 07:51:42 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)) 07:51:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 07:51:42 INFO - Running setup.py (path:/tmp/pip-b_QL8g-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 07:51:42 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)) 07:51:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 07:51:42 INFO - Running setup.py (path:/tmp/pip-8Ug7zM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 07:51:42 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork==0.27 from file:///builds/slave/test/build/tests/mozbase/moznetwork in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 11)) 07:51:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 07:51:42 INFO - Running setup.py (path:/tmp/pip-F5z4ba-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 07:51:42 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)) 07:51:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 07:51:42 INFO - Running setup.py (path:/tmp/pip-crPRep-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 07:51:43 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)) 07:51:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 07:51:43 INFO - Running setup.py (path:/tmp/pip-WynAW_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 07:51:43 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)) 07:51:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 07:51:43 INFO - Running setup.py (path:/tmp/pip-TysPDe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 07:51:43 INFO - Requirement already satisfied (use --upgrade to upgrade): mozscreenshot==0.1 from file:///builds/slave/test/build/tests/mozbase/mozscreenshot in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 15)) 07:51:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 07:51:43 INFO - Running setup.py (path:/tmp/pip-h0yt4D-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 07:51:43 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)) 07:51:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 07:51:43 INFO - Running setup.py (path:/tmp/pip-1X5ufl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 07:51:43 INFO - Requirement already satisfied (use --upgrade to upgrade): mozversion==1.4 from file:///builds/slave/test/build/tests/mozbase/mozversion in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 17)) 07:51:43 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 07:51:43 INFO - Running setup.py (path:/tmp/pip-4KaqVG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 07:51:43 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)) 07:51:43 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 07:51:43 INFO - Running setup.py (path:/tmp/pip-uI8Huc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 07:51:43 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)) 07:51:43 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 07:51:43 INFO - Running setup.py (path:/tmp/pip-FCdaTF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 07:51:43 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)) 07:51:43 INFO - Unpacking /builds/slave/test/build/tests/marionette 07:51:44 INFO - Running setup.py (path:/tmp/pip-Ek3fLR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 07:51:44 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 07:51:44 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)) 07:51:44 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)) 07:51:44 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)) 07:51:44 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)) 07:51:44 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)) 07:51:44 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)) 07:51:44 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 07:51:44 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 07:51:44 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 07:51:44 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 07:51:44 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 07:51:44 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 07:51:44 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 07:51:47 INFO - Downloading blessings-1.6.tar.gz 07:51:47 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 07:51:47 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)) 07:51:47 INFO - Installing collected packages: blessings 07:51:47 INFO - Running setup.py install for blessings 07:51:48 INFO - Successfully installed blessings 07:51:48 INFO - Cleaning up... 07:51:48 INFO - Return code: 0 07:51:48 INFO - Done creating virtualenv /builds/slave/test/build/venv. 07:51:48 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 07:51:48 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 07:51:48 INFO - Reading from file tmpfile_stdout 07:51:48 INFO - Current package versions: 07:51:48 INFO - argparse == 1.2.1 07:51:48 INFO - blessings == 1.6 07:51:48 INFO - blobuploader == 1.2.4 07:51:48 INFO - browsermob-proxy == 0.6.0 07:51:48 INFO - docopt == 0.6.1 07:51:48 INFO - manifestparser == 1.1 07:51:48 INFO - marionette-client == 2.3.0 07:51:48 INFO - marionette-driver == 1.4.0 07:51:48 INFO - mozInstall == 1.12 07:51:48 INFO - mozcrash == 0.17 07:51:48 INFO - mozdebug == 0.1 07:51:48 INFO - mozdevice == 0.48 07:51:48 INFO - mozfile == 1.2 07:51:48 INFO - mozhttpd == 0.7 07:51:48 INFO - mozinfo == 0.9 07:51:48 INFO - mozleak == 0.1 07:51:48 INFO - mozlog == 3.1 07:51:48 INFO - moznetwork == 0.27 07:51:48 INFO - mozprocess == 0.22 07:51:48 INFO - mozprofile == 0.28 07:51:48 INFO - mozrunner == 6.11 07:51:48 INFO - mozscreenshot == 0.1 07:51:48 INFO - mozsystemmonitor == 0.0 07:51:48 INFO - moztest == 0.7 07:51:48 INFO - mozversion == 1.4 07:51:48 INFO - psutil == 3.1.1 07:51:48 INFO - requests == 1.2.3 07:51:48 INFO - wptserve == 1.4.0 07:51:48 INFO - wsgiref == 0.1.2 07:51:48 INFO - Running post-action listener: _resource_record_post_action 07:51:48 INFO - Running post-action listener: _start_resource_monitoring 07:51:48 INFO - Starting resource monitoring. 07:51:48 INFO - ##### 07:51:48 INFO - ##### Running pull step. 07:51:48 INFO - ##### 07:51:48 INFO - Running pre-action listener: _resource_record_pre_action 07:51:48 INFO - Running main action method: pull 07:51:48 INFO - Pull has nothing to do! 07:51:48 INFO - Running post-action listener: _resource_record_post_action 07:51:48 INFO - ##### 07:51:48 INFO - ##### Running install step. 07:51:48 INFO - ##### 07:51:48 INFO - Running pre-action listener: _resource_record_pre_action 07:51:48 INFO - Running main action method: install 07:51:48 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 07:51:48 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 07:51:49 INFO - Reading from file tmpfile_stdout 07:51:49 INFO - Detecting whether we're running mozinstall >=1.0... 07:51:49 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 07:51:49 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 07:51:49 INFO - Reading from file tmpfile_stdout 07:51:49 INFO - Output received: 07:51:49 INFO - Usage: mozinstall [options] installer 07:51:49 INFO - Options: 07:51:49 INFO - -h, --help show this help message and exit 07:51:49 INFO - -d DEST, --destination=DEST 07:51:49 INFO - Directory to install application into. [default: 07:51:49 INFO - "/builds/slave/test"] 07:51:49 INFO - --app=APP Application being installed. [default: firefox] 07:51:49 INFO - mkdir: /builds/slave/test/build/application 07:51:49 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'] 07:51:49 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 07:52:16 INFO - Reading from file tmpfile_stdout 07:52:16 INFO - Output received: 07:52:16 INFO - /builds/slave/test/build/application/firefox/firefox 07:52:16 INFO - Running post-action listener: _resource_record_post_action 07:52:16 INFO - ##### 07:52:16 INFO - ##### Running run-tests step. 07:52:16 INFO - ##### 07:52:16 INFO - Running pre-action listener: _resource_record_pre_action 07:52:16 INFO - Running main action method: run_tests 07:52:16 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 07:52:16 INFO - Minidump filename unknown. Determining based upon platform and architecture. 07:52:16 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 07:52:16 INFO - grabbing minidump binary from tooltool 07:52:16 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')]} 07:52:16 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 0x929fe30>, '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 0x953cc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x95bb470>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 07:52:16 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 07:52:16 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 07:52:16 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 07:52:16 INFO - Return code: 0 07:52:16 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 07:52:16 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 07:52:16 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/L0G8dHnzQEKS0l5LU3G8Pw/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 07:52:16 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/L0G8dHnzQEKS0l5LU3G8Pw/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 07:52:16 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 07:52:16 INFO - 'CCACHE_UMASK': '002', 07:52:16 INFO - 'DISPLAY': ':0', 07:52:16 INFO - 'HOME': '/home/cltbld', 07:52:16 INFO - 'LANG': 'en_US.UTF-8', 07:52:16 INFO - 'LOGNAME': 'cltbld', 07:52:16 INFO - 'MAIL': '/var/mail/cltbld', 07:52:16 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 07:52:16 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:52:16 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 07:52:16 INFO - 'MOZ_NO_REMOTE': '1', 07:52:16 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 07:52:16 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:52:16 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 07:52:16 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:52:16 INFO - 'PWD': '/builds/slave/test', 07:52:16 INFO - 'SHELL': '/bin/bash', 07:52:16 INFO - 'SHLVL': '1', 07:52:16 INFO - 'TERM': 'linux', 07:52:16 INFO - 'TMOUT': '86400', 07:52:16 INFO - 'USER': 'cltbld', 07:52:16 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467816200.12569-2093797351', 07:52:16 INFO - '_': '/tools/buildbot/bin/python'} 07:52:16 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/L0G8dHnzQEKS0l5LU3G8Pw/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 07:52:16 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 07:52:16 INFO - import pkg_resources 07:52:17 INFO - Using 1 client processes 07:52:18 INFO - wptserve Starting http server on 127.0.0.1:8000 07:52:18 INFO - wptserve Starting http server on 127.0.0.1:8001 07:52:18 INFO - wptserve Starting http server on 127.0.0.1:8443 07:52:20 INFO - SUITE-START | Running 778 tests 07:52:20 INFO - Running testharness tests 07:52:20 INFO - Setting up ssl 07:52:20 INFO - PROCESS | certutil | 07:52:20 INFO - PROCESS | certutil | 07:52:20 INFO - PROCESS | certutil | 07:52:20 INFO - Certificate Nickname Trust Attributes 07:52:20 INFO - SSL,S/MIME,JAR/XPI 07:52:20 INFO - 07:52:20 INFO - web-platform-tests CT,, 07:52:20 INFO - 07:52:20 INFO - Starting runner 07:52:23 INFO - PROCESS | 5123 | 1467816743021 Marionette DEBUG Marionette enabled via build flag and pref 07:52:23 INFO - PROCESS | 5123 | ++DOCSHELL 0xa4d4fc00 == 1 [pid = 5123] [id = 1] 07:52:23 INFO - PROCESS | 5123 | ++DOMWINDOW == 1 (0xa4d50000) [pid = 5123] [serial = 1] [outer = (nil)] 07:52:23 INFO - PROCESS | 5123 | [5123] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 07:52:23 INFO - PROCESS | 5123 | ++DOMWINDOW == 2 (0xa4d50800) [pid = 5123] [serial = 2] [outer = 0xa4d50000] 07:52:23 INFO - PROCESS | 5123 | 1467816743640 Marionette INFO Listening on port 2828 07:52:24 INFO - PROCESS | 5123 | 1467816744176 Marionette DEBUG Marionette enabled via command-line flag 07:52:24 INFO - PROCESS | 5123 | ++DOCSHELL 0xa23cf400 == 2 [pid = 5123] [id = 2] 07:52:24 INFO - PROCESS | 5123 | ++DOMWINDOW == 3 (0xa23d0800) [pid = 5123] [serial = 3] [outer = (nil)] 07:52:24 INFO - PROCESS | 5123 | [5123] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 07:52:24 INFO - PROCESS | 5123 | ++DOMWINDOW == 4 (0xa23d9c00) [pid = 5123] [serial = 4] [outer = 0xa23d0800] 07:52:24 INFO - PROCESS | 5123 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a20d31a0 07:52:24 INFO - PROCESS | 5123 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a20d3c80 07:52:24 INFO - PROCESS | 5123 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a20dcd00 07:52:24 INFO - PROCESS | 5123 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a20f9960 07:52:24 INFO - PROCESS | 5123 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a20dd760 07:52:24 INFO - PROCESS | 5123 | ++DOMWINDOW == 5 (0xa1124000) [pid = 5123] [serial = 5] [outer = 0xa4d50000] 07:52:24 INFO - PROCESS | 5123 | [5123] 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 07:52:24 INFO - PROCESS | 5123 | 1467816744516 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:36351 07:52:24 INFO - PROCESS | 5123 | [5123] 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 07:52:24 INFO - PROCESS | 5123 | 1467816744590 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:36352 07:52:24 INFO - PROCESS | 5123 | 1467816744599 Marionette DEBUG Closed connection conn0 07:52:24 INFO - PROCESS | 5123 | [5123] 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 07:52:24 INFO - PROCESS | 5123 | [5123] 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 07:52:24 INFO - PROCESS | 5123 | 1467816744718 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:36353 07:52:24 INFO - PROCESS | 5123 | 1467816744721 Marionette DEBUG Closed connection conn1 07:52:24 INFO - PROCESS | 5123 | [5123] 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 07:52:24 INFO - PROCESS | 5123 | 1467816744785 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:36354 07:52:24 INFO - PROCESS | 5123 | 1467816744795 Marionette DEBUG Closed connection conn2 07:52:24 INFO - PROCESS | 5123 | 1467816744844 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 07:52:24 INFO - PROCESS | 5123 | 1467816744859 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":"20160706061822","device":"desktop","version":"48.0"} 07:52:25 INFO - PROCESS | 5123 | [5123] 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 07:52:26 INFO - PROCESS | 5123 | ++DOCSHELL 0x9ada8800 == 3 [pid = 5123] [id = 3] 07:52:26 INFO - PROCESS | 5123 | ++DOMWINDOW == 6 (0x9ada8c00) [pid = 5123] [serial = 6] [outer = (nil)] 07:52:26 INFO - PROCESS | 5123 | ++DOCSHELL 0x9ada9000 == 4 [pid = 5123] [id = 4] 07:52:26 INFO - PROCESS | 5123 | ++DOMWINDOW == 7 (0x9ada9400) [pid = 5123] [serial = 7] [outer = (nil)] 07:52:26 INFO - PROCESS | 5123 | [5123] 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 07:52:26 INFO - PROCESS | 5123 | ++DOCSHELL 0x9a40a800 == 5 [pid = 5123] [id = 5] 07:52:26 INFO - PROCESS | 5123 | ++DOMWINDOW == 8 (0x9a40ac00) [pid = 5123] [serial = 8] [outer = (nil)] 07:52:26 INFO - PROCESS | 5123 | [5123] 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 07:52:27 INFO - PROCESS | 5123 | [5123] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 07:52:27 INFO - PROCESS | 5123 | ++DOMWINDOW == 9 (0x9a2ed800) [pid = 5123] [serial = 9] [outer = 0x9a40ac00] 07:52:27 INFO - PROCESS | 5123 | ++DOMWINDOW == 10 (0x99fd1800) [pid = 5123] [serial = 10] [outer = 0x9ada8c00] 07:52:27 INFO - PROCESS | 5123 | ++DOMWINDOW == 11 (0x99fd3400) [pid = 5123] [serial = 11] [outer = 0x9ada9400] 07:52:27 INFO - PROCESS | 5123 | ++DOMWINDOW == 12 (0x99d0bc00) [pid = 5123] [serial = 12] [outer = 0x9a40ac00] 07:52:28 INFO - PROCESS | 5123 | 1467816748346 Marionette INFO startBrowser 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:52:28 INFO - PROCESS | 5123 | 1467816748388 Marionette DEBUG loaded listener.js 07:52:28 INFO - PROCESS | 5123 | 1467816748405 Marionette DEBUG loaded listener.js 07:52:28 INFO - PROCESS | 5123 | 1467816748408 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:52:28 INFO - PROCESS | 5123 | ++DOMWINDOW == 13 (0x9adacc00) [pid = 5123] [serial = 13] [outer = 0x9a40ac00] 07:52:29 INFO - PROCESS | 5123 | 1467816749019 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"9d49f4dc-9a2a-4b48-8fac-0993aea4addf","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":"20160706061822","device":"desktop","version":"48.0","command_id":1}}] 07:52:29 INFO - PROCESS | 5123 | 1467816749260 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}] 07:52:29 INFO - PROCESS | 5123 | 1467816749264 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:52:29 INFO - PROCESS | 5123 | 1467816749561 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 07:52:29 INFO - PROCESS | 5123 | 1467816749670 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 07:52:29 INFO - PROCESS | 5123 | 1467816749674 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:52:29 INFO - PROCESS | 5123 | [5123] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 07:52:29 INFO - PROCESS | 5123 | [5123] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 07:52:29 INFO - PROCESS | 5123 | ++DOMWINDOW == 14 (0x952e1c00) [pid = 5123] [serial = 14] [outer = 0x9a40ac00] 07:52:30 INFO - PROCESS | 5123 | [5123] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 07:52:30 INFO - PROCESS | 5123 | [5123] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:52:30 INFO - PROCESS | 5123 | 1467816750134 Marionette TRACE conn3 <- [1,3,null,{}] 07:52:30 INFO - PROCESS | 5123 | 1467816750167 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 07:52:30 INFO - PROCESS | 5123 | 1467816750173 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:52:30 INFO - PROCESS | 5123 | 1467816750210 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 07:52:30 INFO - PROCESS | 5123 | 1467816750395 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 07:52:30 INFO - PROCESS | 5123 | 1467816750400 Marionette TRACE conn3 <- [1,5,null,{"value":"8"}] 07:52:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 07:52:30 INFO - PROCESS | 5123 | 1467816750409 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 07:52:30 INFO - PROCESS | 5123 | 1467816750416 Marionette TRACE conn3 <- [1,6,null,{}] 07:52:30 INFO - PROCESS | 5123 | 1467816750438 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}] 07:52:30 INFO - PROCESS | 5123 | 1467816750446 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:52:30 INFO - PROCESS | 5123 | 1467816750473 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 07:52:30 INFO - PROCESS | 5123 | 1467816750482 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:30 INFO - PROCESS | 5123 | 1467816750489 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:52:30 INFO - PROCESS | 5123 | ++DOCSHELL 0x9ba2dc00 == 6 [pid = 5123] [id = 6] 07:52:30 INFO - PROCESS | 5123 | ++DOMWINDOW == 15 (0x9ba2e000) [pid = 5123] [serial = 15] [outer = (nil)] 07:52:30 INFO - PROCESS | 5123 | ++DOMWINDOW == 16 (0x9ba30400) [pid = 5123] [serial = 16] [outer = 0x9ba2e000] 07:52:30 INFO - PROCESS | 5123 | 1467816750558 Marionette DEBUG loaded listener.js 07:52:30 INFO - PROCESS | 5123 | ++DOMWINDOW == 17 (0x93d7d000) [pid = 5123] [serial = 17] [outer = 0x9ba2e000] 07:52:30 INFO - PROCESS | 5123 | ++DOCSHELL 0x93ba2800 == 7 [pid = 5123] [id = 7] 07:52:30 INFO - PROCESS | 5123 | ++DOMWINDOW == 18 (0x93ba3000) [pid = 5123] [serial = 18] [outer = (nil)] 07:52:31 INFO - PROCESS | 5123 | ++DOMWINDOW == 19 (0x93ba5400) [pid = 5123] [serial = 19] [outer = 0x93ba3000] 07:52:31 INFO - PROCESS | 5123 | 1467816751019 Marionette DEBUG loaded listener.js 07:52:31 INFO - PROCESS | 5123 | ++DOMWINDOW == 20 (0x93bb0800) [pid = 5123] [serial = 20] [outer = 0x93ba3000] 07:52:31 INFO - PROCESS | 5123 | [5123] 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 07:52:31 INFO - PROCESS | 5123 | 1467816751440 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]]]}] 07:52:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 07:52:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1107ms 07:52:31 INFO - PROCESS | 5123 | 1467816751571 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 07:52:31 INFO - PROCESS | 5123 | 1467816751575 Marionette TRACE conn3 <- [1,9,null,{"value":"8"}] 07:52:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 07:52:31 INFO - PROCESS | 5123 | 1467816751609 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 07:52:31 INFO - PROCESS | 5123 | 1467816751613 Marionette TRACE conn3 <- [1,10,null,{}] 07:52:31 INFO - PROCESS | 5123 | 1467816751633 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}] 07:52:31 INFO - PROCESS | 5123 | 1467816751641 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:52:31 INFO - PROCESS | 5123 | 1467816751802 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 07:52:31 INFO - PROCESS | 5123 | 1467816751815 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:31 INFO - PROCESS | 5123 | 1467816751826 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:52:31 INFO - PROCESS | 5123 | ++DOCSHELL 0x923ad800 == 8 [pid = 5123] [id = 8] 07:52:31 INFO - PROCESS | 5123 | ++DOMWINDOW == 21 (0x923adc00) [pid = 5123] [serial = 21] [outer = (nil)] 07:52:31 INFO - PROCESS | 5123 | ++DOMWINDOW == 22 (0x923afc00) [pid = 5123] [serial = 22] [outer = 0x923adc00] 07:52:31 INFO - PROCESS | 5123 | 1467816751890 Marionette DEBUG loaded listener.js 07:52:31 INFO - PROCESS | 5123 | ++DOMWINDOW == 23 (0x923b4800) [pid = 5123] [serial = 23] [outer = 0x923adc00] 07:52:32 INFO - PROCESS | 5123 | 1467816752445 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]]]}] 07:52:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 07:52:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 902ms 07:52:32 INFO - PROCESS | 5123 | 1467816752494 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 07:52:32 INFO - PROCESS | 5123 | 1467816752498 Marionette TRACE conn3 <- [1,13,null,{"value":"8"}] 07:52:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 07:52:32 INFO - PROCESS | 5123 | 1467816752504 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 07:52:32 INFO - PROCESS | 5123 | 1467816752506 Marionette TRACE conn3 <- [1,14,null,{}] 07:52:32 INFO - PROCESS | 5123 | 1467816752512 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}] 07:52:32 INFO - PROCESS | 5123 | 1467816752515 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:52:32 INFO - PROCESS | 5123 | 1467816752657 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 07:52:32 INFO - PROCESS | 5123 | 1467816752670 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:32 INFO - PROCESS | 5123 | 1467816752676 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:52:32 INFO - PROCESS | 5123 | ++DOCSHELL 0x924c7400 == 9 [pid = 5123] [id = 9] 07:52:32 INFO - PROCESS | 5123 | ++DOMWINDOW == 24 (0x924cb400) [pid = 5123] [serial = 24] [outer = (nil)] 07:52:32 INFO - PROCESS | 5123 | ++DOMWINDOW == 25 (0x93d07c00) [pid = 5123] [serial = 25] [outer = 0x924cb400] 07:52:32 INFO - PROCESS | 5123 | 1467816752740 Marionette DEBUG loaded listener.js 07:52:32 INFO - PROCESS | 5123 | ++DOMWINDOW == 26 (0x9268c400) [pid = 5123] [serial = 26] [outer = 0x924cb400] 07:52:33 INFO - PROCESS | 5123 | 1467816753380 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]]]}] 07:52:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 07:52:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1134ms 07:52:33 INFO - PROCESS | 5123 | 1467816753707 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 07:52:33 INFO - PROCESS | 5123 | 1467816753714 Marionette TRACE conn3 <- [1,17,null,{"value":"8"}] 07:52:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 07:52:33 INFO - PROCESS | 5123 | 1467816753722 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 07:52:33 INFO - PROCESS | 5123 | 1467816753727 Marionette TRACE conn3 <- [1,18,null,{}] 07:52:33 INFO - PROCESS | 5123 | 1467816753735 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}] 07:52:33 INFO - PROCESS | 5123 | 1467816753741 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:52:33 INFO - PROCESS | 5123 | ++DOCSHELL 0x924cb000 == 10 [pid = 5123] [id = 10] 07:52:33 INFO - PROCESS | 5123 | ++DOMWINDOW == 27 (0x924cc400) [pid = 5123] [serial = 27] [outer = (nil)] 07:52:33 INFO - PROCESS | 5123 | 1467816753944 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 07:52:33 INFO - PROCESS | 5123 | ++DOMWINDOW == 28 (0x92690400) [pid = 5123] [serial = 28] [outer = 0x924cc400] 07:52:34 INFO - PROCESS | 5123 | ++DOMWINDOW == 29 (0x9268e400) [pid = 5123] [serial = 29] [outer = 0x924cc400] 07:52:34 INFO - PROCESS | 5123 | 1467816754095 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:34 INFO - PROCESS | 5123 | 1467816754109 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:52:34 INFO - PROCESS | 5123 | ++DOCSHELL 0x92694000 == 11 [pid = 5123] [id = 11] 07:52:34 INFO - PROCESS | 5123 | ++DOMWINDOW == 30 (0x92695400) [pid = 5123] [serial = 30] [outer = (nil)] 07:52:34 INFO - PROCESS | 5123 | ++DOMWINDOW == 31 (0x92ad3400) [pid = 5123] [serial = 31] [outer = 0x92695400] 07:52:34 INFO - PROCESS | 5123 | ++DOCSHELL 0x92acc000 == 12 [pid = 5123] [id = 12] 07:52:34 INFO - PROCESS | 5123 | ++DOMWINDOW == 32 (0x92acfc00) [pid = 5123] [serial = 32] [outer = (nil)] 07:52:34 INFO - PROCESS | 5123 | ++DOMWINDOW == 33 (0x93ba6400) [pid = 5123] [serial = 33] [outer = 0x92acfc00] 07:52:34 INFO - PROCESS | 5123 | 1467816754259 Marionette DEBUG loaded listener.js 07:52:34 INFO - PROCESS | 5123 | ++DOMWINDOW == 34 (0x93d0f400) [pid = 5123] [serial = 34] [outer = 0x92acfc00] 07:52:34 INFO - PROCESS | 5123 | ++DOMWINDOW == 35 (0x98d6c800) [pid = 5123] [serial = 35] [outer = 0x92695400] 07:52:35 INFO - PROCESS | 5123 | 1467816755193 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]]]}] 07:52:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 07:52:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1484ms 07:52:35 INFO - PROCESS | 5123 | 1467816755212 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 07:52:35 INFO - PROCESS | 5123 | 1467816755224 Marionette TRACE conn3 <- [1,21,null,{"value":"8"}] 07:52:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 07:52:35 INFO - PROCESS | 5123 | 1467816755243 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 07:52:35 INFO - PROCESS | 5123 | 1467816755256 Marionette TRACE conn3 <- [1,22,null,{}] 07:52:35 INFO - PROCESS | 5123 | 1467816755266 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}] 07:52:35 INFO - PROCESS | 5123 | 1467816755271 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:52:35 INFO - PROCESS | 5123 | 1467816755470 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 07:52:35 INFO - PROCESS | 5123 | 1467816755588 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:35 INFO - PROCESS | 5123 | 1467816755597 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:52:35 INFO - PROCESS | 5123 | ++DOCSHELL 0x99fd1000 == 13 [pid = 5123] [id = 13] 07:52:35 INFO - PROCESS | 5123 | ++DOMWINDOW == 36 (0x9a187000) [pid = 5123] [serial = 36] [outer = (nil)] 07:52:35 INFO - PROCESS | 5123 | ++DOMWINDOW == 37 (0x9adaa000) [pid = 5123] [serial = 37] [outer = 0x9a187000] 07:52:35 INFO - PROCESS | 5123 | 1467816755673 Marionette DEBUG loaded listener.js 07:52:35 INFO - PROCESS | 5123 | ++DOMWINDOW == 38 (0x9ae78400) [pid = 5123] [serial = 38] [outer = 0x9a187000] 07:52:36 INFO - PROCESS | 5123 | 1467816756451 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]]]}] 07:52:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 07:52:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1247ms 07:52:36 INFO - PROCESS | 5123 | 1467816756490 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 07:52:36 INFO - PROCESS | 5123 | 1467816756493 Marionette TRACE conn3 <- [1,25,null,{"value":"8"}] 07:52:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 07:52:36 INFO - PROCESS | 5123 | 1467816756499 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 07:52:36 INFO - PROCESS | 5123 | 1467816756505 Marionette TRACE conn3 <- [1,26,null,{}] 07:52:36 INFO - PROCESS | 5123 | 1467816756520 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}] 07:52:36 INFO - PROCESS | 5123 | 1467816756527 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:52:36 INFO - PROCESS | 5123 | 1467816756699 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 07:52:36 INFO - PROCESS | 5123 | 1467816756818 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:36 INFO - PROCESS | 5123 | 1467816756829 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:52:36 INFO - PROCESS | 5123 | ++DOCSHELL 0x9a26fc00 == 14 [pid = 5123] [id = 14] 07:52:36 INFO - PROCESS | 5123 | ++DOMWINDOW == 39 (0x9a270000) [pid = 5123] [serial = 39] [outer = (nil)] 07:52:36 INFO - PROCESS | 5123 | ++DOMWINDOW == 40 (0x9b8e9c00) [pid = 5123] [serial = 40] [outer = 0x9a270000] 07:52:36 INFO - PROCESS | 5123 | 1467816756905 Marionette DEBUG loaded listener.js 07:52:37 INFO - PROCESS | 5123 | ++DOMWINDOW == 41 (0x9ba2f800) [pid = 5123] [serial = 41] [outer = 0x9a270000] 07:52:37 INFO - PROCESS | 5123 | 1467816757913 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]]]}] 07:52:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 07:52:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1435ms 07:52:37 INFO - PROCESS | 5123 | 1467816757935 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 07:52:37 INFO - PROCESS | 5123 | 1467816757940 Marionette TRACE conn3 <- [1,29,null,{"value":"8"}] 07:52:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 07:52:37 INFO - PROCESS | 5123 | 1467816757947 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 07:52:37 INFO - PROCESS | 5123 | 1467816757950 Marionette TRACE conn3 <- [1,30,null,{}] 07:52:37 INFO - PROCESS | 5123 | 1467816757958 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}] 07:52:37 INFO - PROCESS | 5123 | 1467816757963 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:52:38 INFO - PROCESS | 5123 | 1467816758100 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 07:52:38 INFO - PROCESS | 5123 | 1467816758245 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:38 INFO - PROCESS | 5123 | 1467816758265 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:52:38 INFO - PROCESS | 5123 | ++DOCSHELL 0x92ad2800 == 15 [pid = 5123] [id = 15] 07:52:38 INFO - PROCESS | 5123 | ++DOMWINDOW == 42 (0x952e6c00) [pid = 5123] [serial = 42] [outer = (nil)] 07:52:38 INFO - PROCESS | 5123 | ++DOMWINDOW == 43 (0x97a22800) [pid = 5123] [serial = 43] [outer = 0x952e6c00] 07:52:38 INFO - PROCESS | 5123 | 1467816758366 Marionette DEBUG loaded listener.js 07:52:38 INFO - PROCESS | 5123 | ++DOMWINDOW == 44 (0x98533400) [pid = 5123] [serial = 44] [outer = 0x952e6c00] 07:52:39 INFO - PROCESS | 5123 | 1467816759155 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]]]}] 07:52:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 07:52:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1233ms 07:52:39 INFO - PROCESS | 5123 | 1467816759180 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 07:52:39 INFO - PROCESS | 5123 | 1467816759186 Marionette TRACE conn3 <- [1,33,null,{"value":"8"}] 07:52:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 07:52:39 INFO - PROCESS | 5123 | 1467816759195 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 07:52:39 INFO - PROCESS | 5123 | 1467816759199 Marionette TRACE conn3 <- [1,34,null,{}] 07:52:39 INFO - PROCESS | 5123 | 1467816759216 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}] 07:52:39 INFO - PROCESS | 5123 | 1467816759220 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:52:39 INFO - PROCESS | 5123 | 1467816759350 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 07:52:39 INFO - PROCESS | 5123 | 1467816759366 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:39 INFO - PROCESS | 5123 | 1467816759375 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:52:39 INFO - PROCESS | 5123 | ++DOCSHELL 0x9adabc00 == 16 [pid = 5123] [id = 16] 07:52:39 INFO - PROCESS | 5123 | ++DOMWINDOW == 45 (0x9ae76c00) [pid = 5123] [serial = 45] [outer = (nil)] 07:52:39 INFO - PROCESS | 5123 | ++DOMWINDOW == 46 (0x9ae81800) [pid = 5123] [serial = 46] [outer = 0x9ae76c00] 07:52:39 INFO - PROCESS | 5123 | 1467816759435 Marionette DEBUG loaded listener.js 07:52:39 INFO - PROCESS | 5123 | ++DOMWINDOW == 47 (0x9b5d9000) [pid = 5123] [serial = 47] [outer = 0x9ae76c00] 07:52:40 INFO - PROCESS | 5123 | 1467816760112 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]]]}] 07:52:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 07:52:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 947ms 07:52:40 INFO - PROCESS | 5123 | 1467816760142 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 07:52:40 INFO - PROCESS | 5123 | 1467816760146 Marionette TRACE conn3 <- [1,37,null,{"value":"8"}] 07:52:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 07:52:40 INFO - PROCESS | 5123 | 1467816760158 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 07:52:40 INFO - PROCESS | 5123 | 1467816760164 Marionette TRACE conn3 <- [1,38,null,{}] 07:52:40 INFO - PROCESS | 5123 | 1467816760194 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}] 07:52:40 INFO - PROCESS | 5123 | 1467816760200 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:52:40 INFO - PROCESS | 5123 | 1467816760345 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 07:52:40 INFO - PROCESS | 5123 | 1467816760355 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:40 INFO - PROCESS | 5123 | 1467816760368 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:52:40 INFO - PROCESS | 5123 | ++DOCSHELL 0x9d56dc00 == 17 [pid = 5123] [id = 17] 07:52:40 INFO - PROCESS | 5123 | ++DOMWINDOW == 48 (0x9d56e000) [pid = 5123] [serial = 48] [outer = (nil)] 07:52:40 INFO - PROCESS | 5123 | ++DOMWINDOW == 49 (0x9d5ed000) [pid = 5123] [serial = 49] [outer = 0x9d56e000] 07:52:40 INFO - PROCESS | 5123 | 1467816760426 Marionette DEBUG loaded listener.js 07:52:40 INFO - PROCESS | 5123 | ++DOMWINDOW == 50 (0x9d904400) [pid = 5123] [serial = 50] [outer = 0x9d56e000] 07:52:41 INFO - PROCESS | 5123 | 1467816761100 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]]]}] 07:52:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 07:52:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1003ms 07:52:41 INFO - PROCESS | 5123 | 1467816761155 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 07:52:41 INFO - PROCESS | 5123 | 1467816761159 Marionette TRACE conn3 <- [1,41,null,{"value":"8"}] 07:52:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 07:52:41 INFO - PROCESS | 5123 | 1467816761165 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 07:52:41 INFO - PROCESS | 5123 | 1467816761168 Marionette TRACE conn3 <- [1,42,null,{}] 07:52:41 INFO - PROCESS | 5123 | 1467816761172 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}] 07:52:41 INFO - PROCESS | 5123 | 1467816761176 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:52:41 INFO - PROCESS | 5123 | 1467816761340 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 07:52:41 INFO - PROCESS | 5123 | 1467816761355 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:41 INFO - PROCESS | 5123 | 1467816761364 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:52:41 INFO - PROCESS | 5123 | ++DOCSHELL 0xa1125400 == 18 [pid = 5123] [id = 18] 07:52:41 INFO - PROCESS | 5123 | ++DOMWINDOW == 51 (0xa1126800) [pid = 5123] [serial = 51] [outer = (nil)] 07:52:41 INFO - PROCESS | 5123 | ++DOMWINDOW == 52 (0xa118c400) [pid = 5123] [serial = 52] [outer = 0xa1126800] 07:52:41 INFO - PROCESS | 5123 | 1467816761426 Marionette DEBUG loaded listener.js 07:52:41 INFO - PROCESS | 5123 | ++DOMWINDOW == 53 (0xa209d400) [pid = 5123] [serial = 53] [outer = 0xa1126800] 07:52:42 INFO - PROCESS | 5123 | 1467816762035 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]]]}] 07:52:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 07:52:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 928ms 07:52:42 INFO - PROCESS | 5123 | 1467816762093 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 07:52:42 INFO - PROCESS | 5123 | 1467816762096 Marionette TRACE conn3 <- [1,45,null,{"value":"8"}] 07:52:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 07:52:42 INFO - PROCESS | 5123 | 1467816762102 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 07:52:42 INFO - PROCESS | 5123 | 1467816762104 Marionette TRACE conn3 <- [1,46,null,{}] 07:52:42 INFO - PROCESS | 5123 | 1467816762109 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}] 07:52:42 INFO - PROCESS | 5123 | 1467816762113 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:52:42 INFO - PROCESS | 5123 | 1467816762271 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 07:52:42 INFO - PROCESS | 5123 | 1467816762286 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:42 INFO - PROCESS | 5123 | 1467816762292 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:52:42 INFO - PROCESS | 5123 | ++DOCSHELL 0x953f2000 == 19 [pid = 5123] [id = 19] 07:52:42 INFO - PROCESS | 5123 | ++DOMWINDOW == 54 (0x96fdb800) [pid = 5123] [serial = 54] [outer = (nil)] 07:52:42 INFO - PROCESS | 5123 | ++DOMWINDOW == 55 (0xa221a000) [pid = 5123] [serial = 55] [outer = 0x96fdb800] 07:52:42 INFO - PROCESS | 5123 | 1467816762359 Marionette DEBUG loaded listener.js 07:52:42 INFO - PROCESS | 5123 | ++DOMWINDOW == 56 (0xa2321400) [pid = 5123] [serial = 56] [outer = 0x96fdb800] 07:52:43 INFO - PROCESS | 5123 | 1467816763011 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]]]}] 07:52:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 07:52:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 930ms 07:52:43 INFO - PROCESS | 5123 | 1467816763032 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 07:52:43 INFO - PROCESS | 5123 | 1467816763036 Marionette TRACE conn3 <- [1,49,null,{"value":"8"}] 07:52:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 07:52:43 INFO - PROCESS | 5123 | 1467816763041 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 07:52:43 INFO - PROCESS | 5123 | 1467816763043 Marionette TRACE conn3 <- [1,50,null,{}] 07:52:43 INFO - PROCESS | 5123 | 1467816763049 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}] 07:52:43 INFO - PROCESS | 5123 | 1467816763057 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:52:43 INFO - PROCESS | 5123 | 1467816763215 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 07:52:43 INFO - PROCESS | 5123 | 1467816763312 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:43 INFO - PROCESS | 5123 | 1467816763321 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:52:43 INFO - PROCESS | 5123 | ++DOCSHELL 0x93d85000 == 20 [pid = 5123] [id = 20] 07:52:43 INFO - PROCESS | 5123 | ++DOMWINDOW == 57 (0x97a20400) [pid = 5123] [serial = 57] [outer = (nil)] 07:52:43 INFO - PROCESS | 5123 | ++DOMWINDOW == 58 (0xa25f0000) [pid = 5123] [serial = 58] [outer = 0x97a20400] 07:52:43 INFO - PROCESS | 5123 | 1467816763380 Marionette DEBUG loaded listener.js 07:52:43 INFO - PROCESS | 5123 | ++DOMWINDOW == 59 (0xa2fb8000) [pid = 5123] [serial = 59] [outer = 0x97a20400] 07:52:43 INFO - PROCESS | 5123 | 1467816763979 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]]]}] 07:52:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 07:52:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 977ms 07:52:44 INFO - PROCESS | 5123 | 1467816764019 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 07:52:44 INFO - PROCESS | 5123 | 1467816764022 Marionette TRACE conn3 <- [1,53,null,{"value":"8"}] 07:52:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 07:52:44 INFO - PROCESS | 5123 | 1467816764029 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 07:52:44 INFO - PROCESS | 5123 | 1467816764031 Marionette TRACE conn3 <- [1,54,null,{}] 07:52:44 INFO - PROCESS | 5123 | 1467816764037 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}] 07:52:44 INFO - PROCESS | 5123 | 1467816764040 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:52:44 INFO - PROCESS | 5123 | 1467816764167 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 07:52:44 INFO - PROCESS | 5123 | 1467816764183 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:44 INFO - PROCESS | 5123 | 1467816764188 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:52:44 INFO - PROCESS | 5123 | ++DOCSHELL 0x9b8e5800 == 21 [pid = 5123] [id = 21] 07:52:44 INFO - PROCESS | 5123 | ++DOMWINDOW == 60 (0xa2555800) [pid = 5123] [serial = 60] [outer = (nil)] 07:52:44 INFO - PROCESS | 5123 | ++DOMWINDOW == 61 (0xa310a800) [pid = 5123] [serial = 61] [outer = 0xa2555800] 07:52:44 INFO - PROCESS | 5123 | 1467816764248 Marionette DEBUG loaded listener.js 07:52:44 INFO - PROCESS | 5123 | ++DOMWINDOW == 62 (0xa3188c00) [pid = 5123] [serial = 62] [outer = 0xa2555800] 07:52:44 INFO - PROCESS | 5123 | 1467816764873 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]]]}] 07:52:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 07:52:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 875ms 07:52:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 07:52:44 INFO - PROCESS | 5123 | 1467816764905 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 07:52:44 INFO - PROCESS | 5123 | 1467816764908 Marionette TRACE conn3 <- [1,57,null,{"value":"8"}] 07:52:44 INFO - PROCESS | 5123 | 1467816764912 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 07:52:44 INFO - PROCESS | 5123 | 1467816764916 Marionette TRACE conn3 <- [1,58,null,{}] 07:52:44 INFO - PROCESS | 5123 | 1467816764921 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}] 07:52:44 INFO - PROCESS | 5123 | 1467816764924 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:52:45 INFO - PROCESS | 5123 | 1467816765050 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 07:52:45 INFO - PROCESS | 5123 | 1467816765063 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:45 INFO - PROCESS | 5123 | 1467816765068 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:52:45 INFO - PROCESS | 5123 | ++DOCSHELL 0x92689400 == 22 [pid = 5123] [id = 22] 07:52:45 INFO - PROCESS | 5123 | ++DOMWINDOW == 63 (0x93d86000) [pid = 5123] [serial = 63] [outer = (nil)] 07:52:45 INFO - PROCESS | 5123 | ++DOMWINDOW == 64 (0x97a4b000) [pid = 5123] [serial = 64] [outer = 0x93d86000] 07:52:45 INFO - PROCESS | 5123 | 1467816765131 Marionette DEBUG loaded listener.js 07:52:45 INFO - PROCESS | 5123 | ++DOMWINDOW == 65 (0x97a4c000) [pid = 5123] [serial = 65] [outer = 0x93d86000] 07:52:45 INFO - PROCESS | 5123 | 1467816765855 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]]]}] 07:52:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 07:52:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 981ms 07:52:45 INFO - PROCESS | 5123 | 1467816765894 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 07:52:45 INFO - PROCESS | 5123 | 1467816765897 Marionette TRACE conn3 <- [1,61,null,{"value":"8"}] 07:52:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 07:52:45 INFO - PROCESS | 5123 | 1467816765903 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 07:52:45 INFO - PROCESS | 5123 | 1467816765905 Marionette TRACE conn3 <- [1,62,null,{}] 07:52:45 INFO - PROCESS | 5123 | 1467816765910 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}] 07:52:45 INFO - PROCESS | 5123 | 1467816765913 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:52:46 INFO - PROCESS | 5123 | 1467816766079 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 07:52:46 INFO - PROCESS | 5123 | 1467816766098 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:46 INFO - PROCESS | 5123 | 1467816766104 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:52:46 INFO - PROCESS | 5123 | ++DOCSHELL 0x9268c000 == 23 [pid = 5123] [id = 23] 07:52:46 INFO - PROCESS | 5123 | ++DOMWINDOW == 66 (0x93d81400) [pid = 5123] [serial = 66] [outer = (nil)] 07:52:46 INFO - PROCESS | 5123 | ++DOMWINDOW == 67 (0x997ec400) [pid = 5123] [serial = 67] [outer = 0x93d81400] 07:52:46 INFO - PROCESS | 5123 | 1467816766167 Marionette DEBUG loaded listener.js 07:52:46 INFO - PROCESS | 5123 | ++DOMWINDOW == 68 (0xa2560800) [pid = 5123] [serial = 68] [outer = 0x93d81400] 07:52:46 INFO - PROCESS | 5123 | 1467816766810 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]]]}] 07:52:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 07:52:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 931ms 07:52:46 INFO - PROCESS | 5123 | 1467816766835 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 07:52:46 INFO - PROCESS | 5123 | 1467816766838 Marionette TRACE conn3 <- [1,65,null,{"value":"8"}] 07:52:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 07:52:46 INFO - PROCESS | 5123 | 1467816766844 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 07:52:46 INFO - PROCESS | 5123 | 1467816766846 Marionette TRACE conn3 <- [1,66,null,{}] 07:52:46 INFO - PROCESS | 5123 | 1467816766852 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}] 07:52:46 INFO - PROCESS | 5123 | 1467816766856 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:52:46 INFO - PROCESS | 5123 | 1467816766986 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 07:52:47 INFO - PROCESS | 5123 | 1467816766998 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:47 INFO - PROCESS | 5123 | 1467816767004 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:52:47 INFO - PROCESS | 5123 | ++DOCSHELL 0x97a49400 == 24 [pid = 5123] [id = 24] 07:52:47 INFO - PROCESS | 5123 | ++DOMWINDOW == 69 (0x97a4fc00) [pid = 5123] [serial = 69] [outer = (nil)] 07:52:47 INFO - PROCESS | 5123 | ++DOMWINDOW == 70 (0xa4d0d000) [pid = 5123] [serial = 70] [outer = 0x97a4fc00] 07:52:47 INFO - PROCESS | 5123 | 1467816767064 Marionette DEBUG loaded listener.js 07:52:47 INFO - PROCESS | 5123 | ++DOMWINDOW == 71 (0xa4f14800) [pid = 5123] [serial = 71] [outer = 0x97a4fc00] 07:52:48 INFO - PROCESS | 5123 | 1467816768650 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]]]}] 07:52:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 07:52:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1880ms 07:52:48 INFO - PROCESS | 5123 | 1467816768725 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 07:52:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 07:52:48 INFO - PROCESS | 5123 | 1467816768731 Marionette TRACE conn3 <- [1,69,null,{"value":"8"}] 07:52:48 INFO - PROCESS | 5123 | 1467816768737 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 07:52:48 INFO - PROCESS | 5123 | 1467816768749 Marionette TRACE conn3 <- [1,70,null,{}] 07:52:48 INFO - PROCESS | 5123 | 1467816768773 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}] 07:52:48 INFO - PROCESS | 5123 | 1467816768779 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:52:48 INFO - PROCESS | 5123 | 1467816768949 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 07:52:48 INFO - PROCESS | 5123 | 1467816768976 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:48 INFO - PROCESS | 5123 | 1467816768985 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:52:49 INFO - PROCESS | 5123 | ++DOCSHELL 0x953ef400 == 25 [pid = 5123] [id = 25] 07:52:49 INFO - PROCESS | 5123 | ++DOMWINDOW == 72 (0x953f3000) [pid = 5123] [serial = 72] [outer = (nil)] 07:52:49 INFO - PROCESS | 5123 | ++DOMWINDOW == 73 (0x97a43c00) [pid = 5123] [serial = 73] [outer = 0x953f3000] 07:52:49 INFO - PROCESS | 5123 | 1467816769048 Marionette DEBUG loaded listener.js 07:52:49 INFO - PROCESS | 5123 | ++DOMWINDOW == 74 (0x97a4b400) [pid = 5123] [serial = 74] [outer = 0x953f3000] 07:52:49 INFO - PROCESS | 5123 | --DOMWINDOW == 73 (0x9ba2e000) [pid = 5123] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 07:52:49 INFO - PROCESS | 5123 | --DOMWINDOW == 72 (0x923adc00) [pid = 5123] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 07:52:49 INFO - PROCESS | 5123 | --DOMWINDOW == 71 (0x9a187000) [pid = 5123] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 07:52:49 INFO - PROCESS | 5123 | --DOMWINDOW == 70 (0x9a270000) [pid = 5123] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 07:52:49 INFO - PROCESS | 5123 | --DOMWINDOW == 69 (0x952e6c00) [pid = 5123] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 07:52:49 INFO - PROCESS | 5123 | --DOMWINDOW == 68 (0x9ae76c00) [pid = 5123] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 07:52:49 INFO - PROCESS | 5123 | --DOMWINDOW == 67 (0x9d56e000) [pid = 5123] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 07:52:49 INFO - PROCESS | 5123 | --DOMWINDOW == 66 (0xa1126800) [pid = 5123] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 07:52:49 INFO - PROCESS | 5123 | --DOMWINDOW == 65 (0x96fdb800) [pid = 5123] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 07:52:49 INFO - PROCESS | 5123 | --DOMWINDOW == 64 (0x97a20400) [pid = 5123] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 07:52:49 INFO - PROCESS | 5123 | --DOMWINDOW == 63 (0xa2555800) [pid = 5123] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 07:52:49 INFO - PROCESS | 5123 | --DOMWINDOW == 62 (0x93d86000) [pid = 5123] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 07:52:49 INFO - PROCESS | 5123 | --DOMWINDOW == 61 (0x924cb400) [pid = 5123] [serial = 24] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 07:52:49 INFO - PROCESS | 5123 | --DOMWINDOW == 60 (0x92acfc00) [pid = 5123] [serial = 32] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 07:52:50 INFO - PROCESS | 5123 | 1467816770198 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]]]}] 07:52:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 07:52:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1505ms 07:52:50 INFO - PROCESS | 5123 | 1467816770241 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 07:52:50 INFO - PROCESS | 5123 | 1467816770247 Marionette TRACE conn3 <- [1,73,null,{"value":"8"}] 07:52:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 07:52:50 INFO - PROCESS | 5123 | 1467816770256 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 07:52:50 INFO - PROCESS | 5123 | 1467816770260 Marionette TRACE conn3 <- [1,74,null,{}] 07:52:50 INFO - PROCESS | 5123 | 1467816770268 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}] 07:52:50 INFO - PROCESS | 5123 | 1467816770272 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:52:50 INFO - PROCESS | 5123 | 1467816770430 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 07:52:50 INFO - PROCESS | 5123 | 1467816770523 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:50 INFO - PROCESS | 5123 | 1467816770529 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:52:50 INFO - PROCESS | 5123 | ++DOCSHELL 0x93d0bc00 == 26 [pid = 5123] [id = 26] 07:52:50 INFO - PROCESS | 5123 | ++DOMWINDOW == 61 (0x93d86000) [pid = 5123] [serial = 75] [outer = (nil)] 07:52:50 INFO - PROCESS | 5123 | ++DOMWINDOW == 62 (0x985e3000) [pid = 5123] [serial = 76] [outer = 0x93d86000] 07:52:50 INFO - PROCESS | 5123 | 1467816770598 Marionette DEBUG loaded listener.js 07:52:50 INFO - PROCESS | 5123 | ++DOMWINDOW == 63 (0x99de2800) [pid = 5123] [serial = 77] [outer = 0x93d86000] 07:52:51 INFO - PROCESS | 5123 | 1467816771206 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]]]}] 07:52:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 07:52:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 982ms 07:52:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 07:52:51 INFO - PROCESS | 5123 | 1467816771239 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 07:52:51 INFO - PROCESS | 5123 | 1467816771242 Marionette TRACE conn3 <- [1,77,null,{"value":"8"}] 07:52:51 INFO - PROCESS | 5123 | 1467816771248 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 07:52:51 INFO - PROCESS | 5123 | 1467816771253 Marionette TRACE conn3 <- [1,78,null,{}] 07:52:51 INFO - PROCESS | 5123 | 1467816771267 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}] 07:52:51 INFO - PROCESS | 5123 | 1467816771274 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:52:51 INFO - PROCESS | 5123 | 1467816771418 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 07:52:51 INFO - PROCESS | 5123 | 1467816771512 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:51 INFO - PROCESS | 5123 | 1467816771519 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:52:51 INFO - PROCESS | 5123 | ++DOCSHELL 0x9977ec00 == 27 [pid = 5123] [id = 27] 07:52:51 INFO - PROCESS | 5123 | ++DOMWINDOW == 64 (0x9adb2000) [pid = 5123] [serial = 78] [outer = (nil)] 07:52:51 INFO - PROCESS | 5123 | ++DOMWINDOW == 65 (0x9b5dfc00) [pid = 5123] [serial = 79] [outer = 0x9adb2000] 07:52:51 INFO - PROCESS | 5123 | 1467816771601 Marionette DEBUG loaded listener.js 07:52:51 INFO - PROCESS | 5123 | ++DOMWINDOW == 66 (0x9b9eb400) [pid = 5123] [serial = 80] [outer = 0x9adb2000] 07:52:52 INFO - PROCESS | 5123 | 1467816772342 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]]]}] 07:52:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 07:52:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1132ms 07:52:52 INFO - PROCESS | 5123 | 1467816772397 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 07:52:52 INFO - PROCESS | 5123 | 1467816772403 Marionette TRACE conn3 <- [1,81,null,{"value":"8"}] 07:52:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 07:52:52 INFO - PROCESS | 5123 | 1467816772411 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 07:52:52 INFO - PROCESS | 5123 | 1467816772416 Marionette TRACE conn3 <- [1,82,null,{}] 07:52:52 INFO - PROCESS | 5123 | 1467816772425 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}] 07:52:52 INFO - PROCESS | 5123 | 1467816772430 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:52:52 INFO - PROCESS | 5123 | 1467816772590 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 07:52:52 INFO - PROCESS | 5123 | 1467816772716 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:52 INFO - PROCESS | 5123 | 1467816772725 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:52:52 INFO - PROCESS | 5123 | ++DOCSHELL 0x92697c00 == 28 [pid = 5123] [id = 28] 07:52:52 INFO - PROCESS | 5123 | ++DOMWINDOW == 67 (0x93d80400) [pid = 5123] [serial = 81] [outer = (nil)] 07:52:52 INFO - PROCESS | 5123 | ++DOMWINDOW == 68 (0x98457c00) [pid = 5123] [serial = 82] [outer = 0x93d80400] 07:52:52 INFO - PROCESS | 5123 | 1467816772804 Marionette DEBUG loaded listener.js 07:52:52 INFO - PROCESS | 5123 | ++DOMWINDOW == 69 (0x9a268800) [pid = 5123] [serial = 83] [outer = 0x93d80400] 07:52:53 INFO - PROCESS | 5123 | 1467816773502 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]]]}] 07:52:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 07:52:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1145ms 07:52:53 INFO - PROCESS | 5123 | 1467816773556 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 07:52:53 INFO - PROCESS | 5123 | 1467816773563 Marionette TRACE conn3 <- [1,85,null,{"value":"8"}] 07:52:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 07:52:53 INFO - PROCESS | 5123 | 1467816773572 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 07:52:53 INFO - PROCESS | 5123 | 1467816773576 Marionette TRACE conn3 <- [1,86,null,{}] 07:52:53 INFO - PROCESS | 5123 | 1467816773582 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}] 07:52:53 INFO - PROCESS | 5123 | 1467816773587 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:52:53 INFO - PROCESS | 5123 | 1467816773743 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 07:52:53 INFO - PROCESS | 5123 | 1467816773881 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:53 INFO - PROCESS | 5123 | 1467816773887 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:52:53 INFO - PROCESS | 5123 | ++DOCSHELL 0x99d0e000 == 29 [pid = 5123] [id = 29] 07:52:53 INFO - PROCESS | 5123 | ++DOMWINDOW == 70 (0x9b8dfc00) [pid = 5123] [serial = 84] [outer = (nil)] 07:52:53 INFO - PROCESS | 5123 | ++DOMWINDOW == 71 (0x9ba2e000) [pid = 5123] [serial = 85] [outer = 0x9b8dfc00] 07:52:53 INFO - PROCESS | 5123 | 1467816773964 Marionette DEBUG loaded listener.js 07:52:54 INFO - PROCESS | 5123 | ++DOMWINDOW == 72 (0x9d521800) [pid = 5123] [serial = 86] [outer = 0x9b8dfc00] 07:52:54 INFO - PROCESS | 5123 | 1467816774719 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]]]}] 07:52:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 07:52:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1184ms 07:52:54 INFO - PROCESS | 5123 | 1467816774757 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 07:52:54 INFO - PROCESS | 5123 | 1467816774760 Marionette TRACE conn3 <- [1,89,null,{"value":"8"}] 07:52:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 07:52:54 INFO - PROCESS | 5123 | 1467816774766 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 07:52:54 INFO - PROCESS | 5123 | 1467816774772 Marionette TRACE conn3 <- [1,90,null,{}] 07:52:54 INFO - PROCESS | 5123 | 1467816774788 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}] 07:52:54 INFO - PROCESS | 5123 | 1467816774796 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:52:54 INFO - PROCESS | 5123 | 1467816774953 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 07:52:55 INFO - PROCESS | 5123 | 1467816775080 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:55 INFO - PROCESS | 5123 | 1467816775090 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:52:55 INFO - PROCESS | 5123 | ++DOCSHELL 0xa221e800 == 30 [pid = 5123] [id = 30] 07:52:55 INFO - PROCESS | 5123 | ++DOMWINDOW == 73 (0xa2223800) [pid = 5123] [serial = 87] [outer = (nil)] 07:52:55 INFO - PROCESS | 5123 | ++DOMWINDOW == 74 (0xa23d2400) [pid = 5123] [serial = 88] [outer = 0xa2223800] 07:52:55 INFO - PROCESS | 5123 | 1467816775164 Marionette DEBUG loaded listener.js 07:52:55 INFO - PROCESS | 5123 | ++DOMWINDOW == 75 (0xa2558c00) [pid = 5123] [serial = 89] [outer = 0xa2223800] 07:52:55 INFO - PROCESS | 5123 | 1467816775950 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]]]}] 07:52:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 07:52:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1249ms 07:52:56 INFO - PROCESS | 5123 | 1467816776015 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 07:52:56 INFO - PROCESS | 5123 | 1467816776020 Marionette TRACE conn3 <- [1,93,null,{"value":"8"}] 07:52:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 07:52:56 INFO - PROCESS | 5123 | 1467816776026 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 07:52:56 INFO - PROCESS | 5123 | 1467816776029 Marionette TRACE conn3 <- [1,94,null,{}] 07:52:56 INFO - PROCESS | 5123 | 1467816776035 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}] 07:52:56 INFO - PROCESS | 5123 | 1467816776039 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:52:56 INFO - PROCESS | 5123 | 1467816776189 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 07:52:56 INFO - PROCESS | 5123 | 1467816776314 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:56 INFO - PROCESS | 5123 | 1467816776321 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:52:56 INFO - PROCESS | 5123 | ++DOCSHELL 0x953f9800 == 31 [pid = 5123] [id = 31] 07:52:56 INFO - PROCESS | 5123 | ++DOMWINDOW == 76 (0x98d77800) [pid = 5123] [serial = 90] [outer = (nil)] 07:52:56 INFO - PROCESS | 5123 | ++DOMWINDOW == 77 (0xa3189800) [pid = 5123] [serial = 91] [outer = 0x98d77800] 07:52:56 INFO - PROCESS | 5123 | 1467816776394 Marionette DEBUG loaded listener.js 07:52:56 INFO - PROCESS | 5123 | ++DOMWINDOW == 78 (0xa318e400) [pid = 5123] [serial = 92] [outer = 0x98d77800] 07:52:57 INFO - PROCESS | 5123 | 1467816777169 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]]]}] 07:52:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 07:52:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1182ms 07:52:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 07:52:57 INFO - PROCESS | 5123 | 1467816777208 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 07:52:57 INFO - PROCESS | 5123 | 1467816777211 Marionette TRACE conn3 <- [1,97,null,{"value":"8"}] 07:52:57 INFO - PROCESS | 5123 | 1467816777218 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 07:52:57 INFO - PROCESS | 5123 | 1467816777221 Marionette TRACE conn3 <- [1,98,null,{}] 07:52:57 INFO - PROCESS | 5123 | 1467816777226 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}] 07:52:57 INFO - PROCESS | 5123 | 1467816777231 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:52:57 INFO - PROCESS | 5123 | 1467816777374 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 07:52:57 INFO - PROCESS | 5123 | 1467816777596 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:57 INFO - PROCESS | 5123 | 1467816777605 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:52:57 INFO - PROCESS | 5123 | ++DOCSHELL 0x923adc00 == 32 [pid = 5123] [id = 32] 07:52:57 INFO - PROCESS | 5123 | ++DOMWINDOW == 79 (0x924bd400) [pid = 5123] [serial = 93] [outer = (nil)] 07:52:57 INFO - PROCESS | 5123 | ++DOMWINDOW == 80 (0x9268d800) [pid = 5123] [serial = 94] [outer = 0x924bd400] 07:52:57 INFO - PROCESS | 5123 | 1467816777672 Marionette DEBUG loaded listener.js 07:52:57 INFO - PROCESS | 5123 | ++DOMWINDOW == 81 (0x93d05000) [pid = 5123] [serial = 95] [outer = 0x924bd400] 07:52:58 INFO - PROCESS | 5123 | --DOMWINDOW == 80 (0x99d0bc00) [pid = 5123] [serial = 12] [outer = (nil)] [url = about:blank] 07:52:58 INFO - PROCESS | 5123 | --DOMWINDOW == 79 (0xa4d50800) [pid = 5123] [serial = 2] [outer = (nil)] [url = about:blank] 07:52:58 INFO - PROCESS | 5123 | --DOMWINDOW == 78 (0x997ec400) [pid = 5123] [serial = 67] [outer = (nil)] [url = about:blank] 07:52:58 INFO - PROCESS | 5123 | --DOMWINDOW == 77 (0x9adaa000) [pid = 5123] [serial = 37] [outer = (nil)] [url = about:blank] 07:52:58 INFO - PROCESS | 5123 | --DOMWINDOW == 76 (0x9b8e9c00) [pid = 5123] [serial = 40] [outer = (nil)] [url = about:blank] 07:52:58 INFO - PROCESS | 5123 | --DOMWINDOW == 75 (0x97a22800) [pid = 5123] [serial = 43] [outer = (nil)] [url = about:blank] 07:52:58 INFO - PROCESS | 5123 | --DOMWINDOW == 74 (0x9ae81800) [pid = 5123] [serial = 46] [outer = (nil)] [url = about:blank] 07:52:58 INFO - PROCESS | 5123 | --DOMWINDOW == 73 (0x9b5d9000) [pid = 5123] [serial = 47] [outer = (nil)] [url = about:blank] 07:52:58 INFO - PROCESS | 5123 | --DOMWINDOW == 72 (0x9d5ed000) [pid = 5123] [serial = 49] [outer = (nil)] [url = about:blank] 07:52:58 INFO - PROCESS | 5123 | --DOMWINDOW == 71 (0x9d904400) [pid = 5123] [serial = 50] [outer = (nil)] [url = about:blank] 07:52:58 INFO - PROCESS | 5123 | --DOMWINDOW == 70 (0xa118c400) [pid = 5123] [serial = 52] [outer = (nil)] [url = about:blank] 07:52:58 INFO - PROCESS | 5123 | --DOMWINDOW == 69 (0xa209d400) [pid = 5123] [serial = 53] [outer = (nil)] [url = about:blank] 07:52:58 INFO - PROCESS | 5123 | --DOMWINDOW == 68 (0xa221a000) [pid = 5123] [serial = 55] [outer = (nil)] [url = about:blank] 07:52:58 INFO - PROCESS | 5123 | --DOMWINDOW == 67 (0xa25f0000) [pid = 5123] [serial = 58] [outer = (nil)] [url = about:blank] 07:52:58 INFO - PROCESS | 5123 | --DOMWINDOW == 66 (0xa310a800) [pid = 5123] [serial = 61] [outer = (nil)] [url = about:blank] 07:52:58 INFO - PROCESS | 5123 | --DOMWINDOW == 65 (0x97a4b000) [pid = 5123] [serial = 64] [outer = (nil)] [url = about:blank] 07:52:58 INFO - PROCESS | 5123 | --DOMWINDOW == 64 (0x92ad3400) [pid = 5123] [serial = 31] [outer = (nil)] [url = about:blank] 07:52:58 INFO - PROCESS | 5123 | --DOMWINDOW == 63 (0x93ba6400) [pid = 5123] [serial = 33] [outer = (nil)] [url = about:blank] 07:52:58 INFO - PROCESS | 5123 | --DOMWINDOW == 62 (0x92690400) [pid = 5123] [serial = 28] [outer = (nil)] [url = about:blank] 07:52:58 INFO - PROCESS | 5123 | --DOMWINDOW == 61 (0xa2321400) [pid = 5123] [serial = 56] [outer = (nil)] [url = about:blank] 07:52:58 INFO - PROCESS | 5123 | --DOMWINDOW == 60 (0xa2fb8000) [pid = 5123] [serial = 59] [outer = (nil)] [url = about:blank] 07:52:58 INFO - PROCESS | 5123 | --DOMWINDOW == 59 (0xa3188c00) [pid = 5123] [serial = 62] [outer = (nil)] [url = about:blank] 07:52:58 INFO - PROCESS | 5123 | --DOMWINDOW == 58 (0x97a4c000) [pid = 5123] [serial = 65] [outer = (nil)] [url = about:blank] 07:52:58 INFO - PROCESS | 5123 | --DOMWINDOW == 57 (0x98533400) [pid = 5123] [serial = 44] [outer = (nil)] [url = about:blank] 07:52:58 INFO - PROCESS | 5123 | --DOMWINDOW == 56 (0x9ba2f800) [pid = 5123] [serial = 41] [outer = (nil)] [url = about:blank] 07:52:58 INFO - PROCESS | 5123 | --DOMWINDOW == 55 (0x93d0f400) [pid = 5123] [serial = 34] [outer = (nil)] [url = about:blank] 07:52:59 INFO - PROCESS | 5123 | --DOMWINDOW == 54 (0x9ae78400) [pid = 5123] [serial = 38] [outer = (nil)] [url = about:blank] 07:52:59 INFO - PROCESS | 5123 | --DOMWINDOW == 53 (0x9268c400) [pid = 5123] [serial = 26] [outer = (nil)] [url = about:blank] 07:52:59 INFO - PROCESS | 5123 | --DOMWINDOW == 52 (0x93ba5400) [pid = 5123] [serial = 19] [outer = (nil)] [url = about:blank] 07:52:59 INFO - PROCESS | 5123 | --DOMWINDOW == 51 (0x9ba30400) [pid = 5123] [serial = 16] [outer = (nil)] [url = about:blank] 07:52:59 INFO - PROCESS | 5123 | --DOMWINDOW == 50 (0x93d7d000) [pid = 5123] [serial = 17] [outer = (nil)] [url = about:blank] 07:52:59 INFO - PROCESS | 5123 | --DOMWINDOW == 49 (0x9a2ed800) [pid = 5123] [serial = 9] [outer = (nil)] [url = about:blank] 07:52:59 INFO - PROCESS | 5123 | --DOMWINDOW == 48 (0x93d07c00) [pid = 5123] [serial = 25] [outer = (nil)] [url = about:blank] 07:52:59 INFO - PROCESS | 5123 | --DOMWINDOW == 47 (0x923afc00) [pid = 5123] [serial = 22] [outer = (nil)] [url = about:blank] 07:52:59 INFO - PROCESS | 5123 | --DOMWINDOW == 46 (0x923b4800) [pid = 5123] [serial = 23] [outer = (nil)] [url = about:blank] 07:52:59 INFO - PROCESS | 5123 | 1467816779204 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]]]}] 07:52:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 07:52:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 2032ms 07:52:59 INFO - PROCESS | 5123 | 1467816779250 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 07:52:59 INFO - PROCESS | 5123 | 1467816779256 Marionette TRACE conn3 <- [1,101,null,{"value":"8"}] 07:52:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 07:52:59 INFO - PROCESS | 5123 | 1467816779263 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 07:52:59 INFO - PROCESS | 5123 | 1467816779268 Marionette TRACE conn3 <- [1,102,null,{}] 07:52:59 INFO - PROCESS | 5123 | 1467816779277 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}] 07:52:59 INFO - PROCESS | 5123 | 1467816779282 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:52:59 INFO - PROCESS | 5123 | 1467816779425 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 07:52:59 INFO - PROCESS | 5123 | 1467816779437 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:59 INFO - PROCESS | 5123 | 1467816779445 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:52:59 INFO - PROCESS | 5123 | ++DOCSHELL 0x93ba3c00 == 33 [pid = 5123] [id = 33] 07:52:59 INFO - PROCESS | 5123 | ++DOMWINDOW == 47 (0x93baa000) [pid = 5123] [serial = 96] [outer = (nil)] 07:52:59 INFO - PROCESS | 5123 | ++DOMWINDOW == 48 (0x93d0f400) [pid = 5123] [serial = 97] [outer = 0x93baa000] 07:52:59 INFO - PROCESS | 5123 | 1467816779510 Marionette DEBUG loaded listener.js 07:52:59 INFO - PROCESS | 5123 | ++DOMWINDOW == 49 (0x93d7ac00) [pid = 5123] [serial = 98] [outer = 0x93baa000] 07:53:00 INFO - PROCESS | 5123 | 1467816780160 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]]]}] 07:53:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 07:53:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 931ms 07:53:00 INFO - PROCESS | 5123 | 1467816780193 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 07:53:00 INFO - PROCESS | 5123 | 1467816780201 Marionette TRACE conn3 <- [1,105,null,{"value":"8"}] 07:53:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 07:53:00 INFO - PROCESS | 5123 | 1467816780218 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 07:53:00 INFO - PROCESS | 5123 | 1467816780222 Marionette TRACE conn3 <- [1,106,null,{}] 07:53:00 INFO - PROCESS | 5123 | 1467816780232 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}] 07:53:00 INFO - PROCESS | 5123 | 1467816780238 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:53:00 INFO - PROCESS | 5123 | 1467816780393 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 07:53:00 INFO - PROCESS | 5123 | 1467816780403 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:00 INFO - PROCESS | 5123 | 1467816780415 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:53:00 INFO - PROCESS | 5123 | ++DOCSHELL 0x97a46c00 == 34 [pid = 5123] [id = 34] 07:53:00 INFO - PROCESS | 5123 | ++DOMWINDOW == 50 (0x97a47800) [pid = 5123] [serial = 99] [outer = (nil)] 07:53:00 INFO - PROCESS | 5123 | ++DOMWINDOW == 51 (0x97a4c800) [pid = 5123] [serial = 100] [outer = 0x97a47800] 07:53:00 INFO - PROCESS | 5123 | 1467816780490 Marionette DEBUG loaded listener.js 07:53:00 INFO - PROCESS | 5123 | ++DOMWINDOW == 52 (0x98458000) [pid = 5123] [serial = 101] [outer = 0x97a47800] 07:53:01 INFO - PROCESS | 5123 | 1467816781236 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]]]}] 07:53:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 07:53:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1039ms 07:53:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 07:53:01 INFO - PROCESS | 5123 | 1467816781252 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 07:53:01 INFO - PROCESS | 5123 | 1467816781255 Marionette TRACE conn3 <- [1,109,null,{"value":"8"}] 07:53:01 INFO - PROCESS | 5123 | 1467816781261 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 07:53:01 INFO - PROCESS | 5123 | 1467816781266 Marionette TRACE conn3 <- [1,110,null,{}] 07:53:01 INFO - PROCESS | 5123 | 1467816781282 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}] 07:53:01 INFO - PROCESS | 5123 | 1467816781291 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:53:01 INFO - PROCESS | 5123 | 1467816781479 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 07:53:01 INFO - PROCESS | 5123 | 1467816781549 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:01 INFO - PROCESS | 5123 | 1467816781558 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:53:01 INFO - PROCESS | 5123 | ++DOCSHELL 0x9a2ee000 == 35 [pid = 5123] [id = 35] 07:53:01 INFO - PROCESS | 5123 | ++DOMWINDOW == 53 (0x9a2ee400) [pid = 5123] [serial = 102] [outer = (nil)] 07:53:01 INFO - PROCESS | 5123 | ++DOMWINDOW == 54 (0x9aa6b000) [pid = 5123] [serial = 103] [outer = 0x9a2ee400] 07:53:01 INFO - PROCESS | 5123 | 1467816781628 Marionette DEBUG loaded listener.js 07:53:01 INFO - PROCESS | 5123 | ++DOMWINDOW == 55 (0x9adb5000) [pid = 5123] [serial = 104] [outer = 0x9a2ee400] 07:53:02 INFO - PROCESS | 5123 | 1467816782334 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]]]}] 07:53:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 07:53:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1133ms 07:53:02 INFO - PROCESS | 5123 | 1467816782396 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 07:53:02 INFO - PROCESS | 5123 | 1467816782399 Marionette TRACE conn3 <- [1,113,null,{"value":"8"}] 07:53:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 07:53:02 INFO - PROCESS | 5123 | 1467816782405 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 07:53:02 INFO - PROCESS | 5123 | 1467816782407 Marionette TRACE conn3 <- [1,114,null,{}] 07:53:02 INFO - PROCESS | 5123 | 1467816782413 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}] 07:53:02 INFO - PROCESS | 5123 | 1467816782417 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:53:02 INFO - PROCESS | 5123 | 1467816782596 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 07:53:02 INFO - PROCESS | 5123 | 1467816782615 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:02 INFO - PROCESS | 5123 | 1467816782622 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:53:02 INFO - PROCESS | 5123 | ++DOCSHELL 0x9ae78c00 == 36 [pid = 5123] [id = 36] 07:53:02 INFO - PROCESS | 5123 | ++DOMWINDOW == 56 (0x9ae7d000) [pid = 5123] [serial = 105] [outer = (nil)] 07:53:02 INFO - PROCESS | 5123 | ++DOMWINDOW == 57 (0x9b8e0c00) [pid = 5123] [serial = 106] [outer = 0x9ae7d000] 07:53:02 INFO - PROCESS | 5123 | 1467816782684 Marionette DEBUG loaded listener.js 07:53:02 INFO - PROCESS | 5123 | ++DOMWINDOW == 58 (0x9d518400) [pid = 5123] [serial = 107] [outer = 0x9ae7d000] 07:53:03 INFO - PROCESS | 5123 | 1467816783419 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]]]}] 07:53:03 INFO - PROCESS | 5123 | --DOMWINDOW == 57 (0x97a4fc00) [pid = 5123] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 07:53:03 INFO - PROCESS | 5123 | --DOMWINDOW == 56 (0x93d81400) [pid = 5123] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 07:53:03 INFO - PROCESS | 5123 | --DOMWINDOW == 55 (0x9adb2000) [pid = 5123] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 07:53:03 INFO - PROCESS | 5123 | --DOMWINDOW == 54 (0x953f3000) [pid = 5123] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 07:53:03 INFO - PROCESS | 5123 | --DOMWINDOW == 53 (0x93d86000) [pid = 5123] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 07:53:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 07:53:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1076ms 07:53:03 INFO - PROCESS | 5123 | 1467816783483 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 07:53:03 INFO - PROCESS | 5123 | 1467816783486 Marionette TRACE conn3 <- [1,117,null,{"value":"8"}] 07:53:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 07:53:03 INFO - PROCESS | 5123 | 1467816783492 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 07:53:03 INFO - PROCESS | 5123 | 1467816783494 Marionette TRACE conn3 <- [1,118,null,{}] 07:53:03 INFO - PROCESS | 5123 | 1467816783500 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}] 07:53:03 INFO - PROCESS | 5123 | 1467816783505 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:53:03 INFO - PROCESS | 5123 | 1467816783630 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 07:53:03 INFO - PROCESS | 5123 | 1467816783638 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:03 INFO - PROCESS | 5123 | 1467816783643 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:53:03 INFO - PROCESS | 5123 | ++DOCSHELL 0x924c4c00 == 37 [pid = 5123] [id = 37] 07:53:03 INFO - PROCESS | 5123 | ++DOMWINDOW == 54 (0x97a4c400) [pid = 5123] [serial = 108] [outer = (nil)] 07:53:03 INFO - PROCESS | 5123 | ++DOMWINDOW == 55 (0x9b8e8000) [pid = 5123] [serial = 109] [outer = 0x97a4c400] 07:53:03 INFO - PROCESS | 5123 | 1467816783705 Marionette DEBUG loaded listener.js 07:53:03 INFO - PROCESS | 5123 | ++DOMWINDOW == 56 (0x9d570c00) [pid = 5123] [serial = 110] [outer = 0x97a4c400] 07:53:04 INFO - PROCESS | 5123 | 1467816784357 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]]]}] 07:53:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 07:53:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 877ms 07:53:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 07:53:04 INFO - PROCESS | 5123 | 1467816784370 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 07:53:04 INFO - PROCESS | 5123 | 1467816784372 Marionette TRACE conn3 <- [1,121,null,{"value":"8"}] 07:53:04 INFO - PROCESS | 5123 | 1467816784378 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 07:53:04 INFO - PROCESS | 5123 | 1467816784381 Marionette TRACE conn3 <- [1,122,null,{}] 07:53:04 INFO - PROCESS | 5123 | 1467816784387 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}] 07:53:04 INFO - PROCESS | 5123 | 1467816784396 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:53:04 INFO - PROCESS | 5123 | 1467816784584 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 07:53:04 INFO - PROCESS | 5123 | ++DOMWINDOW == 57 (0x953f3000) [pid = 5123] [serial = 111] [outer = 0x92695400] 07:53:04 INFO - PROCESS | 5123 | 1467816784633 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:04 INFO - PROCESS | 5123 | 1467816784641 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:53:04 INFO - PROCESS | 5123 | ++DOCSHELL 0xa1197c00 == 38 [pid = 5123] [id = 38] 07:53:04 INFO - PROCESS | 5123 | ++DOMWINDOW == 58 (0xa2007400) [pid = 5123] [serial = 112] [outer = (nil)] 07:53:04 INFO - PROCESS | 5123 | ++DOMWINDOW == 59 (0xa221f400) [pid = 5123] [serial = 113] [outer = 0xa2007400] 07:53:04 INFO - PROCESS | 5123 | 1467816784711 Marionette DEBUG loaded listener.js 07:53:04 INFO - PROCESS | 5123 | ++DOMWINDOW == 60 (0xa2375000) [pid = 5123] [serial = 114] [outer = 0xa2007400] 07:53:05 INFO - PROCESS | 5123 | 1467816785370 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]]]}] 07:53:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 07:53:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1027ms 07:53:05 INFO - PROCESS | 5123 | 1467816785406 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 07:53:05 INFO - PROCESS | 5123 | 1467816785420 Marionette TRACE conn3 <- [1,125,null,{"value":"8"}] 07:53:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 07:53:05 INFO - PROCESS | 5123 | 1467816785479 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 07:53:05 INFO - PROCESS | 5123 | 1467816785484 Marionette TRACE conn3 <- [1,126,null,{}] 07:53:05 INFO - PROCESS | 5123 | 1467816785492 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}] 07:53:05 INFO - PROCESS | 5123 | 1467816785498 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:53:05 INFO - PROCESS | 5123 | 1467816785668 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 07:53:05 INFO - PROCESS | 5123 | 1467816785799 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:05 INFO - PROCESS | 5123 | 1467816785810 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:53:05 INFO - PROCESS | 5123 | ++DOCSHELL 0x923abc00 == 39 [pid = 5123] [id = 39] 07:53:05 INFO - PROCESS | 5123 | ++DOMWINDOW == 61 (0x93077800) [pid = 5123] [serial = 115] [outer = (nil)] 07:53:05 INFO - PROCESS | 5123 | ++DOMWINDOW == 62 (0x93ba9800) [pid = 5123] [serial = 116] [outer = 0x93077800] 07:53:05 INFO - PROCESS | 5123 | 1467816785888 Marionette DEBUG loaded listener.js 07:53:05 INFO - PROCESS | 5123 | ++DOMWINDOW == 63 (0x93d81800) [pid = 5123] [serial = 117] [outer = 0x93077800] 07:53:06 INFO - PROCESS | 5123 | 1467816786755 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]]]}] 07:53:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 07:53:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1351ms 07:53:06 INFO - PROCESS | 5123 | 1467816786812 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 07:53:06 INFO - PROCESS | 5123 | 1467816786818 Marionette TRACE conn3 <- [1,129,null,{"value":"8"}] 07:53:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 07:53:06 INFO - PROCESS | 5123 | 1467816786826 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 07:53:06 INFO - PROCESS | 5123 | 1467816786830 Marionette TRACE conn3 <- [1,130,null,{}] 07:53:06 INFO - PROCESS | 5123 | 1467816786840 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}] 07:53:06 INFO - PROCESS | 5123 | 1467816786846 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:53:07 INFO - PROCESS | 5123 | 1467816787072 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 07:53:07 INFO - PROCESS | 5123 | 1467816787172 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:07 INFO - PROCESS | 5123 | 1467816787179 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:53:07 INFO - PROCESS | 5123 | ++DOCSHELL 0x923b1400 == 40 [pid = 5123] [id = 40] 07:53:07 INFO - PROCESS | 5123 | ++DOMWINDOW == 64 (0x98d6b800) [pid = 5123] [serial = 118] [outer = (nil)] 07:53:07 INFO - PROCESS | 5123 | ++DOMWINDOW == 65 (0x99d0c800) [pid = 5123] [serial = 119] [outer = 0x98d6b800] 07:53:07 INFO - PROCESS | 5123 | 1467816787254 Marionette DEBUG loaded listener.js 07:53:07 INFO - PROCESS | 5123 | ++DOMWINDOW == 66 (0x9a2ebc00) [pid = 5123] [serial = 120] [outer = 0x98d6b800] 07:53:08 INFO - PROCESS | 5123 | 1467816788158 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]]]}] 07:53:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 07:53:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1388ms 07:53:08 INFO - PROCESS | 5123 | 1467816788215 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 07:53:08 INFO - PROCESS | 5123 | 1467816788219 Marionette TRACE conn3 <- [1,133,null,{"value":"8"}] 07:53:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 07:53:08 INFO - PROCESS | 5123 | 1467816788225 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 07:53:08 INFO - PROCESS | 5123 | 1467816788229 Marionette TRACE conn3 <- [1,134,null,{}] 07:53:08 INFO - PROCESS | 5123 | 1467816788235 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}] 07:53:08 INFO - PROCESS | 5123 | 1467816788240 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:53:08 INFO - PROCESS | 5123 | 1467816788405 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 07:53:08 INFO - PROCESS | 5123 | 1467816788542 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:08 INFO - PROCESS | 5123 | 1467816788559 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:53:08 INFO - PROCESS | 5123 | ++DOCSHELL 0x9a2edc00 == 41 [pid = 5123] [id = 41] 07:53:08 INFO - PROCESS | 5123 | ++DOMWINDOW == 67 (0xa209d400) [pid = 5123] [serial = 121] [outer = (nil)] 07:53:08 INFO - PROCESS | 5123 | ++DOMWINDOW == 68 (0xa221c400) [pid = 5123] [serial = 122] [outer = 0xa209d400] 07:53:08 INFO - PROCESS | 5123 | 1467816788631 Marionette DEBUG loaded listener.js 07:53:08 INFO - PROCESS | 5123 | ++DOMWINDOW == 69 (0xa23d6c00) [pid = 5123] [serial = 123] [outer = 0xa209d400] 07:53:09 INFO - PROCESS | 5123 | 1467816789680 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]]]}] 07:53:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 07:53:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1483ms 07:53:09 INFO - PROCESS | 5123 | 1467816789709 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 07:53:09 INFO - PROCESS | 5123 | 1467816789715 Marionette TRACE conn3 <- [1,137,null,{"value":"8"}] 07:53:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 07:53:09 INFO - PROCESS | 5123 | 1467816789723 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 07:53:09 INFO - PROCESS | 5123 | 1467816789727 Marionette TRACE conn3 <- [1,138,null,{}] 07:53:09 INFO - PROCESS | 5123 | 1467816789735 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}] 07:53:09 INFO - PROCESS | 5123 | 1467816789740 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:53:09 INFO - PROCESS | 5123 | 1467816789891 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 07:53:10 INFO - PROCESS | 5123 | 1467816790049 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:10 INFO - PROCESS | 5123 | 1467816790060 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:53:10 INFO - PROCESS | 5123 | --DOCSHELL 0x9977ec00 == 40 [pid = 5123] [id = 27] 07:53:10 INFO - PROCESS | 5123 | --DOCSHELL 0x92697c00 == 39 [pid = 5123] [id = 28] 07:53:10 INFO - PROCESS | 5123 | --DOCSHELL 0x924c4c00 == 38 [pid = 5123] [id = 37] 07:53:10 INFO - PROCESS | 5123 | --DOCSHELL 0x9ae78c00 == 37 [pid = 5123] [id = 36] 07:53:10 INFO - PROCESS | 5123 | --DOCSHELL 0x9a2ee000 == 36 [pid = 5123] [id = 35] 07:53:10 INFO - PROCESS | 5123 | --DOCSHELL 0x97a46c00 == 35 [pid = 5123] [id = 34] 07:53:10 INFO - PROCESS | 5123 | ++DOCSHELL 0x923aac00 == 36 [pid = 5123] [id = 42] 07:53:10 INFO - PROCESS | 5123 | ++DOMWINDOW == 70 (0x9268c800) [pid = 5123] [serial = 124] [outer = (nil)] 07:53:10 INFO - PROCESS | 5123 | ++DOMWINDOW == 71 (0x953f3400) [pid = 5123] [serial = 125] [outer = 0x9268c800] 07:53:10 INFO - PROCESS | 5123 | 1467816790154 Marionette DEBUG loaded listener.js 07:53:10 INFO - PROCESS | 5123 | ++DOMWINDOW == 72 (0x97a1f800) [pid = 5123] [serial = 126] [outer = 0x9268c800] 07:53:10 INFO - PROCESS | 5123 | --DOCSHELL 0x93ba3c00 == 35 [pid = 5123] [id = 33] 07:53:10 INFO - PROCESS | 5123 | --DOMWINDOW == 71 (0xa4d0d000) [pid = 5123] [serial = 70] [outer = (nil)] [url = about:blank] 07:53:10 INFO - PROCESS | 5123 | --DOMWINDOW == 70 (0xa2560800) [pid = 5123] [serial = 68] [outer = (nil)] [url = about:blank] 07:53:10 INFO - PROCESS | 5123 | --DOMWINDOW == 69 (0x9b9eb400) [pid = 5123] [serial = 80] [outer = (nil)] [url = about:blank] 07:53:10 INFO - PROCESS | 5123 | --DOMWINDOW == 68 (0x97a43c00) [pid = 5123] [serial = 73] [outer = (nil)] [url = about:blank] 07:53:10 INFO - PROCESS | 5123 | --DOMWINDOW == 67 (0x97a4b400) [pid = 5123] [serial = 74] [outer = (nil)] [url = about:blank] 07:53:10 INFO - PROCESS | 5123 | --DOMWINDOW == 66 (0x99de2800) [pid = 5123] [serial = 77] [outer = (nil)] [url = about:blank] 07:53:10 INFO - PROCESS | 5123 | --DOMWINDOW == 65 (0x9b5dfc00) [pid = 5123] [serial = 79] [outer = (nil)] [url = about:blank] 07:53:10 INFO - PROCESS | 5123 | --DOMWINDOW == 64 (0xa4f14800) [pid = 5123] [serial = 71] [outer = (nil)] [url = about:blank] 07:53:10 INFO - PROCESS | 5123 | --DOMWINDOW == 63 (0x985e3000) [pid = 5123] [serial = 76] [outer = (nil)] [url = about:blank] 07:53:10 INFO - PROCESS | 5123 | 1467816790779 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]]]}] 07:53:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 07:53:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1084ms 07:53:10 INFO - PROCESS | 5123 | 1467816790810 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 07:53:10 INFO - PROCESS | 5123 | 1467816790823 Marionette TRACE conn3 <- [1,141,null,{"value":"8"}] 07:53:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 07:53:10 INFO - PROCESS | 5123 | 1467816790837 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 07:53:10 INFO - PROCESS | 5123 | 1467816790840 Marionette TRACE conn3 <- [1,142,null,{}] 07:53:10 INFO - PROCESS | 5123 | 1467816790847 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}] 07:53:10 INFO - PROCESS | 5123 | 1467816790852 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:53:11 INFO - PROCESS | 5123 | 1467816790999 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 07:53:11 INFO - PROCESS | 5123 | 1467816791095 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:11 INFO - PROCESS | 5123 | 1467816791101 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:53:11 INFO - PROCESS | 5123 | ++DOCSHELL 0x9306ec00 == 36 [pid = 5123] [id = 43] 07:53:11 INFO - PROCESS | 5123 | ++DOMWINDOW == 64 (0x97a48c00) [pid = 5123] [serial = 127] [outer = (nil)] 07:53:11 INFO - PROCESS | 5123 | ++DOMWINDOW == 65 (0x99d10000) [pid = 5123] [serial = 128] [outer = 0x97a48c00] 07:53:11 INFO - PROCESS | 5123 | 1467816791164 Marionette DEBUG loaded listener.js 07:53:11 INFO - PROCESS | 5123 | ++DOMWINDOW == 66 (0x9a272400) [pid = 5123] [serial = 129] [outer = 0x97a48c00] 07:53:11 INFO - PROCESS | 5123 | 1467816791849 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]]]}] 07:53:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 07:53:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1050ms 07:53:11 INFO - PROCESS | 5123 | 1467816791887 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 07:53:11 INFO - PROCESS | 5123 | 1467816791890 Marionette TRACE conn3 <- [1,145,null,{"value":"8"}] 07:53:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 07:53:11 INFO - PROCESS | 5123 | 1467816791903 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 07:53:11 INFO - PROCESS | 5123 | 1467816791909 Marionette TRACE conn3 <- [1,146,null,{}] 07:53:11 INFO - PROCESS | 5123 | 1467816791930 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}] 07:53:11 INFO - PROCESS | 5123 | 1467816791937 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:53:12 INFO - PROCESS | 5123 | 1467816792079 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 07:53:12 INFO - PROCESS | 5123 | 1467816792089 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:12 INFO - PROCESS | 5123 | 1467816792097 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:53:12 INFO - PROCESS | 5123 | ++DOCSHELL 0x953bd800 == 37 [pid = 5123] [id = 44] 07:53:12 INFO - PROCESS | 5123 | ++DOMWINDOW == 67 (0x953ed000) [pid = 5123] [serial = 130] [outer = (nil)] 07:53:12 INFO - PROCESS | 5123 | ++DOMWINDOW == 68 (0x9aa63000) [pid = 5123] [serial = 131] [outer = 0x953ed000] 07:53:12 INFO - PROCESS | 5123 | 1467816792161 Marionette DEBUG loaded listener.js 07:53:12 INFO - PROCESS | 5123 | ++DOMWINDOW == 69 (0x9b8e4c00) [pid = 5123] [serial = 132] [outer = 0x953ed000] 07:53:12 INFO - PROCESS | 5123 | 1467816792889 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]]]}] 07:53:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 07:53:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1048ms 07:53:12 INFO - PROCESS | 5123 | 1467816792950 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 07:53:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 07:53:12 INFO - PROCESS | 5123 | 1467816792954 Marionette TRACE conn3 <- [1,149,null,{"value":"8"}] 07:53:12 INFO - PROCESS | 5123 | 1467816792959 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 07:53:12 INFO - PROCESS | 5123 | 1467816792963 Marionette TRACE conn3 <- [1,150,null,{}] 07:53:12 INFO - PROCESS | 5123 | 1467816792967 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}] 07:53:12 INFO - PROCESS | 5123 | 1467816792972 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:53:13 INFO - PROCESS | 5123 | 1467816793148 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 07:53:13 INFO - PROCESS | 5123 | 1467816793167 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:13 INFO - PROCESS | 5123 | 1467816793175 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:53:13 INFO - PROCESS | 5123 | ++DOCSHELL 0x9d570400 == 38 [pid = 5123] [id = 45] 07:53:13 INFO - PROCESS | 5123 | ++DOMWINDOW == 70 (0x9d906c00) [pid = 5123] [serial = 133] [outer = (nil)] 07:53:13 INFO - PROCESS | 5123 | ++DOMWINDOW == 71 (0xa1189000) [pid = 5123] [serial = 134] [outer = 0x9d906c00] 07:53:13 INFO - PROCESS | 5123 | 1467816793233 Marionette DEBUG loaded listener.js 07:53:13 INFO - PROCESS | 5123 | ++DOMWINDOW == 72 (0xa2219800) [pid = 5123] [serial = 135] [outer = 0x9d906c00] 07:53:13 INFO - PROCESS | 5123 | 1467816793907 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]]]}] 07:53:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 07:53:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 984ms 07:53:13 INFO - PROCESS | 5123 | 1467816793945 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 07:53:13 INFO - PROCESS | 5123 | 1467816793948 Marionette TRACE conn3 <- [1,153,null,{"value":"8"}] 07:53:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 07:53:13 INFO - PROCESS | 5123 | 1467816793957 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 07:53:13 INFO - PROCESS | 5123 | 1467816793959 Marionette TRACE conn3 <- [1,154,null,{}] 07:53:13 INFO - PROCESS | 5123 | 1467816793963 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}] 07:53:13 INFO - PROCESS | 5123 | 1467816793969 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:53:14 INFO - PROCESS | 5123 | 1467816794127 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 07:53:14 INFO - PROCESS | 5123 | 1467816794148 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:14 INFO - PROCESS | 5123 | 1467816794157 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:53:14 INFO - PROCESS | 5123 | ++DOCSHELL 0x9d96bc00 == 39 [pid = 5123] [id = 46] 07:53:14 INFO - PROCESS | 5123 | ++DOMWINDOW == 73 (0xa2321400) [pid = 5123] [serial = 136] [outer = (nil)] 07:53:14 INFO - PROCESS | 5123 | ++DOMWINDOW == 74 (0xa25f2800) [pid = 5123] [serial = 137] [outer = 0xa2321400] 07:53:14 INFO - PROCESS | 5123 | 1467816794213 Marionette DEBUG loaded listener.js 07:53:14 INFO - PROCESS | 5123 | ++DOMWINDOW == 75 (0xa2fb8400) [pid = 5123] [serial = 138] [outer = 0xa2321400] 07:53:14 INFO - PROCESS | 5123 | --DOMWINDOW == 74 (0x93d80400) [pid = 5123] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 07:53:14 INFO - PROCESS | 5123 | --DOMWINDOW == 73 (0x9a2ee400) [pid = 5123] [serial = 102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 07:53:14 INFO - PROCESS | 5123 | --DOMWINDOW == 72 (0x98d77800) [pid = 5123] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 07:53:14 INFO - PROCESS | 5123 | --DOMWINDOW == 71 (0x9ae7d000) [pid = 5123] [serial = 105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 07:53:14 INFO - PROCESS | 5123 | --DOMWINDOW == 70 (0x97a47800) [pid = 5123] [serial = 99] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 07:53:14 INFO - PROCESS | 5123 | --DOMWINDOW == 69 (0xa2223800) [pid = 5123] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 07:53:14 INFO - PROCESS | 5123 | --DOMWINDOW == 68 (0x9b8dfc00) [pid = 5123] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 07:53:14 INFO - PROCESS | 5123 | --DOMWINDOW == 67 (0x97a4c400) [pid = 5123] [serial = 108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 07:53:14 INFO - PROCESS | 5123 | --DOMWINDOW == 66 (0x93baa000) [pid = 5123] [serial = 96] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 07:53:14 INFO - PROCESS | 5123 | --DOMWINDOW == 65 (0x924bd400) [pid = 5123] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 07:53:14 INFO - PROCESS | 5123 | 1467816794996 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]]]}] 07:53:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 07:53:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1080ms 07:53:15 INFO - PROCESS | 5123 | 1467816795038 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 07:53:15 INFO - PROCESS | 5123 | 1467816795041 Marionette TRACE conn3 <- [1,157,null,{"value":"8"}] 07:53:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 07:53:15 INFO - PROCESS | 5123 | 1467816795047 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 07:53:15 INFO - PROCESS | 5123 | 1467816795050 Marionette TRACE conn3 <- [1,158,null,{}] 07:53:15 INFO - PROCESS | 5123 | 1467816795055 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}] 07:53:15 INFO - PROCESS | 5123 | 1467816795064 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:53:15 INFO - PROCESS | 5123 | 1467816795263 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 07:53:15 INFO - PROCESS | 5123 | 1467816795274 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:15 INFO - PROCESS | 5123 | 1467816795281 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:53:15 INFO - PROCESS | 5123 | ++DOCSHELL 0x9306dc00 == 40 [pid = 5123] [id = 47] 07:53:15 INFO - PROCESS | 5123 | ++DOMWINDOW == 66 (0x93d07800) [pid = 5123] [serial = 139] [outer = (nil)] 07:53:15 INFO - PROCESS | 5123 | ++DOMWINDOW == 67 (0xa3109800) [pid = 5123] [serial = 140] [outer = 0x93d07800] 07:53:15 INFO - PROCESS | 5123 | 1467816795342 Marionette DEBUG loaded listener.js 07:53:15 INFO - PROCESS | 5123 | ++DOMWINDOW == 68 (0xa318c800) [pid = 5123] [serial = 141] [outer = 0x93d07800] 07:53:16 INFO - PROCESS | 5123 | 1467816796085 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]]]}] 07:53:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 07:53:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1082ms 07:53:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 07:53:16 INFO - PROCESS | 5123 | 1467816796137 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 07:53:16 INFO - PROCESS | 5123 | 1467816796140 Marionette TRACE conn3 <- [1,161,null,{"value":"8"}] 07:53:16 INFO - PROCESS | 5123 | 1467816796146 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 07:53:16 INFO - PROCESS | 5123 | 1467816796149 Marionette TRACE conn3 <- [1,162,null,{}] 07:53:16 INFO - PROCESS | 5123 | 1467816796154 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}] 07:53:16 INFO - PROCESS | 5123 | 1467816796157 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:53:16 INFO - PROCESS | 5123 | 1467816796296 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 07:53:16 INFO - PROCESS | 5123 | 1467816796308 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:16 INFO - PROCESS | 5123 | 1467816796318 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:53:16 INFO - PROCESS | 5123 | ++DOCSHELL 0x93d02400 == 41 [pid = 5123] [id = 48] 07:53:16 INFO - PROCESS | 5123 | ++DOMWINDOW == 69 (0x953fbc00) [pid = 5123] [serial = 142] [outer = (nil)] 07:53:16 INFO - PROCESS | 5123 | ++DOMWINDOW == 70 (0xa4d50c00) [pid = 5123] [serial = 143] [outer = 0x953fbc00] 07:53:16 INFO - PROCESS | 5123 | 1467816796375 Marionette DEBUG loaded listener.js 07:53:16 INFO - PROCESS | 5123 | ++DOMWINDOW == 71 (0xa4f1d400) [pid = 5123] [serial = 144] [outer = 0x953fbc00] 07:53:17 INFO - PROCESS | 5123 | 1467816797178 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]]]}] 07:53:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 07:53:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1080ms 07:53:17 INFO - PROCESS | 5123 | 1467816797225 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 07:53:17 INFO - PROCESS | 5123 | 1467816797231 Marionette TRACE conn3 <- [1,165,null,{"value":"8"}] 07:53:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 07:53:17 INFO - PROCESS | 5123 | 1467816797238 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 07:53:17 INFO - PROCESS | 5123 | 1467816797243 Marionette TRACE conn3 <- [1,166,null,{}] 07:53:17 INFO - PROCESS | 5123 | 1467816797251 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}] 07:53:17 INFO - PROCESS | 5123 | 1467816797257 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:53:17 INFO - PROCESS | 5123 | 1467816797419 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 07:53:17 INFO - PROCESS | 5123 | 1467816797551 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:17 INFO - PROCESS | 5123 | 1467816797558 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:53:17 INFO - PROCESS | 5123 | ++DOCSHELL 0x93ba6000 == 42 [pid = 5123] [id = 49] 07:53:17 INFO - PROCESS | 5123 | ++DOMWINDOW == 72 (0x93ba6c00) [pid = 5123] [serial = 145] [outer = (nil)] 07:53:17 INFO - PROCESS | 5123 | ++DOMWINDOW == 73 (0x953ba400) [pid = 5123] [serial = 146] [outer = 0x93ba6c00] 07:53:17 INFO - PROCESS | 5123 | 1467816797633 Marionette DEBUG loaded listener.js 07:53:17 INFO - PROCESS | 5123 | ++DOMWINDOW == 74 (0x953be000) [pid = 5123] [serial = 147] [outer = 0x93ba6c00] 07:53:18 INFO - PROCESS | 5123 | 1467816798418 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]]]}] 07:53:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 07:53:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1238ms 07:53:18 INFO - PROCESS | 5123 | 1467816798479 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 07:53:18 INFO - PROCESS | 5123 | 1467816798486 Marionette TRACE conn3 <- [1,169,null,{"value":"8"}] 07:53:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 07:53:18 INFO - PROCESS | 5123 | 1467816798497 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 07:53:18 INFO - PROCESS | 5123 | 1467816798500 Marionette TRACE conn3 <- [1,170,null,{}] 07:53:18 INFO - PROCESS | 5123 | 1467816798506 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}] 07:53:18 INFO - PROCESS | 5123 | 1467816798512 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:53:18 INFO - PROCESS | 5123 | 1467816798673 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 07:53:18 INFO - PROCESS | 5123 | 1467816798776 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:18 INFO - PROCESS | 5123 | 1467816798783 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:53:18 INFO - PROCESS | 5123 | ++DOCSHELL 0x953ba000 == 43 [pid = 5123] [id = 50] 07:53:18 INFO - PROCESS | 5123 | ++DOMWINDOW == 75 (0x97a4d000) [pid = 5123] [serial = 148] [outer = (nil)] 07:53:18 INFO - PROCESS | 5123 | ++DOMWINDOW == 76 (0x998abc00) [pid = 5123] [serial = 149] [outer = 0x97a4d000] 07:53:18 INFO - PROCESS | 5123 | 1467816798859 Marionette DEBUG loaded listener.js 07:53:18 INFO - PROCESS | 5123 | ++DOMWINDOW == 77 (0x9b5d7000) [pid = 5123] [serial = 150] [outer = 0x97a4d000] 07:53:19 INFO - PROCESS | 5123 | 1467816799636 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]]]}] 07:53:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 07:53:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1184ms 07:53:19 INFO - PROCESS | 5123 | 1467816799680 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 07:53:19 INFO - PROCESS | 5123 | 1467816799684 Marionette TRACE conn3 <- [1,173,null,{"value":"8"}] 07:53:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 07:53:19 INFO - PROCESS | 5123 | 1467816799690 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 07:53:19 INFO - PROCESS | 5123 | 1467816799696 Marionette TRACE conn3 <- [1,174,null,{}] 07:53:19 INFO - PROCESS | 5123 | 1467816799710 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}] 07:53:19 INFO - PROCESS | 5123 | 1467816799718 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:53:19 INFO - PROCESS | 5123 | 1467816799878 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 07:53:20 INFO - PROCESS | 5123 | 1467816800010 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:20 INFO - PROCESS | 5123 | 1467816800019 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:53:20 INFO - PROCESS | 5123 | ++DOCSHELL 0xa3350000 == 44 [pid = 5123] [id = 51] 07:53:20 INFO - PROCESS | 5123 | ++DOMWINDOW == 78 (0xa33c5400) [pid = 5123] [serial = 151] [outer = (nil)] 07:53:20 INFO - PROCESS | 5123 | ++DOMWINDOW == 79 (0xa4d55000) [pid = 5123] [serial = 152] [outer = 0xa33c5400] 07:53:20 INFO - PROCESS | 5123 | 1467816800109 Marionette DEBUG loaded listener.js 07:53:20 INFO - PROCESS | 5123 | ++DOMWINDOW == 80 (0xa61d4400) [pid = 5123] [serial = 153] [outer = 0xa33c5400] 07:53:21 INFO - PROCESS | 5123 | 1467816801062 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]]]}] 07:53:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 07:53:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1392ms 07:53:21 INFO - PROCESS | 5123 | 1467816801082 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 07:53:21 INFO - PROCESS | 5123 | 1467816801086 Marionette TRACE conn3 <- [1,177,null,{"value":"8"}] 07:53:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 07:53:21 INFO - PROCESS | 5123 | 1467816801091 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 07:53:21 INFO - PROCESS | 5123 | 1467816801095 Marionette TRACE conn3 <- [1,178,null,{}] 07:53:21 INFO - PROCESS | 5123 | 1467816801100 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}] 07:53:21 INFO - PROCESS | 5123 | 1467816801105 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:53:21 INFO - PROCESS | 5123 | 1467816801253 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 07:53:21 INFO - PROCESS | 5123 | 1467816801389 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:21 INFO - PROCESS | 5123 | 1467816801397 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:53:21 INFO - PROCESS | 5123 | ++DOCSHELL 0x9a26b800 == 45 [pid = 5123] [id = 52] 07:53:21 INFO - PROCESS | 5123 | ++DOMWINDOW == 81 (0x9ba22c00) [pid = 5123] [serial = 154] [outer = (nil)] 07:53:21 INFO - PROCESS | 5123 | ++DOMWINDOW == 82 (0xa699a800) [pid = 5123] [serial = 155] [outer = 0x9ba22c00] 07:53:21 INFO - PROCESS | 5123 | 1467816801470 Marionette DEBUG loaded listener.js 07:53:21 INFO - PROCESS | 5123 | ++DOMWINDOW == 83 (0xa6ea0000) [pid = 5123] [serial = 156] [outer = 0x9ba22c00] 07:53:22 INFO - PROCESS | 5123 | 1467816802241 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]]]}] 07:53:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 07:53:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1179ms 07:53:22 INFO - PROCESS | 5123 | 1467816802271 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 07:53:22 INFO - PROCESS | 5123 | 1467816802275 Marionette TRACE conn3 <- [1,181,null,{"value":"8"}] 07:53:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 07:53:22 INFO - PROCESS | 5123 | 1467816802280 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 07:53:22 INFO - PROCESS | 5123 | 1467816802284 Marionette TRACE conn3 <- [1,182,null,{}] 07:53:22 INFO - PROCESS | 5123 | 1467816802289 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}] 07:53:22 INFO - PROCESS | 5123 | 1467816802294 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:53:22 INFO - PROCESS | 5123 | 1467816802452 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 07:53:22 INFO - PROCESS | 5123 | 1467816802585 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:22 INFO - PROCESS | 5123 | 1467816802593 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:53:22 INFO - PROCESS | 5123 | ++DOCSHELL 0x93d7f800 == 46 [pid = 5123] [id = 53] 07:53:22 INFO - PROCESS | 5123 | ++DOMWINDOW == 84 (0x93d80800) [pid = 5123] [serial = 157] [outer = (nil)] 07:53:22 INFO - PROCESS | 5123 | ++DOMWINDOW == 85 (0x9b9e6800) [pid = 5123] [serial = 158] [outer = 0x93d80800] 07:53:22 INFO - PROCESS | 5123 | 1467816802663 Marionette DEBUG loaded listener.js 07:53:22 INFO - PROCESS | 5123 | ++DOMWINDOW == 86 (0x9ba30000) [pid = 5123] [serial = 159] [outer = 0x93d80800] 07:53:23 INFO - PROCESS | 5123 | 1467816803692 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]]]}] 07:53:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 07:53:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1488ms 07:53:23 INFO - PROCESS | 5123 | 1467816803789 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 07:53:23 INFO - PROCESS | 5123 | 1467816803792 Marionette TRACE conn3 <- [1,185,null,{"value":"8"}] 07:53:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 07:53:23 INFO - PROCESS | 5123 | 1467816803879 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 07:53:23 INFO - PROCESS | 5123 | 1467816803885 Marionette TRACE conn3 <- [1,186,null,{}] 07:53:23 INFO - PROCESS | 5123 | 1467816803956 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}] 07:53:23 INFO - PROCESS | 5123 | 1467816803961 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:53:24 INFO - PROCESS | 5123 | 1467816804162 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 07:53:24 INFO - PROCESS | 5123 | 1467816804268 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:24 INFO - PROCESS | 5123 | 1467816804275 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:53:24 INFO - PROCESS | 5123 | ++DOCSHELL 0x97a23400 == 47 [pid = 5123] [id = 54] 07:53:24 INFO - PROCESS | 5123 | ++DOMWINDOW == 87 (0x97a48400) [pid = 5123] [serial = 160] [outer = (nil)] 07:53:24 INFO - PROCESS | 5123 | ++DOMWINDOW == 88 (0x9a187000) [pid = 5123] [serial = 161] [outer = 0x97a48400] 07:53:24 INFO - PROCESS | 5123 | 1467816804339 Marionette DEBUG loaded listener.js 07:53:24 INFO - PROCESS | 5123 | ++DOMWINDOW == 89 (0x9a2ee400) [pid = 5123] [serial = 162] [outer = 0x97a48400] 07:53:24 INFO - PROCESS | 5123 | --DOCSHELL 0x953f9800 == 46 [pid = 5123] [id = 31] 07:53:24 INFO - PROCESS | 5123 | --DOCSHELL 0xa221e800 == 45 [pid = 5123] [id = 30] 07:53:24 INFO - PROCESS | 5123 | --DOCSHELL 0x99d0e000 == 44 [pid = 5123] [id = 29] 07:53:24 INFO - PROCESS | 5123 | --DOCSHELL 0x9306dc00 == 43 [pid = 5123] [id = 47] 07:53:24 INFO - PROCESS | 5123 | --DOCSHELL 0x9d96bc00 == 42 [pid = 5123] [id = 46] 07:53:24 INFO - PROCESS | 5123 | --DOCSHELL 0x9d570400 == 41 [pid = 5123] [id = 45] 07:53:24 INFO - PROCESS | 5123 | --DOMWINDOW == 88 (0xa221f400) [pid = 5123] [serial = 113] [outer = (nil)] [url = about:blank] 07:53:24 INFO - PROCESS | 5123 | --DOCSHELL 0x953bd800 == 40 [pid = 5123] [id = 44] 07:53:24 INFO - PROCESS | 5123 | --DOCSHELL 0x9306ec00 == 39 [pid = 5123] [id = 43] 07:53:24 INFO - PROCESS | 5123 | --DOCSHELL 0x923aac00 == 38 [pid = 5123] [id = 42] 07:53:24 INFO - PROCESS | 5123 | --DOCSHELL 0xa1197c00 == 37 [pid = 5123] [id = 38] 07:53:24 INFO - PROCESS | 5123 | --DOMWINDOW == 87 (0x98457c00) [pid = 5123] [serial = 82] [outer = (nil)] [url = about:blank] 07:53:24 INFO - PROCESS | 5123 | --DOMWINDOW == 86 (0x9a268800) [pid = 5123] [serial = 83] [outer = (nil)] [url = about:blank] 07:53:24 INFO - PROCESS | 5123 | --DOMWINDOW == 85 (0x9aa6b000) [pid = 5123] [serial = 103] [outer = (nil)] [url = about:blank] 07:53:24 INFO - PROCESS | 5123 | --DOMWINDOW == 84 (0xa3189800) [pid = 5123] [serial = 91] [outer = (nil)] [url = about:blank] 07:53:24 INFO - PROCESS | 5123 | --DOMWINDOW == 83 (0x9b8e0c00) [pid = 5123] [serial = 106] [outer = (nil)] [url = about:blank] 07:53:24 INFO - PROCESS | 5123 | --DOMWINDOW == 82 (0x98458000) [pid = 5123] [serial = 101] [outer = (nil)] [url = about:blank] 07:53:24 INFO - PROCESS | 5123 | --DOMWINDOW == 81 (0xa318e400) [pid = 5123] [serial = 92] [outer = (nil)] [url = about:blank] 07:53:24 INFO - PROCESS | 5123 | --DOMWINDOW == 80 (0xa2558c00) [pid = 5123] [serial = 89] [outer = (nil)] [url = about:blank] 07:53:24 INFO - PROCESS | 5123 | --DOMWINDOW == 79 (0x98d6c800) [pid = 5123] [serial = 35] [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.] 07:53:24 INFO - PROCESS | 5123 | --DOMWINDOW == 78 (0x9d521800) [pid = 5123] [serial = 86] [outer = (nil)] [url = about:blank] 07:53:24 INFO - PROCESS | 5123 | --DOMWINDOW == 77 (0x9d570c00) [pid = 5123] [serial = 110] [outer = (nil)] [url = about:blank] 07:53:24 INFO - PROCESS | 5123 | --DOMWINDOW == 76 (0x9b8e8000) [pid = 5123] [serial = 109] [outer = (nil)] [url = about:blank] 07:53:24 INFO - PROCESS | 5123 | --DOMWINDOW == 75 (0x9ba2e000) [pid = 5123] [serial = 85] [outer = (nil)] [url = about:blank] 07:53:24 INFO - PROCESS | 5123 | --DOMWINDOW == 74 (0x93d7ac00) [pid = 5123] [serial = 98] [outer = (nil)] [url = about:blank] 07:53:24 INFO - PROCESS | 5123 | --DOMWINDOW == 73 (0x9268d800) [pid = 5123] [serial = 94] [outer = (nil)] [url = about:blank] 07:53:24 INFO - PROCESS | 5123 | --DOMWINDOW == 72 (0x93d05000) [pid = 5123] [serial = 95] [outer = (nil)] [url = about:blank] 07:53:24 INFO - PROCESS | 5123 | --DOMWINDOW == 71 (0xa23d2400) [pid = 5123] [serial = 88] [outer = (nil)] [url = about:blank] 07:53:24 INFO - PROCESS | 5123 | --DOMWINDOW == 70 (0x97a4c800) [pid = 5123] [serial = 100] [outer = (nil)] [url = about:blank] 07:53:24 INFO - PROCESS | 5123 | --DOMWINDOW == 69 (0x9adb5000) [pid = 5123] [serial = 104] [outer = (nil)] [url = about:blank] 07:53:24 INFO - PROCESS | 5123 | --DOMWINDOW == 68 (0x9d518400) [pid = 5123] [serial = 107] [outer = (nil)] [url = about:blank] 07:53:24 INFO - PROCESS | 5123 | --DOMWINDOW == 67 (0x93d0f400) [pid = 5123] [serial = 97] [outer = (nil)] [url = about:blank] 07:53:25 INFO - PROCESS | 5123 | 1467816805033 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]]]}] 07:53:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 07:53:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1241ms 07:53:25 INFO - PROCESS | 5123 | 1467816805053 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 07:53:25 INFO - PROCESS | 5123 | 1467816805059 Marionette TRACE conn3 <- [1,189,null,{"value":"8"}] 07:53:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 07:53:25 INFO - PROCESS | 5123 | 1467816805067 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 07:53:25 INFO - PROCESS | 5123 | 1467816805071 Marionette TRACE conn3 <- [1,190,null,{}] 07:53:25 INFO - PROCESS | 5123 | 1467816805077 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}] 07:53:25 INFO - PROCESS | 5123 | 1467816805082 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:53:25 INFO - PROCESS | 5123 | 1467816805216 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 07:53:25 INFO - PROCESS | 5123 | 1467816805316 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:25 INFO - PROCESS | 5123 | 1467816805322 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:53:25 INFO - PROCESS | 5123 | ++DOCSHELL 0x953f9800 == 38 [pid = 5123] [id = 55] 07:53:25 INFO - PROCESS | 5123 | ++DOMWINDOW == 68 (0x98460c00) [pid = 5123] [serial = 163] [outer = (nil)] 07:53:25 INFO - PROCESS | 5123 | ++DOMWINDOW == 69 (0x9a26c800) [pid = 5123] [serial = 164] [outer = 0x98460c00] 07:53:25 INFO - PROCESS | 5123 | 1467816805385 Marionette DEBUG loaded listener.js 07:53:25 INFO - PROCESS | 5123 | ++DOMWINDOW == 70 (0x9b57d400) [pid = 5123] [serial = 165] [outer = 0x98460c00] 07:53:26 INFO - PROCESS | 5123 | 1467816806032 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]]]}] 07:53:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 07:53:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 982ms 07:53:26 INFO - PROCESS | 5123 | 1467816806050 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 07:53:26 INFO - PROCESS | 5123 | 1467816806053 Marionette TRACE conn3 <- [1,193,null,{"value":"8"}] 07:53:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 07:53:26 INFO - PROCESS | 5123 | 1467816806059 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 07:53:26 INFO - PROCESS | 5123 | 1467816806064 Marionette TRACE conn3 <- [1,194,null,{}] 07:53:26 INFO - PROCESS | 5123 | 1467816806078 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}] 07:53:26 INFO - PROCESS | 5123 | 1467816806085 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:53:26 INFO - PROCESS | 5123 | 1467816806224 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 07:53:26 INFO - PROCESS | 5123 | 1467816806325 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:26 INFO - PROCESS | 5123 | 1467816806335 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:53:26 INFO - PROCESS | 5123 | ++DOCSHELL 0x9d522400 == 39 [pid = 5123] [id = 56] 07:53:26 INFO - PROCESS | 5123 | ++DOMWINDOW == 71 (0x9d56a400) [pid = 5123] [serial = 166] [outer = (nil)] 07:53:26 INFO - PROCESS | 5123 | ++DOMWINDOW == 72 (0x9d901400) [pid = 5123] [serial = 167] [outer = 0x9d56a400] 07:53:26 INFO - PROCESS | 5123 | 1467816806397 Marionette DEBUG loaded listener.js 07:53:26 INFO - PROCESS | 5123 | ++DOMWINDOW == 73 (0xa2005c00) [pid = 5123] [serial = 168] [outer = 0x9d56a400] 07:53:27 INFO - PROCESS | 5123 | 1467816807002 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]]]}] 07:53:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 07:53:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 981ms 07:53:27 INFO - PROCESS | 5123 | 1467816807040 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 07:53:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 07:53:27 INFO - PROCESS | 5123 | 1467816807049 Marionette TRACE conn3 <- [1,197,null,{"value":"8"}] 07:53:27 INFO - PROCESS | 5123 | 1467816807054 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 07:53:27 INFO - PROCESS | 5123 | 1467816807057 Marionette TRACE conn3 <- [1,198,null,{}] 07:53:27 INFO - PROCESS | 5123 | 1467816807062 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}] 07:53:27 INFO - PROCESS | 5123 | 1467816807066 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:53:27 INFO - PROCESS | 5123 | 1467816807237 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 07:53:27 INFO - PROCESS | 5123 | 1467816807262 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:27 INFO - PROCESS | 5123 | 1467816807269 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:53:27 INFO - PROCESS | 5123 | ++DOCSHELL 0xa209d800 == 40 [pid = 5123] [id = 57] 07:53:27 INFO - PROCESS | 5123 | ++DOMWINDOW == 74 (0xa236f400) [pid = 5123] [serial = 169] [outer = (nil)] 07:53:27 INFO - PROCESS | 5123 | ++DOMWINDOW == 75 (0xa2556c00) [pid = 5123] [serial = 170] [outer = 0xa236f400] 07:53:27 INFO - PROCESS | 5123 | 1467816807328 Marionette DEBUG loaded listener.js 07:53:27 INFO - PROCESS | 5123 | ++DOMWINDOW == 76 (0xa2ff4800) [pid = 5123] [serial = 171] [outer = 0xa236f400] 07:53:28 INFO - PROCESS | 5123 | 1467816808060 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]]]}] 07:53:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 07:53:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1026ms 07:53:28 INFO - PROCESS | 5123 | 1467816808080 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 07:53:28 INFO - PROCESS | 5123 | 1467816808083 Marionette TRACE conn3 <- [1,201,null,{"value":"8"}] 07:53:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 07:53:28 INFO - PROCESS | 5123 | 1467816808089 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 07:53:28 INFO - PROCESS | 5123 | 1467816808091 Marionette TRACE conn3 <- [1,202,null,{}] 07:53:28 INFO - PROCESS | 5123 | 1467816808096 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}] 07:53:28 INFO - PROCESS | 5123 | 1467816808101 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:53:28 INFO - PROCESS | 5123 | 1467816808268 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 07:53:28 INFO - PROCESS | 5123 | 1467816808335 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:28 INFO - PROCESS | 5123 | 1467816808345 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:53:28 INFO - PROCESS | 5123 | ++DOCSHELL 0xa4d4e000 == 41 [pid = 5123] [id = 58] 07:53:28 INFO - PROCESS | 5123 | ++DOMWINDOW == 77 (0xa610c800) [pid = 5123] [serial = 172] [outer = (nil)] 07:53:28 INFO - PROCESS | 5123 | ++DOMWINDOW == 78 (0xa6793800) [pid = 5123] [serial = 173] [outer = 0xa610c800] 07:53:28 INFO - PROCESS | 5123 | 1467816808432 Marionette DEBUG loaded listener.js 07:53:28 INFO - PROCESS | 5123 | ++DOMWINDOW == 79 (0xa6796400) [pid = 5123] [serial = 174] [outer = 0xa610c800] 07:53:28 INFO - PROCESS | 5123 | 1467816808612 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 07:53:29 INFO - PROCESS | 5123 | 1467816809100 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]]]}] 07:53:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 07:53:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1076ms 07:53:29 INFO - PROCESS | 5123 | 1467816809165 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 07:53:29 INFO - PROCESS | 5123 | 1467816809168 Marionette TRACE conn3 <- [1,205,null,{"value":"8"}] 07:53:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 07:53:29 INFO - PROCESS | 5123 | 1467816809174 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 07:53:29 INFO - PROCESS | 5123 | 1467816809176 Marionette TRACE conn3 <- [1,206,null,{}] 07:53:29 INFO - PROCESS | 5123 | 1467816809181 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}] 07:53:29 INFO - PROCESS | 5123 | 1467816809190 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:53:29 INFO - PROCESS | 5123 | 1467816809461 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 07:53:29 INFO - PROCESS | 5123 | --DOMWINDOW == 78 (0xa2321400) [pid = 5123] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 07:53:29 INFO - PROCESS | 5123 | --DOMWINDOW == 77 (0x9d906c00) [pid = 5123] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 07:53:29 INFO - PROCESS | 5123 | --DOMWINDOW == 76 (0xa209d400) [pid = 5123] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 07:53:29 INFO - PROCESS | 5123 | --DOMWINDOW == 75 (0x9268c800) [pid = 5123] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 07:53:29 INFO - PROCESS | 5123 | --DOMWINDOW == 74 (0x97a48c00) [pid = 5123] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 07:53:29 INFO - PROCESS | 5123 | --DOMWINDOW == 73 (0x953ed000) [pid = 5123] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 07:53:29 INFO - PROCESS | 5123 | --DOMWINDOW == 72 (0x93d07800) [pid = 5123] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 07:53:29 INFO - PROCESS | 5123 | 1467816809539 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:29 INFO - PROCESS | 5123 | 1467816809546 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:53:29 INFO - PROCESS | 5123 | ++DOCSHELL 0x923b0800 == 42 [pid = 5123] [id = 59] 07:53:29 INFO - PROCESS | 5123 | ++DOMWINDOW == 73 (0x9268c800) [pid = 5123] [serial = 175] [outer = (nil)] 07:53:29 INFO - PROCESS | 5123 | ++DOMWINDOW == 74 (0x953b3000) [pid = 5123] [serial = 176] [outer = 0x9268c800] 07:53:29 INFO - PROCESS | 5123 | 1467816809605 Marionette DEBUG loaded listener.js 07:53:29 INFO - PROCESS | 5123 | ++DOMWINDOW == 75 (0xa2009000) [pid = 5123] [serial = 177] [outer = 0x9268c800] 07:53:30 INFO - PROCESS | 5123 | 1467816810305 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]]]}] 07:53:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 07:53:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1177ms 07:53:30 INFO - PROCESS | 5123 | 1467816810351 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 07:53:30 INFO - PROCESS | 5123 | 1467816810355 Marionette TRACE conn3 <- [1,209,null,{"value":"8"}] 07:53:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 07:53:30 INFO - PROCESS | 5123 | 1467816810364 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 07:53:30 INFO - PROCESS | 5123 | 1467816810369 Marionette TRACE conn3 <- [1,210,null,{}] 07:53:30 INFO - PROCESS | 5123 | 1467816810377 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}] 07:53:30 INFO - PROCESS | 5123 | 1467816810382 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:53:30 INFO - PROCESS | 5123 | 1467816810580 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 07:53:30 INFO - PROCESS | 5123 | 1467816810671 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:30 INFO - PROCESS | 5123 | 1467816810676 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:53:30 INFO - PROCESS | 5123 | ++DOCSHELL 0x924c5400 == 43 [pid = 5123] [id = 60] 07:53:30 INFO - PROCESS | 5123 | ++DOMWINDOW == 76 (0x953ed800) [pid = 5123] [serial = 178] [outer = (nil)] 07:53:30 INFO - PROCESS | 5123 | ++DOMWINDOW == 77 (0xa6f7c400) [pid = 5123] [serial = 179] [outer = 0x953ed800] 07:53:30 INFO - PROCESS | 5123 | 1467816810737 Marionette DEBUG loaded listener.js 07:53:30 INFO - PROCESS | 5123 | ++DOMWINDOW == 78 (0xa6f82400) [pid = 5123] [serial = 180] [outer = 0x953ed800] 07:53:31 INFO - PROCESS | 5123 | 1467816811348 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]]]}] 07:53:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 07:53:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1036ms 07:53:31 INFO - PROCESS | 5123 | 1467816811440 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 07:53:31 INFO - PROCESS | 5123 | 1467816811445 Marionette TRACE conn3 <- [1,213,null,{"value":"8"}] 07:53:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 07:53:31 INFO - PROCESS | 5123 | 1467816811457 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 07:53:31 INFO - PROCESS | 5123 | 1467816811464 Marionette TRACE conn3 <- [1,214,null,{}] 07:53:31 INFO - PROCESS | 5123 | 1467816811490 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}] 07:53:31 INFO - PROCESS | 5123 | 1467816811496 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:53:31 INFO - PROCESS | 5123 | 1467816811672 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 07:53:31 INFO - PROCESS | 5123 | 1467816811809 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:31 INFO - PROCESS | 5123 | 1467816811825 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:53:31 INFO - PROCESS | 5123 | ++DOCSHELL 0x9306cc00 == 44 [pid = 5123] [id = 61] 07:53:31 INFO - PROCESS | 5123 | ++DOMWINDOW == 79 (0x93d79c00) [pid = 5123] [serial = 181] [outer = (nil)] 07:53:31 INFO - PROCESS | 5123 | ++DOMWINDOW == 80 (0x953b2400) [pid = 5123] [serial = 182] [outer = 0x93d79c00] 07:53:31 INFO - PROCESS | 5123 | 1467816811900 Marionette DEBUG loaded listener.js 07:53:32 INFO - PROCESS | 5123 | ++DOMWINDOW == 81 (0x953f7000) [pid = 5123] [serial = 183] [outer = 0x93d79c00] 07:53:32 INFO - PROCESS | 5123 | 1467816812686 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]]]}] 07:53:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 07:53:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1259ms 07:53:32 INFO - PROCESS | 5123 | 1467816812718 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 07:53:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 07:53:32 INFO - PROCESS | 5123 | 1467816812723 Marionette TRACE conn3 <- [1,217,null,{"value":"8"}] 07:53:32 INFO - PROCESS | 5123 | 1467816812733 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 07:53:32 INFO - PROCESS | 5123 | 1467816812738 Marionette TRACE conn3 <- [1,218,null,{}] 07:53:32 INFO - PROCESS | 5123 | 1467816812744 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}] 07:53:32 INFO - PROCESS | 5123 | 1467816812750 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:53:32 INFO - PROCESS | 5123 | 1467816812908 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 07:53:33 INFO - PROCESS | 5123 | 1467816813042 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:33 INFO - PROCESS | 5123 | 1467816813049 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:53:33 INFO - PROCESS | 5123 | ++DOCSHELL 0x98de1c00 == 45 [pid = 5123] [id = 62] 07:53:33 INFO - PROCESS | 5123 | ++DOMWINDOW == 82 (0x99fcc400) [pid = 5123] [serial = 184] [outer = (nil)] 07:53:33 INFO - PROCESS | 5123 | ++DOMWINDOW == 83 (0x9a607400) [pid = 5123] [serial = 185] [outer = 0x99fcc400] 07:53:33 INFO - PROCESS | 5123 | 1467816813126 Marionette DEBUG loaded listener.js 07:53:33 INFO - PROCESS | 5123 | ++DOMWINDOW == 84 (0x9a60b400) [pid = 5123] [serial = 186] [outer = 0x99fcc400] 07:53:33 INFO - PROCESS | 5123 | 1467816813885 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]]]}] 07:53:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 07:53:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1184ms 07:53:33 INFO - PROCESS | 5123 | 1467816813913 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 07:53:33 INFO - PROCESS | 5123 | 1467816813916 Marionette TRACE conn3 <- [1,221,null,{"value":"8"}] 07:53:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 07:53:33 INFO - PROCESS | 5123 | 1467816813923 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 07:53:33 INFO - PROCESS | 5123 | 1467816813926 Marionette TRACE conn3 <- [1,222,null,{}] 07:53:33 INFO - PROCESS | 5123 | 1467816813939 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}] 07:53:33 INFO - PROCESS | 5123 | 1467816813947 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:53:34 INFO - PROCESS | 5123 | 1467816814118 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 07:53:34 INFO - PROCESS | 5123 | 1467816814255 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:34 INFO - PROCESS | 5123 | 1467816814267 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:53:34 INFO - PROCESS | 5123 | ++DOCSHELL 0x9d51e400 == 46 [pid = 5123] [id = 63] 07:53:34 INFO - PROCESS | 5123 | ++DOMWINDOW == 85 (0x9d520400) [pid = 5123] [serial = 187] [outer = (nil)] 07:53:34 INFO - PROCESS | 5123 | ++DOMWINDOW == 86 (0xa118c000) [pid = 5123] [serial = 188] [outer = 0x9d520400] 07:53:34 INFO - PROCESS | 5123 | 1467816814339 Marionette DEBUG loaded listener.js 07:53:34 INFO - PROCESS | 5123 | ++DOMWINDOW == 87 (0xa23d0c00) [pid = 5123] [serial = 189] [outer = 0x9d520400] 07:53:35 INFO - PROCESS | 5123 | 1467816815120 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]]]}] 07:53:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 07:53:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1233ms 07:53:35 INFO - PROCESS | 5123 | 1467816815156 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 07:53:35 INFO - PROCESS | 5123 | 1467816815159 Marionette TRACE conn3 <- [1,225,null,{"value":"8"}] 07:53:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 07:53:35 INFO - PROCESS | 5123 | 1467816815165 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 07:53:35 INFO - PROCESS | 5123 | 1467816815169 Marionette TRACE conn3 <- [1,226,null,{}] 07:53:35 INFO - PROCESS | 5123 | 1467816815191 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}] 07:53:35 INFO - PROCESS | 5123 | 1467816815196 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:53:35 INFO - PROCESS | 5123 | 1467816815354 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 07:53:35 INFO - PROCESS | 5123 | 1467816815488 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:35 INFO - PROCESS | 5123 | 1467816815495 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:53:35 INFO - PROCESS | 5123 | ++DOCSHELL 0x9d904800 == 47 [pid = 5123] [id = 64] 07:53:35 INFO - PROCESS | 5123 | ++DOMWINDOW == 88 (0xa4d0a400) [pid = 5123] [serial = 190] [outer = (nil)] 07:53:35 INFO - PROCESS | 5123 | ++DOMWINDOW == 89 (0xa6f3c400) [pid = 5123] [serial = 191] [outer = 0xa4d0a400] 07:53:35 INFO - PROCESS | 5123 | 1467816815565 Marionette DEBUG loaded listener.js 07:53:35 INFO - PROCESS | 5123 | ++DOMWINDOW == 90 (0xa6f48c00) [pid = 5123] [serial = 192] [outer = 0xa4d0a400] 07:53:36 INFO - PROCESS | 5123 | 1467816816395 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]]]}] 07:53:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 07:53:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1248ms 07:53:36 INFO - PROCESS | 5123 | 1467816816414 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 07:53:36 INFO - PROCESS | 5123 | 1467816816416 Marionette TRACE conn3 <- [1,229,null,{"value":"8"}] 07:53:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 07:53:36 INFO - PROCESS | 5123 | 1467816816423 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 07:53:36 INFO - PROCESS | 5123 | 1467816816426 Marionette TRACE conn3 <- [1,230,null,{}] 07:53:36 INFO - PROCESS | 5123 | 1467816816431 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}] 07:53:36 INFO - PROCESS | 5123 | 1467816816436 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:53:36 INFO - PROCESS | 5123 | 1467816816582 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 07:53:36 INFO - PROCESS | 5123 | 1467816816723 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:36 INFO - PROCESS | 5123 | 1467816816731 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:53:36 INFO - PROCESS | 5123 | ++DOCSHELL 0x985dc800 == 48 [pid = 5123] [id = 65] 07:53:36 INFO - PROCESS | 5123 | ++DOMWINDOW == 91 (0x9ae7c800) [pid = 5123] [serial = 193] [outer = (nil)] 07:53:36 INFO - PROCESS | 5123 | ++DOMWINDOW == 92 (0xa8260800) [pid = 5123] [serial = 194] [outer = 0x9ae7c800] 07:53:36 INFO - PROCESS | 5123 | 1467816816801 Marionette DEBUG loaded listener.js 07:53:36 INFO - PROCESS | 5123 | ++DOMWINDOW == 93 (0xa82f5400) [pid = 5123] [serial = 195] [outer = 0x9ae7c800] 07:53:37 INFO - PROCESS | 5123 | 1467816817599 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]]]}] 07:53:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 07:53:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1227ms 07:53:37 INFO - PROCESS | 5123 | 1467816817651 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 07:53:37 INFO - PROCESS | 5123 | 1467816817655 Marionette TRACE conn3 <- [1,233,null,{"value":"8"}] 07:53:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 07:53:37 INFO - PROCESS | 5123 | 1467816817661 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 07:53:37 INFO - PROCESS | 5123 | 1467816817664 Marionette TRACE conn3 <- [1,234,null,{}] 07:53:37 INFO - PROCESS | 5123 | 1467816817669 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}] 07:53:37 INFO - PROCESS | 5123 | 1467816817678 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:53:37 INFO - PROCESS | 5123 | 1467816817865 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 07:53:38 INFO - PROCESS | 5123 | 1467816818158 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:38 INFO - PROCESS | 5123 | 1467816818165 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:53:38 INFO - PROCESS | 5123 | ++DOCSHELL 0x93d7e000 == 49 [pid = 5123] [id = 66] 07:53:38 INFO - PROCESS | 5123 | ++DOMWINDOW == 94 (0x93d81400) [pid = 5123] [serial = 196] [outer = (nil)] 07:53:38 INFO - PROCESS | 5123 | ++DOMWINDOW == 95 (0x953f2800) [pid = 5123] [serial = 197] [outer = 0x93d81400] 07:53:38 INFO - PROCESS | 5123 | 1467816818282 Marionette DEBUG loaded listener.js 07:53:38 INFO - PROCESS | 5123 | ++DOMWINDOW == 96 (0x97a4b800) [pid = 5123] [serial = 198] [outer = 0x93d81400] 07:53:39 INFO - PROCESS | 5123 | 1467816819081 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]]]}] 07:53:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 07:53:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1434ms 07:53:39 INFO - PROCESS | 5123 | 1467816819096 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 07:53:39 INFO - PROCESS | 5123 | 1467816819101 Marionette TRACE conn3 <- [1,237,null,{"value":"8"}] 07:53:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 07:53:39 INFO - PROCESS | 5123 | 1467816819108 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 07:53:39 INFO - PROCESS | 5123 | 1467816819111 Marionette TRACE conn3 <- [1,238,null,{}] 07:53:39 INFO - PROCESS | 5123 | 1467816819118 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}] 07:53:39 INFO - PROCESS | 5123 | 1467816819125 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:53:39 INFO - PROCESS | 5123 | 1467816819265 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 07:53:39 INFO - PROCESS | 5123 | 1467816819412 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:39 INFO - PROCESS | 5123 | 1467816819423 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:53:39 INFO - PROCESS | 5123 | ++DOCSHELL 0x953f4400 == 50 [pid = 5123] [id = 67] 07:53:39 INFO - PROCESS | 5123 | ++DOMWINDOW == 97 (0x97a1d000) [pid = 5123] [serial = 199] [outer = (nil)] 07:53:39 INFO - PROCESS | 5123 | ++DOMWINDOW == 98 (0x9adab800) [pid = 5123] [serial = 200] [outer = 0x97a1d000] 07:53:39 INFO - PROCESS | 5123 | 1467816819486 Marionette DEBUG loaded listener.js 07:53:39 INFO - PROCESS | 5123 | ++DOMWINDOW == 99 (0x9b8dd400) [pid = 5123] [serial = 201] [outer = 0x97a1d000] 07:53:39 INFO - PROCESS | 5123 | --DOCSHELL 0x923b0800 == 49 [pid = 5123] [id = 59] 07:53:39 INFO - PROCESS | 5123 | --DOCSHELL 0xa4d4e000 == 48 [pid = 5123] [id = 58] 07:53:39 INFO - PROCESS | 5123 | --DOCSHELL 0xa209d800 == 47 [pid = 5123] [id = 57] 07:53:39 INFO - PROCESS | 5123 | --DOCSHELL 0x9d522400 == 46 [pid = 5123] [id = 56] 07:53:39 INFO - PROCESS | 5123 | --DOMWINDOW == 98 (0xa4d50c00) [pid = 5123] [serial = 143] [outer = (nil)] [url = about:blank] 07:53:39 INFO - PROCESS | 5123 | --DOCSHELL 0x953f9800 == 45 [pid = 5123] [id = 55] 07:53:39 INFO - PROCESS | 5123 | --DOCSHELL 0x97a23400 == 44 [pid = 5123] [id = 54] 07:53:39 INFO - PROCESS | 5123 | --DOCSHELL 0x93d7f800 == 43 [pid = 5123] [id = 53] 07:53:39 INFO - PROCESS | 5123 | --DOCSHELL 0x9a26b800 == 42 [pid = 5123] [id = 52] 07:53:39 INFO - PROCESS | 5123 | --DOCSHELL 0xa3350000 == 41 [pid = 5123] [id = 51] 07:53:40 INFO - PROCESS | 5123 | --DOCSHELL 0x953ba000 == 40 [pid = 5123] [id = 50] 07:53:40 INFO - PROCESS | 5123 | --DOCSHELL 0x93ba6000 == 39 [pid = 5123] [id = 49] 07:53:40 INFO - PROCESS | 5123 | --DOMWINDOW == 97 (0xa25f2800) [pid = 5123] [serial = 137] [outer = (nil)] [url = about:blank] 07:53:40 INFO - PROCESS | 5123 | --DOMWINDOW == 96 (0xa1189000) [pid = 5123] [serial = 134] [outer = (nil)] [url = about:blank] 07:53:40 INFO - PROCESS | 5123 | --DOMWINDOW == 95 (0xa23d6c00) [pid = 5123] [serial = 123] [outer = (nil)] [url = about:blank] 07:53:40 INFO - PROCESS | 5123 | --DOMWINDOW == 94 (0xa221c400) [pid = 5123] [serial = 122] [outer = (nil)] [url = about:blank] 07:53:40 INFO - PROCESS | 5123 | --DOMWINDOW == 93 (0x953f3400) [pid = 5123] [serial = 125] [outer = (nil)] [url = about:blank] 07:53:40 INFO - PROCESS | 5123 | --DOMWINDOW == 92 (0x97a1f800) [pid = 5123] [serial = 126] [outer = (nil)] [url = about:blank] 07:53:40 INFO - PROCESS | 5123 | --DOMWINDOW == 91 (0x93ba9800) [pid = 5123] [serial = 116] [outer = (nil)] [url = about:blank] 07:53:40 INFO - PROCESS | 5123 | --DOMWINDOW == 90 (0x99d10000) [pid = 5123] [serial = 128] [outer = (nil)] [url = about:blank] 07:53:40 INFO - PROCESS | 5123 | --DOMWINDOW == 89 (0x9a272400) [pid = 5123] [serial = 129] [outer = (nil)] [url = about:blank] 07:53:40 INFO - PROCESS | 5123 | --DOMWINDOW == 88 (0x99d0c800) [pid = 5123] [serial = 119] [outer = (nil)] [url = about:blank] 07:53:40 INFO - PROCESS | 5123 | --DOMWINDOW == 87 (0x9aa63000) [pid = 5123] [serial = 131] [outer = (nil)] [url = about:blank] 07:53:40 INFO - PROCESS | 5123 | --DOMWINDOW == 86 (0xa2fb8400) [pid = 5123] [serial = 138] [outer = (nil)] [url = about:blank] 07:53:40 INFO - PROCESS | 5123 | --DOMWINDOW == 85 (0xa2219800) [pid = 5123] [serial = 135] [outer = (nil)] [url = about:blank] 07:53:40 INFO - PROCESS | 5123 | --DOMWINDOW == 84 (0xa3109800) [pid = 5123] [serial = 140] [outer = (nil)] [url = about:blank] 07:53:40 INFO - PROCESS | 5123 | --DOMWINDOW == 83 (0xa318c800) [pid = 5123] [serial = 141] [outer = (nil)] [url = about:blank] 07:53:40 INFO - PROCESS | 5123 | --DOMWINDOW == 82 (0x9b8e4c00) [pid = 5123] [serial = 132] [outer = (nil)] [url = about:blank] 07:53:40 INFO - PROCESS | 5123 | 1467816820231 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]]]}] 07:53:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 07:53:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1131ms 07:53:40 INFO - PROCESS | 5123 | 1467816820241 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 07:53:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 07:53:40 INFO - PROCESS | 5123 | 1467816820246 Marionette TRACE conn3 <- [1,241,null,{"value":"8"}] 07:53:40 INFO - PROCESS | 5123 | 1467816820253 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 07:53:40 INFO - PROCESS | 5123 | 1467816820256 Marionette TRACE conn3 <- [1,242,null,{}] 07:53:40 INFO - PROCESS | 5123 | 1467816820262 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}] 07:53:40 INFO - PROCESS | 5123 | 1467816820266 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:53:40 INFO - PROCESS | 5123 | 1467816820414 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 07:53:40 INFO - PROCESS | 5123 | 1467816820525 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:40 INFO - PROCESS | 5123 | 1467816820533 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:53:40 INFO - PROCESS | 5123 | ++DOCSHELL 0x953f9800 == 40 [pid = 5123] [id = 68] 07:53:40 INFO - PROCESS | 5123 | ++DOMWINDOW == 83 (0x96fd4800) [pid = 5123] [serial = 202] [outer = (nil)] 07:53:40 INFO - PROCESS | 5123 | ++DOMWINDOW == 84 (0x9a60c400) [pid = 5123] [serial = 203] [outer = 0x96fd4800] 07:53:40 INFO - PROCESS | 5123 | 1467816820592 Marionette DEBUG loaded listener.js 07:53:40 INFO - PROCESS | 5123 | ++DOMWINDOW == 85 (0x9d5ea000) [pid = 5123] [serial = 204] [outer = 0x96fd4800] 07:53:41 INFO - PROCESS | 5123 | 1467816821203 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]]]}] 07:53:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 07:53:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 985ms 07:53:41 INFO - PROCESS | 5123 | 1467816821237 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 07:53:41 INFO - PROCESS | 5123 | 1467816821240 Marionette TRACE conn3 <- [1,245,null,{"value":"8"}] 07:53:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 07:53:41 INFO - PROCESS | 5123 | 1467816821248 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 07:53:41 INFO - PROCESS | 5123 | 1467816821255 Marionette TRACE conn3 <- [1,246,null,{}] 07:53:41 INFO - PROCESS | 5123 | 1467816821268 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}] 07:53:41 INFO - PROCESS | 5123 | 1467816821274 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:53:41 INFO - PROCESS | 5123 | 1467816821445 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 07:53:41 INFO - PROCESS | 5123 | 1467816821464 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:41 INFO - PROCESS | 5123 | 1467816821469 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:53:41 INFO - PROCESS | 5123 | ++DOCSHELL 0x923a9400 == 41 [pid = 5123] [id = 69] 07:53:41 INFO - PROCESS | 5123 | ++DOMWINDOW == 86 (0xa2221000) [pid = 5123] [serial = 205] [outer = (nil)] 07:53:41 INFO - PROCESS | 5123 | ++DOMWINDOW == 87 (0xa2ff0400) [pid = 5123] [serial = 206] [outer = 0xa2221000] 07:53:41 INFO - PROCESS | 5123 | 1467816821530 Marionette DEBUG loaded listener.js 07:53:41 INFO - PROCESS | 5123 | ++DOMWINDOW == 88 (0xa3189000) [pid = 5123] [serial = 207] [outer = 0xa2221000] 07:53:42 INFO - PROCESS | 5123 | 1467816822245 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]]]}] 07:53:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 07:53:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1040ms 07:53:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 07:53:42 INFO - PROCESS | 5123 | 1467816822296 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 07:53:42 INFO - PROCESS | 5123 | 1467816822299 Marionette TRACE conn3 <- [1,249,null,{"value":"8"}] 07:53:42 INFO - PROCESS | 5123 | 1467816822303 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 07:53:42 INFO - PROCESS | 5123 | 1467816822307 Marionette TRACE conn3 <- [1,250,null,{}] 07:53:42 INFO - PROCESS | 5123 | 1467816822312 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}] 07:53:42 INFO - PROCESS | 5123 | 1467816822316 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:53:42 INFO - PROCESS | 5123 | 1467816822493 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 07:53:42 INFO - PROCESS | 5123 | 1467816822519 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:42 INFO - PROCESS | 5123 | 1467816822526 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:53:42 INFO - PROCESS | 5123 | ++DOCSHELL 0x923b4000 == 42 [pid = 5123] [id = 70] 07:53:42 INFO - PROCESS | 5123 | ++DOMWINDOW == 89 (0x9ada6c00) [pid = 5123] [serial = 208] [outer = (nil)] 07:53:42 INFO - PROCESS | 5123 | ++DOMWINDOW == 90 (0xa4f13400) [pid = 5123] [serial = 209] [outer = 0x9ada6c00] 07:53:42 INFO - PROCESS | 5123 | 1467816822595 Marionette DEBUG loaded listener.js 07:53:42 INFO - PROCESS | 5123 | ++DOMWINDOW == 91 (0xa4f1e400) [pid = 5123] [serial = 210] [outer = 0x9ada6c00] 07:53:43 INFO - PROCESS | 5123 | 1467816823232 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]]]}] 07:53:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 07:53:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 978ms 07:53:43 INFO - PROCESS | 5123 | 1467816823287 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 07:53:43 INFO - PROCESS | 5123 | 1467816823290 Marionette TRACE conn3 <- [1,253,null,{"value":"8"}] 07:53:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 07:53:43 INFO - PROCESS | 5123 | 1467816823299 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 07:53:43 INFO - PROCESS | 5123 | 1467816823303 Marionette TRACE conn3 <- [1,254,null,{}] 07:53:43 INFO - PROCESS | 5123 | 1467816823308 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}] 07:53:43 INFO - PROCESS | 5123 | 1467816823312 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:53:43 INFO - PROCESS | 5123 | 1467816823479 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 07:53:43 INFO - PROCESS | 5123 | 1467816823498 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:43 INFO - PROCESS | 5123 | 1467816823512 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:53:43 INFO - PROCESS | 5123 | ++DOCSHELL 0x93ba3c00 == 43 [pid = 5123] [id = 71] 07:53:43 INFO - PROCESS | 5123 | ++DOMWINDOW == 92 (0xa6ea7400) [pid = 5123] [serial = 211] [outer = (nil)] 07:53:43 INFO - PROCESS | 5123 | ++DOMWINDOW == 93 (0xa6f4b000) [pid = 5123] [serial = 212] [outer = 0xa6ea7400] 07:53:43 INFO - PROCESS | 5123 | 1467816823578 Marionette DEBUG loaded listener.js 07:53:43 INFO - PROCESS | 5123 | ++DOMWINDOW == 94 (0xa8c45000) [pid = 5123] [serial = 213] [outer = 0xa6ea7400] 07:53:44 INFO - PROCESS | 5123 | --DOMWINDOW == 93 (0x93077800) [pid = 5123] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 07:53:44 INFO - PROCESS | 5123 | --DOMWINDOW == 92 (0x98d6b800) [pid = 5123] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 07:53:44 INFO - PROCESS | 5123 | --DOMWINDOW == 91 (0xa610c800) [pid = 5123] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 07:53:44 INFO - PROCESS | 5123 | --DOMWINDOW == 90 (0x97a48400) [pid = 5123] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 07:53:44 INFO - PROCESS | 5123 | --DOMWINDOW == 89 (0x98460c00) [pid = 5123] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 07:53:44 INFO - PROCESS | 5123 | --DOMWINDOW == 88 (0x9268c800) [pid = 5123] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 07:53:44 INFO - PROCESS | 5123 | --DOMWINDOW == 87 (0x9d56a400) [pid = 5123] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 07:53:44 INFO - PROCESS | 5123 | --DOMWINDOW == 86 (0xa236f400) [pid = 5123] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 07:53:44 INFO - PROCESS | 5123 | 1467816824466 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]]]}] 07:53:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 07:53:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1227ms 07:53:44 INFO - PROCESS | 5123 | 1467816824527 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 07:53:44 INFO - PROCESS | 5123 | 1467816824531 Marionette TRACE conn3 <- [1,257,null,{"value":"8"}] 07:53:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 07:53:44 INFO - PROCESS | 5123 | 1467816824543 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 07:53:44 INFO - PROCESS | 5123 | 1467816824546 Marionette TRACE conn3 <- [1,258,null,{}] 07:53:44 INFO - PROCESS | 5123 | 1467816824556 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}] 07:53:44 INFO - PROCESS | 5123 | 1467816824561 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:53:44 INFO - PROCESS | 5123 | 1467816824696 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 07:53:44 INFO - PROCESS | 5123 | 1467816824703 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:44 INFO - PROCESS | 5123 | 1467816824711 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:53:44 INFO - PROCESS | 5123 | ++DOCSHELL 0x9268c800 == 44 [pid = 5123] [id = 72] 07:53:44 INFO - PROCESS | 5123 | ++DOMWINDOW == 87 (0x927ddc00) [pid = 5123] [serial = 214] [outer = (nil)] 07:53:44 INFO - PROCESS | 5123 | ++DOMWINDOW == 88 (0x927e2400) [pid = 5123] [serial = 215] [outer = 0x927ddc00] 07:53:44 INFO - PROCESS | 5123 | 1467816824771 Marionette DEBUG loaded listener.js 07:53:44 INFO - PROCESS | 5123 | ++DOMWINDOW == 89 (0x93d0cc00) [pid = 5123] [serial = 216] [outer = 0x927ddc00] 07:53:45 INFO - PROCESS | 5123 | 1467816825450 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]]]}] 07:53:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 07:53:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 941ms 07:53:45 INFO - PROCESS | 5123 | 1467816825478 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 07:53:45 INFO - PROCESS | 5123 | 1467816825481 Marionette TRACE conn3 <- [1,261,null,{"value":"8"}] 07:53:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 07:53:45 INFO - PROCESS | 5123 | 1467816825488 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 07:53:45 INFO - PROCESS | 5123 | 1467816825490 Marionette TRACE conn3 <- [1,262,null,{}] 07:53:45 INFO - PROCESS | 5123 | 1467816825495 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}] 07:53:45 INFO - PROCESS | 5123 | 1467816825498 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:53:45 INFO - PROCESS | 5123 | 1467816825681 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 07:53:45 INFO - PROCESS | 5123 | 1467816825695 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:45 INFO - PROCESS | 5123 | 1467816825704 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:53:45 INFO - PROCESS | 5123 | ++DOCSHELL 0x927dc000 == 45 [pid = 5123] [id = 73] 07:53:45 INFO - PROCESS | 5123 | ++DOMWINDOW == 90 (0x927df000) [pid = 5123] [serial = 217] [outer = (nil)] 07:53:45 INFO - PROCESS | 5123 | ++DOMWINDOW == 91 (0xa610c800) [pid = 5123] [serial = 218] [outer = 0x927df000] 07:53:45 INFO - PROCESS | 5123 | 1467816825762 Marionette DEBUG loaded listener.js 07:53:45 INFO - PROCESS | 5123 | ++DOMWINDOW == 92 (0xa6f3e800) [pid = 5123] [serial = 219] [outer = 0x927df000] 07:53:46 INFO - PROCESS | 5123 | 1467816826611 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]]]}] 07:53:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 07:53:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1180ms 07:53:46 INFO - PROCESS | 5123 | 1467816826669 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 07:53:46 INFO - PROCESS | 5123 | 1467816826675 Marionette TRACE conn3 <- [1,265,null,{"value":"8"}] 07:53:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 07:53:46 INFO - PROCESS | 5123 | 1467816826684 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 07:53:46 INFO - PROCESS | 5123 | 1467816826689 Marionette TRACE conn3 <- [1,266,null,{}] 07:53:46 INFO - PROCESS | 5123 | 1467816826696 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}] 07:53:46 INFO - PROCESS | 5123 | 1467816826702 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:53:46 INFO - PROCESS | 5123 | 1467816826876 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 07:53:47 INFO - PROCESS | 5123 | 1467816827016 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:47 INFO - PROCESS | 5123 | 1467816827030 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:53:47 INFO - PROCESS | 5123 | ++DOCSHELL 0x927d9c00 == 46 [pid = 5123] [id = 74] 07:53:47 INFO - PROCESS | 5123 | ++DOMWINDOW == 93 (0x927da400) [pid = 5123] [serial = 220] [outer = (nil)] 07:53:47 INFO - PROCESS | 5123 | ++DOMWINDOW == 94 (0x96fd9800) [pid = 5123] [serial = 221] [outer = 0x927da400] 07:53:47 INFO - PROCESS | 5123 | 1467816827105 Marionette DEBUG loaded listener.js 07:53:47 INFO - PROCESS | 5123 | ++DOMWINDOW == 95 (0x98462000) [pid = 5123] [serial = 222] [outer = 0x927da400] 07:53:47 INFO - PROCESS | 5123 | 1467816827860 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]]]}] 07:53:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 07:53:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1230ms 07:53:47 INFO - PROCESS | 5123 | 1467816827923 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 07:53:47 INFO - PROCESS | 5123 | 1467816827929 Marionette TRACE conn3 <- [1,269,null,{"value":"8"}] 07:53:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 07:53:47 INFO - PROCESS | 5123 | 1467816827940 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 07:53:47 INFO - PROCESS | 5123 | 1467816827944 Marionette TRACE conn3 <- [1,270,null,{}] 07:53:47 INFO - PROCESS | 5123 | 1467816827950 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}] 07:53:47 INFO - PROCESS | 5123 | 1467816827955 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:53:48 INFO - PROCESS | 5123 | 1467816828116 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 07:53:48 INFO - PROCESS | 5123 | 1467816828256 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:48 INFO - PROCESS | 5123 | 1467816828265 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:53:48 INFO - PROCESS | 5123 | ++DOCSHELL 0x9306f800 == 47 [pid = 5123] [id = 75] 07:53:48 INFO - PROCESS | 5123 | ++DOMWINDOW == 96 (0x9a603800) [pid = 5123] [serial = 223] [outer = (nil)] 07:53:48 INFO - PROCESS | 5123 | ++DOMWINDOW == 97 (0x9adb2400) [pid = 5123] [serial = 224] [outer = 0x9a603800] 07:53:48 INFO - PROCESS | 5123 | 1467816828341 Marionette DEBUG loaded listener.js 07:53:48 INFO - PROCESS | 5123 | ++DOMWINDOW == 98 (0x9ba2a000) [pid = 5123] [serial = 225] [outer = 0x9a603800] 07:53:49 INFO - PROCESS | 5123 | 1467816829116 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]]]}] 07:53:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 07:53:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1230ms 07:53:49 INFO - PROCESS | 5123 | 1467816829171 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 07:53:49 INFO - PROCESS | 5123 | 1467816829174 Marionette TRACE conn3 <- [1,273,null,{"value":"8"}] 07:53:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 07:53:49 INFO - PROCESS | 5123 | 1467816829180 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 07:53:49 INFO - PROCESS | 5123 | 1467816829186 Marionette TRACE conn3 <- [1,274,null,{}] 07:53:49 INFO - PROCESS | 5123 | 1467816829201 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}] 07:53:49 INFO - PROCESS | 5123 | 1467816829208 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:53:49 INFO - PROCESS | 5123 | 1467816829402 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 07:53:49 INFO - PROCESS | 5123 | 1467816829544 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:49 INFO - PROCESS | 5123 | 1467816829556 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:53:49 INFO - PROCESS | 5123 | ++DOCSHELL 0xa2fbc000 == 48 [pid = 5123] [id = 76] 07:53:49 INFO - PROCESS | 5123 | ++DOMWINDOW == 99 (0xa2ff0800) [pid = 5123] [serial = 226] [outer = (nil)] 07:53:49 INFO - PROCESS | 5123 | ++DOMWINDOW == 100 (0xa6ea7800) [pid = 5123] [serial = 227] [outer = 0xa2ff0800] 07:53:49 INFO - PROCESS | 5123 | 1467816829630 Marionette DEBUG loaded listener.js 07:53:49 INFO - PROCESS | 5123 | ++DOMWINDOW == 101 (0xa8c42800) [pid = 5123] [serial = 228] [outer = 0xa2ff0800] 07:53:50 INFO - PROCESS | 5123 | 1467816830464 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]]]}] 07:53:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 07:53:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1332ms 07:53:50 INFO - PROCESS | 5123 | 1467816830513 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 07:53:50 INFO - PROCESS | 5123 | 1467816830517 Marionette TRACE conn3 <- [1,277,null,{"value":"8"}] 07:53:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 07:53:50 INFO - PROCESS | 5123 | 1467816830528 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 07:53:50 INFO - PROCESS | 5123 | 1467816830532 Marionette TRACE conn3 <- [1,278,null,{}] 07:53:50 INFO - PROCESS | 5123 | 1467816830542 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}] 07:53:50 INFO - PROCESS | 5123 | 1467816830546 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:53:50 INFO - PROCESS | 5123 | 1467816830759 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 07:53:50 INFO - PROCESS | 5123 | 1467816830771 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:50 INFO - PROCESS | 5123 | 1467816830778 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:53:50 INFO - PROCESS | 5123 | ++DOCSHELL 0xa4f1bc00 == 49 [pid = 5123] [id = 77] 07:53:50 INFO - PROCESS | 5123 | ++DOMWINDOW == 102 (0xa8c27000) [pid = 5123] [serial = 229] [outer = (nil)] 07:53:50 INFO - PROCESS | 5123 | ++DOMWINDOW == 103 (0xa9056000) [pid = 5123] [serial = 230] [outer = 0xa8c27000] 07:53:50 INFO - PROCESS | 5123 | 1467816830891 Marionette DEBUG loaded listener.js 07:53:51 INFO - PROCESS | 5123 | ++DOMWINDOW == 104 (0xa90b2000) [pid = 5123] [serial = 231] [outer = 0xa8c27000] 07:53:51 INFO - PROCESS | 5123 | 1467816831724 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]]]}] 07:53:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 07:53:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1239ms 07:53:51 INFO - PROCESS | 5123 | 1467816831763 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 07:53:51 INFO - PROCESS | 5123 | 1467816831766 Marionette TRACE conn3 <- [1,281,null,{"value":"8"}] 07:53:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 07:53:51 INFO - PROCESS | 5123 | 1467816831772 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 07:53:51 INFO - PROCESS | 5123 | 1467816831775 Marionette TRACE conn3 <- [1,282,null,{}] 07:53:51 INFO - PROCESS | 5123 | 1467816831781 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}] 07:53:51 INFO - PROCESS | 5123 | 1467816831785 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:53:51 INFO - PROCESS | 5123 | 1467816831931 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 07:53:52 INFO - PROCESS | 5123 | 1467816832071 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:52 INFO - PROCESS | 5123 | 1467816832078 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:53:52 INFO - PROCESS | 5123 | ++DOCSHELL 0xa6f3c800 == 50 [pid = 5123] [id = 78] 07:53:52 INFO - PROCESS | 5123 | ++DOMWINDOW == 105 (0xa8cbf400) [pid = 5123] [serial = 232] [outer = (nil)] 07:53:52 INFO - PROCESS | 5123 | ++DOMWINDOW == 106 (0xa9ba9800) [pid = 5123] [serial = 233] [outer = 0xa8cbf400] 07:53:52 INFO - PROCESS | 5123 | 1467816832148 Marionette DEBUG loaded listener.js 07:53:52 INFO - PROCESS | 5123 | ++DOMWINDOW == 107 (0xa9bad000) [pid = 5123] [serial = 234] [outer = 0xa8cbf400] 07:53:52 INFO - PROCESS | 5123 | 1467816832922 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]]]}] 07:53:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 07:53:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1186ms 07:53:52 INFO - PROCESS | 5123 | 1467816832959 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 07:53:52 INFO - PROCESS | 5123 | 1467816832963 Marionette TRACE conn3 <- [1,285,null,{"value":"8"}] 07:53:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 07:53:52 INFO - PROCESS | 5123 | 1467816832986 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 07:53:52 INFO - PROCESS | 5123 | 1467816832989 Marionette TRACE conn3 <- [1,286,null,{}] 07:53:52 INFO - PROCESS | 5123 | 1467816832995 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}] 07:53:53 INFO - PROCESS | 5123 | 1467816833003 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:53:53 INFO - PROCESS | 5123 | 1467816833182 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 07:53:53 INFO - PROCESS | 5123 | 1467816833333 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:53 INFO - PROCESS | 5123 | 1467816833338 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:53:53 INFO - PROCESS | 5123 | ++DOCSHELL 0x92acfc00 == 51 [pid = 5123] [id = 79] 07:53:53 INFO - PROCESS | 5123 | ++DOMWINDOW == 108 (0x95426c00) [pid = 5123] [serial = 235] [outer = (nil)] 07:53:53 INFO - PROCESS | 5123 | ++DOMWINDOW == 109 (0x95430c00) [pid = 5123] [serial = 236] [outer = 0x95426c00] 07:53:53 INFO - PROCESS | 5123 | 1467816833414 Marionette DEBUG loaded listener.js 07:53:53 INFO - PROCESS | 5123 | ++DOMWINDOW == 110 (0xa9ba8000) [pid = 5123] [serial = 237] [outer = 0x95426c00] 07:53:54 INFO - PROCESS | 5123 | 1467816834405 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]]]}] 07:53:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 07:53:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1435ms 07:53:54 INFO - PROCESS | 5123 | 1467816834434 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 07:53:54 INFO - PROCESS | 5123 | 1467816834439 Marionette TRACE conn3 <- [1,289,null,{"value":"8"}] 07:53:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 07:53:54 INFO - PROCESS | 5123 | 1467816834448 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 07:53:54 INFO - PROCESS | 5123 | 1467816834452 Marionette TRACE conn3 <- [1,290,null,{}] 07:53:54 INFO - PROCESS | 5123 | 1467816834459 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}] 07:53:54 INFO - PROCESS | 5123 | 1467816834465 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:53:54 INFO - PROCESS | 5123 | 1467816834614 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 07:53:54 INFO - PROCESS | 5123 | 1467816834768 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:54 INFO - PROCESS | 5123 | 1467816834780 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:53:54 INFO - PROCESS | 5123 | ++DOCSHELL 0x953be400 == 52 [pid = 5123] [id = 80] 07:53:54 INFO - PROCESS | 5123 | ++DOMWINDOW == 111 (0x953ed000) [pid = 5123] [serial = 238] [outer = (nil)] 07:53:54 INFO - PROCESS | 5123 | ++DOMWINDOW == 112 (0x95430000) [pid = 5123] [serial = 239] [outer = 0x953ed000] 07:53:54 INFO - PROCESS | 5123 | 1467816834883 Marionette DEBUG loaded listener.js 07:53:54 INFO - PROCESS | 5123 | ++DOMWINDOW == 113 (0x95433400) [pid = 5123] [serial = 240] [outer = 0x953ed000] 07:53:55 INFO - PROCESS | 5123 | --DOCSHELL 0x923abc00 == 51 [pid = 5123] [id = 39] 07:53:55 INFO - PROCESS | 5123 | --DOCSHELL 0x923b1400 == 50 [pid = 5123] [id = 40] 07:53:55 INFO - PROCESS | 5123 | --DOCSHELL 0x9268c800 == 49 [pid = 5123] [id = 72] 07:53:55 INFO - PROCESS | 5123 | --DOMWINDOW == 112 (0xa6f7c400) [pid = 5123] [serial = 179] [outer = (nil)] [url = about:blank] 07:53:55 INFO - PROCESS | 5123 | --DOCSHELL 0x93ba3c00 == 48 [pid = 5123] [id = 71] 07:53:55 INFO - PROCESS | 5123 | --DOCSHELL 0x923b4000 == 47 [pid = 5123] [id = 70] 07:53:55 INFO - PROCESS | 5123 | --DOCSHELL 0x923a9400 == 46 [pid = 5123] [id = 69] 07:53:55 INFO - PROCESS | 5123 | --DOCSHELL 0x953f9800 == 45 [pid = 5123] [id = 68] 07:53:55 INFO - PROCESS | 5123 | --DOCSHELL 0x953f4400 == 44 [pid = 5123] [id = 67] 07:53:55 INFO - PROCESS | 5123 | --DOCSHELL 0x93d7e000 == 43 [pid = 5123] [id = 66] 07:53:55 INFO - PROCESS | 5123 | 1467816835724 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]]]}] 07:53:55 INFO - PROCESS | 5123 | --DOCSHELL 0x924c5400 == 42 [pid = 5123] [id = 60] 07:53:55 INFO - PROCESS | 5123 | --DOMWINDOW == 111 (0x93d81800) [pid = 5123] [serial = 117] [outer = (nil)] [url = about:blank] 07:53:55 INFO - PROCESS | 5123 | --DOMWINDOW == 110 (0x9a2ebc00) [pid = 5123] [serial = 120] [outer = (nil)] [url = about:blank] 07:53:55 INFO - PROCESS | 5123 | --DOMWINDOW == 109 (0xa6793800) [pid = 5123] [serial = 173] [outer = (nil)] [url = about:blank] 07:53:55 INFO - PROCESS | 5123 | --DOMWINDOW == 108 (0x9a2ee400) [pid = 5123] [serial = 162] [outer = (nil)] [url = about:blank] 07:53:55 INFO - PROCESS | 5123 | --DOMWINDOW == 107 (0x9a187000) [pid = 5123] [serial = 161] [outer = (nil)] [url = about:blank] 07:53:55 INFO - PROCESS | 5123 | --DOMWINDOW == 106 (0xa699a800) [pid = 5123] [serial = 155] [outer = (nil)] [url = about:blank] 07:53:55 INFO - PROCESS | 5123 | --DOMWINDOW == 105 (0x953ba400) [pid = 5123] [serial = 146] [outer = (nil)] [url = about:blank] 07:53:55 INFO - PROCESS | 5123 | --DOMWINDOW == 104 (0x9b9e6800) [pid = 5123] [serial = 158] [outer = (nil)] [url = about:blank] 07:53:55 INFO - PROCESS | 5123 | --DOMWINDOW == 103 (0x9a26c800) [pid = 5123] [serial = 164] [outer = (nil)] [url = about:blank] 07:53:55 INFO - PROCESS | 5123 | --DOMWINDOW == 102 (0x9b57d400) [pid = 5123] [serial = 165] [outer = (nil)] [url = about:blank] 07:53:55 INFO - PROCESS | 5123 | --DOMWINDOW == 101 (0x953b3000) [pid = 5123] [serial = 176] [outer = (nil)] [url = about:blank] 07:53:55 INFO - PROCESS | 5123 | --DOMWINDOW == 100 (0x998abc00) [pid = 5123] [serial = 149] [outer = (nil)] [url = about:blank] 07:53:55 INFO - PROCESS | 5123 | --DOMWINDOW == 99 (0x9d901400) [pid = 5123] [serial = 167] [outer = (nil)] [url = about:blank] 07:53:55 INFO - PROCESS | 5123 | --DOMWINDOW == 98 (0xa2005c00) [pid = 5123] [serial = 168] [outer = (nil)] [url = about:blank] 07:53:55 INFO - PROCESS | 5123 | --DOMWINDOW == 97 (0xa6796400) [pid = 5123] [serial = 174] [outer = (nil)] [url = about:blank] 07:53:55 INFO - PROCESS | 5123 | --DOMWINDOW == 96 (0xa4d55000) [pid = 5123] [serial = 152] [outer = (nil)] [url = about:blank] 07:53:55 INFO - PROCESS | 5123 | --DOMWINDOW == 95 (0xa2556c00) [pid = 5123] [serial = 170] [outer = (nil)] [url = about:blank] 07:53:55 INFO - PROCESS | 5123 | --DOMWINDOW == 94 (0xa2009000) [pid = 5123] [serial = 177] [outer = (nil)] [url = about:blank] 07:53:55 INFO - PROCESS | 5123 | --DOMWINDOW == 93 (0xa2ff4800) [pid = 5123] [serial = 171] [outer = (nil)] [url = about:blank] 07:53:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 07:53:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1333ms 07:53:55 INFO - PROCESS | 5123 | 1467816835782 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 07:53:55 INFO - PROCESS | 5123 | 1467816835788 Marionette TRACE conn3 <- [1,293,null,{"value":"8"}] 07:53:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 07:53:55 INFO - PROCESS | 5123 | 1467816835798 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 07:53:55 INFO - PROCESS | 5123 | 1467816835802 Marionette TRACE conn3 <- [1,294,null,{}] 07:53:55 INFO - PROCESS | 5123 | 1467816835807 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}] 07:53:55 INFO - PROCESS | 5123 | 1467816835812 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:53:55 INFO - PROCESS | 5123 | 1467816835951 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 07:53:55 INFO - PROCESS | 5123 | 1467816835960 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:55 INFO - PROCESS | 5123 | 1467816835970 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:53:55 INFO - PROCESS | 5123 | ++DOCSHELL 0x93d83400 == 43 [pid = 5123] [id = 81] 07:53:55 INFO - PROCESS | 5123 | ++DOMWINDOW == 94 (0x9542d400) [pid = 5123] [serial = 241] [outer = (nil)] 07:53:56 INFO - PROCESS | 5123 | ++DOMWINDOW == 95 (0x9852d400) [pid = 5123] [serial = 242] [outer = 0x9542d400] 07:53:56 INFO - PROCESS | 5123 | 1467816836035 Marionette DEBUG loaded listener.js 07:53:56 INFO - PROCESS | 5123 | ++DOMWINDOW == 96 (0x9855f800) [pid = 5123] [serial = 243] [outer = 0x9542d400] 07:53:56 INFO - PROCESS | 5123 | 1467816836755 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]]]}] 07:53:56 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. 07:53:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 980ms 07:53:56 INFO - PROCESS | 5123 | 1467816836778 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 07:53:56 INFO - PROCESS | 5123 | 1467816836781 Marionette TRACE conn3 <- [1,297,null,{"value":"8"}] 07:53:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 07:53:56 INFO - PROCESS | 5123 | 1467816836787 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 07:53:56 INFO - PROCESS | 5123 | 1467816836792 Marionette TRACE conn3 <- [1,298,null,{}] 07:53:56 INFO - PROCESS | 5123 | 1467816836815 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}] 07:53:56 INFO - PROCESS | 5123 | 1467816836822 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:53:56 INFO - PROCESS | 5123 | 1467816836953 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 07:53:56 INFO - PROCESS | 5123 | 1467816836972 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:56 INFO - PROCESS | 5123 | 1467816836980 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:53:57 INFO - PROCESS | 5123 | ++DOCSHELL 0x9a602800 == 44 [pid = 5123] [id = 82] 07:53:57 INFO - PROCESS | 5123 | ++DOMWINDOW == 97 (0x9a605400) [pid = 5123] [serial = 244] [outer = (nil)] 07:53:57 INFO - PROCESS | 5123 | ++DOMWINDOW == 98 (0x9a60e000) [pid = 5123] [serial = 245] [outer = 0x9a605400] 07:53:57 INFO - PROCESS | 5123 | 1467816837041 Marionette DEBUG loaded listener.js 07:53:57 INFO - PROCESS | 5123 | ++DOMWINDOW == 99 (0x9ae76000) [pid = 5123] [serial = 246] [outer = 0x9a605400] 07:53:57 INFO - PROCESS | 5123 | 1467816837789 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]]]}] 07:53:57 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. 07:53:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1043ms 07:53:57 INFO - PROCESS | 5123 | 1467816837830 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 07:53:57 INFO - PROCESS | 5123 | 1467816837833 Marionette TRACE conn3 <- [1,301,null,{"value":"8"}] 07:53:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 07:53:57 INFO - PROCESS | 5123 | 1467816837839 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 07:53:57 INFO - PROCESS | 5123 | 1467816837842 Marionette TRACE conn3 <- [1,302,null,{}] 07:53:57 INFO - PROCESS | 5123 | 1467816837882 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}] 07:53:57 INFO - PROCESS | 5123 | 1467816837886 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:53:58 INFO - PROCESS | 5123 | 1467816838019 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 07:53:58 INFO - PROCESS | 5123 | 1467816838026 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:58 INFO - PROCESS | 5123 | 1467816838034 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:53:58 INFO - PROCESS | 5123 | ++DOCSHELL 0x9adb3c00 == 45 [pid = 5123] [id = 83] 07:53:58 INFO - PROCESS | 5123 | ++DOMWINDOW == 100 (0x9b8e4c00) [pid = 5123] [serial = 247] [outer = (nil)] 07:53:58 INFO - PROCESS | 5123 | ++DOMWINDOW == 101 (0x9ba2f800) [pid = 5123] [serial = 248] [outer = 0x9b8e4c00] 07:53:58 INFO - PROCESS | 5123 | 1467816838092 Marionette DEBUG loaded listener.js 07:53:58 INFO - PROCESS | 5123 | ++DOMWINDOW == 102 (0xa1126c00) [pid = 5123] [serial = 249] [outer = 0x9b8e4c00] 07:53:59 INFO - PROCESS | 5123 | 1467816839167 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]]]}] 07:53:59 INFO - PROCESS | 5123 | --DOMWINDOW == 101 (0x927ddc00) [pid = 5123] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 07:53:59 INFO - PROCESS | 5123 | --DOMWINDOW == 100 (0xa6ea7400) [pid = 5123] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 07:53:59 INFO - PROCESS | 5123 | --DOMWINDOW == 99 (0x9ada6c00) [pid = 5123] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 07:53:59 INFO - PROCESS | 5123 | --DOMWINDOW == 98 (0xa2221000) [pid = 5123] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 07:53:59 INFO - PROCESS | 5123 | --DOMWINDOW == 97 (0x96fd4800) [pid = 5123] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 07:53:59 INFO - PROCESS | 5123 | --DOMWINDOW == 96 (0x97a1d000) [pid = 5123] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 07:53:59 INFO - PROCESS | 5123 | --DOMWINDOW == 95 (0x93d81400) [pid = 5123] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 07:53: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. 07:53:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1402ms 07:53:59 INFO - PROCESS | 5123 | 1467816839242 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 07:53:59 INFO - PROCESS | 5123 | 1467816839248 Marionette TRACE conn3 <- [1,305,null,{"value":"8"}] 07:53:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 07:53:59 INFO - PROCESS | 5123 | 1467816839256 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 07:53:59 INFO - PROCESS | 5123 | 1467816839262 Marionette TRACE conn3 <- [1,306,null,{}] 07:53:59 INFO - PROCESS | 5123 | 1467816839270 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}] 07:53:59 INFO - PROCESS | 5123 | 1467816839276 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:53:59 INFO - PROCESS | 5123 | 1467816839440 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 07:53:59 INFO - PROCESS | 5123 | 1467816839555 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:59 INFO - PROCESS | 5123 | 1467816839571 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:53:59 INFO - PROCESS | 5123 | ++DOCSHELL 0x927e3400 == 46 [pid = 5123] [id = 84] 07:53:59 INFO - PROCESS | 5123 | ++DOMWINDOW == 96 (0x927e3c00) [pid = 5123] [serial = 250] [outer = (nil)] 07:53:59 INFO - PROCESS | 5123 | ++DOMWINDOW == 97 (0x953bec00) [pid = 5123] [serial = 251] [outer = 0x927e3c00] 07:53:59 INFO - PROCESS | 5123 | 1467816839639 Marionette DEBUG loaded listener.js 07:53:59 INFO - PROCESS | 5123 | ++DOMWINDOW == 98 (0x9542ac00) [pid = 5123] [serial = 252] [outer = 0x927e3c00] 07:54:00 INFO - PROCESS | 5123 | 1467816840450 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]]]}] 07:54:00 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. 07:54:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1237ms 07:54:00 INFO - PROCESS | 5123 | 1467816840493 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 07:54:00 INFO - PROCESS | 5123 | 1467816840500 Marionette TRACE conn3 <- [1,309,null,{"value":"8"}] 07:54:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 07:54:00 INFO - PROCESS | 5123 | 1467816840509 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 07:54:00 INFO - PROCESS | 5123 | 1467816840512 Marionette TRACE conn3 <- [1,310,null,{}] 07:54:00 INFO - PROCESS | 5123 | 1467816840519 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}] 07:54:00 INFO - PROCESS | 5123 | 1467816840524 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:54:00 INFO - PROCESS | 5123 | 1467816840698 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 07:54:00 INFO - PROCESS | 5123 | 1467816840839 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:00 INFO - PROCESS | 5123 | 1467816840848 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:54:00 INFO - PROCESS | 5123 | ++DOCSHELL 0x98557000 == 47 [pid = 5123] [id = 85] 07:54:00 INFO - PROCESS | 5123 | ++DOMWINDOW == 99 (0x98de8800) [pid = 5123] [serial = 253] [outer = (nil)] 07:54:00 INFO - PROCESS | 5123 | ++DOMWINDOW == 100 (0x99de2c00) [pid = 5123] [serial = 254] [outer = 0x98de8800] 07:54:00 INFO - PROCESS | 5123 | 1467816840920 Marionette DEBUG loaded listener.js 07:54:01 INFO - PROCESS | 5123 | ++DOMWINDOW == 101 (0x9a2eb000) [pid = 5123] [serial = 255] [outer = 0x98de8800] 07:54:01 INFO - PROCESS | 5123 | 1467816841778 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]]]}] 07:54:01 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. 07:54:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1329ms 07:54:01 INFO - PROCESS | 5123 | 1467816841840 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 07:54:01 INFO - PROCESS | 5123 | 1467816841844 Marionette TRACE conn3 <- [1,313,null,{"value":"8"}] 07:54:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 07:54:01 INFO - PROCESS | 5123 | 1467816841850 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 07:54:01 INFO - PROCESS | 5123 | 1467816841856 Marionette TRACE conn3 <- [1,314,null,{}] 07:54:01 INFO - PROCESS | 5123 | 1467816841871 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}] 07:54:01 INFO - PROCESS | 5123 | 1467816841879 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:54:02 INFO - PROCESS | 5123 | 1467816842068 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 07:54:02 INFO - PROCESS | 5123 | 1467816842215 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:02 INFO - PROCESS | 5123 | 1467816842229 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:54:02 INFO - PROCESS | 5123 | ++DOCSHELL 0xa2223800 == 48 [pid = 5123] [id = 86] 07:54:02 INFO - PROCESS | 5123 | ++DOMWINDOW == 102 (0xa2326800) [pid = 5123] [serial = 256] [outer = (nil)] 07:54:02 INFO - PROCESS | 5123 | ++DOMWINDOW == 103 (0xa2fb9000) [pid = 5123] [serial = 257] [outer = 0xa2326800] 07:54:02 INFO - PROCESS | 5123 | 1467816842305 Marionette DEBUG loaded listener.js 07:54:02 INFO - PROCESS | 5123 | ++DOMWINDOW == 104 (0xa334f400) [pid = 5123] [serial = 258] [outer = 0xa2326800] 07:54:03 INFO - PROCESS | 5123 | 1467816843131 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]]]}] 07:54:03 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. 07:54:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1341ms 07:54:03 INFO - PROCESS | 5123 | 1467816843192 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 07:54:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 07:54:03 INFO - PROCESS | 5123 | 1467816843197 Marionette TRACE conn3 <- [1,317,null,{"value":"8"}] 07:54:03 INFO - PROCESS | 5123 | 1467816843202 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 07:54:03 INFO - PROCESS | 5123 | 1467816843206 Marionette TRACE conn3 <- [1,318,null,{}] 07:54:03 INFO - PROCESS | 5123 | 1467816843211 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}] 07:54:03 INFO - PROCESS | 5123 | 1467816843215 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:54:03 INFO - PROCESS | 5123 | 1467816843370 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 07:54:03 INFO - PROCESS | 5123 | 1467816843512 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:03 INFO - PROCESS | 5123 | 1467816843520 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:54:03 INFO - PROCESS | 5123 | ++DOCSHELL 0x9b57a800 == 49 [pid = 5123] [id = 87] 07:54:03 INFO - PROCESS | 5123 | ++DOMWINDOW == 105 (0xa6728800) [pid = 5123] [serial = 259] [outer = (nil)] 07:54:03 INFO - PROCESS | 5123 | ++DOMWINDOW == 106 (0xa6994800) [pid = 5123] [serial = 260] [outer = 0xa6728800] 07:54:03 INFO - PROCESS | 5123 | 1467816843593 Marionette DEBUG loaded listener.js 07:54:03 INFO - PROCESS | 5123 | ++DOMWINDOW == 107 (0xa6eaa800) [pid = 5123] [serial = 261] [outer = 0xa6728800] 07:54:04 INFO - PROCESS | 5123 | 1467816844445 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]]]}] 07:54:04 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. 07:54:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1285ms 07:54:04 INFO - PROCESS | 5123 | 1467816844488 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 07:54:04 INFO - PROCESS | 5123 | 1467816844492 Marionette TRACE conn3 <- [1,321,null,{"value":"8"}] 07:54:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 07:54:04 INFO - PROCESS | 5123 | 1467816844497 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 07:54:04 INFO - PROCESS | 5123 | 1467816844501 Marionette TRACE conn3 <- [1,322,null,{}] 07:54:04 INFO - PROCESS | 5123 | 1467816844506 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}] 07:54:04 INFO - PROCESS | 5123 | 1467816844510 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:54:04 INFO - PROCESS | 5123 | 1467816844658 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 07:54:04 INFO - PROCESS | 5123 | ++DOMWINDOW == 108 (0xa6f84800) [pid = 5123] [serial = 262] [outer = 0x92695400] 07:54:04 INFO - PROCESS | 5123 | 1467816844841 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:04 INFO - PROCESS | 5123 | 1467816844847 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:54:04 INFO - PROCESS | 5123 | ++DOCSHELL 0xa8c84000 == 50 [pid = 5123] [id = 88] 07:54:04 INFO - PROCESS | 5123 | ++DOMWINDOW == 109 (0xa8cbd800) [pid = 5123] [serial = 263] [outer = (nil)] 07:54:04 INFO - PROCESS | 5123 | ++DOMWINDOW == 110 (0xa901e800) [pid = 5123] [serial = 264] [outer = 0xa8cbd800] 07:54:04 INFO - PROCESS | 5123 | 1467816844928 Marionette DEBUG loaded listener.js 07:54:05 INFO - PROCESS | 5123 | ++DOMWINDOW == 111 (0xa90b0c00) [pid = 5123] [serial = 265] [outer = 0xa8cbd800] 07:54:05 INFO - PROCESS | 5123 | 1467816845811 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]]]}] 07:54:05 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. 07:54:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1378ms 07:54:05 INFO - PROCESS | 5123 | 1467816845877 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 07:54:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 07:54:05 INFO - PROCESS | 5123 | 1467816845881 Marionette TRACE conn3 <- [1,325,null,{"value":"8"}] 07:54:05 INFO - PROCESS | 5123 | 1467816845887 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 07:54:05 INFO - PROCESS | 5123 | 1467816845891 Marionette TRACE conn3 <- [1,326,null,{}] 07:54:05 INFO - PROCESS | 5123 | 1467816845896 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}] 07:54:05 INFO - PROCESS | 5123 | 1467816845905 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:54:06 INFO - PROCESS | 5123 | 1467816846137 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 07:54:06 INFO - PROCESS | 5123 | 1467816846281 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:06 INFO - PROCESS | 5123 | 1467816846289 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:54:06 INFO - PROCESS | 5123 | ++DOCSHELL 0x9a2d2800 == 51 [pid = 5123] [id = 89] 07:54:06 INFO - PROCESS | 5123 | ++DOMWINDOW == 112 (0x9a2d6800) [pid = 5123] [serial = 266] [outer = (nil)] 07:54:06 INFO - PROCESS | 5123 | ++DOMWINDOW == 113 (0x9a2d9c00) [pid = 5123] [serial = 267] [outer = 0x9a2d6800] 07:54:06 INFO - PROCESS | 5123 | 1467816846361 Marionette DEBUG loaded listener.js 07:54:06 INFO - PROCESS | 5123 | ++DOMWINDOW == 114 (0xa901b400) [pid = 5123] [serial = 268] [outer = 0x9a2d6800] 07:54:07 INFO - PROCESS | 5123 | 1467816847197 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]]]}] 07:54:07 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. 07:54:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1331ms 07:54:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 07:54:07 INFO - PROCESS | 5123 | 1467816847227 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 07:54:07 INFO - PROCESS | 5123 | 1467816847230 Marionette TRACE conn3 <- [1,329,null,{"value":"8"}] 07:54:07 INFO - PROCESS | 5123 | 1467816847238 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 07:54:07 INFO - PROCESS | 5123 | 1467816847241 Marionette TRACE conn3 <- [1,330,null,{}] 07:54:07 INFO - PROCESS | 5123 | 1467816847247 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}] 07:54:07 INFO - PROCESS | 5123 | 1467816847251 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:54:07 INFO - PROCESS | 5123 | 1467816847398 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 07:54:07 INFO - PROCESS | 5123 | 1467816847547 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:07 INFO - PROCESS | 5123 | 1467816847553 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:54:07 INFO - PROCESS | 5123 | ++DOCSHELL 0x922c3800 == 52 [pid = 5123] [id = 90] 07:54:07 INFO - PROCESS | 5123 | ++DOMWINDOW == 115 (0x922c5000) [pid = 5123] [serial = 269] [outer = (nil)] 07:54:07 INFO - PROCESS | 5123 | ++DOMWINDOW == 116 (0x922cb000) [pid = 5123] [serial = 270] [outer = 0x922c5000] 07:54:07 INFO - PROCESS | 5123 | 1467816847624 Marionette DEBUG loaded listener.js 07:54:07 INFO - PROCESS | 5123 | ++DOMWINDOW == 117 (0x922cd400) [pid = 5123] [serial = 271] [outer = 0x922c5000] 07:54:08 INFO - PROCESS | 5123 | 1467816848437 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]]]}] 07:54:08 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. 07:54:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1230ms 07:54:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 07:54:08 INFO - PROCESS | 5123 | 1467816848467 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 07:54:08 INFO - PROCESS | 5123 | 1467816848470 Marionette TRACE conn3 <- [1,333,null,{"value":"8"}] 07:54:08 INFO - PROCESS | 5123 | 1467816848475 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 07:54:08 INFO - PROCESS | 5123 | 1467816848479 Marionette TRACE conn3 <- [1,334,null,{}] 07:54:08 INFO - PROCESS | 5123 | 1467816848484 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}] 07:54:08 INFO - PROCESS | 5123 | 1467816848489 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:54:08 INFO - PROCESS | 5123 | 1467816848638 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 07:54:08 INFO - PROCESS | 5123 | 1467816848919 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:08 INFO - PROCESS | 5123 | 1467816848929 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:54:08 INFO - PROCESS | 5123 | ++DOCSHELL 0x9268d400 == 53 [pid = 5123] [id = 91] 07:54:08 INFO - PROCESS | 5123 | ++DOMWINDOW == 118 (0x927d8000) [pid = 5123] [serial = 272] [outer = (nil)] 07:54:08 INFO - PROCESS | 5123 | ++DOMWINDOW == 119 (0x927dfc00) [pid = 5123] [serial = 273] [outer = 0x927d8000] 07:54:09 INFO - PROCESS | 5123 | 1467816848999 Marionette DEBUG loaded listener.js 07:54:09 INFO - PROCESS | 5123 | ++DOMWINDOW == 120 (0x93d0f400) [pid = 5123] [serial = 274] [outer = 0x927d8000] 07:54:09 INFO - PROCESS | 5123 | 1467816849862 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]]]}] 07:54:09 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. 07:54:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1430ms 07:54:09 INFO - PROCESS | 5123 | 1467816849907 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 07:54:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 07:54:09 INFO - PROCESS | 5123 | 1467816849912 Marionette TRACE conn3 <- [1,337,null,{"value":"8"}] 07:54:09 INFO - PROCESS | 5123 | 1467816849919 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 07:54:09 INFO - PROCESS | 5123 | 1467816849923 Marionette TRACE conn3 <- [1,338,null,{}] 07:54:09 INFO - PROCESS | 5123 | 1467816849930 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}] 07:54:09 INFO - PROCESS | 5123 | 1467816849937 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:54:10 INFO - PROCESS | 5123 | 1467816850098 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 07:54:10 INFO - PROCESS | 5123 | 1467816850272 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:10 INFO - PROCESS | 5123 | 1467816850281 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:54:10 INFO - PROCESS | 5123 | --DOCSHELL 0x9a602800 == 52 [pid = 5123] [id = 82] 07:54:10 INFO - PROCESS | 5123 | --DOCSHELL 0x93d83400 == 51 [pid = 5123] [id = 81] 07:54:10 INFO - PROCESS | 5123 | --DOCSHELL 0x953be400 == 50 [pid = 5123] [id = 80] 07:54:10 INFO - PROCESS | 5123 | --DOMWINDOW == 119 (0xa610c800) [pid = 5123] [serial = 218] [outer = (nil)] [url = about:blank] 07:54:10 INFO - PROCESS | 5123 | ++DOCSHELL 0x92692000 == 51 [pid = 5123] [id = 92] 07:54:10 INFO - PROCESS | 5123 | ++DOMWINDOW == 120 (0x93d0b000) [pid = 5123] [serial = 275] [outer = (nil)] 07:54:10 INFO - PROCESS | 5123 | ++DOMWINDOW == 121 (0x97a1fc00) [pid = 5123] [serial = 276] [outer = 0x93d0b000] 07:54:10 INFO - PROCESS | 5123 | 1467816850376 Marionette DEBUG loaded listener.js 07:54:10 INFO - PROCESS | 5123 | ++DOMWINDOW == 122 (0x98554c00) [pid = 5123] [serial = 277] [outer = 0x93d0b000] 07:54:10 INFO - PROCESS | 5123 | --DOCSHELL 0xa4f1bc00 == 50 [pid = 5123] [id = 77] 07:54:10 INFO - PROCESS | 5123 | --DOCSHELL 0xa2fbc000 == 49 [pid = 5123] [id = 76] 07:54:10 INFO - PROCESS | 5123 | --DOCSHELL 0x9306f800 == 48 [pid = 5123] [id = 75] 07:54:10 INFO - PROCESS | 5123 | --DOCSHELL 0x927d9c00 == 47 [pid = 5123] [id = 74] 07:54:10 INFO - PROCESS | 5123 | --DOMWINDOW == 121 (0x927e2400) [pid = 5123] [serial = 215] [outer = (nil)] [url = about:blank] 07:54:10 INFO - PROCESS | 5123 | --DOMWINDOW == 120 (0xa6f4b000) [pid = 5123] [serial = 212] [outer = (nil)] [url = about:blank] 07:54:10 INFO - PROCESS | 5123 | --DOMWINDOW == 119 (0xa4f1e400) [pid = 5123] [serial = 210] [outer = (nil)] [url = about:blank] 07:54:10 INFO - PROCESS | 5123 | --DOMWINDOW == 118 (0x9a607400) [pid = 5123] [serial = 185] [outer = (nil)] [url = about:blank] 07:54:10 INFO - PROCESS | 5123 | --DOMWINDOW == 117 (0xa2ff0400) [pid = 5123] [serial = 206] [outer = (nil)] [url = about:blank] 07:54:10 INFO - PROCESS | 5123 | --DOMWINDOW == 116 (0x9a60c400) [pid = 5123] [serial = 203] [outer = (nil)] [url = about:blank] 07:54:10 INFO - PROCESS | 5123 | --DOMWINDOW == 115 (0x953b2400) [pid = 5123] [serial = 182] [outer = (nil)] [url = about:blank] 07:54:10 INFO - PROCESS | 5123 | --DOMWINDOW == 114 (0xa3189000) [pid = 5123] [serial = 207] [outer = (nil)] [url = about:blank] 07:54:10 INFO - PROCESS | 5123 | --DOMWINDOW == 113 (0xa8c45000) [pid = 5123] [serial = 213] [outer = (nil)] [url = about:blank] 07:54:10 INFO - PROCESS | 5123 | --DOMWINDOW == 112 (0x9adab800) [pid = 5123] [serial = 200] [outer = (nil)] [url = about:blank] 07:54:10 INFO - PROCESS | 5123 | --DOMWINDOW == 111 (0x9b8dd400) [pid = 5123] [serial = 201] [outer = (nil)] [url = about:blank] 07:54:10 INFO - PROCESS | 5123 | --DOMWINDOW == 110 (0x9d5ea000) [pid = 5123] [serial = 204] [outer = (nil)] [url = about:blank] 07:54:10 INFO - PROCESS | 5123 | --DOMWINDOW == 109 (0x97a4b800) [pid = 5123] [serial = 198] [outer = (nil)] [url = about:blank] 07:54:10 INFO - PROCESS | 5123 | --DOMWINDOW == 108 (0xa4f13400) [pid = 5123] [serial = 209] [outer = (nil)] [url = about:blank] 07:54:10 INFO - PROCESS | 5123 | --DOMWINDOW == 107 (0x93d0cc00) [pid = 5123] [serial = 216] [outer = (nil)] [url = about:blank] 07:54:10 INFO - PROCESS | 5123 | --DOMWINDOW == 106 (0xa6f3c400) [pid = 5123] [serial = 191] [outer = (nil)] [url = about:blank] 07:54:10 INFO - PROCESS | 5123 | --DOMWINDOW == 105 (0x953f2800) [pid = 5123] [serial = 197] [outer = (nil)] [url = about:blank] 07:54:10 INFO - PROCESS | 5123 | --DOMWINDOW == 104 (0xa118c000) [pid = 5123] [serial = 188] [outer = (nil)] [url = about:blank] 07:54:10 INFO - PROCESS | 5123 | --DOMWINDOW == 103 (0xa8260800) [pid = 5123] [serial = 194] [outer = (nil)] [url = about:blank] 07:54:11 INFO - PROCESS | 5123 | 1467816851098 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]]]}] 07:54:11 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. 07:54:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1237ms 07:54:11 INFO - PROCESS | 5123 | 1467816851158 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 07:54:11 INFO - PROCESS | 5123 | 1467816851163 Marionette TRACE conn3 <- [1,341,null,{"value":"8"}] 07:54:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 07:54:11 INFO - PROCESS | 5123 | 1467816851171 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 07:54:11 INFO - PROCESS | 5123 | 1467816851174 Marionette TRACE conn3 <- [1,342,null,{}] 07:54:11 INFO - PROCESS | 5123 | 1467816851179 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}] 07:54:11 INFO - PROCESS | 5123 | 1467816851184 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:54:11 INFO - PROCESS | 5123 | 1467816851334 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 07:54:11 INFO - PROCESS | 5123 | 1467816851344 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:11 INFO - PROCESS | 5123 | 1467816851353 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:54:11 INFO - PROCESS | 5123 | ++DOCSHELL 0x98de1400 == 48 [pid = 5123] [id = 93] 07:54:11 INFO - PROCESS | 5123 | ++DOMWINDOW == 104 (0x9a18e800) [pid = 5123] [serial = 278] [outer = (nil)] 07:54:11 INFO - PROCESS | 5123 | ++DOMWINDOW == 105 (0x9a2dac00) [pid = 5123] [serial = 279] [outer = 0x9a18e800] 07:54:11 INFO - PROCESS | 5123 | 1467816851413 Marionette DEBUG loaded listener.js 07:54:11 INFO - PROCESS | 5123 | ++DOMWINDOW == 106 (0x9a609400) [pid = 5123] [serial = 280] [outer = 0x9a18e800] 07:54:12 INFO - PROCESS | 5123 | 1467816852216 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]]]}] 07:54:12 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. 07:54:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1082ms 07:54:12 INFO - PROCESS | 5123 | 1467816852253 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 07:54:12 INFO - PROCESS | 5123 | 1467816852256 Marionette TRACE conn3 <- [1,345,null,{"value":"8"}] 07:54:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 07:54:12 INFO - PROCESS | 5123 | 1467816852264 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 07:54:12 INFO - PROCESS | 5123 | 1467816852272 Marionette TRACE conn3 <- [1,346,null,{}] 07:54:12 INFO - PROCESS | 5123 | 1467816852297 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}] 07:54:12 INFO - PROCESS | 5123 | 1467816852303 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:54:12 INFO - PROCESS | 5123 | 1467816852448 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 07:54:12 INFO - PROCESS | 5123 | 1467816852459 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:12 INFO - PROCESS | 5123 | 1467816852464 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:54:12 INFO - PROCESS | 5123 | ++DOCSHELL 0x922c5800 == 49 [pid = 5123] [id = 94] 07:54:12 INFO - PROCESS | 5123 | ++DOMWINDOW == 107 (0x9ba31400) [pid = 5123] [serial = 281] [outer = (nil)] 07:54:12 INFO - PROCESS | 5123 | ++DOMWINDOW == 108 (0x9d5f5000) [pid = 5123] [serial = 282] [outer = 0x9ba31400] 07:54:12 INFO - PROCESS | 5123 | 1467816852526 Marionette DEBUG loaded listener.js 07:54:12 INFO - PROCESS | 5123 | ++DOMWINDOW == 109 (0xa118c000) [pid = 5123] [serial = 283] [outer = 0x9ba31400] 07:54:13 INFO - PROCESS | 5123 | 1467816853275 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]]]}] 07:54:13 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. 07:54:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1043ms 07:54:13 INFO - PROCESS | 5123 | 1467816853314 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 07:54:13 INFO - PROCESS | 5123 | 1467816853317 Marionette TRACE conn3 <- [1,349,null,{"value":"8"}] 07:54:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 07:54:13 INFO - PROCESS | 5123 | 1467816853323 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 07:54:13 INFO - PROCESS | 5123 | 1467816853326 Marionette TRACE conn3 <- [1,350,null,{}] 07:54:13 INFO - PROCESS | 5123 | 1467816853331 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}] 07:54:13 INFO - PROCESS | 5123 | 1467816853335 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:54:13 INFO - PROCESS | 5123 | 1467816853517 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 07:54:13 INFO - PROCESS | 5123 | 1467816853546 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:13 INFO - PROCESS | 5123 | 1467816853552 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:54:13 INFO - PROCESS | 5123 | ++DOCSHELL 0x922d0c00 == 50 [pid = 5123] [id = 95] 07:54:13 INFO - PROCESS | 5123 | ++DOMWINDOW == 110 (0x9a2d2400) [pid = 5123] [serial = 284] [outer = (nil)] 07:54:13 INFO - PROCESS | 5123 | ++DOMWINDOW == 111 (0xa2534c00) [pid = 5123] [serial = 285] [outer = 0x9a2d2400] 07:54:13 INFO - PROCESS | 5123 | 1467816853612 Marionette DEBUG loaded listener.js 07:54:13 INFO - PROCESS | 5123 | ++DOMWINDOW == 112 (0xa2ff1000) [pid = 5123] [serial = 286] [outer = 0x9a2d2400] 07:54:14 INFO - PROCESS | 5123 | 1467816854282 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]]]}] 07:54:14 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. 07:54:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 982ms 07:54:14 INFO - PROCESS | 5123 | 1467816854306 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 07:54:14 INFO - PROCESS | 5123 | 1467816854309 Marionette TRACE conn3 <- [1,353,null,{"value":"8"}] 07:54:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 07:54:14 INFO - PROCESS | 5123 | 1467816854315 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 07:54:14 INFO - PROCESS | 5123 | 1467816854317 Marionette TRACE conn3 <- [1,354,null,{}] 07:54:14 INFO - PROCESS | 5123 | 1467816854322 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}] 07:54:14 INFO - PROCESS | 5123 | 1467816854327 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:54:14 INFO - PROCESS | 5123 | 1467816854502 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 07:54:14 INFO - PROCESS | 5123 | 1467816854577 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:14 INFO - PROCESS | 5123 | 1467816854592 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:54:14 INFO - PROCESS | 5123 | ++DOCSHELL 0xa4f1bc00 == 51 [pid = 5123] [id = 96] 07:54:14 INFO - PROCESS | 5123 | ++DOMWINDOW == 113 (0xa4f1fc00) [pid = 5123] [serial = 287] [outer = (nil)] 07:54:14 INFO - PROCESS | 5123 | ++DOMWINDOW == 114 (0xa672bc00) [pid = 5123] [serial = 288] [outer = 0xa4f1fc00] 07:54:14 INFO - PROCESS | 5123 | 1467816854663 Marionette DEBUG loaded listener.js 07:54:14 INFO - PROCESS | 5123 | ++DOMWINDOW == 115 (0xa6f7c000) [pid = 5123] [serial = 289] [outer = 0xa4f1fc00] 07:54:15 INFO - PROCESS | 5123 | --DOMWINDOW == 114 (0x9542d400) [pid = 5123] [serial = 241] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 07:54:15 INFO - PROCESS | 5123 | --DOMWINDOW == 113 (0x9a605400) [pid = 5123] [serial = 244] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 07:54:15 INFO - PROCESS | 5123 | --DOMWINDOW == 112 (0x953ed000) [pid = 5123] [serial = 238] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 07:54:15 INFO - PROCESS | 5123 | 1467816855442 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]]]}] 07:54:15 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. 07:54:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1182ms 07:54:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 07:54:15 INFO - PROCESS | 5123 | 1467816855497 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 07:54:15 INFO - PROCESS | 5123 | 1467816855499 Marionette TRACE conn3 <- [1,357,null,{"value":"8"}] 07:54:15 INFO - PROCESS | 5123 | 1467816855505 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 07:54:15 INFO - PROCESS | 5123 | 1467816855508 Marionette TRACE conn3 <- [1,358,null,{}] 07:54:15 INFO - PROCESS | 5123 | 1467816855513 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}] 07:54:15 INFO - PROCESS | 5123 | 1467816855518 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:54:15 INFO - PROCESS | 5123 | 1467816855665 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 07:54:15 INFO - PROCESS | 5123 | 1467816855674 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:15 INFO - PROCESS | 5123 | 1467816855683 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:54:15 INFO - PROCESS | 5123 | ++DOCSHELL 0x927de000 == 52 [pid = 5123] [id = 97] 07:54:15 INFO - PROCESS | 5123 | ++DOMWINDOW == 113 (0x9b57dc00) [pid = 5123] [serial = 290] [outer = (nil)] 07:54:15 INFO - PROCESS | 5123 | ++DOMWINDOW == 114 (0xa8c1c800) [pid = 5123] [serial = 291] [outer = 0x9b57dc00] 07:54:15 INFO - PROCESS | 5123 | 1467816855743 Marionette DEBUG loaded listener.js 07:54:15 INFO - PROCESS | 5123 | ++DOMWINDOW == 115 (0xa8c7b800) [pid = 5123] [serial = 292] [outer = 0x9b57dc00] 07:54:16 INFO - PROCESS | 5123 | 1467816856466 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]]]}] 07:54:16 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. 07:54:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 977ms 07:54:16 INFO - PROCESS | 5123 | 1467816856496 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 07:54:16 INFO - PROCESS | 5123 | 1467816856499 Marionette TRACE conn3 <- [1,361,null,{"value":"8"}] 07:54:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 07:54:16 INFO - PROCESS | 5123 | 1467816856506 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 07:54:16 INFO - PROCESS | 5123 | 1467816856510 Marionette TRACE conn3 <- [1,362,null,{}] 07:54:16 INFO - PROCESS | 5123 | 1467816856515 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}] 07:54:16 INFO - PROCESS | 5123 | 1467816856518 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:54:16 INFO - PROCESS | 5123 | 1467816856721 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 07:54:16 INFO - PROCESS | 5123 | 1467816856742 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:16 INFO - PROCESS | 5123 | 1467816856748 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:54:16 INFO - PROCESS | 5123 | ++DOCSHELL 0x9268d000 == 53 [pid = 5123] [id = 98] 07:54:16 INFO - PROCESS | 5123 | ++DOMWINDOW == 116 (0x927e0400) [pid = 5123] [serial = 293] [outer = (nil)] 07:54:16 INFO - PROCESS | 5123 | ++DOMWINDOW == 117 (0xa6d76400) [pid = 5123] [serial = 294] [outer = 0x927e0400] 07:54:16 INFO - PROCESS | 5123 | 1467816856812 Marionette DEBUG loaded listener.js 07:54:16 INFO - PROCESS | 5123 | ++DOMWINDOW == 118 (0xa6d7bc00) [pid = 5123] [serial = 295] [outer = 0x927e0400] 07:54:17 INFO - PROCESS | 5123 | 1467816857621 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]]]}] 07:54:17 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. 07:54:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1181ms 07:54:17 INFO - PROCESS | 5123 | 1467816857688 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 07:54:17 INFO - PROCESS | 5123 | 1467816857694 Marionette TRACE conn3 <- [1,365,null,{"value":"8"}] 07:54:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 07:54:17 INFO - PROCESS | 5123 | 1467816857701 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 07:54:17 INFO - PROCESS | 5123 | 1467816857706 Marionette TRACE conn3 <- [1,366,null,{}] 07:54:17 INFO - PROCESS | 5123 | 1467816857714 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}] 07:54:17 INFO - PROCESS | 5123 | 1467816857719 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:54:17 INFO - PROCESS | 5123 | 1467816857923 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 07:54:18 INFO - PROCESS | 5123 | 1467816858072 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:18 INFO - PROCESS | 5123 | 1467816858083 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:54:18 INFO - PROCESS | 5123 | ++DOCSHELL 0x922cd000 == 54 [pid = 5123] [id = 99] 07:54:18 INFO - PROCESS | 5123 | ++DOMWINDOW == 119 (0x927d7800) [pid = 5123] [serial = 296] [outer = (nil)] 07:54:18 INFO - PROCESS | 5123 | ++DOMWINDOW == 120 (0x97a4b800) [pid = 5123] [serial = 297] [outer = 0x927d7800] 07:54:18 INFO - PROCESS | 5123 | 1467816858158 Marionette DEBUG loaded listener.js 07:54:18 INFO - PROCESS | 5123 | ++DOMWINDOW == 121 (0x98d6c400) [pid = 5123] [serial = 298] [outer = 0x927d7800] 07:54:19 INFO - PROCESS | 5123 | 1467816859032 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]]]}] 07:54:19 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. 07:54:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1383ms 07:54:19 INFO - PROCESS | 5123 | 1467816859083 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 07:54:19 INFO - PROCESS | 5123 | 1467816859089 Marionette TRACE conn3 <- [1,369,null,{"value":"8"}] 07:54:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 07:54:19 INFO - PROCESS | 5123 | 1467816859099 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 07:54:19 INFO - PROCESS | 5123 | 1467816859102 Marionette TRACE conn3 <- [1,370,null,{}] 07:54:19 INFO - PROCESS | 5123 | 1467816859108 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}] 07:54:19 INFO - PROCESS | 5123 | 1467816859114 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:54:19 INFO - PROCESS | 5123 | 1467816859289 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 07:54:19 INFO - PROCESS | 5123 | 1467816859437 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:19 INFO - PROCESS | 5123 | 1467816859445 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:54:19 INFO - PROCESS | 5123 | ++DOCSHELL 0x927d7000 == 55 [pid = 5123] [id = 100] 07:54:19 INFO - PROCESS | 5123 | ++DOMWINDOW == 122 (0x9a2dbc00) [pid = 5123] [serial = 299] [outer = (nil)] 07:54:19 INFO - PROCESS | 5123 | ++DOMWINDOW == 123 (0x9adb2000) [pid = 5123] [serial = 300] [outer = 0x9a2dbc00] 07:54:19 INFO - PROCESS | 5123 | 1467816859519 Marionette DEBUG loaded listener.js 07:54:19 INFO - PROCESS | 5123 | ++DOMWINDOW == 124 (0x9b5dd400) [pid = 5123] [serial = 301] [outer = 0x9a2dbc00] 07:54:20 INFO - PROCESS | 5123 | 1467816860480 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]]]}] 07:54:20 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. 07:54:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1432ms 07:54:20 INFO - PROCESS | 5123 | 1467816860531 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 07:54:20 INFO - PROCESS | 5123 | 1467816860535 Marionette TRACE conn3 <- [1,373,null,{"value":"8"}] 07:54:20 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 07:54:20 INFO - PROCESS | 5123 | 1467816860542 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 07:54:20 INFO - PROCESS | 5123 | 1467816860547 Marionette TRACE conn3 <- [1,374,null,{}] 07:54:20 INFO - PROCESS | 5123 | 1467816860562 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}] 07:54:20 INFO - PROCESS | 5123 | 1467816860570 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:54:20 INFO - PROCESS | 5123 | 1467816860781 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 07:54:20 INFO - PROCESS | 5123 | 1467816860973 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:20 INFO - PROCESS | 5123 | 1467816860980 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:54:21 INFO - PROCESS | 5123 | ++DOCSHELL 0xa61d8000 == 56 [pid = 5123] [id = 101] 07:54:21 INFO - PROCESS | 5123 | ++DOMWINDOW == 125 (0xa6d7f800) [pid = 5123] [serial = 302] [outer = (nil)] 07:54:21 INFO - PROCESS | 5123 | ++DOMWINDOW == 126 (0xa6f4b000) [pid = 5123] [serial = 303] [outer = 0xa6d7f800] 07:54:21 INFO - PROCESS | 5123 | 1467816861098 Marionette DEBUG loaded listener.js 07:54:21 INFO - PROCESS | 5123 | ++DOMWINDOW == 127 (0xa8c4b800) [pid = 5123] [serial = 304] [outer = 0xa6d7f800] 07:54:21 INFO - PROCESS | 5123 | 1467816861879 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 07:54:21 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 07:54:21 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1382ms 07:54:21 INFO - PROCESS | 5123 | 1467816861925 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 07:54:21 INFO - PROCESS | 5123 | 1467816861929 Marionette TRACE conn3 <- [1,377,null,{"value":"8"}] 07:54:21 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 07:54:21 INFO - PROCESS | 5123 | 1467816861935 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 07:54:21 INFO - PROCESS | 5123 | 1467816861939 Marionette TRACE conn3 <- [1,378,null,{}] 07:54:21 INFO - PROCESS | 5123 | 1467816861944 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}] 07:54:21 INFO - PROCESS | 5123 | 1467816861948 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:54:22 INFO - PROCESS | 5123 | 1467816862109 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 07:54:22 INFO - PROCESS | 5123 | 1467816862257 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:22 INFO - PROCESS | 5123 | 1467816862263 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:54:22 INFO - PROCESS | 5123 | ++DOCSHELL 0x9b9eb400 == 57 [pid = 5123] [id = 102] 07:54:22 INFO - PROCESS | 5123 | ++DOMWINDOW == 128 (0xa3189800) [pid = 5123] [serial = 305] [outer = (nil)] 07:54:22 INFO - PROCESS | 5123 | ++DOMWINDOW == 129 (0xa9a08400) [pid = 5123] [serial = 306] [outer = 0xa3189800] 07:54:22 INFO - PROCESS | 5123 | 1467816862340 Marionette DEBUG loaded listener.js 07:54:22 INFO - PROCESS | 5123 | ++DOMWINDOW == 130 (0xa9a0b800) [pid = 5123] [serial = 307] [outer = 0xa3189800] 07:54:23 INFO - PROCESS | 5123 | 1467816863153 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 07:54:23 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 07:54:23 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1230ms 07:54:23 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 07:54:23 INFO - PROCESS | 5123 | 1467816863166 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 07:54:23 INFO - PROCESS | 5123 | 1467816863169 Marionette TRACE conn3 <- [1,381,null,{"value":"8"}] 07:54:23 INFO - PROCESS | 5123 | 1467816863462 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 07:54:23 INFO - PROCESS | 5123 | 1467816863466 Marionette TRACE conn3 <- [1,382,null,{}] 07:54:23 INFO - PROCESS | 5123 | 1467816863600 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}] 07:54:23 INFO - PROCESS | 5123 | 1467816863606 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:54:23 INFO - PROCESS | 5123 | 1467816863806 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 07:54:23 INFO - PROCESS | 5123 | 1467816863970 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:23 INFO - PROCESS | 5123 | 1467816863980 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:54:24 INFO - PROCESS | 5123 | ++DOCSHELL 0x91598c00 == 58 [pid = 5123] [id = 103] 07:54:24 INFO - PROCESS | 5123 | ++DOMWINDOW == 131 (0x9159cc00) [pid = 5123] [serial = 308] [outer = (nil)] 07:54:24 INFO - PROCESS | 5123 | ++DOMWINDOW == 132 (0x93d7a400) [pid = 5123] [serial = 309] [outer = 0x9159cc00] 07:54:24 INFO - PROCESS | 5123 | 1467816864045 Marionette DEBUG loaded listener.js 07:54:24 INFO - PROCESS | 5123 | ++DOMWINDOW == 133 (0x952d9800) [pid = 5123] [serial = 310] [outer = 0x9159cc00] 07:54:24 INFO - PROCESS | 5123 | SkCairoFTTypeface::onFilterRec unimplemented 07:54:24 INFO - PROCESS | 5123 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 07:54:24 INFO - PROCESS | 5123 | SkCairoFTTypeface::onFilterRec unimplemented 07:54:24 INFO - PROCESS | 5123 | SkCairoFTTypeface::onFilterRec unimplemented 07:54:24 INFO - PROCESS | 5123 | SkCairoFTTypeface::onFilterRec unimplemented 07:54:24 INFO - PROCESS | 5123 | 1467816864973 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 07:54:25 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 07:54:25 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1830ms 07:54:25 INFO - PROCESS | 5123 | 1467816865005 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 07:54:25 INFO - PROCESS | 5123 | 1467816865009 Marionette TRACE conn3 <- [1,385,null,{"value":"8"}] 07:54:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 07:54:25 INFO - PROCESS | 5123 | 1467816865018 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 07:54:25 INFO - PROCESS | 5123 | 1467816865021 Marionette TRACE conn3 <- [1,386,null,{}] 07:54:25 INFO - PROCESS | 5123 | 1467816865029 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}] 07:54:25 INFO - PROCESS | 5123 | 1467816865035 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:54:25 INFO - PROCESS | 5123 | 1467816865184 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 07:54:25 INFO - PROCESS | 5123 | 1467816865346 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:25 INFO - PROCESS | 5123 | 1467816865353 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:54:25 INFO - PROCESS | 5123 | ++DOCSHELL 0x922c8000 == 59 [pid = 5123] [id = 104] 07:54:25 INFO - PROCESS | 5123 | ++DOMWINDOW == 134 (0x97a45800) [pid = 5123] [serial = 311] [outer = (nil)] 07:54:25 INFO - PROCESS | 5123 | ++DOMWINDOW == 135 (0x98555000) [pid = 5123] [serial = 312] [outer = 0x97a45800] 07:54:25 INFO - PROCESS | 5123 | 1467816865420 Marionette DEBUG loaded listener.js 07:54:25 INFO - PROCESS | 5123 | ++DOMWINDOW == 136 (0x9855d800) [pid = 5123] [serial = 313] [outer = 0x97a45800] 07:54:26 INFO - PROCESS | 5123 | --DOCSHELL 0x923adc00 == 58 [pid = 5123] [id = 32] 07:54:26 INFO - PROCESS | 5123 | --DOCSHELL 0x927dc000 == 57 [pid = 5123] [id = 73] 07:54:26 INFO - PROCESS | 5123 | --DOCSHELL 0x927de000 == 56 [pid = 5123] [id = 97] 07:54:26 INFO - PROCESS | 5123 | --DOCSHELL 0xa4f1bc00 == 55 [pid = 5123] [id = 96] 07:54:26 INFO - PROCESS | 5123 | --DOCSHELL 0x922d0c00 == 54 [pid = 5123] [id = 95] 07:54:26 INFO - PROCESS | 5123 | --DOCSHELL 0x922c5800 == 53 [pid = 5123] [id = 94] 07:54:26 INFO - PROCESS | 5123 | --DOCSHELL 0x98de1400 == 52 [pid = 5123] [id = 93] 07:54:26 INFO - PROCESS | 5123 | --DOCSHELL 0x92692000 == 51 [pid = 5123] [id = 92] 07:54:26 INFO - PROCESS | 5123 | --DOCSHELL 0x9268d400 == 50 [pid = 5123] [id = 91] 07:54:26 INFO - PROCESS | 5123 | --DOCSHELL 0x9adb3c00 == 49 [pid = 5123] [id = 83] 07:54:26 INFO - PROCESS | 5123 | --DOCSHELL 0x927e3400 == 48 [pid = 5123] [id = 84] 07:54:26 INFO - PROCESS | 5123 | --DOCSHELL 0x93d02400 == 47 [pid = 5123] [id = 48] 07:54:26 INFO - PROCESS | 5123 | --DOCSHELL 0x9b57a800 == 46 [pid = 5123] [id = 87] 07:54:26 INFO - PROCESS | 5123 | --DOCSHELL 0xa2223800 == 45 [pid = 5123] [id = 86] 07:54:26 INFO - PROCESS | 5123 | --DOCSHELL 0x98de1c00 == 44 [pid = 5123] [id = 62] 07:54:26 INFO - PROCESS | 5123 | --DOCSHELL 0x98557000 == 43 [pid = 5123] [id = 85] 07:54:26 INFO - PROCESS | 5123 | --DOCSHELL 0xa8c84000 == 42 [pid = 5123] [id = 88] 07:54:26 INFO - PROCESS | 5123 | --DOCSHELL 0x9a2d2800 == 41 [pid = 5123] [id = 89] 07:54:26 INFO - PROCESS | 5123 | --DOCSHELL 0x9d51e400 == 40 [pid = 5123] [id = 63] 07:54:26 INFO - PROCESS | 5123 | --DOCSHELL 0x922c3800 == 39 [pid = 5123] [id = 90] 07:54:26 INFO - PROCESS | 5123 | --DOCSHELL 0xa6f3c800 == 38 [pid = 5123] [id = 78] 07:54:26 INFO - PROCESS | 5123 | --DOCSHELL 0x9306cc00 == 37 [pid = 5123] [id = 61] 07:54:26 INFO - PROCESS | 5123 | --DOCSHELL 0x9a2edc00 == 36 [pid = 5123] [id = 41] 07:54:26 INFO - PROCESS | 5123 | --DOCSHELL 0x9d904800 == 35 [pid = 5123] [id = 64] 07:54:26 INFO - PROCESS | 5123 | --DOCSHELL 0x92acfc00 == 34 [pid = 5123] [id = 79] 07:54:26 INFO - PROCESS | 5123 | --DOCSHELL 0x985dc800 == 33 [pid = 5123] [id = 65] 07:54:26 INFO - PROCESS | 5123 | --DOCSHELL 0x91598c00 == 32 [pid = 5123] [id = 103] 07:54:26 INFO - PROCESS | 5123 | --DOCSHELL 0xa61d8000 == 31 [pid = 5123] [id = 101] 07:54:26 INFO - PROCESS | 5123 | --DOCSHELL 0x9b9eb400 == 30 [pid = 5123] [id = 102] 07:54:26 INFO - PROCESS | 5123 | --DOCSHELL 0x927d7000 == 29 [pid = 5123] [id = 100] 07:54:26 INFO - PROCESS | 5123 | --DOCSHELL 0x9268d000 == 28 [pid = 5123] [id = 98] 07:54:26 INFO - PROCESS | 5123 | --DOCSHELL 0x922cd000 == 27 [pid = 5123] [id = 99] 07:54:27 INFO - PROCESS | 5123 | --DOMWINDOW == 135 (0x9ba2f800) [pid = 5123] [serial = 248] [outer = (nil)] [url = about:blank] 07:54:27 INFO - PROCESS | 5123 | --DOMWINDOW == 134 (0x9852d400) [pid = 5123] [serial = 242] [outer = (nil)] [url = about:blank] 07:54:27 INFO - PROCESS | 5123 | --DOMWINDOW == 133 (0x9855f800) [pid = 5123] [serial = 243] [outer = (nil)] [url = about:blank] 07:54:27 INFO - PROCESS | 5123 | --DOMWINDOW == 132 (0xa6ea7800) [pid = 5123] [serial = 227] [outer = (nil)] [url = about:blank] 07:54:27 INFO - PROCESS | 5123 | --DOMWINDOW == 131 (0x9a60e000) [pid = 5123] [serial = 245] [outer = (nil)] [url = about:blank] 07:54:27 INFO - PROCESS | 5123 | --DOMWINDOW == 130 (0x95433400) [pid = 5123] [serial = 240] [outer = (nil)] [url = about:blank] 07:54:27 INFO - PROCESS | 5123 | --DOMWINDOW == 129 (0x95430000) [pid = 5123] [serial = 239] [outer = (nil)] [url = about:blank] 07:54:27 INFO - PROCESS | 5123 | --DOMWINDOW == 128 (0x9ae76000) [pid = 5123] [serial = 246] [outer = (nil)] [url = about:blank] 07:54:27 INFO - PROCESS | 5123 | --DOMWINDOW == 127 (0x95430c00) [pid = 5123] [serial = 236] [outer = (nil)] [url = about:blank] 07:54:27 INFO - PROCESS | 5123 | --DOMWINDOW == 126 (0xa9056000) [pid = 5123] [serial = 230] [outer = (nil)] [url = about:blank] 07:54:27 INFO - PROCESS | 5123 | --DOMWINDOW == 125 (0x96fd9800) [pid = 5123] [serial = 221] [outer = (nil)] [url = about:blank] 07:54:27 INFO - PROCESS | 5123 | --DOMWINDOW == 124 (0x9adb2400) [pid = 5123] [serial = 224] [outer = (nil)] [url = about:blank] 07:54:27 INFO - PROCESS | 5123 | --DOMWINDOW == 123 (0xa9ba9800) [pid = 5123] [serial = 233] [outer = (nil)] [url = about:blank] 07:54:27 INFO - PROCESS | 5123 | 1467816867366 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]]]}] 07:54:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 07:54:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 2393ms 07:54:27 INFO - PROCESS | 5123 | 1467816867411 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 07:54:27 INFO - PROCESS | 5123 | 1467816867416 Marionette TRACE conn3 <- [1,389,null,{"value":"8"}] 07:54:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 07:54:27 INFO - PROCESS | 5123 | 1467816867424 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 07:54:27 INFO - PROCESS | 5123 | 1467816867428 Marionette TRACE conn3 <- [1,390,null,{}] 07:54:27 INFO - PROCESS | 5123 | 1467816867435 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}] 07:54:27 INFO - PROCESS | 5123 | 1467816867441 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:54:27 INFO - PROCESS | 5123 | 1467816867617 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 07:54:27 INFO - PROCESS | 5123 | 1467816867722 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:27 INFO - PROCESS | 5123 | 1467816867732 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:54:27 INFO - PROCESS | 5123 | ++DOCSHELL 0x924bd400 == 28 [pid = 5123] [id = 105] 07:54:27 INFO - PROCESS | 5123 | ++DOMWINDOW == 124 (0x924c8800) [pid = 5123] [serial = 314] [outer = (nil)] 07:54:27 INFO - PROCESS | 5123 | ++DOMWINDOW == 125 (0x927e0000) [pid = 5123] [serial = 315] [outer = 0x924c8800] 07:54:27 INFO - PROCESS | 5123 | 1467816867796 Marionette DEBUG loaded listener.js 07:54:27 INFO - PROCESS | 5123 | ++DOMWINDOW == 126 (0x927e3400) [pid = 5123] [serial = 316] [outer = 0x924c8800] 07:54:28 INFO - PROCESS | 5123 | 1467816868486 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]]]}] 07:54:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 07:54:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1080ms 07:54:28 INFO - PROCESS | 5123 | 1467816868521 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 07:54:28 INFO - PROCESS | 5123 | 1467816868527 Marionette TRACE conn3 <- [1,393,null,{"value":"8"}] 07:54:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 07:54:28 INFO - PROCESS | 5123 | 1467816868540 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 07:54:28 INFO - PROCESS | 5123 | 1467816868547 Marionette TRACE conn3 <- [1,394,null,{}] 07:54:28 INFO - PROCESS | 5123 | 1467816868564 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}] 07:54:28 INFO - PROCESS | 5123 | 1467816868569 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:54:28 INFO - PROCESS | 5123 | 1467816868711 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 07:54:28 INFO - PROCESS | 5123 | 1467816868720 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:28 INFO - PROCESS | 5123 | 1467816868729 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:54:28 INFO - PROCESS | 5123 | ++DOCSHELL 0x953b6800 == 29 [pid = 5123] [id = 106] 07:54:28 INFO - PROCESS | 5123 | ++DOMWINDOW == 127 (0x953bac00) [pid = 5123] [serial = 317] [outer = (nil)] 07:54:28 INFO - PROCESS | 5123 | ++DOMWINDOW == 128 (0x9542e400) [pid = 5123] [serial = 318] [outer = 0x953bac00] 07:54:28 INFO - PROCESS | 5123 | 1467816868791 Marionette DEBUG loaded listener.js 07:54:28 INFO - PROCESS | 5123 | ++DOMWINDOW == 129 (0x96fcec00) [pid = 5123] [serial = 319] [outer = 0x953bac00] 07:54:29 INFO - PROCESS | 5123 | 1467816869677 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]]]}] 07:54:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 07:54:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1197ms 07:54:29 INFO - PROCESS | 5123 | 1467816869734 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 07:54:29 INFO - PROCESS | 5123 | 1467816869737 Marionette TRACE conn3 <- [1,397,null,{"value":"8"}] 07:54:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 07:54:29 INFO - PROCESS | 5123 | 1467816869750 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 07:54:29 INFO - PROCESS | 5123 | 1467816869756 Marionette TRACE conn3 <- [1,398,null,{}] 07:54:29 INFO - PROCESS | 5123 | 1467816869771 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}] 07:54:29 INFO - PROCESS | 5123 | 1467816869779 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:54:29 INFO - PROCESS | 5123 | 1467816869977 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 07:54:30 INFO - PROCESS | 5123 | 1467816870053 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:30 INFO - PROCESS | 5123 | 1467816870065 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:54:30 INFO - PROCESS | 5123 | ++DOCSHELL 0x98555c00 == 30 [pid = 5123] [id = 107] 07:54:30 INFO - PROCESS | 5123 | ++DOMWINDOW == 130 (0x98558000) [pid = 5123] [serial = 320] [outer = (nil)] 07:54:30 INFO - PROCESS | 5123 | ++DOMWINDOW == 131 (0x98d69800) [pid = 5123] [serial = 321] [outer = 0x98558000] 07:54:30 INFO - PROCESS | 5123 | 1467816870130 Marionette DEBUG loaded listener.js 07:54:30 INFO - PROCESS | 5123 | ++DOMWINDOW == 132 (0x998b5c00) [pid = 5123] [serial = 322] [outer = 0x98558000] 07:54:30 INFO - PROCESS | 5123 | 1467816870918 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]]]}] 07:54:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 07:54:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1232ms 07:54:30 INFO - PROCESS | 5123 | 1467816870984 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 07:54:30 INFO - PROCESS | 5123 | 1467816870989 Marionette TRACE conn3 <- [1,401,null,{"value":"8"}] 07:54:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 07:54:30 INFO - PROCESS | 5123 | 1467816870994 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 07:54:30 INFO - PROCESS | 5123 | 1467816870997 Marionette TRACE conn3 <- [1,402,null,{}] 07:54:31 INFO - PROCESS | 5123 | 1467816871002 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}] 07:54:31 INFO - PROCESS | 5123 | 1467816871007 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:54:31 INFO - PROCESS | 5123 | 1467816871193 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 07:54:31 INFO - PROCESS | 5123 | 1467816871211 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:31 INFO - PROCESS | 5123 | 1467816871218 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:54:31 INFO - PROCESS | 5123 | ++DOCSHELL 0x99d0b800 == 31 [pid = 5123] [id = 108] 07:54:31 INFO - PROCESS | 5123 | ++DOMWINDOW == 133 (0x9a270400) [pid = 5123] [serial = 323] [outer = (nil)] 07:54:31 INFO - PROCESS | 5123 | ++DOMWINDOW == 134 (0x9a2d7800) [pid = 5123] [serial = 324] [outer = 0x9a270400] 07:54:31 INFO - PROCESS | 5123 | 1467816871280 Marionette DEBUG loaded listener.js 07:54:31 INFO - PROCESS | 5123 | ++DOMWINDOW == 135 (0x9a60b000) [pid = 5123] [serial = 325] [outer = 0x9a270400] 07:54:32 INFO - PROCESS | 5123 | --DOMWINDOW == 134 (0xa33c5400) [pid = 5123] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 07:54:32 INFO - PROCESS | 5123 | --DOMWINDOW == 133 (0xa4d0a400) [pid = 5123] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 07:54:32 INFO - PROCESS | 5123 | --DOMWINDOW == 132 (0x9a603800) [pid = 5123] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 07:54:32 INFO - PROCESS | 5123 | --DOMWINDOW == 131 (0x953fbc00) [pid = 5123] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 07:54:32 INFO - PROCESS | 5123 | --DOMWINDOW == 130 (0x927da400) [pid = 5123] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 07:54:32 INFO - PROCESS | 5123 | --DOMWINDOW == 129 (0x93d79c00) [pid = 5123] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 07:54:32 INFO - PROCESS | 5123 | --DOMWINDOW == 128 (0x9d520400) [pid = 5123] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 07:54:32 INFO - PROCESS | 5123 | --DOMWINDOW == 127 (0x97a4d000) [pid = 5123] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 07:54:32 INFO - PROCESS | 5123 | --DOMWINDOW == 126 (0x927df000) [pid = 5123] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 07:54:32 INFO - PROCESS | 5123 | --DOMWINDOW == 125 (0x93d80800) [pid = 5123] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 07:54:32 INFO - PROCESS | 5123 | --DOMWINDOW == 124 (0x93ba6c00) [pid = 5123] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 07:54:32 INFO - PROCESS | 5123 | --DOMWINDOW == 123 (0xa2ff0800) [pid = 5123] [serial = 226] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 07:54:32 INFO - PROCESS | 5123 | --DOMWINDOW == 122 (0x953ed800) [pid = 5123] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 07:54:32 INFO - PROCESS | 5123 | --DOMWINDOW == 121 (0x9ba22c00) [pid = 5123] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 07:54:32 INFO - PROCESS | 5123 | --DOMWINDOW == 120 (0x95426c00) [pid = 5123] [serial = 235] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 07:54:32 INFO - PROCESS | 5123 | --DOMWINDOW == 119 (0x99fcc400) [pid = 5123] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 07:54:32 INFO - PROCESS | 5123 | --DOMWINDOW == 118 (0x9ae7c800) [pid = 5123] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 07:54:32 INFO - PROCESS | 5123 | --DOMWINDOW == 117 (0xa2007400) [pid = 5123] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 07:54:32 INFO - PROCESS | 5123 | --DOMWINDOW == 116 (0xa8c27000) [pid = 5123] [serial = 229] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 07:54:32 INFO - PROCESS | 5123 | --DOMWINDOW == 115 (0x9a2d2400) [pid = 5123] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 07:54:32 INFO - PROCESS | 5123 | --DOMWINDOW == 114 (0xa4f1fc00) [pid = 5123] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 07:54:32 INFO - PROCESS | 5123 | --DOMWINDOW == 113 (0x9b57dc00) [pid = 5123] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 07:54:32 INFO - PROCESS | 5123 | --DOMWINDOW == 112 (0x9b8e4c00) [pid = 5123] [serial = 247] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 07:54:32 INFO - PROCESS | 5123 | --DOMWINDOW == 111 (0x922c5000) [pid = 5123] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 07:54:32 INFO - PROCESS | 5123 | --DOMWINDOW == 110 (0xa6728800) [pid = 5123] [serial = 259] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 07:54:32 INFO - PROCESS | 5123 | --DOMWINDOW == 109 (0x98de8800) [pid = 5123] [serial = 253] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 07:54:32 INFO - PROCESS | 5123 | --DOMWINDOW == 108 (0xa2326800) [pid = 5123] [serial = 256] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 07:54:32 INFO - PROCESS | 5123 | --DOMWINDOW == 107 (0x927e3c00) [pid = 5123] [serial = 250] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 07:54:32 INFO - PROCESS | 5123 | --DOMWINDOW == 106 (0x93d0b000) [pid = 5123] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 07:54:32 INFO - PROCESS | 5123 | --DOMWINDOW == 105 (0x9a18e800) [pid = 5123] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 07:54:32 INFO - PROCESS | 5123 | --DOMWINDOW == 104 (0x9a2d6800) [pid = 5123] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 07:54:32 INFO - PROCESS | 5123 | --DOMWINDOW == 103 (0xa8cbd800) [pid = 5123] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 07:54:32 INFO - PROCESS | 5123 | --DOMWINDOW == 102 (0x927d8000) [pid = 5123] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 07:54:32 INFO - PROCESS | 5123 | --DOMWINDOW == 101 (0x9ba31400) [pid = 5123] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 07:54:32 INFO - PROCESS | 5123 | --DOMWINDOW == 100 (0x927e0400) [pid = 5123] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 07:54:32 INFO - PROCESS | 5123 | --DOMWINDOW == 99 (0xa8cbf400) [pid = 5123] [serial = 232] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 07:54:32 INFO - PROCESS | 5123 | 1467816872993 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]]]}] 07:54:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 07:54:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 2034ms 07:54:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 07:54:33 INFO - PROCESS | 5123 | 1467816873029 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 07:54:33 INFO - PROCESS | 5123 | 1467816873032 Marionette TRACE conn3 <- [1,405,null,{"value":"8"}] 07:54:33 INFO - PROCESS | 5123 | 1467816873037 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 07:54:33 INFO - PROCESS | 5123 | 1467816873040 Marionette TRACE conn3 <- [1,406,null,{}] 07:54:33 INFO - PROCESS | 5123 | 1467816873045 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}] 07:54:33 INFO - PROCESS | 5123 | 1467816873049 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:54:33 INFO - PROCESS | 5123 | 1467816873186 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 07:54:33 INFO - PROCESS | 5123 | 1467816873198 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:33 INFO - PROCESS | 5123 | 1467816873204 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:54:33 INFO - PROCESS | 5123 | ++DOCSHELL 0x927d7c00 == 32 [pid = 5123] [id = 109] 07:54:33 INFO - PROCESS | 5123 | ++DOMWINDOW == 100 (0x952e0400) [pid = 5123] [serial = 326] [outer = (nil)] 07:54:33 INFO - PROCESS | 5123 | ++DOMWINDOW == 101 (0x985dd000) [pid = 5123] [serial = 327] [outer = 0x952e0400] 07:54:33 INFO - PROCESS | 5123 | 1467816873265 Marionette DEBUG loaded listener.js 07:54:33 INFO - PROCESS | 5123 | ++DOMWINDOW == 102 (0x9a266400) [pid = 5123] [serial = 328] [outer = 0x952e0400] 07:54:34 INFO - PROCESS | 5123 | 1467816874019 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]]]}] 07:54:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 07:54:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1035ms 07:54:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 07:54:34 INFO - PROCESS | 5123 | 1467816874073 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 07:54:34 INFO - PROCESS | 5123 | 1467816874075 Marionette TRACE conn3 <- [1,409,null,{"value":"8"}] 07:54:34 INFO - PROCESS | 5123 | 1467816874089 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 07:54:34 INFO - PROCESS | 5123 | 1467816874091 Marionette TRACE conn3 <- [1,410,null,{}] 07:54:34 INFO - PROCESS | 5123 | 1467816874113 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}] 07:54:34 INFO - PROCESS | 5123 | 1467816874122 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:54:34 INFO - PROCESS | 5123 | 1467816874294 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 07:54:34 INFO - PROCESS | 5123 | 1467816874304 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:34 INFO - PROCESS | 5123 | 1467816874313 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:54:34 INFO - PROCESS | 5123 | ++DOCSHELL 0x9159c400 == 33 [pid = 5123] [id = 110] 07:54:34 INFO - PROCESS | 5123 | ++DOMWINDOW == 103 (0x9159fc00) [pid = 5123] [serial = 329] [outer = (nil)] 07:54:34 INFO - PROCESS | 5123 | ++DOMWINDOW == 104 (0x9ae76000) [pid = 5123] [serial = 330] [outer = 0x9159fc00] 07:54:34 INFO - PROCESS | 5123 | 1467816874372 Marionette DEBUG loaded listener.js 07:54:34 INFO - PROCESS | 5123 | ++DOMWINDOW == 105 (0x9b8df000) [pid = 5123] [serial = 331] [outer = 0x9159fc00] 07:54:35 INFO - PROCESS | 5123 | 1467816875494 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]]]}] 07:54:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 07:54:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1456ms 07:54:35 INFO - PROCESS | 5123 | 1467816875538 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 07:54:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 07:54:35 INFO - PROCESS | 5123 | 1467816875547 Marionette TRACE conn3 <- [1,413,null,{"value":"8"}] 07:54:35 INFO - PROCESS | 5123 | 1467816875553 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 07:54:35 INFO - PROCESS | 5123 | 1467816875561 Marionette TRACE conn3 <- [1,414,null,{}] 07:54:35 INFO - PROCESS | 5123 | 1467816875568 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}] 07:54:35 INFO - PROCESS | 5123 | 1467816875573 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:54:35 INFO - PROCESS | 5123 | 1467816875743 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 07:54:35 INFO - PROCESS | 5123 | 1467816875895 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:35 INFO - PROCESS | 5123 | 1467816875905 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:54:35 INFO - PROCESS | 5123 | ++DOCSHELL 0x91596400 == 34 [pid = 5123] [id = 111] 07:54:35 INFO - PROCESS | 5123 | ++DOMWINDOW == 106 (0x923ad000) [pid = 5123] [serial = 332] [outer = (nil)] 07:54:35 INFO - PROCESS | 5123 | ++DOMWINDOW == 107 (0x93d0b000) [pid = 5123] [serial = 333] [outer = 0x923ad000] 07:54:35 INFO - PROCESS | 5123 | 1467816875980 Marionette DEBUG loaded listener.js 07:54:36 INFO - PROCESS | 5123 | ++DOMWINDOW == 108 (0x927de000) [pid = 5123] [serial = 334] [outer = 0x923ad000] 07:54:36 INFO - PROCESS | 5123 | 1467816876968 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]]]}] 07:54:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 07:54:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1487ms 07:54:37 INFO - PROCESS | 5123 | 1467816877040 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 07:54:37 INFO - PROCESS | 5123 | 1467816877046 Marionette TRACE conn3 <- [1,417,null,{"value":"8"}] 07:54:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 07:54:37 INFO - PROCESS | 5123 | 1467816877056 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 07:54:37 INFO - PROCESS | 5123 | 1467816877059 Marionette TRACE conn3 <- [1,418,null,{}] 07:54:37 INFO - PROCESS | 5123 | 1467816877066 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}] 07:54:37 INFO - PROCESS | 5123 | 1467816877071 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:54:37 INFO - PROCESS | 5123 | 1467816877238 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 07:54:37 INFO - PROCESS | 5123 | 1467816877469 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:37 INFO - PROCESS | 5123 | 1467816877477 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:54:37 INFO - PROCESS | 5123 | ++DOCSHELL 0x93d81800 == 35 [pid = 5123] [id = 112] 07:54:37 INFO - PROCESS | 5123 | ++DOMWINDOW == 109 (0x97a50800) [pid = 5123] [serial = 335] [outer = (nil)] 07:54:37 INFO - PROCESS | 5123 | ++DOMWINDOW == 110 (0x9855b800) [pid = 5123] [serial = 336] [outer = 0x97a50800] 07:54:37 INFO - PROCESS | 5123 | 1467816877568 Marionette DEBUG loaded listener.js 07:54:37 INFO - PROCESS | 5123 | ++DOMWINDOW == 111 (0x98de1800) [pid = 5123] [serial = 337] [outer = 0x97a50800] 07:54:38 INFO - PROCESS | 5123 | 1467816878874 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]]]}] 07:54:38 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 07:54:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1832ms 07:54:38 INFO - PROCESS | 5123 | 1467816878888 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 07:54:38 INFO - PROCESS | 5123 | 1467816878891 Marionette TRACE conn3 <- [1,421,null,{"value":"8"}] 07:54:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 07:54:38 INFO - PROCESS | 5123 | 1467816878937 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 07:54:38 INFO - PROCESS | 5123 | 1467816878943 Marionette TRACE conn3 <- [1,422,null,{}] 07:54:38 INFO - PROCESS | 5123 | 1467816878991 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}] 07:54:39 INFO - PROCESS | 5123 | 1467816878999 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:54:39 INFO - PROCESS | 5123 | 1467816879148 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 07:54:39 INFO - PROCESS | 5123 | 1467816879307 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:39 INFO - PROCESS | 5123 | 1467816879319 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:54:39 INFO - PROCESS | 5123 | ++DOCSHELL 0x922cf400 == 36 [pid = 5123] [id = 113] 07:54:39 INFO - PROCESS | 5123 | ++DOMWINDOW == 112 (0x922cf800) [pid = 5123] [serial = 338] [outer = (nil)] 07:54:39 INFO - PROCESS | 5123 | ++DOMWINDOW == 113 (0x98556c00) [pid = 5123] [serial = 339] [outer = 0x922cf800] 07:54:39 INFO - PROCESS | 5123 | 1467816879390 Marionette DEBUG loaded listener.js 07:54:39 INFO - PROCESS | 5123 | ++DOMWINDOW == 114 (0x9a60dc00) [pid = 5123] [serial = 340] [outer = 0x922cf800] 07:54:40 INFO - PROCESS | 5123 | --DOCSHELL 0x927d7c00 == 35 [pid = 5123] [id = 109] 07:54:40 INFO - PROCESS | 5123 | --DOCSHELL 0x99d0b800 == 34 [pid = 5123] [id = 108] 07:54:40 INFO - PROCESS | 5123 | --DOCSHELL 0x98555c00 == 33 [pid = 5123] [id = 107] 07:54:40 INFO - PROCESS | 5123 | --DOCSHELL 0x953b6800 == 32 [pid = 5123] [id = 106] 07:54:40 INFO - PROCESS | 5123 | --DOCSHELL 0x924bd400 == 31 [pid = 5123] [id = 105] 07:54:40 INFO - PROCESS | 5123 | --DOCSHELL 0x922c8000 == 30 [pid = 5123] [id = 104] 07:54:40 INFO - PROCESS | 5123 | 1467816880819 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]]]}] 07:54:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 07:54:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1955ms 07:54:40 INFO - PROCESS | 5123 | --DOMWINDOW == 113 (0x953be000) [pid = 5123] [serial = 147] [outer = (nil)] [url = about:blank] 07:54:40 INFO - PROCESS | 5123 | --DOMWINDOW == 112 (0xa8c42800) [pid = 5123] [serial = 228] [outer = (nil)] [url = about:blank] 07:54:40 INFO - PROCESS | 5123 | --DOMWINDOW == 111 (0xa6f82400) [pid = 5123] [serial = 180] [outer = (nil)] [url = about:blank] 07:54:40 INFO - PROCESS | 5123 | --DOMWINDOW == 110 (0xa6ea0000) [pid = 5123] [serial = 156] [outer = (nil)] [url = about:blank] 07:54:40 INFO - PROCESS | 5123 | --DOMWINDOW == 109 (0xa9ba8000) [pid = 5123] [serial = 237] [outer = (nil)] [url = about:blank] 07:54:40 INFO - PROCESS | 5123 | --DOMWINDOW == 108 (0x9a60b400) [pid = 5123] [serial = 186] [outer = (nil)] [url = about:blank] 07:54:40 INFO - PROCESS | 5123 | --DOMWINDOW == 107 (0xa82f5400) [pid = 5123] [serial = 195] [outer = (nil)] [url = about:blank] 07:54:40 INFO - PROCESS | 5123 | --DOMWINDOW == 106 (0xa2375000) [pid = 5123] [serial = 114] [outer = (nil)] [url = about:blank] 07:54:40 INFO - PROCESS | 5123 | --DOMWINDOW == 105 (0xa90b2000) [pid = 5123] [serial = 231] [outer = (nil)] [url = about:blank] 07:54:40 INFO - PROCESS | 5123 | --DOMWINDOW == 104 (0xa61d4400) [pid = 5123] [serial = 153] [outer = (nil)] [url = about:blank] 07:54:40 INFO - PROCESS | 5123 | --DOMWINDOW == 103 (0xa6f48c00) [pid = 5123] [serial = 192] [outer = (nil)] [url = about:blank] 07:54:40 INFO - PROCESS | 5123 | --DOMWINDOW == 102 (0x9ba2a000) [pid = 5123] [serial = 225] [outer = (nil)] [url = about:blank] 07:54:40 INFO - PROCESS | 5123 | --DOMWINDOW == 101 (0xa4f1d400) [pid = 5123] [serial = 144] [outer = (nil)] [url = about:blank] 07:54:40 INFO - PROCESS | 5123 | --DOMWINDOW == 100 (0x98462000) [pid = 5123] [serial = 222] [outer = (nil)] [url = about:blank] 07:54:40 INFO - PROCESS | 5123 | --DOMWINDOW == 99 (0x953f7000) [pid = 5123] [serial = 183] [outer = (nil)] [url = about:blank] 07:54:40 INFO - PROCESS | 5123 | --DOMWINDOW == 98 (0xa23d0c00) [pid = 5123] [serial = 189] [outer = (nil)] [url = about:blank] 07:54:40 INFO - PROCESS | 5123 | --DOMWINDOW == 97 (0x9b5d7000) [pid = 5123] [serial = 150] [outer = (nil)] [url = about:blank] 07:54:40 INFO - PROCESS | 5123 | --DOMWINDOW == 96 (0xa6f3e800) [pid = 5123] [serial = 219] [outer = (nil)] [url = about:blank] 07:54:40 INFO - PROCESS | 5123 | --DOMWINDOW == 95 (0x9ba30000) [pid = 5123] [serial = 159] [outer = (nil)] [url = about:blank] 07:54:40 INFO - PROCESS | 5123 | --DOMWINDOW == 94 (0xa9bad000) [pid = 5123] [serial = 234] [outer = (nil)] [url = about:blank] 07:54:40 INFO - PROCESS | 5123 | --DOMWINDOW == 93 (0x953f3000) [pid = 5123] [serial = 111] [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.] 07:54:40 INFO - PROCESS | 5123 | --DOMWINDOW == 92 (0xa6d76400) [pid = 5123] [serial = 294] [outer = (nil)] [url = about:blank] 07:54:40 INFO - PROCESS | 5123 | --DOMWINDOW == 91 (0xa2ff1000) [pid = 5123] [serial = 286] [outer = (nil)] [url = about:blank] 07:54:40 INFO - PROCESS | 5123 | --DOMWINDOW == 90 (0xa118c000) [pid = 5123] [serial = 283] [outer = (nil)] [url = about:blank] 07:54:40 INFO - PROCESS | 5123 | --DOMWINDOW == 89 (0xa6d7bc00) [pid = 5123] [serial = 295] [outer = (nil)] [url = about:blank] 07:54:40 INFO - PROCESS | 5123 | --DOMWINDOW == 88 (0xa2534c00) [pid = 5123] [serial = 285] [outer = (nil)] [url = about:blank] 07:54:40 INFO - PROCESS | 5123 | --DOMWINDOW == 87 (0xa6f7c000) [pid = 5123] [serial = 289] [outer = (nil)] [url = about:blank] 07:54:40 INFO - PROCESS | 5123 | --DOMWINDOW == 86 (0xa672bc00) [pid = 5123] [serial = 288] [outer = (nil)] [url = about:blank] 07:54:40 INFO - PROCESS | 5123 | --DOMWINDOW == 85 (0xa8c1c800) [pid = 5123] [serial = 291] [outer = (nil)] [url = about:blank] 07:54:40 INFO - PROCESS | 5123 | --DOMWINDOW == 84 (0xa8c7b800) [pid = 5123] [serial = 292] [outer = (nil)] [url = about:blank] 07:54:40 INFO - PROCESS | 5123 | --DOMWINDOW == 83 (0xa1126c00) [pid = 5123] [serial = 249] [outer = (nil)] [url = about:blank] 07:54:40 INFO - PROCESS | 5123 | --DOMWINDOW == 82 (0x922cb000) [pid = 5123] [serial = 270] [outer = (nil)] [url = about:blank] 07:54:40 INFO - PROCESS | 5123 | --DOMWINDOW == 81 (0x922cd400) [pid = 5123] [serial = 271] [outer = (nil)] [url = about:blank] 07:54:40 INFO - PROCESS | 5123 | --DOMWINDOW == 80 (0xa6994800) [pid = 5123] [serial = 260] [outer = (nil)] [url = about:blank] 07:54:40 INFO - PROCESS | 5123 | --DOMWINDOW == 79 (0xa6eaa800) [pid = 5123] [serial = 261] [outer = (nil)] [url = about:blank] 07:54:40 INFO - PROCESS | 5123 | --DOMWINDOW == 78 (0x99de2c00) [pid = 5123] [serial = 254] [outer = (nil)] [url = about:blank] 07:54:40 INFO - PROCESS | 5123 | --DOMWINDOW == 77 (0x9a2eb000) [pid = 5123] [serial = 255] [outer = (nil)] [url = about:blank] 07:54:40 INFO - PROCESS | 5123 | --DOMWINDOW == 76 (0xa2fb9000) [pid = 5123] [serial = 257] [outer = (nil)] [url = about:blank] 07:54:40 INFO - PROCESS | 5123 | --DOMWINDOW == 75 (0xa334f400) [pid = 5123] [serial = 258] [outer = (nil)] [url = about:blank] 07:54:40 INFO - PROCESS | 5123 | --DOMWINDOW == 74 (0x953bec00) [pid = 5123] [serial = 251] [outer = (nil)] [url = about:blank] 07:54:40 INFO - PROCESS | 5123 | --DOMWINDOW == 73 (0x9542ac00) [pid = 5123] [serial = 252] [outer = (nil)] [url = about:blank] 07:54:40 INFO - PROCESS | 5123 | --DOMWINDOW == 72 (0x97a1fc00) [pid = 5123] [serial = 276] [outer = (nil)] [url = about:blank] 07:54:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 07:54:40 INFO - PROCESS | 5123 | --DOMWINDOW == 71 (0x98554c00) [pid = 5123] [serial = 277] [outer = (nil)] [url = about:blank] 07:54:40 INFO - PROCESS | 5123 | --DOMWINDOW == 70 (0x9a2dac00) [pid = 5123] [serial = 279] [outer = (nil)] [url = about:blank] 07:54:40 INFO - PROCESS | 5123 | --DOMWINDOW == 69 (0x9a609400) [pid = 5123] [serial = 280] [outer = (nil)] [url = about:blank] 07:54:40 INFO - PROCESS | 5123 | --DOMWINDOW == 68 (0x9a2d9c00) [pid = 5123] [serial = 267] [outer = (nil)] [url = about:blank] 07:54:40 INFO - PROCESS | 5123 | --DOMWINDOW == 67 (0xa901b400) [pid = 5123] [serial = 268] [outer = (nil)] [url = about:blank] 07:54:40 INFO - PROCESS | 5123 | --DOMWINDOW == 66 (0xa901e800) [pid = 5123] [serial = 264] [outer = (nil)] [url = about:blank] 07:54:40 INFO - PROCESS | 5123 | --DOMWINDOW == 65 (0xa90b0c00) [pid = 5123] [serial = 265] [outer = (nil)] [url = about:blank] 07:54:40 INFO - PROCESS | 5123 | --DOMWINDOW == 64 (0x927dfc00) [pid = 5123] [serial = 273] [outer = (nil)] [url = about:blank] 07:54:40 INFO - PROCESS | 5123 | --DOMWINDOW == 63 (0x93d0f400) [pid = 5123] [serial = 274] [outer = (nil)] [url = about:blank] 07:54:40 INFO - PROCESS | 5123 | --DOMWINDOW == 62 (0x9d5f5000) [pid = 5123] [serial = 282] [outer = (nil)] [url = about:blank] 07:54:40 INFO - PROCESS | 5123 | 1467816880887 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 07:54:40 INFO - PROCESS | 5123 | 1467816880899 Marionette TRACE conn3 <- [1,425,null,{"value":"8"}] 07:54:40 INFO - PROCESS | 5123 | 1467816880923 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 07:54:40 INFO - PROCESS | 5123 | 1467816880937 Marionette TRACE conn3 <- [1,426,null,{}] 07:54:40 INFO - PROCESS | 5123 | 1467816880946 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}] 07:54:40 INFO - PROCESS | 5123 | 1467816880951 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:54:41 INFO - PROCESS | 5123 | 1467816881081 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 07:54:41 INFO - PROCESS | 5123 | 1467816881090 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:41 INFO - PROCESS | 5123 | 1467816881103 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:54:41 INFO - PROCESS | 5123 | ++DOCSHELL 0x922ce400 == 31 [pid = 5123] [id = 114] 07:54:41 INFO - PROCESS | 5123 | ++DOMWINDOW == 63 (0x922ce800) [pid = 5123] [serial = 341] [outer = (nil)] 07:54:41 INFO - PROCESS | 5123 | ++DOMWINDOW == 64 (0x92692000) [pid = 5123] [serial = 342] [outer = 0x922ce800] 07:54:41 INFO - PROCESS | 5123 | 1467816881169 Marionette DEBUG loaded listener.js 07:54:41 INFO - PROCESS | 5123 | ++DOMWINDOW == 65 (0x927d9c00) [pid = 5123] [serial = 343] [outer = 0x922ce800] 07:54:41 INFO - PROCESS | 5123 | 1467816881934 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] 07:54:41 INFO - PROCESS | 5123 | 1467816881983 Marionette TRACE conn3 <- [1,429,null,{"value":"8"}] 07:54:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 07:54:42 INFO - PROCESS | 5123 | 1467816882015 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 07:54:42 INFO - PROCESS | 5123 | 1467816882018 Marionette TRACE conn3 <- [1,430,null,{}] 07:54:42 INFO - PROCESS | 5123 | 1467816882025 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}] 07:54:42 INFO - PROCESS | 5123 | 1467816882031 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:54:42 INFO - PROCESS | 5123 | 1467816882216 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 07:54:42 INFO - PROCESS | 5123 | 1467816882229 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:42 INFO - PROCESS | 5123 | 1467816882235 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:54:42 INFO - PROCESS | 5123 | ++DOCSHELL 0x924c5000 == 32 [pid = 5123] [id = 115] 07:54:42 INFO - PROCESS | 5123 | ++DOMWINDOW == 66 (0x93d7d000) [pid = 5123] [serial = 344] [outer = (nil)] 07:54:42 INFO - PROCESS | 5123 | ++DOMWINDOW == 67 (0x953c0c00) [pid = 5123] [serial = 345] [outer = 0x93d7d000] 07:54:42 INFO - PROCESS | 5123 | 1467816882299 Marionette DEBUG loaded listener.js 07:54:42 INFO - PROCESS | 5123 | ++DOMWINDOW == 68 (0x9542a400) [pid = 5123] [serial = 346] [outer = 0x93d7d000] 07:54:43 INFO - PROCESS | 5123 | 1467816883037 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]]]}] 07:54:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 07:54:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1109ms 07:54:43 INFO - PROCESS | 5123 | 1467816883154 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 07:54:43 INFO - PROCESS | 5123 | 1467816883158 Marionette TRACE conn3 <- [1,433,null,{"value":"8"}] 07:54:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 07:54:43 INFO - PROCESS | 5123 | 1467816883168 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 07:54:43 INFO - PROCESS | 5123 | 1467816883173 Marionette TRACE conn3 <- [1,434,null,{}] 07:54:43 INFO - PROCESS | 5123 | 1467816883188 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}] 07:54:43 INFO - PROCESS | 5123 | 1467816883195 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:54:43 INFO - PROCESS | 5123 | 1467816883381 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 07:54:43 INFO - PROCESS | 5123 | 1467816883452 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:43 INFO - PROCESS | 5123 | 1467816883462 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:54:43 INFO - PROCESS | 5123 | ++DOCSHELL 0x97a4a800 == 33 [pid = 5123] [id = 116] 07:54:43 INFO - PROCESS | 5123 | ++DOMWINDOW == 69 (0x97a4cc00) [pid = 5123] [serial = 347] [outer = (nil)] 07:54:43 INFO - PROCESS | 5123 | ++DOMWINDOW == 70 (0x985e2c00) [pid = 5123] [serial = 348] [outer = 0x97a4cc00] 07:54:43 INFO - PROCESS | 5123 | 1467816883524 Marionette DEBUG loaded listener.js 07:54:43 INFO - PROCESS | 5123 | ++DOMWINDOW == 71 (0x9a268000) [pid = 5123] [serial = 349] [outer = 0x97a4cc00] 07:54:44 INFO - PROCESS | 5123 | 1467816884315 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]]]}] 07:54:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 07:54:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1184ms 07:54:44 INFO - PROCESS | 5123 | 1467816884352 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 07:54:44 INFO - PROCESS | 5123 | 1467816884356 Marionette TRACE conn3 <- [1,437,null,{"value":"8"}] 07:54:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 07:54:44 INFO - PROCESS | 5123 | 1467816884366 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 07:54:44 INFO - PROCESS | 5123 | 1467816884368 Marionette TRACE conn3 <- [1,438,null,{}] 07:54:44 INFO - PROCESS | 5123 | 1467816884379 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}] 07:54:44 INFO - PROCESS | 5123 | 1467816884383 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:54:44 INFO - PROCESS | 5123 | 1467816884560 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 07:54:44 INFO - PROCESS | 5123 | 1467816884575 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:44 INFO - PROCESS | 5123 | 1467816884581 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:54:44 INFO - PROCESS | 5123 | ++DOCSHELL 0x922c4400 == 34 [pid = 5123] [id = 117] 07:54:44 INFO - PROCESS | 5123 | ++DOMWINDOW == 72 (0x9a267c00) [pid = 5123] [serial = 350] [outer = (nil)] 07:54:44 INFO - PROCESS | 5123 | ++DOMWINDOW == 73 (0x9a2ee400) [pid = 5123] [serial = 351] [outer = 0x9a267c00] 07:54:44 INFO - PROCESS | 5123 | 1467816884643 Marionette DEBUG loaded listener.js 07:54:44 INFO - PROCESS | 5123 | ++DOMWINDOW == 74 (0x9a60f400) [pid = 5123] [serial = 352] [outer = 0x9a267c00] 07:54:45 INFO - PROCESS | 5123 | --DOMWINDOW == 73 (0x9a270400) [pid = 5123] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 07:54:45 INFO - PROCESS | 5123 | --DOMWINDOW == 72 (0x924c8800) [pid = 5123] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 07:54:45 INFO - PROCESS | 5123 | --DOMWINDOW == 71 (0x953bac00) [pid = 5123] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 07:54:45 INFO - PROCESS | 5123 | --DOMWINDOW == 70 (0x9159cc00) [pid = 5123] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 07:54:45 INFO - PROCESS | 5123 | --DOMWINDOW == 69 (0xa3189800) [pid = 5123] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 07:54:45 INFO - PROCESS | 5123 | --DOMWINDOW == 68 (0x927d7800) [pid = 5123] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 07:54:45 INFO - PROCESS | 5123 | --DOMWINDOW == 67 (0x97a45800) [pid = 5123] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 07:54:45 INFO - PROCESS | 5123 | --DOMWINDOW == 66 (0xa6d7f800) [pid = 5123] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 07:54:45 INFO - PROCESS | 5123 | --DOMWINDOW == 65 (0x9a2dbc00) [pid = 5123] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 07:54:45 INFO - PROCESS | 5123 | --DOMWINDOW == 64 (0x98558000) [pid = 5123] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 07:54:45 INFO - PROCESS | 5123 | --DOMWINDOW == 63 (0x952e0400) [pid = 5123] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 07:54:45 INFO - PROCESS | 5123 | 1467816885542 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]]]}] 07:54:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 07:54:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1231ms 07:54:45 INFO - PROCESS | 5123 | 1467816885598 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 07:54:45 INFO - PROCESS | 5123 | 1467816885601 Marionette TRACE conn3 <- [1,441,null,{"value":"8"}] 07:54:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 07:54:45 INFO - PROCESS | 5123 | 1467816885607 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 07:54:45 INFO - PROCESS | 5123 | 1467816885609 Marionette TRACE conn3 <- [1,442,null,{}] 07:54:45 INFO - PROCESS | 5123 | 1467816885614 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}] 07:54:45 INFO - PROCESS | 5123 | 1467816885618 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:54:45 INFO - PROCESS | 5123 | 1467816885752 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 07:54:45 INFO - PROCESS | 5123 | 1467816885761 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:45 INFO - PROCESS | 5123 | 1467816885769 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:54:45 INFO - PROCESS | 5123 | ++DOCSHELL 0x9159f800 == 35 [pid = 5123] [id = 118] 07:54:45 INFO - PROCESS | 5123 | ++DOMWINDOW == 64 (0x927dd800) [pid = 5123] [serial = 353] [outer = (nil)] 07:54:45 INFO - PROCESS | 5123 | ++DOMWINDOW == 65 (0x9a270400) [pid = 5123] [serial = 354] [outer = 0x927dd800] 07:54:45 INFO - PROCESS | 5123 | 1467816885828 Marionette DEBUG loaded listener.js 07:54:45 INFO - PROCESS | 5123 | ++DOMWINDOW == 66 (0x9a2db000) [pid = 5123] [serial = 355] [outer = 0x927dd800] 07:54:46 INFO - PROCESS | 5123 | 1467816886583 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]]]}] 07:54:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 07:54:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1030ms 07:54:46 INFO - PROCESS | 5123 | 1467816886643 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 07:54:46 INFO - PROCESS | 5123 | 1467816886646 Marionette TRACE conn3 <- [1,445,null,{"value":"8"}] 07:54:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 07:54:46 INFO - PROCESS | 5123 | 1467816886653 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 07:54:46 INFO - PROCESS | 5123 | 1467816886655 Marionette TRACE conn3 <- [1,446,null,{}] 07:54:46 INFO - PROCESS | 5123 | 1467816886676 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}] 07:54:46 INFO - PROCESS | 5123 | 1467816886685 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:54:46 INFO - PROCESS | 5123 | 1467816886862 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 07:54:46 INFO - PROCESS | 5123 | 1467816886870 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:46 INFO - PROCESS | 5123 | 1467816886881 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:54:46 INFO - PROCESS | 5123 | ++DOCSHELL 0x93d85c00 == 36 [pid = 5123] [id = 119] 07:54:46 INFO - PROCESS | 5123 | ++DOMWINDOW == 67 (0x9542ec00) [pid = 5123] [serial = 356] [outer = (nil)] 07:54:46 INFO - PROCESS | 5123 | ++DOMWINDOW == 68 (0x9d570400) [pid = 5123] [serial = 357] [outer = 0x9542ec00] 07:54:46 INFO - PROCESS | 5123 | 1467816886942 Marionette DEBUG loaded listener.js 07:54:47 INFO - PROCESS | 5123 | ++DOMWINDOW == 69 (0x9d5ed000) [pid = 5123] [serial = 358] [outer = 0x9542ec00] 07:54:48 INFO - PROCESS | 5123 | 1467816887998 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]]]}] 07:54:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 07:54:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1394ms 07:54:48 INFO - PROCESS | 5123 | 1467816888048 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 07:54:48 INFO - PROCESS | 5123 | 1467816888054 Marionette TRACE conn3 <- [1,449,null,{"value":"8"}] 07:54:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 07:54:48 INFO - PROCESS | 5123 | 1467816888062 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 07:54:48 INFO - PROCESS | 5123 | 1467816888066 Marionette TRACE conn3 <- [1,450,null,{}] 07:54:48 INFO - PROCESS | 5123 | 1467816888074 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}] 07:54:48 INFO - PROCESS | 5123 | 1467816888079 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:54:48 INFO - PROCESS | 5123 | 1467816888246 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 07:54:48 INFO - PROCESS | 5123 | 1467816888395 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:48 INFO - PROCESS | 5123 | 1467816888402 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:54:48 INFO - PROCESS | 5123 | ++DOCSHELL 0x92692c00 == 37 [pid = 5123] [id = 120] 07:54:48 INFO - PROCESS | 5123 | ++DOMWINDOW == 70 (0x927e1400) [pid = 5123] [serial = 359] [outer = (nil)] 07:54:48 INFO - PROCESS | 5123 | ++DOMWINDOW == 71 (0x93d7f800) [pid = 5123] [serial = 360] [outer = 0x927e1400] 07:54:48 INFO - PROCESS | 5123 | 1467816888546 Marionette DEBUG loaded listener.js 07:54:48 INFO - PROCESS | 5123 | ++DOMWINDOW == 72 (0x953f6c00) [pid = 5123] [serial = 361] [outer = 0x927e1400] 07:54:49 INFO - PROCESS | 5123 | 1467816889388 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] 07:54:49 INFO - PROCESS | 5123 | 1467816889451 Marionette TRACE conn3 <- [1,453,null,{"value":"8"}] 07:54:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 07:54:49 INFO - PROCESS | 5123 | 1467816889461 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 07:54:49 INFO - PROCESS | 5123 | 1467816889465 Marionette TRACE conn3 <- [1,454,null,{}] 07:54:49 INFO - PROCESS | 5123 | 1467816889472 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}] 07:54:49 INFO - PROCESS | 5123 | 1467816889478 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:54:49 INFO - PROCESS | 5123 | 1467816889648 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 07:54:49 INFO - PROCESS | 5123 | 1467816889797 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:49 INFO - PROCESS | 5123 | 1467816889805 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:54:49 INFO - PROCESS | 5123 | ++DOCSHELL 0x97a48800 == 38 [pid = 5123] [id = 121] 07:54:49 INFO - PROCESS | 5123 | ++DOMWINDOW == 73 (0x9855b000) [pid = 5123] [serial = 362] [outer = (nil)] 07:54:49 INFO - PROCESS | 5123 | ++DOMWINDOW == 74 (0x9a2d3000) [pid = 5123] [serial = 363] [outer = 0x9855b000] 07:54:49 INFO - PROCESS | 5123 | 1467816889886 Marionette DEBUG loaded listener.js 07:54:49 INFO - PROCESS | 5123 | ++DOMWINDOW == 75 (0x9aa69c00) [pid = 5123] [serial = 364] [outer = 0x9855b000] 07:54:50 INFO - PROCESS | 5123 | [5123] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:54:50 INFO - PROCESS | 5123 | 1467816890842 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]]]}] 07:54:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 07:54:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1428ms 07:54:50 INFO - PROCESS | 5123 | 1467816890890 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 07:54:50 INFO - PROCESS | 5123 | 1467816890893 Marionette TRACE conn3 <- [1,457,null,{"value":"8"}] 07:54:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 07:54:50 INFO - PROCESS | 5123 | 1467816890901 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 07:54:50 INFO - PROCESS | 5123 | 1467816890907 Marionette TRACE conn3 <- [1,458,null,{}] 07:54:50 INFO - PROCESS | 5123 | 1467816890922 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}] 07:54:50 INFO - PROCESS | 5123 | 1467816890931 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:54:51 INFO - PROCESS | 5123 | 1467816891097 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 07:54:51 INFO - PROCESS | 5123 | 1467816891249 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:51 INFO - PROCESS | 5123 | 1467816891259 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:54:51 INFO - PROCESS | 5123 | ++DOCSHELL 0x9d56e000 == 39 [pid = 5123] [id = 122] 07:54:51 INFO - PROCESS | 5123 | ++DOMWINDOW == 76 (0xa1126c00) [pid = 5123] [serial = 365] [outer = (nil)] 07:54:51 INFO - PROCESS | 5123 | ++DOMWINDOW == 77 (0xa2005c00) [pid = 5123] [serial = 366] [outer = 0xa1126c00] 07:54:51 INFO - PROCESS | 5123 | 1467816891395 Marionette DEBUG loaded listener.js 07:54:51 INFO - PROCESS | 5123 | ++DOMWINDOW == 78 (0xa221ac00) [pid = 5123] [serial = 367] [outer = 0xa1126c00] 07:54:52 INFO - PROCESS | 5123 | 1467816892202 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] 07:54:52 INFO - PROCESS | 5123 | 1467816892240 Marionette TRACE conn3 <- [1,461,null,{"value":"8"}] 07:54:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 07:54:52 INFO - PROCESS | 5123 | 1467816892247 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 07:54:52 INFO - PROCESS | 5123 | 1467816892250 Marionette TRACE conn3 <- [1,462,null,{}] 07:54:52 INFO - PROCESS | 5123 | 1467816892255 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}] 07:54:52 INFO - PROCESS | 5123 | 1467816892260 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:54:52 INFO - PROCESS | 5123 | 1467816892413 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 07:54:52 INFO - PROCESS | 5123 | 1467816892564 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:52 INFO - PROCESS | 5123 | 1467816892570 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:54:52 INFO - PROCESS | 5123 | ++DOCSHELL 0x91595000 == 40 [pid = 5123] [id = 123] 07:54:52 INFO - PROCESS | 5123 | ++DOMWINDOW == 79 (0x91596c00) [pid = 5123] [serial = 368] [outer = (nil)] 07:54:52 INFO - PROCESS | 5123 | ++DOMWINDOW == 80 (0xa253e800) [pid = 5123] [serial = 369] [outer = 0x91596c00] 07:54:52 INFO - PROCESS | 5123 | 1467816892643 Marionette DEBUG loaded listener.js 07:54:52 INFO - PROCESS | 5123 | ++DOMWINDOW == 81 (0xa2556c00) [pid = 5123] [serial = 370] [outer = 0x91596c00] 07:54:53 INFO - PROCESS | 5123 | [5123] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:54:53 INFO - PROCESS | 5123 | 1467816893557 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] 07:54:53 INFO - PROCESS | 5123 | 1467816893641 Marionette TRACE conn3 <- [1,465,null,{"value":"8"}] 07:54:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 07:54:53 INFO - PROCESS | 5123 | 1467816893647 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 07:54:53 INFO - PROCESS | 5123 | 1467816893650 Marionette TRACE conn3 <- [1,466,null,{}] 07:54:53 INFO - PROCESS | 5123 | 1467816893656 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}] 07:54:53 INFO - PROCESS | 5123 | 1467816893660 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:54:53 INFO - PROCESS | 5123 | 1467816893846 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 07:54:54 INFO - PROCESS | 5123 | 1467816894038 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:54 INFO - PROCESS | 5123 | 1467816894044 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:54:54 INFO - PROCESS | 5123 | ++DOCSHELL 0xa25f1c00 == 41 [pid = 5123] [id = 124] 07:54:54 INFO - PROCESS | 5123 | ++DOMWINDOW == 82 (0xa2fb9000) [pid = 5123] [serial = 371] [outer = (nil)] 07:54:54 INFO - PROCESS | 5123 | ++DOMWINDOW == 83 (0xa3105c00) [pid = 5123] [serial = 372] [outer = 0xa2fb9000] 07:54:54 INFO - PROCESS | 5123 | 1467816894154 Marionette DEBUG loaded listener.js 07:54:54 INFO - PROCESS | 5123 | ++DOMWINDOW == 84 (0xa318a000) [pid = 5123] [serial = 373] [outer = 0xa2fb9000] 07:54:55 INFO - PROCESS | 5123 | 1467816894995 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] 07:54:55 INFO - PROCESS | 5123 | 1467816895030 Marionette TRACE conn3 <- [1,469,null,{"value":"8"}] 07:54:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 07:54:55 INFO - PROCESS | 5123 | 1467816895036 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 07:54:55 INFO - PROCESS | 5123 | 1467816895039 Marionette TRACE conn3 <- [1,470,null,{}] 07:54:55 INFO - PROCESS | 5123 | 1467816895044 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}] 07:54:55 INFO - PROCESS | 5123 | 1467816895054 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:54:55 INFO - PROCESS | 5123 | 1467816895230 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 07:54:55 INFO - PROCESS | 5123 | 1467816895378 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:55 INFO - PROCESS | 5123 | 1467816895389 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:54:55 INFO - PROCESS | 5123 | ++DOCSHELL 0x997ec400 == 42 [pid = 5123] [id = 125] 07:54:55 INFO - PROCESS | 5123 | ++DOMWINDOW == 85 (0xa2fb7c00) [pid = 5123] [serial = 374] [outer = (nil)] 07:54:55 INFO - PROCESS | 5123 | ++DOMWINDOW == 86 (0xa4f77800) [pid = 5123] [serial = 375] [outer = 0xa2fb7c00] 07:54:55 INFO - PROCESS | 5123 | 1467816895458 Marionette DEBUG loaded listener.js 07:54:55 INFO - PROCESS | 5123 | ++DOMWINDOW == 87 (0xa672d000) [pid = 5123] [serial = 376] [outer = 0xa2fb7c00] 07:54:56 INFO - PROCESS | 5123 | 1467816896308 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]]]}] 07:54:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 07:54:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1331ms 07:54:56 INFO - PROCESS | 5123 | 1467816896375 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 07:54:56 INFO - PROCESS | 5123 | 1467816896379 Marionette TRACE conn3 <- [1,473,null,{"value":"8"}] 07:54:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 07:54:56 INFO - PROCESS | 5123 | 1467816896386 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 07:54:56 INFO - PROCESS | 5123 | 1467816896390 Marionette TRACE conn3 <- [1,474,null,{}] 07:54:56 INFO - PROCESS | 5123 | 1467816896395 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}] 07:54:56 INFO - PROCESS | 5123 | 1467816896400 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:54:56 INFO - PROCESS | 5123 | 1467816896551 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 07:54:56 INFO - PROCESS | 5123 | 1467816896821 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:56 INFO - PROCESS | 5123 | 1467816896831 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:54:56 INFO - PROCESS | 5123 | ++DOCSHELL 0x922c8800 == 43 [pid = 5123] [id = 126] 07:54:56 INFO - PROCESS | 5123 | ++DOMWINDOW == 88 (0x922c9c00) [pid = 5123] [serial = 377] [outer = (nil)] 07:54:56 INFO - PROCESS | 5123 | ++DOMWINDOW == 89 (0x923a6400) [pid = 5123] [serial = 378] [outer = 0x922c9c00] 07:54:56 INFO - PROCESS | 5123 | 1467816896962 Marionette DEBUG loaded listener.js 07:54:57 INFO - PROCESS | 5123 | ++DOMWINDOW == 90 (0x927e1c00) [pid = 5123] [serial = 379] [outer = 0x922c9c00] 07:54:57 INFO - PROCESS | 5123 | 1467816897794 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]]]}] 07:54:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 07:54:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1436ms 07:54:57 INFO - PROCESS | 5123 | 1467816897824 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 07:54:57 INFO - PROCESS | 5123 | 1467816897829 Marionette TRACE conn3 <- [1,477,null,{"value":"8"}] 07:54:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 07:54:57 INFO - PROCESS | 5123 | 1467816897836 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 07:54:57 INFO - PROCESS | 5123 | 1467816897840 Marionette TRACE conn3 <- [1,478,null,{}] 07:54:57 INFO - PROCESS | 5123 | 1467816897848 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}] 07:54:57 INFO - PROCESS | 5123 | 1467816897855 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:54:58 INFO - PROCESS | 5123 | 1467816898001 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 07:54:58 INFO - PROCESS | 5123 | 1467816898166 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:58 INFO - PROCESS | 5123 | 1467816898181 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:54:58 INFO - PROCESS | 5123 | ++DOCSHELL 0x924c4000 == 44 [pid = 5123] [id = 127] 07:54:58 INFO - PROCESS | 5123 | ++DOMWINDOW == 91 (0x924cb800) [pid = 5123] [serial = 380] [outer = (nil)] 07:54:58 INFO - PROCESS | 5123 | ++DOMWINDOW == 92 (0x98538400) [pid = 5123] [serial = 381] [outer = 0x924cb800] 07:54:58 INFO - PROCESS | 5123 | 1467816898264 Marionette DEBUG loaded listener.js 07:54:58 INFO - PROCESS | 5123 | ++DOMWINDOW == 93 (0x98560c00) [pid = 5123] [serial = 382] [outer = 0x924cb800] 07:54:59 INFO - PROCESS | 5123 | --DOCSHELL 0x9159f800 == 43 [pid = 5123] [id = 118] 07:54:59 INFO - PROCESS | 5123 | --DOCSHELL 0x922c4400 == 42 [pid = 5123] [id = 117] 07:54:59 INFO - PROCESS | 5123 | --DOCSHELL 0x97a4a800 == 41 [pid = 5123] [id = 116] 07:54:59 INFO - PROCESS | 5123 | --DOCSHELL 0x924c5000 == 40 [pid = 5123] [id = 115] 07:54:59 INFO - PROCESS | 5123 | --DOCSHELL 0x922ce400 == 39 [pid = 5123] [id = 114] 07:54:59 INFO - PROCESS | 5123 | --DOCSHELL 0x9159c400 == 38 [pid = 5123] [id = 110] 07:54:59 INFO - PROCESS | 5123 | --DOCSHELL 0x91596400 == 37 [pid = 5123] [id = 111] 07:54:59 INFO - PROCESS | 5123 | --DOCSHELL 0x93d81800 == 36 [pid = 5123] [id = 112] 07:54:59 INFO - PROCESS | 5123 | --DOCSHELL 0x922cf400 == 35 [pid = 5123] [id = 113] 07:54:59 INFO - PROCESS | 5123 | --DOCSHELL 0x922c8800 == 34 [pid = 5123] [id = 126] 07:54:59 INFO - PROCESS | 5123 | --DOCSHELL 0xa25f1c00 == 33 [pid = 5123] [id = 124] 07:54:59 INFO - PROCESS | 5123 | --DOCSHELL 0x997ec400 == 32 [pid = 5123] [id = 125] 07:54:59 INFO - PROCESS | 5123 | --DOCSHELL 0x91595000 == 31 [pid = 5123] [id = 123] 07:54:59 INFO - PROCESS | 5123 | --DOCSHELL 0x9d56e000 == 30 [pid = 5123] [id = 122] 07:54:59 INFO - PROCESS | 5123 | --DOCSHELL 0x97a48800 == 29 [pid = 5123] [id = 121] 07:54:59 INFO - PROCESS | 5123 | --DOCSHELL 0x93d85c00 == 28 [pid = 5123] [id = 119] 07:54:59 INFO - PROCESS | 5123 | --DOCSHELL 0x92692c00 == 27 [pid = 5123] [id = 120] 07:54:59 INFO - PROCESS | 5123 | --DOMWINDOW == 92 (0x9a266400) [pid = 5123] [serial = 328] [outer = (nil)] [url = about:blank] 07:54:59 INFO - PROCESS | 5123 | --DOMWINDOW == 91 (0x9a2d7800) [pid = 5123] [serial = 324] [outer = (nil)] [url = about:blank] 07:54:59 INFO - PROCESS | 5123 | --DOMWINDOW == 90 (0x927e0000) [pid = 5123] [serial = 315] [outer = (nil)] [url = about:blank] 07:54:59 INFO - PROCESS | 5123 | --DOMWINDOW == 89 (0x9542e400) [pid = 5123] [serial = 318] [outer = (nil)] [url = about:blank] 07:54:59 INFO - PROCESS | 5123 | --DOMWINDOW == 88 (0x93d7a400) [pid = 5123] [serial = 309] [outer = (nil)] [url = about:blank] 07:54:59 INFO - PROCESS | 5123 | --DOMWINDOW == 87 (0xa9a08400) [pid = 5123] [serial = 306] [outer = (nil)] [url = about:blank] 07:54:59 INFO - PROCESS | 5123 | --DOMWINDOW == 86 (0x97a4b800) [pid = 5123] [serial = 297] [outer = (nil)] [url = about:blank] 07:54:59 INFO - PROCESS | 5123 | --DOMWINDOW == 85 (0x98555000) [pid = 5123] [serial = 312] [outer = (nil)] [url = about:blank] 07:54:59 INFO - PROCESS | 5123 | --DOMWINDOW == 84 (0x9a60b000) [pid = 5123] [serial = 325] [outer = (nil)] [url = about:blank] 07:54:59 INFO - PROCESS | 5123 | --DOMWINDOW == 83 (0xa6f4b000) [pid = 5123] [serial = 303] [outer = (nil)] [url = about:blank] 07:54:59 INFO - PROCESS | 5123 | --DOMWINDOW == 82 (0xa9a0b800) [pid = 5123] [serial = 307] [outer = (nil)] [url = about:blank] 07:54:59 INFO - PROCESS | 5123 | --DOMWINDOW == 81 (0x9adb2000) [pid = 5123] [serial = 300] [outer = (nil)] [url = about:blank] 07:54:59 INFO - PROCESS | 5123 | --DOMWINDOW == 80 (0xa8c4b800) [pid = 5123] [serial = 304] [outer = (nil)] [url = about:blank] 07:54:59 INFO - PROCESS | 5123 | --DOMWINDOW == 79 (0x98d6c400) [pid = 5123] [serial = 298] [outer = (nil)] [url = about:blank] 07:54:59 INFO - PROCESS | 5123 | --DOMWINDOW == 78 (0x9855d800) [pid = 5123] [serial = 313] [outer = (nil)] [url = about:blank] 07:54:59 INFO - PROCESS | 5123 | --DOMWINDOW == 77 (0x927e3400) [pid = 5123] [serial = 316] [outer = (nil)] [url = about:blank] 07:54:59 INFO - PROCESS | 5123 | --DOMWINDOW == 76 (0x998b5c00) [pid = 5123] [serial = 322] [outer = (nil)] [url = about:blank] 07:54:59 INFO - PROCESS | 5123 | --DOMWINDOW == 75 (0x9b5dd400) [pid = 5123] [serial = 301] [outer = (nil)] [url = about:blank] 07:54:59 INFO - PROCESS | 5123 | --DOMWINDOW == 74 (0x952d9800) [pid = 5123] [serial = 310] [outer = (nil)] [url = about:blank] 07:54:59 INFO - PROCESS | 5123 | --DOMWINDOW == 73 (0x96fcec00) [pid = 5123] [serial = 319] [outer = (nil)] [url = about:blank] 07:54:59 INFO - PROCESS | 5123 | --DOMWINDOW == 72 (0x98d69800) [pid = 5123] [serial = 321] [outer = (nil)] [url = about:blank] 07:54:59 INFO - PROCESS | 5123 | --DOMWINDOW == 71 (0x985dd000) [pid = 5123] [serial = 327] [outer = (nil)] [url = about:blank] 07:55:00 INFO - PROCESS | 5123 | 1467816900030 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]]]}] 07:55:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 07:55:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 2239ms 07:55:00 INFO - PROCESS | 5123 | 1467816900076 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 07:55:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 07:55:00 INFO - PROCESS | 5123 | 1467816900081 Marionette TRACE conn3 <- [1,481,null,{"value":"8"}] 07:55:00 INFO - PROCESS | 5123 | 1467816900088 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 07:55:00 INFO - PROCESS | 5123 | 1467816900094 Marionette TRACE conn3 <- [1,482,null,{}] 07:55:00 INFO - PROCESS | 5123 | 1467816900101 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}] 07:55:00 INFO - PROCESS | 5123 | 1467816900106 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:55:00 INFO - PROCESS | 5123 | 1467816900250 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 07:55:00 INFO - PROCESS | 5123 | 1467816900260 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:00 INFO - PROCESS | 5123 | 1467816900266 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:55:00 INFO - PROCESS | 5123 | ++DOCSHELL 0x924ca400 == 28 [pid = 5123] [id = 128] 07:55:00 INFO - PROCESS | 5123 | ++DOMWINDOW == 72 (0x9268cc00) [pid = 5123] [serial = 383] [outer = (nil)] 07:55:00 INFO - PROCESS | 5123 | ++DOMWINDOW == 73 (0x927ddc00) [pid = 5123] [serial = 384] [outer = 0x9268cc00] 07:55:00 INFO - PROCESS | 5123 | 1467816900332 Marionette DEBUG loaded listener.js 07:55:00 INFO - PROCESS | 5123 | ++DOMWINDOW == 74 (0x93071000) [pid = 5123] [serial = 385] [outer = 0x9268cc00] 07:55:01 INFO - PROCESS | 5123 | 1467816901120 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]]]}] 07:55:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 07:55:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1089ms 07:55:01 INFO - PROCESS | 5123 | 1467816901178 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 07:55:01 INFO - PROCESS | 5123 | 1467816901186 Marionette TRACE conn3 <- [1,485,null,{"value":"8"}] 07:55:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 07:55:01 INFO - PROCESS | 5123 | 1467816901196 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 07:55:01 INFO - PROCESS | 5123 | 1467816901200 Marionette TRACE conn3 <- [1,486,null,{}] 07:55:01 INFO - PROCESS | 5123 | 1467816901206 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}] 07:55:01 INFO - PROCESS | 5123 | 1467816901211 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:55:01 INFO - PROCESS | 5123 | 1467816901360 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 07:55:01 INFO - PROCESS | 5123 | 1467816901370 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:01 INFO - PROCESS | 5123 | 1467816901378 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:55:01 INFO - PROCESS | 5123 | ++DOCSHELL 0x953bdc00 == 29 [pid = 5123] [id = 129] 07:55:01 INFO - PROCESS | 5123 | ++DOMWINDOW == 75 (0x953ecc00) [pid = 5123] [serial = 386] [outer = (nil)] 07:55:01 INFO - PROCESS | 5123 | ++DOMWINDOW == 76 (0x95425800) [pid = 5123] [serial = 387] [outer = 0x953ecc00] 07:55:01 INFO - PROCESS | 5123 | 1467816901442 Marionette DEBUG loaded listener.js 07:55:01 INFO - PROCESS | 5123 | ++DOMWINDOW == 77 (0x9542d800) [pid = 5123] [serial = 388] [outer = 0x953ecc00] 07:55:02 INFO - PROCESS | 5123 | 1467816902313 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]]]}] 07:55:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 07:55:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1133ms 07:55:02 INFO - PROCESS | 5123 | 1467816902337 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 07:55:02 INFO - PROCESS | 5123 | 1467816902341 Marionette TRACE conn3 <- [1,489,null,{"value":"8"}] 07:55:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 07:55:02 INFO - PROCESS | 5123 | 1467816902347 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 07:55:02 INFO - PROCESS | 5123 | 1467816902352 Marionette TRACE conn3 <- [1,490,null,{}] 07:55:02 INFO - PROCESS | 5123 | 1467816902368 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}] 07:55:02 INFO - PROCESS | 5123 | 1467816902376 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:55:02 INFO - PROCESS | 5123 | 1467816902565 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 07:55:02 INFO - PROCESS | 5123 | 1467816902585 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:02 INFO - PROCESS | 5123 | 1467816902593 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:55:02 INFO - PROCESS | 5123 | ++DOCSHELL 0x97a4a000 == 30 [pid = 5123] [id = 130] 07:55:02 INFO - PROCESS | 5123 | ++DOMWINDOW == 78 (0x97a4a800) [pid = 5123] [serial = 389] [outer = (nil)] 07:55:02 INFO - PROCESS | 5123 | ++DOMWINDOW == 79 (0x9845a400) [pid = 5123] [serial = 390] [outer = 0x97a4a800] 07:55:02 INFO - PROCESS | 5123 | 1467816902658 Marionette DEBUG loaded listener.js 07:55:02 INFO - PROCESS | 5123 | ++DOMWINDOW == 80 (0x9855d800) [pid = 5123] [serial = 391] [outer = 0x97a4a800] 07:55:03 INFO - PROCESS | 5123 | 1467816903487 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]]]}] 07:55:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 07:55:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1182ms 07:55:03 INFO - PROCESS | 5123 | 1467816903529 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 07:55:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 07:55:03 INFO - PROCESS | 5123 | 1467816903533 Marionette TRACE conn3 <- [1,493,null,{"value":"8"}] 07:55:03 INFO - PROCESS | 5123 | 1467816903544 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 07:55:03 INFO - PROCESS | 5123 | 1467816903547 Marionette TRACE conn3 <- [1,494,null,{}] 07:55:03 INFO - PROCESS | 5123 | 1467816903552 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}] 07:55:03 INFO - PROCESS | 5123 | 1467816903556 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:55:03 INFO - PROCESS | 5123 | 1467816903754 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 07:55:03 INFO - PROCESS | 5123 | 1467816903783 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:03 INFO - PROCESS | 5123 | 1467816903789 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:55:03 INFO - PROCESS | 5123 | ++DOCSHELL 0x927d8800 == 31 [pid = 5123] [id = 131] 07:55:03 INFO - PROCESS | 5123 | ++DOMWINDOW == 81 (0x9855e800) [pid = 5123] [serial = 392] [outer = (nil)] 07:55:03 INFO - PROCESS | 5123 | ++DOMWINDOW == 82 (0x997e9000) [pid = 5123] [serial = 393] [outer = 0x9855e800] 07:55:03 INFO - PROCESS | 5123 | 1467816903850 Marionette DEBUG loaded listener.js 07:55:03 INFO - PROCESS | 5123 | ++DOMWINDOW == 83 (0x99fd3000) [pid = 5123] [serial = 394] [outer = 0x9855e800] 07:55:04 INFO - PROCESS | 5123 | --DOMWINDOW == 82 (0x97a4cc00) [pid = 5123] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 07:55:04 INFO - PROCESS | 5123 | --DOMWINDOW == 81 (0x9a267c00) [pid = 5123] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 07:55:04 INFO - PROCESS | 5123 | --DOMWINDOW == 80 (0x927dd800) [pid = 5123] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 07:55:04 INFO - PROCESS | 5123 | --DOMWINDOW == 79 (0x922cf800) [pid = 5123] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 07:55:04 INFO - PROCESS | 5123 | --DOMWINDOW == 78 (0x93d7d000) [pid = 5123] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 07:55:04 INFO - PROCESS | 5123 | --DOMWINDOW == 77 (0x923ad000) [pid = 5123] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 07:55:04 INFO - PROCESS | 5123 | --DOMWINDOW == 76 (0x922ce800) [pid = 5123] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 07:55:04 INFO - PROCESS | 5123 | --DOMWINDOW == 75 (0x97a50800) [pid = 5123] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 07:55:04 INFO - PROCESS | 5123 | --DOMWINDOW == 74 (0x9159fc00) [pid = 5123] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 07:55:04 INFO - PROCESS | 5123 | --DOMWINDOW == 73 (0x9542ec00) [pid = 5123] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 07:55:04 INFO - PROCESS | 5123 | 1467816904951 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]]]}] 07:55:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 07:55:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1436ms 07:55:04 INFO - PROCESS | 5123 | 1467816904975 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 07:55:04 INFO - PROCESS | 5123 | 1467816904978 Marionette TRACE conn3 <- [1,497,null,{"value":"8"}] 07:55:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 07:55:04 INFO - PROCESS | 5123 | 1467816904984 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 07:55:04 INFO - PROCESS | 5123 | 1467816904987 Marionette TRACE conn3 <- [1,498,null,{}] 07:55:04 INFO - PROCESS | 5123 | 1467816904992 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}] 07:55:04 INFO - PROCESS | 5123 | 1467816904995 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:55:05 INFO - PROCESS | 5123 | 1467816905164 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 07:55:05 INFO - PROCESS | 5123 | 1467816905179 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:05 INFO - PROCESS | 5123 | 1467816905187 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:55:05 INFO - PROCESS | 5123 | ++DOCSHELL 0x923b4400 == 32 [pid = 5123] [id = 132] 07:55:05 INFO - PROCESS | 5123 | ++DOMWINDOW == 74 (0x927dd800) [pid = 5123] [serial = 395] [outer = (nil)] 07:55:05 INFO - PROCESS | 5123 | ++DOMWINDOW == 75 (0x98de9000) [pid = 5123] [serial = 396] [outer = 0x927dd800] 07:55:05 INFO - PROCESS | 5123 | 1467816905246 Marionette DEBUG loaded listener.js 07:55:05 INFO - PROCESS | 5123 | ++DOMWINDOW == 76 (0x99d0bc00) [pid = 5123] [serial = 397] [outer = 0x927dd800] 07:55:05 INFO - PROCESS | 5123 | 1467816905958 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]]]}] 07:55:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 07:55:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1027ms 07:55:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 07:55:06 INFO - PROCESS | 5123 | 1467816906011 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 07:55:06 INFO - PROCESS | 5123 | 1467816906014 Marionette TRACE conn3 <- [1,501,null,{"value":"8"}] 07:55:06 INFO - PROCESS | 5123 | 1467816906022 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 07:55:06 INFO - PROCESS | 5123 | 1467816906025 Marionette TRACE conn3 <- [1,502,null,{}] 07:55:06 INFO - PROCESS | 5123 | 1467816906030 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}] 07:55:06 INFO - PROCESS | 5123 | 1467816906039 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:55:06 INFO - PROCESS | 5123 | 1467816906247 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 07:55:06 INFO - PROCESS | 5123 | 1467816906260 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:06 INFO - PROCESS | 5123 | 1467816906266 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:55:06 INFO - PROCESS | 5123 | ++DOCSHELL 0x98556000 == 33 [pid = 5123] [id = 133] 07:55:06 INFO - PROCESS | 5123 | ++DOMWINDOW == 77 (0x9a273400) [pid = 5123] [serial = 398] [outer = (nil)] 07:55:06 INFO - PROCESS | 5123 | ++DOMWINDOW == 78 (0x9a605800) [pid = 5123] [serial = 399] [outer = 0x9a273400] 07:55:06 INFO - PROCESS | 5123 | 1467816906328 Marionette DEBUG loaded listener.js 07:55:06 INFO - PROCESS | 5123 | ++DOMWINDOW == 79 (0x9aa61400) [pid = 5123] [serial = 400] [outer = 0x9a273400] 07:55:07 INFO - PROCESS | 5123 | 1467816907245 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]]]}] 07:55:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 07:55:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1284ms 07:55:07 INFO - PROCESS | 5123 | 1467816907305 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 07:55:07 INFO - PROCESS | 5123 | 1467816907311 Marionette TRACE conn3 <- [1,505,null,{"value":"8"}] 07:55:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 07:55:07 INFO - PROCESS | 5123 | 1467816907319 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 07:55:07 INFO - PROCESS | 5123 | 1467816907324 Marionette TRACE conn3 <- [1,506,null,{}] 07:55:07 INFO - PROCESS | 5123 | 1467816907333 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}] 07:55:07 INFO - PROCESS | 5123 | 1467816907339 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:55:07 INFO - PROCESS | 5123 | 1467816907511 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 07:55:07 INFO - PROCESS | 5123 | 1467816907651 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:07 INFO - PROCESS | 5123 | 1467816907662 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:55:07 INFO - PROCESS | 5123 | ++DOCSHELL 0x922c2800 == 34 [pid = 5123] [id = 134] 07:55:07 INFO - PROCESS | 5123 | ++DOMWINDOW == 80 (0x9268c400) [pid = 5123] [serial = 401] [outer = (nil)] 07:55:07 INFO - PROCESS | 5123 | ++DOMWINDOW == 81 (0x927e2c00) [pid = 5123] [serial = 402] [outer = 0x9268c400] 07:55:07 INFO - PROCESS | 5123 | 1467816907734 Marionette DEBUG loaded listener.js 07:55:07 INFO - PROCESS | 5123 | ++DOMWINDOW == 82 (0x953ba000) [pid = 5123] [serial = 403] [outer = 0x9268c400] 07:55:08 INFO - PROCESS | 5123 | 1467816908742 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]]]}] 07:55:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 07:55:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1489ms 07:55:08 INFO - PROCESS | 5123 | 1467816908808 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 07:55:08 INFO - PROCESS | 5123 | 1467816908815 Marionette TRACE conn3 <- [1,509,null,{"value":"8"}] 07:55:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 07:55:08 INFO - PROCESS | 5123 | 1467816908825 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 07:55:08 INFO - PROCESS | 5123 | 1467816908828 Marionette TRACE conn3 <- [1,510,null,{}] 07:55:08 INFO - PROCESS | 5123 | 1467816908835 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}] 07:55:08 INFO - PROCESS | 5123 | 1467816908840 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:55:09 INFO - PROCESS | 5123 | 1467816909005 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 07:55:09 INFO - PROCESS | 5123 | 1467816909144 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:09 INFO - PROCESS | 5123 | 1467816909152 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:55:09 INFO - PROCESS | 5123 | ++DOCSHELL 0x91592c00 == 35 [pid = 5123] [id = 135] 07:55:09 INFO - PROCESS | 5123 | ++DOMWINDOW == 83 (0x97a4b800) [pid = 5123] [serial = 404] [outer = (nil)] 07:55:09 INFO - PROCESS | 5123 | ++DOMWINDOW == 84 (0x98537400) [pid = 5123] [serial = 405] [outer = 0x97a4b800] 07:55:09 INFO - PROCESS | 5123 | 1467816909273 Marionette DEBUG loaded listener.js 07:55:09 INFO - PROCESS | 5123 | ++DOMWINDOW == 85 (0x98d6f400) [pid = 5123] [serial = 406] [outer = 0x97a4b800] 07:55:10 INFO - PROCESS | 5123 | 1467816910266 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]]]}] 07:55:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 07:55:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1483ms 07:55:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 07:55:10 INFO - PROCESS | 5123 | 1467816910322 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 07:55:10 INFO - PROCESS | 5123 | 1467816910325 Marionette TRACE conn3 <- [1,513,null,{"value":"8"}] 07:55:10 INFO - PROCESS | 5123 | 1467816910332 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 07:55:10 INFO - PROCESS | 5123 | 1467816910337 Marionette TRACE conn3 <- [1,514,null,{}] 07:55:10 INFO - PROCESS | 5123 | 1467816910353 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}] 07:55:10 INFO - PROCESS | 5123 | 1467816910361 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:55:10 INFO - PROCESS | 5123 | 1467816910561 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 07:55:10 INFO - PROCESS | 5123 | 1467816910750 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:10 INFO - PROCESS | 5123 | 1467816910760 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:55:10 INFO - PROCESS | 5123 | ++DOCSHELL 0x95425400 == 36 [pid = 5123] [id = 136] 07:55:10 INFO - PROCESS | 5123 | ++DOMWINDOW == 86 (0x97a1f800) [pid = 5123] [serial = 407] [outer = (nil)] 07:55:10 INFO - PROCESS | 5123 | ++DOMWINDOW == 87 (0x9adb3c00) [pid = 5123] [serial = 408] [outer = 0x97a1f800] 07:55:10 INFO - PROCESS | 5123 | 1467816910836 Marionette DEBUG loaded listener.js 07:55:10 INFO - PROCESS | 5123 | ++DOMWINDOW == 88 (0x9b57e800) [pid = 5123] [serial = 409] [outer = 0x97a1f800] 07:55:11 INFO - PROCESS | 5123 | 1467816911807 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]]]}] 07:55:11 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 07:55:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1534ms 07:55:11 INFO - PROCESS | 5123 | 1467816911865 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 07:55:11 INFO - PROCESS | 5123 | 1467816911871 Marionette TRACE conn3 <- [1,517,null,{"value":"8"}] 07:55:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 07:55:11 INFO - PROCESS | 5123 | 1467816911878 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 07:55:11 INFO - PROCESS | 5123 | 1467816911882 Marionette TRACE conn3 <- [1,518,null,{}] 07:55:11 INFO - PROCESS | 5123 | 1467816911889 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}] 07:55:11 INFO - PROCESS | 5123 | 1467816911895 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:55:12 INFO - PROCESS | 5123 | 1467816912062 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 07:55:12 INFO - PROCESS | 5123 | 1467816912249 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:12 INFO - PROCESS | 5123 | 1467816912257 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:55:12 INFO - PROCESS | 5123 | --DOCSHELL 0x923b4400 == 35 [pid = 5123] [id = 132] 07:55:12 INFO - PROCESS | 5123 | --DOCSHELL 0x927d8800 == 34 [pid = 5123] [id = 131] 07:55:12 INFO - PROCESS | 5123 | --DOCSHELL 0x97a4a000 == 33 [pid = 5123] [id = 130] 07:55:12 INFO - PROCESS | 5123 | ++DOCSHELL 0x923b4400 == 34 [pid = 5123] [id = 137] 07:55:12 INFO - PROCESS | 5123 | ++DOMWINDOW == 89 (0x923b4800) [pid = 5123] [serial = 410] [outer = (nil)] 07:55:12 INFO - PROCESS | 5123 | ++DOMWINDOW == 90 (0x927d8800) [pid = 5123] [serial = 411] [outer = 0x923b4800] 07:55:12 INFO - PROCESS | 5123 | 1467816912350 Marionette DEBUG loaded listener.js 07:55:12 INFO - PROCESS | 5123 | ++DOMWINDOW == 91 (0x93ba8400) [pid = 5123] [serial = 412] [outer = 0x923b4800] 07:55:12 INFO - PROCESS | 5123 | --DOCSHELL 0x953bdc00 == 33 [pid = 5123] [id = 129] 07:55:12 INFO - PROCESS | 5123 | --DOCSHELL 0x924ca400 == 32 [pid = 5123] [id = 128] 07:55:12 INFO - PROCESS | 5123 | --DOMWINDOW == 90 (0x9a268000) [pid = 5123] [serial = 349] [outer = (nil)] [url = about:blank] 07:55:12 INFO - PROCESS | 5123 | --DOMWINDOW == 89 (0x9a2ee400) [pid = 5123] [serial = 351] [outer = (nil)] [url = about:blank] 07:55:12 INFO - PROCESS | 5123 | --DOMWINDOW == 88 (0x9a270400) [pid = 5123] [serial = 354] [outer = (nil)] [url = about:blank] 07:55:12 INFO - PROCESS | 5123 | --DOMWINDOW == 87 (0x98556c00) [pid = 5123] [serial = 339] [outer = (nil)] [url = about:blank] 07:55:12 INFO - PROCESS | 5123 | --DOMWINDOW == 86 (0x9a60dc00) [pid = 5123] [serial = 340] [outer = (nil)] [url = about:blank] 07:55:12 INFO - PROCESS | 5123 | --DOMWINDOW == 85 (0x953c0c00) [pid = 5123] [serial = 345] [outer = (nil)] [url = about:blank] 07:55:12 INFO - PROCESS | 5123 | --DOMWINDOW == 84 (0x93d0b000) [pid = 5123] [serial = 333] [outer = (nil)] [url = about:blank] 07:55:12 INFO - PROCESS | 5123 | --DOMWINDOW == 83 (0x927de000) [pid = 5123] [serial = 334] [outer = (nil)] [url = about:blank] 07:55:12 INFO - PROCESS | 5123 | --DOMWINDOW == 82 (0x92692000) [pid = 5123] [serial = 342] [outer = (nil)] [url = about:blank] 07:55:12 INFO - PROCESS | 5123 | --DOMWINDOW == 81 (0x927d9c00) [pid = 5123] [serial = 343] [outer = (nil)] [url = about:blank] 07:55:12 INFO - PROCESS | 5123 | --DOMWINDOW == 80 (0x9855b800) [pid = 5123] [serial = 336] [outer = (nil)] [url = about:blank] 07:55:12 INFO - PROCESS | 5123 | --DOMWINDOW == 79 (0x98de1800) [pid = 5123] [serial = 337] [outer = (nil)] [url = about:blank] 07:55:12 INFO - PROCESS | 5123 | --DOMWINDOW == 78 (0x9b8df000) [pid = 5123] [serial = 331] [outer = (nil)] [url = about:blank] 07:55:12 INFO - PROCESS | 5123 | --DOMWINDOW == 77 (0x9ae76000) [pid = 5123] [serial = 330] [outer = (nil)] [url = about:blank] 07:55:12 INFO - PROCESS | 5123 | --DOMWINDOW == 76 (0x9d570400) [pid = 5123] [serial = 357] [outer = (nil)] [url = about:blank] 07:55:12 INFO - PROCESS | 5123 | --DOMWINDOW == 75 (0x985e2c00) [pid = 5123] [serial = 348] [outer = (nil)] [url = about:blank] 07:55:12 INFO - PROCESS | 5123 | --DOMWINDOW == 74 (0x9a60f400) [pid = 5123] [serial = 352] [outer = (nil)] [url = about:blank] 07:55:12 INFO - PROCESS | 5123 | --DOMWINDOW == 73 (0x9d5ed000) [pid = 5123] [serial = 358] [outer = (nil)] [url = about:blank] 07:55:12 INFO - PROCESS | 5123 | --DOMWINDOW == 72 (0x9a2db000) [pid = 5123] [serial = 355] [outer = (nil)] [url = about:blank] 07:55:12 INFO - PROCESS | 5123 | --DOMWINDOW == 71 (0x9542a400) [pid = 5123] [serial = 346] [outer = (nil)] [url = about:blank] 07:55:13 INFO - PROCESS | 5123 | 1467816913037 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]]]}] 07:55:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 07:55:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1180ms 07:55:13 INFO - PROCESS | 5123 | 1467816913058 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 07:55:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 07:55:13 INFO - PROCESS | 5123 | 1467816913069 Marionette TRACE conn3 <- [1,521,null,{"value":"8"}] 07:55:13 INFO - PROCESS | 5123 | 1467816913078 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 07:55:13 INFO - PROCESS | 5123 | 1467816913082 Marionette TRACE conn3 <- [1,522,null,{}] 07:55:13 INFO - PROCESS | 5123 | 1467816913113 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}] 07:55:13 INFO - PROCESS | 5123 | 1467816913117 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:55:13 INFO - PROCESS | 5123 | 1467816913260 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 07:55:13 INFO - PROCESS | 5123 | 1467816913270 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:13 INFO - PROCESS | 5123 | 1467816913277 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:55:13 INFO - PROCESS | 5123 | ++DOCSHELL 0x93071400 == 33 [pid = 5123] [id = 138] 07:55:13 INFO - PROCESS | 5123 | ++DOMWINDOW == 72 (0x953f3c00) [pid = 5123] [serial = 413] [outer = (nil)] 07:55:13 INFO - PROCESS | 5123 | ++DOMWINDOW == 73 (0x95432400) [pid = 5123] [serial = 414] [outer = 0x953f3c00] 07:55:13 INFO - PROCESS | 5123 | 1467816913340 Marionette DEBUG loaded listener.js 07:55:13 INFO - PROCESS | 5123 | ++DOMWINDOW == 74 (0x97a21400) [pid = 5123] [serial = 415] [outer = 0x953f3c00] 07:55:14 INFO - PROCESS | 5123 | 1467816914179 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]]]}] 07:55:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 07:55:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1141ms 07:55:14 INFO - PROCESS | 5123 | 1467816914219 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 07:55:14 INFO - PROCESS | 5123 | 1467816914222 Marionette TRACE conn3 <- [1,525,null,{"value":"8"}] 07:55:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 07:55:14 INFO - PROCESS | 5123 | 1467816914228 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 07:55:14 INFO - PROCESS | 5123 | 1467816914233 Marionette TRACE conn3 <- [1,526,null,{}] 07:55:14 INFO - PROCESS | 5123 | 1467816914247 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}] 07:55:14 INFO - PROCESS | 5123 | 1467816914255 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:55:14 INFO - PROCESS | 5123 | 1467816914407 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 07:55:14 INFO - PROCESS | 5123 | 1467816914418 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:14 INFO - PROCESS | 5123 | 1467816914426 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:55:14 INFO - PROCESS | 5123 | ++DOCSHELL 0x9a270400 == 34 [pid = 5123] [id = 139] 07:55:14 INFO - PROCESS | 5123 | ++DOMWINDOW == 75 (0x9a270800) [pid = 5123] [serial = 416] [outer = (nil)] 07:55:14 INFO - PROCESS | 5123 | ++DOMWINDOW == 76 (0x9a2d3c00) [pid = 5123] [serial = 417] [outer = 0x9a270800] 07:55:14 INFO - PROCESS | 5123 | 1467816914489 Marionette DEBUG loaded listener.js 07:55:14 INFO - PROCESS | 5123 | ++DOMWINDOW == 77 (0x9a2eb800) [pid = 5123] [serial = 418] [outer = 0x9a270800] 07:55:15 INFO - PROCESS | 5123 | 1467816915289 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]]]}] 07:55:15 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 07:55:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1083ms 07:55:15 INFO - PROCESS | 5123 | 1467816915328 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 07:55:15 INFO - PROCESS | 5123 | 1467816915331 Marionette TRACE conn3 <- [1,529,null,{"value":"8"}] 07:55:15 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 07:55:15 INFO - PROCESS | 5123 | 1467816915337 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 07:55:15 INFO - PROCESS | 5123 | 1467816915340 Marionette TRACE conn3 <- [1,530,null,{}] 07:55:15 INFO - PROCESS | 5123 | 1467816915355 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}] 07:55:15 INFO - PROCESS | 5123 | 1467816915359 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:55:15 INFO - PROCESS | 5123 | 1467816915547 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 07:55:15 INFO - PROCESS | 5123 | 1467816915632 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:15 INFO - PROCESS | 5123 | 1467816915639 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:55:15 INFO - PROCESS | 5123 | ++DOCSHELL 0x9a268000 == 35 [pid = 5123] [id = 140] 07:55:15 INFO - PROCESS | 5123 | ++DOMWINDOW == 78 (0x9a603000) [pid = 5123] [serial = 419] [outer = (nil)] 07:55:15 INFO - PROCESS | 5123 | ++DOMWINDOW == 79 (0x9a610000) [pid = 5123] [serial = 420] [outer = 0x9a603000] 07:55:15 INFO - PROCESS | 5123 | 1467816915700 Marionette DEBUG loaded listener.js 07:55:15 INFO - PROCESS | 5123 | ++DOMWINDOW == 80 (0x9ae81000) [pid = 5123] [serial = 421] [outer = 0x9a603000] 07:55:16 INFO - PROCESS | 5123 | 1467816916391 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"]]]}] 07:55:16 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 07:55:16 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 07:55:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:55:16 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 07:55:16 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 07:55:16 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 07:55:16 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 07:55:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:55:16 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 07:55:16 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 07:55:16 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1089ms 07:55:16 INFO - PROCESS | 5123 | 1467816916471 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 07:55:16 INFO - PROCESS | 5123 | 1467816916474 Marionette TRACE conn3 <- [1,533,null,{"value":"8"}] 07:55:16 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 07:55:16 INFO - PROCESS | 5123 | 1467816916481 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 07:55:16 INFO - PROCESS | 5123 | 1467816916484 Marionette TRACE conn3 <- [1,534,null,{}] 07:55:16 INFO - PROCESS | 5123 | 1467816916488 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}] 07:55:16 INFO - PROCESS | 5123 | 1467816916493 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:55:16 INFO - PROCESS | 5123 | 1467816916672 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 07:55:16 INFO - PROCESS | 5123 | 1467816916688 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:16 INFO - PROCESS | 5123 | 1467816916694 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:55:16 INFO - PROCESS | 5123 | ++DOCSHELL 0x9a60a400 == 36 [pid = 5123] [id = 141] 07:55:16 INFO - PROCESS | 5123 | ++DOMWINDOW == 81 (0x9b5dd400) [pid = 5123] [serial = 422] [outer = (nil)] 07:55:16 INFO - PROCESS | 5123 | ++DOMWINDOW == 82 (0x9ba30400) [pid = 5123] [serial = 423] [outer = 0x9b5dd400] 07:55:16 INFO - PROCESS | 5123 | 1467816916754 Marionette DEBUG loaded listener.js 07:55:16 INFO - PROCESS | 5123 | ++DOMWINDOW == 83 (0x9b9ebc00) [pid = 5123] [serial = 424] [outer = 0x9b5dd400] 07:55:17 INFO - PROCESS | 5123 | --DOMWINDOW == 82 (0x927e1400) [pid = 5123] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 07:55:17 INFO - PROCESS | 5123 | --DOMWINDOW == 81 (0x9855b000) [pid = 5123] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 07:55:17 INFO - PROCESS | 5123 | --DOMWINDOW == 80 (0x924cb800) [pid = 5123] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 07:55:17 INFO - PROCESS | 5123 | --DOMWINDOW == 79 (0xa1126c00) [pid = 5123] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 07:55:17 INFO - PROCESS | 5123 | --DOMWINDOW == 78 (0x91596c00) [pid = 5123] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 07:55:17 INFO - PROCESS | 5123 | --DOMWINDOW == 77 (0x97a4a800) [pid = 5123] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 07:55:17 INFO - PROCESS | 5123 | --DOMWINDOW == 76 (0x9855e800) [pid = 5123] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 07:55:17 INFO - PROCESS | 5123 | --DOMWINDOW == 75 (0xa2fb9000) [pid = 5123] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 07:55:17 INFO - PROCESS | 5123 | --DOMWINDOW == 74 (0xa2fb7c00) [pid = 5123] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 07:55:17 INFO - PROCESS | 5123 | --DOMWINDOW == 73 (0x927dd800) [pid = 5123] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 07:55:17 INFO - PROCESS | 5123 | --DOMWINDOW == 72 (0x953ecc00) [pid = 5123] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 07:55:17 INFO - PROCESS | 5123 | --DOMWINDOW == 71 (0x9268cc00) [pid = 5123] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 07:55:17 INFO - PROCESS | 5123 | --DOMWINDOW == 70 (0x922c9c00) [pid = 5123] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 07:55:17 INFO - PROCESS | 5123 | 1467816917573 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]]]}] 07:55:17 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 07:55:17 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1130ms 07:55:17 INFO - PROCESS | 5123 | 1467816917611 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 07:55:17 INFO - PROCESS | 5123 | 1467816917614 Marionette TRACE conn3 <- [1,537,null,{"value":"8"}] 07:55:17 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 07:55:17 INFO - PROCESS | 5123 | 1467816917620 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 07:55:17 INFO - PROCESS | 5123 | 1467816917622 Marionette TRACE conn3 <- [1,538,null,{}] 07:55:17 INFO - PROCESS | 5123 | 1467816917627 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}] 07:55:17 INFO - PROCESS | 5123 | 1467816917636 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:55:17 INFO - PROCESS | 5123 | 1467816917818 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 07:55:17 INFO - PROCESS | 5123 | 1467816917929 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:17 INFO - PROCESS | 5123 | 1467816917941 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:55:17 INFO - PROCESS | 5123 | ++DOCSHELL 0x922c4000 == 37 [pid = 5123] [id = 142] 07:55:17 INFO - PROCESS | 5123 | ++DOMWINDOW == 71 (0x922c9c00) [pid = 5123] [serial = 425] [outer = (nil)] 07:55:17 INFO - PROCESS | 5123 | ++DOMWINDOW == 72 (0x9a50b800) [pid = 5123] [serial = 426] [outer = 0x922c9c00] 07:55:18 INFO - PROCESS | 5123 | 1467816918000 Marionette DEBUG loaded listener.js 07:55:18 INFO - PROCESS | 5123 | ++DOMWINDOW == 73 (0x9d520400) [pid = 5123] [serial = 427] [outer = 0x922c9c00] 07:55:18 INFO - PROCESS | 5123 | 1467816918629 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]]]}] 07:55:18 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. 07:55:18 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1076ms 07:55:18 INFO - PROCESS | 5123 | 1467816918712 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 07:55:18 INFO - PROCESS | 5123 | 1467816918719 Marionette TRACE conn3 <- [1,541,null,{"value":"8"}] 07:55:18 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 07:55:18 INFO - PROCESS | 5123 | 1467816918730 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 07:55:18 INFO - PROCESS | 5123 | 1467816918733 Marionette TRACE conn3 <- [1,542,null,{}] 07:55:18 INFO - PROCESS | 5123 | 1467816918737 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}] 07:55:18 INFO - PROCESS | 5123 | 1467816918742 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:55:18 INFO - PROCESS | 5123 | 1467816918921 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 07:55:18 INFO - PROCESS | 5123 | 1467816918933 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:18 INFO - PROCESS | 5123 | 1467816918940 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:55:18 INFO - PROCESS | 5123 | ++DOCSHELL 0x927e0800 == 38 [pid = 5123] [id = 143] 07:55:18 INFO - PROCESS | 5123 | ++DOMWINDOW == 74 (0x953b2800) [pid = 5123] [serial = 428] [outer = (nil)] 07:55:18 INFO - PROCESS | 5123 | ++DOMWINDOW == 75 (0xa1125000) [pid = 5123] [serial = 429] [outer = 0x953b2800] 07:55:19 INFO - PROCESS | 5123 | 1467816918999 Marionette DEBUG loaded listener.js 07:55:19 INFO - PROCESS | 5123 | ++DOMWINDOW == 76 (0xa118c000) [pid = 5123] [serial = 430] [outer = 0x953b2800] 07:55:19 INFO - PROCESS | 5123 | 1467816919895 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]]]}] 07:55:19 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. 07:55:19 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1180ms 07:55:19 INFO - PROCESS | 5123 | 1467816919908 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 07:55:19 INFO - PROCESS | 5123 | 1467816919915 Marionette TRACE conn3 <- [1,545,null,{"value":"8"}] 07:55:19 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 07:55:19 INFO - PROCESS | 5123 | 1467816919940 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 07:55:19 INFO - PROCESS | 5123 | 1467816919945 Marionette TRACE conn3 <- [1,546,null,{}] 07:55:19 INFO - PROCESS | 5123 | 1467816919954 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}] 07:55:19 INFO - PROCESS | 5123 | 1467816919958 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:55:20 INFO - PROCESS | 5123 | 1467816920140 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 07:55:20 INFO - PROCESS | 5123 | 1467816920300 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:20 INFO - PROCESS | 5123 | 1467816920311 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:55:20 INFO - PROCESS | 5123 | ++DOCSHELL 0x927d9000 == 39 [pid = 5123] [id = 144] 07:55:20 INFO - PROCESS | 5123 | ++DOMWINDOW == 77 (0x927dc400) [pid = 5123] [serial = 431] [outer = (nil)] 07:55:20 INFO - PROCESS | 5123 | ++DOMWINDOW == 78 (0x953b2c00) [pid = 5123] [serial = 432] [outer = 0x927dc400] 07:55:20 INFO - PROCESS | 5123 | 1467816920381 Marionette DEBUG loaded listener.js 07:55:20 INFO - PROCESS | 5123 | ++DOMWINDOW == 79 (0x95432c00) [pid = 5123] [serial = 433] [outer = 0x927dc400] 07:55:21 INFO - PROCESS | 5123 | 1467816921196 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]]]}] 07:55:21 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 07:55:21 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1341ms 07:55:21 INFO - PROCESS | 5123 | 1467816921279 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 07:55:21 INFO - PROCESS | 5123 | 1467816921286 Marionette TRACE conn3 <- [1,549,null,{"value":"8"}] 07:55:21 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 07:55:21 INFO - PROCESS | 5123 | 1467816921296 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 07:55:21 INFO - PROCESS | 5123 | 1467816921300 Marionette TRACE conn3 <- [1,550,null,{}] 07:55:21 INFO - PROCESS | 5123 | 1467816921323 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}] 07:55:21 INFO - PROCESS | 5123 | 1467816921328 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:55:21 INFO - PROCESS | 5123 | 1467816921512 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 07:55:21 INFO - PROCESS | 5123 | 1467816921636 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:21 INFO - PROCESS | 5123 | 1467816921642 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:55:21 INFO - PROCESS | 5123 | ++DOCSHELL 0x97a4e800 == 40 [pid = 5123] [id = 145] 07:55:21 INFO - PROCESS | 5123 | ++DOMWINDOW == 80 (0x97a4f000) [pid = 5123] [serial = 434] [outer = (nil)] 07:55:21 INFO - PROCESS | 5123 | ++DOMWINDOW == 81 (0x9a26c400) [pid = 5123] [serial = 435] [outer = 0x97a4f000] 07:55:21 INFO - PROCESS | 5123 | 1467816921719 Marionette DEBUG loaded listener.js 07:55:21 INFO - PROCESS | 5123 | ++DOMWINDOW == 82 (0x9a607400) [pid = 5123] [serial = 436] [outer = 0x97a4f000] 07:55:22 INFO - PROCESS | 5123 | 1467816922562 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]]]}] 07:55:22 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. 07:55:22 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1301ms 07:55:22 INFO - PROCESS | 5123 | 1467816922612 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 07:55:22 INFO - PROCESS | 5123 | 1467816922616 Marionette TRACE conn3 <- [1,553,null,{"value":"8"}] 07:55:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 07:55:22 INFO - PROCESS | 5123 | 1467816922623 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 07:55:22 INFO - PROCESS | 5123 | 1467816922629 Marionette TRACE conn3 <- [1,554,null,{}] 07:55:22 INFO - PROCESS | 5123 | 1467816922644 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}] 07:55:22 INFO - PROCESS | 5123 | 1467816922652 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:55:22 INFO - PROCESS | 5123 | 1467816922806 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 07:55:22 INFO - PROCESS | 5123 | 1467816922958 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:22 INFO - PROCESS | 5123 | 1467816922967 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:55:22 INFO - PROCESS | 5123 | ++DOCSHELL 0xa209e000 == 41 [pid = 5123] [id = 146] 07:55:22 INFO - PROCESS | 5123 | ++DOMWINDOW == 83 (0xa20a8400) [pid = 5123] [serial = 437] [outer = (nil)] 07:55:23 INFO - PROCESS | 5123 | ++DOMWINDOW == 84 (0xa232a000) [pid = 5123] [serial = 438] [outer = 0xa20a8400] 07:55:23 INFO - PROCESS | 5123 | 1467816923040 Marionette DEBUG loaded listener.js 07:55:23 INFO - PROCESS | 5123 | ++DOMWINDOW == 85 (0xa23cd000) [pid = 5123] [serial = 439] [outer = 0xa20a8400] 07:55:23 INFO - PROCESS | 5123 | [5123] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:55:23 INFO - PROCESS | 5123 | 1467816923911 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]]]}] 07:55:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 07:55:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1333ms 07:55:23 INFO - PROCESS | 5123 | 1467816923958 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 07:55:23 INFO - PROCESS | 5123 | 1467816923962 Marionette TRACE conn3 <- [1,557,null,{"value":"8"}] 07:55:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 07:55:23 INFO - PROCESS | 5123 | 1467816923968 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 07:55:23 INFO - PROCESS | 5123 | 1467816923971 Marionette TRACE conn3 <- [1,558,null,{}] 07:55:23 INFO - PROCESS | 5123 | 1467816923976 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}] 07:55:23 INFO - PROCESS | 5123 | 1467816923981 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:55:24 INFO - PROCESS | 5123 | 1467816924130 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 07:55:24 INFO - PROCESS | 5123 | 1467816924279 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:24 INFO - PROCESS | 5123 | 1467816924289 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:55:24 INFO - PROCESS | 5123 | ++DOCSHELL 0x922ca000 == 42 [pid = 5123] [id = 147] 07:55:24 INFO - PROCESS | 5123 | ++DOMWINDOW == 86 (0x998abc00) [pid = 5123] [serial = 440] [outer = (nil)] 07:55:24 INFO - PROCESS | 5123 | ++DOMWINDOW == 87 (0xa2fb8000) [pid = 5123] [serial = 441] [outer = 0x998abc00] 07:55:24 INFO - PROCESS | 5123 | 1467816924358 Marionette DEBUG loaded listener.js 07:55:24 INFO - PROCESS | 5123 | ++DOMWINDOW == 88 (0xa3103800) [pid = 5123] [serial = 442] [outer = 0x998abc00] 07:55:25 INFO - PROCESS | 5123 | 1467816925187 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]]]}] 07:55:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 07:55:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1283ms 07:55:25 INFO - PROCESS | 5123 | 1467816925256 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 07:55:25 INFO - PROCESS | 5123 | 1467816925260 Marionette TRACE conn3 <- [1,561,null,{"value":"8"}] 07:55:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 07:55:25 INFO - PROCESS | 5123 | 1467816925267 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 07:55:25 INFO - PROCESS | 5123 | 1467816925270 Marionette TRACE conn3 <- [1,562,null,{}] 07:55:25 INFO - PROCESS | 5123 | 1467816925276 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}] 07:55:25 INFO - PROCESS | 5123 | 1467816925280 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:55:25 INFO - PROCESS | 5123 | 1467816925433 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 07:55:25 INFO - PROCESS | 5123 | 1467816925576 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:25 INFO - PROCESS | 5123 | 1467816925583 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:55:25 INFO - PROCESS | 5123 | ++DOCSHELL 0x9a26d400 == 43 [pid = 5123] [id = 148] 07:55:25 INFO - PROCESS | 5123 | ++DOMWINDOW == 89 (0xa25f1c00) [pid = 5123] [serial = 443] [outer = (nil)] 07:55:25 INFO - PROCESS | 5123 | ++DOMWINDOW == 90 (0xa33c4c00) [pid = 5123] [serial = 444] [outer = 0xa25f1c00] 07:55:25 INFO - PROCESS | 5123 | 1467816925656 Marionette DEBUG loaded listener.js 07:55:25 INFO - PROCESS | 5123 | ++DOMWINDOW == 91 (0xa4d4e000) [pid = 5123] [serial = 445] [outer = 0xa25f1c00] 07:55:26 INFO - PROCESS | 5123 | [5123] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:55:26 INFO - PROCESS | 5123 | 1467816926483 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]]]}] 07:55:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 07:55:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1232ms 07:55:26 INFO - PROCESS | 5123 | 1467816926500 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 07:55:26 INFO - PROCESS | 5123 | 1467816926504 Marionette TRACE conn3 <- [1,565,null,{"value":"8"}] 07:55:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 07:55:26 INFO - PROCESS | 5123 | 1467816926909 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 07:55:26 INFO - PROCESS | 5123 | 1467816926913 Marionette TRACE conn3 <- [1,566,null,{}] 07:55:27 INFO - PROCESS | 5123 | 1467816927105 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}] 07:55:27 INFO - PROCESS | 5123 | 1467816927115 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:55:27 INFO - PROCESS | 5123 | 1467816927315 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 07:55:27 INFO - PROCESS | 5123 | 1467816927430 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:27 INFO - PROCESS | 5123 | 1467816927439 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:55:27 INFO - PROCESS | 5123 | ++DOCSHELL 0x924c9400 == 44 [pid = 5123] [id = 149] 07:55:27 INFO - PROCESS | 5123 | ++DOMWINDOW == 92 (0xa61d4c00) [pid = 5123] [serial = 446] [outer = (nil)] 07:55:27 INFO - PROCESS | 5123 | ++DOMWINDOW == 93 (0xa6ea3400) [pid = 5123] [serial = 447] [outer = 0xa61d4c00] 07:55:27 INFO - PROCESS | 5123 | 1467816927508 Marionette DEBUG loaded listener.js 07:55:27 INFO - PROCESS | 5123 | ++DOMWINDOW == 94 (0xa6eaa800) [pid = 5123] [serial = 448] [outer = 0xa61d4c00] 07:55:27 INFO - PROCESS | 5123 | [5123] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:55:28 INFO - PROCESS | 5123 | 1467816928297 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]]]}] 07:55:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 07:55:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1701ms 07:55:28 INFO - PROCESS | 5123 | 1467816928356 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 07:55:28 INFO - PROCESS | 5123 | 1467816928360 Marionette TRACE conn3 <- [1,569,null,{"value":"8"}] 07:55:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 07:55:28 INFO - PROCESS | 5123 | 1467816928366 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 07:55:28 INFO - PROCESS | 5123 | 1467816928368 Marionette TRACE conn3 <- [1,570,null,{}] 07:55:28 INFO - PROCESS | 5123 | 1467816928374 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}] 07:55:28 INFO - PROCESS | 5123 | 1467816928378 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:55:28 INFO - PROCESS | 5123 | 1467816928526 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 07:55:28 INFO - PROCESS | 5123 | 1467816928819 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:28 INFO - PROCESS | 5123 | 1467816928829 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:55:28 INFO - PROCESS | 5123 | ++DOCSHELL 0x922cc800 == 45 [pid = 5123] [id = 150] 07:55:28 INFO - PROCESS | 5123 | ++DOMWINDOW == 95 (0x922ccc00) [pid = 5123] [serial = 449] [outer = (nil)] 07:55:28 INFO - PROCESS | 5123 | ++DOMWINDOW == 96 (0x924cb400) [pid = 5123] [serial = 450] [outer = 0x922ccc00] 07:55:28 INFO - PROCESS | 5123 | 1467816928961 Marionette DEBUG loaded listener.js 07:55:29 INFO - PROCESS | 5123 | ++DOMWINDOW == 97 (0x93ba7c00) [pid = 5123] [serial = 451] [outer = 0x922ccc00] 07:55:29 INFO - PROCESS | 5123 | [5123] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:55:29 INFO - PROCESS | 5123 | 1467816929827 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]]]}] 07:55:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 07:55:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1485ms 07:55:29 INFO - PROCESS | 5123 | 1467816929860 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 07:55:29 INFO - PROCESS | 5123 | 1467816929864 Marionette TRACE conn3 <- [1,573,null,{"value":"8"}] 07:55:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 07:55:29 INFO - PROCESS | 5123 | 1467816929872 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 07:55:29 INFO - PROCESS | 5123 | 1467816929877 Marionette TRACE conn3 <- [1,574,null,{}] 07:55:29 INFO - PROCESS | 5123 | 1467816929884 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}] 07:55:29 INFO - PROCESS | 5123 | 1467816929891 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:55:30 INFO - PROCESS | 5123 | 1467816930037 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 07:55:30 INFO - PROCESS | 5123 | --DOCSHELL 0x924c4000 == 44 [pid = 5123] [id = 127] 07:55:30 INFO - PROCESS | 5123 | --DOCSHELL 0x922c4000 == 43 [pid = 5123] [id = 142] 07:55:30 INFO - PROCESS | 5123 | --DOCSHELL 0x9a60a400 == 42 [pid = 5123] [id = 141] 07:55:30 INFO - PROCESS | 5123 | --DOCSHELL 0x9a268000 == 41 [pid = 5123] [id = 140] 07:55:30 INFO - PROCESS | 5123 | --DOCSHELL 0x9a270400 == 40 [pid = 5123] [id = 139] 07:55:30 INFO - PROCESS | 5123 | --DOCSHELL 0x93071400 == 39 [pid = 5123] [id = 138] 07:55:30 INFO - PROCESS | 5123 | --DOCSHELL 0x923b4400 == 38 [pid = 5123] [id = 137] 07:55:30 INFO - PROCESS | 5123 | --DOCSHELL 0x922c2800 == 37 [pid = 5123] [id = 134] 07:55:30 INFO - PROCESS | 5123 | --DOCSHELL 0x98556000 == 36 [pid = 5123] [id = 133] 07:55:30 INFO - PROCESS | 5123 | --DOCSHELL 0x95425400 == 35 [pid = 5123] [id = 136] 07:55:30 INFO - PROCESS | 5123 | --DOCSHELL 0x91592c00 == 34 [pid = 5123] [id = 135] 07:55:30 INFO - PROCESS | 5123 | --DOCSHELL 0x922cc800 == 33 [pid = 5123] [id = 150] 07:55:30 INFO - PROCESS | 5123 | --DOCSHELL 0x924c9400 == 32 [pid = 5123] [id = 149] 07:55:30 INFO - PROCESS | 5123 | --DOCSHELL 0x9a26d400 == 31 [pid = 5123] [id = 148] 07:55:30 INFO - PROCESS | 5123 | --DOCSHELL 0x922ca000 == 30 [pid = 5123] [id = 147] 07:55:30 INFO - PROCESS | 5123 | --DOCSHELL 0xa209e000 == 29 [pid = 5123] [id = 146] 07:55:30 INFO - PROCESS | 5123 | --DOCSHELL 0x97a4e800 == 28 [pid = 5123] [id = 145] 07:55:30 INFO - PROCESS | 5123 | --DOCSHELL 0x927e0800 == 27 [pid = 5123] [id = 143] 07:55:30 INFO - PROCESS | 5123 | --DOCSHELL 0x927d9000 == 26 [pid = 5123] [id = 144] 07:55:31 INFO - PROCESS | 5123 | 1467816930995 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:31 INFO - PROCESS | 5123 | 1467816931003 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:55:31 INFO - PROCESS | 5123 | --DOMWINDOW == 96 (0x953f6c00) [pid = 5123] [serial = 361] [outer = (nil)] [url = about:blank] 07:55:31 INFO - PROCESS | 5123 | --DOMWINDOW == 95 (0x93d7f800) [pid = 5123] [serial = 360] [outer = (nil)] [url = about:blank] 07:55:31 INFO - PROCESS | 5123 | --DOMWINDOW == 94 (0x9aa69c00) [pid = 5123] [serial = 364] [outer = (nil)] [url = about:blank] 07:55:31 INFO - PROCESS | 5123 | --DOMWINDOW == 93 (0x9a2d3000) [pid = 5123] [serial = 363] [outer = (nil)] [url = about:blank] 07:55:31 INFO - PROCESS | 5123 | --DOMWINDOW == 92 (0x98538400) [pid = 5123] [serial = 381] [outer = (nil)] [url = about:blank] 07:55:31 INFO - PROCESS | 5123 | --DOMWINDOW == 91 (0xa221ac00) [pid = 5123] [serial = 367] [outer = (nil)] [url = about:blank] 07:55:31 INFO - PROCESS | 5123 | --DOMWINDOW == 90 (0xa2005c00) [pid = 5123] [serial = 366] [outer = (nil)] [url = about:blank] 07:55:31 INFO - PROCESS | 5123 | --DOMWINDOW == 89 (0xa2556c00) [pid = 5123] [serial = 370] [outer = (nil)] [url = about:blank] 07:55:31 INFO - PROCESS | 5123 | --DOMWINDOW == 88 (0xa253e800) [pid = 5123] [serial = 369] [outer = (nil)] [url = about:blank] 07:55:31 INFO - PROCESS | 5123 | --DOMWINDOW == 87 (0x9845a400) [pid = 5123] [serial = 390] [outer = (nil)] [url = about:blank] 07:55:31 INFO - PROCESS | 5123 | --DOMWINDOW == 86 (0x997e9000) [pid = 5123] [serial = 393] [outer = (nil)] [url = about:blank] 07:55:31 INFO - PROCESS | 5123 | --DOMWINDOW == 85 (0xa318a000) [pid = 5123] [serial = 373] [outer = (nil)] [url = about:blank] 07:55:31 INFO - PROCESS | 5123 | --DOMWINDOW == 84 (0xa3105c00) [pid = 5123] [serial = 372] [outer = (nil)] [url = about:blank] 07:55:31 INFO - PROCESS | 5123 | --DOMWINDOW == 83 (0xa672d000) [pid = 5123] [serial = 376] [outer = (nil)] [url = about:blank] 07:55:31 INFO - PROCESS | 5123 | --DOMWINDOW == 82 (0xa4f77800) [pid = 5123] [serial = 375] [outer = (nil)] [url = about:blank] 07:55:31 INFO - PROCESS | 5123 | --DOMWINDOW == 81 (0x98de9000) [pid = 5123] [serial = 396] [outer = (nil)] [url = about:blank] 07:55:31 INFO - PROCESS | 5123 | --DOMWINDOW == 80 (0x95425800) [pid = 5123] [serial = 387] [outer = (nil)] [url = about:blank] 07:55:31 INFO - PROCESS | 5123 | --DOMWINDOW == 79 (0x927ddc00) [pid = 5123] [serial = 384] [outer = (nil)] [url = about:blank] 07:55:31 INFO - PROCESS | 5123 | --DOMWINDOW == 78 (0x927e1c00) [pid = 5123] [serial = 379] [outer = (nil)] [url = about:blank] 07:55:31 INFO - PROCESS | 5123 | --DOMWINDOW == 77 (0x923a6400) [pid = 5123] [serial = 378] [outer = (nil)] [url = about:blank] 07:55:31 INFO - PROCESS | 5123 | --DOMWINDOW == 76 (0x9a605800) [pid = 5123] [serial = 399] [outer = (nil)] [url = about:blank] 07:55:31 INFO - PROCESS | 5123 | --DOMWINDOW == 75 (0x93071000) [pid = 5123] [serial = 385] [outer = (nil)] [url = about:blank] 07:55:31 INFO - PROCESS | 5123 | --DOMWINDOW == 74 (0x98560c00) [pid = 5123] [serial = 382] [outer = (nil)] [url = about:blank] 07:55:31 INFO - PROCESS | 5123 | --DOMWINDOW == 73 (0x9855d800) [pid = 5123] [serial = 391] [outer = (nil)] [url = about:blank] 07:55:31 INFO - PROCESS | 5123 | --DOMWINDOW == 72 (0x99fd3000) [pid = 5123] [serial = 394] [outer = (nil)] [url = about:blank] 07:55:31 INFO - PROCESS | 5123 | --DOMWINDOW == 71 (0x99d0bc00) [pid = 5123] [serial = 397] [outer = (nil)] [url = about:blank] 07:55:31 INFO - PROCESS | 5123 | --DOMWINDOW == 70 (0x9542d800) [pid = 5123] [serial = 388] [outer = (nil)] [url = about:blank] 07:55:31 INFO - PROCESS | 5123 | ++DOCSHELL 0x9159c800 == 27 [pid = 5123] [id = 151] 07:55:31 INFO - PROCESS | 5123 | ++DOMWINDOW == 71 (0x9159d800) [pid = 5123] [serial = 452] [outer = (nil)] 07:55:31 INFO - PROCESS | 5123 | ++DOMWINDOW == 72 (0x915a0000) [pid = 5123] [serial = 453] [outer = 0x9159d800] 07:55:31 INFO - PROCESS | 5123 | 1467816931236 Marionette DEBUG loaded listener.js 07:55:31 INFO - PROCESS | 5123 | ++DOMWINDOW == 73 (0x922cb400) [pid = 5123] [serial = 454] [outer = 0x9159d800] 07:55:31 INFO - PROCESS | 5123 | 1467816931905 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]]]}] 07:55:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 07:55:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 2081ms 07:55:31 INFO - PROCESS | 5123 | 1467816931956 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 07:55:31 INFO - PROCESS | 5123 | 1467816931961 Marionette TRACE conn3 <- [1,577,null,{"value":"8"}] 07:55:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 07:55:31 INFO - PROCESS | 5123 | 1467816931967 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 07:55:31 INFO - PROCESS | 5123 | 1467816931971 Marionette TRACE conn3 <- [1,578,null,{}] 07:55:31 INFO - PROCESS | 5123 | 1467816931978 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}] 07:55:31 INFO - PROCESS | 5123 | 1467816931985 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:55:32 INFO - PROCESS | 5123 | 1467816932168 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 07:55:32 INFO - PROCESS | 5123 | 1467816932182 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:32 INFO - PROCESS | 5123 | 1467816932191 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:55:32 INFO - PROCESS | 5123 | ++DOCSHELL 0x927d8c00 == 28 [pid = 5123] [id = 152] 07:55:32 INFO - PROCESS | 5123 | ++DOMWINDOW == 74 (0x927e1000) [pid = 5123] [serial = 455] [outer = (nil)] 07:55:32 INFO - PROCESS | 5123 | ++DOMWINDOW == 75 (0x93ba3c00) [pid = 5123] [serial = 456] [outer = 0x927e1000] 07:55:32 INFO - PROCESS | 5123 | 1467816932255 Marionette DEBUG loaded listener.js 07:55:32 INFO - PROCESS | 5123 | ++DOMWINDOW == 76 (0x93d0c400) [pid = 5123] [serial = 457] [outer = 0x927e1000] 07:55:32 INFO - PROCESS | 5123 | 1467816932969 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]]]}] 07:55:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 07:55:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1029ms 07:55:33 INFO - PROCESS | 5123 | 1467816932999 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 07:55:33 INFO - PROCESS | 5123 | 1467816933006 Marionette TRACE conn3 <- [1,581,null,{"value":"8"}] 07:55:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 07:55:33 INFO - PROCESS | 5123 | 1467816933014 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 07:55:33 INFO - PROCESS | 5123 | 1467816933017 Marionette TRACE conn3 <- [1,582,null,{}] 07:55:33 INFO - PROCESS | 5123 | 1467816933060 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}] 07:55:33 INFO - PROCESS | 5123 | 1467816933065 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:55:33 INFO - PROCESS | 5123 | 1467816933216 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 07:55:33 INFO - PROCESS | 5123 | 1467816933228 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:33 INFO - PROCESS | 5123 | 1467816933237 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:55:33 INFO - PROCESS | 5123 | ++DOCSHELL 0x93d88000 == 29 [pid = 5123] [id = 153] 07:55:33 INFO - PROCESS | 5123 | ++DOMWINDOW == 77 (0x952d9800) [pid = 5123] [serial = 458] [outer = (nil)] 07:55:33 INFO - PROCESS | 5123 | ++DOMWINDOW == 78 (0x9542e000) [pid = 5123] [serial = 459] [outer = 0x952d9800] 07:55:33 INFO - PROCESS | 5123 | 1467816933306 Marionette DEBUG loaded listener.js 07:55:33 INFO - PROCESS | 5123 | ++DOMWINDOW == 79 (0x97a1c800) [pid = 5123] [serial = 460] [outer = 0x952d9800] 07:55:34 INFO - PROCESS | 5123 | 1467816934268 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]]]}] 07:55:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 07:55:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1296ms 07:55:34 INFO - PROCESS | 5123 | 1467816934309 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 07:55:34 INFO - PROCESS | 5123 | 1467816934312 Marionette TRACE conn3 <- [1,585,null,{"value":"8"}] 07:55:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 07:55:34 INFO - PROCESS | 5123 | 1467816934325 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 07:55:34 INFO - PROCESS | 5123 | 1467816934333 Marionette TRACE conn3 <- [1,586,null,{}] 07:55:34 INFO - PROCESS | 5123 | 1467816934347 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}] 07:55:34 INFO - PROCESS | 5123 | 1467816934354 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:55:34 INFO - PROCESS | 5123 | 1467816934551 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 07:55:34 INFO - PROCESS | 5123 | 1467816934573 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:34 INFO - PROCESS | 5123 | 1467816934581 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:55:34 INFO - PROCESS | 5123 | ++DOCSHELL 0x95428400 == 30 [pid = 5123] [id = 154] 07:55:34 INFO - PROCESS | 5123 | ++DOMWINDOW == 80 (0x98558400) [pid = 5123] [serial = 461] [outer = (nil)] 07:55:34 INFO - PROCESS | 5123 | ++DOMWINDOW == 81 (0x98563000) [pid = 5123] [serial = 462] [outer = 0x98558400] 07:55:34 INFO - PROCESS | 5123 | 1467816934657 Marionette DEBUG loaded listener.js 07:55:34 INFO - PROCESS | 5123 | ++DOMWINDOW == 82 (0x9977bc00) [pid = 5123] [serial = 463] [outer = 0x98558400] 07:55:35 INFO - PROCESS | 5123 | ++DOMWINDOW == 83 (0x9a18c000) [pid = 5123] [serial = 464] [outer = 0x92695400] 07:55:35 INFO - PROCESS | 5123 | [5123] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:55:35 INFO - PROCESS | 5123 | 1467816935530 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]]]}] 07:55:35 INFO - PROCESS | 5123 | --DOMWINDOW == 82 (0x953f3c00) [pid = 5123] [serial = 413] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 07:55:35 INFO - PROCESS | 5123 | --DOMWINDOW == 81 (0x923b4800) [pid = 5123] [serial = 410] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 07:55:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 07:55:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1600ms 07:55:35 INFO - PROCESS | 5123 | --DOMWINDOW == 80 (0x9a270800) [pid = 5123] [serial = 416] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 07:55:35 INFO - PROCESS | 5123 | --DOMWINDOW == 79 (0x97a4b800) [pid = 5123] [serial = 404] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 07:55:35 INFO - PROCESS | 5123 | --DOMWINDOW == 78 (0x97a1f800) [pid = 5123] [serial = 407] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 07:55:35 INFO - PROCESS | 5123 | --DOMWINDOW == 77 (0x9268c400) [pid = 5123] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 07:55:35 INFO - PROCESS | 5123 | --DOMWINDOW == 76 (0x922c9c00) [pid = 5123] [serial = 425] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 07:55:35 INFO - PROCESS | 5123 | --DOMWINDOW == 75 (0x9b5dd400) [pid = 5123] [serial = 422] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 07:55:35 INFO - PROCESS | 5123 | --DOMWINDOW == 74 (0x9a603000) [pid = 5123] [serial = 419] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 07:55:35 INFO - PROCESS | 5123 | --DOMWINDOW == 73 (0x9a273400) [pid = 5123] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 07:55:35 INFO - PROCESS | 5123 | --DOMWINDOW == 72 (0x953b2800) [pid = 5123] [serial = 428] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 07:55:35 INFO - PROCESS | 5123 | 1467816935952 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 07:55:35 INFO - PROCESS | 5123 | 1467816935955 Marionette TRACE conn3 <- [1,589,null,{"value":"8"}] 07:55:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 07:55:35 INFO - PROCESS | 5123 | 1467816935961 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 07:55:35 INFO - PROCESS | 5123 | 1467816935963 Marionette TRACE conn3 <- [1,590,null,{}] 07:55:35 INFO - PROCESS | 5123 | 1467816935969 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}] 07:55:35 INFO - PROCESS | 5123 | 1467816935974 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:55:36 INFO - PROCESS | 5123 | 1467816936091 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 07:55:36 INFO - PROCESS | 5123 | 1467816936099 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:36 INFO - PROCESS | 5123 | 1467816936105 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:55:36 INFO - PROCESS | 5123 | ++DOCSHELL 0x91598000 == 31 [pid = 5123] [id = 155] 07:55:36 INFO - PROCESS | 5123 | ++DOMWINDOW == 73 (0x927d7400) [pid = 5123] [serial = 465] [outer = (nil)] 07:55:36 INFO - PROCESS | 5123 | ++DOMWINDOW == 74 (0x97a1fc00) [pid = 5123] [serial = 466] [outer = 0x927d7400] 07:55:36 INFO - PROCESS | 5123 | 1467816936175 Marionette DEBUG loaded listener.js 07:55:36 INFO - PROCESS | 5123 | ++DOMWINDOW == 75 (0x985dc800) [pid = 5123] [serial = 467] [outer = 0x927d7400] 07:55:36 INFO - PROCESS | 5123 | 1467816936995 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]]]}] 07:55:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 07:55:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1076ms 07:55:37 INFO - PROCESS | 5123 | 1467816937044 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 07:55:37 INFO - PROCESS | 5123 | 1467816937048 Marionette TRACE conn3 <- [1,593,null,{"value":"8"}] 07:55:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 07:55:37 INFO - PROCESS | 5123 | 1467816937055 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 07:55:37 INFO - PROCESS | 5123 | 1467816937058 Marionette TRACE conn3 <- [1,594,null,{}] 07:55:37 INFO - PROCESS | 5123 | 1467816937063 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}] 07:55:37 INFO - PROCESS | 5123 | 1467816937067 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:55:37 INFO - PROCESS | 5123 | 1467816937197 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 07:55:37 INFO - PROCESS | 5123 | 1467816937209 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:37 INFO - PROCESS | 5123 | 1467816937225 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:55:37 INFO - PROCESS | 5123 | ++DOCSHELL 0x9a188000 == 32 [pid = 5123] [id = 156] 07:55:37 INFO - PROCESS | 5123 | ++DOMWINDOW == 76 (0x9a18d800) [pid = 5123] [serial = 468] [outer = (nil)] 07:55:37 INFO - PROCESS | 5123 | ++DOMWINDOW == 77 (0x9a274c00) [pid = 5123] [serial = 469] [outer = 0x9a18d800] 07:55:37 INFO - PROCESS | 5123 | 1467816937296 Marionette DEBUG loaded listener.js 07:55:37 INFO - PROCESS | 5123 | ++DOMWINDOW == 78 (0x9a603c00) [pid = 5123] [serial = 470] [outer = 0x9a18d800] 07:55:38 INFO - PROCESS | 5123 | 1467816938192 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]]]}] 07:55:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 07:55:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1183ms 07:55:38 INFO - PROCESS | 5123 | 1467816938239 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 07:55:38 INFO - PROCESS | 5123 | 1467816938245 Marionette TRACE conn3 <- [1,597,null,{"value":"8"}] 07:55:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 07:55:38 INFO - PROCESS | 5123 | 1467816938254 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 07:55:38 INFO - PROCESS | 5123 | 1467816938258 Marionette TRACE conn3 <- [1,598,null,{}] 07:55:38 INFO - PROCESS | 5123 | 1467816938266 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}] 07:55:38 INFO - PROCESS | 5123 | 1467816938272 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:55:38 INFO - PROCESS | 5123 | 1467816938442 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 07:55:38 INFO - PROCESS | 5123 | 1467816938600 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:38 INFO - PROCESS | 5123 | 1467816938615 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:55:38 INFO - PROCESS | 5123 | ++DOCSHELL 0x91592c00 == 33 [pid = 5123] [id = 157] 07:55:38 INFO - PROCESS | 5123 | ++DOMWINDOW == 79 (0x922ce000) [pid = 5123] [serial = 471] [outer = (nil)] 07:55:38 INFO - PROCESS | 5123 | ++DOMWINDOW == 80 (0x927e3800) [pid = 5123] [serial = 472] [outer = 0x922ce000] 07:55:38 INFO - PROCESS | 5123 | 1467816938689 Marionette DEBUG loaded listener.js 07:55:38 INFO - PROCESS | 5123 | ++DOMWINDOW == 81 (0x93072000) [pid = 5123] [serial = 473] [outer = 0x922ce000] 07:55:39 INFO - PROCESS | 5123 | 1467816939636 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]]]}] 07:55:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 07:55:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1434ms 07:55:39 INFO - PROCESS | 5123 | 1467816939688 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 07:55:39 INFO - PROCESS | 5123 | 1467816939694 Marionette TRACE conn3 <- [1,601,null,{"value":"8"}] 07:55:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 07:55:39 INFO - PROCESS | 5123 | 1467816939704 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 07:55:39 INFO - PROCESS | 5123 | 1467816939708 Marionette TRACE conn3 <- [1,602,null,{}] 07:55:39 INFO - PROCESS | 5123 | 1467816939714 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}] 07:55:39 INFO - PROCESS | 5123 | 1467816939719 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:55:39 INFO - PROCESS | 5123 | 1467816939894 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 07:55:40 INFO - PROCESS | 5123 | 1467816940035 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:40 INFO - PROCESS | 5123 | 1467816940044 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:55:40 INFO - PROCESS | 5123 | ++DOCSHELL 0x96fda000 == 34 [pid = 5123] [id = 158] 07:55:40 INFO - PROCESS | 5123 | ++DOMWINDOW == 82 (0x97a45800) [pid = 5123] [serial = 474] [outer = (nil)] 07:55:40 INFO - PROCESS | 5123 | ++DOMWINDOW == 83 (0x97a51800) [pid = 5123] [serial = 475] [outer = 0x97a45800] 07:55:40 INFO - PROCESS | 5123 | 1467816940119 Marionette DEBUG loaded listener.js 07:55:40 INFO - PROCESS | 5123 | ++DOMWINDOW == 84 (0x9855d000) [pid = 5123] [serial = 476] [outer = 0x97a45800] 07:55:41 INFO - PROCESS | 5123 | 1467816941106 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]]]}] 07:55:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 07:55:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1443ms 07:55:41 INFO - PROCESS | 5123 | 1467816941146 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 07:55:41 INFO - PROCESS | 5123 | 1467816941150 Marionette TRACE conn3 <- [1,605,null,{"value":"8"}] 07:55:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 07:55:41 INFO - PROCESS | 5123 | 1467816941157 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 07:55:41 INFO - PROCESS | 5123 | 1467816941162 Marionette TRACE conn3 <- [1,606,null,{}] 07:55:41 INFO - PROCESS | 5123 | 1467816941177 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}] 07:55:41 INFO - PROCESS | 5123 | 1467816941184 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:55:41 INFO - PROCESS | 5123 | 1467816941347 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 07:55:41 INFO - PROCESS | 5123 | 1467816941490 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:41 INFO - PROCESS | 5123 | 1467816941502 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:55:41 INFO - PROCESS | 5123 | ++DOCSHELL 0x9a60ec00 == 35 [pid = 5123] [id = 159] 07:55:41 INFO - PROCESS | 5123 | ++DOMWINDOW == 85 (0x9a60fc00) [pid = 5123] [serial = 477] [outer = (nil)] 07:55:41 INFO - PROCESS | 5123 | ++DOMWINDOW == 86 (0x9adb0000) [pid = 5123] [serial = 478] [outer = 0x9a60fc00] 07:55:41 INFO - PROCESS | 5123 | 1467816941613 Marionette DEBUG loaded listener.js 07:55:41 INFO - PROCESS | 5123 | ++DOMWINDOW == 87 (0x9ae7c800) [pid = 5123] [serial = 479] [outer = 0x9a60fc00] 07:55:42 INFO - PROCESS | 5123 | 1467816942459 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]]]}] 07:55:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 07:55:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1387ms 07:55:42 INFO - PROCESS | 5123 | 1467816942545 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 07:55:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 07:55:42 INFO - PROCESS | 5123 | 1467816942549 Marionette TRACE conn3 <- [1,609,null,{"value":"8"}] 07:55:42 INFO - PROCESS | 5123 | 1467816942555 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 07:55:42 INFO - PROCESS | 5123 | 1467816942558 Marionette TRACE conn3 <- [1,610,null,{}] 07:55:42 INFO - PROCESS | 5123 | 1467816942564 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}] 07:55:42 INFO - PROCESS | 5123 | 1467816942568 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:55:42 INFO - PROCESS | 5123 | 1467816942726 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 07:55:42 INFO - PROCESS | 5123 | 1467816942869 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:42 INFO - PROCESS | 5123 | 1467816942877 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:55:42 INFO - PROCESS | 5123 | ++DOCSHELL 0x91591400 == 36 [pid = 5123] [id = 160] 07:55:42 INFO - PROCESS | 5123 | ++DOMWINDOW == 88 (0x922c2000) [pid = 5123] [serial = 480] [outer = (nil)] 07:55:42 INFO - PROCESS | 5123 | ++DOMWINDOW == 89 (0x927e2000) [pid = 5123] [serial = 481] [outer = 0x922c2000] 07:55:42 INFO - PROCESS | 5123 | 1467816942952 Marionette DEBUG loaded listener.js 07:55:43 INFO - PROCESS | 5123 | ++DOMWINDOW == 90 (0x9542a800) [pid = 5123] [serial = 482] [outer = 0x922c2000] 07:55:43 INFO - PROCESS | 5123 | --DOCSHELL 0x93d0bc00 == 35 [pid = 5123] [id = 26] 07:55:43 INFO - PROCESS | 5123 | --DOCSHELL 0x9d56dc00 == 34 [pid = 5123] [id = 17] 07:55:43 INFO - PROCESS | 5123 | --DOCSHELL 0x9adabc00 == 33 [pid = 5123] [id = 16] 07:55:43 INFO - PROCESS | 5123 | --DOCSHELL 0x953ef400 == 32 [pid = 5123] [id = 25] 07:55:44 INFO - PROCESS | 5123 | 1467816944056 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]]]}] 07:55:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 07:55:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1529ms 07:55:44 INFO - PROCESS | 5123 | 1467816944085 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 07:55:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 07:55:44 INFO - PROCESS | 5123 | 1467816944091 Marionette TRACE conn3 <- [1,613,null,{"value":"8"}] 07:55:44 INFO - PROCESS | 5123 | 1467816944098 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 07:55:44 INFO - PROCESS | 5123 | 1467816944101 Marionette TRACE conn3 <- [1,614,null,{}] 07:55:44 INFO - PROCESS | 5123 | --DOMWINDOW == 89 (0xa1125000) [pid = 5123] [serial = 429] [outer = (nil)] [url = about:blank] 07:55:44 INFO - PROCESS | 5123 | --DOMWINDOW == 88 (0xa118c000) [pid = 5123] [serial = 430] [outer = (nil)] [url = about:blank] 07:55:44 INFO - PROCESS | 5123 | --DOMWINDOW == 87 (0x95432400) [pid = 5123] [serial = 414] [outer = (nil)] [url = about:blank] 07:55:44 INFO - PROCESS | 5123 | --DOMWINDOW == 86 (0x927d8800) [pid = 5123] [serial = 411] [outer = (nil)] [url = about:blank] 07:55:44 INFO - PROCESS | 5123 | --DOMWINDOW == 85 (0x9a2d3c00) [pid = 5123] [serial = 417] [outer = (nil)] [url = about:blank] 07:55:44 INFO - PROCESS | 5123 | --DOMWINDOW == 84 (0x98d6f400) [pid = 5123] [serial = 406] [outer = (nil)] [url = about:blank] 07:55:44 INFO - PROCESS | 5123 | --DOMWINDOW == 83 (0x9adb3c00) [pid = 5123] [serial = 408] [outer = (nil)] [url = about:blank] 07:55:44 INFO - PROCESS | 5123 | --DOMWINDOW == 82 (0x97a21400) [pid = 5123] [serial = 415] [outer = (nil)] [url = about:blank] 07:55:44 INFO - PROCESS | 5123 | --DOMWINDOW == 81 (0x953ba000) [pid = 5123] [serial = 403] [outer = (nil)] [url = about:blank] 07:55:44 INFO - PROCESS | 5123 | --DOMWINDOW == 80 (0x9b57e800) [pid = 5123] [serial = 409] [outer = (nil)] [url = about:blank] 07:55:44 INFO - PROCESS | 5123 | --DOMWINDOW == 79 (0x9d520400) [pid = 5123] [serial = 427] [outer = (nil)] [url = about:blank] 07:55:44 INFO - PROCESS | 5123 | --DOMWINDOW == 78 (0x9b9ebc00) [pid = 5123] [serial = 424] [outer = (nil)] [url = about:blank] 07:55:44 INFO - PROCESS | 5123 | --DOMWINDOW == 77 (0x9a610000) [pid = 5123] [serial = 420] [outer = (nil)] [url = about:blank] 07:55:44 INFO - PROCESS | 5123 | --DOMWINDOW == 76 (0x9aa61400) [pid = 5123] [serial = 400] [outer = (nil)] [url = about:blank] 07:55:44 INFO - PROCESS | 5123 | --DOMWINDOW == 75 (0x93ba8400) [pid = 5123] [serial = 412] [outer = (nil)] [url = about:blank] 07:55:44 INFO - PROCESS | 5123 | --DOMWINDOW == 74 (0x927e2c00) [pid = 5123] [serial = 402] [outer = (nil)] [url = about:blank] 07:55:44 INFO - PROCESS | 5123 | --DOMWINDOW == 73 (0x9a2eb800) [pid = 5123] [serial = 418] [outer = (nil)] [url = about:blank] 07:55:44 INFO - PROCESS | 5123 | --DOMWINDOW == 72 (0x9a50b800) [pid = 5123] [serial = 426] [outer = (nil)] [url = about:blank] 07:55:44 INFO - PROCESS | 5123 | --DOMWINDOW == 71 (0x9ba30400) [pid = 5123] [serial = 423] [outer = (nil)] [url = about:blank] 07:55:44 INFO - PROCESS | 5123 | --DOMWINDOW == 70 (0x98537400) [pid = 5123] [serial = 405] [outer = (nil)] [url = about:blank] 07:55:44 INFO - PROCESS | 5123 | --DOMWINDOW == 69 (0x9ae81000) [pid = 5123] [serial = 421] [outer = (nil)] [url = about:blank] 07:55:44 INFO - PROCESS | 5123 | 1467816944154 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}] 07:55:44 INFO - PROCESS | 5123 | 1467816944159 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:55:44 INFO - PROCESS | 5123 | 1467816944335 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 07:55:44 INFO - PROCESS | 5123 | 1467816944344 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:44 INFO - PROCESS | 5123 | 1467816944353 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:55:44 INFO - PROCESS | 5123 | ++DOCSHELL 0x927de400 == 33 [pid = 5123] [id = 161] 07:55:44 INFO - PROCESS | 5123 | ++DOMWINDOW == 70 (0x927e0800) [pid = 5123] [serial = 483] [outer = (nil)] 07:55:44 INFO - PROCESS | 5123 | ++DOMWINDOW == 71 (0x93ba8800) [pid = 5123] [serial = 484] [outer = 0x927e0800] 07:55:44 INFO - PROCESS | 5123 | 1467816944421 Marionette DEBUG loaded listener.js 07:55:44 INFO - PROCESS | 5123 | ++DOMWINDOW == 72 (0x953b9800) [pid = 5123] [serial = 485] [outer = 0x927e0800] 07:55:45 INFO - PROCESS | 5123 | 1467816945156 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]]]}] 07:55:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 07:55:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1084ms 07:55:45 INFO - PROCESS | 5123 | 1467816945181 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 07:55:45 INFO - PROCESS | 5123 | 1467816945187 Marionette TRACE conn3 <- [1,617,null,{"value":"8"}] 07:55:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 07:55:45 INFO - PROCESS | 5123 | 1467816945196 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 07:55:45 INFO - PROCESS | 5123 | 1467816945200 Marionette TRACE conn3 <- [1,618,null,{}] 07:55:45 INFO - PROCESS | 5123 | 1467816945227 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}] 07:55:45 INFO - PROCESS | 5123 | 1467816945232 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:55:45 INFO - PROCESS | 5123 | 1467816945408 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 07:55:45 INFO - PROCESS | 5123 | 1467816945424 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:45 INFO - PROCESS | 5123 | 1467816945433 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:55:45 INFO - PROCESS | 5123 | ++DOCSHELL 0x9542e800 == 34 [pid = 5123] [id = 162] 07:55:45 INFO - PROCESS | 5123 | ++DOMWINDOW == 73 (0x97a48000) [pid = 5123] [serial = 486] [outer = (nil)] 07:55:45 INFO - PROCESS | 5123 | ++DOMWINDOW == 74 (0x98554c00) [pid = 5123] [serial = 487] [outer = 0x97a48000] 07:55:45 INFO - PROCESS | 5123 | 1467816945494 Marionette DEBUG loaded listener.js 07:55:45 INFO - PROCESS | 5123 | ++DOMWINDOW == 75 (0x98d69800) [pid = 5123] [serial = 488] [outer = 0x97a48000] 07:55:46 INFO - PROCESS | 5123 | 1467816946238 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]]]}] 07:55:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 07:55:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1084ms 07:55:46 INFO - PROCESS | 5123 | 1467816946280 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 07:55:46 INFO - PROCESS | 5123 | 1467816946284 Marionette TRACE conn3 <- [1,621,null,{"value":"8"}] 07:55:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 07:55:46 INFO - PROCESS | 5123 | 1467816946320 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 07:55:46 INFO - PROCESS | 5123 | 1467816946325 Marionette TRACE conn3 <- [1,622,null,{}] 07:55:46 INFO - PROCESS | 5123 | 1467816946343 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}] 07:55:46 INFO - PROCESS | 5123 | 1467816946350 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:55:46 INFO - PROCESS | 5123 | 1467816946491 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 07:55:46 INFO - PROCESS | 5123 | 1467816946500 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:46 INFO - PROCESS | 5123 | 1467816946510 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:55:46 INFO - PROCESS | 5123 | ++DOCSHELL 0x9a605800 == 35 [pid = 5123] [id = 163] 07:55:46 INFO - PROCESS | 5123 | ++DOMWINDOW == 76 (0x9a605c00) [pid = 5123] [serial = 489] [outer = (nil)] 07:55:46 INFO - PROCESS | 5123 | ++DOMWINDOW == 77 (0x9a60bc00) [pid = 5123] [serial = 490] [outer = 0x9a605c00] 07:55:46 INFO - PROCESS | 5123 | 1467816946572 Marionette DEBUG loaded listener.js 07:55:46 INFO - PROCESS | 5123 | ++DOMWINDOW == 78 (0x9ada6800) [pid = 5123] [serial = 491] [outer = 0x9a605c00] 07:55:47 INFO - PROCESS | 5123 | 1467816947374 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]]]}] 07:55:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 07:55:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1094ms 07:55:47 INFO - PROCESS | 5123 | 1467816947414 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 07:55:47 INFO - PROCESS | 5123 | 1467816947418 Marionette TRACE conn3 <- [1,625,null,{"value":"8"}] 07:55:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 07:55:47 INFO - PROCESS | 5123 | 1467816947429 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 07:55:47 INFO - PROCESS | 5123 | 1467816947432 Marionette TRACE conn3 <- [1,626,null,{}] 07:55:47 INFO - PROCESS | 5123 | 1467816947436 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}] 07:55:47 INFO - PROCESS | 5123 | 1467816947441 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:55:47 INFO - PROCESS | 5123 | 1467816947624 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 07:55:47 INFO - PROCESS | 5123 | 1467816947691 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:47 INFO - PROCESS | 5123 | 1467816947699 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:55:47 INFO - PROCESS | 5123 | ++DOCSHELL 0x922c1800 == 36 [pid = 5123] [id = 164] 07:55:47 INFO - PROCESS | 5123 | ++DOMWINDOW == 79 (0x9a26b400) [pid = 5123] [serial = 492] [outer = (nil)] 07:55:47 INFO - PROCESS | 5123 | ++DOMWINDOW == 80 (0x9b583000) [pid = 5123] [serial = 493] [outer = 0x9a26b400] 07:55:47 INFO - PROCESS | 5123 | 1467816947759 Marionette DEBUG loaded listener.js 07:55:47 INFO - PROCESS | 5123 | ++DOMWINDOW == 81 (0x9b5dd400) [pid = 5123] [serial = 494] [outer = 0x9a26b400] 07:55:48 INFO - PROCESS | 5123 | 1467816948515 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]]]}] 07:55:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 07:55:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1136ms 07:55:48 INFO - PROCESS | 5123 | 1467816948561 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 07:55:48 INFO - PROCESS | 5123 | 1467816948567 Marionette TRACE conn3 <- [1,629,null,{"value":"8"}] 07:55:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 07:55:48 INFO - PROCESS | 5123 | 1467816948587 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 07:55:48 INFO - PROCESS | 5123 | 1467816948591 Marionette TRACE conn3 <- [1,630,null,{}] 07:55:48 INFO - PROCESS | 5123 | 1467816948596 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}] 07:55:48 INFO - PROCESS | 5123 | 1467816948600 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:55:48 INFO - PROCESS | 5123 | 1467816948770 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 07:55:48 INFO - PROCESS | 5123 | --DOMWINDOW == 80 (0x98558400) [pid = 5123] [serial = 461] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 07:55:48 INFO - PROCESS | 5123 | --DOMWINDOW == 79 (0x927dc400) [pid = 5123] [serial = 431] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 07:55:48 INFO - PROCESS | 5123 | --DOMWINDOW == 78 (0x927e1000) [pid = 5123] [serial = 455] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 07:55:48 INFO - PROCESS | 5123 | --DOMWINDOW == 77 (0x922ccc00) [pid = 5123] [serial = 449] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 07:55:48 INFO - PROCESS | 5123 | --DOMWINDOW == 76 (0x952d9800) [pid = 5123] [serial = 458] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 07:55:48 INFO - PROCESS | 5123 | --DOMWINDOW == 75 (0x97a4f000) [pid = 5123] [serial = 434] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 07:55:48 INFO - PROCESS | 5123 | --DOMWINDOW == 74 (0xa20a8400) [pid = 5123] [serial = 437] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 07:55:48 INFO - PROCESS | 5123 | --DOMWINDOW == 73 (0x998abc00) [pid = 5123] [serial = 440] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 07:55:48 INFO - PROCESS | 5123 | --DOMWINDOW == 72 (0xa25f1c00) [pid = 5123] [serial = 443] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 07:55:48 INFO - PROCESS | 5123 | --DOMWINDOW == 71 (0xa61d4c00) [pid = 5123] [serial = 446] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 07:55:48 INFO - PROCESS | 5123 | --DOMWINDOW == 70 (0x927d7400) [pid = 5123] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 07:55:48 INFO - PROCESS | 5123 | --DOMWINDOW == 69 (0x9159d800) [pid = 5123] [serial = 452] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 07:55:48 INFO - PROCESS | 5123 | 1467816948974 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:48 INFO - PROCESS | 5123 | 1467816948981 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:55:49 INFO - PROCESS | 5123 | ++DOCSHELL 0x9159d800 == 37 [pid = 5123] [id = 165] 07:55:49 INFO - PROCESS | 5123 | ++DOMWINDOW == 70 (0x922c6c00) [pid = 5123] [serial = 495] [outer = (nil)] 07:55:49 INFO - PROCESS | 5123 | ++DOMWINDOW == 71 (0x9306dc00) [pid = 5123] [serial = 496] [outer = 0x922c6c00] 07:55:49 INFO - PROCESS | 5123 | 1467816949043 Marionette DEBUG loaded listener.js 07:55:49 INFO - PROCESS | 5123 | ++DOMWINDOW == 72 (0x9852e800) [pid = 5123] [serial = 497] [outer = 0x922c6c00] 07:55:49 INFO - PROCESS | 5123 | 1467816949709 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]]]}] 07:55:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 07:55:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1190ms 07:55:49 INFO - PROCESS | 5123 | 1467816949765 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 07:55:49 INFO - PROCESS | 5123 | 1467816949768 Marionette TRACE conn3 <- [1,633,null,{"value":"8"}] 07:55:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 07:55:49 INFO - PROCESS | 5123 | 1467816949783 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 07:55:49 INFO - PROCESS | 5123 | 1467816949785 Marionette TRACE conn3 <- [1,634,null,{}] 07:55:49 INFO - PROCESS | 5123 | 1467816949791 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}] 07:55:49 INFO - PROCESS | 5123 | 1467816949799 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:55:49 INFO - PROCESS | 5123 | 1467816949962 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 07:55:49 INFO - PROCESS | 5123 | 1467816949971 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:49 INFO - PROCESS | 5123 | 1467816949980 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:55:50 INFO - PROCESS | 5123 | ++DOCSHELL 0x99ddb800 == 38 [pid = 5123] [id = 166] 07:55:50 INFO - PROCESS | 5123 | ++DOMWINDOW == 73 (0x9a274800) [pid = 5123] [serial = 498] [outer = (nil)] 07:55:50 INFO - PROCESS | 5123 | ++DOMWINDOW == 74 (0x9d90dc00) [pid = 5123] [serial = 499] [outer = 0x9a274800] 07:55:50 INFO - PROCESS | 5123 | 1467816950038 Marionette DEBUG loaded listener.js 07:55:50 INFO - PROCESS | 5123 | ++DOMWINDOW == 75 (0x9d90fc00) [pid = 5123] [serial = 500] [outer = 0x9a274800] 07:55:50 INFO - PROCESS | 5123 | [5123] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:55:50 INFO - PROCESS | 5123 | 1467816950771 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]]]}] 07:55:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 07:55:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1030ms 07:55:50 INFO - PROCESS | 5123 | 1467816950809 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 07:55:50 INFO - PROCESS | 5123 | 1467816950813 Marionette TRACE conn3 <- [1,637,null,{"value":"8"}] 07:55:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 07:55:50 INFO - PROCESS | 5123 | 1467816950818 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 07:55:50 INFO - PROCESS | 5123 | 1467816950820 Marionette TRACE conn3 <- [1,638,null,{}] 07:55:50 INFO - PROCESS | 5123 | 1467816950825 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}] 07:55:50 INFO - PROCESS | 5123 | 1467816950829 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:55:51 INFO - PROCESS | 5123 | 1467816951038 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 07:55:51 INFO - PROCESS | 5123 | 1467816951160 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:51 INFO - PROCESS | 5123 | 1467816951170 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:55:51 INFO - PROCESS | 5123 | ++DOCSHELL 0x915a0400 == 39 [pid = 5123] [id = 167] 07:55:51 INFO - PROCESS | 5123 | ++DOMWINDOW == 76 (0x915a0c00) [pid = 5123] [serial = 501] [outer = (nil)] 07:55:51 INFO - PROCESS | 5123 | ++DOMWINDOW == 77 (0x922d0400) [pid = 5123] [serial = 502] [outer = 0x915a0c00] 07:55:51 INFO - PROCESS | 5123 | 1467816951243 Marionette DEBUG loaded listener.js 07:55:51 INFO - PROCESS | 5123 | ++DOMWINDOW == 78 (0x924c4000) [pid = 5123] [serial = 503] [outer = 0x915a0c00] 07:55:51 INFO - PROCESS | 5123 | [5123] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:55:52 INFO - PROCESS | 5123 | 1467816952105 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]]]}] 07:55:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 07:55:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1332ms 07:55:52 INFO - PROCESS | 5123 | 1467816952153 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 07:55:52 INFO - PROCESS | 5123 | 1467816952159 Marionette TRACE conn3 <- [1,641,null,{"value":"8"}] 07:55:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 07:55:52 INFO - PROCESS | 5123 | 1467816952166 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 07:55:52 INFO - PROCESS | 5123 | 1467816952171 Marionette TRACE conn3 <- [1,642,null,{}] 07:55:52 INFO - PROCESS | 5123 | 1467816952178 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}] 07:55:52 INFO - PROCESS | 5123 | 1467816952183 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:55:52 INFO - PROCESS | 5123 | 1467816952341 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 07:55:52 INFO - PROCESS | 5123 | 1467816952483 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:52 INFO - PROCESS | 5123 | 1467816952491 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:55:52 INFO - PROCESS | 5123 | ++DOCSHELL 0x953b5c00 == 40 [pid = 5123] [id = 168] 07:55:52 INFO - PROCESS | 5123 | ++DOMWINDOW == 79 (0x95431800) [pid = 5123] [serial = 504] [outer = (nil)] 07:55:52 INFO - PROCESS | 5123 | ++DOMWINDOW == 80 (0x98563800) [pid = 5123] [serial = 505] [outer = 0x95431800] 07:55:52 INFO - PROCESS | 5123 | 1467816952564 Marionette DEBUG loaded listener.js 07:55:52 INFO - PROCESS | 5123 | ++DOMWINDOW == 81 (0x998b5c00) [pid = 5123] [serial = 506] [outer = 0x95431800] 07:55:53 INFO - PROCESS | 5123 | 1467816953404 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]]]}] 07:55:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 07:55:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1280ms 07:55:53 INFO - PROCESS | 5123 | 1467816953446 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 07:55:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 07:55:53 INFO - PROCESS | 5123 | 1467816953451 Marionette TRACE conn3 <- [1,645,null,{"value":"8"}] 07:55:53 INFO - PROCESS | 5123 | 1467816953457 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 07:55:53 INFO - PROCESS | 5123 | 1467816953460 Marionette TRACE conn3 <- [1,646,null,{}] 07:55:53 INFO - PROCESS | 5123 | 1467816953466 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}] 07:55:53 INFO - PROCESS | 5123 | 1467816953471 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:55:53 INFO - PROCESS | 5123 | 1467816953629 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 07:55:53 INFO - PROCESS | 5123 | 1467816953777 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:53 INFO - PROCESS | 5123 | 1467816953784 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:55:53 INFO - PROCESS | 5123 | ++DOCSHELL 0x93d7dc00 == 41 [pid = 5123] [id = 169] 07:55:53 INFO - PROCESS | 5123 | ++DOMWINDOW == 82 (0x9a2ed800) [pid = 5123] [serial = 507] [outer = (nil)] 07:55:53 INFO - PROCESS | 5123 | ++DOMWINDOW == 83 (0x9d51e400) [pid = 5123] [serial = 508] [outer = 0x9a2ed800] 07:55:53 INFO - PROCESS | 5123 | 1467816953878 Marionette DEBUG loaded listener.js 07:55:53 INFO - PROCESS | 5123 | ++DOMWINDOW == 84 (0x9d5f4c00) [pid = 5123] [serial = 509] [outer = 0x9a2ed800] 07:55:54 INFO - PROCESS | 5123 | 1467816954786 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]]]}] 07:55:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 07:55:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1385ms 07:55:54 INFO - PROCESS | 5123 | 1467816954842 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 07:55:54 INFO - PROCESS | 5123 | 1467816954848 Marionette TRACE conn3 <- [1,649,null,{"value":"8"}] 07:55:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 07:55:54 INFO - PROCESS | 5123 | 1467816954863 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 07:55:54 INFO - PROCESS | 5123 | 1467816954870 Marionette TRACE conn3 <- [1,650,null,{}] 07:55:54 INFO - PROCESS | 5123 | 1467816954875 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}] 07:55:54 INFO - PROCESS | 5123 | 1467816954882 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:55:55 INFO - PROCESS | 5123 | 1467816955078 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 07:55:55 INFO - PROCESS | 5123 | 1467816955223 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:55 INFO - PROCESS | 5123 | 1467816955229 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:55:55 INFO - PROCESS | 5123 | ++DOCSHELL 0x922c4800 == 42 [pid = 5123] [id = 170] 07:55:55 INFO - PROCESS | 5123 | ++DOMWINDOW == 85 (0x9d572400) [pid = 5123] [serial = 510] [outer = (nil)] 07:55:55 INFO - PROCESS | 5123 | ++DOMWINDOW == 86 (0xa2375000) [pid = 5123] [serial = 511] [outer = 0x9d572400] 07:55:55 INFO - PROCESS | 5123 | 1467816955302 Marionette DEBUG loaded listener.js 07:55:55 INFO - PROCESS | 5123 | ++DOMWINDOW == 87 (0xa23d7000) [pid = 5123] [serial = 512] [outer = 0x9d572400] 07:55:56 INFO - PROCESS | 5123 | 1467816956086 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]]]}] 07:55:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 07:55:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1288ms 07:55:56 INFO - PROCESS | 5123 | 1467816956145 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 07:55:56 INFO - PROCESS | 5123 | 1467816956148 Marionette TRACE conn3 <- [1,653,null,{"value":"8"}] 07:55:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 07:55:56 INFO - PROCESS | 5123 | 1467816956171 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 07:55:56 INFO - PROCESS | 5123 | 1467816956175 Marionette TRACE conn3 <- [1,654,null,{}] 07:55:56 INFO - PROCESS | 5123 | 1467816956180 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}] 07:55:56 INFO - PROCESS | 5123 | 1467816956184 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:55:56 INFO - PROCESS | 5123 | 1467816956336 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 07:55:56 INFO - PROCESS | 5123 | 1467816956480 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:56 INFO - PROCESS | 5123 | 1467816956490 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:55:56 INFO - PROCESS | 5123 | ++DOCSHELL 0x923b1400 == 43 [pid = 5123] [id = 171] 07:55:56 INFO - PROCESS | 5123 | ++DOMWINDOW == 88 (0xa2007800) [pid = 5123] [serial = 513] [outer = (nil)] 07:55:56 INFO - PROCESS | 5123 | ++DOMWINDOW == 89 (0xa2fbac00) [pid = 5123] [serial = 514] [outer = 0xa2007800] 07:55:56 INFO - PROCESS | 5123 | 1467816956560 Marionette DEBUG loaded listener.js 07:55:56 INFO - PROCESS | 5123 | ++DOMWINDOW == 90 (0xa2ff5c00) [pid = 5123] [serial = 515] [outer = 0xa2007800] 07:55:57 INFO - PROCESS | 5123 | 1467816957369 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]]]}] 07:55:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 07:55:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1237ms 07:55:57 INFO - PROCESS | 5123 | 1467816957406 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 07:55:57 INFO - PROCESS | 5123 | 1467816957410 Marionette TRACE conn3 <- [1,657,null,{"value":"8"}] 07:55:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 07:55:57 INFO - PROCESS | 5123 | 1467816957439 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 07:55:57 INFO - PROCESS | 5123 | 1467816957442 Marionette TRACE conn3 <- [1,658,null,{}] 07:55:57 INFO - PROCESS | 5123 | 1467816957449 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}] 07:55:57 INFO - PROCESS | 5123 | 1467816957454 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:55:57 INFO - PROCESS | 5123 | 1467816957613 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 07:55:57 INFO - PROCESS | 5123 | 1467816957761 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:57 INFO - PROCESS | 5123 | 1467816957777 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:55:57 INFO - PROCESS | 5123 | ++DOCSHELL 0x9306c000 == 44 [pid = 5123] [id = 172] 07:55:57 INFO - PROCESS | 5123 | ++DOMWINDOW == 91 (0x9306c400) [pid = 5123] [serial = 516] [outer = (nil)] 07:55:57 INFO - PROCESS | 5123 | ++DOMWINDOW == 92 (0x952e6c00) [pid = 5123] [serial = 517] [outer = 0x9306c400] 07:55:57 INFO - PROCESS | 5123 | 1467816957859 Marionette DEBUG loaded listener.js 07:55:57 INFO - PROCESS | 5123 | ++DOMWINDOW == 93 (0x99d10800) [pid = 5123] [serial = 518] [outer = 0x9306c400] 07:55:58 INFO - PROCESS | 5123 | 1467816958899 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]]]}] 07:55:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 07:55:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1502ms 07:55:58 INFO - PROCESS | 5123 | 1467816958918 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 07:55:58 INFO - PROCESS | 5123 | 1467816958923 Marionette TRACE conn3 <- [1,661,null,{"value":"8"}] 07:55:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 07:55:58 INFO - PROCESS | 5123 | 1467816958931 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 07:55:58 INFO - PROCESS | 5123 | 1467816958935 Marionette TRACE conn3 <- [1,662,null,{}] 07:55:58 INFO - PROCESS | 5123 | 1467816958943 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}] 07:55:58 INFO - PROCESS | 5123 | 1467816958948 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:55:59 INFO - PROCESS | 5123 | 1467816959094 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 07:55:59 INFO - PROCESS | 5123 | 1467816959252 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:59 INFO - PROCESS | 5123 | 1467816959264 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:55:59 INFO - PROCESS | 5123 | ++DOCSHELL 0x924c0000 == 45 [pid = 5123] [id = 173] 07:55:59 INFO - PROCESS | 5123 | ++DOMWINDOW == 94 (0x927d8800) [pid = 5123] [serial = 519] [outer = (nil)] 07:55:59 INFO - PROCESS | 5123 | ++DOMWINDOW == 95 (0x952e0400) [pid = 5123] [serial = 520] [outer = 0x927d8800] 07:55:59 INFO - PROCESS | 5123 | 1467816959383 Marionette DEBUG loaded listener.js 07:55:59 INFO - PROCESS | 5123 | ++DOMWINDOW == 96 (0x95428800) [pid = 5123] [serial = 521] [outer = 0x927d8800] 07:55:59 INFO - PROCESS | 5123 | [5123] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:56:00 INFO - PROCESS | 5123 | 1467816960208 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]]]}] 07:56:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 07:56:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1330ms 07:56:00 INFO - PROCESS | 5123 | 1467816960261 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 07:56:00 INFO - PROCESS | 5123 | 1467816960267 Marionette TRACE conn3 <- [1,665,null,{"value":"8"}] 07:56:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 07:56:00 INFO - PROCESS | 5123 | 1467816960276 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 07:56:00 INFO - PROCESS | 5123 | 1467816960280 Marionette TRACE conn3 <- [1,666,null,{}] 07:56:00 INFO - PROCESS | 5123 | 1467816960285 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}] 07:56:00 INFO - PROCESS | 5123 | 1467816960290 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:56:01 INFO - PROCESS | 5123 | --DOCSHELL 0x92acc000 == 44 [pid = 5123] [id = 12] 07:56:01 INFO - PROCESS | 5123 | --DOCSHELL 0x924c7400 == 43 [pid = 5123] [id = 9] 07:56:01 INFO - PROCESS | 5123 | --DOCSHELL 0x9159c800 == 42 [pid = 5123] [id = 151] 07:56:01 INFO - PROCESS | 5123 | --DOCSHELL 0x9ba2dc00 == 41 [pid = 5123] [id = 6] 07:56:01 INFO - PROCESS | 5123 | --DOCSHELL 0x99fd1000 == 40 [pid = 5123] [id = 13] 07:56:01 INFO - PROCESS | 5123 | --DOCSHELL 0x923ad800 == 39 [pid = 5123] [id = 8] 07:56:01 INFO - PROCESS | 5123 | --DOCSHELL 0xa1125400 == 38 [pid = 5123] [id = 18] 07:56:01 INFO - PROCESS | 5123 | --DOCSHELL 0x93d85000 == 37 [pid = 5123] [id = 20] 07:56:01 INFO - PROCESS | 5123 | --DOCSHELL 0x953f2000 == 36 [pid = 5123] [id = 19] 07:56:01 INFO - PROCESS | 5123 | --DOCSHELL 0x92689400 == 35 [pid = 5123] [id = 22] 07:56:01 INFO - PROCESS | 5123 | --DOCSHELL 0x9a26fc00 == 34 [pid = 5123] [id = 14] 07:56:01 INFO - PROCESS | 5123 | --DOCSHELL 0x9268c000 == 33 [pid = 5123] [id = 23] 07:56:01 INFO - PROCESS | 5123 | --DOCSHELL 0x97a49400 == 32 [pid = 5123] [id = 24] 07:56:01 INFO - PROCESS | 5123 | --DOCSHELL 0x92ad2800 == 31 [pid = 5123] [id = 15] 07:56:01 INFO - PROCESS | 5123 | --DOCSHELL 0x9b8e5800 == 30 [pid = 5123] [id = 21] 07:56:01 INFO - PROCESS | 5123 | 1467816961234 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 07:56:01 INFO - PROCESS | 5123 | --DOMWINDOW == 95 (0x9a274c00) [pid = 5123] [serial = 469] [outer = (nil)] [url = about:blank] 07:56:01 INFO - PROCESS | 5123 | --DOMWINDOW == 94 (0xa6f84800) [pid = 5123] [serial = 262] [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.] 07:56:01 INFO - PROCESS | 5123 | --DOMWINDOW == 93 (0x98563000) [pid = 5123] [serial = 462] [outer = (nil)] [url = about:blank] 07:56:01 INFO - PROCESS | 5123 | --DOMWINDOW == 92 (0x95432c00) [pid = 5123] [serial = 433] [outer = (nil)] [url = about:blank] 07:56:01 INFO - PROCESS | 5123 | --DOMWINDOW == 91 (0x953b2c00) [pid = 5123] [serial = 432] [outer = (nil)] [url = about:blank] 07:56:01 INFO - PROCESS | 5123 | --DOMWINDOW == 90 (0x93ba3c00) [pid = 5123] [serial = 456] [outer = (nil)] [url = about:blank] 07:56:01 INFO - PROCESS | 5123 | --DOMWINDOW == 89 (0x93d0c400) [pid = 5123] [serial = 457] [outer = (nil)] [url = about:blank] 07:56:01 INFO - PROCESS | 5123 | --DOMWINDOW == 88 (0x93ba7c00) [pid = 5123] [serial = 451] [outer = (nil)] [url = about:blank] 07:56:01 INFO - PROCESS | 5123 | --DOMWINDOW == 87 (0x924cb400) [pid = 5123] [serial = 450] [outer = (nil)] [url = about:blank] 07:56:01 INFO - PROCESS | 5123 | --DOMWINDOW == 86 (0x9542e000) [pid = 5123] [serial = 459] [outer = (nil)] [url = about:blank] 07:56:01 INFO - PROCESS | 5123 | --DOMWINDOW == 85 (0x9a607400) [pid = 5123] [serial = 436] [outer = (nil)] [url = about:blank] 07:56:01 INFO - PROCESS | 5123 | --DOMWINDOW == 84 (0x9a26c400) [pid = 5123] [serial = 435] [outer = (nil)] [url = about:blank] 07:56:01 INFO - PROCESS | 5123 | --DOMWINDOW == 83 (0xa23cd000) [pid = 5123] [serial = 439] [outer = (nil)] [url = about:blank] 07:56:01 INFO - PROCESS | 5123 | --DOMWINDOW == 82 (0xa232a000) [pid = 5123] [serial = 438] [outer = (nil)] [url = about:blank] 07:56:01 INFO - PROCESS | 5123 | --DOMWINDOW == 81 (0xa3103800) [pid = 5123] [serial = 442] [outer = (nil)] [url = about:blank] 07:56:01 INFO - PROCESS | 5123 | --DOMWINDOW == 80 (0xa2fb8000) [pid = 5123] [serial = 441] [outer = (nil)] [url = about:blank] 07:56:01 INFO - PROCESS | 5123 | --DOMWINDOW == 79 (0xa4d4e000) [pid = 5123] [serial = 445] [outer = (nil)] [url = about:blank] 07:56:01 INFO - PROCESS | 5123 | --DOMWINDOW == 78 (0xa33c4c00) [pid = 5123] [serial = 444] [outer = (nil)] [url = about:blank] 07:56:01 INFO - PROCESS | 5123 | --DOMWINDOW == 77 (0xa6eaa800) [pid = 5123] [serial = 448] [outer = (nil)] [url = about:blank] 07:56:01 INFO - PROCESS | 5123 | --DOMWINDOW == 76 (0xa6ea3400) [pid = 5123] [serial = 447] [outer = (nil)] [url = about:blank] 07:56:01 INFO - PROCESS | 5123 | --DOMWINDOW == 75 (0x97a1fc00) [pid = 5123] [serial = 466] [outer = (nil)] [url = about:blank] 07:56:01 INFO - PROCESS | 5123 | --DOMWINDOW == 74 (0x9977bc00) [pid = 5123] [serial = 463] [outer = (nil)] [url = about:blank] 07:56:01 INFO - PROCESS | 5123 | --DOMWINDOW == 73 (0x915a0000) [pid = 5123] [serial = 453] [outer = (nil)] [url = about:blank] 07:56:01 INFO - PROCESS | 5123 | --DOMWINDOW == 72 (0x922cb400) [pid = 5123] [serial = 454] [outer = (nil)] [url = about:blank] 07:56:01 INFO - PROCESS | 5123 | --DOMWINDOW == 71 (0x985dc800) [pid = 5123] [serial = 467] [outer = (nil)] [url = about:blank] 07:56:01 INFO - PROCESS | 5123 | --DOMWINDOW == 70 (0x97a1c800) [pid = 5123] [serial = 460] [outer = (nil)] [url = about:blank] 07:56:01 INFO - PROCESS | 5123 | 1467816961522 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:01 INFO - PROCESS | 5123 | 1467816961532 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:56:01 INFO - PROCESS | 5123 | ++DOCSHELL 0x9159f000 == 31 [pid = 5123] [id = 174] 07:56:01 INFO - PROCESS | 5123 | ++DOMWINDOW == 71 (0x9159f400) [pid = 5123] [serial = 522] [outer = (nil)] 07:56:01 INFO - PROCESS | 5123 | ++DOMWINDOW == 72 (0x922c5800) [pid = 5123] [serial = 523] [outer = 0x9159f400] 07:56:01 INFO - PROCESS | 5123 | 1467816961595 Marionette DEBUG loaded listener.js 07:56:01 INFO - PROCESS | 5123 | ++DOMWINDOW == 73 (0x922cf000) [pid = 5123] [serial = 524] [outer = 0x9159f400] 07:56:02 INFO - PROCESS | 5123 | [5123] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:56:02 INFO - PROCESS | 5123 | 1467816962249 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]]]}] 07:56:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 07:56:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1987ms 07:56:02 INFO - PROCESS | 5123 | 1467816962264 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 07:56:02 INFO - PROCESS | 5123 | 1467816962269 Marionette TRACE conn3 <- [1,669,null,{"value":"8"}] 07:56:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 07:56:02 INFO - PROCESS | 5123 | 1467816962276 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 07:56:02 INFO - PROCESS | 5123 | 1467816962281 Marionette TRACE conn3 <- [1,670,null,{}] 07:56:02 INFO - PROCESS | 5123 | 1467816962287 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}] 07:56:02 INFO - PROCESS | 5123 | 1467816962292 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:56:02 INFO - PROCESS | 5123 | 1467816962433 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 07:56:02 INFO - PROCESS | 5123 | 1467816962540 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:02 INFO - PROCESS | 5123 | 1467816962550 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:56:02 INFO - PROCESS | 5123 | ++DOCSHELL 0x927da800 == 32 [pid = 5123] [id = 175] 07:56:02 INFO - PROCESS | 5123 | ++DOMWINDOW == 74 (0x927dbc00) [pid = 5123] [serial = 525] [outer = (nil)] 07:56:02 INFO - PROCESS | 5123 | ++DOMWINDOW == 75 (0x92ad1c00) [pid = 5123] [serial = 526] [outer = 0x927dbc00] 07:56:02 INFO - PROCESS | 5123 | 1467816962608 Marionette DEBUG loaded listener.js 07:56:02 INFO - PROCESS | 5123 | ++DOMWINDOW == 76 (0x93ba2400) [pid = 5123] [serial = 527] [outer = 0x927dbc00] 07:56:03 INFO - PROCESS | 5123 | 1467816963252 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]]]}] 07:56:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 07:56:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1039ms 07:56:03 INFO - PROCESS | 5123 | 1467816963314 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 07:56:03 INFO - PROCESS | 5123 | 1467816963319 Marionette TRACE conn3 <- [1,673,null,{"value":"8"}] 07:56:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 07:56:03 INFO - PROCESS | 5123 | 1467816963324 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 07:56:03 INFO - PROCESS | 5123 | 1467816963327 Marionette TRACE conn3 <- [1,674,null,{}] 07:56:03 INFO - PROCESS | 5123 | 1467816963332 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}] 07:56:03 INFO - PROCESS | 5123 | 1467816963337 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:56:03 INFO - PROCESS | 5123 | 1467816963543 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 07:56:03 INFO - PROCESS | 5123 | 1467816963574 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:03 INFO - PROCESS | 5123 | 1467816963586 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:56:03 INFO - PROCESS | 5123 | ++DOCSHELL 0x953bb400 == 33 [pid = 5123] [id = 176] 07:56:03 INFO - PROCESS | 5123 | ++DOMWINDOW == 77 (0x953be400) [pid = 5123] [serial = 528] [outer = (nil)] 07:56:03 INFO - PROCESS | 5123 | ++DOMWINDOW == 78 (0x953f7400) [pid = 5123] [serial = 529] [outer = 0x953be400] 07:56:03 INFO - PROCESS | 5123 | 1467816963643 Marionette DEBUG loaded listener.js 07:56:03 INFO - PROCESS | 5123 | ++DOMWINDOW == 79 (0x9542c800) [pid = 5123] [serial = 530] [outer = 0x953be400] 07:56:04 INFO - PROCESS | 5123 | [5123] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:56:04 INFO - PROCESS | 5123 | 1467816964525 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]]]}] 07:56:04 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 07:56:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1235ms 07:56:04 INFO - PROCESS | 5123 | 1467816964560 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 07:56:04 INFO - PROCESS | 5123 | 1467816964565 Marionette TRACE conn3 <- [1,677,null,{"value":"8"}] 07:56:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 07:56:04 INFO - PROCESS | 5123 | 1467816964595 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 07:56:04 INFO - PROCESS | 5123 | 1467816964606 Marionette TRACE conn3 <- [1,678,null,{}] 07:56:04 INFO - PROCESS | 5123 | 1467816964612 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}] 07:56:04 INFO - PROCESS | 5123 | 1467816964618 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:56:04 INFO - PROCESS | 5123 | 1467816964816 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 07:56:04 INFO - PROCESS | 5123 | 1467816964835 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:04 INFO - PROCESS | 5123 | 1467816964844 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:56:04 INFO - PROCESS | 5123 | ++DOCSHELL 0x97a4b000 == 34 [pid = 5123] [id = 177] 07:56:04 INFO - PROCESS | 5123 | ++DOMWINDOW == 80 (0x97a4b400) [pid = 5123] [serial = 531] [outer = (nil)] 07:56:04 INFO - PROCESS | 5123 | ++DOMWINDOW == 81 (0x98462000) [pid = 5123] [serial = 532] [outer = 0x97a4b400] 07:56:04 INFO - PROCESS | 5123 | 1467816964902 Marionette DEBUG loaded listener.js 07:56:04 INFO - PROCESS | 5123 | ++DOMWINDOW == 82 (0x9855d400) [pid = 5123] [serial = 533] [outer = 0x97a4b400] 07:56:05 INFO - PROCESS | 5123 | --DOMWINDOW == 81 (0x9a274800) [pid = 5123] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 07:56:05 INFO - PROCESS | 5123 | --DOMWINDOW == 80 (0x9a26b400) [pid = 5123] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 07:56:05 INFO - PROCESS | 5123 | --DOMWINDOW == 79 (0x922c6c00) [pid = 5123] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 07:56:05 INFO - PROCESS | 5123 | --DOMWINDOW == 78 (0x9a18d800) [pid = 5123] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 07:56:05 INFO - PROCESS | 5123 | --DOMWINDOW == 77 (0x97a48000) [pid = 5123] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 07:56:05 INFO - PROCESS | 5123 | --DOMWINDOW == 76 (0x97a45800) [pid = 5123] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 07:56:05 INFO - PROCESS | 5123 | --DOMWINDOW == 75 (0x927e0800) [pid = 5123] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 07:56:05 INFO - PROCESS | 5123 | --DOMWINDOW == 74 (0x922c2000) [pid = 5123] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 07:56:05 INFO - PROCESS | 5123 | --DOMWINDOW == 73 (0x9a605c00) [pid = 5123] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 07:56:05 INFO - PROCESS | 5123 | --DOMWINDOW == 72 (0x922ce000) [pid = 5123] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 07:56:05 INFO - PROCESS | 5123 | --DOMWINDOW == 71 (0x9a60fc00) [pid = 5123] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 07:56:06 INFO - PROCESS | 5123 | 1467816966034 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]]]}] 07:56:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 07:56:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1509ms 07:56:06 INFO - PROCESS | 5123 | 1467816966082 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 07:56:06 INFO - PROCESS | 5123 | 1467816966086 Marionette TRACE conn3 <- [1,681,null,{"value":"8"}] 07:56:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 07:56:06 INFO - PROCESS | 5123 | 1467816966091 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 07:56:06 INFO - PROCESS | 5123 | 1467816966094 Marionette TRACE conn3 <- [1,682,null,{}] 07:56:06 INFO - PROCESS | 5123 | 1467816966099 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}] 07:56:06 INFO - PROCESS | 5123 | 1467816966102 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:56:06 INFO - PROCESS | 5123 | 1467816966234 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 07:56:06 INFO - PROCESS | 5123 | 1467816966246 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:06 INFO - PROCESS | 5123 | 1467816966256 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:56:06 INFO - PROCESS | 5123 | ++DOCSHELL 0x91594800 == 35 [pid = 5123] [id = 178] 07:56:06 INFO - PROCESS | 5123 | ++DOMWINDOW == 72 (0x9159c000) [pid = 5123] [serial = 534] [outer = (nil)] 07:56:06 INFO - PROCESS | 5123 | ++DOMWINDOW == 73 (0x98461000) [pid = 5123] [serial = 535] [outer = 0x9159c000] 07:56:06 INFO - PROCESS | 5123 | 1467816966313 Marionette DEBUG loaded listener.js 07:56:06 INFO - PROCESS | 5123 | ++DOMWINDOW == 74 (0x98563000) [pid = 5123] [serial = 536] [outer = 0x9159c000] 07:56:07 INFO - PROCESS | 5123 | SkCairoFTTypeface::onFilterRec unimplemented 07:56:07 INFO - PROCESS | 5123 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 07:56:07 INFO - PROCESS | 5123 | 1467816967487 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]]]}] 07:56:07 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) 07:56:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1433ms 07:56:07 INFO - PROCESS | 5123 | 1467816967524 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 07:56:07 INFO - PROCESS | 5123 | 1467816967527 Marionette TRACE conn3 <- [1,685,null,{"value":"8"}] 07:56:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 07:56:07 INFO - PROCESS | 5123 | 1467816967533 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 07:56:07 INFO - PROCESS | 5123 | 1467816967535 Marionette TRACE conn3 <- [1,686,null,{}] 07:56:07 INFO - PROCESS | 5123 | 1467816967540 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}] 07:56:07 INFO - PROCESS | 5123 | 1467816967544 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:56:07 INFO - PROCESS | 5123 | 1467816967673 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 07:56:07 INFO - PROCESS | 5123 | 1467816967816 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:07 INFO - PROCESS | 5123 | 1467816967831 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:56:07 INFO - PROCESS | 5123 | ++DOCSHELL 0x91593c00 == 36 [pid = 5123] [id = 179] 07:56:07 INFO - PROCESS | 5123 | ++DOMWINDOW == 75 (0x91595000) [pid = 5123] [serial = 537] [outer = (nil)] 07:56:07 INFO - PROCESS | 5123 | ++DOMWINDOW == 76 (0x9159b800) [pid = 5123] [serial = 538] [outer = 0x91595000] 07:56:07 INFO - PROCESS | 5123 | 1467816967941 Marionette DEBUG loaded listener.js 07:56:08 INFO - PROCESS | 5123 | ++DOMWINDOW == 77 (0x923a6400) [pid = 5123] [serial = 539] [outer = 0x91595000] 07:56:09 INFO - PROCESS | 5123 | SkCairoFTTypeface::onFilterRec unimplemented 07:56:09 INFO - PROCESS | 5123 | 1467816969245 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]]]}] 07:56:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 07:56:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1732ms 07:56:09 INFO - PROCESS | 5123 | 1467816969314 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 07:56:09 INFO - PROCESS | 5123 | 1467816969318 Marionette TRACE conn3 <- [1,689,null,{"value":"8"}] 07:56:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 07:56:09 INFO - PROCESS | 5123 | 1467816969354 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 07:56:09 INFO - PROCESS | 5123 | 1467816969358 Marionette TRACE conn3 <- [1,690,null,{}] 07:56:09 INFO - PROCESS | 5123 | 1467816969367 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}] 07:56:09 INFO - PROCESS | 5123 | 1467816969373 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:56:09 INFO - PROCESS | 5123 | 1467816969525 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 07:56:09 INFO - PROCESS | 5123 | 1467816969676 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:09 INFO - PROCESS | 5123 | 1467816969687 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:56:09 INFO - PROCESS | 5123 | ++DOCSHELL 0x922cc800 == 37 [pid = 5123] [id = 180] 07:56:09 INFO - PROCESS | 5123 | ++DOMWINDOW == 78 (0x923b4800) [pid = 5123] [serial = 540] [outer = (nil)] 07:56:09 INFO - PROCESS | 5123 | ++DOMWINDOW == 79 (0x93d7e000) [pid = 5123] [serial = 541] [outer = 0x923b4800] 07:56:09 INFO - PROCESS | 5123 | 1467816969759 Marionette DEBUG loaded listener.js 07:56:09 INFO - PROCESS | 5123 | ++DOMWINDOW == 80 (0x953b5400) [pid = 5123] [serial = 542] [outer = 0x923b4800] 07:56:11 INFO - PROCESS | 5123 | SkCairoFTTypeface::onFilterRec unimplemented 07:56:11 INFO - PROCESS | 5123 | 1467816971058 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]]]}] 07:56:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 07:56:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1750ms 07:56:11 INFO - PROCESS | 5123 | 1467816971127 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 07:56:11 INFO - PROCESS | 5123 | 1467816971133 Marionette TRACE conn3 <- [1,693,null,{"value":"8"}] 07:56:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 07:56:11 INFO - PROCESS | 5123 | 1467816971171 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 07:56:11 INFO - PROCESS | 5123 | 1467816971176 Marionette TRACE conn3 <- [1,694,null,{}] 07:56:11 INFO - PROCESS | 5123 | 1467816971182 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}] 07:56:11 INFO - PROCESS | 5123 | 1467816971187 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:56:11 INFO - PROCESS | 5123 | 1467816971342 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 07:56:11 INFO - PROCESS | 5123 | 1467816971484 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:11 INFO - PROCESS | 5123 | 1467816971495 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:56:11 INFO - PROCESS | 5123 | ++DOCSHELL 0x91595400 == 38 [pid = 5123] [id = 181] 07:56:11 INFO - PROCESS | 5123 | ++DOMWINDOW == 81 (0x953ef000) [pid = 5123] [serial = 543] [outer = (nil)] 07:56:11 INFO - PROCESS | 5123 | ++DOMWINDOW == 82 (0x97a4fc00) [pid = 5123] [serial = 544] [outer = 0x953ef000] 07:56:11 INFO - PROCESS | 5123 | 1467816971565 Marionette DEBUG loaded listener.js 07:56:11 INFO - PROCESS | 5123 | ++DOMWINDOW == 83 (0x9977bc00) [pid = 5123] [serial = 545] [outer = 0x953ef000] 07:56:12 INFO - PROCESS | 5123 | --DOCSHELL 0x924c0000 == 37 [pid = 5123] [id = 173] 07:56:12 INFO - PROCESS | 5123 | --DOCSHELL 0x922c1800 == 36 [pid = 5123] [id = 164] 07:56:12 INFO - PROCESS | 5123 | --DOCSHELL 0x95428400 == 35 [pid = 5123] [id = 154] 07:56:12 INFO - PROCESS | 5123 | --DOCSHELL 0x91594800 == 34 [pid = 5123] [id = 178] 07:56:12 INFO - PROCESS | 5123 | --DOCSHELL 0x97a4b000 == 33 [pid = 5123] [id = 177] 07:56:12 INFO - PROCESS | 5123 | --DOCSHELL 0x953bb400 == 32 [pid = 5123] [id = 176] 07:56:12 INFO - PROCESS | 5123 | --DOCSHELL 0x927da800 == 31 [pid = 5123] [id = 175] 07:56:12 INFO - PROCESS | 5123 | --DOCSHELL 0x9159f000 == 30 [pid = 5123] [id = 174] 07:56:12 INFO - PROCESS | 5123 | --DOMWINDOW == 82 (0x9d90dc00) [pid = 5123] [serial = 499] [outer = (nil)] [url = about:blank] 07:56:12 INFO - PROCESS | 5123 | --DOMWINDOW == 81 (0x9d90fc00) [pid = 5123] [serial = 500] [outer = (nil)] [url = about:blank] 07:56:12 INFO - PROCESS | 5123 | --DOMWINDOW == 80 (0x9b583000) [pid = 5123] [serial = 493] [outer = (nil)] [url = about:blank] 07:56:12 INFO - PROCESS | 5123 | --DOMWINDOW == 79 (0x9306dc00) [pid = 5123] [serial = 496] [outer = (nil)] [url = about:blank] 07:56:12 INFO - PROCESS | 5123 | --DOMWINDOW == 78 (0x9b5dd400) [pid = 5123] [serial = 494] [outer = (nil)] [url = about:blank] 07:56:12 INFO - PROCESS | 5123 | --DOMWINDOW == 77 (0x9a603c00) [pid = 5123] [serial = 470] [outer = (nil)] [url = about:blank] 07:56:12 INFO - PROCESS | 5123 | --DOMWINDOW == 76 (0x98554c00) [pid = 5123] [serial = 487] [outer = (nil)] [url = about:blank] 07:56:12 INFO - PROCESS | 5123 | --DOMWINDOW == 75 (0x98d69800) [pid = 5123] [serial = 488] [outer = (nil)] [url = about:blank] 07:56:12 INFO - PROCESS | 5123 | --DOMWINDOW == 74 (0x97a51800) [pid = 5123] [serial = 475] [outer = (nil)] [url = about:blank] 07:56:12 INFO - PROCESS | 5123 | --DOMWINDOW == 73 (0x9855d000) [pid = 5123] [serial = 476] [outer = (nil)] [url = about:blank] 07:56:12 INFO - PROCESS | 5123 | --DOMWINDOW == 72 (0x93ba8800) [pid = 5123] [serial = 484] [outer = (nil)] [url = about:blank] 07:56:12 INFO - PROCESS | 5123 | --DOMWINDOW == 71 (0x953b9800) [pid = 5123] [serial = 485] [outer = (nil)] [url = about:blank] 07:56:12 INFO - PROCESS | 5123 | --DOMWINDOW == 70 (0x927e2000) [pid = 5123] [serial = 481] [outer = (nil)] [url = about:blank] 07:56:12 INFO - PROCESS | 5123 | --DOMWINDOW == 69 (0x9542a800) [pid = 5123] [serial = 482] [outer = (nil)] [url = about:blank] 07:56:12 INFO - PROCESS | 5123 | --DOMWINDOW == 68 (0x9a60bc00) [pid = 5123] [serial = 490] [outer = (nil)] [url = about:blank] 07:56:12 INFO - PROCESS | 5123 | --DOMWINDOW == 67 (0x927e3800) [pid = 5123] [serial = 472] [outer = (nil)] [url = about:blank] 07:56:12 INFO - PROCESS | 5123 | --DOMWINDOW == 66 (0x93072000) [pid = 5123] [serial = 473] [outer = (nil)] [url = about:blank] 07:56:12 INFO - PROCESS | 5123 | --DOMWINDOW == 65 (0x9adb0000) [pid = 5123] [serial = 478] [outer = (nil)] [url = about:blank] 07:56:12 INFO - PROCESS | 5123 | --DOMWINDOW == 64 (0x9ae7c800) [pid = 5123] [serial = 479] [outer = (nil)] [url = about:blank] 07:56:12 INFO - PROCESS | 5123 | --DOMWINDOW == 63 (0x9852e800) [pid = 5123] [serial = 497] [outer = (nil)] [url = about:blank] 07:56:12 INFO - PROCESS | 5123 | --DOMWINDOW == 62 (0x9ada6800) [pid = 5123] [serial = 491] [outer = (nil)] [url = about:blank] 07:56:12 INFO - PROCESS | 5123 | SkCairoFTTypeface::onFilterRec unimplemented 07:56:13 INFO - PROCESS | 5123 | 1467816973024 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]]]}] 07:56:13 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) 07:56:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1887ms 07:56:13 INFO - PROCESS | 5123 | 1467816973054 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 07:56:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 07:56:13 INFO - PROCESS | 5123 | 1467816973059 Marionette TRACE conn3 <- [1,697,null,{"value":"8"}] 07:56:13 INFO - PROCESS | 5123 | 1467816973066 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 07:56:13 INFO - PROCESS | 5123 | 1467816973070 Marionette TRACE conn3 <- [1,698,null,{}] 07:56:13 INFO - PROCESS | 5123 | 1467816973077 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}] 07:56:13 INFO - PROCESS | 5123 | 1467816973082 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:56:13 INFO - PROCESS | 5123 | 1467816973214 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 07:56:13 INFO - PROCESS | 5123 | 1467816973314 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:13 INFO - PROCESS | 5123 | 1467816973320 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:56:13 INFO - PROCESS | 5123 | ++DOCSHELL 0x924c5800 == 31 [pid = 5123] [id = 182] 07:56:13 INFO - PROCESS | 5123 | ++DOMWINDOW == 63 (0x924c9800) [pid = 5123] [serial = 546] [outer = (nil)] 07:56:13 INFO - PROCESS | 5123 | ++DOMWINDOW == 64 (0x9306d400) [pid = 5123] [serial = 547] [outer = 0x924c9800] 07:56:13 INFO - PROCESS | 5123 | 1467816973384 Marionette DEBUG loaded listener.js 07:56:13 INFO - PROCESS | 5123 | ++DOMWINDOW == 65 (0x93d02800) [pid = 5123] [serial = 548] [outer = 0x924c9800] 07:56:14 INFO - PROCESS | 5123 | SkCairoFTTypeface::onFilterRec unimplemented 07:56:14 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) 07:56:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1380ms 07:56:14 INFO - PROCESS | 5123 | 1467816974434 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]]]}] 07:56:14 INFO - PROCESS | 5123 | 1467816974446 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 07:56:14 INFO - PROCESS | 5123 | 1467816974452 Marionette TRACE conn3 <- [1,701,null,{"value":"8"}] 07:56:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 07:56:14 INFO - PROCESS | 5123 | 1467816974461 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 07:56:14 INFO - PROCESS | 5123 | 1467816974465 Marionette TRACE conn3 <- [1,702,null,{}] 07:56:14 INFO - PROCESS | 5123 | 1467816974471 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}] 07:56:14 INFO - PROCESS | 5123 | 1467816974476 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:56:14 INFO - PROCESS | 5123 | 1467816974616 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 07:56:14 INFO - PROCESS | 5123 | 1467816974777 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:14 INFO - PROCESS | 5123 | 1467816974788 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:56:14 INFO - PROCESS | 5123 | ++DOCSHELL 0x952d9400 == 32 [pid = 5123] [id = 183] 07:56:14 INFO - PROCESS | 5123 | ++DOMWINDOW == 66 (0x953c0c00) [pid = 5123] [serial = 549] [outer = (nil)] 07:56:14 INFO - PROCESS | 5123 | ++DOMWINDOW == 67 (0x9542a800) [pid = 5123] [serial = 550] [outer = 0x953c0c00] 07:56:14 INFO - PROCESS | 5123 | 1467816974848 Marionette DEBUG loaded listener.js 07:56:14 INFO - PROCESS | 5123 | ++DOMWINDOW == 68 (0x97a1c800) [pid = 5123] [serial = 551] [outer = 0x953c0c00] 07:56:15 INFO - PROCESS | 5123 | SkCairoFTTypeface::onFilterRec unimplemented 07:56:15 INFO - PROCESS | 5123 | 1467816975991 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]]]}] 07:56:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 07:56:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1585ms 07:56:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 07:56:16 INFO - PROCESS | 5123 | 1467816976046 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 07:56:16 INFO - PROCESS | 5123 | 1467816976049 Marionette TRACE conn3 <- [1,705,null,{"value":"8"}] 07:56:16 INFO - PROCESS | 5123 | 1467816976071 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 07:56:16 INFO - PROCESS | 5123 | 1467816976076 Marionette TRACE conn3 <- [1,706,null,{}] 07:56:16 INFO - PROCESS | 5123 | 1467816976091 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}] 07:56:16 INFO - PROCESS | 5123 | 1467816976100 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:56:16 INFO - PROCESS | 5123 | 1467816976308 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 07:56:16 INFO - PROCESS | 5123 | 1467816976382 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:16 INFO - PROCESS | 5123 | 1467816976390 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:56:16 INFO - PROCESS | 5123 | ++DOCSHELL 0x98562000 == 33 [pid = 5123] [id = 184] 07:56:16 INFO - PROCESS | 5123 | ++DOMWINDOW == 69 (0x98d69800) [pid = 5123] [serial = 552] [outer = (nil)] 07:56:16 INFO - PROCESS | 5123 | ++DOMWINDOW == 70 (0x997e4c00) [pid = 5123] [serial = 553] [outer = 0x98d69800] 07:56:16 INFO - PROCESS | 5123 | 1467816976455 Marionette DEBUG loaded listener.js 07:56:16 INFO - PROCESS | 5123 | ++DOMWINDOW == 71 (0x99de2800) [pid = 5123] [serial = 554] [outer = 0x98d69800] 07:56:17 INFO - PROCESS | 5123 | --DOMWINDOW == 70 (0x9306c400) [pid = 5123] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 07:56:17 INFO - PROCESS | 5123 | --DOMWINDOW == 69 (0x953be400) [pid = 5123] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 07:56:17 INFO - PROCESS | 5123 | --DOMWINDOW == 68 (0x915a0c00) [pid = 5123] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 07:56:17 INFO - PROCESS | 5123 | --DOMWINDOW == 67 (0x95431800) [pid = 5123] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 07:56:17 INFO - PROCESS | 5123 | --DOMWINDOW == 66 (0x9159f400) [pid = 5123] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 07:56:17 INFO - PROCESS | 5123 | --DOMWINDOW == 65 (0x9d572400) [pid = 5123] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 07:56:17 INFO - PROCESS | 5123 | --DOMWINDOW == 64 (0x927dbc00) [pid = 5123] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 07:56:17 INFO - PROCESS | 5123 | --DOMWINDOW == 63 (0x9a2ed800) [pid = 5123] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 07:56:17 INFO - PROCESS | 5123 | --DOMWINDOW == 62 (0xa2007800) [pid = 5123] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 07:56:17 INFO - PROCESS | 5123 | --DOMWINDOW == 61 (0x97a4b400) [pid = 5123] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 07:56:17 INFO - PROCESS | 5123 | --DOMWINDOW == 60 (0x927d8800) [pid = 5123] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 07:56:17 INFO - PROCESS | 5123 | SkCairoFTTypeface::onFilterRec unimplemented 07:56:17 INFO - PROCESS | 5123 | 1467816977610 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]]]}] 07:56:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 07:56:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1606ms 07:56:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 07:56:17 INFO - PROCESS | 5123 | 1467816977660 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 07:56:17 INFO - PROCESS | 5123 | 1467816977663 Marionette TRACE conn3 <- [1,709,null,{"value":"8"}] 07:56:17 INFO - PROCESS | 5123 | 1467816977669 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 07:56:17 INFO - PROCESS | 5123 | 1467816977672 Marionette TRACE conn3 <- [1,710,null,{}] 07:56:17 INFO - PROCESS | 5123 | 1467816977677 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}] 07:56:17 INFO - PROCESS | 5123 | 1467816977681 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:56:17 INFO - PROCESS | 5123 | 1467816977816 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 07:56:17 INFO - PROCESS | 5123 | 1467816977952 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:17 INFO - PROCESS | 5123 | 1467816977959 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:56:17 INFO - PROCESS | 5123 | ++DOCSHELL 0x922cd800 == 34 [pid = 5123] [id = 185] 07:56:17 INFO - PROCESS | 5123 | ++DOMWINDOW == 61 (0x927dc400) [pid = 5123] [serial = 555] [outer = (nil)] 07:56:18 INFO - PROCESS | 5123 | ++DOMWINDOW == 62 (0x98560800) [pid = 5123] [serial = 556] [outer = 0x927dc400] 07:56:18 INFO - PROCESS | 5123 | 1467816978021 Marionette DEBUG loaded listener.js 07:56:18 INFO - PROCESS | 5123 | ++DOMWINDOW == 63 (0x93d7a000) [pid = 5123] [serial = 557] [outer = 0x927dc400] 07:56:19 INFO - PROCESS | 5123 | SkCairoFTTypeface::onFilterRec unimplemented 07:56:19 INFO - PROCESS | 5123 | 1467816979074 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]]]}] 07:56:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 07:56:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1430ms 07:56:19 INFO - PROCESS | 5123 | 1467816979158 Marionette TRACE conn3 -> [0,713,"getWindowHandle",null] 07:56:19 INFO - PROCESS | 5123 | 1467816979164 Marionette TRACE conn3 <- [1,713,null,{"value":"8"}] 07:56:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 07:56:19 INFO - PROCESS | 5123 | 1467816979183 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 07:56:19 INFO - PROCESS | 5123 | 1467816979188 Marionette TRACE conn3 <- [1,714,null,{}] 07:56:19 INFO - PROCESS | 5123 | 1467816979197 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}] 07:56:19 INFO - PROCESS | 5123 | 1467816979202 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:56:19 INFO - PROCESS | 5123 | 1467816979442 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 07:56:19 INFO - PROCESS | 5123 | 1467816979589 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:19 INFO - PROCESS | 5123 | 1467816979601 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:56:19 INFO - PROCESS | 5123 | ++DOCSHELL 0x92692800 == 35 [pid = 5123] [id = 186] 07:56:19 INFO - PROCESS | 5123 | ++DOMWINDOW == 64 (0x927d5800) [pid = 5123] [serial = 558] [outer = (nil)] 07:56:19 INFO - PROCESS | 5123 | ++DOMWINDOW == 65 (0x927e0000) [pid = 5123] [serial = 559] [outer = 0x927d5800] 07:56:19 INFO - PROCESS | 5123 | 1467816979685 Marionette DEBUG loaded listener.js 07:56:19 INFO - PROCESS | 5123 | ++DOMWINDOW == 66 (0x9306f800) [pid = 5123] [serial = 560] [outer = 0x927d5800] 07:56:20 INFO - PROCESS | 5123 | SkCairoFTTypeface::onFilterRec unimplemented 07:56:20 INFO - PROCESS | 5123 | 1467816980933 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]]]}] 07:56:20 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 07:56:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1794ms 07:56:20 INFO - PROCESS | 5123 | 1467816980976 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 07:56:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 07:56:20 INFO - PROCESS | 5123 | 1467816980981 Marionette TRACE conn3 <- [1,717,null,{"value":"8"}] 07:56:20 INFO - PROCESS | 5123 | 1467816980989 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 07:56:20 INFO - PROCESS | 5123 | 1467816980995 Marionette TRACE conn3 <- [1,718,null,{}] 07:56:21 INFO - PROCESS | 5123 | 1467816981002 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}] 07:56:21 INFO - PROCESS | 5123 | 1467816981007 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:56:21 INFO - PROCESS | 5123 | 1467816981233 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 07:56:21 INFO - PROCESS | 5123 | 1467816981380 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:21 INFO - PROCESS | 5123 | 1467816981388 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:56:21 INFO - PROCESS | 5123 | ++DOCSHELL 0x923a5400 == 36 [pid = 5123] [id = 187] 07:56:21 INFO - PROCESS | 5123 | ++DOMWINDOW == 67 (0x93d7b800) [pid = 5123] [serial = 561] [outer = (nil)] 07:56:21 INFO - PROCESS | 5123 | ++DOMWINDOW == 68 (0x97a45400) [pid = 5123] [serial = 562] [outer = 0x93d7b800] 07:56:21 INFO - PROCESS | 5123 | 1467816981460 Marionette DEBUG loaded listener.js 07:56:21 INFO - PROCESS | 5123 | ++DOMWINDOW == 69 (0x97a51000) [pid = 5123] [serial = 563] [outer = 0x93d7b800] 07:56:22 INFO - PROCESS | 5123 | SkCairoFTTypeface::onFilterRec unimplemented 07:56:22 INFO - PROCESS | 5123 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 07:56:22 INFO - PROCESS | 5123 | 1467816982726 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]]]}] 07:56:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 07:56:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1791ms 07:56:22 INFO - PROCESS | 5123 | 1467816982778 Marionette TRACE conn3 -> [0,721,"getWindowHandle",null] 07:56:22 INFO - PROCESS | 5123 | 1467816982781 Marionette TRACE conn3 <- [1,721,null,{"value":"8"}] 07:56:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 07:56:22 INFO - PROCESS | 5123 | 1467816982915 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 07:56:22 INFO - PROCESS | 5123 | 1467816982918 Marionette TRACE conn3 <- [1,722,null,{}] 07:56:22 INFO - PROCESS | 5123 | 1467816982928 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}] 07:56:22 INFO - PROCESS | 5123 | 1467816982935 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:56:23 INFO - PROCESS | 5123 | 1467816983088 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 07:56:23 INFO - PROCESS | 5123 | 1467816983236 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:23 INFO - PROCESS | 5123 | 1467816983248 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:56:23 INFO - PROCESS | 5123 | ++DOCSHELL 0x9a2cd800 == 37 [pid = 5123] [id = 188] 07:56:23 INFO - PROCESS | 5123 | ++DOMWINDOW == 70 (0x9a2cec00) [pid = 5123] [serial = 564] [outer = (nil)] 07:56:23 INFO - PROCESS | 5123 | ++DOMWINDOW == 71 (0x9a2d4000) [pid = 5123] [serial = 565] [outer = 0x9a2cec00] 07:56:23 INFO - PROCESS | 5123 | 1467816983322 Marionette DEBUG loaded listener.js 07:56:23 INFO - PROCESS | 5123 | ++DOMWINDOW == 72 (0x9a2da800) [pid = 5123] [serial = 566] [outer = 0x9a2cec00] 07:56:24 INFO - PROCESS | 5123 | 1467816984272 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] 07:56:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 07:56:24 INFO - PROCESS | 5123 | 1467816984461 Marionette TRACE conn3 <- [1,725,null,{"value":"8"}] 07:56:24 INFO - PROCESS | 5123 | 1467816984468 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 07:56:24 INFO - PROCESS | 5123 | 1467816984473 Marionette TRACE conn3 <- [1,726,null,{}] 07:56:24 INFO - PROCESS | 5123 | 1467816984480 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}] 07:56:24 INFO - PROCESS | 5123 | 1467816984485 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:56:24 INFO - PROCESS | 5123 | 1467816984630 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 07:56:24 INFO - PROCESS | 5123 | 1467816984840 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:24 INFO - PROCESS | 5123 | 1467816984854 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:56:24 INFO - PROCESS | 5123 | ++DOCSHELL 0x9306dc00 == 38 [pid = 5123] [id = 189] 07:56:24 INFO - PROCESS | 5123 | ++DOMWINDOW == 73 (0x93072000) [pid = 5123] [serial = 567] [outer = (nil)] 07:56:24 INFO - PROCESS | 5123 | ++DOMWINDOW == 74 (0x93d0a000) [pid = 5123] [serial = 568] [outer = 0x93072000] 07:56:24 INFO - PROCESS | 5123 | 1467816984937 Marionette DEBUG loaded listener.js 07:56:25 INFO - PROCESS | 5123 | ++DOMWINDOW == 75 (0x93d7e800) [pid = 5123] [serial = 569] [outer = 0x93072000] 07:56:26 INFO - PROCESS | 5123 | --DOCSHELL 0x98562000 == 37 [pid = 5123] [id = 184] 07:56:26 INFO - PROCESS | 5123 | --DOCSHELL 0x952d9400 == 36 [pid = 5123] [id = 183] 07:56:26 INFO - PROCESS | 5123 | --DOCSHELL 0x924c5800 == 35 [pid = 5123] [id = 182] 07:56:26 INFO - PROCESS | 5123 | --DOCSHELL 0x927d8c00 == 34 [pid = 5123] [id = 152] 07:56:26 INFO - PROCESS | 5123 | --DOCSHELL 0x9159d800 == 33 [pid = 5123] [id = 165] 07:56:26 INFO - PROCESS | 5123 | --DOCSHELL 0x91592c00 == 32 [pid = 5123] [id = 157] 07:56:26 INFO - PROCESS | 5123 | --DOCSHELL 0x93d88000 == 31 [pid = 5123] [id = 153] 07:56:26 INFO - PROCESS | 5123 | --DOCSHELL 0x9542e800 == 30 [pid = 5123] [id = 162] 07:56:26 INFO - PROCESS | 5123 | --DOCSHELL 0x915a0400 == 29 [pid = 5123] [id = 167] 07:56:26 INFO - PROCESS | 5123 | --DOCSHELL 0x9a605800 == 28 [pid = 5123] [id = 163] 07:56:26 INFO - PROCESS | 5123 | --DOCSHELL 0x9a60ec00 == 27 [pid = 5123] [id = 159] 07:56:26 INFO - PROCESS | 5123 | --DOCSHELL 0x99ddb800 == 26 [pid = 5123] [id = 166] 07:56:26 INFO - PROCESS | 5123 | --DOCSHELL 0x9a188000 == 25 [pid = 5123] [id = 156] 07:56:26 INFO - PROCESS | 5123 | --DOCSHELL 0x922cc800 == 24 [pid = 5123] [id = 180] 07:56:26 INFO - PROCESS | 5123 | --DOCSHELL 0x96fda000 == 23 [pid = 5123] [id = 158] 07:56:26 INFO - PROCESS | 5123 | --DOCSHELL 0x91595400 == 22 [pid = 5123] [id = 181] 07:56:26 INFO - PROCESS | 5123 | --DOCSHELL 0x91591400 == 21 [pid = 5123] [id = 160] 07:56:26 INFO - PROCESS | 5123 | --DOCSHELL 0x91593c00 == 20 [pid = 5123] [id = 179] 07:56:26 INFO - PROCESS | 5123 | --DOCSHELL 0x91598000 == 19 [pid = 5123] [id = 155] 07:56:26 INFO - PROCESS | 5123 | --DOCSHELL 0x927de400 == 18 [pid = 5123] [id = 161] 07:56:26 INFO - PROCESS | 5123 | --DOCSHELL 0x953b5c00 == 17 [pid = 5123] [id = 168] 07:56:26 INFO - PROCESS | 5123 | --DOCSHELL 0x93d7dc00 == 16 [pid = 5123] [id = 169] 07:56:26 INFO - PROCESS | 5123 | --DOCSHELL 0x922c4800 == 15 [pid = 5123] [id = 170] 07:56:26 INFO - PROCESS | 5123 | --DOCSHELL 0x923b1400 == 14 [pid = 5123] [id = 171] 07:56:26 INFO - PROCESS | 5123 | --DOCSHELL 0x9306c000 == 13 [pid = 5123] [id = 172] 07:56:26 INFO - PROCESS | 5123 | --DOCSHELL 0x923a5400 == 12 [pid = 5123] [id = 187] 07:56:26 INFO - PROCESS | 5123 | --DOCSHELL 0x9a2cd800 == 11 [pid = 5123] [id = 188] 07:56:26 INFO - PROCESS | 5123 | --DOCSHELL 0x922cd800 == 10 [pid = 5123] [id = 185] 07:56:26 INFO - PROCESS | 5123 | --DOCSHELL 0x92692800 == 9 [pid = 5123] [id = 186] 07:56:26 INFO - PROCESS | 5123 | --DOMWINDOW == 74 (0x952e6c00) [pid = 5123] [serial = 517] [outer = (nil)] [url = about:blank] 07:56:26 INFO - PROCESS | 5123 | --DOMWINDOW == 73 (0x953f7400) [pid = 5123] [serial = 529] [outer = (nil)] [url = about:blank] 07:56:26 INFO - PROCESS | 5123 | --DOMWINDOW == 72 (0x924c4000) [pid = 5123] [serial = 503] [outer = (nil)] [url = about:blank] 07:56:26 INFO - PROCESS | 5123 | --DOMWINDOW == 71 (0x9542c800) [pid = 5123] [serial = 530] [outer = (nil)] [url = about:blank] 07:56:26 INFO - PROCESS | 5123 | --DOMWINDOW == 70 (0x98563800) [pid = 5123] [serial = 505] [outer = (nil)] [url = about:blank] 07:56:26 INFO - PROCESS | 5123 | --DOMWINDOW == 69 (0x998b5c00) [pid = 5123] [serial = 506] [outer = (nil)] [url = about:blank] 07:56:26 INFO - PROCESS | 5123 | --DOMWINDOW == 68 (0x922cf000) [pid = 5123] [serial = 524] [outer = (nil)] [url = about:blank] 07:56:26 INFO - PROCESS | 5123 | --DOMWINDOW == 67 (0xa23d7000) [pid = 5123] [serial = 512] [outer = (nil)] [url = about:blank] 07:56:26 INFO - PROCESS | 5123 | --DOMWINDOW == 66 (0x92ad1c00) [pid = 5123] [serial = 526] [outer = (nil)] [url = about:blank] 07:56:26 INFO - PROCESS | 5123 | --DOMWINDOW == 65 (0x93ba2400) [pid = 5123] [serial = 527] [outer = (nil)] [url = about:blank] 07:56:26 INFO - PROCESS | 5123 | --DOMWINDOW == 64 (0xa2375000) [pid = 5123] [serial = 511] [outer = (nil)] [url = about:blank] 07:56:26 INFO - PROCESS | 5123 | --DOMWINDOW == 63 (0x9d51e400) [pid = 5123] [serial = 508] [outer = (nil)] [url = about:blank] 07:56:26 INFO - PROCESS | 5123 | --DOMWINDOW == 62 (0x922d0400) [pid = 5123] [serial = 502] [outer = (nil)] [url = about:blank] 07:56:26 INFO - PROCESS | 5123 | --DOMWINDOW == 61 (0xa2ff5c00) [pid = 5123] [serial = 515] [outer = (nil)] [url = about:blank] 07:56:26 INFO - PROCESS | 5123 | --DOMWINDOW == 60 (0x9d5f4c00) [pid = 5123] [serial = 509] [outer = (nil)] [url = about:blank] 07:56:26 INFO - PROCESS | 5123 | --DOMWINDOW == 59 (0x9855d400) [pid = 5123] [serial = 533] [outer = (nil)] [url = about:blank] 07:56:26 INFO - PROCESS | 5123 | --DOMWINDOW == 58 (0x952e0400) [pid = 5123] [serial = 520] [outer = (nil)] [url = about:blank] 07:56:26 INFO - PROCESS | 5123 | --DOMWINDOW == 57 (0x98461000) [pid = 5123] [serial = 535] [outer = (nil)] [url = about:blank] 07:56:26 INFO - PROCESS | 5123 | --DOMWINDOW == 56 (0xa2fbac00) [pid = 5123] [serial = 514] [outer = (nil)] [url = about:blank] 07:56:26 INFO - PROCESS | 5123 | --DOMWINDOW == 55 (0x98462000) [pid = 5123] [serial = 532] [outer = (nil)] [url = about:blank] 07:56:26 INFO - PROCESS | 5123 | --DOMWINDOW == 54 (0x95428800) [pid = 5123] [serial = 521] [outer = (nil)] [url = about:blank] 07:56:26 INFO - PROCESS | 5123 | --DOMWINDOW == 53 (0x99d10800) [pid = 5123] [serial = 518] [outer = (nil)] [url = about:blank] 07:56:26 INFO - PROCESS | 5123 | --DOMWINDOW == 52 (0x922c5800) [pid = 5123] [serial = 523] [outer = (nil)] [url = about:blank] 07:56:26 INFO - PROCESS | 5123 | SkCairoFTTypeface::onFilterRec unimplemented 07:56:26 INFO - PROCESS | 5123 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 07:56:26 INFO - PROCESS | 5123 | 1467816986699 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]]]}] 07:56:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 07:56:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 2335ms 07:56:26 INFO - PROCESS | 5123 | 1467816986804 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 07:56:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 07:56:26 INFO - PROCESS | 5123 | 1467816986809 Marionette TRACE conn3 <- [1,729,null,{"value":"8"}] 07:56:26 INFO - PROCESS | 5123 | 1467816986822 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 07:56:26 INFO - PROCESS | 5123 | 1467816986825 Marionette TRACE conn3 <- [1,730,null,{}] 07:56:26 INFO - PROCESS | 5123 | 1467816986832 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}] 07:56:26 INFO - PROCESS | 5123 | 1467816986837 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:56:26 INFO - PROCESS | 5123 | 1467816986972 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 07:56:26 INFO - PROCESS | 5123 | 1467816986981 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:27 INFO - PROCESS | 5123 | 1467816986987 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:56:27 INFO - PROCESS | 5123 | ++DOCSHELL 0x923a5400 == 10 [pid = 5123] [id = 190] 07:56:27 INFO - PROCESS | 5123 | ++DOMWINDOW == 53 (0x923ac400) [pid = 5123] [serial = 570] [outer = (nil)] 07:56:27 INFO - PROCESS | 5123 | ++DOMWINDOW == 54 (0x93d05000) [pid = 5123] [serial = 571] [outer = 0x923ac400] 07:56:27 INFO - PROCESS | 5123 | 1467816987052 Marionette DEBUG loaded listener.js 07:56:27 INFO - PROCESS | 5123 | ++DOMWINDOW == 55 (0x93d79800) [pid = 5123] [serial = 572] [outer = 0x923ac400] 07:56:27 INFO - PROCESS | 5123 | SkCairoFTTypeface::onFilterRec unimplemented 07:56:27 INFO - PROCESS | 5123 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 07:56:27 INFO - PROCESS | 5123 | 1467816987819 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] 07:56:27 INFO - PROCESS | 5123 | 1467816987869 Marionette TRACE conn3 <- [1,733,null,{"value":"8"}] 07:56:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 07:56:27 INFO - PROCESS | 5123 | 1467816987879 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 07:56:27 INFO - PROCESS | 5123 | 1467816987883 Marionette TRACE conn3 <- [1,734,null,{}] 07:56:27 INFO - PROCESS | 5123 | 1467816987911 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}] 07:56:27 INFO - PROCESS | 5123 | 1467816987917 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:56:28 INFO - PROCESS | 5123 | 1467816988069 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 07:56:28 INFO - PROCESS | 5123 | 1467816988079 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:28 INFO - PROCESS | 5123 | 1467816988085 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:56:28 INFO - PROCESS | 5123 | ++DOCSHELL 0x9542cc00 == 11 [pid = 5123] [id = 191] 07:56:28 INFO - PROCESS | 5123 | ++DOMWINDOW == 56 (0x9542d400) [pid = 5123] [serial = 573] [outer = (nil)] 07:56:28 INFO - PROCESS | 5123 | ++DOMWINDOW == 57 (0x96fd0800) [pid = 5123] [serial = 574] [outer = 0x9542d400] 07:56:28 INFO - PROCESS | 5123 | 1467816988152 Marionette DEBUG loaded listener.js 07:56:28 INFO - PROCESS | 5123 | ++DOMWINDOW == 58 (0x97a25c00) [pid = 5123] [serial = 575] [outer = 0x9542d400] 07:56:28 INFO - PROCESS | 5123 | SkCairoFTTypeface::onFilterRec unimplemented 07:56:28 INFO - PROCESS | 5123 | 1467816988951 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]]]}] 07:56:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 07:56:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1131ms 07:56:29 INFO - PROCESS | 5123 | 1467816989015 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 07:56:29 INFO - PROCESS | 5123 | 1467816989019 Marionette TRACE conn3 <- [1,737,null,{"value":"8"}] 07:56:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 07:56:29 INFO - PROCESS | 5123 | 1467816989028 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 07:56:29 INFO - PROCESS | 5123 | 1467816989033 Marionette TRACE conn3 <- [1,738,null,{}] 07:56:29 INFO - PROCESS | 5123 | 1467816989059 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}] 07:56:29 INFO - PROCESS | 5123 | 1467816989067 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:56:29 INFO - PROCESS | 5123 | 1467816989251 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 07:56:29 INFO - PROCESS | 5123 | 1467816989272 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:29 INFO - PROCESS | 5123 | 1467816989280 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:56:29 INFO - PROCESS | 5123 | ++DOCSHELL 0x98561400 == 12 [pid = 5123] [id = 192] 07:56:29 INFO - PROCESS | 5123 | ++DOMWINDOW == 59 (0x98561800) [pid = 5123] [serial = 576] [outer = (nil)] 07:56:29 INFO - PROCESS | 5123 | ++DOMWINDOW == 60 (0x98d6e000) [pid = 5123] [serial = 577] [outer = 0x98561800] 07:56:29 INFO - PROCESS | 5123 | 1467816989344 Marionette DEBUG loaded listener.js 07:56:29 INFO - PROCESS | 5123 | ++DOMWINDOW == 61 (0x998b5c00) [pid = 5123] [serial = 578] [outer = 0x98561800] 07:56:30 INFO - PROCESS | 5123 | SkCairoFTTypeface::onFilterRec unimplemented 07:56:30 INFO - PROCESS | 5123 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 07:56:30 INFO - PROCESS | 5123 | 1467816990548 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]]]}] 07:56:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 07:56:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1550ms 07:56:30 INFO - PROCESS | 5123 | 1467816990575 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 07:56:30 INFO - PROCESS | 5123 | 1467816990579 Marionette TRACE conn3 <- [1,741,null,{"value":"8"}] 07:56:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 07:56:30 INFO - PROCESS | 5123 | 1467816990584 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 07:56:30 INFO - PROCESS | 5123 | 1467816990587 Marionette TRACE conn3 <- [1,742,null,{}] 07:56:30 INFO - PROCESS | 5123 | 1467816990610 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}] 07:56:30 INFO - PROCESS | 5123 | 1467816990614 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:56:30 INFO - PROCESS | 5123 | 1467816990783 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 07:56:30 INFO - PROCESS | 5123 | 1467816990847 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:30 INFO - PROCESS | 5123 | 1467816990857 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:56:30 INFO - PROCESS | 5123 | ++DOCSHELL 0x93d84400 == 13 [pid = 5123] [id = 193] 07:56:30 INFO - PROCESS | 5123 | ++DOMWINDOW == 62 (0x985e2800) [pid = 5123] [serial = 579] [outer = (nil)] 07:56:30 INFO - PROCESS | 5123 | ++DOMWINDOW == 63 (0x9a188000) [pid = 5123] [serial = 580] [outer = 0x985e2800] 07:56:30 INFO - PROCESS | 5123 | 1467816990915 Marionette DEBUG loaded listener.js 07:56:31 INFO - PROCESS | 5123 | ++DOMWINDOW == 64 (0x9a2d1000) [pid = 5123] [serial = 581] [outer = 0x985e2800] 07:56:31 INFO - PROCESS | 5123 | --DOMWINDOW == 63 (0x927dc400) [pid = 5123] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 07:56:31 INFO - PROCESS | 5123 | --DOMWINDOW == 62 (0x98d69800) [pid = 5123] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 07:56:31 INFO - PROCESS | 5123 | --DOMWINDOW == 61 (0x923b4800) [pid = 5123] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 07:56:31 INFO - PROCESS | 5123 | --DOMWINDOW == 60 (0x924c9800) [pid = 5123] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 07:56:31 INFO - PROCESS | 5123 | --DOMWINDOW == 59 (0x953ef000) [pid = 5123] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 07:56:31 INFO - PROCESS | 5123 | --DOMWINDOW == 58 (0x91595000) [pid = 5123] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 07:56:31 INFO - PROCESS | 5123 | --DOMWINDOW == 57 (0x953c0c00) [pid = 5123] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 07:56:31 INFO - PROCESS | 5123 | --DOMWINDOW == 56 (0x9159c000) [pid = 5123] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 07:56:32 INFO - PROCESS | 5123 | SkCairoFTTypeface::onFilterRec unimplemented 07:56:32 INFO - PROCESS | 5123 | 1467816992183 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]]]}] 07:56:32 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 07:56:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1650ms 07:56:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 07:56:32 INFO - PROCESS | 5123 | 1467816992234 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 07:56:32 INFO - PROCESS | 5123 | 1467816992237 Marionette TRACE conn3 <- [1,745,null,{"value":"8"}] 07:56:32 INFO - PROCESS | 5123 | 1467816992243 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 07:56:32 INFO - PROCESS | 5123 | 1467816992246 Marionette TRACE conn3 <- [1,746,null,{}] 07:56:32 INFO - PROCESS | 5123 | 1467816992250 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}] 07:56:32 INFO - PROCESS | 5123 | 1467816992255 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:56:32 INFO - PROCESS | 5123 | 1467816992433 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 07:56:32 INFO - PROCESS | 5123 | 1467816992512 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:32 INFO - PROCESS | 5123 | 1467816992521 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:56:32 INFO - PROCESS | 5123 | ++DOCSHELL 0x927e2000 == 14 [pid = 5123] [id = 194] 07:56:32 INFO - PROCESS | 5123 | ++DOMWINDOW == 57 (0x92ac7000) [pid = 5123] [serial = 582] [outer = (nil)] 07:56:32 INFO - PROCESS | 5123 | ++DOMWINDOW == 58 (0x9a2cf000) [pid = 5123] [serial = 583] [outer = 0x92ac7000] 07:56:32 INFO - PROCESS | 5123 | 1467816992578 Marionette DEBUG loaded listener.js 07:56:32 INFO - PROCESS | 5123 | ++DOMWINDOW == 59 (0x9a602400) [pid = 5123] [serial = 584] [outer = 0x92ac7000] 07:56:33 INFO - PROCESS | 5123 | SkCairoFTTypeface::onFilterRec unimplemented 07:56:33 INFO - PROCESS | 5123 | SkCairoFTTypeface::onFilterRec unimplemented 07:56:33 INFO - PROCESS | 5123 | 1467816993683 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]]]}] 07:56:33 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.) 07:56:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1479ms 07:56:33 INFO - PROCESS | 5123 | 1467816993722 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 07:56:33 INFO - PROCESS | 5123 | 1467816993728 Marionette TRACE conn3 <- [1,749,null,{"value":"8"}] 07:56:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 07:56:33 INFO - PROCESS | 5123 | 1467816993735 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 07:56:33 INFO - PROCESS | 5123 | 1467816993740 Marionette TRACE conn3 <- [1,750,null,{}] 07:56:33 INFO - PROCESS | 5123 | 1467816993748 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}] 07:56:33 INFO - PROCESS | 5123 | 1467816993753 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:56:33 INFO - PROCESS | 5123 | 1467816993941 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 07:56:34 INFO - PROCESS | 5123 | 1467816994124 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:34 INFO - PROCESS | 5123 | 1467816994138 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:56:34 INFO - PROCESS | 5123 | ++DOCSHELL 0x927d7400 == 15 [pid = 5123] [id = 195] 07:56:34 INFO - PROCESS | 5123 | ++DOMWINDOW == 60 (0x927d9000) [pid = 5123] [serial = 585] [outer = (nil)] 07:56:34 INFO - PROCESS | 5123 | ++DOMWINDOW == 61 (0x927e1c00) [pid = 5123] [serial = 586] [outer = 0x927d9000] 07:56:34 INFO - PROCESS | 5123 | 1467816994217 Marionette DEBUG loaded listener.js 07:56:34 INFO - PROCESS | 5123 | ++DOMWINDOW == 62 (0x93d7b000) [pid = 5123] [serial = 587] [outer = 0x927d9000] 07:56:35 INFO - PROCESS | 5123 | SkCairoFTTypeface::onFilterRec unimplemented 07:56:35 INFO - PROCESS | 5123 | 1467816995563 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]]]}] 07:56:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 07:56:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1842ms 07:56:35 INFO - PROCESS | 5123 | 1467816995576 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 07:56:35 INFO - PROCESS | 5123 | 1467816995582 Marionette TRACE conn3 <- [1,753,null,{"value":"8"}] 07:56:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 07:56:35 INFO - PROCESS | 5123 | 1467816995675 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 07:56:35 INFO - PROCESS | 5123 | 1467816995680 Marionette TRACE conn3 <- [1,754,null,{}] 07:56:35 INFO - PROCESS | 5123 | 1467816995695 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}] 07:56:35 INFO - PROCESS | 5123 | 1467816995700 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:56:35 INFO - PROCESS | 5123 | 1467816995847 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 07:56:36 INFO - PROCESS | 5123 | 1467816995996 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:36 INFO - PROCESS | 5123 | 1467816996005 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:56:36 INFO - PROCESS | 5123 | ++DOCSHELL 0x923adc00 == 16 [pid = 5123] [id = 196] 07:56:36 INFO - PROCESS | 5123 | ++DOMWINDOW == 63 (0x95430c00) [pid = 5123] [serial = 588] [outer = (nil)] 07:56:36 INFO - PROCESS | 5123 | ++DOMWINDOW == 64 (0x98457c00) [pid = 5123] [serial = 589] [outer = 0x95430c00] 07:56:36 INFO - PROCESS | 5123 | 1467816996078 Marionette DEBUG loaded listener.js 07:56:36 INFO - PROCESS | 5123 | ++DOMWINDOW == 65 (0x98532000) [pid = 5123] [serial = 590] [outer = 0x95430c00] 07:56:37 INFO - PROCESS | 5123 | --DOMWINDOW == 64 (0x997e4c00) [pid = 5123] [serial = 553] [outer = (nil)] [url = about:blank] 07:56:37 INFO - PROCESS | 5123 | --DOMWINDOW == 63 (0x99de2800) [pid = 5123] [serial = 554] [outer = (nil)] [url = about:blank] 07:56:37 INFO - PROCESS | 5123 | --DOMWINDOW == 62 (0x93d7e000) [pid = 5123] [serial = 541] [outer = (nil)] [url = about:blank] 07:56:37 INFO - PROCESS | 5123 | --DOMWINDOW == 61 (0x953b5400) [pid = 5123] [serial = 542] [outer = (nil)] [url = about:blank] 07:56:37 INFO - PROCESS | 5123 | --DOMWINDOW == 60 (0x93d7a000) [pid = 5123] [serial = 557] [outer = (nil)] [url = about:blank] 07:56:37 INFO - PROCESS | 5123 | --DOMWINDOW == 59 (0x9306d400) [pid = 5123] [serial = 547] [outer = (nil)] [url = about:blank] 07:56:37 INFO - PROCESS | 5123 | --DOMWINDOW == 58 (0x93d02800) [pid = 5123] [serial = 548] [outer = (nil)] [url = about:blank] 07:56:37 INFO - PROCESS | 5123 | --DOMWINDOW == 57 (0x97a4fc00) [pid = 5123] [serial = 544] [outer = (nil)] [url = about:blank] 07:56:37 INFO - PROCESS | 5123 | --DOMWINDOW == 56 (0x9977bc00) [pid = 5123] [serial = 545] [outer = (nil)] [url = about:blank] 07:56:37 INFO - PROCESS | 5123 | --DOMWINDOW == 55 (0x9159b800) [pid = 5123] [serial = 538] [outer = (nil)] [url = about:blank] 07:56:37 INFO - PROCESS | 5123 | --DOMWINDOW == 54 (0x923a6400) [pid = 5123] [serial = 539] [outer = (nil)] [url = about:blank] 07:56:37 INFO - PROCESS | 5123 | --DOMWINDOW == 53 (0x9542a800) [pid = 5123] [serial = 550] [outer = (nil)] [url = about:blank] 07:56:37 INFO - PROCESS | 5123 | --DOMWINDOW == 52 (0x97a1c800) [pid = 5123] [serial = 551] [outer = (nil)] [url = about:blank] 07:56:37 INFO - PROCESS | 5123 | --DOMWINDOW == 51 (0x98563000) [pid = 5123] [serial = 536] [outer = (nil)] [url = about:blank] 07:56:37 INFO - PROCESS | 5123 | --DOMWINDOW == 50 (0x98560800) [pid = 5123] [serial = 556] [outer = (nil)] [url = about:blank] 07:56:37 INFO - PROCESS | 5123 | SkCairoFTTypeface::onFilterRec unimplemented 07:56:37 INFO - PROCESS | 5123 | 1467816997470 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]]]}] 07:56:37 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 07:56:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1884ms 07:56:37 INFO - PROCESS | 5123 | 1467816997516 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 07:56:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 07:56:37 INFO - PROCESS | 5123 | 1467816997521 Marionette TRACE conn3 <- [1,757,null,{"value":"8"}] 07:56:37 INFO - PROCESS | 5123 | 1467816997528 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 07:56:37 INFO - PROCESS | 5123 | 1467816997532 Marionette TRACE conn3 <- [1,758,null,{}] 07:56:37 INFO - PROCESS | 5123 | 1467816997539 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}] 07:56:37 INFO - PROCESS | 5123 | 1467816997544 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:56:37 INFO - PROCESS | 5123 | 1467816997673 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 07:56:37 INFO - PROCESS | 5123 | 1467816997772 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:37 INFO - PROCESS | 5123 | 1467816997782 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:56:37 INFO - PROCESS | 5123 | ++DOCSHELL 0x923ae000 == 17 [pid = 5123] [id = 197] 07:56:37 INFO - PROCESS | 5123 | ++DOMWINDOW == 51 (0x924c0000) [pid = 5123] [serial = 591] [outer = (nil)] 07:56:37 INFO - PROCESS | 5123 | ++DOMWINDOW == 52 (0x927de000) [pid = 5123] [serial = 592] [outer = 0x924c0000] 07:56:37 INFO - PROCESS | 5123 | 1467816997844 Marionette DEBUG loaded listener.js 07:56:37 INFO - PROCESS | 5123 | ++DOMWINDOW == 53 (0x93078800) [pid = 5123] [serial = 593] [outer = 0x924c0000] 07:56:38 INFO - PROCESS | 5123 | SkCairoFTTypeface::onFilterRec unimplemented 07:56:38 INFO - PROCESS | 5123 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 07:56:38 INFO - PROCESS | 5123 | SkCairoFTTypeface::onFilterRec unimplemented 07:56:38 INFO - PROCESS | 5123 | SkCairoFTTypeface::onFilterRec unimplemented 07:56:38 INFO - PROCESS | 5123 | SkCairoFTTypeface::onFilterRec unimplemented 07:56:38 INFO - PROCESS | 5123 | 1467816998469 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]]]}] 07:56:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 07:56:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 979ms 07:56:38 INFO - PROCESS | 5123 | 1467816998506 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 07:56:38 INFO - PROCESS | 5123 | 1467816998511 Marionette TRACE conn3 <- [1,761,null,{"value":"8"}] 07:56:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 07:56:38 INFO - PROCESS | 5123 | 1467816998520 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 07:56:38 INFO - PROCESS | 5123 | 1467816998524 Marionette TRACE conn3 <- [1,762,null,{}] 07:56:38 INFO - PROCESS | 5123 | 1467816998533 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}] 07:56:38 INFO - PROCESS | 5123 | 1467816998537 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:56:38 INFO - PROCESS | 5123 | 1467816998676 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 07:56:38 INFO - PROCESS | 5123 | 1467816998779 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:38 INFO - PROCESS | 5123 | 1467816998789 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:56:38 INFO - PROCESS | 5123 | ++DOCSHELL 0x9268c000 == 18 [pid = 5123] [id = 198] 07:56:38 INFO - PROCESS | 5123 | ++DOMWINDOW == 54 (0x93d83400) [pid = 5123] [serial = 594] [outer = (nil)] 07:56:38 INFO - PROCESS | 5123 | ++DOMWINDOW == 55 (0x953f3000) [pid = 5123] [serial = 595] [outer = 0x93d83400] 07:56:38 INFO - PROCESS | 5123 | 1467816998853 Marionette DEBUG loaded listener.js 07:56:38 INFO - PROCESS | 5123 | ++DOMWINDOW == 56 (0x9542d000) [pid = 5123] [serial = 596] [outer = 0x93d83400] 07:56:39 INFO - PROCESS | 5123 | 1467816999907 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]]]}] 07:56:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 07:56:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1432ms 07:56:39 INFO - PROCESS | 5123 | 1467816999961 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 07:56:39 INFO - PROCESS | 5123 | 1467816999964 Marionette TRACE conn3 <- [1,765,null,{"value":"8"}] 07:56:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 07:56:39 INFO - PROCESS | 5123 | 1467816999970 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 07:56:39 INFO - PROCESS | 5123 | 1467816999976 Marionette TRACE conn3 <- [1,766,null,{}] 07:56:39 INFO - PROCESS | 5123 | 1467816999991 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}] 07:56:40 INFO - PROCESS | 5123 | 1467816999999 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:56:40 INFO - PROCESS | 5123 | 1467817000182 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 07:56:40 INFO - PROCESS | 5123 | 1467817000258 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:40 INFO - PROCESS | 5123 | 1467817000267 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:56:40 INFO - PROCESS | 5123 | ++DOCSHELL 0x98557400 == 19 [pid = 5123] [id = 199] 07:56:40 INFO - PROCESS | 5123 | ++DOMWINDOW == 57 (0x9855c400) [pid = 5123] [serial = 597] [outer = (nil)] 07:56:40 INFO - PROCESS | 5123 | ++DOMWINDOW == 58 (0x9977c000) [pid = 5123] [serial = 598] [outer = 0x9855c400] 07:56:40 INFO - PROCESS | 5123 | 1467817000338 Marionette DEBUG loaded listener.js 07:56:40 INFO - PROCESS | 5123 | ++DOMWINDOW == 59 (0x99d0e000) [pid = 5123] [serial = 599] [outer = 0x9855c400] 07:56:41 INFO - PROCESS | 5123 | --DOMWINDOW == 58 (0x9542d400) [pid = 5123] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 07:56:41 INFO - PROCESS | 5123 | --DOMWINDOW == 57 (0x923ac400) [pid = 5123] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 07:56:41 INFO - PROCESS | 5123 | --DOMWINDOW == 56 (0x93072000) [pid = 5123] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 07:56:41 INFO - PROCESS | 5123 | --DOMWINDOW == 55 (0x985e2800) [pid = 5123] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 07:56:41 INFO - PROCESS | 5123 | --DOMWINDOW == 54 (0x927d5800) [pid = 5123] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 07:56:41 INFO - PROCESS | 5123 | --DOMWINDOW == 53 (0x93d7b800) [pid = 5123] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 07:56:41 INFO - PROCESS | 5123 | --DOMWINDOW == 52 (0x9a2cec00) [pid = 5123] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 07:56:41 INFO - PROCESS | 5123 | --DOMWINDOW == 51 (0x98561800) [pid = 5123] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 07:56:41 INFO - PROCESS | 5123 | 1467817001500 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]]]}] 07:56:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 07:56:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1583ms 07:56:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 07:56:41 INFO - PROCESS | 5123 | 1467817001554 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 07:56:41 INFO - PROCESS | 5123 | 1467817001557 Marionette TRACE conn3 <- [1,769,null,{"value":"8"}] 07:56:41 INFO - PROCESS | 5123 | 1467817001563 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 07:56:41 INFO - PROCESS | 5123 | 1467817001566 Marionette TRACE conn3 <- [1,770,null,{}] 07:56:41 INFO - PROCESS | 5123 | 1467817001571 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}] 07:56:41 INFO - PROCESS | 5123 | 1467817001574 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:56:41 INFO - PROCESS | 5123 | 1467817001702 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 07:56:41 INFO - PROCESS | 5123 | 1467817001853 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:41 INFO - PROCESS | 5123 | 1467817001859 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:56:41 INFO - PROCESS | 5123 | ++DOCSHELL 0x922cc400 == 20 [pid = 5123] [id = 200] 07:56:41 INFO - PROCESS | 5123 | ++DOMWINDOW == 52 (0x98d69800) [pid = 5123] [serial = 600] [outer = (nil)] 07:56:41 INFO - PROCESS | 5123 | ++DOMWINDOW == 53 (0x99fcb800) [pid = 5123] [serial = 601] [outer = 0x98d69800] 07:56:41 INFO - PROCESS | 5123 | 1467817001924 Marionette DEBUG loaded listener.js 07:56:42 INFO - PROCESS | 5123 | ++DOMWINDOW == 54 (0x9a2d4c00) [pid = 5123] [serial = 602] [outer = 0x98d69800] 07:56:42 INFO - PROCESS | 5123 | 1467817002507 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]]]}] 07:56:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 07:56:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 983ms 07:56:42 INFO - PROCESS | 5123 | 1467817002545 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 07:56:42 INFO - PROCESS | 5123 | 1467817002548 Marionette TRACE conn3 <- [1,773,null,{"value":"8"}] 07:56:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 07:56:42 INFO - PROCESS | 5123 | 1467817002554 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 07:56:42 INFO - PROCESS | 5123 | 1467817002556 Marionette TRACE conn3 <- [1,774,null,{}] 07:56:42 INFO - PROCESS | 5123 | 1467817002562 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}] 07:56:42 INFO - PROCESS | 5123 | 1467817002566 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:56:42 INFO - PROCESS | 5123 | 1467817002692 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 07:56:42 INFO - PROCESS | 5123 | 1467817002802 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:42 INFO - PROCESS | 5123 | 1467817002809 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:56:42 INFO - PROCESS | 5123 | ++DOCSHELL 0x9542d400 == 21 [pid = 5123] [id = 201] 07:56:42 INFO - PROCESS | 5123 | ++DOMWINDOW == 55 (0x9855d400) [pid = 5123] [serial = 603] [outer = (nil)] 07:56:42 INFO - PROCESS | 5123 | ++DOMWINDOW == 56 (0x9a60a800) [pid = 5123] [serial = 604] [outer = 0x9855d400] 07:56:42 INFO - PROCESS | 5123 | 1467817002871 Marionette DEBUG loaded listener.js 07:56:42 INFO - PROCESS | 5123 | ++DOMWINDOW == 57 (0x9a60d400) [pid = 5123] [serial = 605] [outer = 0x9855d400] 07:56:43 INFO - PROCESS | 5123 | 1467817003528 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]]]}] 07:56:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 07:56:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1031ms 07:56:43 INFO - PROCESS | 5123 | 1467817003585 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 07:56:43 INFO - PROCESS | 5123 | 1467817003588 Marionette TRACE conn3 <- [1,777,null,{"value":"8"}] 07:56:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 07:56:43 INFO - PROCESS | 5123 | 1467817003600 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 07:56:43 INFO - PROCESS | 5123 | 1467817003602 Marionette TRACE conn3 <- [1,778,null,{}] 07:56:43 INFO - PROCESS | 5123 | 1467817003685 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}] 07:56:43 INFO - PROCESS | 5123 | 1467817003691 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:56:43 INFO - PROCESS | 5123 | 1467817003859 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 07:56:43 INFO - PROCESS | 5123 | 1467817003972 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:43 INFO - PROCESS | 5123 | 1467817003981 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:56:44 INFO - PROCESS | 5123 | ++DOCSHELL 0x922d0400 == 22 [pid = 5123] [id = 202] 07:56:44 INFO - PROCESS | 5123 | ++DOMWINDOW == 58 (0x924c8800) [pid = 5123] [serial = 606] [outer = (nil)] 07:56:44 INFO - PROCESS | 5123 | ++DOMWINDOW == 59 (0x927e4800) [pid = 5123] [serial = 607] [outer = 0x924c8800] 07:56:44 INFO - PROCESS | 5123 | 1467817004068 Marionette DEBUG loaded listener.js 07:56:44 INFO - PROCESS | 5123 | ++DOMWINDOW == 60 (0x93d7d800) [pid = 5123] [serial = 608] [outer = 0x924c8800] 07:56:44 INFO - PROCESS | 5123 | 1467817004926 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]]]}] 07:56:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 07:56:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1376ms 07:56:44 INFO - PROCESS | 5123 | 1467817004978 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 07:56:44 INFO - PROCESS | 5123 | 1467817004983 Marionette TRACE conn3 <- [1,781,null,{"value":"8"}] 07:56:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 07:56:44 INFO - PROCESS | 5123 | 1467817004991 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 07:56:45 INFO - PROCESS | 5123 | 1467817004995 Marionette TRACE conn3 <- [1,782,null,{}] 07:56:45 INFO - PROCESS | 5123 | 1467817005002 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}] 07:56:45 INFO - PROCESS | 5123 | 1467817005008 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:56:45 INFO - PROCESS | 5123 | 1467817005168 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 07:56:45 INFO - PROCESS | 5123 | 1467817005314 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:45 INFO - PROCESS | 5123 | 1467817005328 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:56:45 INFO - PROCESS | 5123 | ++DOCSHELL 0x953bb800 == 23 [pid = 5123] [id = 203] 07:56:45 INFO - PROCESS | 5123 | ++DOMWINDOW == 61 (0x97a4a000) [pid = 5123] [serial = 609] [outer = (nil)] 07:56:45 INFO - PROCESS | 5123 | ++DOMWINDOW == 62 (0x98459c00) [pid = 5123] [serial = 610] [outer = 0x97a4a000] 07:56:45 INFO - PROCESS | 5123 | 1467817005398 Marionette DEBUG loaded listener.js 07:56:45 INFO - PROCESS | 5123 | ++DOMWINDOW == 63 (0x98563800) [pid = 5123] [serial = 611] [outer = 0x97a4a000] 07:56:46 INFO - PROCESS | 5123 | 1467817006324 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]]]}] 07:56:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 07:56:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1384ms 07:56:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 07:56:46 INFO - PROCESS | 5123 | 1467817006374 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 07:56:46 INFO - PROCESS | 5123 | 1467817006378 Marionette TRACE conn3 <- [1,785,null,{"value":"8"}] 07:56:46 INFO - PROCESS | 5123 | 1467817006385 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 07:56:46 INFO - PROCESS | 5123 | 1467817006388 Marionette TRACE conn3 <- [1,786,null,{}] 07:56:46 INFO - PROCESS | 5123 | 1467817006394 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}] 07:56:46 INFO - PROCESS | 5123 | 1467817006399 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:56:46 INFO - PROCESS | 5123 | 1467817006557 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 07:56:46 INFO - PROCESS | 5123 | 1467817006701 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:46 INFO - PROCESS | 5123 | 1467817006714 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:56:46 INFO - PROCESS | 5123 | ++DOCSHELL 0x9ae76c00 == 24 [pid = 5123] [id = 204] 07:56:46 INFO - PROCESS | 5123 | ++DOMWINDOW == 64 (0x9ae7d000) [pid = 5123] [serial = 612] [outer = (nil)] 07:56:46 INFO - PROCESS | 5123 | ++DOMWINDOW == 65 (0x9b5d7000) [pid = 5123] [serial = 613] [outer = 0x9ae7d000] 07:56:46 INFO - PROCESS | 5123 | 1467817006786 Marionette DEBUG loaded listener.js 07:56:46 INFO - PROCESS | 5123 | ++DOMWINDOW == 66 (0x9b5dc000) [pid = 5123] [serial = 614] [outer = 0x9ae7d000] 07:56:47 INFO - PROCESS | 5123 | 1467817007674 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]]]}] 07:56:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 07:56:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1338ms 07:56:47 INFO - PROCESS | 5123 | 1467817007729 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 07:56:47 INFO - PROCESS | 5123 | 1467817007738 Marionette TRACE conn3 <- [1,789,null,{"value":"8"}] 07:56:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 07:56:47 INFO - PROCESS | 5123 | 1467817007745 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 07:56:47 INFO - PROCESS | 5123 | 1467817007748 Marionette TRACE conn3 <- [1,790,null,{}] 07:56:47 INFO - PROCESS | 5123 | 1467817007754 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}] 07:56:47 INFO - PROCESS | 5123 | 1467817007758 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:56:47 INFO - PROCESS | 5123 | 1467817007918 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 07:56:48 INFO - PROCESS | 5123 | 1467817008063 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:48 INFO - PROCESS | 5123 | 1467817008071 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:56:48 INFO - PROCESS | 5123 | ++DOCSHELL 0x9542bc00 == 25 [pid = 5123] [id = 205] 07:56:48 INFO - PROCESS | 5123 | ++DOMWINDOW == 67 (0x9a272800) [pid = 5123] [serial = 615] [outer = (nil)] 07:56:48 INFO - PROCESS | 5123 | ++DOMWINDOW == 68 (0x9d521800) [pid = 5123] [serial = 616] [outer = 0x9a272800] 07:56:48 INFO - PROCESS | 5123 | 1467817008143 Marionette DEBUG loaded listener.js 07:56:48 INFO - PROCESS | 5123 | ++DOMWINDOW == 69 (0x99c26c00) [pid = 5123] [serial = 617] [outer = 0x9a272800] 07:56:48 INFO - PROCESS | 5123 | 1467817008975 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]]]}] 07:56:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 07:56:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1278ms 07:56:49 INFO - PROCESS | 5123 | 1467817009024 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 07:56:49 INFO - PROCESS | 5123 | 1467817009028 Marionette TRACE conn3 <- [1,793,null,{"value":"8"}] 07:56:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 07:56:49 INFO - PROCESS | 5123 | 1467817009034 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 07:56:49 INFO - PROCESS | 5123 | 1467817009036 Marionette TRACE conn3 <- [1,794,null,{}] 07:56:49 INFO - PROCESS | 5123 | 1467817009042 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}] 07:56:49 INFO - PROCESS | 5123 | 1467817009047 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:56:49 INFO - PROCESS | 5123 | 1467817009204 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 07:56:49 INFO - PROCESS | 5123 | 1467817009346 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:49 INFO - PROCESS | 5123 | 1467817009354 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:56:49 INFO - PROCESS | 5123 | ++DOCSHELL 0x91595400 == 26 [pid = 5123] [id = 206] 07:56:49 INFO - PROCESS | 5123 | ++DOMWINDOW == 70 (0x9b8e0c00) [pid = 5123] [serial = 618] [outer = (nil)] 07:56:49 INFO - PROCESS | 5123 | ++DOMWINDOW == 71 (0x9d5f0c00) [pid = 5123] [serial = 619] [outer = 0x9b8e0c00] 07:56:49 INFO - PROCESS | 5123 | 1467817009437 Marionette DEBUG loaded listener.js 07:56:49 INFO - PROCESS | 5123 | ++DOMWINDOW == 72 (0x9a2d1c00) [pid = 5123] [serial = 620] [outer = 0x9b8e0c00] 07:56:50 INFO - PROCESS | 5123 | 1467817010329 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]]]}] 07:56:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 07:56:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1329ms 07:56:50 INFO - PROCESS | 5123 | 1467817010364 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 07:56:50 INFO - PROCESS | 5123 | 1467817010367 Marionette TRACE conn3 <- [1,797,null,{"value":"8"}] 07:56:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 07:56:50 INFO - PROCESS | 5123 | 1467817010373 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 07:56:50 INFO - PROCESS | 5123 | 1467817010376 Marionette TRACE conn3 <- [1,798,null,{}] 07:56:50 INFO - PROCESS | 5123 | 1467817010382 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}] 07:56:50 INFO - PROCESS | 5123 | 1467817010392 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:56:50 INFO - PROCESS | 5123 | 1467817010600 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 07:56:50 INFO - PROCESS | 5123 | 1467817010930 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:50 INFO - PROCESS | 5123 | 1467817010937 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:56:50 INFO - PROCESS | 5123 | ++DOCSHELL 0x922cfc00 == 27 [pid = 5123] [id = 207] 07:56:50 INFO - PROCESS | 5123 | ++DOMWINDOW == 73 (0x923a6800) [pid = 5123] [serial = 621] [outer = (nil)] 07:56:51 INFO - PROCESS | 5123 | ++DOMWINDOW == 74 (0x923b2000) [pid = 5123] [serial = 622] [outer = 0x923a6800] 07:56:51 INFO - PROCESS | 5123 | 1467817011009 Marionette DEBUG loaded listener.js 07:56:51 INFO - PROCESS | 5123 | ++DOMWINDOW == 75 (0x92ad0800) [pid = 5123] [serial = 623] [outer = 0x923a6800] 07:56:51 INFO - PROCESS | 5123 | 1467817011791 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]]]}] 07:56:51 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 07:56:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1455ms 07:56:51 INFO - PROCESS | 5123 | 1467817011835 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 07:56:51 INFO - PROCESS | 5123 | 1467817011841 Marionette TRACE conn3 <- [1,801,null,{"value":"8"}] 07:56:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 07:56:51 INFO - PROCESS | 5123 | 1467817011853 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 07:56:51 INFO - PROCESS | 5123 | 1467817011865 Marionette TRACE conn3 <- [1,802,null,{}] 07:56:51 INFO - PROCESS | 5123 | 1467817011884 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}] 07:56:51 INFO - PROCESS | 5123 | 1467817011898 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:56:52 INFO - PROCESS | 5123 | 1467817012054 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 07:56:52 INFO - PROCESS | 5123 | 1467817012205 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:52 INFO - PROCESS | 5123 | 1467817012212 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:56:52 INFO - PROCESS | 5123 | ++DOCSHELL 0x923ac400 == 28 [pid = 5123] [id = 208] 07:56:52 INFO - PROCESS | 5123 | ++DOMWINDOW == 76 (0x952e0800) [pid = 5123] [serial = 624] [outer = (nil)] 07:56:52 INFO - PROCESS | 5123 | ++DOMWINDOW == 77 (0x97a49000) [pid = 5123] [serial = 625] [outer = 0x952e0800] 07:56:52 INFO - PROCESS | 5123 | 1467817012279 Marionette DEBUG loaded listener.js 07:56:52 INFO - PROCESS | 5123 | ++DOMWINDOW == 78 (0x98461800) [pid = 5123] [serial = 626] [outer = 0x952e0800] 07:56:53 INFO - PROCESS | 5123 | --DOMWINDOW == 77 (0x9a2cf000) [pid = 5123] [serial = 583] [outer = (nil)] [url = about:blank] 07:56:53 INFO - PROCESS | 5123 | --DOMWINDOW == 76 (0x96fd0800) [pid = 5123] [serial = 574] [outer = (nil)] [url = about:blank] 07:56:53 INFO - PROCESS | 5123 | --DOMWINDOW == 75 (0x93d05000) [pid = 5123] [serial = 571] [outer = (nil)] [url = about:blank] 07:56:53 INFO - PROCESS | 5123 | --DOMWINDOW == 74 (0x93d79800) [pid = 5123] [serial = 572] [outer = (nil)] [url = about:blank] 07:56:53 INFO - PROCESS | 5123 | --DOMWINDOW == 73 (0x93d7e800) [pid = 5123] [serial = 569] [outer = (nil)] [url = about:blank] 07:56:53 INFO - PROCESS | 5123 | --DOMWINDOW == 72 (0x93d0a000) [pid = 5123] [serial = 568] [outer = (nil)] [url = about:blank] 07:56:53 INFO - PROCESS | 5123 | --DOMWINDOW == 71 (0x9a188000) [pid = 5123] [serial = 580] [outer = (nil)] [url = about:blank] 07:56:53 INFO - PROCESS | 5123 | --DOMWINDOW == 70 (0x9306f800) [pid = 5123] [serial = 560] [outer = (nil)] [url = about:blank] 07:56:53 INFO - PROCESS | 5123 | --DOMWINDOW == 69 (0x927e0000) [pid = 5123] [serial = 559] [outer = (nil)] [url = about:blank] 07:56:53 INFO - PROCESS | 5123 | --DOMWINDOW == 68 (0x97a51000) [pid = 5123] [serial = 563] [outer = (nil)] [url = about:blank] 07:56:53 INFO - PROCESS | 5123 | --DOMWINDOW == 67 (0x97a45400) [pid = 5123] [serial = 562] [outer = (nil)] [url = about:blank] 07:56:53 INFO - PROCESS | 5123 | --DOMWINDOW == 66 (0x9a2da800) [pid = 5123] [serial = 566] [outer = (nil)] [url = about:blank] 07:56:53 INFO - PROCESS | 5123 | --DOMWINDOW == 65 (0x9a2d4000) [pid = 5123] [serial = 565] [outer = (nil)] [url = about:blank] 07:56:53 INFO - PROCESS | 5123 | --DOMWINDOW == 64 (0x98d6e000) [pid = 5123] [serial = 577] [outer = (nil)] [url = about:blank] 07:56:53 INFO - PROCESS | 5123 | --DOMWINDOW == 63 (0x998b5c00) [pid = 5123] [serial = 578] [outer = (nil)] [url = about:blank] 07:56:53 INFO - PROCESS | 5123 | --DOMWINDOW == 62 (0x9a2d1000) [pid = 5123] [serial = 581] [outer = (nil)] [url = about:blank] 07:56:53 INFO - PROCESS | 5123 | --DOMWINDOW == 61 (0x97a25c00) [pid = 5123] [serial = 575] [outer = (nil)] [url = about:blank] 07:56:53 INFO - PROCESS | 5123 | 1467817013810 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]]]}] 07:56:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 07:56:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 2003ms 07:56:53 INFO - PROCESS | 5123 | 1467817013864 Marionette TRACE conn3 -> [0,805,"getWindowHandle",null] 07:56:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 07:56:53 INFO - PROCESS | 5123 | 1467817013870 Marionette TRACE conn3 <- [1,805,null,{"value":"8"}] 07:56:53 INFO - PROCESS | 5123 | 1467817013878 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 07:56:53 INFO - PROCESS | 5123 | 1467817013885 Marionette TRACE conn3 <- [1,806,null,{}] 07:56:53 INFO - PROCESS | 5123 | 1467817013895 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}] 07:56:53 INFO - PROCESS | 5123 | 1467817013899 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:56:54 INFO - PROCESS | 5123 | 1467817014044 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 07:56:54 INFO - PROCESS | 5123 | 1467817014053 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:54 INFO - PROCESS | 5123 | 1467817014064 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:56:54 INFO - PROCESS | 5123 | ++DOCSHELL 0x924c3400 == 29 [pid = 5123] [id = 209] 07:56:54 INFO - PROCESS | 5123 | ++DOMWINDOW == 62 (0x9268a000) [pid = 5123] [serial = 627] [outer = (nil)] 07:56:54 INFO - PROCESS | 5123 | ++DOMWINDOW == 63 (0x927db400) [pid = 5123] [serial = 628] [outer = 0x9268a000] 07:56:54 INFO - PROCESS | 5123 | 1467817014135 Marionette DEBUG loaded listener.js 07:56:54 INFO - PROCESS | 5123 | ++DOMWINDOW == 64 (0x93078400) [pid = 5123] [serial = 629] [outer = 0x9268a000] 07:56:54 INFO - PROCESS | 5123 | 1467817014923 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]]]}] 07:56:54 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 07:56:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1088ms 07:56:54 INFO - PROCESS | 5123 | 1467817014977 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 07:56:54 INFO - PROCESS | 5123 | 1467817014985 Marionette TRACE conn3 <- [1,809,null,{"value":"8"}] 07:56:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 07:56:55 INFO - PROCESS | 5123 | 1467817014996 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 07:56:55 INFO - PROCESS | 5123 | 1467817014999 Marionette TRACE conn3 <- [1,810,null,{}] 07:56:55 INFO - PROCESS | 5123 | 1467817015009 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}] 07:56:55 INFO - PROCESS | 5123 | 1467817015015 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:56:55 INFO - PROCESS | 5123 | 1467817015168 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 07:56:55 INFO - PROCESS | 5123 | 1467817015178 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:55 INFO - PROCESS | 5123 | 1467817015187 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:56:55 INFO - PROCESS | 5123 | ++DOCSHELL 0x953ba400 == 30 [pid = 5123] [id = 210] 07:56:55 INFO - PROCESS | 5123 | ++DOMWINDOW == 65 (0x953bfc00) [pid = 5123] [serial = 630] [outer = (nil)] 07:56:55 INFO - PROCESS | 5123 | ++DOMWINDOW == 66 (0x953f9800) [pid = 5123] [serial = 631] [outer = 0x953bfc00] 07:56:55 INFO - PROCESS | 5123 | 1467817015250 Marionette DEBUG loaded listener.js 07:56:55 INFO - PROCESS | 5123 | ++DOMWINDOW == 67 (0x95427800) [pid = 5123] [serial = 632] [outer = 0x953bfc00] 07:56:56 INFO - PROCESS | 5123 | 1467817016092 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]]]}] 07:56:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 07:56:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1134ms 07:56:56 INFO - PROCESS | 5123 | 1467817016129 Marionette TRACE conn3 -> [0,813,"getWindowHandle",null] 07:56:56 INFO - PROCESS | 5123 | 1467817016132 Marionette TRACE conn3 <- [1,813,null,{"value":"8"}] 07:56:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 07:56:56 INFO - PROCESS | 5123 | 1467817016139 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 07:56:56 INFO - PROCESS | 5123 | 1467817016144 Marionette TRACE conn3 <- [1,814,null,{}] 07:56:56 INFO - PROCESS | 5123 | 1467817016166 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}] 07:56:56 INFO - PROCESS | 5123 | 1467817016174 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:56:56 INFO - PROCESS | 5123 | 1467817016357 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 07:56:56 INFO - PROCESS | 5123 | 1467817016431 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:56 INFO - PROCESS | 5123 | 1467817016442 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:56:56 INFO - PROCESS | 5123 | ++DOCSHELL 0x98458c00 == 31 [pid = 5123] [id = 211] 07:56:56 INFO - PROCESS | 5123 | ++DOMWINDOW == 68 (0x98459400) [pid = 5123] [serial = 633] [outer = (nil)] 07:56:56 INFO - PROCESS | 5123 | ++DOMWINDOW == 69 (0x98562000) [pid = 5123] [serial = 634] [outer = 0x98459400] 07:56:56 INFO - PROCESS | 5123 | 1467817016503 Marionette DEBUG loaded listener.js 07:56:56 INFO - PROCESS | 5123 | ++DOMWINDOW == 70 (0x9977f000) [pid = 5123] [serial = 635] [outer = 0x98459400] 07:56:57 INFO - PROCESS | 5123 | 1467817017269 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] 07:56:57 INFO - PROCESS | 5123 | 1467817017347 Marionette TRACE conn3 <- [1,817,null,{"value":"8"}] 07:56:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 07:56:57 INFO - PROCESS | 5123 | 1467817017353 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 07:56:57 INFO - PROCESS | 5123 | 1467817017355 Marionette TRACE conn3 <- [1,818,null,{}] 07:56:57 INFO - PROCESS | 5123 | 1467817017361 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}] 07:56:57 INFO - PROCESS | 5123 | 1467817017365 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:56:57 INFO - PROCESS | 5123 | 1467817017550 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 07:56:57 INFO - PROCESS | 5123 | 1467817017570 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:57 INFO - PROCESS | 5123 | 1467817017577 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:56:57 INFO - PROCESS | 5123 | ++DOCSHELL 0x97a1cc00 == 32 [pid = 5123] [id = 212] 07:56:57 INFO - PROCESS | 5123 | ++DOMWINDOW == 71 (0x98563000) [pid = 5123] [serial = 636] [outer = (nil)] 07:56:57 INFO - PROCESS | 5123 | ++DOMWINDOW == 72 (0x9a2d0c00) [pid = 5123] [serial = 637] [outer = 0x98563000] 07:56:57 INFO - PROCESS | 5123 | 1467817017637 Marionette DEBUG loaded listener.js 07:56:57 INFO - PROCESS | 5123 | ++DOMWINDOW == 73 (0x9a2db400) [pid = 5123] [serial = 638] [outer = 0x98563000] 07:56:58 INFO - PROCESS | 5123 | --DOMWINDOW == 72 (0x98d69800) [pid = 5123] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 07:56:58 INFO - PROCESS | 5123 | --DOMWINDOW == 71 (0x924c0000) [pid = 5123] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 07:56:58 INFO - PROCESS | 5123 | --DOMWINDOW == 70 (0x927d9000) [pid = 5123] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 07:56:58 INFO - PROCESS | 5123 | --DOMWINDOW == 69 (0x93d83400) [pid = 5123] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 07:56:58 INFO - PROCESS | 5123 | --DOMWINDOW == 68 (0x95430c00) [pid = 5123] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 07:56:58 INFO - PROCESS | 5123 | --DOMWINDOW == 67 (0x92ac7000) [pid = 5123] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 07:56:58 INFO - PROCESS | 5123 | --DOMWINDOW == 66 (0x9855c400) [pid = 5123] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 07:56:58 INFO - PROCESS | 5123 | --DOMWINDOW == 65 (0x9855d400) [pid = 5123] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 07:56:58 INFO - PROCESS | 5123 | 1467817018639 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]]]}] 07:56:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 07:56:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1328ms 07:56:58 INFO - PROCESS | 5123 | 1467817018683 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 07:56:58 INFO - PROCESS | 5123 | 1467817018687 Marionette TRACE conn3 <- [1,821,null,{"value":"8"}] 07:56:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 07:56:58 INFO - PROCESS | 5123 | 1467817018693 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 07:56:58 INFO - PROCESS | 5123 | 1467817018695 Marionette TRACE conn3 <- [1,822,null,{}] 07:56:58 INFO - PROCESS | 5123 | 1467817018700 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}] 07:56:58 INFO - PROCESS | 5123 | 1467817018705 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:56:58 INFO - PROCESS | 5123 | 1467817018871 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 07:56:58 INFO - PROCESS | 5123 | 1467817018894 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:58 INFO - PROCESS | 5123 | 1467817018901 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:56:58 INFO - PROCESS | 5123 | ++DOCSHELL 0x91593000 == 33 [pid = 5123] [id = 213] 07:56:58 INFO - PROCESS | 5123 | ++DOMWINDOW == 66 (0x922cd400) [pid = 5123] [serial = 639] [outer = (nil)] 07:56:58 INFO - PROCESS | 5123 | ++DOMWINDOW == 67 (0x9a2ed800) [pid = 5123] [serial = 640] [outer = 0x922cd400] 07:56:58 INFO - PROCESS | 5123 | 1467817018966 Marionette DEBUG loaded listener.js 07:56:59 INFO - PROCESS | 5123 | ++DOMWINDOW == 68 (0x9a605000) [pid = 5123] [serial = 641] [outer = 0x922cd400] 07:56:59 INFO - PROCESS | 5123 | 1467817019717 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] 07:56:59 INFO - PROCESS | 5123 | 1467817019779 Marionette TRACE conn3 <- [1,825,null,{"value":"8"}] 07:56:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 07:56:59 INFO - PROCESS | 5123 | 1467817019793 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 07:56:59 INFO - PROCESS | 5123 | 1467817019796 Marionette TRACE conn3 <- [1,826,null,{}] 07:56:59 INFO - PROCESS | 5123 | 1467817019802 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}] 07:56:59 INFO - PROCESS | 5123 | 1467817019811 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:56:59 INFO - PROCESS | 5123 | 1467817019966 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 07:56:59 INFO - PROCESS | 5123 | 1467817019974 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:59 INFO - PROCESS | 5123 | 1467817019981 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:57:00 INFO - PROCESS | 5123 | ++DOCSHELL 0x927d9000 == 34 [pid = 5123] [id = 214] 07:57:00 INFO - PROCESS | 5123 | ++DOMWINDOW == 69 (0x9a2d5c00) [pid = 5123] [serial = 642] [outer = (nil)] 07:57:00 INFO - PROCESS | 5123 | ++DOMWINDOW == 70 (0x9d521400) [pid = 5123] [serial = 643] [outer = 0x9a2d5c00] 07:57:00 INFO - PROCESS | 5123 | 1467817020044 Marionette DEBUG loaded listener.js 07:57:00 INFO - PROCESS | 5123 | ++DOMWINDOW == 71 (0x9d5f5c00) [pid = 5123] [serial = 644] [outer = 0x9a2d5c00] 07:57:01 INFO - PROCESS | 5123 | 1467817021072 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]]]}] 07:57:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 07:57:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1334ms 07:57:01 INFO - PROCESS | 5123 | 1467817021122 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 07:57:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 07:57:01 INFO - PROCESS | 5123 | 1467817021129 Marionette TRACE conn3 <- [1,829,null,{"value":"8"}] 07:57:01 INFO - PROCESS | 5123 | 1467817021136 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 07:57:01 INFO - PROCESS | 5123 | 1467817021141 Marionette TRACE conn3 <- [1,830,null,{}] 07:57:01 INFO - PROCESS | 5123 | 1467817021150 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}] 07:57:01 INFO - PROCESS | 5123 | 1467817021155 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:57:01 INFO - PROCESS | 5123 | 1467817021320 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 07:57:01 INFO - PROCESS | 5123 | 1467817021465 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:01 INFO - PROCESS | 5123 | 1467817021472 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:57:01 INFO - PROCESS | 5123 | ++DOCSHELL 0x92694400 == 35 [pid = 5123] [id = 215] 07:57:01 INFO - PROCESS | 5123 | ++DOMWINDOW == 72 (0x927d6800) [pid = 5123] [serial = 645] [outer = (nil)] 07:57:01 INFO - PROCESS | 5123 | ++DOMWINDOW == 73 (0x93d7b400) [pid = 5123] [serial = 646] [outer = 0x927d6800] 07:57:01 INFO - PROCESS | 5123 | 1467817021548 Marionette DEBUG loaded listener.js 07:57:01 INFO - PROCESS | 5123 | ++DOMWINDOW == 74 (0x952dd800) [pid = 5123] [serial = 647] [outer = 0x927d6800] 07:57:02 INFO - PROCESS | 5123 | 1467817022568 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]]]}] 07:57:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 07:57:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1485ms 07:57:02 INFO - PROCESS | 5123 | 1467817022621 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 07:57:02 INFO - PROCESS | 5123 | 1467817022628 Marionette TRACE conn3 <- [1,833,null,{"value":"8"}] 07:57:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 07:57:02 INFO - PROCESS | 5123 | 1467817022638 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 07:57:02 INFO - PROCESS | 5123 | 1467817022642 Marionette TRACE conn3 <- [1,834,null,{}] 07:57:02 INFO - PROCESS | 5123 | 1467817022648 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}] 07:57:02 INFO - PROCESS | 5123 | 1467817022654 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:57:02 INFO - PROCESS | 5123 | 1467817022832 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 07:57:03 INFO - PROCESS | 5123 | 1467817023054 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:03 INFO - PROCESS | 5123 | 1467817023064 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:57:03 INFO - PROCESS | 5123 | ++DOCSHELL 0x93d83800 == 36 [pid = 5123] [id = 216] 07:57:03 INFO - PROCESS | 5123 | ++DOMWINDOW == 75 (0x98460c00) [pid = 5123] [serial = 648] [outer = (nil)] 07:57:03 INFO - PROCESS | 5123 | ++DOMWINDOW == 76 (0x98d6e000) [pid = 5123] [serial = 649] [outer = 0x98460c00] 07:57:03 INFO - PROCESS | 5123 | 1467817023144 Marionette DEBUG loaded listener.js 07:57:03 INFO - PROCESS | 5123 | ++DOMWINDOW == 77 (0x9a269000) [pid = 5123] [serial = 650] [outer = 0x98460c00] 07:57:04 INFO - PROCESS | 5123 | 1467817024073 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]]]}] 07:57:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 07:57:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1485ms 07:57:04 INFO - PROCESS | 5123 | 1467817024124 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 07:57:04 INFO - PROCESS | 5123 | 1467817024132 Marionette TRACE conn3 <- [1,837,null,{"value":"8"}] 07:57:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 07:57:04 INFO - PROCESS | 5123 | 1467817024138 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 07:57:04 INFO - PROCESS | 5123 | 1467817024144 Marionette TRACE conn3 <- [1,838,null,{}] 07:57:04 INFO - PROCESS | 5123 | 1467817024161 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}] 07:57:04 INFO - PROCESS | 5123 | 1467817024169 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:57:04 INFO - PROCESS | 5123 | 1467817024341 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 07:57:04 INFO - PROCESS | 5123 | 1467817024501 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:04 INFO - PROCESS | 5123 | 1467817024512 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:57:04 INFO - PROCESS | 5123 | ++DOCSHELL 0x93ba2400 == 37 [pid = 5123] [id = 217] 07:57:04 INFO - PROCESS | 5123 | ++DOMWINDOW == 78 (0x93ba5000) [pid = 5123] [serial = 651] [outer = (nil)] 07:57:04 INFO - PROCESS | 5123 | ++DOMWINDOW == 79 (0x95431000) [pid = 5123] [serial = 652] [outer = 0x93ba5000] 07:57:04 INFO - PROCESS | 5123 | 1467817024627 Marionette DEBUG loaded listener.js 07:57:04 INFO - PROCESS | 5123 | ++DOMWINDOW == 80 (0x9a273c00) [pid = 5123] [serial = 653] [outer = 0x93ba5000] 07:57:05 INFO - PROCESS | 5123 | 1467817025764 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]]]}] 07:57:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 07:57:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1647ms 07:57:05 INFO - PROCESS | 5123 | --DOMWINDOW == 79 (0x9a60a800) [pid = 5123] [serial = 604] [outer = (nil)] [url = about:blank] 07:57:05 INFO - PROCESS | 5123 | --DOMWINDOW == 78 (0x99fcb800) [pid = 5123] [serial = 601] [outer = (nil)] [url = about:blank] 07:57:05 INFO - PROCESS | 5123 | --DOMWINDOW == 77 (0x927de000) [pid = 5123] [serial = 592] [outer = (nil)] [url = about:blank] 07:57:05 INFO - PROCESS | 5123 | --DOMWINDOW == 76 (0x93078800) [pid = 5123] [serial = 593] [outer = (nil)] [url = about:blank] 07:57:05 INFO - PROCESS | 5123 | --DOMWINDOW == 75 (0x927e1c00) [pid = 5123] [serial = 586] [outer = (nil)] [url = about:blank] 07:57:05 INFO - PROCESS | 5123 | --DOMWINDOW == 74 (0x93d7b000) [pid = 5123] [serial = 587] [outer = (nil)] [url = about:blank] 07:57:05 INFO - PROCESS | 5123 | --DOMWINDOW == 73 (0x953f3000) [pid = 5123] [serial = 595] [outer = (nil)] [url = about:blank] 07:57:05 INFO - PROCESS | 5123 | --DOMWINDOW == 72 (0x98457c00) [pid = 5123] [serial = 589] [outer = (nil)] [url = about:blank] 07:57:05 INFO - PROCESS | 5123 | --DOMWINDOW == 71 (0x98532000) [pid = 5123] [serial = 590] [outer = (nil)] [url = about:blank] 07:57:05 INFO - PROCESS | 5123 | --DOMWINDOW == 70 (0x9a602400) [pid = 5123] [serial = 584] [outer = (nil)] [url = about:blank] 07:57:05 INFO - PROCESS | 5123 | --DOMWINDOW == 69 (0x9977c000) [pid = 5123] [serial = 598] [outer = (nil)] [url = about:blank] 07:57:05 INFO - PROCESS | 5123 | --DOMWINDOW == 68 (0x99d0e000) [pid = 5123] [serial = 599] [outer = (nil)] [url = about:blank] 07:57:05 INFO - PROCESS | 5123 | --DOMWINDOW == 67 (0x9a60d400) [pid = 5123] [serial = 605] [outer = (nil)] [url = about:blank] 07:57:05 INFO - PROCESS | 5123 | --DOMWINDOW == 66 (0x9542d000) [pid = 5123] [serial = 596] [outer = (nil)] [url = about:blank] 07:57:05 INFO - PROCESS | 5123 | --DOMWINDOW == 65 (0x9a2d4c00) [pid = 5123] [serial = 602] [outer = (nil)] [url = about:blank] 07:57:05 INFO - PROCESS | 5123 | 1467817025807 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 07:57:05 INFO - PROCESS | 5123 | 1467817025813 Marionette TRACE conn3 <- [1,841,null,{"value":"8"}] 07:57:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 07:57:05 INFO - PROCESS | 5123 | 1467817025824 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 07:57:05 INFO - PROCESS | 5123 | 1467817025829 Marionette TRACE conn3 <- [1,842,null,{}] 07:57:05 INFO - PROCESS | 5123 | 1467817025836 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}] 07:57:05 INFO - PROCESS | 5123 | 1467817025842 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:57:05 INFO - PROCESS | 5123 | 1467817025986 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 07:57:06 INFO - PROCESS | 5123 | 1467817025996 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:06 INFO - PROCESS | 5123 | 1467817026003 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:57:06 INFO - PROCESS | 5123 | ++DOCSHELL 0x927e0000 == 38 [pid = 5123] [id = 218] 07:57:06 INFO - PROCESS | 5123 | ++DOMWINDOW == 66 (0x927e2400) [pid = 5123] [serial = 654] [outer = (nil)] 07:57:06 INFO - PROCESS | 5123 | ++DOMWINDOW == 67 (0x93ba8000) [pid = 5123] [serial = 655] [outer = 0x927e2400] 07:57:06 INFO - PROCESS | 5123 | 1467817026073 Marionette DEBUG loaded listener.js 07:57:06 INFO - PROCESS | 5123 | ++DOMWINDOW == 68 (0x93d10400) [pid = 5123] [serial = 656] [outer = 0x927e2400] 07:57:06 INFO - PROCESS | 5123 | 1467817026869 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]]]}] 07:57:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 07:57:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1088ms 07:57:06 INFO - PROCESS | 5123 | 1467817026912 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 07:57:06 INFO - PROCESS | 5123 | 1467817026918 Marionette TRACE conn3 <- [1,845,null,{"value":"8"}] 07:57:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 07:57:06 INFO - PROCESS | 5123 | 1467817026931 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 07:57:06 INFO - PROCESS | 5123 | 1467817026940 Marionette TRACE conn3 <- [1,846,null,{}] 07:57:06 INFO - PROCESS | 5123 | 1467817026949 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}] 07:57:06 INFO - PROCESS | 5123 | 1467817026953 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:57:07 INFO - PROCESS | 5123 | 1467817027106 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 07:57:07 INFO - PROCESS | 5123 | 1467817027115 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:07 INFO - PROCESS | 5123 | 1467817027125 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:57:07 INFO - PROCESS | 5123 | ++DOCSHELL 0x96fd1800 == 39 [pid = 5123] [id = 219] 07:57:07 INFO - PROCESS | 5123 | ++DOMWINDOW == 69 (0x97a1e800) [pid = 5123] [serial = 657] [outer = (nil)] 07:57:07 INFO - PROCESS | 5123 | ++DOMWINDOW == 70 (0x97a4a400) [pid = 5123] [serial = 658] [outer = 0x97a1e800] 07:57:07 INFO - PROCESS | 5123 | 1467817027196 Marionette DEBUG loaded listener.js 07:57:07 INFO - PROCESS | 5123 | ++DOMWINDOW == 71 (0x98558400) [pid = 5123] [serial = 659] [outer = 0x97a1e800] 07:57:08 INFO - PROCESS | 5123 | 1467817028035 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]]]}] 07:57:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 07:57:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1151ms 07:57:08 INFO - PROCESS | 5123 | 1467817028079 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 07:57:08 INFO - PROCESS | 5123 | 1467817028083 Marionette TRACE conn3 <- [1,849,null,{"value":"8"}] 07:57:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 07:57:08 INFO - PROCESS | 5123 | 1467817028089 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 07:57:08 INFO - PROCESS | 5123 | 1467817028094 Marionette TRACE conn3 <- [1,850,null,{}] 07:57:08 INFO - PROCESS | 5123 | 1467817028125 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}] 07:57:08 INFO - PROCESS | 5123 | 1467817028132 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:57:08 INFO - PROCESS | 5123 | 1467817028319 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 07:57:08 INFO - PROCESS | 5123 | 1467817028338 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:08 INFO - PROCESS | 5123 | 1467817028347 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:57:08 INFO - PROCESS | 5123 | ++DOCSHELL 0x9a270000 == 40 [pid = 5123] [id = 220] 07:57:08 INFO - PROCESS | 5123 | ++DOMWINDOW == 72 (0x9a2cdc00) [pid = 5123] [serial = 660] [outer = (nil)] 07:57:08 INFO - PROCESS | 5123 | ++DOMWINDOW == 73 (0x9a2ef400) [pid = 5123] [serial = 661] [outer = 0x9a2cdc00] 07:57:08 INFO - PROCESS | 5123 | 1467817028410 Marionette DEBUG loaded listener.js 07:57:08 INFO - PROCESS | 5123 | ++DOMWINDOW == 74 (0x9aa6a800) [pid = 5123] [serial = 662] [outer = 0x9a2cdc00] 07:57:09 INFO - PROCESS | 5123 | 1467817029222 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]]]}] 07:57:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 07:57:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1196ms 07:57:09 INFO - PROCESS | 5123 | 1467817029286 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 07:57:09 INFO - PROCESS | 5123 | 1467817029290 Marionette TRACE conn3 <- [1,853,null,{"value":"8"}] 07:57:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 07:57:09 INFO - PROCESS | 5123 | 1467817029296 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 07:57:09 INFO - PROCESS | 5123 | 1467817029298 Marionette TRACE conn3 <- [1,854,null,{}] 07:57:09 INFO - PROCESS | 5123 | 1467817029304 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}] 07:57:09 INFO - PROCESS | 5123 | 1467817029307 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:57:09 INFO - PROCESS | 5123 | 1467817029496 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 07:57:09 INFO - PROCESS | 5123 | 1467817029513 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:09 INFO - PROCESS | 5123 | 1467817029522 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:57:09 INFO - PROCESS | 5123 | ++DOCSHELL 0x9306f400 == 41 [pid = 5123] [id = 221] 07:57:09 INFO - PROCESS | 5123 | ++DOMWINDOW == 75 (0x9ae77c00) [pid = 5123] [serial = 663] [outer = (nil)] 07:57:09 INFO - PROCESS | 5123 | ++DOMWINDOW == 76 (0x9b8e7800) [pid = 5123] [serial = 664] [outer = 0x9ae77c00] 07:57:09 INFO - PROCESS | 5123 | 1467817029583 Marionette DEBUG loaded listener.js 07:57:09 INFO - PROCESS | 5123 | ++DOMWINDOW == 77 (0x9ba29c00) [pid = 5123] [serial = 665] [outer = 0x9ae77c00] 07:57:10 INFO - PROCESS | 5123 | --DOMWINDOW == 76 (0x924c8800) [pid = 5123] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 07:57:10 INFO - PROCESS | 5123 | --DOMWINDOW == 75 (0x97a4a000) [pid = 5123] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 07:57:10 INFO - PROCESS | 5123 | --DOMWINDOW == 74 (0x9ae7d000) [pid = 5123] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 07:57:10 INFO - PROCESS | 5123 | --DOMWINDOW == 73 (0x9a272800) [pid = 5123] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 07:57:10 INFO - PROCESS | 5123 | --DOMWINDOW == 72 (0x9b8e0c00) [pid = 5123] [serial = 618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 07:57:10 INFO - PROCESS | 5123 | --DOMWINDOW == 71 (0x923a6800) [pid = 5123] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 07:57:10 INFO - PROCESS | 5123 | --DOMWINDOW == 70 (0x952e0800) [pid = 5123] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 07:57:10 INFO - PROCESS | 5123 | --DOMWINDOW == 69 (0x953bfc00) [pid = 5123] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 07:57:10 INFO - PROCESS | 5123 | --DOMWINDOW == 68 (0x9268a000) [pid = 5123] [serial = 627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 07:57:10 INFO - PROCESS | 5123 | --DOMWINDOW == 67 (0x98459400) [pid = 5123] [serial = 633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 07:57:10 INFO - PROCESS | 5123 | --DOMWINDOW == 66 (0x98563000) [pid = 5123] [serial = 636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 07:57:10 INFO - PROCESS | 5123 | --DOMWINDOW == 65 (0x922cd400) [pid = 5123] [serial = 639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 07:57:10 INFO - PROCESS | 5123 | 1467817030524 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]]]}] 07:57:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 07:57:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1281ms 07:57:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 07:57:10 INFO - PROCESS | 5123 | 1467817030578 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 07:57:10 INFO - PROCESS | 5123 | 1467817030581 Marionette TRACE conn3 <- [1,857,null,{"value":"8"}] 07:57:10 INFO - PROCESS | 5123 | 1467817030587 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 07:57:10 INFO - PROCESS | 5123 | 1467817030590 Marionette TRACE conn3 <- [1,858,null,{}] 07:57:10 INFO - PROCESS | 5123 | 1467817030595 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}] 07:57:10 INFO - PROCESS | 5123 | 1467817030599 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:57:10 INFO - PROCESS | 5123 | 1467817030733 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 07:57:10 INFO - PROCESS | 5123 | 1467817030745 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:10 INFO - PROCESS | 5123 | 1467817030753 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:57:10 INFO - PROCESS | 5123 | ++DOCSHELL 0x923ad400 == 42 [pid = 5123] [id = 222] 07:57:10 INFO - PROCESS | 5123 | ++DOMWINDOW == 66 (0x923b4000) [pid = 5123] [serial = 666] [outer = (nil)] 07:57:10 INFO - PROCESS | 5123 | ++DOMWINDOW == 67 (0x9a18dc00) [pid = 5123] [serial = 667] [outer = 0x923b4000] 07:57:10 INFO - PROCESS | 5123 | 1467817030814 Marionette DEBUG loaded listener.js 07:57:10 INFO - PROCESS | 5123 | ++DOMWINDOW == 68 (0x9a2d7c00) [pid = 5123] [serial = 668] [outer = 0x923b4000] 07:57:11 INFO - PROCESS | 5123 | 1467817031599 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]]]}] 07:57:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 07:57:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1032ms 07:57:11 INFO - PROCESS | 5123 | 1467817031620 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 07:57:11 INFO - PROCESS | 5123 | 1467817031623 Marionette TRACE conn3 <- [1,861,null,{"value":"8"}] 07:57:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 07:57:11 INFO - PROCESS | 5123 | 1467817031629 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 07:57:11 INFO - PROCESS | 5123 | 1467817031631 Marionette TRACE conn3 <- [1,862,null,{}] 07:57:11 INFO - PROCESS | 5123 | 1467817031644 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}] 07:57:11 INFO - PROCESS | 5123 | 1467817031653 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:57:11 INFO - PROCESS | 5123 | 1467817031829 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 07:57:11 INFO - PROCESS | 5123 | 1467817031839 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:11 INFO - PROCESS | 5123 | 1467817031849 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:57:11 INFO - PROCESS | 5123 | ++DOCSHELL 0x99779c00 == 43 [pid = 5123] [id = 223] 07:57:11 INFO - PROCESS | 5123 | ++DOMWINDOW == 69 (0xa1123800) [pid = 5123] [serial = 669] [outer = (nil)] 07:57:11 INFO - PROCESS | 5123 | ++DOMWINDOW == 70 (0xa2007400) [pid = 5123] [serial = 670] [outer = 0xa1123800] 07:57:11 INFO - PROCESS | 5123 | 1467817031910 Marionette DEBUG loaded listener.js 07:57:12 INFO - PROCESS | 5123 | ++DOMWINDOW == 71 (0xa200ec00) [pid = 5123] [serial = 671] [outer = 0xa1123800] 07:57:12 INFO - PROCESS | 5123 | 1467817032889 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]]]}] 07:57:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 07:57:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1277ms 07:57:12 INFO - PROCESS | 5123 | 1467817032906 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 07:57:12 INFO - PROCESS | 5123 | 1467817032912 Marionette TRACE conn3 <- [1,865,null,{"value":"8"}] 07:57:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 07:57:12 INFO - PROCESS | 5123 | 1467817032921 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 07:57:12 INFO - PROCESS | 5123 | 1467817032926 Marionette TRACE conn3 <- [1,866,null,{}] 07:57:12 INFO - PROCESS | 5123 | 1467817032934 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}] 07:57:12 INFO - PROCESS | 5123 | 1467817032940 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:57:13 INFO - PROCESS | 5123 | 1467817033113 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 07:57:13 INFO - PROCESS | 5123 | 1467817033261 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:13 INFO - PROCESS | 5123 | 1467817033270 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:57:13 INFO - PROCESS | 5123 | ++DOCSHELL 0x915a0800 == 44 [pid = 5123] [id = 224] 07:57:13 INFO - PROCESS | 5123 | ++DOMWINDOW == 72 (0x923abc00) [pid = 5123] [serial = 672] [outer = (nil)] 07:57:13 INFO - PROCESS | 5123 | ++DOMWINDOW == 73 (0x93d88000) [pid = 5123] [serial = 673] [outer = 0x923abc00] 07:57:13 INFO - PROCESS | 5123 | 1467817033348 Marionette DEBUG loaded listener.js 07:57:13 INFO - PROCESS | 5123 | ++DOMWINDOW == 74 (0x953fac00) [pid = 5123] [serial = 674] [outer = 0x923abc00] 07:57:14 INFO - PROCESS | 5123 | 1467817034256 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]]]}] 07:57:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 07:57:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1391ms 07:57:14 INFO - PROCESS | 5123 | 1467817034311 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 07:57:14 INFO - PROCESS | 5123 | 1467817034318 Marionette TRACE conn3 <- [1,869,null,{"value":"8"}] 07:57:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 07:57:14 INFO - PROCESS | 5123 | 1467817034328 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 07:57:14 INFO - PROCESS | 5123 | 1467817034331 Marionette TRACE conn3 <- [1,870,null,{}] 07:57:14 INFO - PROCESS | 5123 | 1467817034338 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}] 07:57:14 INFO - PROCESS | 5123 | 1467817034343 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:57:14 INFO - PROCESS | 5123 | 1467817034513 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 07:57:14 INFO - PROCESS | 5123 | 1467817034659 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:14 INFO - PROCESS | 5123 | 1467817034665 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:57:14 INFO - PROCESS | 5123 | ++DOCSHELL 0x98455800 == 45 [pid = 5123] [id = 225] 07:57:14 INFO - PROCESS | 5123 | ++DOMWINDOW == 75 (0x9855b400) [pid = 5123] [serial = 675] [outer = (nil)] 07:57:14 INFO - PROCESS | 5123 | ++DOMWINDOW == 76 (0x99774800) [pid = 5123] [serial = 676] [outer = 0x9855b400] 07:57:14 INFO - PROCESS | 5123 | 1467817034742 Marionette DEBUG loaded listener.js 07:57:14 INFO - PROCESS | 5123 | ++DOMWINDOW == 77 (0x9a186400) [pid = 5123] [serial = 677] [outer = 0x9855b400] 07:57:15 INFO - PROCESS | 5123 | 1467817035713 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]]]}] 07:57:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 07:57:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1444ms 07:57:15 INFO - PROCESS | 5123 | 1467817035772 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 07:57:15 INFO - PROCESS | 5123 | 1467817035776 Marionette TRACE conn3 <- [1,873,null,{"value":"8"}] 07:57:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 07:57:15 INFO - PROCESS | 5123 | 1467817035782 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 07:57:15 INFO - PROCESS | 5123 | 1467817035788 Marionette TRACE conn3 <- [1,874,null,{}] 07:57:15 INFO - PROCESS | 5123 | 1467817035803 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}] 07:57:15 INFO - PROCESS | 5123 | 1467817035811 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:57:16 INFO - PROCESS | 5123 | 1467817036046 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 07:57:16 INFO - PROCESS | 5123 | 1467817036200 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:16 INFO - PROCESS | 5123 | 1467817036211 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:57:16 INFO - PROCESS | 5123 | ++DOCSHELL 0x9d965000 == 46 [pid = 5123] [id = 226] 07:57:16 INFO - PROCESS | 5123 | ++DOMWINDOW == 78 (0xa112a000) [pid = 5123] [serial = 678] [outer = (nil)] 07:57:16 INFO - PROCESS | 5123 | ++DOMWINDOW == 79 (0xa209d000) [pid = 5123] [serial = 679] [outer = 0xa112a000] 07:57:16 INFO - PROCESS | 5123 | 1467817036298 Marionette DEBUG loaded listener.js 07:57:16 INFO - PROCESS | 5123 | ++DOMWINDOW == 80 (0xa221ac00) [pid = 5123] [serial = 680] [outer = 0xa112a000] 07:57:17 INFO - PROCESS | 5123 | 1467817037118 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]]]}] 07:57:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 07:57:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1386ms 07:57:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 07:57:17 INFO - PROCESS | 5123 | 1467817037169 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 07:57:17 INFO - PROCESS | 5123 | 1467817037173 Marionette TRACE conn3 <- [1,877,null,{"value":"8"}] 07:57:17 INFO - PROCESS | 5123 | 1467817037179 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 07:57:17 INFO - PROCESS | 5123 | 1467817037183 Marionette TRACE conn3 <- [1,878,null,{}] 07:57:17 INFO - PROCESS | 5123 | 1467817037188 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}] 07:57:17 INFO - PROCESS | 5123 | 1467817037193 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:57:17 INFO - PROCESS | 5123 | 1467817037351 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 07:57:17 INFO - PROCESS | 5123 | 1467817037498 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:17 INFO - PROCESS | 5123 | 1467817037507 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:57:17 INFO - PROCESS | 5123 | ++DOCSHELL 0x99d0b800 == 47 [pid = 5123] [id = 227] 07:57:17 INFO - PROCESS | 5123 | ++DOMWINDOW == 81 (0x9d572400) [pid = 5123] [serial = 681] [outer = (nil)] 07:57:17 INFO - PROCESS | 5123 | ++DOMWINDOW == 82 (0xa2371000) [pid = 5123] [serial = 682] [outer = 0x9d572400] 07:57:17 INFO - PROCESS | 5123 | 1467817037583 Marionette DEBUG loaded listener.js 07:57:17 INFO - PROCESS | 5123 | ++DOMWINDOW == 83 (0xa23cbc00) [pid = 5123] [serial = 683] [outer = 0x9d572400] 07:57:18 INFO - PROCESS | 5123 | 1467817038398 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]]]}] 07:57:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 07:57:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1232ms 07:57:18 INFO - PROCESS | 5123 | 1467817038428 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 07:57:18 INFO - PROCESS | 5123 | 1467817038432 Marionette TRACE conn3 <- [1,881,null,{"value":"8"}] 07:57:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 07:57:18 INFO - PROCESS | 5123 | 1467817038440 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 07:57:18 INFO - PROCESS | 5123 | 1467817038443 Marionette TRACE conn3 <- [1,882,null,{}] 07:57:18 INFO - PROCESS | 5123 | 1467817038448 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}] 07:57:18 INFO - PROCESS | 5123 | 1467817038453 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:57:18 INFO - PROCESS | 5123 | 1467817038605 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 07:57:18 INFO - PROCESS | 5123 | 1467817038758 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:18 INFO - PROCESS | 5123 | 1467817038764 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:57:18 INFO - PROCESS | 5123 | ++DOCSHELL 0x9ba2a000 == 48 [pid = 5123] [id = 228] 07:57:18 INFO - PROCESS | 5123 | ++DOMWINDOW == 84 (0xa209dc00) [pid = 5123] [serial = 684] [outer = (nil)] 07:57:18 INFO - PROCESS | 5123 | ++DOMWINDOW == 85 (0xa253e000) [pid = 5123] [serial = 685] [outer = 0xa209dc00] 07:57:18 INFO - PROCESS | 5123 | 1467817038844 Marionette DEBUG loaded listener.js 07:57:18 INFO - PROCESS | 5123 | ++DOMWINDOW == 86 (0xa2558c00) [pid = 5123] [serial = 686] [outer = 0xa209dc00] 07:57:19 INFO - PROCESS | 5123 | 1467817039734 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]]]}] 07:57:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 07:57:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1333ms 07:57:19 INFO - PROCESS | 5123 | 1467817039773 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 07:57:19 INFO - PROCESS | 5123 | 1467817039777 Marionette TRACE conn3 <- [1,885,null,{"value":"8"}] 07:57:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 07:57:19 INFO - PROCESS | 5123 | 1467817039783 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 07:57:19 INFO - PROCESS | 5123 | 1467817039787 Marionette TRACE conn3 <- [1,886,null,{}] 07:57:19 INFO - PROCESS | 5123 | 1467817039793 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}] 07:57:19 INFO - PROCESS | 5123 | 1467817039802 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:57:19 INFO - PROCESS | 5123 | 1467817039989 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 07:57:20 INFO - PROCESS | 5123 | 1467817040145 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:20 INFO - PROCESS | 5123 | 1467817040154 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:57:20 INFO - PROCESS | 5123 | ++DOCSHELL 0x91591400 == 49 [pid = 5123] [id = 229] 07:57:20 INFO - PROCESS | 5123 | ++DOMWINDOW == 87 (0x922c6c00) [pid = 5123] [serial = 687] [outer = (nil)] 07:57:20 INFO - PROCESS | 5123 | ++DOMWINDOW == 88 (0x93ba8c00) [pid = 5123] [serial = 688] [outer = 0x922c6c00] 07:57:20 INFO - PROCESS | 5123 | 1467817040235 Marionette DEBUG loaded listener.js 07:57:20 INFO - PROCESS | 5123 | ++DOMWINDOW == 89 (0x96fd0800) [pid = 5123] [serial = 689] [outer = 0x922c6c00] 07:57:21 INFO - PROCESS | 5123 | 1467817041335 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]]]}] 07:57:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 07:57:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1580ms 07:57:21 INFO - PROCESS | 5123 | 1467817041364 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 07:57:21 INFO - PROCESS | 5123 | 1467817041370 Marionette TRACE conn3 <- [1,889,null,{"value":"8"}] 07:57:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 07:57:21 INFO - PROCESS | 5123 | 1467817041377 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 07:57:21 INFO - PROCESS | 5123 | 1467817041383 Marionette TRACE conn3 <- [1,890,null,{}] 07:57:21 INFO - PROCESS | 5123 | 1467817041390 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}] 07:57:21 INFO - PROCESS | 5123 | 1467817041395 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:57:21 INFO - PROCESS | 5123 | 1467817041540 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 07:57:21 INFO - PROCESS | 5123 | 1467817041705 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:21 INFO - PROCESS | 5123 | 1467817041717 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:57:21 INFO - PROCESS | 5123 | ++DOCSHELL 0x922ce000 == 50 [pid = 5123] [id = 230] 07:57:21 INFO - PROCESS | 5123 | ++DOMWINDOW == 90 (0x9268e800) [pid = 5123] [serial = 690] [outer = (nil)] 07:57:21 INFO - PROCESS | 5123 | ++DOMWINDOW == 91 (0x953f6000) [pid = 5123] [serial = 691] [outer = 0x9268e800] 07:57:21 INFO - PROCESS | 5123 | 1467817041802 Marionette DEBUG loaded listener.js 07:57:21 INFO - PROCESS | 5123 | ++DOMWINDOW == 92 (0x97a24400) [pid = 5123] [serial = 692] [outer = 0x9268e800] 07:57:22 INFO - PROCESS | 5123 | --DOCSHELL 0x923ac400 == 49 [pid = 5123] [id = 208] 07:57:22 INFO - PROCESS | 5123 | --DOCSHELL 0x923ad400 == 48 [pid = 5123] [id = 222] 07:57:22 INFO - PROCESS | 5123 | --DOCSHELL 0x9306f400 == 47 [pid = 5123] [id = 221] 07:57:22 INFO - PROCESS | 5123 | --DOCSHELL 0x9a270000 == 46 [pid = 5123] [id = 220] 07:57:22 INFO - PROCESS | 5123 | --DOCSHELL 0x96fd1800 == 45 [pid = 5123] [id = 219] 07:57:22 INFO - PROCESS | 5123 | --DOCSHELL 0x927e0000 == 44 [pid = 5123] [id = 218] 07:57:22 INFO - PROCESS | 5123 | --DOCSHELL 0x93ba2400 == 43 [pid = 5123] [id = 217] 07:57:22 INFO - PROCESS | 5123 | --DOCSHELL 0x93d83800 == 42 [pid = 5123] [id = 216] 07:57:22 INFO - PROCESS | 5123 | --DOCSHELL 0x92694400 == 41 [pid = 5123] [id = 215] 07:57:22 INFO - PROCESS | 5123 | --DOCSHELL 0x924c3400 == 40 [pid = 5123] [id = 209] 07:57:22 INFO - PROCESS | 5123 | --DOCSHELL 0x953ba400 == 39 [pid = 5123] [id = 210] 07:57:22 INFO - PROCESS | 5123 | --DOCSHELL 0x98458c00 == 38 [pid = 5123] [id = 211] 07:57:22 INFO - PROCESS | 5123 | --DOCSHELL 0x927d9000 == 37 [pid = 5123] [id = 214] 07:57:22 INFO - PROCESS | 5123 | --DOCSHELL 0x97a1cc00 == 36 [pid = 5123] [id = 212] 07:57:22 INFO - PROCESS | 5123 | --DOCSHELL 0x91593000 == 35 [pid = 5123] [id = 213] 07:57:22 INFO - PROCESS | 5123 | --DOCSHELL 0x922cfc00 == 34 [pid = 5123] [id = 207] 07:57:22 INFO - PROCESS | 5123 | --DOCSHELL 0x91591400 == 33 [pid = 5123] [id = 229] 07:57:22 INFO - PROCESS | 5123 | --DOCSHELL 0x99d0b800 == 32 [pid = 5123] [id = 227] 07:57:22 INFO - PROCESS | 5123 | --DOCSHELL 0x9ba2a000 == 31 [pid = 5123] [id = 228] 07:57:22 INFO - PROCESS | 5123 | --DOCSHELL 0x9d965000 == 30 [pid = 5123] [id = 226] 07:57:22 INFO - PROCESS | 5123 | --DOCSHELL 0x98455800 == 29 [pid = 5123] [id = 225] 07:57:22 INFO - PROCESS | 5123 | --DOCSHELL 0x99779c00 == 28 [pid = 5123] [id = 223] 07:57:22 INFO - PROCESS | 5123 | --DOCSHELL 0x915a0800 == 27 [pid = 5123] [id = 224] 07:57:23 INFO - PROCESS | 5123 | --DOMWINDOW == 91 (0x93d7d800) [pid = 5123] [serial = 608] [outer = (nil)] [url = about:blank] 07:57:23 INFO - PROCESS | 5123 | --DOMWINDOW == 90 (0x927e4800) [pid = 5123] [serial = 607] [outer = (nil)] [url = about:blank] 07:57:23 INFO - PROCESS | 5123 | --DOMWINDOW == 89 (0x98563800) [pid = 5123] [serial = 611] [outer = (nil)] [url = about:blank] 07:57:23 INFO - PROCESS | 5123 | --DOMWINDOW == 88 (0x98459c00) [pid = 5123] [serial = 610] [outer = (nil)] [url = about:blank] 07:57:23 INFO - PROCESS | 5123 | --DOMWINDOW == 87 (0x9b5dc000) [pid = 5123] [serial = 614] [outer = (nil)] [url = about:blank] 07:57:23 INFO - PROCESS | 5123 | --DOMWINDOW == 86 (0x9b5d7000) [pid = 5123] [serial = 613] [outer = (nil)] [url = about:blank] 07:57:23 INFO - PROCESS | 5123 | --DOMWINDOW == 85 (0x99c26c00) [pid = 5123] [serial = 617] [outer = (nil)] [url = about:blank] 07:57:23 INFO - PROCESS | 5123 | --DOMWINDOW == 84 (0x9d521800) [pid = 5123] [serial = 616] [outer = (nil)] [url = about:blank] 07:57:23 INFO - PROCESS | 5123 | --DOMWINDOW == 83 (0x9a2d1c00) [pid = 5123] [serial = 620] [outer = (nil)] [url = about:blank] 07:57:23 INFO - PROCESS | 5123 | --DOMWINDOW == 82 (0x9d5f0c00) [pid = 5123] [serial = 619] [outer = (nil)] [url = about:blank] 07:57:23 INFO - PROCESS | 5123 | --DOMWINDOW == 81 (0x92ad0800) [pid = 5123] [serial = 623] [outer = (nil)] [url = about:blank] 07:57:23 INFO - PROCESS | 5123 | --DOMWINDOW == 80 (0x923b2000) [pid = 5123] [serial = 622] [outer = (nil)] [url = about:blank] 07:57:23 INFO - PROCESS | 5123 | --DOMWINDOW == 79 (0x98461800) [pid = 5123] [serial = 626] [outer = (nil)] [url = about:blank] 07:57:23 INFO - PROCESS | 5123 | --DOMWINDOW == 78 (0x97a49000) [pid = 5123] [serial = 625] [outer = (nil)] [url = about:blank] 07:57:23 INFO - PROCESS | 5123 | --DOMWINDOW == 77 (0x953f9800) [pid = 5123] [serial = 631] [outer = (nil)] [url = about:blank] 07:57:23 INFO - PROCESS | 5123 | --DOMWINDOW == 76 (0x927db400) [pid = 5123] [serial = 628] [outer = (nil)] [url = about:blank] 07:57:23 INFO - PROCESS | 5123 | --DOMWINDOW == 75 (0x93078400) [pid = 5123] [serial = 629] [outer = (nil)] [url = about:blank] 07:57:23 INFO - PROCESS | 5123 | --DOMWINDOW == 74 (0x98562000) [pid = 5123] [serial = 634] [outer = (nil)] [url = about:blank] 07:57:23 INFO - PROCESS | 5123 | --DOMWINDOW == 73 (0x9d521400) [pid = 5123] [serial = 643] [outer = (nil)] [url = about:blank] 07:57:23 INFO - PROCESS | 5123 | --DOMWINDOW == 72 (0x9a2d0c00) [pid = 5123] [serial = 637] [outer = (nil)] [url = about:blank] 07:57:23 INFO - PROCESS | 5123 | --DOMWINDOW == 71 (0x9a2ed800) [pid = 5123] [serial = 640] [outer = (nil)] [url = about:blank] 07:57:23 INFO - PROCESS | 5123 | --DOMWINDOW == 70 (0x9a2db400) [pid = 5123] [serial = 638] [outer = (nil)] [url = about:blank] 07:57:23 INFO - PROCESS | 5123 | --DOMWINDOW == 69 (0x9a605000) [pid = 5123] [serial = 641] [outer = (nil)] [url = about:blank] 07:57:23 INFO - PROCESS | 5123 | --DOMWINDOW == 68 (0x95427800) [pid = 5123] [serial = 632] [outer = (nil)] [url = about:blank] 07:57:23 INFO - PROCESS | 5123 | --DOMWINDOW == 67 (0x9977f000) [pid = 5123] [serial = 635] [outer = (nil)] [url = about:blank] 07:57:23 INFO - PROCESS | 5123 | 1467817043598 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]]]}] 07:57:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 07:57:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 2241ms 07:57:23 INFO - PROCESS | 5123 | 1467817043620 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 07:57:23 INFO - PROCESS | 5123 | 1467817043627 Marionette TRACE conn3 <- [1,893,null,{"value":"8"}] 07:57:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 07:57:23 INFO - PROCESS | 5123 | 1467817043634 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 07:57:23 INFO - PROCESS | 5123 | 1467817043638 Marionette TRACE conn3 <- [1,894,null,{}] 07:57:23 INFO - PROCESS | 5123 | 1467817043647 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}] 07:57:23 INFO - PROCESS | 5123 | 1467817043651 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:57:23 INFO - PROCESS | 5123 | 1467817043822 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 07:57:23 INFO - PROCESS | 5123 | 1467817043935 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:23 INFO - PROCESS | 5123 | 1467817043944 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:57:23 INFO - PROCESS | 5123 | ++DOCSHELL 0x923b2000 == 28 [pid = 5123] [id = 231] 07:57:23 INFO - PROCESS | 5123 | ++DOMWINDOW == 68 (0x924c3400) [pid = 5123] [serial = 693] [outer = (nil)] 07:57:24 INFO - PROCESS | 5123 | ++DOMWINDOW == 69 (0x927dac00) [pid = 5123] [serial = 694] [outer = 0x924c3400] 07:57:24 INFO - PROCESS | 5123 | 1467817044012 Marionette DEBUG loaded listener.js 07:57:24 INFO - PROCESS | 5123 | ++DOMWINDOW == 70 (0x927e0800) [pid = 5123] [serial = 695] [outer = 0x924c3400] 07:57:24 INFO - PROCESS | 5123 | 1467817044796 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]]]}] 07:57:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 07:57:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1188ms 07:57:24 INFO - PROCESS | 5123 | 1467817044822 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 07:57:24 INFO - PROCESS | 5123 | 1467817044829 Marionette TRACE conn3 <- [1,897,null,{"value":"8"}] 07:57:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 07:57:24 INFO - PROCESS | 5123 | 1467817044840 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 07:57:24 INFO - PROCESS | 5123 | 1467817044844 Marionette TRACE conn3 <- [1,898,null,{}] 07:57:24 INFO - PROCESS | 5123 | 1467817044850 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}] 07:57:24 INFO - PROCESS | 5123 | 1467817044856 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:57:25 INFO - PROCESS | 5123 | 1467817045007 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 07:57:25 INFO - PROCESS | 5123 | 1467817045017 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:25 INFO - PROCESS | 5123 | 1467817045026 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:57:25 INFO - PROCESS | 5123 | ++DOCSHELL 0x953b1c00 == 29 [pid = 5123] [id = 232] 07:57:25 INFO - PROCESS | 5123 | ++DOMWINDOW == 71 (0x953b5400) [pid = 5123] [serial = 696] [outer = (nil)] 07:57:25 INFO - PROCESS | 5123 | ++DOMWINDOW == 72 (0x953ee800) [pid = 5123] [serial = 697] [outer = 0x953b5400] 07:57:25 INFO - PROCESS | 5123 | 1467817045094 Marionette DEBUG loaded listener.js 07:57:25 INFO - PROCESS | 5123 | ++DOMWINDOW == 73 (0x95427800) [pid = 5123] [serial = 698] [outer = 0x953b5400] 07:57:25 INFO - PROCESS | 5123 | 1467817045955 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]]]}] 07:57:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 07:57:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1133ms 07:57:25 INFO - PROCESS | 5123 | 1467817045984 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 07:57:25 INFO - PROCESS | 5123 | 1467817045988 Marionette TRACE conn3 <- [1,901,null,{"value":"8"}] 07:57:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 07:57:25 INFO - PROCESS | 5123 | 1467817045994 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 07:57:26 INFO - PROCESS | 5123 | 1467817045999 Marionette TRACE conn3 <- [1,902,null,{}] 07:57:26 INFO - PROCESS | 5123 | 1467817046015 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}] 07:57:26 INFO - PROCESS | 5123 | 1467817046024 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:57:26 INFO - PROCESS | 5123 | 1467817046223 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 07:57:26 INFO - PROCESS | 5123 | 1467817046243 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:26 INFO - PROCESS | 5123 | 1467817046255 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:57:26 INFO - PROCESS | 5123 | ++DOCSHELL 0x9855b000 == 30 [pid = 5123] [id = 233] 07:57:26 INFO - PROCESS | 5123 | ++DOMWINDOW == 74 (0x9855c800) [pid = 5123] [serial = 699] [outer = (nil)] 07:57:26 INFO - PROCESS | 5123 | ++DOMWINDOW == 75 (0x985e2c00) [pid = 5123] [serial = 700] [outer = 0x9855c800] 07:57:26 INFO - PROCESS | 5123 | 1467817046319 Marionette DEBUG loaded listener.js 07:57:26 INFO - PROCESS | 5123 | ++DOMWINDOW == 76 (0x99779c00) [pid = 5123] [serial = 701] [outer = 0x9855c800] 07:57:27 INFO - PROCESS | 5123 | 1467817047171 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]]]}] 07:57:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 07:57:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1234ms 07:57:27 INFO - PROCESS | 5123 | 1467817047230 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 07:57:27 INFO - PROCESS | 5123 | 1467817047234 Marionette TRACE conn3 <- [1,905,null,{"value":"8"}] 07:57:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 07:57:27 INFO - PROCESS | 5123 | 1467817047240 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 07:57:27 INFO - PROCESS | 5123 | 1467817047242 Marionette TRACE conn3 <- [1,906,null,{}] 07:57:27 INFO - PROCESS | 5123 | 1467817047248 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}] 07:57:27 INFO - PROCESS | 5123 | 1467817047253 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:57:27 INFO - PROCESS | 5123 | 1467817047434 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 07:57:27 INFO - PROCESS | 5123 | 1467817047475 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:27 INFO - PROCESS | 5123 | 1467817047483 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:57:27 INFO - PROCESS | 5123 | ++DOCSHELL 0x9855a000 == 31 [pid = 5123] [id = 234] 07:57:27 INFO - PROCESS | 5123 | ++DOMWINDOW == 77 (0x9977f000) [pid = 5123] [serial = 702] [outer = (nil)] 07:57:27 INFO - PROCESS | 5123 | ++DOMWINDOW == 78 (0x9a186800) [pid = 5123] [serial = 703] [outer = 0x9977f000] 07:57:27 INFO - PROCESS | 5123 | 1467817047543 Marionette DEBUG loaded listener.js 07:57:27 INFO - PROCESS | 5123 | ++DOMWINDOW == 79 (0x9a2d6400) [pid = 5123] [serial = 704] [outer = 0x9977f000] 07:57:28 INFO - PROCESS | 5123 | --DOMWINDOW == 78 (0x9ae77c00) [pid = 5123] [serial = 663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 07:57:28 INFO - PROCESS | 5123 | --DOMWINDOW == 77 (0x923b4000) [pid = 5123] [serial = 666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 07:57:28 INFO - PROCESS | 5123 | --DOMWINDOW == 76 (0x9a2d5c00) [pid = 5123] [serial = 642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 07:57:28 INFO - PROCESS | 5123 | --DOMWINDOW == 75 (0x93ba5000) [pid = 5123] [serial = 651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 07:57:28 INFO - PROCESS | 5123 | --DOMWINDOW == 74 (0x927e2400) [pid = 5123] [serial = 654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 07:57:28 INFO - PROCESS | 5123 | --DOMWINDOW == 73 (0x98460c00) [pid = 5123] [serial = 648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 07:57:28 INFO - PROCESS | 5123 | --DOMWINDOW == 72 (0x927d6800) [pid = 5123] [serial = 645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 07:57:28 INFO - PROCESS | 5123 | --DOMWINDOW == 71 (0x97a1e800) [pid = 5123] [serial = 657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 07:57:28 INFO - PROCESS | 5123 | --DOMWINDOW == 70 (0x9a2cdc00) [pid = 5123] [serial = 660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 07:57:28 INFO - PROCESS | 5123 | --DOMWINDOW == 69 (0xa1123800) [pid = 5123] [serial = 669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 07:57:28 INFO - PROCESS | 5123 | 1467817048628 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]]]}] 07:57:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 07:57:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1428ms 07:57:28 INFO - PROCESS | 5123 | 1467817048668 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 07:57:28 INFO - PROCESS | 5123 | 1467817048671 Marionette TRACE conn3 <- [1,909,null,{"value":"8"}] 07:57:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 07:57:28 INFO - PROCESS | 5123 | 1467817048683 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 07:57:28 INFO - PROCESS | 5123 | 1467817048685 Marionette TRACE conn3 <- [1,910,null,{}] 07:57:28 INFO - PROCESS | 5123 | 1467817048690 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}] 07:57:28 INFO - PROCESS | 5123 | 1467817048694 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:57:28 INFO - PROCESS | 5123 | 1467817048819 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 07:57:28 INFO - PROCESS | 5123 | 1467817048834 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:28 INFO - PROCESS | 5123 | 1467817048842 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:57:28 INFO - PROCESS | 5123 | ++DOCSHELL 0x924bf000 == 32 [pid = 5123] [id = 235] 07:57:28 INFO - PROCESS | 5123 | ++DOMWINDOW == 70 (0x97a22800) [pid = 5123] [serial = 705] [outer = (nil)] 07:57:28 INFO - PROCESS | 5123 | ++DOMWINDOW == 71 (0x99fc4400) [pid = 5123] [serial = 706] [outer = 0x97a22800] 07:57:28 INFO - PROCESS | 5123 | 1467817048901 Marionette DEBUG loaded listener.js 07:57:29 INFO - PROCESS | 5123 | ++DOMWINDOW == 72 (0x9a2d8800) [pid = 5123] [serial = 707] [outer = 0x97a22800] 07:57:29 INFO - PROCESS | 5123 | 1467817049960 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]]]}] 07:57:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 07:57:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1341ms 07:57:30 INFO - PROCESS | 5123 | 1467817050019 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 07:57:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 07:57:30 INFO - PROCESS | 5123 | 1467817050025 Marionette TRACE conn3 <- [1,913,null,{"value":"8"}] 07:57:30 INFO - PROCESS | 5123 | 1467817050033 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 07:57:30 INFO - PROCESS | 5123 | 1467817050041 Marionette TRACE conn3 <- [1,914,null,{}] 07:57:30 INFO - PROCESS | 5123 | 1467817050048 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}] 07:57:30 INFO - PROCESS | 5123 | 1467817050054 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:57:30 INFO - PROCESS | 5123 | 1467817050224 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 07:57:30 INFO - PROCESS | 5123 | 1467817050373 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:30 INFO - PROCESS | 5123 | 1467817050386 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:57:30 INFO - PROCESS | 5123 | ++DOCSHELL 0x92690800 == 33 [pid = 5123] [id = 236] 07:57:30 INFO - PROCESS | 5123 | ++DOMWINDOW == 73 (0x92692000) [pid = 5123] [serial = 708] [outer = (nil)] 07:57:30 INFO - PROCESS | 5123 | ++DOMWINDOW == 74 (0x93d08800) [pid = 5123] [serial = 709] [outer = 0x92692000] 07:57:30 INFO - PROCESS | 5123 | 1467817050473 Marionette DEBUG loaded listener.js 07:57:30 INFO - PROCESS | 5123 | ++DOMWINDOW == 75 (0x93d87800) [pid = 5123] [serial = 710] [outer = 0x92692000] 07:57:31 INFO - PROCESS | 5123 | 1467817051415 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]]]}] 07:57:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 07:57:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1436ms 07:57:31 INFO - PROCESS | 5123 | 1467817051467 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 07:57:31 INFO - PROCESS | 5123 | 1467817051474 Marionette TRACE conn3 <- [1,917,null,{"value":"8"}] 07:57:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 07:57:31 INFO - PROCESS | 5123 | 1467817051484 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 07:57:31 INFO - PROCESS | 5123 | 1467817051488 Marionette TRACE conn3 <- [1,918,null,{}] 07:57:31 INFO - PROCESS | 5123 | 1467817051494 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}] 07:57:31 INFO - PROCESS | 5123 | 1467817051499 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:57:31 INFO - PROCESS | 5123 | 1467817051681 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 07:57:31 INFO - PROCESS | 5123 | 1467817051858 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:31 INFO - PROCESS | 5123 | 1467817051865 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:57:31 INFO - PROCESS | 5123 | ++DOCSHELL 0x927e1000 == 34 [pid = 5123] [id = 237] 07:57:31 INFO - PROCESS | 5123 | ++DOMWINDOW == 76 (0x97a48400) [pid = 5123] [serial = 711] [outer = (nil)] 07:57:32 INFO - PROCESS | 5123 | ++DOMWINDOW == 77 (0x98455800) [pid = 5123] [serial = 712] [outer = 0x97a48400] 07:57:32 INFO - PROCESS | 5123 | 1467817052020 Marionette DEBUG loaded listener.js 07:57:32 INFO - PROCESS | 5123 | ++DOMWINDOW == 78 (0x98556c00) [pid = 5123] [serial = 713] [outer = 0x97a48400] 07:57:32 INFO - PROCESS | 5123 | 1467817052910 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]]]}] 07:57:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 07:57:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1482ms 07:57:32 INFO - PROCESS | 5123 | 1467817052966 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 07:57:32 INFO - PROCESS | 5123 | 1467817052971 Marionette TRACE conn3 <- [1,921,null,{"value":"8"}] 07:57:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 07:57:32 INFO - PROCESS | 5123 | 1467817052977 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 07:57:32 INFO - PROCESS | 5123 | 1467817052983 Marionette TRACE conn3 <- [1,922,null,{}] 07:57:33 INFO - PROCESS | 5123 | 1467817052998 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}] 07:57:33 INFO - PROCESS | 5123 | 1467817053006 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:57:33 INFO - PROCESS | 5123 | 1467817053184 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 07:57:33 INFO - PROCESS | 5123 | 1467817053332 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:33 INFO - PROCESS | 5123 | 1467817053340 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:57:33 INFO - PROCESS | 5123 | ++DOCSHELL 0x9a26c000 == 35 [pid = 5123] [id = 238] 07:57:33 INFO - PROCESS | 5123 | ++DOMWINDOW == 79 (0x9a2cf000) [pid = 5123] [serial = 714] [outer = (nil)] 07:57:33 INFO - PROCESS | 5123 | ++DOMWINDOW == 80 (0x9a2db000) [pid = 5123] [serial = 715] [outer = 0x9a2cf000] 07:57:33 INFO - PROCESS | 5123 | 1467817053421 Marionette DEBUG loaded listener.js 07:57:33 INFO - PROCESS | 5123 | ++DOMWINDOW == 81 (0x9a60b000) [pid = 5123] [serial = 716] [outer = 0x9a2cf000] 07:57:34 INFO - PROCESS | 5123 | 1467817054358 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]]]}] 07:57:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 07:57:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1540ms 07:57:34 INFO - PROCESS | 5123 | 1467817054521 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 07:57:34 INFO - PROCESS | 5123 | 1467817054527 Marionette TRACE conn3 <- [1,925,null,{"value":"8"}] 07:57:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 07:57:34 INFO - PROCESS | 5123 | 1467817054535 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 07:57:34 INFO - PROCESS | 5123 | 1467817054539 Marionette TRACE conn3 <- [1,926,null,{}] 07:57:34 INFO - PROCESS | 5123 | 1467817054546 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}] 07:57:34 INFO - PROCESS | 5123 | 1467817054552 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:57:34 INFO - PROCESS | 5123 | 1467817054705 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 07:57:34 INFO - PROCESS | 5123 | 1467817054909 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:34 INFO - PROCESS | 5123 | 1467817054924 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:57:34 INFO - PROCESS | 5123 | ++DOCSHELL 0x922cfc00 == 36 [pid = 5123] [id = 239] 07:57:34 INFO - PROCESS | 5123 | ++DOMWINDOW == 82 (0x9268c800) [pid = 5123] [serial = 717] [outer = (nil)] 07:57:34 INFO - PROCESS | 5123 | ++DOMWINDOW == 83 (0x927da800) [pid = 5123] [serial = 718] [outer = 0x9268c800] 07:57:34 INFO - PROCESS | 5123 | 1467817054995 Marionette DEBUG loaded listener.js 07:57:35 INFO - PROCESS | 5123 | ++DOMWINDOW == 84 (0x93ba3c00) [pid = 5123] [serial = 719] [outer = 0x9268c800] 07:57:35 INFO - PROCESS | 5123 | ++DOMWINDOW == 85 (0x91597800) [pid = 5123] [serial = 720] [outer = 0x92695400] 07:57:35 INFO - PROCESS | 5123 | --DOCSHELL 0x93d84400 == 35 [pid = 5123] [id = 193] 07:57:35 INFO - PROCESS | 5123 | --DOCSHELL 0x923ae000 == 34 [pid = 5123] [id = 197] 07:57:35 INFO - PROCESS | 5123 | --DOCSHELL 0x9306dc00 == 33 [pid = 5123] [id = 189] 07:57:35 INFO - PROCESS | 5123 | --DOCSHELL 0x9542cc00 == 32 [pid = 5123] [id = 191] 07:57:35 INFO - PROCESS | 5123 | --DOCSHELL 0x98561400 == 31 [pid = 5123] [id = 192] 07:57:35 INFO - PROCESS | 5123 | --DOCSHELL 0x98557400 == 30 [pid = 5123] [id = 199] 07:57:35 INFO - PROCESS | 5123 | --DOCSHELL 0x923a5400 == 29 [pid = 5123] [id = 190] 07:57:35 INFO - PROCESS | 5123 | --DOCSHELL 0x9268c000 == 28 [pid = 5123] [id = 198] 07:57:35 INFO - PROCESS | 5123 | --DOCSHELL 0x9855a000 == 27 [pid = 5123] [id = 234] 07:57:35 INFO - PROCESS | 5123 | --DOCSHELL 0x9855b000 == 26 [pid = 5123] [id = 233] 07:57:35 INFO - PROCESS | 5123 | --DOCSHELL 0x953b1c00 == 25 [pid = 5123] [id = 232] 07:57:35 INFO - PROCESS | 5123 | --DOCSHELL 0x923b2000 == 24 [pid = 5123] [id = 231] 07:57:35 INFO - PROCESS | 5123 | --DOCSHELL 0x922ce000 == 23 [pid = 5123] [id = 230] 07:57:35 INFO - PROCESS | 5123 | --DOMWINDOW == 84 (0x9b8e7800) [pid = 5123] [serial = 664] [outer = (nil)] [url = about:blank] 07:57:35 INFO - PROCESS | 5123 | --DOMWINDOW == 83 (0x9a18dc00) [pid = 5123] [serial = 667] [outer = (nil)] [url = about:blank] 07:57:35 INFO - PROCESS | 5123 | --DOMWINDOW == 82 (0x9d5f5c00) [pid = 5123] [serial = 644] [outer = (nil)] [url = about:blank] 07:57:35 INFO - PROCESS | 5123 | --DOMWINDOW == 81 (0x95431000) [pid = 5123] [serial = 652] [outer = (nil)] [url = about:blank] 07:57:35 INFO - PROCESS | 5123 | --DOMWINDOW == 80 (0x9a273c00) [pid = 5123] [serial = 653] [outer = (nil)] [url = about:blank] 07:57:35 INFO - PROCESS | 5123 | --DOMWINDOW == 79 (0x93ba8000) [pid = 5123] [serial = 655] [outer = (nil)] [url = about:blank] 07:57:35 INFO - PROCESS | 5123 | --DOMWINDOW == 78 (0x93d10400) [pid = 5123] [serial = 656] [outer = (nil)] [url = about:blank] 07:57:35 INFO - PROCESS | 5123 | --DOMWINDOW == 77 (0x98d6e000) [pid = 5123] [serial = 649] [outer = (nil)] [url = about:blank] 07:57:35 INFO - PROCESS | 5123 | --DOMWINDOW == 76 (0x9a269000) [pid = 5123] [serial = 650] [outer = (nil)] [url = about:blank] 07:57:35 INFO - PROCESS | 5123 | --DOMWINDOW == 75 (0x93d7b400) [pid = 5123] [serial = 646] [outer = (nil)] [url = about:blank] 07:57:35 INFO - PROCESS | 5123 | --DOMWINDOW == 74 (0x952dd800) [pid = 5123] [serial = 647] [outer = (nil)] [url = about:blank] 07:57:35 INFO - PROCESS | 5123 | --DOMWINDOW == 73 (0x97a4a400) [pid = 5123] [serial = 658] [outer = (nil)] [url = about:blank] 07:57:35 INFO - PROCESS | 5123 | --DOMWINDOW == 72 (0x9a2ef400) [pid = 5123] [serial = 661] [outer = (nil)] [url = about:blank] 07:57:35 INFO - PROCESS | 5123 | --DOMWINDOW == 71 (0x9ba29c00) [pid = 5123] [serial = 665] [outer = (nil)] [url = about:blank] 07:57:35 INFO - PROCESS | 5123 | --DOMWINDOW == 70 (0xa2007400) [pid = 5123] [serial = 670] [outer = (nil)] [url = about:blank] 07:57:35 INFO - PROCESS | 5123 | --DOMWINDOW == 69 (0x9aa6a800) [pid = 5123] [serial = 662] [outer = (nil)] [url = about:blank] 07:57:35 INFO - PROCESS | 5123 | --DOMWINDOW == 68 (0x98558400) [pid = 5123] [serial = 659] [outer = (nil)] [url = about:blank] 07:57:35 INFO - PROCESS | 5123 | --DOMWINDOW == 67 (0xa200ec00) [pid = 5123] [serial = 671] [outer = (nil)] [url = about:blank] 07:57:35 INFO - PROCESS | 5123 | --DOMWINDOW == 66 (0x9a2d7c00) [pid = 5123] [serial = 668] [outer = (nil)] [url = about:blank] 07:57:36 INFO - PROCESS | 5123 | 1467817056163 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]]]}] 07:57:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 07:57:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1685ms 07:57:36 INFO - PROCESS | 5123 | 1467817056220 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 07:57:36 INFO - PROCESS | 5123 | 1467817056225 Marionette TRACE conn3 <- [1,929,null,{"value":"8"}] 07:57:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 07:57:36 INFO - PROCESS | 5123 | 1467817056233 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 07:57:36 INFO - PROCESS | 5123 | 1467817056238 Marionette TRACE conn3 <- [1,930,null,{}] 07:57:36 INFO - PROCESS | 5123 | 1467817056255 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}] 07:57:36 INFO - PROCESS | 5123 | 1467817056260 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:57:36 INFO - PROCESS | 5123 | 1467817056450 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 07:57:36 INFO - PROCESS | 5123 | 1467817056633 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:36 INFO - PROCESS | 5123 | 1467817056644 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:57:36 INFO - PROCESS | 5123 | ++DOCSHELL 0x923ae000 == 24 [pid = 5123] [id = 240] 07:57:36 INFO - PROCESS | 5123 | ++DOMWINDOW == 67 (0x927db400) [pid = 5123] [serial = 721] [outer = (nil)] 07:57:36 INFO - PROCESS | 5123 | ++DOMWINDOW == 68 (0x9542cc00) [pid = 5123] [serial = 722] [outer = 0x927db400] 07:57:36 INFO - PROCESS | 5123 | 1467817056720 Marionette DEBUG loaded listener.js 07:57:36 INFO - PROCESS | 5123 | ++DOMWINDOW == 69 (0x96fd9800) [pid = 5123] [serial = 723] [outer = 0x927db400] 07:57:37 INFO - PROCESS | 5123 | 1467817057528 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]]]}] 07:57:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 07:57:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1341ms 07:57:37 INFO - PROCESS | 5123 | 1467817057590 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 07:57:37 INFO - PROCESS | 5123 | 1467817057597 Marionette TRACE conn3 <- [1,933,null,{"value":"8"}] 07:57:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 07:57:37 INFO - PROCESS | 5123 | 1467817057609 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 07:57:37 INFO - PROCESS | 5123 | 1467817057612 Marionette TRACE conn3 <- [1,934,null,{}] 07:57:37 INFO - PROCESS | 5123 | 1467817057619 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}] 07:57:37 INFO - PROCESS | 5123 | 1467817057625 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:57:37 INFO - PROCESS | 5123 | 1467817057802 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 07:57:37 INFO - PROCESS | 5123 | 1467817057948 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:37 INFO - PROCESS | 5123 | 1467817057956 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:57:37 INFO - PROCESS | 5123 | ++DOCSHELL 0x953b3c00 == 25 [pid = 5123] [id = 241] 07:57:37 INFO - PROCESS | 5123 | ++DOMWINDOW == 70 (0x97a4b800) [pid = 5123] [serial = 724] [outer = (nil)] 07:57:38 INFO - PROCESS | 5123 | ++DOMWINDOW == 71 (0x98561400) [pid = 5123] [serial = 725] [outer = 0x97a4b800] 07:57:38 INFO - PROCESS | 5123 | 1467817058037 Marionette DEBUG loaded listener.js 07:57:38 INFO - PROCESS | 5123 | ++DOMWINDOW == 72 (0x997ee400) [pid = 5123] [serial = 726] [outer = 0x97a4b800] 07:57:38 INFO - PROCESS | 5123 | 1467817058940 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]]]}] 07:57:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 07:57:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1381ms 07:57:38 INFO - PROCESS | 5123 | 1467817058990 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 07:57:38 INFO - PROCESS | 5123 | 1467817058993 Marionette TRACE conn3 <- [1,937,null,{"value":"8"}] 07:57:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 07:57:39 INFO - PROCESS | 5123 | 1467817059000 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 07:57:39 INFO - PROCESS | 5123 | 1467817059006 Marionette TRACE conn3 <- [1,938,null,{}] 07:57:39 INFO - PROCESS | 5123 | 1467817059021 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}] 07:57:39 INFO - PROCESS | 5123 | 1467817059030 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:57:39 INFO - PROCESS | 5123 | 1467817059194 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 07:57:39 INFO - PROCESS | 5123 | 1467817059352 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:39 INFO - PROCESS | 5123 | 1467817059366 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:57:39 INFO - PROCESS | 5123 | ++DOCSHELL 0x98556400 == 26 [pid = 5123] [id = 242] 07:57:39 INFO - PROCESS | 5123 | ++DOMWINDOW == 73 (0x9a2d0800) [pid = 5123] [serial = 727] [outer = (nil)] 07:57:39 INFO - PROCESS | 5123 | ++DOMWINDOW == 74 (0x9a2ef400) [pid = 5123] [serial = 728] [outer = 0x9a2d0800] 07:57:39 INFO - PROCESS | 5123 | 1467817059440 Marionette DEBUG loaded listener.js 07:57:39 INFO - PROCESS | 5123 | ++DOMWINDOW == 75 (0x9a608c00) [pid = 5123] [serial = 729] [outer = 0x9a2d0800] 07:57:40 INFO - PROCESS | 5123 | 1467817060315 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]]]}] 07:57:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 07:57:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1383ms 07:57:40 INFO - PROCESS | 5123 | 1467817060383 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 07:57:40 INFO - PROCESS | 5123 | 1467817060387 Marionette TRACE conn3 <- [1,941,null,{"value":"8"}] 07:57:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 07:57:40 INFO - PROCESS | 5123 | 1467817060394 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 07:57:40 INFO - PROCESS | 5123 | 1467817060397 Marionette TRACE conn3 <- [1,942,null,{}] 07:57:40 INFO - PROCESS | 5123 | 1467817060402 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}] 07:57:40 INFO - PROCESS | 5123 | 1467817060407 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:57:40 INFO - PROCESS | 5123 | 1467817060571 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 07:57:40 INFO - PROCESS | 5123 | 1467817060716 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:40 INFO - PROCESS | 5123 | 1467817060722 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:57:40 INFO - PROCESS | 5123 | ++DOCSHELL 0x97a27c00 == 27 [pid = 5123] [id = 243] 07:57:40 INFO - PROCESS | 5123 | ++DOMWINDOW == 76 (0x9b582c00) [pid = 5123] [serial = 730] [outer = (nil)] 07:57:40 INFO - PROCESS | 5123 | ++DOMWINDOW == 77 (0x9b5dfc00) [pid = 5123] [serial = 731] [outer = 0x9b582c00] 07:57:40 INFO - PROCESS | 5123 | 1467817060798 Marionette DEBUG loaded listener.js 07:57:40 INFO - PROCESS | 5123 | ++DOMWINDOW == 78 (0x9ba26400) [pid = 5123] [serial = 732] [outer = 0x9b582c00] 07:57:41 INFO - PROCESS | 5123 | 1467817061705 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]]]}] 07:57:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 07:57:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1381ms 07:57:41 INFO - PROCESS | 5123 | 1467817061785 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 07:57:41 INFO - PROCESS | 5123 | 1467817061789 Marionette TRACE conn3 <- [1,945,null,{"value":"8"}] 07:57:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 07:57:41 INFO - PROCESS | 5123 | 1467817061796 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 07:57:41 INFO - PROCESS | 5123 | 1467817061799 Marionette TRACE conn3 <- [1,946,null,{}] 07:57:41 INFO - PROCESS | 5123 | 1467817061805 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}] 07:57:41 INFO - PROCESS | 5123 | 1467817061810 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:57:41 INFO - PROCESS | 5123 | 1467817061963 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 07:57:42 INFO - PROCESS | 5123 | 1467817062111 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:42 INFO - PROCESS | 5123 | 1467817062120 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:57:42 INFO - PROCESS | 5123 | ++DOCSHELL 0x9a409000 == 28 [pid = 5123] [id = 244] 07:57:42 INFO - PROCESS | 5123 | ++DOMWINDOW == 79 (0x9b57dc00) [pid = 5123] [serial = 733] [outer = (nil)] 07:57:42 INFO - PROCESS | 5123 | ++DOMWINDOW == 80 (0x9d51e400) [pid = 5123] [serial = 734] [outer = 0x9b57dc00] 07:57:42 INFO - PROCESS | 5123 | 1467817062195 Marionette DEBUG loaded listener.js 07:57:42 INFO - PROCESS | 5123 | ++DOMWINDOW == 81 (0x9d56c000) [pid = 5123] [serial = 735] [outer = 0x9b57dc00] 07:57:43 INFO - PROCESS | 5123 | 1467817063021 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]]]}] 07:57:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 07:57:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1286ms 07:57:43 INFO - PROCESS | 5123 | 1467817063084 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 07:57:43 INFO - PROCESS | 5123 | 1467817063088 Marionette TRACE conn3 <- [1,949,null,{"value":"8"}] 07:57:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 07:57:43 INFO - PROCESS | 5123 | 1467817063094 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 07:57:43 INFO - PROCESS | 5123 | 1467817063097 Marionette TRACE conn3 <- [1,950,null,{}] 07:57:43 INFO - PROCESS | 5123 | 1467817063102 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}] 07:57:43 INFO - PROCESS | 5123 | 1467817063112 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:57:43 INFO - PROCESS | 5123 | 1467817063317 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 07:57:43 INFO - PROCESS | 5123 | 1467817063438 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:43 INFO - PROCESS | 5123 | 1467817063446 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:57:43 INFO - PROCESS | 5123 | ++DOCSHELL 0x923b3800 == 29 [pid = 5123] [id = 245] 07:57:43 INFO - PROCESS | 5123 | ++DOMWINDOW == 82 (0x923b4800) [pid = 5123] [serial = 736] [outer = (nil)] 07:57:43 INFO - PROCESS | 5123 | ++DOMWINDOW == 83 (0x9d961000) [pid = 5123] [serial = 737] [outer = 0x923b4800] 07:57:43 INFO - PROCESS | 5123 | 1467817063518 Marionette DEBUG loaded listener.js 07:57:43 INFO - PROCESS | 5123 | ++DOMWINDOW == 84 (0xa20a8400) [pid = 5123] [serial = 738] [outer = 0x923b4800] 07:57:44 INFO - PROCESS | 5123 | 1467817064332 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]]]}] 07:57:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 07:57:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1277ms 07:57:44 INFO - PROCESS | 5123 | 1467817064372 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 07:57:44 INFO - PROCESS | 5123 | 1467817064375 Marionette TRACE conn3 <- [1,953,null,{"value":"8"}] 07:57:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 07:57:44 INFO - PROCESS | 5123 | 1467817064381 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 07:57:44 INFO - PROCESS | 5123 | 1467817064384 Marionette TRACE conn3 <- [1,954,null,{}] 07:57:44 INFO - PROCESS | 5123 | 1467817064389 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}] 07:57:44 INFO - PROCESS | 5123 | 1467817064394 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:57:44 INFO - PROCESS | 5123 | 1467817064546 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 07:57:44 INFO - PROCESS | 5123 | 1467817064694 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:44 INFO - PROCESS | 5123 | 1467817064703 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:57:44 INFO - PROCESS | 5123 | ++DOCSHELL 0x91591800 == 30 [pid = 5123] [id = 246] 07:57:44 INFO - PROCESS | 5123 | ++DOMWINDOW == 85 (0x97a1e800) [pid = 5123] [serial = 739] [outer = (nil)] 07:57:44 INFO - PROCESS | 5123 | ++DOMWINDOW == 86 (0xa2372800) [pid = 5123] [serial = 740] [outer = 0x97a1e800] 07:57:44 INFO - PROCESS | 5123 | 1467817064773 Marionette DEBUG loaded listener.js 07:57:44 INFO - PROCESS | 5123 | ++DOMWINDOW == 87 (0xa23cd000) [pid = 5123] [serial = 741] [outer = 0x97a1e800] 07:57:45 INFO - PROCESS | 5123 | 1467817065643 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]]]}] 07:57:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 07:57:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1333ms 07:57:45 INFO - PROCESS | 5123 | 1467817065715 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 07:57:45 INFO - PROCESS | 5123 | 1467817065725 Marionette TRACE conn3 <- [1,957,null,{"value":"8"}] 07:57:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 07:57:45 INFO - PROCESS | 5123 | 1467817065731 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 07:57:45 INFO - PROCESS | 5123 | 1467817065734 Marionette TRACE conn3 <- [1,958,null,{}] 07:57:45 INFO - PROCESS | 5123 | 1467817065739 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}] 07:57:45 INFO - PROCESS | 5123 | 1467817065744 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:57:45 INFO - PROCESS | 5123 | 1467817065938 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 07:57:46 INFO - PROCESS | 5123 | 1467817066193 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:46 INFO - PROCESS | 5123 | 1467817066203 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:57:46 INFO - PROCESS | 5123 | ++DOCSHELL 0x915a0800 == 31 [pid = 5123] [id = 247] 07:57:46 INFO - PROCESS | 5123 | ++DOMWINDOW == 88 (0x922c2400) [pid = 5123] [serial = 742] [outer = (nil)] 07:57:46 INFO - PROCESS | 5123 | ++DOMWINDOW == 89 (0x922d0800) [pid = 5123] [serial = 743] [outer = 0x922c2400] 07:57:46 INFO - PROCESS | 5123 | 1467817066315 Marionette DEBUG loaded listener.js 07:57:46 INFO - PROCESS | 5123 | ++DOMWINDOW == 90 (0x93d08c00) [pid = 5123] [serial = 744] [outer = 0x922c2400] 07:57:48 INFO - PROCESS | 5123 | --DOCSHELL 0x927e1000 == 30 [pid = 5123] [id = 237] 07:57:48 INFO - PROCESS | 5123 | --DOCSHELL 0x92690800 == 29 [pid = 5123] [id = 236] 07:57:48 INFO - PROCESS | 5123 | --DOCSHELL 0x9542d400 == 28 [pid = 5123] [id = 201] 07:57:48 INFO - PROCESS | 5123 | --DOCSHELL 0x9a26c000 == 27 [pid = 5123] [id = 238] 07:57:48 INFO - PROCESS | 5123 | --DOCSHELL 0x91595400 == 26 [pid = 5123] [id = 206] 07:57:48 INFO - PROCESS | 5123 | --DOCSHELL 0x953bb800 == 25 [pid = 5123] [id = 203] 07:57:48 INFO - PROCESS | 5123 | --DOCSHELL 0x9ae76c00 == 24 [pid = 5123] [id = 204] 07:57:48 INFO - PROCESS | 5123 | --DOCSHELL 0x9542bc00 == 23 [pid = 5123] [id = 205] 07:57:48 INFO - PROCESS | 5123 | --DOCSHELL 0x927d7400 == 22 [pid = 5123] [id = 195] 07:57:48 INFO - PROCESS | 5123 | --DOCSHELL 0x922d0400 == 21 [pid = 5123] [id = 202] 07:57:48 INFO - PROCESS | 5123 | --DOCSHELL 0x922cc400 == 20 [pid = 5123] [id = 200] 07:57:48 INFO - PROCESS | 5123 | --DOCSHELL 0x927e2000 == 19 [pid = 5123] [id = 194] 07:57:48 INFO - PROCESS | 5123 | --DOCSHELL 0x923adc00 == 18 [pid = 5123] [id = 196] 07:57:48 INFO - PROCESS | 5123 | --DOCSHELL 0x91591800 == 17 [pid = 5123] [id = 246] 07:57:48 INFO - PROCESS | 5123 | --DOCSHELL 0x923b3800 == 16 [pid = 5123] [id = 245] 07:57:48 INFO - PROCESS | 5123 | --DOCSHELL 0x9a409000 == 15 [pid = 5123] [id = 244] 07:57:48 INFO - PROCESS | 5123 | --DOCSHELL 0x97a27c00 == 14 [pid = 5123] [id = 243] 07:57:48 INFO - PROCESS | 5123 | --DOCSHELL 0x98556400 == 13 [pid = 5123] [id = 242] 07:57:48 INFO - PROCESS | 5123 | --DOCSHELL 0x924bf000 == 12 [pid = 5123] [id = 235] 07:57:48 INFO - PROCESS | 5123 | --DOCSHELL 0x923ae000 == 11 [pid = 5123] [id = 240] 07:57:48 INFO - PROCESS | 5123 | --DOCSHELL 0x953b3c00 == 10 [pid = 5123] [id = 241] 07:57:48 INFO - PROCESS | 5123 | --DOCSHELL 0x922cfc00 == 9 [pid = 5123] [id = 239] 07:57:50 INFO - PROCESS | 5123 | 1467817070166 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]]]}] 07:57:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 07:57:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 4489ms 07:57:50 INFO - PROCESS | 5123 | 1467817070221 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 07:57:50 INFO - PROCESS | 5123 | 1467817070226 Marionette TRACE conn3 <- [1,961,null,{"value":"8"}] 07:57:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 07:57:50 INFO - PROCESS | 5123 | 1467817070234 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 07:57:50 INFO - PROCESS | 5123 | 1467817070239 Marionette TRACE conn3 <- [1,962,null,{}] 07:57:50 INFO - PROCESS | 5123 | 1467817070248 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}] 07:57:50 INFO - PROCESS | 5123 | 1467817070253 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:57:50 INFO - PROCESS | 5123 | 1467817070408 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 07:57:50 INFO - PROCESS | 5123 | 1467817070542 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:50 INFO - PROCESS | 5123 | 1467817070549 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:57:50 INFO - PROCESS | 5123 | ++DOCSHELL 0x9268a000 == 10 [pid = 5123] [id = 248] 07:57:50 INFO - PROCESS | 5123 | ++DOMWINDOW == 91 (0x9268c000) [pid = 5123] [serial = 745] [outer = (nil)] 07:57:50 INFO - PROCESS | 5123 | ++DOMWINDOW == 92 (0x93078800) [pid = 5123] [serial = 746] [outer = 0x9268c000] 07:57:50 INFO - PROCESS | 5123 | 1467817070618 Marionette DEBUG loaded listener.js 07:57:50 INFO - PROCESS | 5123 | ++DOMWINDOW == 93 (0x93bb1000) [pid = 5123] [serial = 747] [outer = 0x9268c000] 07:57:51 INFO - PROCESS | 5123 | 1467817071355 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]]]}] 07:57:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 07:57:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1181ms 07:57:51 INFO - PROCESS | 5123 | 1467817071414 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 07:57:51 INFO - PROCESS | 5123 | 1467817071422 Marionette TRACE conn3 <- [1,965,null,{"value":"8"}] 07:57:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 07:57:51 INFO - PROCESS | 5123 | 1467817071439 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 07:57:51 INFO - PROCESS | 5123 | 1467817071445 Marionette TRACE conn3 <- [1,966,null,{}] 07:57:51 INFO - PROCESS | 5123 | 1467817071454 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}] 07:57:51 INFO - PROCESS | 5123 | 1467817071460 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:57:51 INFO - PROCESS | 5123 | 1467817071616 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 07:57:51 INFO - PROCESS | 5123 | 1467817071625 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:51 INFO - PROCESS | 5123 | 1467817071638 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:57:51 INFO - PROCESS | 5123 | ++DOCSHELL 0x927e3c00 == 11 [pid = 5123] [id = 249] 07:57:51 INFO - PROCESS | 5123 | ++DOMWINDOW == 94 (0x9542b400) [pid = 5123] [serial = 748] [outer = (nil)] 07:57:51 INFO - PROCESS | 5123 | ++DOMWINDOW == 95 (0x95431400) [pid = 5123] [serial = 749] [outer = 0x9542b400] 07:57:51 INFO - PROCESS | 5123 | 1467817071700 Marionette DEBUG loaded listener.js 07:57:51 INFO - PROCESS | 5123 | ++DOMWINDOW == 96 (0x97a23800) [pid = 5123] [serial = 750] [outer = 0x9542b400] 07:57:52 INFO - PROCESS | 5123 | 1467817072629 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]]]}] 07:57:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 07:57:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1239ms 07:57:52 INFO - PROCESS | 5123 | 1467817072679 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 07:57:52 INFO - PROCESS | 5123 | 1467817072682 Marionette TRACE conn3 <- [1,969,null,{"value":"8"}] 07:57:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 07:57:52 INFO - PROCESS | 5123 | 1467817072689 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 07:57:52 INFO - PROCESS | 5123 | 1467817072694 Marionette TRACE conn3 <- [1,970,null,{}] 07:57:52 INFO - PROCESS | 5123 | 1467817072716 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}] 07:57:52 INFO - PROCESS | 5123 | 1467817072724 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:57:52 INFO - PROCESS | 5123 | 1467817072911 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 07:57:52 INFO - PROCESS | 5123 | 1467817072937 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:52 INFO - PROCESS | 5123 | 1467817072946 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:57:52 INFO - PROCESS | 5123 | ++DOCSHELL 0x98560400 == 12 [pid = 5123] [id = 250] 07:57:52 INFO - PROCESS | 5123 | ++DOMWINDOW == 97 (0x98561800) [pid = 5123] [serial = 751] [outer = (nil)] 07:57:53 INFO - PROCESS | 5123 | ++DOMWINDOW == 98 (0x98d69400) [pid = 5123] [serial = 752] [outer = 0x98561800] 07:57:53 INFO - PROCESS | 5123 | 1467817073011 Marionette DEBUG loaded listener.js 07:57:53 INFO - PROCESS | 5123 | ++DOMWINDOW == 99 (0x99c2d000) [pid = 5123] [serial = 753] [outer = 0x98561800] 07:57:53 INFO - PROCESS | 5123 | 1467817073833 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]]]}] 07:57:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 07:57:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1186ms 07:57:53 INFO - PROCESS | 5123 | 1467817073875 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 07:57:53 INFO - PROCESS | 5123 | 1467817073879 Marionette TRACE conn3 <- [1,973,null,{"value":"8"}] 07:57:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 07:57:53 INFO - PROCESS | 5123 | 1467817073888 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 07:57:53 INFO - PROCESS | 5123 | 1467817073891 Marionette TRACE conn3 <- [1,974,null,{}] 07:57:53 INFO - PROCESS | 5123 | 1467817073902 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}] 07:57:53 INFO - PROCESS | 5123 | 1467817073906 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:57:54 INFO - PROCESS | 5123 | 1467817074088 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 07:57:54 INFO - PROCESS | 5123 | 1467817074122 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:54 INFO - PROCESS | 5123 | 1467817074129 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:57:54 INFO - PROCESS | 5123 | ++DOCSHELL 0x97a49800 == 13 [pid = 5123] [id = 251] 07:57:54 INFO - PROCESS | 5123 | ++DOMWINDOW == 100 (0x98561c00) [pid = 5123] [serial = 754] [outer = (nil)] 07:57:54 INFO - PROCESS | 5123 | ++DOMWINDOW == 101 (0x9a2dc000) [pid = 5123] [serial = 755] [outer = 0x98561c00] 07:57:54 INFO - PROCESS | 5123 | 1467817074192 Marionette DEBUG loaded listener.js 07:57:54 INFO - PROCESS | 5123 | ++DOMWINDOW == 102 (0x9adb1800) [pid = 5123] [serial = 756] [outer = 0x98561c00] 07:57:55 INFO - PROCESS | 5123 | --DOMWINDOW == 101 (0x9a2d0800) [pid = 5123] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 07:57:55 INFO - PROCESS | 5123 | --DOMWINDOW == 100 (0x97a4b800) [pid = 5123] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 07:57:55 INFO - PROCESS | 5123 | --DOMWINDOW == 99 (0x9a2cf000) [pid = 5123] [serial = 714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 07:57:55 INFO - PROCESS | 5123 | --DOMWINDOW == 98 (0x927db400) [pid = 5123] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 07:57:55 INFO - PROCESS | 5123 | --DOMWINDOW == 97 (0x97a48400) [pid = 5123] [serial = 711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 07:57:55 INFO - PROCESS | 5123 | --DOMWINDOW == 96 (0x92692000) [pid = 5123] [serial = 708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 07:57:55 INFO - PROCESS | 5123 | --DOMWINDOW == 95 (0x9268c800) [pid = 5123] [serial = 717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 07:57:55 INFO - PROCESS | 5123 | --DOMWINDOW == 94 (0x923abc00) [pid = 5123] [serial = 672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 07:57:55 INFO - PROCESS | 5123 | --DOMWINDOW == 93 (0x9855b400) [pid = 5123] [serial = 675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 07:57:55 INFO - PROCESS | 5123 | --DOMWINDOW == 92 (0x9855c800) [pid = 5123] [serial = 699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 07:57:55 INFO - PROCESS | 5123 | --DOMWINDOW == 91 (0x9977f000) [pid = 5123] [serial = 702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 07:57:55 INFO - PROCESS | 5123 | --DOMWINDOW == 90 (0x924c3400) [pid = 5123] [serial = 693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 07:57:55 INFO - PROCESS | 5123 | --DOMWINDOW == 89 (0xa112a000) [pid = 5123] [serial = 678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 07:57:55 INFO - PROCESS | 5123 | --DOMWINDOW == 88 (0x953b5400) [pid = 5123] [serial = 696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 07:57:55 INFO - PROCESS | 5123 | --DOMWINDOW == 87 (0x9268e800) [pid = 5123] [serial = 690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 07:57:55 INFO - PROCESS | 5123 | --DOMWINDOW == 86 (0x97a22800) [pid = 5123] [serial = 705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 07:57:55 INFO - PROCESS | 5123 | --DOMWINDOW == 85 (0x9d572400) [pid = 5123] [serial = 681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 07:57:55 INFO - PROCESS | 5123 | --DOMWINDOW == 84 (0xa209dc00) [pid = 5123] [serial = 684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 07:57:55 INFO - PROCESS | 5123 | --DOMWINDOW == 83 (0x922c6c00) [pid = 5123] [serial = 687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 07:57:55 INFO - PROCESS | 5123 | --DOMWINDOW == 82 (0x97a1e800) [pid = 5123] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 07:57:55 INFO - PROCESS | 5123 | --DOMWINDOW == 81 (0x923b4800) [pid = 5123] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 07:57:55 INFO - PROCESS | 5123 | --DOMWINDOW == 80 (0x9b57dc00) [pid = 5123] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 07:57:55 INFO - PROCESS | 5123 | --DOMWINDOW == 79 (0x9b582c00) [pid = 5123] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 07:57:55 INFO - PROCESS | 5123 | 1467817075504 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]]]}] 07:57:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 07:57:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1637ms 07:57:55 INFO - PROCESS | 5123 | 1467817075525 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 07:57:55 INFO - PROCESS | 5123 | 1467817075528 Marionette TRACE conn3 <- [1,977,null,{"value":"8"}] 07:57:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 07:57:55 INFO - PROCESS | 5123 | 1467817075534 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 07:57:55 INFO - PROCESS | 5123 | 1467817075536 Marionette TRACE conn3 <- [1,978,null,{}] 07:57:55 INFO - PROCESS | 5123 | 1467817075549 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}] 07:57:55 INFO - PROCESS | 5123 | 1467817075552 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:57:55 INFO - PROCESS | 5123 | 1467817075671 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 07:57:55 INFO - PROCESS | 5123 | 1467817075683 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:55 INFO - PROCESS | 5123 | 1467817075688 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:57:55 INFO - PROCESS | 5123 | ++DOCSHELL 0x92694400 == 14 [pid = 5123] [id = 252] 07:57:55 INFO - PROCESS | 5123 | ++DOMWINDOW == 80 (0x93d80800) [pid = 5123] [serial = 757] [outer = (nil)] 07:57:55 INFO - PROCESS | 5123 | ++DOMWINDOW == 81 (0x97a4d800) [pid = 5123] [serial = 758] [outer = 0x93d80800] 07:57:55 INFO - PROCESS | 5123 | 1467817075751 Marionette DEBUG loaded listener.js 07:57:55 INFO - PROCESS | 5123 | ++DOMWINDOW == 82 (0x9855f400) [pid = 5123] [serial = 759] [outer = 0x93d80800] 07:57:56 INFO - PROCESS | 5123 | 1467817076524 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]]]}] 07:57:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 07:57:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1047ms 07:57:56 INFO - PROCESS | 5123 | 1467817076582 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 07:57:56 INFO - PROCESS | 5123 | 1467817076585 Marionette TRACE conn3 <- [1,981,null,{"value":"8"}] 07:57:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 07:57:56 INFO - PROCESS | 5123 | 1467817076590 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 07:57:56 INFO - PROCESS | 5123 | 1467817076593 Marionette TRACE conn3 <- [1,982,null,{}] 07:57:56 INFO - PROCESS | 5123 | 1467817076613 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}] 07:57:56 INFO - PROCESS | 5123 | 1467817076623 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:57:56 INFO - PROCESS | 5123 | 1467817076801 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 07:57:56 INFO - PROCESS | 5123 | 1467817076810 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:56 INFO - PROCESS | 5123 | 1467817076816 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:57:56 INFO - PROCESS | 5123 | ++DOCSHELL 0x9268e800 == 15 [pid = 5123] [id = 253] 07:57:56 INFO - PROCESS | 5123 | ++DOMWINDOW == 83 (0x9306c400) [pid = 5123] [serial = 760] [outer = (nil)] 07:57:56 INFO - PROCESS | 5123 | ++DOMWINDOW == 84 (0x9b8e7800) [pid = 5123] [serial = 761] [outer = 0x9306c400] 07:57:56 INFO - PROCESS | 5123 | 1467817076880 Marionette DEBUG loaded listener.js 07:57:56 INFO - PROCESS | 5123 | ++DOMWINDOW == 85 (0x9d515400) [pid = 5123] [serial = 762] [outer = 0x9306c400] 07:57:57 INFO - PROCESS | 5123 | 1467817077881 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]]]}] 07:57:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 07:57:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1346ms 07:57:57 INFO - PROCESS | 5123 | 1467817077938 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 07:57:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 07:57:57 INFO - PROCESS | 5123 | 1467817077944 Marionette TRACE conn3 <- [1,985,null,{"value":"8"}] 07:57:57 INFO - PROCESS | 5123 | 1467817077951 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 07:57:57 INFO - PROCESS | 5123 | 1467817077959 Marionette TRACE conn3 <- [1,986,null,{}] 07:57:57 INFO - PROCESS | 5123 | 1467817077966 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}] 07:57:57 INFO - PROCESS | 5123 | 1467817077972 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:57:58 INFO - PROCESS | 5123 | 1467817078142 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 07:57:58 INFO - PROCESS | 5123 | 1467817078290 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:58 INFO - PROCESS | 5123 | 1467817078301 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:57:58 INFO - PROCESS | 5123 | ++DOCSHELL 0x9159f800 == 16 [pid = 5123] [id = 254] 07:57:58 INFO - PROCESS | 5123 | ++DOMWINDOW == 86 (0x923ac400) [pid = 5123] [serial = 763] [outer = (nil)] 07:57:58 INFO - PROCESS | 5123 | ++DOMWINDOW == 87 (0x93ba7400) [pid = 5123] [serial = 764] [outer = 0x923ac400] 07:57:58 INFO - PROCESS | 5123 | 1467817078375 Marionette DEBUG loaded listener.js 07:57:58 INFO - PROCESS | 5123 | ++DOMWINDOW == 88 (0x953bfc00) [pid = 5123] [serial = 765] [outer = 0x923ac400] 07:57:59 INFO - PROCESS | 5123 | 1467817079323 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]]]}] 07:57:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 07:57:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1439ms 07:57:59 INFO - PROCESS | 5123 | 1467817079388 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 07:57:59 INFO - PROCESS | 5123 | 1467817079395 Marionette TRACE conn3 <- [1,989,null,{"value":"8"}] 07:57:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 07:57:59 INFO - PROCESS | 5123 | 1467817079405 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 07:57:59 INFO - PROCESS | 5123 | 1467817079409 Marionette TRACE conn3 <- [1,990,null,{}] 07:57:59 INFO - PROCESS | 5123 | 1467817079415 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}] 07:57:59 INFO - PROCESS | 5123 | 1467817079420 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:57:59 INFO - PROCESS | 5123 | 1467817079588 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 07:57:59 INFO - PROCESS | 5123 | 1467817079737 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:59 INFO - PROCESS | 5123 | 1467817079744 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:57:59 INFO - PROCESS | 5123 | ++DOCSHELL 0x927e2800 == 17 [pid = 5123] [id = 255] 07:57:59 INFO - PROCESS | 5123 | ++DOMWINDOW == 89 (0x97a4a800) [pid = 5123] [serial = 766] [outer = (nil)] 07:57:59 INFO - PROCESS | 5123 | ++DOMWINDOW == 90 (0x9855c400) [pid = 5123] [serial = 767] [outer = 0x97a4a800] 07:57:59 INFO - PROCESS | 5123 | 1467817079823 Marionette DEBUG loaded listener.js 07:57:59 INFO - PROCESS | 5123 | ++DOMWINDOW == 91 (0x99abc400) [pid = 5123] [serial = 768] [outer = 0x97a4a800] 07:58:00 INFO - PROCESS | 5123 | 1467817080761 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]]]}] 07:58:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 07:58:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1432ms 07:58:00 INFO - PROCESS | 5123 | 1467817080836 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 07:58:00 INFO - PROCESS | 5123 | 1467817080840 Marionette TRACE conn3 <- [1,993,null,{"value":"8"}] 07:58:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 07:58:00 INFO - PROCESS | 5123 | 1467817080846 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 07:58:00 INFO - PROCESS | 5123 | 1467817080852 Marionette TRACE conn3 <- [1,994,null,{}] 07:58:00 INFO - PROCESS | 5123 | 1467817080867 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}] 07:58:00 INFO - PROCESS | 5123 | 1467817080875 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:58:01 INFO - PROCESS | 5123 | 1467817081072 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 07:58:01 INFO - PROCESS | 5123 | 1467817081281 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:01 INFO - PROCESS | 5123 | 1467817081288 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:58:01 INFO - PROCESS | 5123 | ++DOCSHELL 0x924c7400 == 18 [pid = 5123] [id = 256] 07:58:01 INFO - PROCESS | 5123 | ++DOMWINDOW == 92 (0x9268d800) [pid = 5123] [serial = 769] [outer = (nil)] 07:58:01 INFO - PROCESS | 5123 | ++DOMWINDOW == 93 (0x9306f400) [pid = 5123] [serial = 770] [outer = 0x9268d800] 07:58:01 INFO - PROCESS | 5123 | 1467817081410 Marionette DEBUG loaded listener.js 07:58:01 INFO - PROCESS | 5123 | ++DOMWINDOW == 94 (0x97a1c800) [pid = 5123] [serial = 771] [outer = 0x9268d800] 07:58:02 INFO - PROCESS | 5123 | 1467817082489 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]]]}] 07:58:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 07:58:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1690ms 07:58:02 INFO - PROCESS | 5123 | 1467817082538 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 07:58:02 INFO - PROCESS | 5123 | 1467817082543 Marionette TRACE conn3 <- [1,997,null,{"value":"8"}] 07:58:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 07:58:02 INFO - PROCESS | 5123 | 1467817082550 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 07:58:02 INFO - PROCESS | 5123 | 1467817082554 Marionette TRACE conn3 <- [1,998,null,{}] 07:58:02 INFO - PROCESS | 5123 | 1467817082562 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}] 07:58:02 INFO - PROCESS | 5123 | 1467817082567 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:58:02 INFO - PROCESS | 5123 | 1467817082726 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 07:58:02 INFO - PROCESS | 5123 | --DOCSHELL 0x915a0800 == 17 [pid = 5123] [id = 247] 07:58:02 INFO - PROCESS | 5123 | --DOMWINDOW == 93 (0x922d0800) [pid = 5123] [serial = 743] [outer = (nil)] [url = about:blank] 07:58:02 INFO - PROCESS | 5123 | --DOMWINDOW == 92 (0x93ba3c00) [pid = 5123] [serial = 719] [outer = (nil)] [url = about:blank] 07:58:02 INFO - PROCESS | 5123 | --DOMWINDOW == 91 (0x953fac00) [pid = 5123] [serial = 674] [outer = (nil)] [url = about:blank] 07:58:02 INFO - PROCESS | 5123 | --DOMWINDOW == 90 (0x93d88000) [pid = 5123] [serial = 673] [outer = (nil)] [url = about:blank] 07:58:02 INFO - PROCESS | 5123 | --DOMWINDOW == 89 (0x9a186400) [pid = 5123] [serial = 677] [outer = (nil)] [url = about:blank] 07:58:02 INFO - PROCESS | 5123 | --DOMWINDOW == 88 (0x9a18c000) [pid = 5123] [serial = 464] [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.] 07:58:02 INFO - PROCESS | 5123 | --DOMWINDOW == 87 (0x99774800) [pid = 5123] [serial = 676] [outer = (nil)] [url = about:blank] 07:58:02 INFO - PROCESS | 5123 | --DOMWINDOW == 86 (0x985e2c00) [pid = 5123] [serial = 700] [outer = (nil)] [url = about:blank] 07:58:02 INFO - PROCESS | 5123 | --DOMWINDOW == 85 (0x9a186800) [pid = 5123] [serial = 703] [outer = (nil)] [url = about:blank] 07:58:02 INFO - PROCESS | 5123 | --DOMWINDOW == 84 (0x99779c00) [pid = 5123] [serial = 701] [outer = (nil)] [url = about:blank] 07:58:02 INFO - PROCESS | 5123 | --DOMWINDOW == 83 (0x9542cc00) [pid = 5123] [serial = 722] [outer = (nil)] [url = about:blank] 07:58:02 INFO - PROCESS | 5123 | --DOMWINDOW == 82 (0x927da800) [pid = 5123] [serial = 718] [outer = (nil)] [url = about:blank] 07:58:02 INFO - PROCESS | 5123 | --DOMWINDOW == 81 (0x927dac00) [pid = 5123] [serial = 694] [outer = (nil)] [url = about:blank] 07:58:02 INFO - PROCESS | 5123 | --DOMWINDOW == 80 (0xa221ac00) [pid = 5123] [serial = 680] [outer = (nil)] [url = about:blank] 07:58:02 INFO - PROCESS | 5123 | --DOMWINDOW == 79 (0xa209d000) [pid = 5123] [serial = 679] [outer = (nil)] [url = about:blank] 07:58:02 INFO - PROCESS | 5123 | --DOMWINDOW == 78 (0x927e0800) [pid = 5123] [serial = 695] [outer = (nil)] [url = about:blank] 07:58:02 INFO - PROCESS | 5123 | --DOMWINDOW == 77 (0x953ee800) [pid = 5123] [serial = 697] [outer = (nil)] [url = about:blank] 07:58:02 INFO - PROCESS | 5123 | --DOMWINDOW == 76 (0x97a24400) [pid = 5123] [serial = 692] [outer = (nil)] [url = about:blank] 07:58:02 INFO - PROCESS | 5123 | --DOMWINDOW == 75 (0x953f6000) [pid = 5123] [serial = 691] [outer = (nil)] [url = about:blank] 07:58:02 INFO - PROCESS | 5123 | --DOMWINDOW == 74 (0x99fc4400) [pid = 5123] [serial = 706] [outer = (nil)] [url = about:blank] 07:58:02 INFO - PROCESS | 5123 | --DOMWINDOW == 73 (0xa23cbc00) [pid = 5123] [serial = 683] [outer = (nil)] [url = about:blank] 07:58:02 INFO - PROCESS | 5123 | --DOMWINDOW == 72 (0x9a2d8800) [pid = 5123] [serial = 707] [outer = (nil)] [url = about:blank] 07:58:02 INFO - PROCESS | 5123 | --DOMWINDOW == 71 (0x9a2d6400) [pid = 5123] [serial = 704] [outer = (nil)] [url = about:blank] 07:58:02 INFO - PROCESS | 5123 | --DOMWINDOW == 70 (0xa2371000) [pid = 5123] [serial = 682] [outer = (nil)] [url = about:blank] 07:58:02 INFO - PROCESS | 5123 | --DOMWINDOW == 69 (0xa2558c00) [pid = 5123] [serial = 686] [outer = (nil)] [url = about:blank] 07:58:02 INFO - PROCESS | 5123 | --DOMWINDOW == 68 (0xa253e000) [pid = 5123] [serial = 685] [outer = (nil)] [url = about:blank] 07:58:02 INFO - PROCESS | 5123 | --DOMWINDOW == 67 (0x95427800) [pid = 5123] [serial = 698] [outer = (nil)] [url = about:blank] 07:58:02 INFO - PROCESS | 5123 | --DOMWINDOW == 66 (0x96fd0800) [pid = 5123] [serial = 689] [outer = (nil)] [url = about:blank] 07:58:02 INFO - PROCESS | 5123 | --DOMWINDOW == 65 (0x93ba8c00) [pid = 5123] [serial = 688] [outer = (nil)] [url = about:blank] 07:58:02 INFO - PROCESS | 5123 | --DOMWINDOW == 64 (0xa2372800) [pid = 5123] [serial = 740] [outer = (nil)] [url = about:blank] 07:58:02 INFO - PROCESS | 5123 | --DOMWINDOW == 63 (0xa20a8400) [pid = 5123] [serial = 738] [outer = (nil)] [url = about:blank] 07:58:02 INFO - PROCESS | 5123 | --DOMWINDOW == 62 (0x9d961000) [pid = 5123] [serial = 737] [outer = (nil)] [url = about:blank] 07:58:02 INFO - PROCESS | 5123 | --DOMWINDOW == 61 (0x9d56c000) [pid = 5123] [serial = 735] [outer = (nil)] [url = about:blank] 07:58:02 INFO - PROCESS | 5123 | --DOMWINDOW == 60 (0x9d51e400) [pid = 5123] [serial = 734] [outer = (nil)] [url = about:blank] 07:58:02 INFO - PROCESS | 5123 | --DOMWINDOW == 59 (0x9ba26400) [pid = 5123] [serial = 732] [outer = (nil)] [url = about:blank] 07:58:02 INFO - PROCESS | 5123 | --DOMWINDOW == 58 (0x9b5dfc00) [pid = 5123] [serial = 731] [outer = (nil)] [url = about:blank] 07:58:02 INFO - PROCESS | 5123 | --DOMWINDOW == 57 (0x9a608c00) [pid = 5123] [serial = 729] [outer = (nil)] [url = about:blank] 07:58:02 INFO - PROCESS | 5123 | --DOMWINDOW == 56 (0x997ee400) [pid = 5123] [serial = 726] [outer = (nil)] [url = about:blank] 07:58:02 INFO - PROCESS | 5123 | --DOMWINDOW == 55 (0x9a2ef400) [pid = 5123] [serial = 728] [outer = (nil)] [url = about:blank] 07:58:02 INFO - PROCESS | 5123 | --DOMWINDOW == 54 (0x9a60b000) [pid = 5123] [serial = 716] [outer = (nil)] [url = about:blank] 07:58:02 INFO - PROCESS | 5123 | --DOMWINDOW == 53 (0x96fd9800) [pid = 5123] [serial = 723] [outer = (nil)] [url = about:blank] 07:58:02 INFO - PROCESS | 5123 | --DOMWINDOW == 52 (0x98556c00) [pid = 5123] [serial = 713] [outer = (nil)] [url = about:blank] 07:58:02 INFO - PROCESS | 5123 | --DOMWINDOW == 51 (0x9a2db000) [pid = 5123] [serial = 715] [outer = (nil)] [url = about:blank] 07:58:02 INFO - PROCESS | 5123 | --DOMWINDOW == 50 (0x98455800) [pid = 5123] [serial = 712] [outer = (nil)] [url = about:blank] 07:58:02 INFO - PROCESS | 5123 | --DOMWINDOW == 49 (0x98561400) [pid = 5123] [serial = 725] [outer = (nil)] [url = about:blank] 07:58:02 INFO - PROCESS | 5123 | --DOMWINDOW == 48 (0x93d87800) [pid = 5123] [serial = 710] [outer = (nil)] [url = about:blank] 07:58:02 INFO - PROCESS | 5123 | --DOMWINDOW == 47 (0x93d08800) [pid = 5123] [serial = 709] [outer = (nil)] [url = about:blank] 07:58:02 INFO - PROCESS | 5123 | --DOMWINDOW == 46 (0xa23cd000) [pid = 5123] [serial = 741] [outer = (nil)] [url = about:blank] 07:58:03 INFO - PROCESS | 5123 | 1467817082953 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:03 INFO - PROCESS | 5123 | 1467817082956 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:58:03 INFO - PROCESS | 5123 | ++DOCSHELL 0x9268a800 == 18 [pid = 5123] [id = 257] 07:58:03 INFO - PROCESS | 5123 | ++DOMWINDOW == 47 (0x9268d400) [pid = 5123] [serial = 772] [outer = (nil)] 07:58:03 INFO - PROCESS | 5123 | ++DOMWINDOW == 48 (0x927dc400) [pid = 5123] [serial = 773] [outer = 0x9268d400] 07:58:03 INFO - PROCESS | 5123 | 1467817083049 Marionette DEBUG loaded listener.js 07:58:03 INFO - PROCESS | 5123 | ++DOMWINDOW == 49 (0x93ba3c00) [pid = 5123] [serial = 774] [outer = 0x9268d400] 07:58:03 INFO - PROCESS | 5123 | 1467817083695 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]]]}] 07:58:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 07:58:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1184ms 07:58:03 INFO - PROCESS | 5123 | 1467817083734 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 07:58:03 INFO - PROCESS | 5123 | 1467817083740 Marionette TRACE conn3 <- [1,1001,null,{"value":"8"}] 07:58:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 07:58:03 INFO - PROCESS | 5123 | 1467817083749 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 07:58:03 INFO - PROCESS | 5123 | 1467817083752 Marionette TRACE conn3 <- [1,1002,null,{}] 07:58:03 INFO - PROCESS | 5123 | 1467817083756 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}] 07:58:03 INFO - PROCESS | 5123 | 1467817083762 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:58:03 INFO - PROCESS | 5123 | 1467817083905 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 07:58:04 INFO - PROCESS | 5123 | 1467817084011 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:04 INFO - PROCESS | 5123 | 1467817084019 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:58:04 INFO - PROCESS | 5123 | ++DOCSHELL 0x93d0b000 == 19 [pid = 5123] [id = 258] 07:58:04 INFO - PROCESS | 5123 | ++DOMWINDOW == 50 (0x93d81800) [pid = 5123] [serial = 775] [outer = (nil)] 07:58:04 INFO - PROCESS | 5123 | ++DOMWINDOW == 51 (0x953fb400) [pid = 5123] [serial = 776] [outer = 0x93d81800] 07:58:04 INFO - PROCESS | 5123 | 1467817084087 Marionette DEBUG loaded listener.js 07:58:04 INFO - PROCESS | 5123 | ++DOMWINDOW == 52 (0x9542d400) [pid = 5123] [serial = 777] [outer = 0x93d81800] 07:58:04 INFO - PROCESS | 5123 | 1467817084828 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]]]}] 07:58:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 07:58:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1136ms 07:58:04 INFO - PROCESS | 5123 | 1467817084886 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 07:58:04 INFO - PROCESS | 5123 | 1467817084890 Marionette TRACE conn3 <- [1,1005,null,{"value":"8"}] 07:58:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 07:58:04 INFO - PROCESS | 5123 | 1467817084899 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 07:58:04 INFO - PROCESS | 5123 | 1467817084903 Marionette TRACE conn3 <- [1,1006,null,{}] 07:58:04 INFO - PROCESS | 5123 | 1467817084918 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}] 07:58:04 INFO - PROCESS | 5123 | 1467817084926 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:58:05 INFO - PROCESS | 5123 | 1467817085068 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 07:58:05 INFO - PROCESS | 5123 | 1467817085079 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:05 INFO - PROCESS | 5123 | 1467817085090 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:58:05 INFO - PROCESS | 5123 | ++DOCSHELL 0x98556c00 == 20 [pid = 5123] [id = 259] 07:58:05 INFO - PROCESS | 5123 | ++DOMWINDOW == 53 (0x98558400) [pid = 5123] [serial = 778] [outer = (nil)] 07:58:05 INFO - PROCESS | 5123 | ++DOMWINDOW == 54 (0x9855fc00) [pid = 5123] [serial = 779] [outer = 0x98558400] 07:58:05 INFO - PROCESS | 5123 | 1467817085151 Marionette DEBUG loaded listener.js 07:58:05 INFO - PROCESS | 5123 | ++DOMWINDOW == 55 (0x98de9000) [pid = 5123] [serial = 780] [outer = 0x98558400] 07:58:05 INFO - PROCESS | 5123 | 1467817085986 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]]]}] 07:58:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 07:58:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1145ms 07:58:06 INFO - PROCESS | 5123 | 1467817086055 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 07:58:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 07:58:06 INFO - PROCESS | 5123 | 1467817086059 Marionette TRACE conn3 <- [1,1009,null,{"value":"8"}] 07:58:06 INFO - PROCESS | 5123 | 1467817086065 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 07:58:06 INFO - PROCESS | 5123 | 1467817086068 Marionette TRACE conn3 <- [1,1010,null,{}] 07:58:06 INFO - PROCESS | 5123 | 1467817086073 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}] 07:58:06 INFO - PROCESS | 5123 | 1467817086077 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:58:06 INFO - PROCESS | 5123 | 1467817086279 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 07:58:06 INFO - PROCESS | 5123 | 1467817086328 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:06 INFO - PROCESS | 5123 | 1467817086336 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:58:06 INFO - PROCESS | 5123 | ++DOCSHELL 0x922c5c00 == 21 [pid = 5123] [id = 260] 07:58:06 INFO - PROCESS | 5123 | ++DOMWINDOW == 56 (0x93d84400) [pid = 5123] [serial = 781] [outer = (nil)] 07:58:06 INFO - PROCESS | 5123 | ++DOMWINDOW == 57 (0x99ab9000) [pid = 5123] [serial = 782] [outer = 0x93d84400] 07:58:06 INFO - PROCESS | 5123 | 1467817086396 Marionette DEBUG loaded listener.js 07:58:06 INFO - PROCESS | 5123 | ++DOMWINDOW == 58 (0x9a269400) [pid = 5123] [serial = 783] [outer = 0x93d84400] 07:58:07 INFO - PROCESS | 5123 | 1467817087220 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]]]}] 07:58:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 07:58:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1189ms 07:58:07 INFO - PROCESS | 5123 | 1467817087254 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 07:58:07 INFO - PROCESS | 5123 | 1467817087257 Marionette TRACE conn3 <- [1,1013,null,{"value":"8"}] 07:58:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 07:58:07 INFO - PROCESS | 5123 | 1467817087267 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 07:58:07 INFO - PROCESS | 5123 | 1467817087269 Marionette TRACE conn3 <- [1,1014,null,{}] 07:58:07 INFO - PROCESS | 5123 | 1467817087294 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}] 07:58:07 INFO - PROCESS | 5123 | 1467817087298 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:58:07 INFO - PROCESS | 5123 | --DOMWINDOW == 57 (0x98561800) [pid = 5123] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 07:58:07 INFO - PROCESS | 5123 | --DOMWINDOW == 56 (0x922c2400) [pid = 5123] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 07:58:07 INFO - PROCESS | 5123 | --DOMWINDOW == 55 (0x9542b400) [pid = 5123] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 07:58:07 INFO - PROCESS | 5123 | --DOMWINDOW == 54 (0x9268c000) [pid = 5123] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 07:58:07 INFO - PROCESS | 5123 | --DOMWINDOW == 53 (0x98561c00) [pid = 5123] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 07:58:07 INFO - PROCESS | 5123 | --DOMWINDOW == 52 (0x93d80800) [pid = 5123] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 07:58:07 INFO - PROCESS | 5123 | 1467817087485 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 07:58:07 INFO - PROCESS | 5123 | 1467817087551 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:07 INFO - PROCESS | 5123 | 1467817087560 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:58:07 INFO - PROCESS | 5123 | ++DOCSHELL 0x93baa000 == 22 [pid = 5123] [id = 261] 07:58:07 INFO - PROCESS | 5123 | ++DOMWINDOW == 53 (0x953bc000) [pid = 5123] [serial = 784] [outer = (nil)] 07:58:07 INFO - PROCESS | 5123 | ++DOMWINDOW == 54 (0x9977bc00) [pid = 5123] [serial = 785] [outer = 0x953bc000] 07:58:07 INFO - PROCESS | 5123 | 1467817087624 Marionette DEBUG loaded listener.js 07:58:07 INFO - PROCESS | 5123 | ++DOMWINDOW == 55 (0x9a2d0800) [pid = 5123] [serial = 786] [outer = 0x953bc000] 07:58:08 INFO - PROCESS | 5123 | 1467817088286 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]]]}] 07:58:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 07:58:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1082ms 07:58:08 INFO - PROCESS | 5123 | 1467817088371 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 07:58:08 INFO - PROCESS | 5123 | 1467817088375 Marionette TRACE conn3 <- [1,1017,null,{"value":"8"}] 07:58:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 07:58:08 INFO - PROCESS | 5123 | 1467817088381 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 07:58:08 INFO - PROCESS | 5123 | 1467817088384 Marionette TRACE conn3 <- [1,1018,null,{}] 07:58:08 INFO - PROCESS | 5123 | 1467817088389 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}] 07:58:08 INFO - PROCESS | 5123 | 1467817088398 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:58:08 INFO - PROCESS | 5123 | 1467817088568 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 07:58:08 INFO - PROCESS | 5123 | 1467817088577 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:08 INFO - PROCESS | 5123 | 1467817088586 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:58:08 INFO - PROCESS | 5123 | ++DOCSHELL 0x922cd800 == 23 [pid = 5123] [id = 262] 07:58:08 INFO - PROCESS | 5123 | ++DOMWINDOW == 56 (0x953bbc00) [pid = 5123] [serial = 787] [outer = (nil)] 07:58:08 INFO - PROCESS | 5123 | ++DOMWINDOW == 57 (0x9b5d6c00) [pid = 5123] [serial = 788] [outer = 0x953bbc00] 07:58:08 INFO - PROCESS | 5123 | 1467817088647 Marionette DEBUG loaded listener.js 07:58:08 INFO - PROCESS | 5123 | ++DOMWINDOW == 58 (0x9a609400) [pid = 5123] [serial = 789] [outer = 0x953bbc00] 07:58:09 INFO - PROCESS | 5123 | 1467817089382 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]]]}] 07:58:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 07:58:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1029ms 07:58:09 INFO - PROCESS | 5123 | 1467817089413 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 07:58:09 INFO - PROCESS | 5123 | 1467817089416 Marionette TRACE conn3 <- [1,1021,null,{"value":"8"}] 07:58:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 07:58:09 INFO - PROCESS | 5123 | 1467817089422 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 07:58:09 INFO - PROCESS | 5123 | 1467817089424 Marionette TRACE conn3 <- [1,1022,null,{}] 07:58:09 INFO - PROCESS | 5123 | 1467817089512 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}] 07:58:09 INFO - PROCESS | 5123 | 1467817089517 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:58:09 INFO - PROCESS | 5123 | 1467817089721 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 07:58:09 INFO - PROCESS | 5123 | 1467817089864 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:09 INFO - PROCESS | 5123 | 1467817089876 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:58:09 INFO - PROCESS | 5123 | ++DOCSHELL 0x922d0400 == 24 [pid = 5123] [id = 263] 07:58:09 INFO - PROCESS | 5123 | ++DOMWINDOW == 59 (0x9268c800) [pid = 5123] [serial = 790] [outer = (nil)] 07:58:09 INFO - PROCESS | 5123 | ++DOMWINDOW == 60 (0x927e0800) [pid = 5123] [serial = 791] [outer = 0x9268c800] 07:58:09 INFO - PROCESS | 5123 | 1467817089951 Marionette DEBUG loaded listener.js 07:58:10 INFO - PROCESS | 5123 | ++DOMWINDOW == 61 (0x93d79800) [pid = 5123] [serial = 792] [outer = 0x9268c800] 07:58:10 INFO - PROCESS | 5123 | 1467817090892 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]]]}] 07:58:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 07:58:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1529ms 07:58:10 INFO - PROCESS | 5123 | 1467817090954 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 07:58:10 INFO - PROCESS | 5123 | 1467817090959 Marionette TRACE conn3 <- [1,1025,null,{"value":"8"}] 07:58:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 07:58:10 INFO - PROCESS | 5123 | 1467817090967 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 07:58:10 INFO - PROCESS | 5123 | 1467817090971 Marionette TRACE conn3 <- [1,1026,null,{}] 07:58:10 INFO - PROCESS | 5123 | 1467817090979 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}] 07:58:10 INFO - PROCESS | 5123 | 1467817090984 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:58:11 INFO - PROCESS | 5123 | 1467817091156 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 07:58:11 INFO - PROCESS | 5123 | 1467817091306 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:11 INFO - PROCESS | 5123 | 1467817091327 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:58:11 INFO - PROCESS | 5123 | ++DOCSHELL 0x953ba400 == 25 [pid = 5123] [id = 264] 07:58:11 INFO - PROCESS | 5123 | ++DOMWINDOW == 62 (0x96fd6400) [pid = 5123] [serial = 793] [outer = (nil)] 07:58:11 INFO - PROCESS | 5123 | ++DOMWINDOW == 63 (0x97a44400) [pid = 5123] [serial = 794] [outer = 0x96fd6400] 07:58:11 INFO - PROCESS | 5123 | 1467817091410 Marionette DEBUG loaded listener.js 07:58:11 INFO - PROCESS | 5123 | ++DOMWINDOW == 64 (0x9852c000) [pid = 5123] [serial = 795] [outer = 0x96fd6400] 07:58:12 INFO - PROCESS | 5123 | 1467817092308 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]]]}] 07:58:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 07:58:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1382ms 07:58:12 INFO - PROCESS | 5123 | 1467817092350 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 07:58:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 07:58:12 INFO - PROCESS | 5123 | 1467817092354 Marionette TRACE conn3 <- [1,1029,null,{"value":"8"}] 07:58:12 INFO - PROCESS | 5123 | 1467817092361 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 07:58:12 INFO - PROCESS | 5123 | 1467817092365 Marionette TRACE conn3 <- [1,1030,null,{}] 07:58:12 INFO - PROCESS | 5123 | 1467817092370 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}] 07:58:12 INFO - PROCESS | 5123 | 1467817092375 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:58:12 INFO - PROCESS | 5123 | 1467817092543 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 07:58:12 INFO - PROCESS | 5123 | 1467817092691 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:12 INFO - PROCESS | 5123 | 1467817092703 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:58:12 INFO - PROCESS | 5123 | ++DOCSHELL 0x9a2dbc00 == 26 [pid = 5123] [id = 265] 07:58:12 INFO - PROCESS | 5123 | ++DOMWINDOW == 65 (0x9a2dcc00) [pid = 5123] [serial = 796] [outer = (nil)] 07:58:12 INFO - PROCESS | 5123 | ++DOMWINDOW == 66 (0x9a609800) [pid = 5123] [serial = 797] [outer = 0x9a2dcc00] 07:58:12 INFO - PROCESS | 5123 | 1467817092781 Marionette DEBUG loaded listener.js 07:58:12 INFO - PROCESS | 5123 | ++DOMWINDOW == 67 (0x9ae78c00) [pid = 5123] [serial = 798] [outer = 0x9a2dcc00] 07:58:13 INFO - PROCESS | 5123 | 1467817093616 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]]]}] 07:58:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 07:58:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1330ms 07:58:13 INFO - PROCESS | 5123 | 1467817093698 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 07:58:13 INFO - PROCESS | 5123 | 1467817093707 Marionette TRACE conn3 <- [1,1033,null,{"value":"8"}] 07:58:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 07:58:13 INFO - PROCESS | 5123 | 1467817093716 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 07:58:13 INFO - PROCESS | 5123 | 1467817093719 Marionette TRACE conn3 <- [1,1034,null,{}] 07:58:13 INFO - PROCESS | 5123 | 1467817093725 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}] 07:58:13 INFO - PROCESS | 5123 | 1467817093730 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:58:13 INFO - PROCESS | 5123 | 1467817093890 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 07:58:14 INFO - PROCESS | 5123 | 1467817094007 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:14 INFO - PROCESS | 5123 | 1467817094014 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:58:14 INFO - PROCESS | 5123 | ++DOCSHELL 0x91592c00 == 27 [pid = 5123] [id = 266] 07:58:14 INFO - PROCESS | 5123 | ++DOMWINDOW == 68 (0x9a2dc800) [pid = 5123] [serial = 799] [outer = (nil)] 07:58:14 INFO - PROCESS | 5123 | ++DOMWINDOW == 69 (0x9d904800) [pid = 5123] [serial = 800] [outer = 0x9a2dc800] 07:58:14 INFO - PROCESS | 5123 | 1467817094087 Marionette DEBUG loaded listener.js 07:58:14 INFO - PROCESS | 5123 | ++DOMWINDOW == 70 (0x9d90e800) [pid = 5123] [serial = 801] [outer = 0x9a2dc800] 07:58:14 INFO - PROCESS | 5123 | 1467817094915 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]]]}] 07:58:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 07:58:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1230ms 07:58:14 INFO - PROCESS | 5123 | 1467817094945 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 07:58:14 INFO - PROCESS | 5123 | 1467817094949 Marionette TRACE conn3 <- [1,1037,null,{"value":"8"}] 07:58:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 07:58:14 INFO - PROCESS | 5123 | 1467817094955 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 07:58:14 INFO - PROCESS | 5123 | 1467817094957 Marionette TRACE conn3 <- [1,1038,null,{}] 07:58:14 INFO - PROCESS | 5123 | 1467817094963 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}] 07:58:14 INFO - PROCESS | 5123 | 1467817094968 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:58:15 INFO - PROCESS | 5123 | 1467817095122 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 07:58:15 INFO - PROCESS | 5123 | 1467817095266 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:15 INFO - PROCESS | 5123 | 1467817095277 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:58:15 INFO - PROCESS | 5123 | ++DOCSHELL 0x98457c00 == 28 [pid = 5123] [id = 267] 07:58:15 INFO - PROCESS | 5123 | ++DOMWINDOW == 71 (0x9b8dd000) [pid = 5123] [serial = 802] [outer = (nil)] 07:58:15 INFO - PROCESS | 5123 | ++DOMWINDOW == 72 (0xa112b400) [pid = 5123] [serial = 803] [outer = 0x9b8dd000] 07:58:15 INFO - PROCESS | 5123 | 1467817095345 Marionette DEBUG loaded listener.js 07:58:15 INFO - PROCESS | 5123 | ++DOMWINDOW == 73 (0xa1189000) [pid = 5123] [serial = 804] [outer = 0x9b8dd000] 07:58:16 INFO - PROCESS | 5123 | 1467817096194 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]]]}] 07:58:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 07:58:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1282ms 07:58:16 INFO - PROCESS | 5123 | 1467817096238 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 07:58:16 INFO - PROCESS | 5123 | 1467817096242 Marionette TRACE conn3 <- [1,1041,null,{"value":"8"}] 07:58:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 07:58:16 INFO - PROCESS | 5123 | 1467817096248 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 07:58:16 INFO - PROCESS | 5123 | 1467817096250 Marionette TRACE conn3 <- [1,1042,null,{}] 07:58:16 INFO - PROCESS | 5123 | 1467817096256 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}] 07:58:16 INFO - PROCESS | 5123 | 1467817096266 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:58:16 INFO - PROCESS | 5123 | 1467817096470 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 07:58:16 INFO - PROCESS | 5123 | 1467817096625 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:16 INFO - PROCESS | 5123 | 1467817096631 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:58:16 INFO - PROCESS | 5123 | ++DOCSHELL 0x97a21c00 == 29 [pid = 5123] [id = 268] 07:58:16 INFO - PROCESS | 5123 | ++DOMWINDOW == 74 (0x98d6a400) [pid = 5123] [serial = 805] [outer = (nil)] 07:58:16 INFO - PROCESS | 5123 | ++DOMWINDOW == 75 (0xa221b800) [pid = 5123] [serial = 806] [outer = 0x98d6a400] 07:58:16 INFO - PROCESS | 5123 | 1467817096705 Marionette DEBUG loaded listener.js 07:58:16 INFO - PROCESS | 5123 | ++DOMWINDOW == 76 (0xa23d0c00) [pid = 5123] [serial = 807] [outer = 0x98d6a400] 07:58:17 INFO - PROCESS | 5123 | 1467817097737 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]]]}] 07:58:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 07:58:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1531ms 07:58:17 INFO - PROCESS | 5123 | 1467817097780 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 07:58:17 INFO - PROCESS | 5123 | 1467817097786 Marionette TRACE conn3 <- [1,1045,null,{"value":"8"}] 07:58:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 07:58:17 INFO - PROCESS | 5123 | 1467817097793 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 07:58:17 INFO - PROCESS | 5123 | 1467817097798 Marionette TRACE conn3 <- [1,1046,null,{}] 07:58:17 INFO - PROCESS | 5123 | 1467817097805 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}] 07:58:17 INFO - PROCESS | 5123 | 1467817097811 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:58:17 INFO - PROCESS | 5123 | 1467817097971 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 07:58:18 INFO - PROCESS | 5123 | 1467817098138 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:18 INFO - PROCESS | 5123 | 1467817098153 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:58:18 INFO - PROCESS | 5123 | ++DOCSHELL 0x927e3000 == 30 [pid = 5123] [id = 269] 07:58:18 INFO - PROCESS | 5123 | ++DOMWINDOW == 77 (0x92ad1000) [pid = 5123] [serial = 808] [outer = (nil)] 07:58:18 INFO - PROCESS | 5123 | ++DOMWINDOW == 78 (0x953bd800) [pid = 5123] [serial = 809] [outer = 0x92ad1000] 07:58:18 INFO - PROCESS | 5123 | 1467817098278 Marionette DEBUG loaded listener.js 07:58:18 INFO - PROCESS | 5123 | ++DOMWINDOW == 79 (0x95433c00) [pid = 5123] [serial = 810] [outer = 0x92ad1000] 07:58:19 INFO - PROCESS | 5123 | --DOMWINDOW == 78 (0x98d69400) [pid = 5123] [serial = 752] [outer = (nil)] [url = about:blank] 07:58:19 INFO - PROCESS | 5123 | --DOMWINDOW == 77 (0x93d08c00) [pid = 5123] [serial = 744] [outer = (nil)] [url = about:blank] 07:58:19 INFO - PROCESS | 5123 | --DOMWINDOW == 76 (0x95431400) [pid = 5123] [serial = 749] [outer = (nil)] [url = about:blank] 07:58:19 INFO - PROCESS | 5123 | --DOMWINDOW == 75 (0x93078800) [pid = 5123] [serial = 746] [outer = (nil)] [url = about:blank] 07:58:19 INFO - PROCESS | 5123 | --DOMWINDOW == 74 (0x93bb1000) [pid = 5123] [serial = 747] [outer = (nil)] [url = about:blank] 07:58:19 INFO - PROCESS | 5123 | --DOMWINDOW == 73 (0x9b8e7800) [pid = 5123] [serial = 761] [outer = (nil)] [url = about:blank] 07:58:19 INFO - PROCESS | 5123 | --DOMWINDOW == 72 (0x9a2dc000) [pid = 5123] [serial = 755] [outer = (nil)] [url = about:blank] 07:58:19 INFO - PROCESS | 5123 | --DOMWINDOW == 71 (0x99c2d000) [pid = 5123] [serial = 753] [outer = (nil)] [url = about:blank] 07:58:19 INFO - PROCESS | 5123 | --DOMWINDOW == 70 (0x97a4d800) [pid = 5123] [serial = 758] [outer = (nil)] [url = about:blank] 07:58:19 INFO - PROCESS | 5123 | --DOMWINDOW == 69 (0x9adb1800) [pid = 5123] [serial = 756] [outer = (nil)] [url = about:blank] 07:58:19 INFO - PROCESS | 5123 | --DOMWINDOW == 68 (0x9855f400) [pid = 5123] [serial = 759] [outer = (nil)] [url = about:blank] 07:58:19 INFO - PROCESS | 5123 | --DOMWINDOW == 67 (0x97a23800) [pid = 5123] [serial = 750] [outer = (nil)] [url = about:blank] 07:58:19 INFO - PROCESS | 5123 | 1467817099846 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]]]}] 07:58:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 07:58:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 2081ms 07:58:19 INFO - PROCESS | 5123 | 1467817099876 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 07:58:19 INFO - PROCESS | 5123 | 1467817099881 Marionette TRACE conn3 <- [1,1049,null,{"value":"8"}] 07:58:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 07:58:19 INFO - PROCESS | 5123 | 1467817099929 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 07:58:19 INFO - PROCESS | 5123 | 1467817099935 Marionette TRACE conn3 <- [1,1050,null,{}] 07:58:19 INFO - PROCESS | 5123 | 1467817099942 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}] 07:58:19 INFO - PROCESS | 5123 | 1467817099947 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:58:20 INFO - PROCESS | 5123 | 1467817100090 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 07:58:20 INFO - PROCESS | 5123 | 1467817100100 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:20 INFO - PROCESS | 5123 | 1467817100109 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:58:20 INFO - PROCESS | 5123 | ++DOCSHELL 0x924c9800 == 31 [pid = 5123] [id = 270] 07:58:20 INFO - PROCESS | 5123 | ++DOMWINDOW == 68 (0x9268bc00) [pid = 5123] [serial = 811] [outer = (nil)] 07:58:20 INFO - PROCESS | 5123 | ++DOMWINDOW == 69 (0x92ad1c00) [pid = 5123] [serial = 812] [outer = 0x9268bc00] 07:58:20 INFO - PROCESS | 5123 | 1467817100172 Marionette DEBUG loaded listener.js 07:58:20 INFO - PROCESS | 5123 | ++DOMWINDOW == 70 (0x93078400) [pid = 5123] [serial = 813] [outer = 0x9268bc00] 07:58:20 INFO - PROCESS | 5123 | 1467817100970 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]]]}] 07:58:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 07:58:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1100ms 07:58:21 INFO - PROCESS | 5123 | 1467817101025 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 07:58:21 INFO - PROCESS | 5123 | 1467817101033 Marionette TRACE conn3 <- [1,1053,null,{"value":"8"}] 07:58:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 07:58:21 INFO - PROCESS | 5123 | 1467817101047 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 07:58:21 INFO - PROCESS | 5123 | 1467817101051 Marionette TRACE conn3 <- [1,1054,null,{}] 07:58:21 INFO - PROCESS | 5123 | 1467817101057 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}] 07:58:21 INFO - PROCESS | 5123 | 1467817101062 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:58:21 INFO - PROCESS | 5123 | 1467817101217 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 07:58:21 INFO - PROCESS | 5123 | 1467817101228 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:21 INFO - PROCESS | 5123 | 1467817101233 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:58:21 INFO - PROCESS | 5123 | ++DOCSHELL 0x953f7c00 == 32 [pid = 5123] [id = 271] 07:58:21 INFO - PROCESS | 5123 | ++DOMWINDOW == 71 (0x9542a000) [pid = 5123] [serial = 814] [outer = (nil)] 07:58:21 INFO - PROCESS | 5123 | ++DOMWINDOW == 72 (0x95434400) [pid = 5123] [serial = 815] [outer = 0x9542a000] 07:58:21 INFO - PROCESS | 5123 | 1467817101300 Marionette DEBUG loaded listener.js 07:58:21 INFO - PROCESS | 5123 | ++DOMWINDOW == 73 (0x927d7400) [pid = 5123] [serial = 816] [outer = 0x9542a000] 07:58:22 INFO - PROCESS | 5123 | 1467817102224 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]]]}] 07:58:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 07:58:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1197ms 07:58:22 INFO - PROCESS | 5123 | 1467817102244 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 07:58:22 INFO - PROCESS | 5123 | 1467817102247 Marionette TRACE conn3 <- [1,1057,null,{"value":"8"}] 07:58:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 07:58:22 INFO - PROCESS | 5123 | 1467817102253 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 07:58:22 INFO - PROCESS | 5123 | 1467817102258 Marionette TRACE conn3 <- [1,1058,null,{}] 07:58:22 INFO - PROCESS | 5123 | 1467817102293 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}] 07:58:22 INFO - PROCESS | 5123 | 1467817102301 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:58:22 INFO - PROCESS | 5123 | 1467817102485 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 07:58:22 INFO - PROCESS | 5123 | 1467817102505 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:22 INFO - PROCESS | 5123 | 1467817102514 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:58:22 INFO - PROCESS | 5123 | ++DOCSHELL 0x98563000 == 33 [pid = 5123] [id = 272] 07:58:22 INFO - PROCESS | 5123 | ++DOMWINDOW == 74 (0x98563800) [pid = 5123] [serial = 817] [outer = (nil)] 07:58:22 INFO - PROCESS | 5123 | ++DOMWINDOW == 75 (0x98d76800) [pid = 5123] [serial = 818] [outer = 0x98563800] 07:58:22 INFO - PROCESS | 5123 | 1467817102580 Marionette DEBUG loaded listener.js 07:58:22 INFO - PROCESS | 5123 | ++DOMWINDOW == 76 (0x997ef400) [pid = 5123] [serial = 819] [outer = 0x98563800] 07:58:23 INFO - PROCESS | 5123 | --DOMWINDOW == 75 (0x953bbc00) [pid = 5123] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 07:58:23 INFO - PROCESS | 5123 | --DOMWINDOW == 74 (0x93d84400) [pid = 5123] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 07:58:23 INFO - PROCESS | 5123 | --DOMWINDOW == 73 (0x953bc000) [pid = 5123] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 07:58:23 INFO - PROCESS | 5123 | --DOMWINDOW == 72 (0x923ac400) [pid = 5123] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 07:58:23 INFO - PROCESS | 5123 | --DOMWINDOW == 71 (0x9268d800) [pid = 5123] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 07:58:23 INFO - PROCESS | 5123 | --DOMWINDOW == 70 (0x9306c400) [pid = 5123] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 07:58:23 INFO - PROCESS | 5123 | --DOMWINDOW == 69 (0x98558400) [pid = 5123] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 07:58:23 INFO - PROCESS | 5123 | --DOMWINDOW == 68 (0x97a4a800) [pid = 5123] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 07:58:23 INFO - PROCESS | 5123 | --DOMWINDOW == 67 (0x9268d400) [pid = 5123] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 07:58:23 INFO - PROCESS | 5123 | --DOMWINDOW == 66 (0x93d81800) [pid = 5123] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 07:58:23 INFO - PROCESS | 5123 | 1467817103808 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]]]}] 07:58:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 07:58:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1606ms 07:58:23 INFO - PROCESS | 5123 | 1467817103860 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 07:58:23 INFO - PROCESS | 5123 | 1467817103864 Marionette TRACE conn3 <- [1,1061,null,{"value":"8"}] 07:58:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 07:58:23 INFO - PROCESS | 5123 | 1467817103873 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 07:58:23 INFO - PROCESS | 5123 | 1467817103878 Marionette TRACE conn3 <- [1,1062,null,{}] 07:58:23 INFO - PROCESS | 5123 | 1467817103886 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}] 07:58:23 INFO - PROCESS | 5123 | 1467817103892 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:58:24 INFO - PROCESS | 5123 | 1467817104060 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 07:58:24 INFO - PROCESS | 5123 | 1467817104205 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:24 INFO - PROCESS | 5123 | 1467817104213 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:58:24 INFO - PROCESS | 5123 | ++DOCSHELL 0x9159d000 == 34 [pid = 5123] [id = 273] 07:58:24 INFO - PROCESS | 5123 | ++DOMWINDOW == 67 (0x915a0400) [pid = 5123] [serial = 820] [outer = (nil)] 07:58:24 INFO - PROCESS | 5123 | ++DOMWINDOW == 68 (0x927df000) [pid = 5123] [serial = 821] [outer = 0x915a0400] 07:58:24 INFO - PROCESS | 5123 | 1467817104287 Marionette DEBUG loaded listener.js 07:58:24 INFO - PROCESS | 5123 | ++DOMWINDOW == 69 (0x93d81400) [pid = 5123] [serial = 822] [outer = 0x915a0400] 07:58:25 INFO - PROCESS | 5123 | 1467817105293 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]]]}] 07:58:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 07:58:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1484ms 07:58:25 INFO - PROCESS | 5123 | 1467817105357 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 07:58:25 INFO - PROCESS | 5123 | 1467817105363 Marionette TRACE conn3 <- [1,1065,null,{"value":"8"}] 07:58:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 07:58:25 INFO - PROCESS | 5123 | 1467817105374 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 07:58:25 INFO - PROCESS | 5123 | 1467817105378 Marionette TRACE conn3 <- [1,1066,null,{}] 07:58:25 INFO - PROCESS | 5123 | 1467817105384 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}] 07:58:25 INFO - PROCESS | 5123 | 1467817105389 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:58:25 INFO - PROCESS | 5123 | 1467817105570 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 07:58:25 INFO - PROCESS | 5123 | 1467817105757 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:25 INFO - PROCESS | 5123 | 1467817105765 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:58:25 INFO - PROCESS | 5123 | ++DOCSHELL 0x953bbc00 == 35 [pid = 5123] [id = 274] 07:58:25 INFO - PROCESS | 5123 | ++DOMWINDOW == 70 (0x97a4a800) [pid = 5123] [serial = 823] [outer = (nil)] 07:58:25 INFO - PROCESS | 5123 | ++DOMWINDOW == 71 (0x97a51c00) [pid = 5123] [serial = 824] [outer = 0x97a4a800] 07:58:25 INFO - PROCESS | 5123 | 1467817105844 Marionette DEBUG loaded listener.js 07:58:25 INFO - PROCESS | 5123 | ++DOMWINDOW == 72 (0x9855d000) [pid = 5123] [serial = 825] [outer = 0x97a4a800] 07:58:26 INFO - PROCESS | 5123 | 1467817106802 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]]]}] 07:58:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 07:58:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1480ms 07:58:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 07:58:26 INFO - PROCESS | 5123 | 1467817106854 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 07:58:26 INFO - PROCESS | 5123 | 1467817106857 Marionette TRACE conn3 <- [1,1069,null,{"value":"8"}] 07:58:26 INFO - PROCESS | 5123 | 1467817106864 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 07:58:26 INFO - PROCESS | 5123 | 1467817106869 Marionette TRACE conn3 <- [1,1070,null,{}] 07:58:26 INFO - PROCESS | 5123 | 1467817106884 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}] 07:58:26 INFO - PROCESS | 5123 | 1467817106892 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:58:27 INFO - PROCESS | 5123 | 1467817107084 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 07:58:27 INFO - PROCESS | 5123 | 1467817107269 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:27 INFO - PROCESS | 5123 | 1467817107278 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:58:27 INFO - PROCESS | 5123 | ++DOCSHELL 0x9a2dc000 == 36 [pid = 5123] [id = 275] 07:58:27 INFO - PROCESS | 5123 | ++DOMWINDOW == 73 (0x9a2dc400) [pid = 5123] [serial = 826] [outer = (nil)] 07:58:27 INFO - PROCESS | 5123 | ++DOMWINDOW == 74 (0x9a50b800) [pid = 5123] [serial = 827] [outer = 0x9a2dc400] 07:58:27 INFO - PROCESS | 5123 | 1467817107408 Marionette DEBUG loaded listener.js 07:58:27 INFO - PROCESS | 5123 | ++DOMWINDOW == 75 (0x9a60b000) [pid = 5123] [serial = 828] [outer = 0x9a2dc400] 07:58:28 INFO - PROCESS | 5123 | 1467817108421 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]]]}] 07:58:28 INFO - PROCESS | 5123 | --DOMWINDOW == 74 (0x9b5d6c00) [pid = 5123] [serial = 788] [outer = (nil)] [url = about:blank] 07:58:28 INFO - PROCESS | 5123 | --DOMWINDOW == 73 (0x99ab9000) [pid = 5123] [serial = 782] [outer = (nil)] [url = about:blank] 07:58:28 INFO - PROCESS | 5123 | --DOMWINDOW == 72 (0x9a269400) [pid = 5123] [serial = 783] [outer = (nil)] [url = about:blank] 07:58:28 INFO - PROCESS | 5123 | --DOMWINDOW == 71 (0x9977bc00) [pid = 5123] [serial = 785] [outer = (nil)] [url = about:blank] 07:58:28 INFO - PROCESS | 5123 | --DOMWINDOW == 70 (0x93ba7400) [pid = 5123] [serial = 764] [outer = (nil)] [url = about:blank] 07:58:28 INFO - PROCESS | 5123 | --DOMWINDOW == 69 (0x953bfc00) [pid = 5123] [serial = 765] [outer = (nil)] [url = about:blank] 07:58:28 INFO - PROCESS | 5123 | --DOMWINDOW == 68 (0x9306f400) [pid = 5123] [serial = 770] [outer = (nil)] [url = about:blank] 07:58:28 INFO - PROCESS | 5123 | --DOMWINDOW == 67 (0x97a1c800) [pid = 5123] [serial = 771] [outer = (nil)] [url = about:blank] 07:58:28 INFO - PROCESS | 5123 | --DOMWINDOW == 66 (0x9d515400) [pid = 5123] [serial = 762] [outer = (nil)] [url = about:blank] 07:58:28 INFO - PROCESS | 5123 | --DOMWINDOW == 65 (0x9855fc00) [pid = 5123] [serial = 779] [outer = (nil)] [url = about:blank] 07:58:28 INFO - PROCESS | 5123 | --DOMWINDOW == 64 (0x9855c400) [pid = 5123] [serial = 767] [outer = (nil)] [url = about:blank] 07:58:28 INFO - PROCESS | 5123 | --DOMWINDOW == 63 (0x99abc400) [pid = 5123] [serial = 768] [outer = (nil)] [url = about:blank] 07:58:28 INFO - PROCESS | 5123 | --DOMWINDOW == 62 (0x927dc400) [pid = 5123] [serial = 773] [outer = (nil)] [url = about:blank] 07:58:28 INFO - PROCESS | 5123 | --DOMWINDOW == 61 (0x93ba3c00) [pid = 5123] [serial = 774] [outer = (nil)] [url = about:blank] 07:58:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 07:58:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1599ms 07:58:28 INFO - PROCESS | 5123 | --DOMWINDOW == 60 (0x953fb400) [pid = 5123] [serial = 776] [outer = (nil)] [url = about:blank] 07:58:28 INFO - PROCESS | 5123 | --DOMWINDOW == 59 (0x9542d400) [pid = 5123] [serial = 777] [outer = (nil)] [url = about:blank] 07:58:28 INFO - PROCESS | 5123 | --DOMWINDOW == 58 (0x9a609400) [pid = 5123] [serial = 789] [outer = (nil)] [url = about:blank] 07:58:28 INFO - PROCESS | 5123 | --DOMWINDOW == 57 (0x9a2d0800) [pid = 5123] [serial = 786] [outer = (nil)] [url = about:blank] 07:58:28 INFO - PROCESS | 5123 | --DOMWINDOW == 56 (0x98de9000) [pid = 5123] [serial = 780] [outer = (nil)] [url = about:blank] 07:58:28 INFO - PROCESS | 5123 | 1467817108465 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 07:58:28 INFO - PROCESS | 5123 | 1467817108473 Marionette TRACE conn3 <- [1,1073,null,{"value":"8"}] 07:58:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 07:58:28 INFO - PROCESS | 5123 | 1467817108480 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 07:58:28 INFO - PROCESS | 5123 | 1467817108484 Marionette TRACE conn3 <- [1,1074,null,{}] 07:58:28 INFO - PROCESS | 5123 | 1467817108491 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}] 07:58:28 INFO - PROCESS | 5123 | 1467817108496 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:58:28 INFO - PROCESS | 5123 | 1467817108638 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 07:58:28 INFO - PROCESS | 5123 | 1467817108807 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:28 INFO - PROCESS | 5123 | 1467817108817 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:58:28 INFO - PROCESS | 5123 | ++DOCSHELL 0x924bf400 == 37 [pid = 5123] [id = 276] 07:58:28 INFO - PROCESS | 5123 | ++DOMWINDOW == 57 (0x924c3400) [pid = 5123] [serial = 829] [outer = (nil)] 07:58:28 INFO - PROCESS | 5123 | ++DOMWINDOW == 58 (0x9306c000) [pid = 5123] [serial = 830] [outer = 0x924c3400] 07:58:28 INFO - PROCESS | 5123 | 1467817108885 Marionette DEBUG loaded listener.js 07:58:28 INFO - PROCESS | 5123 | ++DOMWINDOW == 59 (0x93d0c400) [pid = 5123] [serial = 831] [outer = 0x924c3400] 07:58:29 INFO - PROCESS | 5123 | 1467817109591 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]]]}] 07:58:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 07:58:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1138ms 07:58:29 INFO - PROCESS | 5123 | 1467817109617 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 07:58:29 INFO - PROCESS | 5123 | 1467817109623 Marionette TRACE conn3 <- [1,1077,null,{"value":"8"}] 07:58:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 07:58:29 INFO - PROCESS | 5123 | 1467817109633 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 07:58:29 INFO - PROCESS | 5123 | 1467817109636 Marionette TRACE conn3 <- [1,1078,null,{}] 07:58:29 INFO - PROCESS | 5123 | 1467817109642 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}] 07:58:29 INFO - PROCESS | 5123 | 1467817109647 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:58:29 INFO - PROCESS | 5123 | 1467817109784 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 07:58:29 INFO - PROCESS | 5123 | 1467817109799 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:29 INFO - PROCESS | 5123 | 1467817109808 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:58:29 INFO - PROCESS | 5123 | ++DOCSHELL 0x953bf800 == 38 [pid = 5123] [id = 277] 07:58:29 INFO - PROCESS | 5123 | ++DOMWINDOW == 60 (0x95427400) [pid = 5123] [serial = 832] [outer = (nil)] 07:58:29 INFO - PROCESS | 5123 | ++DOMWINDOW == 61 (0x97a23400) [pid = 5123] [serial = 833] [outer = 0x95427400] 07:58:29 INFO - PROCESS | 5123 | 1467817109872 Marionette DEBUG loaded listener.js 07:58:29 INFO - PROCESS | 5123 | ++DOMWINDOW == 62 (0x97a50c00) [pid = 5123] [serial = 834] [outer = 0x95427400] 07:58:30 INFO - PROCESS | 5123 | 1467817110736 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]]]}] 07:58:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 07:58:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1131ms 07:58:30 INFO - PROCESS | 5123 | 1467817110763 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 07:58:30 INFO - PROCESS | 5123 | 1467817110767 Marionette TRACE conn3 <- [1,1081,null,{"value":"8"}] 07:58:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 07:58:30 INFO - PROCESS | 5123 | 1467817110773 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 07:58:30 INFO - PROCESS | 5123 | 1467817110778 Marionette TRACE conn3 <- [1,1082,null,{}] 07:58:30 INFO - PROCESS | 5123 | 1467817110793 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}] 07:58:30 INFO - PROCESS | 5123 | 1467817110800 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:58:30 INFO - PROCESS | 5123 | 1467817110983 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 07:58:31 INFO - PROCESS | 5123 | 1467817111061 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:31 INFO - PROCESS | 5123 | 1467817111071 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:58:31 INFO - PROCESS | 5123 | ++DOCSHELL 0x99d0c400 == 39 [pid = 5123] [id = 278] 07:58:31 INFO - PROCESS | 5123 | ++DOMWINDOW == 63 (0x99d0d800) [pid = 5123] [serial = 835] [outer = (nil)] 07:58:31 INFO - PROCESS | 5123 | ++DOMWINDOW == 64 (0x9a269400) [pid = 5123] [serial = 836] [outer = 0x99d0d800] 07:58:31 INFO - PROCESS | 5123 | 1467817111134 Marionette DEBUG loaded listener.js 07:58:31 INFO - PROCESS | 5123 | ++DOMWINDOW == 65 (0x9a2d2400) [pid = 5123] [serial = 837] [outer = 0x99d0d800] 07:58:31 INFO - PROCESS | 5123 | 1467817111926 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]]]}] 07:58:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 07:58:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1188ms 07:58:31 INFO - PROCESS | 5123 | 1467817111962 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 07:58:31 INFO - PROCESS | 5123 | 1467817111965 Marionette TRACE conn3 <- [1,1085,null,{"value":"8"}] 07:58:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 07:58:31 INFO - PROCESS | 5123 | 1467817111971 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 07:58:31 INFO - PROCESS | 5123 | 1467817111975 Marionette TRACE conn3 <- [1,1086,null,{}] 07:58:31 INFO - PROCESS | 5123 | 1467817111988 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}] 07:58:31 INFO - PROCESS | 5123 | 1467817111993 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:58:32 INFO - PROCESS | 5123 | 1467817112176 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 07:58:32 INFO - PROCESS | 5123 | 1467817112194 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:32 INFO - PROCESS | 5123 | 1467817112205 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:58:32 INFO - PROCESS | 5123 | ++DOCSHELL 0x93d0a800 == 40 [pid = 5123] [id = 279] 07:58:32 INFO - PROCESS | 5123 | ++DOMWINDOW == 66 (0x93d0e000) [pid = 5123] [serial = 838] [outer = (nil)] 07:58:32 INFO - PROCESS | 5123 | ++DOMWINDOW == 67 (0x9a607800) [pid = 5123] [serial = 839] [outer = 0x93d0e000] 07:58:32 INFO - PROCESS | 5123 | 1467817112262 Marionette DEBUG loaded listener.js 07:58:32 INFO - PROCESS | 5123 | ++DOMWINDOW == 68 (0x9ae77400) [pid = 5123] [serial = 840] [outer = 0x93d0e000] 07:58:32 INFO - PROCESS | 5123 | --DOMWINDOW == 67 (0x9542a000) [pid = 5123] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 07:58:32 INFO - PROCESS | 5123 | --DOMWINDOW == 66 (0x9a2dcc00) [pid = 5123] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 07:58:32 INFO - PROCESS | 5123 | --DOMWINDOW == 65 (0x9a2dc800) [pid = 5123] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 07:58:32 INFO - PROCESS | 5123 | --DOMWINDOW == 64 (0x9b8dd000) [pid = 5123] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 07:58:32 INFO - PROCESS | 5123 | --DOMWINDOW == 63 (0x9268c800) [pid = 5123] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 07:58:32 INFO - PROCESS | 5123 | --DOMWINDOW == 62 (0x98d6a400) [pid = 5123] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 07:58:32 INFO - PROCESS | 5123 | --DOMWINDOW == 61 (0x96fd6400) [pid = 5123] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 07:58:32 INFO - PROCESS | 5123 | --DOMWINDOW == 60 (0x92ad1000) [pid = 5123] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 07:58:32 INFO - PROCESS | 5123 | --DOMWINDOW == 59 (0x9268bc00) [pid = 5123] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 07:58:33 INFO - PROCESS | 5123 | 1467817113086 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]]]}] 07:58:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 07:58:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1137ms 07:58:33 INFO - PROCESS | 5123 | 1467817113113 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 07:58:33 INFO - PROCESS | 5123 | 1467817113117 Marionette TRACE conn3 <- [1,1089,null,{"value":"8"}] 07:58:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 07:58:33 INFO - PROCESS | 5123 | 1467817113122 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 07:58:33 INFO - PROCESS | 5123 | 1467817113125 Marionette TRACE conn3 <- [1,1090,null,{}] 07:58:33 INFO - PROCESS | 5123 | 1467817113130 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}] 07:58:33 INFO - PROCESS | 5123 | 1467817113135 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:58:33 INFO - PROCESS | 5123 | 1467817113313 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 07:58:33 INFO - PROCESS | 5123 | 1467817113329 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:33 INFO - PROCESS | 5123 | 1467817113337 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:58:33 INFO - PROCESS | 5123 | ++DOCSHELL 0x93070c00 == 41 [pid = 5123] [id = 280] 07:58:33 INFO - PROCESS | 5123 | ++DOMWINDOW == 60 (0x93d02400) [pid = 5123] [serial = 841] [outer = (nil)] 07:58:33 INFO - PROCESS | 5123 | ++DOMWINDOW == 61 (0x99fd1000) [pid = 5123] [serial = 842] [outer = 0x93d02400] 07:58:33 INFO - PROCESS | 5123 | 1467817113399 Marionette DEBUG loaded listener.js 07:58:33 INFO - PROCESS | 5123 | ++DOMWINDOW == 62 (0x9a2ed800) [pid = 5123] [serial = 843] [outer = 0x93d02400] 07:58:34 INFO - PROCESS | 5123 | 1467817114098 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]]]}] 07:58:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 07:58:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1028ms 07:58:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 07:58:34 INFO - PROCESS | 5123 | 1467817114151 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 07:58:34 INFO - PROCESS | 5123 | 1467817114153 Marionette TRACE conn3 <- [1,1093,null,{"value":"8"}] 07:58:34 INFO - PROCESS | 5123 | 1467817114163 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 07:58:34 INFO - PROCESS | 5123 | 1467817114166 Marionette TRACE conn3 <- [1,1094,null,{}] 07:58:34 INFO - PROCESS | 5123 | 1467817114171 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}] 07:58:34 INFO - PROCESS | 5123 | 1467817114180 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:58:34 INFO - PROCESS | 5123 | 1467817114396 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 07:58:34 INFO - PROCESS | 5123 | 1467817114404 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:34 INFO - PROCESS | 5123 | 1467817114413 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:58:34 INFO - PROCESS | 5123 | ++DOCSHELL 0x92690c00 == 42 [pid = 5123] [id = 281] 07:58:34 INFO - PROCESS | 5123 | ++DOMWINDOW == 63 (0x96fd6400) [pid = 5123] [serial = 844] [outer = (nil)] 07:58:34 INFO - PROCESS | 5123 | ++DOMWINDOW == 64 (0x9d518c00) [pid = 5123] [serial = 845] [outer = 0x96fd6400] 07:58:34 INFO - PROCESS | 5123 | 1467817114478 Marionette DEBUG loaded listener.js 07:58:34 INFO - PROCESS | 5123 | ++DOMWINDOW == 65 (0x9d56bc00) [pid = 5123] [serial = 846] [outer = 0x96fd6400] 07:58:35 INFO - PROCESS | 5123 | 1467817115401 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]]]}] 07:58:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 07:58:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1281ms 07:58:35 INFO - PROCESS | 5123 | 1467817115441 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 07:58:35 INFO - PROCESS | 5123 | 1467817115446 Marionette TRACE conn3 <- [1,1097,null,{"value":"8"}] 07:58:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 07:58:35 INFO - PROCESS | 5123 | 1467817115455 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 07:58:35 INFO - PROCESS | 5123 | 1467817115459 Marionette TRACE conn3 <- [1,1098,null,{}] 07:58:35 INFO - PROCESS | 5123 | 1467817115467 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}] 07:58:35 INFO - PROCESS | 5123 | 1467817115473 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:58:35 INFO - PROCESS | 5123 | 1467817115642 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 07:58:35 INFO - PROCESS | 5123 | 1467817115790 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:35 INFO - PROCESS | 5123 | 1467817115805 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:58:35 INFO - PROCESS | 5123 | ++DOCSHELL 0x923ac400 == 43 [pid = 5123] [id = 282] 07:58:35 INFO - PROCESS | 5123 | ++DOMWINDOW == 66 (0x92692000) [pid = 5123] [serial = 847] [outer = (nil)] 07:58:35 INFO - PROCESS | 5123 | ++DOMWINDOW == 67 (0x952dd800) [pid = 5123] [serial = 848] [outer = 0x92692000] 07:58:35 INFO - PROCESS | 5123 | 1467817115878 Marionette DEBUG loaded listener.js 07:58:36 INFO - PROCESS | 5123 | ++DOMWINDOW == 68 (0x953fb000) [pid = 5123] [serial = 849] [outer = 0x92692000] 07:58:36 INFO - PROCESS | 5123 | 1467817116809 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]]]}] 07:58:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 07:58:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1433ms 07:58:36 INFO - PROCESS | 5123 | 1467817116888 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 07:58:36 INFO - PROCESS | 5123 | 1467817116895 Marionette TRACE conn3 <- [1,1101,null,{"value":"8"}] 07:58:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 07:58:36 INFO - PROCESS | 5123 | 1467817116905 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 07:58:36 INFO - PROCESS | 5123 | 1467817116908 Marionette TRACE conn3 <- [1,1102,null,{}] 07:58:36 INFO - PROCESS | 5123 | 1467817116915 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}] 07:58:36 INFO - PROCESS | 5123 | 1467817116920 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:58:37 INFO - PROCESS | 5123 | 1467817117124 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 07:58:37 INFO - PROCESS | 5123 | 1467817117319 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:37 INFO - PROCESS | 5123 | 1467817117332 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:58:37 INFO - PROCESS | 5123 | ++DOCSHELL 0x985e9800 == 44 [pid = 5123] [id = 283] 07:58:37 INFO - PROCESS | 5123 | ++DOMWINDOW == 69 (0x99774400) [pid = 5123] [serial = 850] [outer = (nil)] 07:58:37 INFO - PROCESS | 5123 | ++DOMWINDOW == 70 (0x99fc7400) [pid = 5123] [serial = 851] [outer = 0x99774400] 07:58:37 INFO - PROCESS | 5123 | 1467817117467 Marionette DEBUG loaded listener.js 07:58:37 INFO - PROCESS | 5123 | ++DOMWINDOW == 71 (0x9a274000) [pid = 5123] [serial = 852] [outer = 0x99774400] 07:58:38 INFO - PROCESS | 5123 | 1467817118331 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]]]}] 07:58:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 07:58:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1481ms 07:58:38 INFO - PROCESS | 5123 | 1467817118386 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 07:58:38 INFO - PROCESS | 5123 | 1467817118390 Marionette TRACE conn3 <- [1,1105,null,{"value":"8"}] 07:58:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 07:58:38 INFO - PROCESS | 5123 | 1467817118397 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 07:58:38 INFO - PROCESS | 5123 | 1467817118402 Marionette TRACE conn3 <- [1,1106,null,{}] 07:58:38 INFO - PROCESS | 5123 | 1467817118417 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}] 07:58:38 INFO - PROCESS | 5123 | 1467817118425 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:58:38 INFO - PROCESS | 5123 | 1467817118590 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 07:58:38 INFO - PROCESS | 5123 | 1467817118738 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:38 INFO - PROCESS | 5123 | 1467817118754 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:58:38 INFO - PROCESS | 5123 | ++DOCSHELL 0x9ba30800 == 45 [pid = 5123] [id = 284] 07:58:38 INFO - PROCESS | 5123 | ++DOMWINDOW == 72 (0x9ba31400) [pid = 5123] [serial = 853] [outer = (nil)] 07:58:38 INFO - PROCESS | 5123 | ++DOMWINDOW == 73 (0x9d570800) [pid = 5123] [serial = 854] [outer = 0x9ba31400] 07:58:38 INFO - PROCESS | 5123 | 1467817118831 Marionette DEBUG loaded listener.js 07:58:38 INFO - PROCESS | 5123 | ++DOMWINDOW == 74 (0x9d5f5000) [pid = 5123] [serial = 855] [outer = 0x9ba31400] 07:58:39 INFO - PROCESS | 5123 | 1467817119642 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]]]}] 07:58:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 07:58:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1291ms 07:58:39 INFO - PROCESS | 5123 | 1467817119689 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 07:58:39 INFO - PROCESS | 5123 | 1467817119694 Marionette TRACE conn3 <- [1,1109,null,{"value":"8"}] 07:58:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 07:58:39 INFO - PROCESS | 5123 | 1467817119700 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 07:58:39 INFO - PROCESS | 5123 | 1467817119702 Marionette TRACE conn3 <- [1,1110,null,{}] 07:58:39 INFO - PROCESS | 5123 | 1467817119708 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}] 07:58:39 INFO - PROCESS | 5123 | 1467817119713 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:58:39 INFO - PROCESS | 5123 | 1467817119920 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 07:58:39 INFO - PROCESS | 5123 | 1467817119932 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:39 INFO - PROCESS | 5123 | 1467817119941 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:58:40 INFO - PROCESS | 5123 | ++DOCSHELL 0x9159b000 == 46 [pid = 5123] [id = 285] 07:58:40 INFO - PROCESS | 5123 | ++DOMWINDOW == 75 (0x9d90fc00) [pid = 5123] [serial = 856] [outer = (nil)] 07:58:40 INFO - PROCESS | 5123 | ++DOMWINDOW == 76 (0xa1190800) [pid = 5123] [serial = 857] [outer = 0x9d90fc00] 07:58:40 INFO - PROCESS | 5123 | 1467817120047 Marionette DEBUG loaded listener.js 07:58:40 INFO - PROCESS | 5123 | ++DOMWINDOW == 77 (0xa200f000) [pid = 5123] [serial = 858] [outer = 0x9d90fc00] 07:58:40 INFO - PROCESS | 5123 | 1467817120944 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]]]}] 07:58:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 07:58:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1288ms 07:58:40 INFO - PROCESS | 5123 | 1467817120988 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 07:58:40 INFO - PROCESS | 5123 | 1467817120992 Marionette TRACE conn3 <- [1,1113,null,{"value":"8"}] 07:58:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 07:58:41 INFO - PROCESS | 5123 | 1467817120999 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 07:58:41 INFO - PROCESS | 5123 | 1467817121002 Marionette TRACE conn3 <- [1,1114,null,{}] 07:58:41 INFO - PROCESS | 5123 | 1467817121007 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}] 07:58:41 INFO - PROCESS | 5123 | 1467817121012 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:58:41 INFO - PROCESS | 5123 | 1467817121159 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 07:58:41 INFO - PROCESS | 5123 | 1467817121312 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:41 INFO - PROCESS | 5123 | 1467817121321 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:58:41 INFO - PROCESS | 5123 | ++DOCSHELL 0x93d06800 == 47 [pid = 5123] [id = 286] 07:58:41 INFO - PROCESS | 5123 | ++DOMWINDOW == 78 (0x9ba30c00) [pid = 5123] [serial = 859] [outer = (nil)] 07:58:41 INFO - PROCESS | 5123 | ++DOMWINDOW == 79 (0xa221e800) [pid = 5123] [serial = 860] [outer = 0x9ba30c00] 07:58:41 INFO - PROCESS | 5123 | 1467817121391 Marionette DEBUG loaded listener.js 07:58:41 INFO - PROCESS | 5123 | ++DOMWINDOW == 80 (0xa231c400) [pid = 5123] [serial = 861] [outer = 0x9ba30c00] 07:58:42 INFO - PROCESS | 5123 | 1467817122445 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]]]}] 07:58:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 07:58:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1488ms 07:58:42 INFO - PROCESS | 5123 | 1467817122488 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 07:58:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 07:58:42 INFO - PROCESS | 5123 | 1467817122494 Marionette TRACE conn3 <- [1,1117,null,{"value":"8"}] 07:58:42 INFO - PROCESS | 5123 | 1467817122502 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 07:58:42 INFO - PROCESS | 5123 | 1467817122505 Marionette TRACE conn3 <- [1,1118,null,{}] 07:58:42 INFO - PROCESS | 5123 | 1467817122513 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}] 07:58:42 INFO - PROCESS | 5123 | 1467817122518 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:58:42 INFO - PROCESS | 5123 | 1467817122714 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 07:58:42 INFO - PROCESS | 5123 | 1467817122935 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:42 INFO - PROCESS | 5123 | 1467817122949 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:58:43 INFO - PROCESS | 5123 | --DOCSHELL 0x924c9800 == 46 [pid = 5123] [id = 270] 07:58:43 INFO - PROCESS | 5123 | --DOCSHELL 0x953f7c00 == 45 [pid = 5123] [id = 271] 07:58:43 INFO - PROCESS | 5123 | --DOCSHELL 0x927e3000 == 44 [pid = 5123] [id = 269] 07:58:43 INFO - PROCESS | 5123 | --DOCSHELL 0x93070c00 == 43 [pid = 5123] [id = 280] 07:58:43 INFO - PROCESS | 5123 | --DOCSHELL 0x93d0a800 == 42 [pid = 5123] [id = 279] 07:58:43 INFO - PROCESS | 5123 | --DOCSHELL 0x99d0c400 == 41 [pid = 5123] [id = 278] 07:58:43 INFO - PROCESS | 5123 | --DOCSHELL 0x953bf800 == 40 [pid = 5123] [id = 277] 07:58:43 INFO - PROCESS | 5123 | --DOCSHELL 0x924bf400 == 39 [pid = 5123] [id = 276] 07:58:43 INFO - PROCESS | 5123 | --DOCSHELL 0x91592c00 == 38 [pid = 5123] [id = 266] 07:58:43 INFO - PROCESS | 5123 | --DOCSHELL 0x98457c00 == 37 [pid = 5123] [id = 267] 07:58:43 INFO - PROCESS | 5123 | --DOCSHELL 0x98563000 == 36 [pid = 5123] [id = 272] 07:58:43 INFO - PROCESS | 5123 | --DOCSHELL 0x9159d000 == 35 [pid = 5123] [id = 273] 07:58:43 INFO - PROCESS | 5123 | --DOCSHELL 0x953bbc00 == 34 [pid = 5123] [id = 274] 07:58:43 INFO - PROCESS | 5123 | --DOCSHELL 0x9a2dc000 == 33 [pid = 5123] [id = 275] 07:58:43 INFO - PROCESS | 5123 | --DOCSHELL 0x97a21c00 == 32 [pid = 5123] [id = 268] 07:58:43 INFO - PROCESS | 5123 | --DOCSHELL 0x93d06800 == 31 [pid = 5123] [id = 286] 07:58:43 INFO - PROCESS | 5123 | --DOCSHELL 0x9ba30800 == 30 [pid = 5123] [id = 284] 07:58:43 INFO - PROCESS | 5123 | --DOCSHELL 0x9159b000 == 29 [pid = 5123] [id = 285] 07:58:43 INFO - PROCESS | 5123 | --DOCSHELL 0x985e9800 == 28 [pid = 5123] [id = 283] 07:58:43 INFO - PROCESS | 5123 | --DOCSHELL 0x92690c00 == 27 [pid = 5123] [id = 281] 07:58:43 INFO - PROCESS | 5123 | --DOCSHELL 0x923ac400 == 26 [pid = 5123] [id = 282] 07:58:43 INFO - PROCESS | 5123 | ++DOCSHELL 0x91598400 == 27 [pid = 5123] [id = 287] 07:58:43 INFO - PROCESS | 5123 | ++DOMWINDOW == 81 (0x9159b000) [pid = 5123] [serial = 862] [outer = (nil)] 07:58:43 INFO - PROCESS | 5123 | ++DOMWINDOW == 82 (0x922c4c00) [pid = 5123] [serial = 863] [outer = 0x9159b000] 07:58:43 INFO - PROCESS | 5123 | 1467817123817 Marionette DEBUG loaded listener.js 07:58:43 INFO - PROCESS | 5123 | ++DOMWINDOW == 83 (0x923ac400) [pid = 5123] [serial = 864] [outer = 0x9159b000] 07:58:44 INFO - PROCESS | 5123 | --DOMWINDOW == 82 (0x95433c00) [pid = 5123] [serial = 810] [outer = (nil)] [url = about:blank] 07:58:44 INFO - PROCESS | 5123 | --DOMWINDOW == 81 (0x9d904800) [pid = 5123] [serial = 800] [outer = (nil)] [url = about:blank] 07:58:44 INFO - PROCESS | 5123 | --DOMWINDOW == 80 (0x927e0800) [pid = 5123] [serial = 791] [outer = (nil)] [url = about:blank] 07:58:44 INFO - PROCESS | 5123 | --DOMWINDOW == 79 (0x9a609800) [pid = 5123] [serial = 797] [outer = (nil)] [url = about:blank] 07:58:44 INFO - PROCESS | 5123 | --DOMWINDOW == 78 (0xa112b400) [pid = 5123] [serial = 803] [outer = (nil)] [url = about:blank] 07:58:44 INFO - PROCESS | 5123 | --DOMWINDOW == 77 (0x93078400) [pid = 5123] [serial = 813] [outer = (nil)] [url = about:blank] 07:58:44 INFO - PROCESS | 5123 | --DOMWINDOW == 76 (0x953bd800) [pid = 5123] [serial = 809] [outer = (nil)] [url = about:blank] 07:58:44 INFO - PROCESS | 5123 | --DOMWINDOW == 75 (0x97a44400) [pid = 5123] [serial = 794] [outer = (nil)] [url = about:blank] 07:58:44 INFO - PROCESS | 5123 | --DOMWINDOW == 74 (0x92ad1c00) [pid = 5123] [serial = 812] [outer = (nil)] [url = about:blank] 07:58:44 INFO - PROCESS | 5123 | --DOMWINDOW == 73 (0xa221b800) [pid = 5123] [serial = 806] [outer = (nil)] [url = about:blank] 07:58:44 INFO - PROCESS | 5123 | --DOMWINDOW == 72 (0x927d7400) [pid = 5123] [serial = 816] [outer = (nil)] [url = about:blank] 07:58:44 INFO - PROCESS | 5123 | --DOMWINDOW == 71 (0x95434400) [pid = 5123] [serial = 815] [outer = (nil)] [url = about:blank] 07:58:44 INFO - PROCESS | 5123 | --DOMWINDOW == 70 (0x98d76800) [pid = 5123] [serial = 818] [outer = (nil)] [url = about:blank] 07:58:44 INFO - PROCESS | 5123 | --DOMWINDOW == 69 (0x9ae78c00) [pid = 5123] [serial = 798] [outer = (nil)] [url = about:blank] 07:58:44 INFO - PROCESS | 5123 | --DOMWINDOW == 68 (0x9d90e800) [pid = 5123] [serial = 801] [outer = (nil)] [url = about:blank] 07:58:44 INFO - PROCESS | 5123 | --DOMWINDOW == 67 (0xa1189000) [pid = 5123] [serial = 804] [outer = (nil)] [url = about:blank] 07:58:44 INFO - PROCESS | 5123 | --DOMWINDOW == 66 (0x93d79800) [pid = 5123] [serial = 792] [outer = (nil)] [url = about:blank] 07:58:44 INFO - PROCESS | 5123 | --DOMWINDOW == 65 (0xa23d0c00) [pid = 5123] [serial = 807] [outer = (nil)] [url = about:blank] 07:58:44 INFO - PROCESS | 5123 | --DOMWINDOW == 64 (0x9852c000) [pid = 5123] [serial = 795] [outer = (nil)] [url = about:blank] 07:58:44 INFO - PROCESS | 5123 | 1467817124650 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]]]}] 07:58:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 07:58:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 2185ms 07:58:44 INFO - PROCESS | 5123 | 1467817124687 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 07:58:44 INFO - PROCESS | 5123 | 1467817124692 Marionette TRACE conn3 <- [1,1121,null,{"value":"8"}] 07:58:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 07:58:44 INFO - PROCESS | 5123 | 1467817124704 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 07:58:44 INFO - PROCESS | 5123 | 1467817124706 Marionette TRACE conn3 <- [1,1122,null,{}] 07:58:44 INFO - PROCESS | 5123 | 1467817124714 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}] 07:58:44 INFO - PROCESS | 5123 | 1467817124718 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:58:44 INFO - PROCESS | 5123 | 1467817124867 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 07:58:44 INFO - PROCESS | 5123 | 1467817124877 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:44 INFO - PROCESS | 5123 | 1467817124885 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:58:44 INFO - PROCESS | 5123 | ++DOCSHELL 0x92ac8400 == 28 [pid = 5123] [id = 288] 07:58:44 INFO - PROCESS | 5123 | ++DOMWINDOW == 65 (0x9306f000) [pid = 5123] [serial = 865] [outer = (nil)] 07:58:44 INFO - PROCESS | 5123 | ++DOMWINDOW == 66 (0x93bb1000) [pid = 5123] [serial = 866] [outer = 0x9306f000] 07:58:44 INFO - PROCESS | 5123 | 1467817124952 Marionette DEBUG loaded listener.js 07:58:45 INFO - PROCESS | 5123 | ++DOMWINDOW == 67 (0x93d7d000) [pid = 5123] [serial = 867] [outer = 0x9306f000] 07:58:45 INFO - PROCESS | 5123 | 1467817125759 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]]]}] 07:58:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 07:58:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1083ms 07:58:45 INFO - PROCESS | 5123 | 1467817125793 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 07:58:45 INFO - PROCESS | 5123 | 1467817125798 Marionette TRACE conn3 <- [1,1125,null,{"value":"8"}] 07:58:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 07:58:45 INFO - PROCESS | 5123 | 1467817125809 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 07:58:45 INFO - PROCESS | 5123 | 1467817125812 Marionette TRACE conn3 <- [1,1126,null,{}] 07:58:45 INFO - PROCESS | 5123 | 1467817125818 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}] 07:58:45 INFO - PROCESS | 5123 | 1467817125824 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:58:45 INFO - PROCESS | 5123 | 1467817125969 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 07:58:46 INFO - PROCESS | 5123 | 1467817125987 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:46 INFO - PROCESS | 5123 | 1467817125995 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:58:46 INFO - PROCESS | 5123 | ++DOCSHELL 0x95425400 == 29 [pid = 5123] [id = 289] 07:58:46 INFO - PROCESS | 5123 | ++DOMWINDOW == 68 (0x95426800) [pid = 5123] [serial = 868] [outer = (nil)] 07:58:46 INFO - PROCESS | 5123 | ++DOMWINDOW == 69 (0x9542b400) [pid = 5123] [serial = 869] [outer = 0x95426800] 07:58:46 INFO - PROCESS | 5123 | 1467817126057 Marionette DEBUG loaded listener.js 07:58:46 INFO - PROCESS | 5123 | ++DOMWINDOW == 70 (0x96fd0800) [pid = 5123] [serial = 870] [outer = 0x95426800] 07:58:46 INFO - PROCESS | 5123 | 1467817126983 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]]]}] 07:58:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 07:58:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1243ms 07:58:47 INFO - PROCESS | 5123 | 1467817127051 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 07:58:47 INFO - PROCESS | 5123 | 1467817127055 Marionette TRACE conn3 <- [1,1129,null,{"value":"8"}] 07:58:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 07:58:47 INFO - PROCESS | 5123 | 1467817127061 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 07:58:47 INFO - PROCESS | 5123 | 1467817127066 Marionette TRACE conn3 <- [1,1130,null,{}] 07:58:47 INFO - PROCESS | 5123 | 1467817127089 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}] 07:58:47 INFO - PROCESS | 5123 | 1467817127098 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:58:47 INFO - PROCESS | 5123 | 1467817127296 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 07:58:47 INFO - PROCESS | 5123 | 1467817127315 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:47 INFO - PROCESS | 5123 | 1467817127325 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:58:47 INFO - PROCESS | 5123 | ++DOCSHELL 0x9852c000 == 30 [pid = 5123] [id = 290] 07:58:47 INFO - PROCESS | 5123 | ++DOMWINDOW == 71 (0x98531c00) [pid = 5123] [serial = 871] [outer = (nil)] 07:58:47 INFO - PROCESS | 5123 | ++DOMWINDOW == 72 (0x9855fc00) [pid = 5123] [serial = 872] [outer = 0x98531c00] 07:58:47 INFO - PROCESS | 5123 | 1467817127394 Marionette DEBUG loaded listener.js 07:58:47 INFO - PROCESS | 5123 | ++DOMWINDOW == 73 (0x985e2c00) [pid = 5123] [serial = 873] [outer = 0x98531c00] 07:58:48 INFO - PROCESS | 5123 | 1467817128234 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]]]}] 07:58:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 07:58:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1240ms 07:58:48 INFO - PROCESS | 5123 | 1467817128301 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 07:58:48 INFO - PROCESS | 5123 | 1467817128304 Marionette TRACE conn3 <- [1,1133,null,{"value":"8"}] 07:58:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 07:58:48 INFO - PROCESS | 5123 | 1467817128311 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 07:58:48 INFO - PROCESS | 5123 | 1467817128313 Marionette TRACE conn3 <- [1,1134,null,{}] 07:58:48 INFO - PROCESS | 5123 | 1467817128318 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}] 07:58:48 INFO - PROCESS | 5123 | 1467817128323 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:58:48 INFO - PROCESS | 5123 | 1467817128517 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 07:58:48 INFO - PROCESS | 5123 | 1467817128590 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:48 INFO - PROCESS | 5123 | 1467817128596 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:58:48 INFO - PROCESS | 5123 | ++DOCSHELL 0x97a23000 == 31 [pid = 5123] [id = 291] 07:58:48 INFO - PROCESS | 5123 | ++DOMWINDOW == 74 (0x97a43400) [pid = 5123] [serial = 874] [outer = (nil)] 07:58:48 INFO - PROCESS | 5123 | ++DOMWINDOW == 75 (0x9a187800) [pid = 5123] [serial = 875] [outer = 0x97a43400] 07:58:48 INFO - PROCESS | 5123 | 1467817128657 Marionette DEBUG loaded listener.js 07:58:48 INFO - PROCESS | 5123 | ++DOMWINDOW == 76 (0x9a18e800) [pid = 5123] [serial = 876] [outer = 0x97a43400] 07:58:49 INFO - PROCESS | 5123 | --DOMWINDOW == 75 (0x924c3400) [pid = 5123] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 07:58:49 INFO - PROCESS | 5123 | --DOMWINDOW == 74 (0x98563800) [pid = 5123] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 07:58:49 INFO - PROCESS | 5123 | --DOMWINDOW == 73 (0x97a4a800) [pid = 5123] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 07:58:49 INFO - PROCESS | 5123 | --DOMWINDOW == 72 (0x915a0400) [pid = 5123] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 07:58:49 INFO - PROCESS | 5123 | --DOMWINDOW == 71 (0x9a2dc400) [pid = 5123] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 07:58:49 INFO - PROCESS | 5123 | --DOMWINDOW == 70 (0x95427400) [pid = 5123] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 07:58:49 INFO - PROCESS | 5123 | --DOMWINDOW == 69 (0x93d0e000) [pid = 5123] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 07:58:49 INFO - PROCESS | 5123 | --DOMWINDOW == 68 (0x93d02400) [pid = 5123] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 07:58:49 INFO - PROCESS | 5123 | --DOMWINDOW == 67 (0x96fd6400) [pid = 5123] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 07:58:49 INFO - PROCESS | 5123 | --DOMWINDOW == 66 (0x99d0d800) [pid = 5123] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 07:58:49 INFO - PROCESS | 5123 | 1467817129666 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]]]}] 07:58:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 07:58:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1377ms 07:58:49 INFO - PROCESS | 5123 | 1467817129688 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 07:58:49 INFO - PROCESS | 5123 | 1467817129691 Marionette TRACE conn3 <- [1,1137,null,{"value":"8"}] 07:58:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 07:58:49 INFO - PROCESS | 5123 | 1467817129696 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 07:58:49 INFO - PROCESS | 5123 | 1467817129699 Marionette TRACE conn3 <- [1,1138,null,{}] 07:58:49 INFO - PROCESS | 5123 | 1467817129711 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}] 07:58:49 INFO - PROCESS | 5123 | 1467817129715 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:58:49 INFO - PROCESS | 5123 | 1467817129843 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 07:58:49 INFO - PROCESS | 5123 | 1467817129854 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:49 INFO - PROCESS | 5123 | 1467817129862 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:58:49 INFO - PROCESS | 5123 | ++DOCSHELL 0x953f6000 == 32 [pid = 5123] [id = 292] 07:58:49 INFO - PROCESS | 5123 | ++DOMWINDOW == 67 (0x98558800) [pid = 5123] [serial = 877] [outer = (nil)] 07:58:49 INFO - PROCESS | 5123 | ++DOMWINDOW == 68 (0x99abc000) [pid = 5123] [serial = 878] [outer = 0x98558800] 07:58:49 INFO - PROCESS | 5123 | 1467817129938 Marionette DEBUG loaded listener.js 07:58:50 INFO - PROCESS | 5123 | ++DOMWINDOW == 69 (0x9a2dcc00) [pid = 5123] [serial = 879] [outer = 0x98558800] 07:58:50 INFO - PROCESS | 5123 | 1467817130740 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]]]}] 07:58:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 07:58:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1090ms 07:58:50 INFO - PROCESS | 5123 | 1467817130787 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 07:58:50 INFO - PROCESS | 5123 | 1467817130791 Marionette TRACE conn3 <- [1,1141,null,{"value":"8"}] 07:58:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 07:58:50 INFO - PROCESS | 5123 | 1467817130803 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 07:58:50 INFO - PROCESS | 5123 | 1467817130805 Marionette TRACE conn3 <- [1,1142,null,{}] 07:58:50 INFO - PROCESS | 5123 | 1467817130810 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}] 07:58:50 INFO - PROCESS | 5123 | 1467817130819 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:58:50 INFO - PROCESS | 5123 | 1467817130953 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 07:58:50 INFO - PROCESS | 5123 | 1467817130970 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:50 INFO - PROCESS | 5123 | 1467817130979 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:58:51 INFO - PROCESS | 5123 | ++DOCSHELL 0x9268c000 == 33 [pid = 5123] [id = 293] 07:58:51 INFO - PROCESS | 5123 | ++DOMWINDOW == 70 (0x93d79800) [pid = 5123] [serial = 880] [outer = (nil)] 07:58:51 INFO - PROCESS | 5123 | ++DOMWINDOW == 71 (0x9b5db000) [pid = 5123] [serial = 881] [outer = 0x93d79800] 07:58:51 INFO - PROCESS | 5123 | 1467817131037 Marionette DEBUG loaded listener.js 07:58:51 INFO - PROCESS | 5123 | ++DOMWINDOW == 72 (0x9b8e8000) [pid = 5123] [serial = 882] [outer = 0x93d79800] 07:58:52 INFO - PROCESS | 5123 | 1467817132133 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]]]}] 07:58:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 07:58:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1377ms 07:58:52 INFO - PROCESS | 5123 | 1467817132181 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 07:58:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 07:58:52 INFO - PROCESS | 5123 | 1467817132186 Marionette TRACE conn3 <- [1,1145,null,{"value":"8"}] 07:58:52 INFO - PROCESS | 5123 | 1467817132194 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 07:58:52 INFO - PROCESS | 5123 | 1467817132198 Marionette TRACE conn3 <- [1,1146,null,{}] 07:58:52 INFO - PROCESS | 5123 | 1467817132205 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}] 07:58:52 INFO - PROCESS | 5123 | 1467817132210 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:58:52 INFO - PROCESS | 5123 | 1467817132418 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 07:58:52 INFO - PROCESS | 5123 | 1467817132614 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:52 INFO - PROCESS | 5123 | 1467817132622 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:58:52 INFO - PROCESS | 5123 | ++DOCSHELL 0x927e4c00 == 34 [pid = 5123] [id = 294] 07:58:52 INFO - PROCESS | 5123 | ++DOMWINDOW == 73 (0x93071000) [pid = 5123] [serial = 883] [outer = (nil)] 07:58:52 INFO - PROCESS | 5123 | ++DOMWINDOW == 74 (0x93d05000) [pid = 5123] [serial = 884] [outer = 0x93071000] 07:58:52 INFO - PROCESS | 5123 | 1467817132723 Marionette DEBUG loaded listener.js 07:58:52 INFO - PROCESS | 5123 | ++DOMWINDOW == 75 (0x953f3000) [pid = 5123] [serial = 885] [outer = 0x93071000] 07:58:53 INFO - PROCESS | 5123 | 1467817133585 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]]]}] 07:58:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 07:58:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1435ms 07:58:53 INFO - PROCESS | 5123 | 1467817133628 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 07:58:53 INFO - PROCESS | 5123 | 1467817133634 Marionette TRACE conn3 <- [1,1149,null,{"value":"8"}] 07:58:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 07:58:53 INFO - PROCESS | 5123 | 1467817133644 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 07:58:53 INFO - PROCESS | 5123 | 1467817133647 Marionette TRACE conn3 <- [1,1150,null,{}] 07:58:53 INFO - PROCESS | 5123 | 1467817133653 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}] 07:58:53 INFO - PROCESS | 5123 | 1467817133658 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:58:53 INFO - PROCESS | 5123 | 1467817133823 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 07:58:53 INFO - PROCESS | 5123 | 1467817133971 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:53 INFO - PROCESS | 5123 | 1467817133980 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:58:54 INFO - PROCESS | 5123 | ++DOCSHELL 0x9159a400 == 35 [pid = 5123] [id = 295] 07:58:54 INFO - PROCESS | 5123 | ++DOMWINDOW == 76 (0x98557000) [pid = 5123] [serial = 886] [outer = (nil)] 07:58:54 INFO - PROCESS | 5123 | ++DOMWINDOW == 77 (0x98de1800) [pid = 5123] [serial = 887] [outer = 0x98557000] 07:58:54 INFO - PROCESS | 5123 | 1467817134051 Marionette DEBUG loaded listener.js 07:58:54 INFO - PROCESS | 5123 | ++DOMWINDOW == 78 (0x998b2c00) [pid = 5123] [serial = 888] [outer = 0x98557000] 07:58:54 INFO - PROCESS | 5123 | 1467817134972 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]]]}] 07:58:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 07:58:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1378ms 07:58:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 07:58:55 INFO - PROCESS | 5123 | 1467817135022 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 07:58:55 INFO - PROCESS | 5123 | 1467817135025 Marionette TRACE conn3 <- [1,1153,null,{"value":"8"}] 07:58:55 INFO - PROCESS | 5123 | 1467817135033 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 07:58:55 INFO - PROCESS | 5123 | 1467817135038 Marionette TRACE conn3 <- [1,1154,null,{}] 07:58:55 INFO - PROCESS | 5123 | 1467817135053 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}] 07:58:55 INFO - PROCESS | 5123 | 1467817135061 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:58:55 INFO - PROCESS | 5123 | 1467817135233 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 07:58:55 INFO - PROCESS | 5123 | 1467817135382 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:55 INFO - PROCESS | 5123 | 1467817135394 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:58:55 INFO - PROCESS | 5123 | ++DOCSHELL 0x9b5dac00 == 36 [pid = 5123] [id = 296] 07:58:55 INFO - PROCESS | 5123 | ++DOMWINDOW == 79 (0x9b8e0400) [pid = 5123] [serial = 889] [outer = (nil)] 07:58:55 INFO - PROCESS | 5123 | ++DOMWINDOW == 80 (0x9ba2c400) [pid = 5123] [serial = 890] [outer = 0x9b8e0400] 07:58:55 INFO - PROCESS | 5123 | 1467817135466 Marionette DEBUG loaded listener.js 07:58:55 INFO - PROCESS | 5123 | ++DOMWINDOW == 81 (0x9d5ea800) [pid = 5123] [serial = 891] [outer = 0x9b8e0400] 07:58:56 INFO - PROCESS | 5123 | 1467817136546 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]]]}] 07:58:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 07:58:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1586ms 07:58:56 INFO - PROCESS | 5123 | 1467817136618 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 07:58:56 INFO - PROCESS | 5123 | 1467817136623 Marionette TRACE conn3 <- [1,1157,null,{"value":"8"}] 07:58:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 07:58:56 INFO - PROCESS | 5123 | 1467817136633 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 07:58:56 INFO - PROCESS | 5123 | 1467817136637 Marionette TRACE conn3 <- [1,1158,null,{}] 07:58:56 INFO - PROCESS | 5123 | 1467817136644 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}] 07:58:56 INFO - PROCESS | 5123 | 1467817136649 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:58:56 INFO - PROCESS | 5123 | 1467817136839 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 07:58:57 INFO - PROCESS | 5123 | 1467817137036 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:57 INFO - PROCESS | 5123 | 1467817137050 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:58:57 INFO - PROCESS | 5123 | ++DOCSHELL 0x92695800 == 37 [pid = 5123] [id = 297] 07:58:57 INFO - PROCESS | 5123 | ++DOMWINDOW == 82 (0x92697c00) [pid = 5123] [serial = 892] [outer = (nil)] 07:58:57 INFO - PROCESS | 5123 | ++DOMWINDOW == 83 (0x927d9800) [pid = 5123] [serial = 893] [outer = 0x92697c00] 07:58:57 INFO - PROCESS | 5123 | 1467817137118 Marionette DEBUG loaded listener.js 07:58:57 INFO - PROCESS | 5123 | ++DOMWINDOW == 84 (0x927e3400) [pid = 5123] [serial = 894] [outer = 0x92697c00] 07:58:57 INFO - PROCESS | 5123 | --DOCSHELL 0x98560400 == 36 [pid = 5123] [id = 250] 07:58:57 INFO - PROCESS | 5123 | --DOCSHELL 0x92694400 == 35 [pid = 5123] [id = 252] 07:58:57 INFO - PROCESS | 5123 | --DOCSHELL 0x98556c00 == 34 [pid = 5123] [id = 259] 07:58:57 INFO - PROCESS | 5123 | --DOCSHELL 0x922c5c00 == 33 [pid = 5123] [id = 260] 07:58:57 INFO - PROCESS | 5123 | --DOCSHELL 0x93d0b000 == 32 [pid = 5123] [id = 258] 07:58:57 INFO - PROCESS | 5123 | --DOMWINDOW == 83 (0x9306c000) [pid = 5123] [serial = 830] [outer = (nil)] [url = about:blank] 07:58:57 INFO - PROCESS | 5123 | --DOMWINDOW == 82 (0x93d0c400) [pid = 5123] [serial = 831] [outer = (nil)] [url = about:blank] 07:58:57 INFO - PROCESS | 5123 | --DOMWINDOW == 81 (0x997ef400) [pid = 5123] [serial = 819] [outer = (nil)] [url = about:blank] 07:58:57 INFO - PROCESS | 5123 | --DOMWINDOW == 80 (0x97a51c00) [pid = 5123] [serial = 824] [outer = (nil)] [url = about:blank] 07:58:57 INFO - PROCESS | 5123 | --DOMWINDOW == 79 (0x9855d000) [pid = 5123] [serial = 825] [outer = (nil)] [url = about:blank] 07:58:57 INFO - PROCESS | 5123 | --DOMWINDOW == 78 (0x927df000) [pid = 5123] [serial = 821] [outer = (nil)] [url = about:blank] 07:58:57 INFO - PROCESS | 5123 | --DOMWINDOW == 77 (0x93d81400) [pid = 5123] [serial = 822] [outer = (nil)] [url = about:blank] 07:58:57 INFO - PROCESS | 5123 | --DOMWINDOW == 76 (0x9a50b800) [pid = 5123] [serial = 827] [outer = (nil)] [url = about:blank] 07:58:57 INFO - PROCESS | 5123 | --DOMWINDOW == 75 (0x9a60b000) [pid = 5123] [serial = 828] [outer = (nil)] [url = about:blank] 07:58:57 INFO - PROCESS | 5123 | --DOMWINDOW == 74 (0x97a50c00) [pid = 5123] [serial = 834] [outer = (nil)] [url = about:blank] 07:58:57 INFO - PROCESS | 5123 | --DOMWINDOW == 73 (0x97a23400) [pid = 5123] [serial = 833] [outer = (nil)] [url = about:blank] 07:58:57 INFO - PROCESS | 5123 | --DOMWINDOW == 72 (0x9a607800) [pid = 5123] [serial = 839] [outer = (nil)] [url = about:blank] 07:58:57 INFO - PROCESS | 5123 | --DOMWINDOW == 71 (0x9a2ed800) [pid = 5123] [serial = 843] [outer = (nil)] [url = about:blank] 07:58:57 INFO - PROCESS | 5123 | --DOMWINDOW == 70 (0x9d518c00) [pid = 5123] [serial = 845] [outer = (nil)] [url = about:blank] 07:58:57 INFO - PROCESS | 5123 | --DOMWINDOW == 69 (0x9ae77400) [pid = 5123] [serial = 840] [outer = (nil)] [url = about:blank] 07:58:57 INFO - PROCESS | 5123 | --DOMWINDOW == 68 (0x9a269400) [pid = 5123] [serial = 836] [outer = (nil)] [url = about:blank] 07:58:57 INFO - PROCESS | 5123 | --DOMWINDOW == 67 (0x9a2d2400) [pid = 5123] [serial = 837] [outer = (nil)] [url = about:blank] 07:58:57 INFO - PROCESS | 5123 | --DOMWINDOW == 66 (0x9d56bc00) [pid = 5123] [serial = 846] [outer = (nil)] [url = about:blank] 07:58:57 INFO - PROCESS | 5123 | --DOMWINDOW == 65 (0x99fd1000) [pid = 5123] [serial = 842] [outer = (nil)] [url = about:blank] 07:58:57 INFO - PROCESS | 5123 | 1467817137917 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]]]}] 07:58:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 07:58:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1337ms 07:58:57 INFO - PROCESS | 5123 | 1467817137974 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 07:58:57 INFO - PROCESS | 5123 | 1467817137980 Marionette TRACE conn3 <- [1,1161,null,{"value":"8"}] 07:58:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 07:58:57 INFO - PROCESS | 5123 | 1467817137989 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 07:58:57 INFO - PROCESS | 5123 | 1467817137993 Marionette TRACE conn3 <- [1,1162,null,{}] 07:58:58 INFO - PROCESS | 5123 | 1467817137998 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}] 07:58:58 INFO - PROCESS | 5123 | 1467817138003 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:58:58 INFO - PROCESS | 5123 | 1467817138145 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 07:58:58 INFO - PROCESS | 5123 | 1467817138154 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:58 INFO - PROCESS | 5123 | 1467817138161 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:58:58 INFO - PROCESS | 5123 | ++DOCSHELL 0x93d84400 == 33 [pid = 5123] [id = 298] 07:58:58 INFO - PROCESS | 5123 | ++DOMWINDOW == 66 (0x952e0800) [pid = 5123] [serial = 895] [outer = (nil)] 07:58:58 INFO - PROCESS | 5123 | ++DOMWINDOW == 67 (0x953bd400) [pid = 5123] [serial = 896] [outer = 0x952e0800] 07:58:58 INFO - PROCESS | 5123 | 1467817138223 Marionette DEBUG loaded listener.js 07:58:58 INFO - PROCESS | 5123 | ++DOMWINDOW == 68 (0x953f4400) [pid = 5123] [serial = 897] [outer = 0x952e0800] 07:58:58 INFO - PROCESS | 5123 | 1467817138976 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]]]}] 07:58:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 07:58:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1028ms 07:58:59 INFO - PROCESS | 5123 | 1467817139024 Marionette TRACE conn3 -> [0,1165,"getWindowHandle",null] 07:58:59 INFO - PROCESS | 5123 | 1467817139026 Marionette TRACE conn3 <- [1,1165,null,{"value":"8"}] 07:58:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 07:58:59 INFO - PROCESS | 5123 | 1467817139036 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 07:58:59 INFO - PROCESS | 5123 | 1467817139040 Marionette TRACE conn3 <- [1,1166,null,{}] 07:58:59 INFO - PROCESS | 5123 | 1467817139076 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}] 07:58:59 INFO - PROCESS | 5123 | 1467817139083 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:58:59 INFO - PROCESS | 5123 | 1467817139230 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 07:58:59 INFO - PROCESS | 5123 | 1467817139240 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:59 INFO - PROCESS | 5123 | 1467817139250 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:58:59 INFO - PROCESS | 5123 | ++DOCSHELL 0x97a4a800 == 34 [pid = 5123] [id = 299] 07:58:59 INFO - PROCESS | 5123 | ++DOMWINDOW == 69 (0x97a4e000) [pid = 5123] [serial = 898] [outer = (nil)] 07:58:59 INFO - PROCESS | 5123 | ++DOMWINDOW == 70 (0x98556c00) [pid = 5123] [serial = 899] [outer = 0x97a4e000] 07:58:59 INFO - PROCESS | 5123 | 1467817139312 Marionette DEBUG loaded listener.js 07:58:59 INFO - PROCESS | 5123 | ++DOMWINDOW == 71 (0x98560800) [pid = 5123] [serial = 900] [outer = 0x97a4e000] 07:59:00 INFO - PROCESS | 5123 | 1467817140181 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]]]}] 07:59:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 07:59:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1187ms 07:59:00 INFO - PROCESS | 5123 | 1467817140220 Marionette TRACE conn3 -> [0,1169,"getWindowHandle",null] 07:59:00 INFO - PROCESS | 5123 | 1467817140223 Marionette TRACE conn3 <- [1,1169,null,{"value":"8"}] 07:59:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 07:59:00 INFO - PROCESS | 5123 | 1467817140229 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 07:59:00 INFO - PROCESS | 5123 | 1467817140232 Marionette TRACE conn3 <- [1,1170,null,{}] 07:59:00 INFO - PROCESS | 5123 | 1467817140245 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}] 07:59:00 INFO - PROCESS | 5123 | 1467817140250 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:59:00 INFO - PROCESS | 5123 | 1467817140430 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 07:59:00 INFO - PROCESS | 5123 | 1467817140458 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:00 INFO - PROCESS | 5123 | 1467817140464 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:59:00 INFO - PROCESS | 5123 | ++DOCSHELL 0x953b2400 == 35 [pid = 5123] [id = 300] 07:59:00 INFO - PROCESS | 5123 | ++DOMWINDOW == 72 (0x9855e000) [pid = 5123] [serial = 901] [outer = (nil)] 07:59:00 INFO - PROCESS | 5123 | ++DOMWINDOW == 73 (0x99fcd400) [pid = 5123] [serial = 902] [outer = 0x9855e000] 07:59:00 INFO - PROCESS | 5123 | 1467817140527 Marionette DEBUG loaded listener.js 07:59:00 INFO - PROCESS | 5123 | ++DOMWINDOW == 74 (0x9a2d7c00) [pid = 5123] [serial = 903] [outer = 0x9855e000] 07:59:01 INFO - PROCESS | 5123 | 1467817141316 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]]]}] 07:59:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 07:59:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1132ms 07:59:01 INFO - PROCESS | 5123 | 1467817141362 Marionette TRACE conn3 -> [0,1173,"getWindowHandle",null] 07:59:01 INFO - PROCESS | 5123 | 1467817141365 Marionette TRACE conn3 <- [1,1173,null,{"value":"8"}] 07:59:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 07:59:01 INFO - PROCESS | 5123 | 1467817141382 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 07:59:01 INFO - PROCESS | 5123 | 1467817141385 Marionette TRACE conn3 <- [1,1174,null,{}] 07:59:01 INFO - PROCESS | 5123 | 1467817141390 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}] 07:59:01 INFO - PROCESS | 5123 | 1467817141394 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:59:01 INFO - PROCESS | 5123 | 1467817141562 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 07:59:01 INFO - PROCESS | 5123 | 1467817141584 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:01 INFO - PROCESS | 5123 | 1467817141590 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:59:01 INFO - PROCESS | 5123 | ++DOCSHELL 0x98559400 == 36 [pid = 5123] [id = 301] 07:59:01 INFO - PROCESS | 5123 | ++DOMWINDOW == 75 (0x99abc400) [pid = 5123] [serial = 904] [outer = (nil)] 07:59:01 INFO - PROCESS | 5123 | ++DOMWINDOW == 76 (0x9a603800) [pid = 5123] [serial = 905] [outer = 0x99abc400] 07:59:01 INFO - PROCESS | 5123 | 1467817141649 Marionette DEBUG loaded listener.js 07:59:01 INFO - PROCESS | 5123 | ++DOMWINDOW == 77 (0x9a60a400) [pid = 5123] [serial = 906] [outer = 0x99abc400] 07:59:02 INFO - PROCESS | 5123 | --DOMWINDOW == 76 (0x98531c00) [pid = 5123] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 07:59:02 INFO - PROCESS | 5123 | --DOMWINDOW == 75 (0x9159b000) [pid = 5123] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 07:59:02 INFO - PROCESS | 5123 | --DOMWINDOW == 74 (0x9306f000) [pid = 5123] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 07:59:02 INFO - PROCESS | 5123 | --DOMWINDOW == 73 (0x92692000) [pid = 5123] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 07:59:02 INFO - PROCESS | 5123 | --DOMWINDOW == 72 (0x95426800) [pid = 5123] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 07:59:02 INFO - PROCESS | 5123 | --DOMWINDOW == 71 (0x97a43400) [pid = 5123] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 07:59:02 INFO - PROCESS | 5123 | --DOMWINDOW == 70 (0x98558800) [pid = 5123] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 07:59:02 INFO - PROCESS | 5123 | --DOMWINDOW == 69 (0x99774400) [pid = 5123] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 07:59:02 INFO - PROCESS | 5123 | --DOMWINDOW == 68 (0x9ba31400) [pid = 5123] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 07:59:02 INFO - PROCESS | 5123 | --DOMWINDOW == 67 (0x9d90fc00) [pid = 5123] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 07:59:02 INFO - PROCESS | 5123 | 1467817142533 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] 07:59:02 INFO - PROCESS | 5123 | 1467817142566 Marionette TRACE conn3 <- [1,1177,null,{"value":"8"}] 07:59:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 07:59:02 INFO - PROCESS | 5123 | 1467817142576 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 07:59:02 INFO - PROCESS | 5123 | 1467817142578 Marionette TRACE conn3 <- [1,1178,null,{}] 07:59:02 INFO - PROCESS | 5123 | 1467817142582 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}] 07:59:02 INFO - PROCESS | 5123 | 1467817142592 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:59:02 INFO - PROCESS | 5123 | 1467817142814 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 07:59:02 INFO - PROCESS | 5123 | 1467817142822 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:02 INFO - PROCESS | 5123 | 1467817142828 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:59:02 INFO - PROCESS | 5123 | ++DOCSHELL 0x91595000 == 37 [pid = 5123] [id = 302] 07:59:02 INFO - PROCESS | 5123 | ++DOMWINDOW == 68 (0x9159d800) [pid = 5123] [serial = 907] [outer = (nil)] 07:59:02 INFO - PROCESS | 5123 | ++DOMWINDOW == 69 (0x9b9eac00) [pid = 5123] [serial = 908] [outer = 0x9159d800] 07:59:02 INFO - PROCESS | 5123 | 1467817142890 Marionette DEBUG loaded listener.js 07:59:02 INFO - PROCESS | 5123 | ++DOMWINDOW == 70 (0x9d520400) [pid = 5123] [serial = 909] [outer = 0x9159d800] 07:59:03 INFO - PROCESS | 5123 | 1467817143615 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] 07:59:03 INFO - PROCESS | 5123 | 1467817143659 Marionette TRACE conn3 <- [1,1181,null,{"value":"8"}] 07:59:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 07:59:03 INFO - PROCESS | 5123 | 1467817143680 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 07:59:03 INFO - PROCESS | 5123 | 1467817143683 Marionette TRACE conn3 <- [1,1182,null,{}] 07:59:03 INFO - PROCESS | 5123 | 1467817143688 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}] 07:59:03 INFO - PROCESS | 5123 | 1467817143692 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:59:03 INFO - PROCESS | 5123 | 1467817143865 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 07:59:03 INFO - PROCESS | 5123 | 1467817143881 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:03 INFO - PROCESS | 5123 | 1467817143888 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:59:03 INFO - PROCESS | 5123 | ++DOCSHELL 0x97a43400 == 38 [pid = 5123] [id = 303] 07:59:03 INFO - PROCESS | 5123 | ++DOMWINDOW == 71 (0x9d56e800) [pid = 5123] [serial = 910] [outer = (nil)] 07:59:03 INFO - PROCESS | 5123 | ++DOMWINDOW == 72 (0x9d910c00) [pid = 5123] [serial = 911] [outer = 0x9d56e800] 07:59:03 INFO - PROCESS | 5123 | 1467817143948 Marionette DEBUG loaded listener.js 07:59:04 INFO - PROCESS | 5123 | ++DOMWINDOW == 73 (0x9d964000) [pid = 5123] [serial = 912] [outer = 0x9d56e800] 07:59:04 INFO - PROCESS | 5123 | SkCairoFTTypeface::onFilterRec unimplemented 07:59:04 INFO - PROCESS | 5123 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 07:59:04 INFO - PROCESS | 5123 | 1467817144937 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] 07:59:05 INFO - PROCESS | 5123 | 1467817145020 Marionette TRACE conn3 <- [1,1185,null,{"value":"8"}] 07:59:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 07:59:05 INFO - PROCESS | 5123 | 1467817145027 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 07:59:05 INFO - PROCESS | 5123 | 1467817145034 Marionette TRACE conn3 <- [1,1186,null,{}] 07:59:05 INFO - PROCESS | 5123 | 1467817145041 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}] 07:59:05 INFO - PROCESS | 5123 | 1467817145046 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:59:05 INFO - PROCESS | 5123 | 1467817145246 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 07:59:05 INFO - PROCESS | 5123 | 1467817145399 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:05 INFO - PROCESS | 5123 | 1467817145408 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:59:05 INFO - PROCESS | 5123 | ++DOCSHELL 0x924bf000 == 39 [pid = 5123] [id = 304] 07:59:05 INFO - PROCESS | 5123 | ++DOMWINDOW == 74 (0x924cbc00) [pid = 5123] [serial = 913] [outer = (nil)] 07:59:05 INFO - PROCESS | 5123 | ++DOMWINDOW == 75 (0x93d0a800) [pid = 5123] [serial = 914] [outer = 0x924cbc00] 07:59:05 INFO - PROCESS | 5123 | 1467817145482 Marionette DEBUG loaded listener.js 07:59:05 INFO - PROCESS | 5123 | ++DOMWINDOW == 76 (0x95432800) [pid = 5123] [serial = 915] [outer = 0x924cbc00] 07:59:06 INFO - PROCESS | 5123 | 1467817146355 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] 07:59:06 INFO - PROCESS | 5123 | 1467817146422 Marionette TRACE conn3 <- [1,1189,null,{"value":"8"}] 07:59:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 07:59:06 INFO - PROCESS | 5123 | 1467817146432 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 07:59:06 INFO - PROCESS | 5123 | 1467817146436 Marionette TRACE conn3 <- [1,1190,null,{}] 07:59:06 INFO - PROCESS | 5123 | 1467817146442 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}] 07:59:06 INFO - PROCESS | 5123 | 1467817146447 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:59:06 INFO - PROCESS | 5123 | 1467817146612 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 07:59:06 INFO - PROCESS | 5123 | 1467817146762 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:06 INFO - PROCESS | 5123 | 1467817146773 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:59:06 INFO - PROCESS | 5123 | ++DOCSHELL 0x953bdc00 == 40 [pid = 5123] [id = 305] 07:59:06 INFO - PROCESS | 5123 | ++DOMWINDOW == 77 (0x98563c00) [pid = 5123] [serial = 916] [outer = (nil)] 07:59:06 INFO - PROCESS | 5123 | ++DOMWINDOW == 78 (0x99fd1000) [pid = 5123] [serial = 917] [outer = 0x98563c00] 07:59:06 INFO - PROCESS | 5123 | 1467817146847 Marionette DEBUG loaded listener.js 07:59:06 INFO - PROCESS | 5123 | ++DOMWINDOW == 79 (0x9a602800) [pid = 5123] [serial = 918] [outer = 0x98563c00] 07:59:07 INFO - PROCESS | 5123 | 1467817147816 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] 07:59:07 INFO - PROCESS | 5123 | 1467817147869 Marionette TRACE conn3 <- [1,1193,null,{"value":"8"}] 07:59:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 07:59:07 INFO - PROCESS | 5123 | 1467817147876 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 07:59:07 INFO - PROCESS | 5123 | 1467817147882 Marionette TRACE conn3 <- [1,1194,null,{}] 07:59:07 INFO - PROCESS | 5123 | 1467817147897 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}] 07:59:07 INFO - PROCESS | 5123 | 1467817147904 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:59:08 INFO - PROCESS | 5123 | 1467817148066 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 07:59:08 INFO - PROCESS | 5123 | 1467817148218 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:08 INFO - PROCESS | 5123 | 1467817148229 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:59:08 INFO - PROCESS | 5123 | ++DOCSHELL 0xa118d800 == 41 [pid = 5123] [id = 306] 07:59:08 INFO - PROCESS | 5123 | ++DOMWINDOW == 80 (0xa2009000) [pid = 5123] [serial = 919] [outer = (nil)] 07:59:08 INFO - PROCESS | 5123 | ++DOMWINDOW == 81 (0xa221a000) [pid = 5123] [serial = 920] [outer = 0xa2009000] 07:59:08 INFO - PROCESS | 5123 | 1467817148304 Marionette DEBUG loaded listener.js 07:59:08 INFO - PROCESS | 5123 | ++DOMWINDOW == 82 (0xa2375000) [pid = 5123] [serial = 921] [outer = 0xa2009000] 07:59:09 INFO - PROCESS | 5123 | SkCairoFTTypeface::onFilterRec unimplemented 07:59:09 INFO - PROCESS | 5123 | SkCairoFTTypeface::onFilterRec unimplemented 07:59:09 INFO - PROCESS | 5123 | 1467817149186 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] 07:59:09 INFO - PROCESS | 5123 | 1467817149265 Marionette TRACE conn3 <- [1,1197,null,{"value":"8"}] 07:59:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 07:59:09 INFO - PROCESS | 5123 | 1467817149271 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 07:59:09 INFO - PROCESS | 5123 | 1467817149274 Marionette TRACE conn3 <- [1,1198,null,{}] 07:59:09 INFO - PROCESS | 5123 | 1467817149280 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}] 07:59:09 INFO - PROCESS | 5123 | 1467817149284 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:59:09 INFO - PROCESS | 5123 | 1467817149481 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 07:59:09 INFO - PROCESS | 5123 | 1467817149643 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:09 INFO - PROCESS | 5123 | 1467817149654 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:59:09 INFO - PROCESS | 5123 | ++DOCSHELL 0xa1194800 == 42 [pid = 5123] [id = 307] 07:59:09 INFO - PROCESS | 5123 | ++DOMWINDOW == 83 (0xa209d400) [pid = 5123] [serial = 922] [outer = (nil)] 07:59:09 INFO - PROCESS | 5123 | ++DOMWINDOW == 84 (0xa2563800) [pid = 5123] [serial = 923] [outer = 0xa209d400] 07:59:09 INFO - PROCESS | 5123 | 1467817149722 Marionette DEBUG loaded listener.js 07:59:09 INFO - PROCESS | 5123 | ++DOMWINDOW == 85 (0xa25ef400) [pid = 5123] [serial = 924] [outer = 0xa209d400] 07:59:10 INFO - PROCESS | 5123 | 1467817150558 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]]]}] 07:59:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 07:59:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1333ms 07:59:10 INFO - PROCESS | 5123 | 1467817150605 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 07:59:10 INFO - PROCESS | 5123 | 1467817150608 Marionette TRACE conn3 <- [1,1201,null,{"value":"8"}] 07:59:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 07:59:10 INFO - PROCESS | 5123 | 1467817150614 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 07:59:10 INFO - PROCESS | 5123 | 1467817150617 Marionette TRACE conn3 <- [1,1202,null,{}] 07:59:10 INFO - PROCESS | 5123 | 1467817150622 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}] 07:59:10 INFO - PROCESS | 5123 | 1467817150627 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:59:10 INFO - PROCESS | 5123 | 1467817150775 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 07:59:11 INFO - PROCESS | 5123 | 1467817151106 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:11 INFO - PROCESS | 5123 | 1467817151116 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:59:11 INFO - PROCESS | 5123 | ++DOCSHELL 0x927d5800 == 43 [pid = 5123] [id = 308] 07:59:11 INFO - PROCESS | 5123 | ++DOMWINDOW == 86 (0x927d7c00) [pid = 5123] [serial = 925] [outer = (nil)] 07:59:11 INFO - PROCESS | 5123 | ++DOMWINDOW == 87 (0x9306e400) [pid = 5123] [serial = 926] [outer = 0x927d7c00] 07:59:11 INFO - PROCESS | 5123 | 1467817151254 Marionette DEBUG loaded listener.js 07:59:11 INFO - PROCESS | 5123 | ++DOMWINDOW == 88 (0x93d82000) [pid = 5123] [serial = 927] [outer = 0x927d7c00] 07:59:12 INFO - PROCESS | 5123 | 1467817152112 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]]]}] 07:59:12 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 07:59:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1536ms 07:59:12 INFO - PROCESS | 5123 | 1467817152152 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 07:59:12 INFO - PROCESS | 5123 | 1467817152157 Marionette TRACE conn3 <- [1,1205,null,{"value":"8"}] 07:59:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 07:59:12 INFO - PROCESS | 5123 | 1467817152164 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 07:59:12 INFO - PROCESS | 5123 | 1467817152168 Marionette TRACE conn3 <- [1,1206,null,{}] 07:59:12 INFO - PROCESS | 5123 | 1467817152175 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}] 07:59:12 INFO - PROCESS | 5123 | 1467817152181 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:59:12 INFO - PROCESS | 5123 | 1467817152349 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 07:59:12 INFO - PROCESS | 5123 | 1467817152504 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:12 INFO - PROCESS | 5123 | 1467817152515 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:59:12 INFO - PROCESS | 5123 | ++DOCSHELL 0x9306f000 == 44 [pid = 5123] [id = 309] 07:59:12 INFO - PROCESS | 5123 | ++DOMWINDOW == 89 (0x93d7b400) [pid = 5123] [serial = 928] [outer = (nil)] 07:59:12 INFO - PROCESS | 5123 | ++DOMWINDOW == 90 (0x98554800) [pid = 5123] [serial = 929] [outer = 0x93d7b400] 07:59:12 INFO - PROCESS | 5123 | 1467817152578 Marionette DEBUG loaded listener.js 07:59:12 INFO - PROCESS | 5123 | ++DOMWINDOW == 91 (0x997ec400) [pid = 5123] [serial = 930] [outer = 0x93d7b400] 07:59:13 INFO - PROCESS | 5123 | --DOCSHELL 0x9159f800 == 43 [pid = 5123] [id = 254] 07:59:13 INFO - PROCESS | 5123 | --DOCSHELL 0x927e2800 == 42 [pid = 5123] [id = 255] 07:59:13 INFO - PROCESS | 5123 | --DOCSHELL 0x91598400 == 41 [pid = 5123] [id = 287] 07:59:13 INFO - PROCESS | 5123 | --DOCSHELL 0x922d0400 == 40 [pid = 5123] [id = 263] 07:59:13 INFO - PROCESS | 5123 | --DOCSHELL 0x924c7400 == 39 [pid = 5123] [id = 256] 07:59:13 INFO - PROCESS | 5123 | --DOCSHELL 0x927e3c00 == 38 [pid = 5123] [id = 249] 07:59:13 INFO - PROCESS | 5123 | --DOCSHELL 0x922cd800 == 37 [pid = 5123] [id = 262] 07:59:13 INFO - PROCESS | 5123 | --DOCSHELL 0x9268a000 == 36 [pid = 5123] [id = 248] 07:59:13 INFO - PROCESS | 5123 | --DOCSHELL 0x97a49800 == 35 [pid = 5123] [id = 251] 07:59:13 INFO - PROCESS | 5123 | --DOCSHELL 0x9268e800 == 34 [pid = 5123] [id = 253] 07:59:13 INFO - PROCESS | 5123 | --DOCSHELL 0x953ba400 == 33 [pid = 5123] [id = 264] 07:59:13 INFO - PROCESS | 5123 | --DOCSHELL 0x93baa000 == 32 [pid = 5123] [id = 261] 07:59:13 INFO - PROCESS | 5123 | --DOCSHELL 0x9268a800 == 31 [pid = 5123] [id = 257] 07:59:13 INFO - PROCESS | 5123 | --DOCSHELL 0x9a2dbc00 == 30 [pid = 5123] [id = 265] 07:59:13 INFO - PROCESS | 5123 | --DOMWINDOW == 90 (0x9855fc00) [pid = 5123] [serial = 872] [outer = (nil)] [url = about:blank] 07:59:13 INFO - PROCESS | 5123 | --DOMWINDOW == 89 (0x922c4c00) [pid = 5123] [serial = 863] [outer = (nil)] [url = about:blank] 07:59:13 INFO - PROCESS | 5123 | --DOMWINDOW == 88 (0x923ac400) [pid = 5123] [serial = 864] [outer = (nil)] [url = about:blank] 07:59:13 INFO - PROCESS | 5123 | --DOMWINDOW == 87 (0x93bb1000) [pid = 5123] [serial = 866] [outer = (nil)] [url = about:blank] 07:59:13 INFO - PROCESS | 5123 | --DOMWINDOW == 86 (0x93d7d000) [pid = 5123] [serial = 867] [outer = (nil)] [url = about:blank] 07:59:13 INFO - PROCESS | 5123 | --DOMWINDOW == 85 (0x953fb000) [pid = 5123] [serial = 849] [outer = (nil)] [url = about:blank] 07:59:13 INFO - PROCESS | 5123 | --DOMWINDOW == 84 (0x9542b400) [pid = 5123] [serial = 869] [outer = (nil)] [url = about:blank] 07:59:13 INFO - PROCESS | 5123 | --DOMWINDOW == 83 (0x9a187800) [pid = 5123] [serial = 875] [outer = (nil)] [url = about:blank] 07:59:13 INFO - PROCESS | 5123 | --DOMWINDOW == 82 (0x952dd800) [pid = 5123] [serial = 848] [outer = (nil)] [url = about:blank] 07:59:13 INFO - PROCESS | 5123 | --DOMWINDOW == 81 (0x9a2dcc00) [pid = 5123] [serial = 879] [outer = (nil)] [url = about:blank] 07:59:13 INFO - PROCESS | 5123 | --DOMWINDOW == 80 (0x9a274000) [pid = 5123] [serial = 852] [outer = (nil)] [url = about:blank] 07:59:13 INFO - PROCESS | 5123 | --DOMWINDOW == 79 (0x99fc7400) [pid = 5123] [serial = 851] [outer = (nil)] [url = about:blank] 07:59:13 INFO - PROCESS | 5123 | --DOMWINDOW == 78 (0x9d5f5000) [pid = 5123] [serial = 855] [outer = (nil)] [url = about:blank] 07:59:13 INFO - PROCESS | 5123 | --DOMWINDOW == 77 (0x9d570800) [pid = 5123] [serial = 854] [outer = (nil)] [url = about:blank] 07:59:13 INFO - PROCESS | 5123 | --DOMWINDOW == 76 (0xa200f000) [pid = 5123] [serial = 858] [outer = (nil)] [url = about:blank] 07:59:13 INFO - PROCESS | 5123 | --DOMWINDOW == 75 (0x99abc000) [pid = 5123] [serial = 878] [outer = (nil)] [url = about:blank] 07:59:13 INFO - PROCESS | 5123 | --DOMWINDOW == 74 (0xa1190800) [pid = 5123] [serial = 857] [outer = (nil)] [url = about:blank] 07:59:13 INFO - PROCESS | 5123 | --DOMWINDOW == 73 (0x9a18e800) [pid = 5123] [serial = 876] [outer = (nil)] [url = about:blank] 07:59:13 INFO - PROCESS | 5123 | --DOMWINDOW == 72 (0x985e2c00) [pid = 5123] [serial = 873] [outer = (nil)] [url = about:blank] 07:59:13 INFO - PROCESS | 5123 | --DOMWINDOW == 71 (0x96fd0800) [pid = 5123] [serial = 870] [outer = (nil)] [url = about:blank] 07:59:13 INFO - PROCESS | 5123 | --DOMWINDOW == 70 (0xa221e800) [pid = 5123] [serial = 860] [outer = (nil)] [url = about:blank] 07:59:14 INFO - PROCESS | 5123 | 1467817154207 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]]]}] 07:59:14 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 07:59:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 2085ms 07:59:14 INFO - PROCESS | 5123 | 1467817154261 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 07:59:14 INFO - PROCESS | 5123 | 1467817154266 Marionette TRACE conn3 <- [1,1209,null,{"value":"8"}] 07:59:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 07:59:14 INFO - PROCESS | 5123 | 1467817154274 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 07:59:14 INFO - PROCESS | 5123 | 1467817154281 Marionette TRACE conn3 <- [1,1210,null,{}] 07:59:14 INFO - PROCESS | 5123 | 1467817154291 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}] 07:59:14 INFO - PROCESS | 5123 | 1467817154295 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:59:14 INFO - PROCESS | 5123 | 1467817154439 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 07:59:14 INFO - PROCESS | 5123 | 1467817154449 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:14 INFO - PROCESS | 5123 | 1467817154456 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:59:14 INFO - PROCESS | 5123 | ++DOCSHELL 0x9268a800 == 31 [pid = 5123] [id = 310] 07:59:14 INFO - PROCESS | 5123 | ++DOMWINDOW == 71 (0x927d8c00) [pid = 5123] [serial = 931] [outer = (nil)] 07:59:14 INFO - PROCESS | 5123 | ++DOMWINDOW == 72 (0x93ba8400) [pid = 5123] [serial = 932] [outer = 0x927d8c00] 07:59:14 INFO - PROCESS | 5123 | 1467817154519 Marionette DEBUG loaded listener.js 07:59:14 INFO - PROCESS | 5123 | ++DOMWINDOW == 73 (0x93d7d000) [pid = 5123] [serial = 933] [outer = 0x927d8c00] 07:59:15 INFO - PROCESS | 5123 | 1467817155296 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]]]}] 07:59:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 07:59:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1037ms 07:59:15 INFO - PROCESS | 5123 | 1467817155311 Marionette TRACE conn3 -> [0,1213,"getWindowHandle",null] 07:59:15 INFO - PROCESS | 5123 | 1467817155319 Marionette TRACE conn3 <- [1,1213,null,{"value":"8"}] 07:59:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 07:59:15 INFO - PROCESS | 5123 | 1467817155329 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 07:59:15 INFO - PROCESS | 5123 | 1467817155332 Marionette TRACE conn3 <- [1,1214,null,{}] 07:59:15 INFO - PROCESS | 5123 | 1467817155367 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}] 07:59:15 INFO - PROCESS | 5123 | 1467817155372 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:59:15 INFO - PROCESS | 5123 | 1467817155526 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 07:59:15 INFO - PROCESS | 5123 | 1467817155536 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:15 INFO - PROCESS | 5123 | 1467817155545 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:59:15 INFO - PROCESS | 5123 | ++DOCSHELL 0x95431c00 == 32 [pid = 5123] [id = 311] 07:59:15 INFO - PROCESS | 5123 | ++DOMWINDOW == 74 (0x95433000) [pid = 5123] [serial = 934] [outer = (nil)] 07:59:15 INFO - PROCESS | 5123 | ++DOMWINDOW == 75 (0x97a1dc00) [pid = 5123] [serial = 935] [outer = 0x95433000] 07:59:15 INFO - PROCESS | 5123 | 1467817155609 Marionette DEBUG loaded listener.js 07:59:15 INFO - PROCESS | 5123 | ++DOMWINDOW == 76 (0x97a23800) [pid = 5123] [serial = 936] [outer = 0x95433000] 07:59:16 INFO - PROCESS | 5123 | 1467817156475 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]]]}] 07:59:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 07:59:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1183ms 07:59:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 07:59:16 INFO - PROCESS | 5123 | 1467817156511 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 07:59:16 INFO - PROCESS | 5123 | 1467817156514 Marionette TRACE conn3 <- [1,1217,null,{"value":"8"}] 07:59:16 INFO - PROCESS | 5123 | 1467817156519 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 07:59:16 INFO - PROCESS | 5123 | 1467817156525 Marionette TRACE conn3 <- [1,1218,null,{}] 07:59:16 INFO - PROCESS | 5123 | 1467817156547 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}] 07:59:16 INFO - PROCESS | 5123 | 1467817156556 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:59:16 INFO - PROCESS | 5123 | 1467817156740 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 07:59:16 INFO - PROCESS | 5123 | 1467817156761 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:16 INFO - PROCESS | 5123 | 1467817156770 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:59:16 INFO - PROCESS | 5123 | ++DOCSHELL 0x98d6f400 == 33 [pid = 5123] [id = 312] 07:59:16 INFO - PROCESS | 5123 | ++DOMWINDOW == 77 (0x98de1400) [pid = 5123] [serial = 937] [outer = (nil)] 07:59:16 INFO - PROCESS | 5123 | ++DOMWINDOW == 78 (0x99779c00) [pid = 5123] [serial = 938] [outer = 0x98de1400] 07:59:16 INFO - PROCESS | 5123 | 1467817156834 Marionette DEBUG loaded listener.js 07:59:16 INFO - PROCESS | 5123 | ++DOMWINDOW == 79 (0x9a18d400) [pid = 5123] [serial = 939] [outer = 0x98de1400] 07:59:17 INFO - PROCESS | 5123 | 1467817157689 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]]]}] 07:59:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 07:59:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1190ms 07:59:17 INFO - PROCESS | 5123 | 1467817157730 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 07:59:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 07:59:17 INFO - PROCESS | 5123 | 1467817157734 Marionette TRACE conn3 <- [1,1221,null,{"value":"8"}] 07:59:17 INFO - PROCESS | 5123 | 1467817157740 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 07:59:17 INFO - PROCESS | 5123 | 1467817157743 Marionette TRACE conn3 <- [1,1222,null,{}] 07:59:17 INFO - PROCESS | 5123 | 1467817157748 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}] 07:59:17 INFO - PROCESS | 5123 | 1467817157752 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:59:17 INFO - PROCESS | 5123 | 1467817157934 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 07:59:17 INFO - PROCESS | 5123 | 1467817157952 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:17 INFO - PROCESS | 5123 | 1467817157959 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:59:17 INFO - PROCESS | 5123 | ++DOCSHELL 0x922cac00 == 34 [pid = 5123] [id = 313] 07:59:17 INFO - PROCESS | 5123 | ++DOMWINDOW == 80 (0x98559800) [pid = 5123] [serial = 940] [outer = (nil)] 07:59:18 INFO - PROCESS | 5123 | ++DOMWINDOW == 81 (0x9a2d3000) [pid = 5123] [serial = 941] [outer = 0x98559800] 07:59:18 INFO - PROCESS | 5123 | 1467817158021 Marionette DEBUG loaded listener.js 07:59:18 INFO - PROCESS | 5123 | ++DOMWINDOW == 82 (0x9a608c00) [pid = 5123] [serial = 942] [outer = 0x98559800] 07:59:18 INFO - PROCESS | 5123 | --DOMWINDOW == 81 (0x9d56e800) [pid = 5123] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 07:59:18 INFO - PROCESS | 5123 | --DOMWINDOW == 80 (0x9159d800) [pid = 5123] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 07:59:18 INFO - PROCESS | 5123 | --DOMWINDOW == 79 (0x952e0800) [pid = 5123] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 07:59:18 INFO - PROCESS | 5123 | --DOMWINDOW == 78 (0x93d79800) [pid = 5123] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 07:59:18 INFO - PROCESS | 5123 | --DOMWINDOW == 77 (0x9855e000) [pid = 5123] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 07:59:18 INFO - PROCESS | 5123 | --DOMWINDOW == 76 (0x97a4e000) [pid = 5123] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 07:59:18 INFO - PROCESS | 5123 | --DOMWINDOW == 75 (0x92697c00) [pid = 5123] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 07:59:18 INFO - PROCESS | 5123 | --DOMWINDOW == 74 (0x99abc400) [pid = 5123] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 07:59:18 INFO - PROCESS | 5123 | --DOMWINDOW == 73 (0x98557000) [pid = 5123] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 07:59:18 INFO - PROCESS | 5123 | --DOMWINDOW == 72 (0x93071000) [pid = 5123] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 07:59:18 INFO - PROCESS | 5123 | --DOMWINDOW == 71 (0x9ba30c00) [pid = 5123] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 07:59:18 INFO - PROCESS | 5123 | --DOMWINDOW == 70 (0x9b8e0400) [pid = 5123] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 07:59:19 INFO - PROCESS | 5123 | 1467817159102 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] 07:59:19 INFO - PROCESS | 5123 | 1467817159125 Marionette TRACE conn3 <- [1,1225,null,{"value":"8"}] 07:59:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 07:59:19 INFO - PROCESS | 5123 | 1467817159131 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 07:59:19 INFO - PROCESS | 5123 | 1467817159133 Marionette TRACE conn3 <- [1,1226,null,{}] 07:59:19 INFO - PROCESS | 5123 | 1467817159138 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}] 07:59:19 INFO - PROCESS | 5123 | 1467817159142 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:59:19 INFO - PROCESS | 5123 | 1467817159313 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 07:59:19 INFO - PROCESS | 5123 | 1467817159388 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:19 INFO - PROCESS | 5123 | 1467817159394 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:59:19 INFO - PROCESS | 5123 | ++DOCSHELL 0x93071000 == 35 [pid = 5123] [id = 314] 07:59:19 INFO - PROCESS | 5123 | ++DOMWINDOW == 71 (0x93ba3800) [pid = 5123] [serial = 943] [outer = (nil)] 07:59:19 INFO - PROCESS | 5123 | ++DOMWINDOW == 72 (0x98557c00) [pid = 5123] [serial = 944] [outer = 0x93ba3800] 07:59:19 INFO - PROCESS | 5123 | 1467817159455 Marionette DEBUG loaded listener.js 07:59:19 INFO - PROCESS | 5123 | ++DOMWINDOW == 73 (0x9a2cdc00) [pid = 5123] [serial = 945] [outer = 0x93ba3800] 07:59:20 INFO - PROCESS | 5123 | 1467817160136 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]]]}] 07:59:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 07:59:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1034ms 07:59:20 INFO - PROCESS | 5123 | 1467817160165 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 07:59:20 INFO - PROCESS | 5123 | 1467817160169 Marionette TRACE conn3 <- [1,1229,null,{"value":"8"}] 07:59:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 07:59:20 INFO - PROCESS | 5123 | 1467817160174 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 07:59:20 INFO - PROCESS | 5123 | 1467817160177 Marionette TRACE conn3 <- [1,1230,null,{}] 07:59:20 INFO - PROCESS | 5123 | 1467817160199 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}] 07:59:20 INFO - PROCESS | 5123 | 1467817160209 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:59:20 INFO - PROCESS | 5123 | 1467817160404 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 07:59:20 INFO - PROCESS | 5123 | 1467817160414 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:20 INFO - PROCESS | 5123 | 1467817160423 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:59:20 INFO - PROCESS | 5123 | ++DOCSHELL 0x952e5c00 == 36 [pid = 5123] [id = 315] 07:59:20 INFO - PROCESS | 5123 | ++DOMWINDOW == 74 (0x9ada6c00) [pid = 5123] [serial = 946] [outer = (nil)] 07:59:20 INFO - PROCESS | 5123 | ++DOMWINDOW == 75 (0x9ba31800) [pid = 5123] [serial = 947] [outer = 0x9ada6c00] 07:59:20 INFO - PROCESS | 5123 | 1467817160482 Marionette DEBUG loaded listener.js 07:59:20 INFO - PROCESS | 5123 | ++DOMWINDOW == 76 (0x9d5ee800) [pid = 5123] [serial = 948] [outer = 0x9ada6c00] 07:59:21 INFO - PROCESS | 5123 | 1467817161426 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]]]}] 07:59:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 07:59:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1326ms 07:59:21 INFO - PROCESS | 5123 | 1467817161502 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 07:59:21 INFO - PROCESS | 5123 | 1467817161508 Marionette TRACE conn3 <- [1,1233,null,{"value":"8"}] 07:59:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 07:59:21 INFO - PROCESS | 5123 | 1467817161516 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 07:59:21 INFO - PROCESS | 5123 | 1467817161521 Marionette TRACE conn3 <- [1,1234,null,{}] 07:59:21 INFO - PROCESS | 5123 | 1467817161530 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}] 07:59:21 INFO - PROCESS | 5123 | 1467817161535 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:59:21 INFO - PROCESS | 5123 | 1467817161741 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 07:59:21 INFO - PROCESS | 5123 | 1467817161942 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:21 INFO - PROCESS | 5123 | 1467817161951 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:59:22 INFO - PROCESS | 5123 | ++DOCSHELL 0x92697c00 == 37 [pid = 5123] [id = 316] 07:59:22 INFO - PROCESS | 5123 | ++DOMWINDOW == 77 (0x927d7000) [pid = 5123] [serial = 949] [outer = (nil)] 07:59:22 INFO - PROCESS | 5123 | ++DOMWINDOW == 78 (0x952e0800) [pid = 5123] [serial = 950] [outer = 0x927d7000] 07:59:22 INFO - PROCESS | 5123 | 1467817162068 Marionette DEBUG loaded listener.js 07:59:22 INFO - PROCESS | 5123 | ++DOMWINDOW == 79 (0x95425c00) [pid = 5123] [serial = 951] [outer = 0x927d7000] 07:59:22 INFO - PROCESS | 5123 | 1467817162948 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]]]}] 07:59:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 07:59:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1494ms 07:59:23 INFO - PROCESS | 5123 | 1467817163010 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 07:59:23 INFO - PROCESS | 5123 | 1467817163016 Marionette TRACE conn3 <- [1,1237,null,{"value":"8"}] 07:59:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 07:59:23 INFO - PROCESS | 5123 | 1467817163026 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 07:59:23 INFO - PROCESS | 5123 | 1467817163030 Marionette TRACE conn3 <- [1,1238,null,{}] 07:59:23 INFO - PROCESS | 5123 | 1467817163036 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}] 07:59:23 INFO - PROCESS | 5123 | 1467817163041 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:59:23 INFO - PROCESS | 5123 | 1467817163207 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 07:59:23 INFO - PROCESS | 5123 | 1467817163356 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:23 INFO - PROCESS | 5123 | 1467817163365 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:59:23 INFO - PROCESS | 5123 | ++DOCSHELL 0x97a49400 == 38 [pid = 5123] [id = 317] 07:59:23 INFO - PROCESS | 5123 | ++DOMWINDOW == 80 (0x9855b800) [pid = 5123] [serial = 952] [outer = (nil)] 07:59:23 INFO - PROCESS | 5123 | ++DOMWINDOW == 81 (0x98d68800) [pid = 5123] [serial = 953] [outer = 0x9855b800] 07:59:23 INFO - PROCESS | 5123 | 1467817163439 Marionette DEBUG loaded listener.js 07:59:23 INFO - PROCESS | 5123 | ++DOMWINDOW == 82 (0x99fc4400) [pid = 5123] [serial = 954] [outer = 0x9855b800] 07:59:24 INFO - PROCESS | 5123 | 1467817164393 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]]]}] 07:59:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 07:59:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1430ms 07:59:24 INFO - PROCESS | 5123 | 1467817164456 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 07:59:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 07:59:24 INFO - PROCESS | 5123 | 1467817164460 Marionette TRACE conn3 <- [1,1241,null,{"value":"8"}] 07:59:24 INFO - PROCESS | 5123 | 1467817164466 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 07:59:24 INFO - PROCESS | 5123 | 1467817164472 Marionette TRACE conn3 <- [1,1242,null,{}] 07:59:24 INFO - PROCESS | 5123 | 1467817164487 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}] 07:59:24 INFO - PROCESS | 5123 | 1467817164495 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:59:24 INFO - PROCESS | 5123 | 1467817164699 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 07:59:24 INFO - PROCESS | 5123 | 1467817164893 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:24 INFO - PROCESS | 5123 | 1467817164902 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:59:24 INFO - PROCESS | 5123 | ++DOCSHELL 0x924bdc00 == 39 [pid = 5123] [id = 318] 07:59:24 INFO - PROCESS | 5123 | ++DOMWINDOW == 83 (0x924c4c00) [pid = 5123] [serial = 955] [outer = (nil)] 07:59:25 INFO - PROCESS | 5123 | ++DOMWINDOW == 84 (0x92ac7000) [pid = 5123] [serial = 956] [outer = 0x924c4c00] 07:59:25 INFO - PROCESS | 5123 | 1467817165026 Marionette DEBUG loaded listener.js 07:59:25 INFO - PROCESS | 5123 | ++DOMWINDOW == 85 (0x98531c00) [pid = 5123] [serial = 957] [outer = 0x924c4c00] 07:59:26 INFO - PROCESS | 5123 | 1467817166080 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]]]}] 07:59:26 INFO - PROCESS | 5123 | --DOCSHELL 0x953bdc00 == 38 [pid = 5123] [id = 305] 07:59:26 INFO - PROCESS | 5123 | --DOCSHELL 0xa118d800 == 37 [pid = 5123] [id = 306] 07:59:26 INFO - PROCESS | 5123 | --DOCSHELL 0x927d5800 == 36 [pid = 5123] [id = 308] 07:59:26 INFO - PROCESS | 5123 | --DOCSHELL 0x93071000 == 35 [pid = 5123] [id = 314] 07:59:26 INFO - PROCESS | 5123 | --DOCSHELL 0x922cac00 == 34 [pid = 5123] [id = 313] 07:59:26 INFO - PROCESS | 5123 | --DOCSHELL 0x98d6f400 == 33 [pid = 5123] [id = 312] 07:59:26 INFO - PROCESS | 5123 | --DOCSHELL 0x95431c00 == 32 [pid = 5123] [id = 311] 07:59:26 INFO - PROCESS | 5123 | --DOCSHELL 0x9268a800 == 31 [pid = 5123] [id = 310] 07:59:26 INFO - PROCESS | 5123 | --DOCSHELL 0x9306f000 == 30 [pid = 5123] [id = 309] 07:59:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 07:59:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1688ms 07:59:26 INFO - PROCESS | 5123 | 1467817166154 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 07:59:26 INFO - PROCESS | 5123 | 1467817166159 Marionette TRACE conn3 <- [1,1245,null,{"value":"8"}] 07:59:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 07:59:26 INFO - PROCESS | 5123 | 1467817166166 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 07:59:26 INFO - PROCESS | 5123 | 1467817166172 Marionette TRACE conn3 <- [1,1246,null,{}] 07:59:26 INFO - PROCESS | 5123 | 1467817166179 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}] 07:59:26 INFO - PROCESS | 5123 | 1467817166182 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:59:26 INFO - PROCESS | 5123 | 1467817166323 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 07:59:26 INFO - PROCESS | 5123 | 1467817166333 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:26 INFO - PROCESS | 5123 | 1467817166341 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:59:26 INFO - PROCESS | 5123 | ++DOCSHELL 0x927de000 == 31 [pid = 5123] [id = 319] 07:59:26 INFO - PROCESS | 5123 | ++DOMWINDOW == 86 (0x927de800) [pid = 5123] [serial = 958] [outer = (nil)] 07:59:26 INFO - PROCESS | 5123 | ++DOMWINDOW == 87 (0x9306f000) [pid = 5123] [serial = 959] [outer = 0x927de800] 07:59:26 INFO - PROCESS | 5123 | 1467817166406 Marionette DEBUG loaded listener.js 07:59:26 INFO - PROCESS | 5123 | ++DOMWINDOW == 88 (0x952dd800) [pid = 5123] [serial = 960] [outer = 0x927de800] 07:59:26 INFO - PROCESS | 5123 | --DOMWINDOW == 87 (0x9d910c00) [pid = 5123] [serial = 911] [outer = (nil)] [url = about:blank] 07:59:26 INFO - PROCESS | 5123 | --DOMWINDOW == 86 (0x9b9eac00) [pid = 5123] [serial = 908] [outer = (nil)] [url = about:blank] 07:59:26 INFO - PROCESS | 5123 | --DOMWINDOW == 85 (0x953bd400) [pid = 5123] [serial = 896] [outer = (nil)] [url = about:blank] 07:59:26 INFO - PROCESS | 5123 | --DOMWINDOW == 84 (0x9b8e8000) [pid = 5123] [serial = 882] [outer = (nil)] [url = about:blank] 07:59:26 INFO - PROCESS | 5123 | --DOMWINDOW == 83 (0x9a2d7c00) [pid = 5123] [serial = 903] [outer = (nil)] [url = about:blank] 07:59:26 INFO - PROCESS | 5123 | --DOMWINDOW == 82 (0x98556c00) [pid = 5123] [serial = 899] [outer = (nil)] [url = about:blank] 07:59:26 INFO - PROCESS | 5123 | --DOMWINDOW == 81 (0x927e3400) [pid = 5123] [serial = 894] [outer = (nil)] [url = about:blank] 07:59:26 INFO - PROCESS | 5123 | --DOMWINDOW == 80 (0x953f4400) [pid = 5123] [serial = 897] [outer = (nil)] [url = about:blank] 07:59:26 INFO - PROCESS | 5123 | --DOMWINDOW == 79 (0x9a60a400) [pid = 5123] [serial = 906] [outer = (nil)] [url = about:blank] 07:59:26 INFO - PROCESS | 5123 | --DOMWINDOW == 78 (0x998b2c00) [pid = 5123] [serial = 888] [outer = (nil)] [url = about:blank] 07:59:26 INFO - PROCESS | 5123 | --DOMWINDOW == 77 (0x93d05000) [pid = 5123] [serial = 884] [outer = (nil)] [url = about:blank] 07:59:26 INFO - PROCESS | 5123 | --DOMWINDOW == 76 (0x98de1800) [pid = 5123] [serial = 887] [outer = (nil)] [url = about:blank] 07:59:26 INFO - PROCESS | 5123 | --DOMWINDOW == 75 (0xa231c400) [pid = 5123] [serial = 861] [outer = (nil)] [url = about:blank] 07:59:26 INFO - PROCESS | 5123 | --DOMWINDOW == 74 (0x99fcd400) [pid = 5123] [serial = 902] [outer = (nil)] [url = about:blank] 07:59:26 INFO - PROCESS | 5123 | --DOMWINDOW == 73 (0x927d9800) [pid = 5123] [serial = 893] [outer = (nil)] [url = about:blank] 07:59:26 INFO - PROCESS | 5123 | --DOMWINDOW == 72 (0x9a603800) [pid = 5123] [serial = 905] [outer = (nil)] [url = about:blank] 07:59:26 INFO - PROCESS | 5123 | --DOMWINDOW == 71 (0x953f3000) [pid = 5123] [serial = 885] [outer = (nil)] [url = about:blank] 07:59:26 INFO - PROCESS | 5123 | --DOMWINDOW == 70 (0x9b5db000) [pid = 5123] [serial = 881] [outer = (nil)] [url = about:blank] 07:59:26 INFO - PROCESS | 5123 | --DOMWINDOW == 69 (0x9d5ea800) [pid = 5123] [serial = 891] [outer = (nil)] [url = about:blank] 07:59:26 INFO - PROCESS | 5123 | --DOMWINDOW == 68 (0x98560800) [pid = 5123] [serial = 900] [outer = (nil)] [url = about:blank] 07:59:26 INFO - PROCESS | 5123 | --DOMWINDOW == 67 (0x9ba2c400) [pid = 5123] [serial = 890] [outer = (nil)] [url = about:blank] 07:59:26 INFO - PROCESS | 5123 | --DOMWINDOW == 66 (0x9d520400) [pid = 5123] [serial = 909] [outer = (nil)] [url = about:blank] 07:59:26 INFO - PROCESS | 5123 | --DOMWINDOW == 65 (0x9d964000) [pid = 5123] [serial = 912] [outer = (nil)] [url = about:blank] 07:59:27 INFO - PROCESS | 5123 | 1467817167252 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]]]}] 07:59:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 07:59:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1142ms 07:59:27 INFO - PROCESS | 5123 | 1467817167308 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 07:59:27 INFO - PROCESS | 5123 | 1467817167313 Marionette TRACE conn3 <- [1,1249,null,{"value":"8"}] 07:59:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 07:59:27 INFO - PROCESS | 5123 | 1467817167327 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 07:59:27 INFO - PROCESS | 5123 | 1467817167330 Marionette TRACE conn3 <- [1,1250,null,{}] 07:59:27 INFO - PROCESS | 5123 | 1467817167335 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}] 07:59:27 INFO - PROCESS | 5123 | 1467817167340 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:59:27 INFO - PROCESS | 5123 | 1467817167494 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 07:59:27 INFO - PROCESS | 5123 | 1467817167617 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:27 INFO - PROCESS | 5123 | 1467817167625 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:59:27 INFO - PROCESS | 5123 | ++DOCSHELL 0x927d9800 == 32 [pid = 5123] [id = 320] 07:59:27 INFO - PROCESS | 5123 | ++DOMWINDOW == 66 (0x953f1c00) [pid = 5123] [serial = 961] [outer = (nil)] 07:59:27 INFO - PROCESS | 5123 | ++DOMWINDOW == 67 (0x97a49800) [pid = 5123] [serial = 962] [outer = 0x953f1c00] 07:59:27 INFO - PROCESS | 5123 | 1467817167691 Marionette DEBUG loaded listener.js 07:59:27 INFO - PROCESS | 5123 | ++DOMWINDOW == 68 (0x97a51400) [pid = 5123] [serial = 963] [outer = 0x953f1c00] 07:59:28 INFO - PROCESS | 5123 | 1467817168413 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]]]}] 07:59:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 07:59:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1181ms 07:59:28 INFO - PROCESS | 5123 | 1467817168508 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 07:59:28 INFO - PROCESS | 5123 | 1467817168513 Marionette TRACE conn3 <- [1,1253,null,{"value":"8"}] 07:59:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 07:59:28 INFO - PROCESS | 5123 | 1467817168521 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 07:59:28 INFO - PROCESS | 5123 | 1467817168527 Marionette TRACE conn3 <- [1,1254,null,{}] 07:59:28 INFO - PROCESS | 5123 | 1467817168535 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}] 07:59:28 INFO - PROCESS | 5123 | 1467817168540 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:59:28 INFO - PROCESS | 5123 | 1467817168744 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 07:59:28 INFO - PROCESS | 5123 | 1467817168897 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:28 INFO - PROCESS | 5123 | 1467817168909 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:59:28 INFO - PROCESS | 5123 | ++DOCSHELL 0x92690c00 == 33 [pid = 5123] [id = 321] 07:59:28 INFO - PROCESS | 5123 | ++DOMWINDOW == 69 (0x92692000) [pid = 5123] [serial = 964] [outer = (nil)] 07:59:28 INFO - PROCESS | 5123 | ++DOMWINDOW == 70 (0x927e3c00) [pid = 5123] [serial = 965] [outer = 0x92692000] 07:59:28 INFO - PROCESS | 5123 | 1467817168981 Marionette DEBUG loaded listener.js 07:59:29 INFO - PROCESS | 5123 | ++DOMWINDOW == 71 (0x93d82c00) [pid = 5123] [serial = 966] [outer = 0x92692000] 07:59:29 INFO - PROCESS | 5123 | 1467817169876 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]]]}] 07:59:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 07:59:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1386ms 07:59:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 07:59:29 INFO - PROCESS | 5123 | 1467817169908 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 07:59:29 INFO - PROCESS | 5123 | 1467817169912 Marionette TRACE conn3 <- [1,1257,null,{"value":"8"}] 07:59:29 INFO - PROCESS | 5123 | 1467817169923 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 07:59:29 INFO - PROCESS | 5123 | 1467817169928 Marionette TRACE conn3 <- [1,1258,null,{}] 07:59:29 INFO - PROCESS | 5123 | 1467817169934 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}] 07:59:29 INFO - PROCESS | 5123 | 1467817169940 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:59:30 INFO - PROCESS | 5123 | 1467817170099 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 07:59:30 INFO - PROCESS | 5123 | 1467817170252 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:30 INFO - PROCESS | 5123 | 1467817170261 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:59:30 INFO - PROCESS | 5123 | ++DOCSHELL 0x924bfc00 == 34 [pid = 5123] [id = 322] 07:59:30 INFO - PROCESS | 5123 | ++DOMWINDOW == 72 (0x98563400) [pid = 5123] [serial = 967] [outer = (nil)] 07:59:30 INFO - PROCESS | 5123 | ++DOMWINDOW == 73 (0x99d0c400) [pid = 5123] [serial = 968] [outer = 0x98563400] 07:59:30 INFO - PROCESS | 5123 | 1467817170334 Marionette DEBUG loaded listener.js 07:59:30 INFO - PROCESS | 5123 | ++DOMWINDOW == 74 (0x9a272800) [pid = 5123] [serial = 969] [outer = 0x98563400] 07:59:31 INFO - PROCESS | 5123 | 1467817171239 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]]]}] 07:59:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 07:59:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1390ms 07:59:31 INFO - PROCESS | 5123 | 1467817171308 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 07:59:31 INFO - PROCESS | 5123 | 1467817171312 Marionette TRACE conn3 <- [1,1261,null,{"value":"8"}] 07:59:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 07:59:31 INFO - PROCESS | 5123 | 1467817171318 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 07:59:31 INFO - PROCESS | 5123 | 1467817171321 Marionette TRACE conn3 <- [1,1262,null,{}] 07:59:31 INFO - PROCESS | 5123 | 1467817171335 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}] 07:59:31 INFO - PROCESS | 5123 | 1467817171343 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:59:31 INFO - PROCESS | 5123 | 1467817171539 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 07:59:31 INFO - PROCESS | 5123 | 1467817171692 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:31 INFO - PROCESS | 5123 | 1467817171702 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:59:31 INFO - PROCESS | 5123 | ++DOCSHELL 0x98556000 == 35 [pid = 5123] [id = 323] 07:59:31 INFO - PROCESS | 5123 | ++DOMWINDOW == 75 (0x9aa6a800) [pid = 5123] [serial = 970] [outer = (nil)] 07:59:31 INFO - PROCESS | 5123 | ++DOMWINDOW == 76 (0x9b8ddc00) [pid = 5123] [serial = 971] [outer = 0x9aa6a800] 07:59:31 INFO - PROCESS | 5123 | 1467817171778 Marionette DEBUG loaded listener.js 07:59:31 INFO - PROCESS | 5123 | ++DOMWINDOW == 77 (0x9ba29400) [pid = 5123] [serial = 972] [outer = 0x9aa6a800] 07:59:32 INFO - PROCESS | 5123 | 1467817172667 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]]]}] 07:59:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 07:59:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1390ms 07:59:32 INFO - PROCESS | 5123 | 1467817172709 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 07:59:32 INFO - PROCESS | 5123 | 1467817172712 Marionette TRACE conn3 <- [1,1265,null,{"value":"8"}] 07:59:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 07:59:32 INFO - PROCESS | 5123 | 1467817172718 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 07:59:32 INFO - PROCESS | 5123 | 1467817172722 Marionette TRACE conn3 <- [1,1266,null,{}] 07:59:32 INFO - PROCESS | 5123 | 1467817172727 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}] 07:59:32 INFO - PROCESS | 5123 | 1467817172732 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:59:32 INFO - PROCESS | 5123 | 1467817172884 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 07:59:33 INFO - PROCESS | 5123 | 1467817173038 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:33 INFO - PROCESS | 5123 | 1467817173049 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:59:33 INFO - PROCESS | 5123 | ++DOCSHELL 0x99de2c00 == 36 [pid = 5123] [id = 324] 07:59:33 INFO - PROCESS | 5123 | ++DOMWINDOW == 78 (0x9a18c800) [pid = 5123] [serial = 973] [outer = (nil)] 07:59:33 INFO - PROCESS | 5123 | ++DOMWINDOW == 79 (0xa1129000) [pid = 5123] [serial = 974] [outer = 0x9a18c800] 07:59:33 INFO - PROCESS | 5123 | 1467817173121 Marionette DEBUG loaded listener.js 07:59:33 INFO - PROCESS | 5123 | ++DOMWINDOW == 80 (0xa1189000) [pid = 5123] [serial = 975] [outer = 0x9a18c800] 07:59:33 INFO - PROCESS | 5123 | 1467817173919 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]]]}] 07:59:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 07:59:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1231ms 07:59:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 07:59:33 INFO - PROCESS | 5123 | 1467817173950 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 07:59:33 INFO - PROCESS | 5123 | 1467817173953 Marionette TRACE conn3 <- [1,1269,null,{"value":"8"}] 07:59:33 INFO - PROCESS | 5123 | 1467817173959 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 07:59:33 INFO - PROCESS | 5123 | 1467817173963 Marionette TRACE conn3 <- [1,1270,null,{}] 07:59:33 INFO - PROCESS | 5123 | 1467817173968 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}] 07:59:33 INFO - PROCESS | 5123 | 1467817173973 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:59:34 INFO - PROCESS | 5123 | 1467817174122 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 07:59:34 INFO - PROCESS | 5123 | 1467817174274 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:34 INFO - PROCESS | 5123 | 1467817174283 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:59:34 INFO - PROCESS | 5123 | ++DOCSHELL 0x998b5000 == 37 [pid = 5123] [id = 325] 07:59:34 INFO - PROCESS | 5123 | ++DOMWINDOW == 81 (0x9d522000) [pid = 5123] [serial = 976] [outer = (nil)] 07:59:34 INFO - PROCESS | 5123 | ++DOMWINDOW == 82 (0xa221a800) [pid = 5123] [serial = 977] [outer = 0x9d522000] 07:59:34 INFO - PROCESS | 5123 | 1467817174353 Marionette DEBUG loaded listener.js 07:59:34 INFO - PROCESS | 5123 | ++DOMWINDOW == 83 (0xa209c800) [pid = 5123] [serial = 978] [outer = 0x9d522000] 07:59:35 INFO - PROCESS | 5123 | 1467817175197 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]]]}] 07:59:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 07:59:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1278ms 07:59:35 INFO - PROCESS | 5123 | 1467817175238 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 07:59:35 INFO - PROCESS | 5123 | 1467817175241 Marionette TRACE conn3 <- [1,1273,null,{"value":"8"}] 07:59:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 07:59:35 INFO - PROCESS | 5123 | 1467817175247 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 07:59:35 INFO - PROCESS | 5123 | 1467817175250 Marionette TRACE conn3 <- [1,1274,null,{}] 07:59:35 INFO - PROCESS | 5123 | 1467817175256 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}] 07:59:35 INFO - PROCESS | 5123 | 1467817175266 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:59:35 INFO - PROCESS | 5123 | 1467817175475 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 07:59:35 INFO - PROCESS | 5123 | 1467817175633 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:35 INFO - PROCESS | 5123 | 1467817175642 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:59:35 INFO - PROCESS | 5123 | ++DOCSHELL 0x923abc00 == 38 [pid = 5123] [id = 326] 07:59:35 INFO - PROCESS | 5123 | ++DOMWINDOW == 84 (0x9a2eb800) [pid = 5123] [serial = 979] [outer = (nil)] 07:59:35 INFO - PROCESS | 5123 | ++DOMWINDOW == 85 (0xa25f2800) [pid = 5123] [serial = 980] [outer = 0x9a2eb800] 07:59:35 INFO - PROCESS | 5123 | 1467817175718 Marionette DEBUG loaded listener.js 07:59:35 INFO - PROCESS | 5123 | ++DOMWINDOW == 86 (0xa2fedc00) [pid = 5123] [serial = 981] [outer = 0x9a2eb800] 07:59:36 INFO - PROCESS | 5123 | 1467817176550 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]]]}] 07:59:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 07:59:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1380ms 07:59:36 INFO - PROCESS | 5123 | 1467817176628 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 07:59:36 INFO - PROCESS | 5123 | 1467817176632 Marionette TRACE conn3 <- [1,1277,null,{"value":"8"}] 07:59:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 07:59:36 INFO - PROCESS | 5123 | 1467817176638 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 07:59:36 INFO - PROCESS | 5123 | 1467817176640 Marionette TRACE conn3 <- [1,1278,null,{}] 07:59:36 INFO - PROCESS | 5123 | 1467817176646 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}] 07:59:36 INFO - PROCESS | 5123 | 1467817176651 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:59:36 INFO - PROCESS | 5123 | 1467817176834 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 07:59:37 INFO - PROCESS | 5123 | 1467817176987 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:37 INFO - PROCESS | 5123 | 1467817176993 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:59:37 INFO - PROCESS | 5123 | ++DOCSHELL 0x922cac00 == 39 [pid = 5123] [id = 327] 07:59:37 INFO - PROCESS | 5123 | ++DOMWINDOW == 87 (0x9855ac00) [pid = 5123] [serial = 982] [outer = (nil)] 07:59:37 INFO - PROCESS | 5123 | ++DOMWINDOW == 88 (0xa310b000) [pid = 5123] [serial = 983] [outer = 0x9855ac00] 07:59:37 INFO - PROCESS | 5123 | 1467817177062 Marionette DEBUG loaded listener.js 07:59:37 INFO - PROCESS | 5123 | ++DOMWINDOW == 89 (0xa3109400) [pid = 5123] [serial = 984] [outer = 0x9855ac00] 07:59:38 INFO - PROCESS | 5123 | 1467817178100 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]]]}] 07:59:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 07:59:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1529ms 07:59:38 INFO - PROCESS | 5123 | 1467817178168 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 07:59:38 INFO - PROCESS | 5123 | 1467817178172 Marionette TRACE conn3 <- [1,1281,null,{"value":"8"}] 07:59:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 07:59:38 INFO - PROCESS | 5123 | 1467817178180 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 07:59:38 INFO - PROCESS | 5123 | 1467817178184 Marionette TRACE conn3 <- [1,1282,null,{}] 07:59:38 INFO - PROCESS | 5123 | 1467817178191 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}] 07:59:38 INFO - PROCESS | 5123 | 1467817178197 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:59:38 INFO - PROCESS | 5123 | 1467817178349 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 07:59:39 INFO - PROCESS | 5123 | --DOCSHELL 0x927de000 == 38 [pid = 5123] [id = 319] 07:59:39 INFO - PROCESS | 5123 | --DOCSHELL 0xa1194800 == 37 [pid = 5123] [id = 307] 07:59:39 INFO - PROCESS | 5123 | --DOCSHELL 0x92697c00 == 36 [pid = 5123] [id = 316] 07:59:39 INFO - PROCESS | 5123 | --DOCSHELL 0x97a49400 == 35 [pid = 5123] [id = 317] 07:59:39 INFO - PROCESS | 5123 | --DOCSHELL 0x952e5c00 == 34 [pid = 5123] [id = 315] 07:59:39 INFO - PROCESS | 5123 | --DOCSHELL 0x922cac00 == 33 [pid = 5123] [id = 327] 07:59:39 INFO - PROCESS | 5123 | --DOCSHELL 0x923abc00 == 32 [pid = 5123] [id = 326] 07:59:39 INFO - PROCESS | 5123 | --DOCSHELL 0x998b5000 == 31 [pid = 5123] [id = 325] 07:59:39 INFO - PROCESS | 5123 | --DOCSHELL 0x98556000 == 30 [pid = 5123] [id = 323] 07:59:39 INFO - PROCESS | 5123 | --DOCSHELL 0x99de2c00 == 29 [pid = 5123] [id = 324] 07:59:39 INFO - PROCESS | 5123 | --DOCSHELL 0x924bfc00 == 28 [pid = 5123] [id = 322] 07:59:39 INFO - PROCESS | 5123 | --DOCSHELL 0x927d9800 == 27 [pid = 5123] [id = 320] 07:59:39 INFO - PROCESS | 5123 | --DOCSHELL 0x92690c00 == 26 [pid = 5123] [id = 321] 07:59:39 INFO - PROCESS | 5123 | --DOCSHELL 0x924bdc00 == 25 [pid = 5123] [id = 318] 07:59:39 INFO - PROCESS | 5123 | 1467817179290 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:39 INFO - PROCESS | 5123 | 1467817179298 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:59:39 INFO - PROCESS | 5123 | ++DOCSHELL 0x9159ec00 == 26 [pid = 5123] [id = 328] 07:59:39 INFO - PROCESS | 5123 | ++DOMWINDOW == 90 (0x9159f400) [pid = 5123] [serial = 985] [outer = (nil)] 07:59:39 INFO - PROCESS | 5123 | ++DOMWINDOW == 91 (0x922c5800) [pid = 5123] [serial = 986] [outer = 0x9159f400] 07:59:39 INFO - PROCESS | 5123 | 1467817179562 Marionette DEBUG loaded listener.js 07:59:39 INFO - PROCESS | 5123 | ++DOMWINDOW == 92 (0x924bdc00) [pid = 5123] [serial = 987] [outer = 0x9159f400] 07:59:40 INFO - PROCESS | 5123 | 1467817180340 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]]]}] 07:59:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 07:59:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 2233ms 07:59:40 INFO - PROCESS | 5123 | 1467817180415 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 07:59:40 INFO - PROCESS | 5123 | 1467817180420 Marionette TRACE conn3 <- [1,1285,null,{"value":"8"}] 07:59:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 07:59:40 INFO - PROCESS | 5123 | 1467817180427 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 07:59:40 INFO - PROCESS | 5123 | 1467817180432 Marionette TRACE conn3 <- [1,1286,null,{}] 07:59:40 INFO - PROCESS | 5123 | 1467817180446 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}] 07:59:40 INFO - PROCESS | 5123 | 1467817180454 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:59:40 INFO - PROCESS | 5123 | 1467817180640 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 07:59:40 INFO - PROCESS | 5123 | 1467817180667 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:40 INFO - PROCESS | 5123 | 1467817180673 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:59:40 INFO - PROCESS | 5123 | ++DOCSHELL 0x93bb0400 == 27 [pid = 5123] [id = 329] 07:59:40 INFO - PROCESS | 5123 | ++DOMWINDOW == 93 (0x93d08000) [pid = 5123] [serial = 988] [outer = (nil)] 07:59:40 INFO - PROCESS | 5123 | ++DOMWINDOW == 94 (0x953b2c00) [pid = 5123] [serial = 989] [outer = 0x93d08000] 07:59:40 INFO - PROCESS | 5123 | 1467817180740 Marionette DEBUG loaded listener.js 07:59:40 INFO - PROCESS | 5123 | ++DOMWINDOW == 95 (0x953ed800) [pid = 5123] [serial = 990] [outer = 0x93d08000] 07:59:41 INFO - PROCESS | 5123 | --DOMWINDOW == 94 (0x924cbc00) [pid = 5123] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 07:59:41 INFO - PROCESS | 5123 | --DOMWINDOW == 93 (0x98563c00) [pid = 5123] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 07:59:41 INFO - PROCESS | 5123 | --DOMWINDOW == 92 (0x93d7b400) [pid = 5123] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 07:59:41 INFO - PROCESS | 5123 | --DOMWINDOW == 91 (0x927d8c00) [pid = 5123] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 07:59:41 INFO - PROCESS | 5123 | --DOMWINDOW == 90 (0xa2009000) [pid = 5123] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 07:59:41 INFO - PROCESS | 5123 | --DOMWINDOW == 89 (0x95433000) [pid = 5123] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 07:59:41 INFO - PROCESS | 5123 | --DOMWINDOW == 88 (0x98de1400) [pid = 5123] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 07:59:41 INFO - PROCESS | 5123 | --DOMWINDOW == 87 (0xa209d400) [pid = 5123] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 07:59:41 INFO - PROCESS | 5123 | --DOMWINDOW == 86 (0x98559800) [pid = 5123] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 07:59:41 INFO - PROCESS | 5123 | --DOMWINDOW == 85 (0x927d7c00) [pid = 5123] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 07:59:41 INFO - PROCESS | 5123 | --DOMWINDOW == 84 (0x93ba3800) [pid = 5123] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 07:59:41 INFO - PROCESS | 5123 | --DOMWINDOW == 83 (0x9855b800) [pid = 5123] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 07:59:41 INFO - PROCESS | 5123 | --DOMWINDOW == 82 (0x9ada6c00) [pid = 5123] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 07:59:41 INFO - PROCESS | 5123 | --DOMWINDOW == 81 (0x927d7000) [pid = 5123] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 07:59:41 INFO - PROCESS | 5123 | --DOMWINDOW == 80 (0x924c4c00) [pid = 5123] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 07:59:41 INFO - PROCESS | 5123 | --DOMWINDOW == 79 (0x927de800) [pid = 5123] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 07:59:41 INFO - PROCESS | 5123 | --DOMWINDOW == 78 (0x953f1c00) [pid = 5123] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 07:59:42 INFO - PROCESS | 5123 | 1467817182118 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]]]}] 07:59:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 07:59:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1738ms 07:59:42 INFO - PROCESS | 5123 | 1467817182201 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 07:59:42 INFO - PROCESS | 5123 | 1467817182208 Marionette TRACE conn3 <- [1,1289,null,{"value":"8"}] 07:59:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 07:59:42 INFO - PROCESS | 5123 | 1467817182221 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 07:59:42 INFO - PROCESS | 5123 | 1467817182223 Marionette TRACE conn3 <- [1,1290,null,{}] 07:59:42 INFO - PROCESS | 5123 | 1467817182229 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}] 07:59:42 INFO - PROCESS | 5123 | 1467817182235 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:59:42 INFO - PROCESS | 5123 | 1467817182381 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 07:59:42 INFO - PROCESS | 5123 | 1467817182491 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:42 INFO - PROCESS | 5123 | 1467817182501 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:59:42 INFO - PROCESS | 5123 | ++DOCSHELL 0x924bec00 == 28 [pid = 5123] [id = 330] 07:59:42 INFO - PROCESS | 5123 | ++DOMWINDOW == 79 (0x924c4c00) [pid = 5123] [serial = 991] [outer = (nil)] 07:59:42 INFO - PROCESS | 5123 | ++DOMWINDOW == 80 (0x96fdb800) [pid = 5123] [serial = 992] [outer = 0x924c4c00] 07:59:42 INFO - PROCESS | 5123 | 1467817182566 Marionette DEBUG loaded listener.js 07:59:42 INFO - PROCESS | 5123 | ++DOMWINDOW == 81 (0x98461000) [pid = 5123] [serial = 993] [outer = 0x924c4c00] 07:59:43 INFO - PROCESS | 5123 | 1467817183246 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]]]}] 07:59:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 07:59:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1082ms 07:59:43 INFO - PROCESS | 5123 | 1467817183307 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 07:59:43 INFO - PROCESS | 5123 | 1467817183310 Marionette TRACE conn3 <- [1,1293,null,{"value":"8"}] 07:59:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 07:59:43 INFO - PROCESS | 5123 | 1467817183322 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 07:59:43 INFO - PROCESS | 5123 | 1467817183331 Marionette TRACE conn3 <- [1,1294,null,{}] 07:59:43 INFO - PROCESS | 5123 | 1467817183345 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}] 07:59:43 INFO - PROCESS | 5123 | 1467817183353 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:59:43 INFO - PROCESS | 5123 | 1467817183548 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 07:59:43 INFO - PROCESS | 5123 | 1467817183558 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:43 INFO - PROCESS | 5123 | 1467817183567 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:59:43 INFO - PROCESS | 5123 | ++DOCSHELL 0x9855f000 == 29 [pid = 5123] [id = 331] 07:59:43 INFO - PROCESS | 5123 | ++DOMWINDOW == 82 (0x99774400) [pid = 5123] [serial = 994] [outer = (nil)] 07:59:43 INFO - PROCESS | 5123 | ++DOMWINDOW == 83 (0x9a187c00) [pid = 5123] [serial = 995] [outer = 0x99774400] 07:59:43 INFO - PROCESS | 5123 | 1467817183628 Marionette DEBUG loaded listener.js 07:59:43 INFO - PROCESS | 5123 | ++DOMWINDOW == 84 (0x9a26e800) [pid = 5123] [serial = 996] [outer = 0x99774400] 07:59:44 INFO - PROCESS | 5123 | 1467817184650 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]]]}] 07:59:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 07:59:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1345ms 07:59:44 INFO - PROCESS | 5123 | 1467817184662 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 07:59:44 INFO - PROCESS | 5123 | 1467817184668 Marionette TRACE conn3 <- [1,1297,null,{"value":"8"}] 07:59:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 07:59:44 INFO - PROCESS | 5123 | 1467817184676 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 07:59:44 INFO - PROCESS | 5123 | 1467817184680 Marionette TRACE conn3 <- [1,1298,null,{}] 07:59:44 INFO - PROCESS | 5123 | 1467817184689 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}] 07:59:44 INFO - PROCESS | 5123 | 1467817184695 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:59:44 INFO - PROCESS | 5123 | 1467817184870 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 07:59:45 INFO - PROCESS | 5123 | 1467817185033 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:45 INFO - PROCESS | 5123 | 1467817185041 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:59:45 INFO - PROCESS | 5123 | ++DOCSHELL 0x924c7000 == 30 [pid = 5123] [id = 332] 07:59:45 INFO - PROCESS | 5123 | ++DOMWINDOW == 85 (0x927d8400) [pid = 5123] [serial = 997] [outer = (nil)] 07:59:45 INFO - PROCESS | 5123 | ++DOMWINDOW == 86 (0x953bbc00) [pid = 5123] [serial = 998] [outer = 0x927d8400] 07:59:45 INFO - PROCESS | 5123 | 1467817185114 Marionette DEBUG loaded listener.js 07:59:45 INFO - PROCESS | 5123 | ++DOMWINDOW == 87 (0x95430c00) [pid = 5123] [serial = 999] [outer = 0x927d8400] 07:59:46 INFO - PROCESS | 5123 | 1467817186053 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]]]}] 07:59:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 07:59:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1436ms 07:59:46 INFO - PROCESS | 5123 | 1467817186112 Marionette TRACE conn3 -> [0,1301,"getWindowHandle",null] 07:59:46 INFO - PROCESS | 5123 | 1467817186119 Marionette TRACE conn3 <- [1,1301,null,{"value":"8"}] 07:59:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 07:59:46 INFO - PROCESS | 5123 | 1467817186128 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 07:59:46 INFO - PROCESS | 5123 | 1467817186132 Marionette TRACE conn3 <- [1,1302,null,{}] 07:59:46 INFO - PROCESS | 5123 | 1467817186138 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}] 07:59:46 INFO - PROCESS | 5123 | 1467817186144 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:59:46 INFO - PROCESS | 5123 | 1467817186310 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 07:59:46 INFO - PROCESS | 5123 | 1467817186462 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:46 INFO - PROCESS | 5123 | 1467817186472 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:59:46 INFO - PROCESS | 5123 | ++DOCSHELL 0x99d0b800 == 31 [pid = 5123] [id = 333] 07:59:46 INFO - PROCESS | 5123 | ++DOMWINDOW == 88 (0x99d0bc00) [pid = 5123] [serial = 1000] [outer = (nil)] 07:59:46 INFO - PROCESS | 5123 | ++DOMWINDOW == 89 (0x99fd2800) [pid = 5123] [serial = 1001] [outer = 0x99d0bc00] 07:59:46 INFO - PROCESS | 5123 | 1467817186628 Marionette DEBUG loaded listener.js 07:59:46 INFO - PROCESS | 5123 | ++DOMWINDOW == 90 (0x9a2ebc00) [pid = 5123] [serial = 1002] [outer = 0x99d0bc00] 07:59:47 INFO - PROCESS | 5123 | 1467817187545 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]]]}] 07:59:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 07:59:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1478ms 07:59:47 INFO - PROCESS | 5123 | 1467817187607 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 07:59:47 INFO - PROCESS | 5123 | 1467817187611 Marionette TRACE conn3 <- [1,1305,null,{"value":"8"}] 07:59:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 07:59:47 INFO - PROCESS | 5123 | 1467817187625 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 07:59:47 INFO - PROCESS | 5123 | 1467817187635 Marionette TRACE conn3 <- [1,1306,null,{}] 07:59:47 INFO - PROCESS | 5123 | 1467817187651 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}] 07:59:47 INFO - PROCESS | 5123 | 1467817187658 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:59:47 INFO - PROCESS | 5123 | 1467817187867 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 07:59:48 INFO - PROCESS | 5123 | 1467817188067 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:48 INFO - PROCESS | 5123 | 1467817188079 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:59:48 INFO - PROCESS | 5123 | ++DOCSHELL 0x953bcc00 == 32 [pid = 5123] [id = 334] 07:59:48 INFO - PROCESS | 5123 | ++DOMWINDOW == 91 (0x98556000) [pid = 5123] [serial = 1003] [outer = (nil)] 07:59:48 INFO - PROCESS | 5123 | ++DOMWINDOW == 92 (0x9ba2ac00) [pid = 5123] [serial = 1004] [outer = 0x98556000] 07:59:48 INFO - PROCESS | 5123 | 1467817188200 Marionette DEBUG loaded listener.js 07:59:48 INFO - PROCESS | 5123 | ++DOMWINDOW == 93 (0x9d56e400) [pid = 5123] [serial = 1005] [outer = 0x98556000] 07:59:49 INFO - PROCESS | 5123 | 1467817189184 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]]]}] 07:59:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 07:59:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1638ms 07:59:49 INFO - PROCESS | 5123 | 1467817189264 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 07:59:49 INFO - PROCESS | 5123 | 1467817189270 Marionette TRACE conn3 <- [1,1309,null,{"value":"8"}] 07:59:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 07:59:49 INFO - PROCESS | 5123 | 1467817189278 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 07:59:49 INFO - PROCESS | 5123 | 1467817189282 Marionette TRACE conn3 <- [1,1310,null,{}] 07:59:49 INFO - PROCESS | 5123 | 1467817189289 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}] 07:59:49 INFO - PROCESS | 5123 | 1467817189294 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:59:49 INFO - PROCESS | 5123 | 1467817189462 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 07:59:49 INFO - PROCESS | 5123 | 1467817189658 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:49 INFO - PROCESS | 5123 | 1467817189667 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:59:49 INFO - PROCESS | 5123 | --DOCSHELL 0x93d84400 == 31 [pid = 5123] [id = 298] 07:59:49 INFO - PROCESS | 5123 | --DOMWINDOW == 92 (0x97a49800) [pid = 5123] [serial = 962] [outer = (nil)] [url = about:blank] 07:59:49 INFO - PROCESS | 5123 | --DOMWINDOW == 91 (0x95432800) [pid = 5123] [serial = 915] [outer = (nil)] [url = about:blank] 07:59:49 INFO - PROCESS | 5123 | --DOMWINDOW == 90 (0x93d0a800) [pid = 5123] [serial = 914] [outer = (nil)] [url = about:blank] 07:59:49 INFO - PROCESS | 5123 | --DOMWINDOW == 89 (0x9a602800) [pid = 5123] [serial = 918] [outer = (nil)] [url = about:blank] 07:59:49 INFO - PROCESS | 5123 | --DOMWINDOW == 88 (0x99fd1000) [pid = 5123] [serial = 917] [outer = (nil)] [url = about:blank] 07:59:49 INFO - PROCESS | 5123 | --DOMWINDOW == 87 (0x997ec400) [pid = 5123] [serial = 930] [outer = (nil)] [url = about:blank] 07:59:49 INFO - PROCESS | 5123 | --DOMWINDOW == 86 (0x98554800) [pid = 5123] [serial = 929] [outer = (nil)] [url = about:blank] 07:59:49 INFO - PROCESS | 5123 | --DOMWINDOW == 85 (0x93ba8400) [pid = 5123] [serial = 932] [outer = (nil)] [url = about:blank] 07:59:49 INFO - PROCESS | 5123 | --DOMWINDOW == 84 (0xa2375000) [pid = 5123] [serial = 921] [outer = (nil)] [url = about:blank] 07:59:49 INFO - PROCESS | 5123 | --DOMWINDOW == 83 (0x93d7d000) [pid = 5123] [serial = 933] [outer = (nil)] [url = about:blank] 07:59:49 INFO - PROCESS | 5123 | --DOMWINDOW == 82 (0x97a1dc00) [pid = 5123] [serial = 935] [outer = (nil)] [url = about:blank] 07:59:49 INFO - PROCESS | 5123 | --DOMWINDOW == 81 (0xa221a000) [pid = 5123] [serial = 920] [outer = (nil)] [url = about:blank] 07:59:49 INFO - PROCESS | 5123 | --DOMWINDOW == 80 (0x99779c00) [pid = 5123] [serial = 938] [outer = (nil)] [url = about:blank] 07:59:49 INFO - PROCESS | 5123 | --DOMWINDOW == 79 (0xa25ef400) [pid = 5123] [serial = 924] [outer = (nil)] [url = about:blank] 07:59:49 INFO - PROCESS | 5123 | --DOMWINDOW == 78 (0xa2563800) [pid = 5123] [serial = 923] [outer = (nil)] [url = about:blank] 07:59:49 INFO - PROCESS | 5123 | --DOMWINDOW == 77 (0x9a2d3000) [pid = 5123] [serial = 941] [outer = (nil)] [url = about:blank] 07:59:49 INFO - PROCESS | 5123 | --DOMWINDOW == 76 (0x93d82000) [pid = 5123] [serial = 927] [outer = (nil)] [url = about:blank] 07:59:49 INFO - PROCESS | 5123 | --DOMWINDOW == 75 (0x9306e400) [pid = 5123] [serial = 926] [outer = (nil)] [url = about:blank] 07:59:49 INFO - PROCESS | 5123 | --DOMWINDOW == 74 (0x9a608c00) [pid = 5123] [serial = 942] [outer = (nil)] [url = about:blank] 07:59:49 INFO - PROCESS | 5123 | --DOMWINDOW == 73 (0x98d68800) [pid = 5123] [serial = 953] [outer = (nil)] [url = about:blank] 07:59:49 INFO - PROCESS | 5123 | --DOMWINDOW == 72 (0x99fc4400) [pid = 5123] [serial = 954] [outer = (nil)] [url = about:blank] 07:59:49 INFO - PROCESS | 5123 | --DOMWINDOW == 71 (0x952e0800) [pid = 5123] [serial = 950] [outer = (nil)] [url = about:blank] 07:59:49 INFO - PROCESS | 5123 | --DOMWINDOW == 70 (0x92ac7000) [pid = 5123] [serial = 956] [outer = (nil)] [url = about:blank] 07:59:49 INFO - PROCESS | 5123 | --DOMWINDOW == 69 (0x98531c00) [pid = 5123] [serial = 957] [outer = (nil)] [url = about:blank] 07:59:49 INFO - PROCESS | 5123 | --DOMWINDOW == 68 (0x9306f000) [pid = 5123] [serial = 959] [outer = (nil)] [url = about:blank] 07:59:49 INFO - PROCESS | 5123 | --DOMWINDOW == 67 (0x952dd800) [pid = 5123] [serial = 960] [outer = (nil)] [url = about:blank] 07:59:49 INFO - PROCESS | 5123 | --DOMWINDOW == 66 (0x95425c00) [pid = 5123] [serial = 951] [outer = (nil)] [url = about:blank] 07:59:49 INFO - PROCESS | 5123 | --DOMWINDOW == 65 (0x9d5ee800) [pid = 5123] [serial = 948] [outer = (nil)] [url = about:blank] 07:59:49 INFO - PROCESS | 5123 | --DOMWINDOW == 64 (0x9ba31800) [pid = 5123] [serial = 947] [outer = (nil)] [url = about:blank] 07:59:49 INFO - PROCESS | 5123 | --DOMWINDOW == 63 (0x9a2cdc00) [pid = 5123] [serial = 945] [outer = (nil)] [url = about:blank] 07:59:49 INFO - PROCESS | 5123 | --DOMWINDOW == 62 (0x98557c00) [pid = 5123] [serial = 944] [outer = (nil)] [url = about:blank] 07:59:49 INFO - PROCESS | 5123 | --DOMWINDOW == 61 (0x97a23800) [pid = 5123] [serial = 936] [outer = (nil)] [url = about:blank] 07:59:49 INFO - PROCESS | 5123 | --DOMWINDOW == 60 (0x9a18d400) [pid = 5123] [serial = 939] [outer = (nil)] [url = about:blank] 07:59:49 INFO - PROCESS | 5123 | --DOMWINDOW == 59 (0x97a51400) [pid = 5123] [serial = 963] [outer = (nil)] [url = about:blank] 07:59:49 INFO - PROCESS | 5123 | ++DOCSHELL 0x924cbc00 == 32 [pid = 5123] [id = 335] 07:59:49 INFO - PROCESS | 5123 | ++DOMWINDOW == 60 (0x927d7000) [pid = 5123] [serial = 1006] [outer = (nil)] 07:59:49 INFO - PROCESS | 5123 | ++DOMWINDOW == 61 (0x93071000) [pid = 5123] [serial = 1007] [outer = 0x927d7000] 07:59:49 INFO - PROCESS | 5123 | 1467817189815 Marionette DEBUG loaded listener.js 07:59:49 INFO - PROCESS | 5123 | ++DOMWINDOW == 62 (0x93d08800) [pid = 5123] [serial = 1008] [outer = 0x927d7000] 07:59:50 INFO - PROCESS | 5123 | 1467817190494 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] 07:59:50 INFO - PROCESS | 5123 | 1467817190588 Marionette TRACE conn3 <- [1,1313,null,{"value":"8"}] 07:59:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 07:59:50 INFO - PROCESS | 5123 | 1467817190602 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 07:59:50 INFO - PROCESS | 5123 | 1467817190605 Marionette TRACE conn3 <- [1,1314,null,{}] 07:59:50 INFO - PROCESS | 5123 | 1467817190611 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}] 07:59:50 INFO - PROCESS | 5123 | 1467817190617 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:59:50 INFO - PROCESS | 5123 | 1467817190757 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 07:59:50 INFO - PROCESS | 5123 | 1467817190767 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:50 INFO - PROCESS | 5123 | 1467817190773 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:59:50 INFO - PROCESS | 5123 | ++DOCSHELL 0x952e6000 == 33 [pid = 5123] [id = 336] 07:59:50 INFO - PROCESS | 5123 | ++DOMWINDOW == 63 (0x9542ac00) [pid = 5123] [serial = 1009] [outer = (nil)] 07:59:50 INFO - PROCESS | 5123 | ++DOMWINDOW == 64 (0x97a1dc00) [pid = 5123] [serial = 1010] [outer = 0x9542ac00] 07:59:50 INFO - PROCESS | 5123 | 1467817190836 Marionette DEBUG loaded listener.js 07:59:50 INFO - PROCESS | 5123 | ++DOMWINDOW == 65 (0x97a42c00) [pid = 5123] [serial = 1011] [outer = 0x9542ac00] 07:59:51 INFO - PROCESS | 5123 | 1467817191598 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]]]}] 07:59:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 07:59:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1031ms 07:59:51 INFO - PROCESS | 5123 | 1467817191633 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 07:59:51 INFO - PROCESS | 5123 | 1467817191636 Marionette TRACE conn3 <- [1,1317,null,{"value":"8"}] 07:59:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 07:59:51 INFO - PROCESS | 5123 | 1467817191650 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 07:59:51 INFO - PROCESS | 5123 | 1467817191655 Marionette TRACE conn3 <- [1,1318,null,{}] 07:59:51 INFO - PROCESS | 5123 | 1467817191694 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}] 07:59:51 INFO - PROCESS | 5123 | 1467817191701 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:59:51 INFO - PROCESS | 5123 | 1467817191844 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 07:59:51 INFO - PROCESS | 5123 | 1467817191855 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:51 INFO - PROCESS | 5123 | 1467817191862 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:59:51 INFO - PROCESS | 5123 | ++DOCSHELL 0x9977c000 == 34 [pid = 5123] [id = 337] 07:59:51 INFO - PROCESS | 5123 | ++DOMWINDOW == 66 (0x9977c400) [pid = 5123] [serial = 1012] [outer = (nil)] 07:59:51 INFO - PROCESS | 5123 | ++DOMWINDOW == 67 (0x99d18400) [pid = 5123] [serial = 1013] [outer = 0x9977c400] 07:59:51 INFO - PROCESS | 5123 | 1467817191927 Marionette DEBUG loaded listener.js 07:59:52 INFO - PROCESS | 5123 | ++DOMWINDOW == 68 (0x9a273400) [pid = 5123] [serial = 1014] [outer = 0x9977c400] 07:59:52 INFO - PROCESS | 5123 | 1467817192825 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]]]}] 07:59:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 07:59:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1242ms 07:59:52 INFO - PROCESS | 5123 | 1467817192892 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 07:59:52 INFO - PROCESS | 5123 | 1467817192895 Marionette TRACE conn3 <- [1,1321,null,{"value":"8"}] 07:59:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 07:59:52 INFO - PROCESS | 5123 | 1467817192901 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 07:59:52 INFO - PROCESS | 5123 | 1467817192903 Marionette TRACE conn3 <- [1,1322,null,{}] 07:59:52 INFO - PROCESS | 5123 | 1467817192909 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}] 07:59:52 INFO - PROCESS | 5123 | 1467817192913 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:59:53 INFO - PROCESS | 5123 | 1467817193121 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 07:59:53 INFO - PROCESS | 5123 | 1467817193138 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:53 INFO - PROCESS | 5123 | 1467817193147 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:59:53 INFO - PROCESS | 5123 | ++DOCSHELL 0x953ee400 == 35 [pid = 5123] [id = 338] 07:59:53 INFO - PROCESS | 5123 | ++DOMWINDOW == 69 (0x99de2c00) [pid = 5123] [serial = 1015] [outer = (nil)] 07:59:53 INFO - PROCESS | 5123 | ++DOMWINDOW == 70 (0x9a603800) [pid = 5123] [serial = 1016] [outer = 0x99de2c00] 07:59:53 INFO - PROCESS | 5123 | 1467817193214 Marionette DEBUG loaded listener.js 07:59:53 INFO - PROCESS | 5123 | ++DOMWINDOW == 71 (0x9a610c00) [pid = 5123] [serial = 1017] [outer = 0x99de2c00] 07:59:54 INFO - PROCESS | 5123 | 1467817194008 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]]]}] 07:59:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 07:59:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1125ms 07:59:54 INFO - PROCESS | 5123 | 1467817194033 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 07:59:54 INFO - PROCESS | 5123 | 1467817194036 Marionette TRACE conn3 <- [1,1325,null,{"value":"8"}] 07:59:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 07:59:54 INFO - PROCESS | 5123 | 1467817194042 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 07:59:54 INFO - PROCESS | 5123 | 1467817194044 Marionette TRACE conn3 <- [1,1326,null,{}] 07:59:54 INFO - PROCESS | 5123 | 1467817194054 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}] 07:59:54 INFO - PROCESS | 5123 | 1467817194057 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:59:54 INFO - PROCESS | 5123 | 1467817194237 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 07:59:54 INFO - PROCESS | 5123 | 1467817194255 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:54 INFO - PROCESS | 5123 | 1467817194264 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:59:54 INFO - PROCESS | 5123 | ++DOCSHELL 0x93d88c00 == 36 [pid = 5123] [id = 339] 07:59:54 INFO - PROCESS | 5123 | ++DOMWINDOW == 72 (0x9a602000) [pid = 5123] [serial = 1018] [outer = (nil)] 07:59:54 INFO - PROCESS | 5123 | ++DOMWINDOW == 73 (0x9b5dc000) [pid = 5123] [serial = 1019] [outer = 0x9a602000] 07:59:54 INFO - PROCESS | 5123 | 1467817194320 Marionette DEBUG loaded listener.js 07:59:54 INFO - PROCESS | 5123 | ++DOMWINDOW == 74 (0x9b8e5800) [pid = 5123] [serial = 1020] [outer = 0x9a602000] 07:59:54 INFO - PROCESS | 5123 | --DOMWINDOW == 73 (0x93d08000) [pid = 5123] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 07:59:54 INFO - PROCESS | 5123 | --DOMWINDOW == 72 (0x92692000) [pid = 5123] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 07:59:54 INFO - PROCESS | 5123 | --DOMWINDOW == 71 (0x98563400) [pid = 5123] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 07:59:54 INFO - PROCESS | 5123 | --DOMWINDOW == 70 (0x9aa6a800) [pid = 5123] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 07:59:54 INFO - PROCESS | 5123 | --DOMWINDOW == 69 (0x9a18c800) [pid = 5123] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 07:59:54 INFO - PROCESS | 5123 | --DOMWINDOW == 68 (0x9d522000) [pid = 5123] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 07:59:54 INFO - PROCESS | 5123 | --DOMWINDOW == 67 (0x9a2eb800) [pid = 5123] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 07:59:54 INFO - PROCESS | 5123 | --DOMWINDOW == 66 (0x924c4c00) [pid = 5123] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 07:59:54 INFO - PROCESS | 5123 | --DOMWINDOW == 65 (0x9159f400) [pid = 5123] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 07:59:55 INFO - PROCESS | 5123 | 1467817195155 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]]]}] 07:59:55 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 07:59:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1133ms 07:59:55 INFO - PROCESS | 5123 | 1467817195176 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 07:59:55 INFO - PROCESS | 5123 | 1467817195180 Marionette TRACE conn3 <- [1,1329,null,{"value":"8"}] 07:59:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 07:59:55 INFO - PROCESS | 5123 | 1467817195185 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 07:59:55 INFO - PROCESS | 5123 | 1467817195188 Marionette TRACE conn3 <- [1,1330,null,{}] 07:59:55 INFO - PROCESS | 5123 | 1467817195193 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}] 07:59:55 INFO - PROCESS | 5123 | 1467817195202 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:59:55 INFO - PROCESS | 5123 | 1467817195411 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 07:59:55 INFO - PROCESS | 5123 | 1467817195424 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:55 INFO - PROCESS | 5123 | 1467817195431 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:59:55 INFO - PROCESS | 5123 | ++DOCSHELL 0x9159f400 == 37 [pid = 5123] [id = 340] 07:59:55 INFO - PROCESS | 5123 | ++DOMWINDOW == 66 (0x97a50000) [pid = 5123] [serial = 1021] [outer = (nil)] 07:59:55 INFO - PROCESS | 5123 | ++DOMWINDOW == 67 (0x9d521400) [pid = 5123] [serial = 1022] [outer = 0x97a50000] 07:59:55 INFO - PROCESS | 5123 | 1467817195494 Marionette DEBUG loaded listener.js 07:59:55 INFO - PROCESS | 5123 | ++DOMWINDOW == 68 (0x9d905000) [pid = 5123] [serial = 1023] [outer = 0x97a50000] 07:59:56 INFO - PROCESS | 5123 | 1467817196201 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]]]}] 07:59:56 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 07:59:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1030ms 07:59:56 INFO - PROCESS | 5123 | 1467817196221 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 07:59:56 INFO - PROCESS | 5123 | 1467817196224 Marionette TRACE conn3 <- [1,1333,null,{"value":"8"}] 07:59:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 07:59:56 INFO - PROCESS | 5123 | 1467817196230 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 07:59:56 INFO - PROCESS | 5123 | 1467817196232 Marionette TRACE conn3 <- [1,1334,null,{}] 07:59:56 INFO - PROCESS | 5123 | 1467817196237 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}] 07:59:56 INFO - PROCESS | 5123 | 1467817196242 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:59:56 INFO - PROCESS | 5123 | 1467817196423 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 07:59:56 INFO - PROCESS | 5123 | 1467817196496 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:56 INFO - PROCESS | 5123 | 1467817196502 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:59:56 INFO - PROCESS | 5123 | ++DOCSHELL 0x97a47000 == 38 [pid = 5123] [id = 341] 07:59:56 INFO - PROCESS | 5123 | ++DOMWINDOW == 69 (0x97a48000) [pid = 5123] [serial = 1024] [outer = (nil)] 07:59:56 INFO - PROCESS | 5123 | ++DOMWINDOW == 70 (0xa1126800) [pid = 5123] [serial = 1025] [outer = 0x97a48000] 07:59:56 INFO - PROCESS | 5123 | 1467817196563 Marionette DEBUG loaded listener.js 07:59:56 INFO - PROCESS | 5123 | ++DOMWINDOW == 71 (0x9d965000) [pid = 5123] [serial = 1026] [outer = 0x97a48000] 07:59:57 INFO - PROCESS | 5123 | 1467817197400 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]]]}] 07:59:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 07:59:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1228ms 07:59:57 INFO - PROCESS | 5123 | 1467817197459 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 07:59:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 07:59:57 INFO - PROCESS | 5123 | 1467817197465 Marionette TRACE conn3 <- [1,1337,null,{"value":"8"}] 07:59:57 INFO - PROCESS | 5123 | 1467817197473 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 07:59:57 INFO - PROCESS | 5123 | 1467817197480 Marionette TRACE conn3 <- [1,1338,null,{}] 07:59:57 INFO - PROCESS | 5123 | 1467817197488 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}] 07:59:57 INFO - PROCESS | 5123 | 1467817197493 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:59:57 INFO - PROCESS | 5123 | 1467817197674 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 07:59:57 INFO - PROCESS | 5123 | 1467817197826 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:57 INFO - PROCESS | 5123 | 1467817197838 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:59:57 INFO - PROCESS | 5123 | ++DOCSHELL 0x927e1c00 == 39 [pid = 5123] [id = 342] 07:59:57 INFO - PROCESS | 5123 | ++DOMWINDOW == 72 (0x92ad3400) [pid = 5123] [serial = 1027] [outer = (nil)] 07:59:57 INFO - PROCESS | 5123 | ++DOMWINDOW == 73 (0x953bdc00) [pid = 5123] [serial = 1028] [outer = 0x92ad3400] 07:59:57 INFO - PROCESS | 5123 | 1467817197923 Marionette DEBUG loaded listener.js 07:59:58 INFO - PROCESS | 5123 | ++DOMWINDOW == 74 (0x9542d800) [pid = 5123] [serial = 1029] [outer = 0x92ad3400] 07:59:59 INFO - PROCESS | 5123 | 1467817199212 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]]]}] 07:59:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 07:59:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1786ms 07:59:59 INFO - PROCESS | 5123 | 1467817199258 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 07:59:59 INFO - PROCESS | 5123 | 1467817199264 Marionette TRACE conn3 <- [1,1341,null,{"value":"8"}] 07:59:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 07:59:59 INFO - PROCESS | 5123 | 1467817199274 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 07:59:59 INFO - PROCESS | 5123 | 1467817199278 Marionette TRACE conn3 <- [1,1342,null,{}] 07:59:59 INFO - PROCESS | 5123 | 1467817199284 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}] 07:59:59 INFO - PROCESS | 5123 | 1467817199289 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:59:59 INFO - PROCESS | 5123 | 1467817199511 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 07:59:59 INFO - PROCESS | 5123 | 1467817199678 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:59 INFO - PROCESS | 5123 | 1467817199689 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 07:59:59 INFO - PROCESS | 5123 | ++DOCSHELL 0x953f6c00 == 40 [pid = 5123] [id = 343] 07:59:59 INFO - PROCESS | 5123 | ++DOMWINDOW == 75 (0x97a49800) [pid = 5123] [serial = 1030] [outer = (nil)] 07:59:59 INFO - PROCESS | 5123 | ++DOMWINDOW == 76 (0x99ac3400) [pid = 5123] [serial = 1031] [outer = 0x97a49800] 07:59:59 INFO - PROCESS | 5123 | 1467817199761 Marionette DEBUG loaded listener.js 07:59:59 INFO - PROCESS | 5123 | ++DOMWINDOW == 77 (0x9a18c800) [pid = 5123] [serial = 1032] [outer = 0x97a49800] 08:00:00 INFO - PROCESS | 5123 | 1467817200667 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:00:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 08:00:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1434ms 08:00:00 INFO - PROCESS | 5123 | 1467817200709 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 08:00:00 INFO - PROCESS | 5123 | 1467817200713 Marionette TRACE conn3 <- [1,1345,null,{"value":"8"}] 08:00:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 08:00:00 INFO - PROCESS | 5123 | 1467817200719 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 08:00:00 INFO - PROCESS | 5123 | 1467817200724 Marionette TRACE conn3 <- [1,1346,null,{}] 08:00:00 INFO - PROCESS | 5123 | 1467817200739 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:00:00 INFO - PROCESS | 5123 | 1467817200747 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:00:00 INFO - PROCESS | 5123 | 1467817200913 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 08:00:01 INFO - PROCESS | 5123 | 1467817201065 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:01 INFO - PROCESS | 5123 | 1467817201079 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:00:01 INFO - PROCESS | 5123 | ++DOCSHELL 0x9d56b400 == 41 [pid = 5123] [id = 344] 08:00:01 INFO - PROCESS | 5123 | ++DOMWINDOW == 78 (0x9d56bc00) [pid = 5123] [serial = 1033] [outer = (nil)] 08:00:01 INFO - PROCESS | 5123 | ++DOMWINDOW == 79 (0xa209d800) [pid = 5123] [serial = 1034] [outer = 0x9d56bc00] 08:00:01 INFO - PROCESS | 5123 | 1467817201150 Marionette DEBUG loaded listener.js 08:00:01 INFO - PROCESS | 5123 | ++DOMWINDOW == 80 (0xa2326800) [pid = 5123] [serial = 1035] [outer = 0x9d56bc00] 08:00:02 INFO - PROCESS | 5123 | 1467817202074 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:00:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 08:00:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1383ms 08:00:02 INFO - PROCESS | 5123 | 1467817202102 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 08:00:02 INFO - PROCESS | 5123 | 1467817202107 Marionette TRACE conn3 <- [1,1349,null,{"value":"8"}] 08:00:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 08:00:02 INFO - PROCESS | 5123 | 1467817202113 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 08:00:02 INFO - PROCESS | 5123 | 1467817202117 Marionette TRACE conn3 <- [1,1350,null,{}] 08:00:02 INFO - PROCESS | 5123 | 1467817202122 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:00:02 INFO - PROCESS | 5123 | 1467817202127 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:00:02 INFO - PROCESS | 5123 | 1467817202279 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 08:00:02 INFO - PROCESS | 5123 | 1467817202437 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:02 INFO - PROCESS | 5123 | 1467817202445 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:00:02 INFO - PROCESS | 5123 | ++DOCSHELL 0x9a266800 == 42 [pid = 5123] [id = 345] 08:00:02 INFO - PROCESS | 5123 | ++DOMWINDOW == 81 (0xa2372800) [pid = 5123] [serial = 1036] [outer = (nil)] 08:00:02 INFO - PROCESS | 5123 | ++DOMWINDOW == 82 (0xa2542800) [pid = 5123] [serial = 1037] [outer = 0xa2372800] 08:00:02 INFO - PROCESS | 5123 | 1467817202517 Marionette DEBUG loaded listener.js 08:00:02 INFO - PROCESS | 5123 | ++DOMWINDOW == 83 (0xa2582000) [pid = 5123] [serial = 1038] [outer = 0xa2372800] 08:00:03 INFO - PROCESS | 5123 | 1467817203404 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:00:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 08:00:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1335ms 08:00:03 INFO - PROCESS | 5123 | 1467817203450 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 08:00:03 INFO - PROCESS | 5123 | 1467817203453 Marionette TRACE conn3 <- [1,1353,null,{"value":"8"}] 08:00:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 08:00:03 INFO - PROCESS | 5123 | 1467817203459 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 08:00:03 INFO - PROCESS | 5123 | 1467817203463 Marionette TRACE conn3 <- [1,1354,null,{}] 08:00:03 INFO - PROCESS | 5123 | 1467817203469 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:00:03 INFO - PROCESS | 5123 | 1467817203474 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:00:03 INFO - PROCESS | 5123 | 1467817203632 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 08:00:03 INFO - PROCESS | 5123 | 1467817203976 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:03 INFO - PROCESS | 5123 | 1467817203984 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:00:04 INFO - PROCESS | 5123 | ++DOCSHELL 0x924c9800 == 43 [pid = 5123] [id = 346] 08:00:04 INFO - PROCESS | 5123 | ++DOMWINDOW == 84 (0x927d8c00) [pid = 5123] [serial = 1039] [outer = (nil)] 08:00:04 INFO - PROCESS | 5123 | ++DOMWINDOW == 85 (0x93077800) [pid = 5123] [serial = 1040] [outer = 0x927d8c00] 08:00:04 INFO - PROCESS | 5123 | 1467817204126 Marionette DEBUG loaded listener.js 08:00:04 INFO - PROCESS | 5123 | ++DOMWINDOW == 86 (0x953b3c00) [pid = 5123] [serial = 1041] [outer = 0x927d8c00] 08:00:05 INFO - PROCESS | 5123 | 1467817205027 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:00:05 INFO - PROCESS | 5123 | --DOCSHELL 0x92ac8400 == 42 [pid = 5123] [id = 288] 08:00:05 INFO - PROCESS | 5123 | --DOCSHELL 0x927e4c00 == 41 [pid = 5123] [id = 294] 08:00:05 INFO - PROCESS | 5123 | --DOCSHELL 0x97a23000 == 40 [pid = 5123] [id = 291] 08:00:05 INFO - PROCESS | 5123 | --DOCSHELL 0x953f6000 == 39 [pid = 5123] [id = 292] 08:00:05 INFO - PROCESS | 5123 | --DOCSHELL 0x9159a400 == 38 [pid = 5123] [id = 295] 08:00:05 INFO - PROCESS | 5123 | --DOCSHELL 0x97a4a800 == 37 [pid = 5123] [id = 299] 08:00:05 INFO - PROCESS | 5123 | --DOCSHELL 0x9159ec00 == 36 [pid = 5123] [id = 328] 08:00:05 INFO - PROCESS | 5123 | --DOCSHELL 0x9268c000 == 35 [pid = 5123] [id = 293] 08:00:05 INFO - PROCESS | 5123 | --DOCSHELL 0x953b2400 == 34 [pid = 5123] [id = 300] 08:00:05 INFO - PROCESS | 5123 | --DOCSHELL 0x9852c000 == 33 [pid = 5123] [id = 290] 08:00:05 INFO - PROCESS | 5123 | --DOCSHELL 0x924bf000 == 32 [pid = 5123] [id = 304] 08:00:05 INFO - PROCESS | 5123 | --DOCSHELL 0x91595000 == 31 [pid = 5123] [id = 302] 08:00:05 INFO - PROCESS | 5123 | --DOCSHELL 0x92695800 == 30 [pid = 5123] [id = 297] 08:00:05 INFO - PROCESS | 5123 | --DOCSHELL 0x98559400 == 29 [pid = 5123] [id = 301] 08:00:05 INFO - PROCESS | 5123 | --DOCSHELL 0x9b5dac00 == 28 [pid = 5123] [id = 296] 08:00:05 INFO - PROCESS | 5123 | --DOCSHELL 0x97a43400 == 27 [pid = 5123] [id = 303] 08:00:05 INFO - PROCESS | 5123 | --DOCSHELL 0x95425400 == 26 [pid = 5123] [id = 289] 08:00:05 INFO - PROCESS | 5123 | --DOMWINDOW == 85 (0x953b2c00) [pid = 5123] [serial = 989] [outer = (nil)] [url = about:blank] 08:00:05 INFO - PROCESS | 5123 | --DOMWINDOW == 84 (0x927e3c00) [pid = 5123] [serial = 965] [outer = (nil)] [url = about:blank] 08:00:05 INFO - PROCESS | 5123 | --DOMWINDOW == 83 (0x9a272800) [pid = 5123] [serial = 969] [outer = (nil)] [url = about:blank] 08:00:05 INFO - PROCESS | 5123 | --DOMWINDOW == 82 (0x99d0c400) [pid = 5123] [serial = 968] [outer = (nil)] [url = about:blank] 08:00:05 INFO - PROCESS | 5123 | --DOMWINDOW == 81 (0x9ba29400) [pid = 5123] [serial = 972] [outer = (nil)] [url = about:blank] 08:00:05 INFO - PROCESS | 5123 | --DOMWINDOW == 80 (0x9b8ddc00) [pid = 5123] [serial = 971] [outer = (nil)] [url = about:blank] 08:00:05 INFO - PROCESS | 5123 | --DOMWINDOW == 79 (0xa1189000) [pid = 5123] [serial = 975] [outer = (nil)] [url = about:blank] 08:00:05 INFO - PROCESS | 5123 | --DOMWINDOW == 78 (0xa1129000) [pid = 5123] [serial = 974] [outer = (nil)] [url = about:blank] 08:00:05 INFO - PROCESS | 5123 | --DOMWINDOW == 77 (0xa209c800) [pid = 5123] [serial = 978] [outer = (nil)] [url = about:blank] 08:00:05 INFO - PROCESS | 5123 | --DOMWINDOW == 76 (0xa221a800) [pid = 5123] [serial = 977] [outer = (nil)] [url = about:blank] 08:00:05 INFO - PROCESS | 5123 | --DOMWINDOW == 75 (0xa2fedc00) [pid = 5123] [serial = 981] [outer = (nil)] [url = about:blank] 08:00:05 INFO - PROCESS | 5123 | --DOMWINDOW == 74 (0xa25f2800) [pid = 5123] [serial = 980] [outer = (nil)] [url = about:blank] 08:00:05 INFO - PROCESS | 5123 | --DOMWINDOW == 73 (0xa310b000) [pid = 5123] [serial = 983] [outer = (nil)] [url = about:blank] 08:00:05 INFO - PROCESS | 5123 | --DOMWINDOW == 72 (0x96fdb800) [pid = 5123] [serial = 992] [outer = (nil)] [url = about:blank] 08:00:05 INFO - PROCESS | 5123 | --DOMWINDOW == 71 (0x9a187c00) [pid = 5123] [serial = 995] [outer = (nil)] [url = about:blank] 08:00:05 INFO - PROCESS | 5123 | --DOMWINDOW == 70 (0x93d82c00) [pid = 5123] [serial = 966] [outer = (nil)] [url = about:blank] 08:00:05 INFO - PROCESS | 5123 | --DOMWINDOW == 69 (0x922c5800) [pid = 5123] [serial = 986] [outer = (nil)] [url = about:blank] 08:00:05 INFO - PROCESS | 5123 | --DOMWINDOW == 68 (0x98461000) [pid = 5123] [serial = 993] [outer = (nil)] [url = about:blank] 08:00:05 INFO - PROCESS | 5123 | --DOMWINDOW == 67 (0x924bdc00) [pid = 5123] [serial = 987] [outer = (nil)] [url = about:blank] 08:00:05 INFO - PROCESS | 5123 | --DOMWINDOW == 66 (0x953ed800) [pid = 5123] [serial = 990] [outer = (nil)] [url = about:blank] 08:00:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 08:00:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 2489ms 08:00:06 INFO - PROCESS | 5123 | 1467817206033 Marionette TRACE conn3 -> [0,1357,"getWindowHandle",null] 08:00:06 INFO - PROCESS | 5123 | 1467817206038 Marionette TRACE conn3 <- [1,1357,null,{"value":"8"}] 08:00:06 INFO - PROCESS | 5123 | --DOCSHELL 0x924cb000 == 25 [pid = 5123] [id = 10] 08:00:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 08:00:06 INFO - PROCESS | 5123 | 1467817206075 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 08:00:06 INFO - PROCESS | 5123 | 1467817206082 Marionette TRACE conn3 <- [1,1358,null,{}] 08:00:06 INFO - PROCESS | 5123 | 1467817206095 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:00:06 INFO - PROCESS | 5123 | 1467817206100 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:00:06 INFO - PROCESS | 5123 | 1467817206295 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 08:00:06 INFO - PROCESS | 5123 | 1467817206307 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:06 INFO - PROCESS | 5123 | 1467817206314 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:00:06 INFO - PROCESS | 5123 | ++DOCSHELL 0x924ca400 == 26 [pid = 5123] [id = 347] 08:00:06 INFO - PROCESS | 5123 | ++DOMWINDOW == 67 (0x924cac00) [pid = 5123] [serial = 1042] [outer = (nil)] 08:00:06 INFO - PROCESS | 5123 | ++DOMWINDOW == 68 (0x92694800) [pid = 5123] [serial = 1043] [outer = 0x924cac00] 08:00:06 INFO - PROCESS | 5123 | 1467817206383 Marionette DEBUG loaded listener.js 08:00:06 INFO - PROCESS | 5123 | ++DOMWINDOW == 69 (0x927d6000) [pid = 5123] [serial = 1044] [outer = 0x924cac00] 08:00:07 INFO - PROCESS | 5123 | 1467817207117 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:00:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 08:00:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1097ms 08:00:07 INFO - PROCESS | 5123 | 1467817207160 Marionette TRACE conn3 -> [0,1361,"getWindowHandle",null] 08:00:07 INFO - PROCESS | 5123 | 1467817207166 Marionette TRACE conn3 <- [1,1361,null,{"value":"8"}] 08:00:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 08:00:07 INFO - PROCESS | 5123 | 1467817207210 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 08:00:07 INFO - PROCESS | 5123 | 1467817207217 Marionette TRACE conn3 <- [1,1362,null,{}] 08:00:07 INFO - PROCESS | 5123 | 1467817207227 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:00:07 INFO - PROCESS | 5123 | 1467817207231 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:00:07 INFO - PROCESS | 5123 | 1467817207384 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 08:00:07 INFO - PROCESS | 5123 | 1467817207394 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:07 INFO - PROCESS | 5123 | 1467817207406 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:00:07 INFO - PROCESS | 5123 | ++DOCSHELL 0x93d79c00 == 27 [pid = 5123] [id = 348] 08:00:07 INFO - PROCESS | 5123 | ++DOMWINDOW == 70 (0x93d7fc00) [pid = 5123] [serial = 1045] [outer = (nil)] 08:00:07 INFO - PROCESS | 5123 | ++DOMWINDOW == 71 (0x93d87400) [pid = 5123] [serial = 1046] [outer = 0x93d7fc00] 08:00:07 INFO - PROCESS | 5123 | 1467817207466 Marionette DEBUG loaded listener.js 08:00:07 INFO - PROCESS | 5123 | ++DOMWINDOW == 72 (0x953bc000) [pid = 5123] [serial = 1047] [outer = 0x93d7fc00] 08:00:08 INFO - PROCESS | 5123 | 1467817208378 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:00:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 08:00:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1252ms 08:00:08 INFO - PROCESS | 5123 | 1467817208453 Marionette TRACE conn3 -> [0,1365,"getWindowHandle",null] 08:00:08 INFO - PROCESS | 5123 | 1467817208457 Marionette TRACE conn3 <- [1,1365,null,{"value":"8"}] 08:00:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 08:00:08 INFO - PROCESS | 5123 | 1467817208464 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 08:00:08 INFO - PROCESS | 5123 | 1467817208467 Marionette TRACE conn3 <- [1,1366,null,{}] 08:00:08 INFO - PROCESS | 5123 | 1467817208494 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:00:08 INFO - PROCESS | 5123 | 1467817208503 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:00:08 INFO - PROCESS | 5123 | 1467817208692 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 08:00:08 INFO - PROCESS | 5123 | 1467817208714 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:08 INFO - PROCESS | 5123 | 1467817208725 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:00:08 INFO - PROCESS | 5123 | ++DOCSHELL 0x95428c00 == 28 [pid = 5123] [id = 349] 08:00:08 INFO - PROCESS | 5123 | ++DOMWINDOW == 73 (0x96fd9000) [pid = 5123] [serial = 1048] [outer = (nil)] 08:00:08 INFO - PROCESS | 5123 | ++DOMWINDOW == 74 (0x97a4cc00) [pid = 5123] [serial = 1049] [outer = 0x96fd9000] 08:00:08 INFO - PROCESS | 5123 | 1467817208790 Marionette DEBUG loaded listener.js 08:00:08 INFO - PROCESS | 5123 | ++DOMWINDOW == 75 (0x9845a400) [pid = 5123] [serial = 1050] [outer = 0x96fd9000] 08:00:09 INFO - PROCESS | 5123 | 1467817209603 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:00:09 INFO - PROCESS | 5123 | 1467817209652 Marionette TRACE conn3 <- [1,1369,null,{"value":"8"}] 08:00:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 08:00:09 INFO - PROCESS | 5123 | 1467817209666 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 08:00:09 INFO - PROCESS | 5123 | 1467817209670 Marionette TRACE conn3 <- [1,1370,null,{}] 08:00:09 INFO - PROCESS | 5123 | 1467817209687 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:00:09 INFO - PROCESS | 5123 | 1467817209692 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:00:09 INFO - PROCESS | 5123 | 1467817209872 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 08:00:09 INFO - PROCESS | 5123 | 1467817209896 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:09 INFO - PROCESS | 5123 | 1467817209903 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:00:09 INFO - PROCESS | 5123 | ++DOCSHELL 0x97a4b800 == 29 [pid = 5123] [id = 350] 08:00:09 INFO - PROCESS | 5123 | ++DOMWINDOW == 76 (0x9855c800) [pid = 5123] [serial = 1051] [outer = (nil)] 08:00:09 INFO - PROCESS | 5123 | ++DOMWINDOW == 77 (0x99cefc00) [pid = 5123] [serial = 1052] [outer = 0x9855c800] 08:00:09 INFO - PROCESS | 5123 | 1467817209965 Marionette DEBUG loaded listener.js 08:00:10 INFO - PROCESS | 5123 | ++DOMWINDOW == 78 (0x9a18d000) [pid = 5123] [serial = 1053] [outer = 0x9855c800] 08:00:10 INFO - PROCESS | 5123 | --DOMWINDOW == 77 (0x99774400) [pid = 5123] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 08:00:10 INFO - PROCESS | 5123 | --DOMWINDOW == 76 (0x99d0bc00) [pid = 5123] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 08:00:10 INFO - PROCESS | 5123 | --DOMWINDOW == 75 (0x9a602000) [pid = 5123] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 08:00:10 INFO - PROCESS | 5123 | --DOMWINDOW == 74 (0x99de2c00) [pid = 5123] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 08:00:10 INFO - PROCESS | 5123 | --DOMWINDOW == 73 (0x97a50000) [pid = 5123] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 08:00:10 INFO - PROCESS | 5123 | --DOMWINDOW == 72 (0x9855ac00) [pid = 5123] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 08:00:10 INFO - PROCESS | 5123 | --DOMWINDOW == 71 (0x9977c400) [pid = 5123] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 08:00:10 INFO - PROCESS | 5123 | --DOMWINDOW == 70 (0x927d8400) [pid = 5123] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 08:00:10 INFO - PROCESS | 5123 | --DOMWINDOW == 69 (0x9542ac00) [pid = 5123] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 08:00:10 INFO - PROCESS | 5123 | --DOMWINDOW == 68 (0x927d7000) [pid = 5123] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 08:00:10 INFO - PROCESS | 5123 | --DOMWINDOW == 67 (0x98556000) [pid = 5123] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 08:00:10 INFO - PROCESS | 5123 | --DOMWINDOW == 66 (0x97a48000) [pid = 5123] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 08:00:11 INFO - PROCESS | 5123 | 1467817211204 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:00:11 INFO - PROCESS | 5123 | 1467817211255 Marionette TRACE conn3 <- [1,1373,null,{"value":"8"}] 08:00:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 08:00:11 INFO - PROCESS | 5123 | 1467817211261 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 08:00:11 INFO - PROCESS | 5123 | 1467817211264 Marionette TRACE conn3 <- [1,1374,null,{}] 08:00:11 INFO - PROCESS | 5123 | 1467817211269 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:00:11 INFO - PROCESS | 5123 | 1467817211274 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:00:11 INFO - PROCESS | 5123 | 1467817211444 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 08:00:11 INFO - PROCESS | 5123 | 1467817211561 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:11 INFO - PROCESS | 5123 | 1467817211569 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:00:11 INFO - PROCESS | 5123 | ++DOCSHELL 0x91591800 == 30 [pid = 5123] [id = 351] 08:00:11 INFO - PROCESS | 5123 | ++DOMWINDOW == 67 (0x91593400) [pid = 5123] [serial = 1054] [outer = (nil)] 08:00:11 INFO - PROCESS | 5123 | ++DOMWINDOW == 68 (0x98563400) [pid = 5123] [serial = 1055] [outer = 0x91593400] 08:00:11 INFO - PROCESS | 5123 | 1467817211629 Marionette DEBUG loaded listener.js 08:00:11 INFO - PROCESS | 5123 | ++DOMWINDOW == 69 (0x997ee400) [pid = 5123] [serial = 1056] [outer = 0x91593400] 08:00:12 INFO - PROCESS | 5123 | [5123] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:00:12 INFO - PROCESS | 5123 | 1467817212272 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:00:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 08:00:12 INFO - PROCESS | 5123 | 1467817212305 Marionette TRACE conn3 <- [1,1377,null,{"value":"8"}] 08:00:12 INFO - PROCESS | 5123 | 1467817212311 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 08:00:12 INFO - PROCESS | 5123 | 1467817212314 Marionette TRACE conn3 <- [1,1378,null,{}] 08:00:12 INFO - PROCESS | 5123 | 1467817212319 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:00:12 INFO - PROCESS | 5123 | 1467817212329 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:00:12 INFO - PROCESS | 5123 | 1467817212570 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 08:00:12 INFO - PROCESS | 5123 | 1467817212582 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:12 INFO - PROCESS | 5123 | 1467817212594 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:00:12 INFO - PROCESS | 5123 | ++DOCSHELL 0x9a26fc00 == 31 [pid = 5123] [id = 352] 08:00:12 INFO - PROCESS | 5123 | ++DOMWINDOW == 70 (0x9a605400) [pid = 5123] [serial = 1057] [outer = (nil)] 08:00:12 INFO - PROCESS | 5123 | ++DOMWINDOW == 71 (0x9ae7c800) [pid = 5123] [serial = 1058] [outer = 0x9a605400] 08:00:12 INFO - PROCESS | 5123 | 1467817212655 Marionette DEBUG loaded listener.js 08:00:12 INFO - PROCESS | 5123 | ++DOMWINDOW == 72 (0x9ba2bc00) [pid = 5123] [serial = 1059] [outer = 0x9a605400] 08:00:13 INFO - PROCESS | 5123 | 1467817213763 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:00:13 INFO - PROCESS | 5123 | 1467817213813 Marionette TRACE conn3 <- [1,1381,null,{"value":"8"}] 08:00:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 08:00:13 INFO - PROCESS | 5123 | 1467817213849 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 08:00:13 INFO - PROCESS | 5123 | 1467817213856 Marionette TRACE conn3 <- [1,1382,null,{}] 08:00:13 INFO - PROCESS | 5123 | 1467817213864 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:00:13 INFO - PROCESS | 5123 | 1467817213869 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:00:14 INFO - PROCESS | 5123 | 1467817214046 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 08:00:14 INFO - PROCESS | 5123 | 1467817214200 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:14 INFO - PROCESS | 5123 | 1467817214210 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:00:14 INFO - PROCESS | 5123 | ++DOCSHELL 0x922c7400 == 32 [pid = 5123] [id = 353] 08:00:14 INFO - PROCESS | 5123 | ++DOMWINDOW == 73 (0x924bf800) [pid = 5123] [serial = 1060] [outer = (nil)] 08:00:14 INFO - PROCESS | 5123 | ++DOMWINDOW == 74 (0x93d7dc00) [pid = 5123] [serial = 1061] [outer = 0x924bf800] 08:00:14 INFO - PROCESS | 5123 | 1467817214329 Marionette DEBUG loaded listener.js 08:00:14 INFO - PROCESS | 5123 | ++DOMWINDOW == 75 (0x953f6000) [pid = 5123] [serial = 1062] [outer = 0x924bf800] 08:00:15 INFO - PROCESS | 5123 | [5123] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:00:15 INFO - PROCESS | 5123 | 1467817215297 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:00:15 INFO - PROCESS | 5123 | 1467817215396 Marionette TRACE conn3 <- [1,1385,null,{"value":"8"}] 08:00:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 08:00:15 INFO - PROCESS | 5123 | 1467817215407 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 08:00:15 INFO - PROCESS | 5123 | 1467817215410 Marionette TRACE conn3 <- [1,1386,null,{}] 08:00:15 INFO - PROCESS | 5123 | 1467817215417 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:00:15 INFO - PROCESS | 5123 | 1467817215423 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:00:15 INFO - PROCESS | 5123 | 1467817215626 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 08:00:15 INFO - PROCESS | 5123 | 1467817215902 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:15 INFO - PROCESS | 5123 | 1467817215909 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:00:15 INFO - PROCESS | 5123 | ++DOCSHELL 0x9855d800 == 33 [pid = 5123] [id = 354] 08:00:15 INFO - PROCESS | 5123 | ++DOMWINDOW == 76 (0x99771c00) [pid = 5123] [serial = 1063] [outer = (nil)] 08:00:15 INFO - PROCESS | 5123 | ++DOMWINDOW == 77 (0x9a273000) [pid = 5123] [serial = 1064] [outer = 0x99771c00] 08:00:15 INFO - PROCESS | 5123 | 1467817215985 Marionette DEBUG loaded listener.js 08:00:16 INFO - PROCESS | 5123 | ++DOMWINDOW == 78 (0x9a2d5800) [pid = 5123] [serial = 1065] [outer = 0x99771c00] 08:00:16 INFO - PROCESS | 5123 | 1467817216969 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:00:16 INFO - PROCESS | 5123 | 1467817216992 Marionette TRACE conn3 <- [1,1389,null,{"value":"8"}] 08:00:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 08:00:17 INFO - PROCESS | 5123 | 1467817216999 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 08:00:17 INFO - PROCESS | 5123 | 1467817217005 Marionette TRACE conn3 <- [1,1390,null,{}] 08:00:17 INFO - PROCESS | 5123 | 1467817217020 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:00:17 INFO - PROCESS | 5123 | 1467817217028 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:00:17 INFO - PROCESS | 5123 | 1467817217200 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 08:00:17 INFO - PROCESS | 5123 | 1467817217523 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:17 INFO - PROCESS | 5123 | 1467817217530 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:00:17 INFO - PROCESS | 5123 | ++DOCSHELL 0x9159b000 == 34 [pid = 5123] [id = 355] 08:00:17 INFO - PROCESS | 5123 | ++DOMWINDOW == 79 (0x9159c400) [pid = 5123] [serial = 1066] [outer = (nil)] 08:00:17 INFO - PROCESS | 5123 | ++DOMWINDOW == 80 (0x922c6000) [pid = 5123] [serial = 1067] [outer = 0x9159c400] 08:00:17 INFO - PROCESS | 5123 | 1467817217606 Marionette DEBUG loaded listener.js 08:00:17 INFO - PROCESS | 5123 | ++DOMWINDOW == 81 (0x92695000) [pid = 5123] [serial = 1068] [outer = 0x9159c400] 08:00:18 INFO - PROCESS | 5123 | --DOCSHELL 0x92694000 == 33 [pid = 5123] [id = 11] 08:00:18 INFO - PROCESS | 5123 | 1467817218554 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:00:18 INFO - PROCESS | 5123 | --DOMWINDOW == 80 (0x9d965000) [pid = 5123] [serial = 1026] [outer = (nil)] [url = about:blank] 08:00:18 INFO - PROCESS | 5123 | --DOMWINDOW == 79 (0xa1126800) [pid = 5123] [serial = 1025] [outer = (nil)] [url = about:blank] 08:00:18 INFO - PROCESS | 5123 | --DOMWINDOW == 78 (0x9a26e800) [pid = 5123] [serial = 996] [outer = (nil)] [url = about:blank] 08:00:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 08:00:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1583ms 08:00:18 INFO - PROCESS | 5123 | --DOMWINDOW == 77 (0x99fd2800) [pid = 5123] [serial = 1001] [outer = (nil)] [url = about:blank] 08:00:18 INFO - PROCESS | 5123 | --DOMWINDOW == 76 (0x9b5dc000) [pid = 5123] [serial = 1019] [outer = (nil)] [url = about:blank] 08:00:18 INFO - PROCESS | 5123 | --DOMWINDOW == 75 (0x9a603800) [pid = 5123] [serial = 1016] [outer = (nil)] [url = about:blank] 08:00:18 INFO - PROCESS | 5123 | --DOMWINDOW == 74 (0x9b8e5800) [pid = 5123] [serial = 1020] [outer = (nil)] [url = about:blank] 08:00:18 INFO - PROCESS | 5123 | --DOMWINDOW == 73 (0x9a2ebc00) [pid = 5123] [serial = 1002] [outer = (nil)] [url = about:blank] 08:00:18 INFO - PROCESS | 5123 | --DOMWINDOW == 72 (0x9d521400) [pid = 5123] [serial = 1022] [outer = (nil)] [url = about:blank] 08:00:18 INFO - PROCESS | 5123 | --DOMWINDOW == 71 (0xa3109400) [pid = 5123] [serial = 984] [outer = (nil)] [url = about:blank] 08:00:18 INFO - PROCESS | 5123 | --DOMWINDOW == 70 (0x9a273400) [pid = 5123] [serial = 1014] [outer = (nil)] [url = about:blank] 08:00:18 INFO - PROCESS | 5123 | --DOMWINDOW == 69 (0x95430c00) [pid = 5123] [serial = 999] [outer = (nil)] [url = about:blank] 08:00:18 INFO - PROCESS | 5123 | --DOMWINDOW == 68 (0x97a42c00) [pid = 5123] [serial = 1011] [outer = (nil)] [url = about:blank] 08:00:18 INFO - PROCESS | 5123 | --DOMWINDOW == 67 (0x99d18400) [pid = 5123] [serial = 1013] [outer = (nil)] [url = about:blank] 08:00:18 INFO - PROCESS | 5123 | --DOMWINDOW == 66 (0x93071000) [pid = 5123] [serial = 1007] [outer = (nil)] [url = about:blank] 08:00:18 INFO - PROCESS | 5123 | --DOMWINDOW == 65 (0x93d08800) [pid = 5123] [serial = 1008] [outer = (nil)] [url = about:blank] 08:00:18 INFO - PROCESS | 5123 | --DOMWINDOW == 64 (0x953bbc00) [pid = 5123] [serial = 998] [outer = (nil)] [url = about:blank] 08:00:18 INFO - PROCESS | 5123 | --DOMWINDOW == 63 (0x9d56e400) [pid = 5123] [serial = 1005] [outer = (nil)] [url = about:blank] 08:00:18 INFO - PROCESS | 5123 | --DOMWINDOW == 62 (0x9ba2ac00) [pid = 5123] [serial = 1004] [outer = (nil)] [url = about:blank] 08:00:18 INFO - PROCESS | 5123 | --DOMWINDOW == 61 (0x97a1dc00) [pid = 5123] [serial = 1010] [outer = (nil)] [url = about:blank] 08:00:18 INFO - PROCESS | 5123 | --DOMWINDOW == 60 (0x9a610c00) [pid = 5123] [serial = 1017] [outer = (nil)] [url = about:blank] 08:00:18 INFO - PROCESS | 5123 | --DOMWINDOW == 59 (0x9d905000) [pid = 5123] [serial = 1023] [outer = (nil)] [url = about:blank] 08:00:18 INFO - PROCESS | 5123 | 1467817218605 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 08:00:18 INFO - PROCESS | 5123 | 1467817218611 Marionette TRACE conn3 <- [1,1393,null,{"value":"8"}] 08:00:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 08:00:18 INFO - PROCESS | 5123 | 1467817218623 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 08:00:18 INFO - PROCESS | 5123 | 1467817218627 Marionette TRACE conn3 <- [1,1394,null,{}] 08:00:18 INFO - PROCESS | 5123 | 1467817218634 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:00:18 INFO - PROCESS | 5123 | 1467817218640 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:00:18 INFO - PROCESS | 5123 | 1467817218782 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 08:00:18 INFO - PROCESS | 5123 | 1467817218792 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:18 INFO - PROCESS | 5123 | 1467817218801 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:00:18 INFO - PROCESS | 5123 | ++DOCSHELL 0x93d05000 == 34 [pid = 5123] [id = 356] 08:00:18 INFO - PROCESS | 5123 | ++DOMWINDOW == 60 (0x93d08c00) [pid = 5123] [serial = 1069] [outer = (nil)] 08:00:18 INFO - PROCESS | 5123 | ++DOMWINDOW == 61 (0x953ba000) [pid = 5123] [serial = 1070] [outer = 0x93d08c00] 08:00:18 INFO - PROCESS | 5123 | 1467817218865 Marionette DEBUG loaded listener.js 08:00:18 INFO - PROCESS | 5123 | ++DOMWINDOW == 62 (0x95432800) [pid = 5123] [serial = 1071] [outer = 0x93d08c00] 08:00:19 INFO - PROCESS | 5123 | 1467817219645 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:00:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 08:00:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1079ms 08:00:19 INFO - PROCESS | 5123 | 1467817219714 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 08:00:19 INFO - PROCESS | 5123 | 1467817219720 Marionette TRACE conn3 <- [1,1397,null,{"value":"8"}] 08:00:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 08:00:19 INFO - PROCESS | 5123 | 1467817219727 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 08:00:19 INFO - PROCESS | 5123 | 1467817219730 Marionette TRACE conn3 <- [1,1398,null,{}] 08:00:19 INFO - PROCESS | 5123 | 1467817219736 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:00:19 INFO - PROCESS | 5123 | 1467817219741 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:00:19 INFO - PROCESS | 5123 | 1467817219884 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 08:00:19 INFO - PROCESS | 5123 | 1467817219901 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:19 INFO - PROCESS | 5123 | 1467817219908 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:00:20 INFO - PROCESS | 5123 | ++DOCSHELL 0x97a46400 == 35 [pid = 5123] [id = 357] 08:00:20 INFO - PROCESS | 5123 | ++DOMWINDOW == 63 (0x97a48c00) [pid = 5123] [serial = 1072] [outer = (nil)] 08:00:20 INFO - PROCESS | 5123 | ++DOMWINDOW == 64 (0x98558800) [pid = 5123] [serial = 1073] [outer = 0x97a48c00] 08:00:20 INFO - PROCESS | 5123 | 1467817220067 Marionette DEBUG loaded listener.js 08:00:20 INFO - PROCESS | 5123 | ++DOMWINDOW == 65 (0x99774400) [pid = 5123] [serial = 1074] [outer = 0x97a48c00] 08:00:20 INFO - PROCESS | 5123 | 1467817220774 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:00:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 08:00:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1086ms 08:00:20 INFO - PROCESS | 5123 | 1467817220814 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 08:00:20 INFO - PROCESS | 5123 | 1467817220818 Marionette TRACE conn3 <- [1,1401,null,{"value":"8"}] 08:00:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 08:00:20 INFO - PROCESS | 5123 | 1467817220845 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 08:00:20 INFO - PROCESS | 5123 | 1467817220853 Marionette TRACE conn3 <- [1,1402,null,{}] 08:00:20 INFO - PROCESS | 5123 | 1467817220867 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:00:20 INFO - PROCESS | 5123 | 1467817220875 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:00:21 INFO - PROCESS | 5123 | 1467817221074 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 08:00:21 INFO - PROCESS | 5123 | 1467817221092 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:21 INFO - PROCESS | 5123 | 1467817221098 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:00:21 INFO - PROCESS | 5123 | ++DOCSHELL 0x97a4b400 == 36 [pid = 5123] [id = 358] 08:00:21 INFO - PROCESS | 5123 | ++DOMWINDOW == 66 (0x9a268000) [pid = 5123] [serial = 1075] [outer = (nil)] 08:00:21 INFO - PROCESS | 5123 | ++DOMWINDOW == 67 (0x9adaf800) [pid = 5123] [serial = 1076] [outer = 0x9a268000] 08:00:21 INFO - PROCESS | 5123 | 1467817221160 Marionette DEBUG loaded listener.js 08:00:21 INFO - PROCESS | 5123 | ++DOMWINDOW == 68 (0x9ba29400) [pid = 5123] [serial = 1077] [outer = 0x9a268000] 08:00:21 INFO - PROCESS | 5123 | 1467817221964 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:00:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 08:00:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1211ms 08:00:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 08:00:22 INFO - PROCESS | 5123 | 1467817222036 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 08:00:22 INFO - PROCESS | 5123 | 1467817222039 Marionette TRACE conn3 <- [1,1405,null,{"value":"8"}] 08:00:22 INFO - PROCESS | 5123 | 1467817222045 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 08:00:22 INFO - PROCESS | 5123 | 1467817222049 Marionette TRACE conn3 <- [1,1406,null,{}] 08:00:22 INFO - PROCESS | 5123 | 1467817222054 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:00:22 INFO - PROCESS | 5123 | 1467817222057 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:00:22 INFO - PROCESS | 5123 | 1467817222253 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 08:00:22 INFO - PROCESS | 5123 | 1467817222325 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:22 INFO - PROCESS | 5123 | 1467817222333 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:00:22 INFO - PROCESS | 5123 | ++DOCSHELL 0x9a2cd400 == 37 [pid = 5123] [id = 359] 08:00:22 INFO - PROCESS | 5123 | ++DOMWINDOW == 69 (0x9adb4800) [pid = 5123] [serial = 1078] [outer = (nil)] 08:00:22 INFO - PROCESS | 5123 | ++DOMWINDOW == 70 (0x9d56ec00) [pid = 5123] [serial = 1079] [outer = 0x9adb4800] 08:00:22 INFO - PROCESS | 5123 | 1467817222392 Marionette DEBUG loaded listener.js 08:00:22 INFO - PROCESS | 5123 | ++DOMWINDOW == 71 (0x9b8ddc00) [pid = 5123] [serial = 1080] [outer = 0x9adb4800] 08:00:23 INFO - PROCESS | 5123 | --DOMWINDOW == 70 (0x92695400) [pid = 5123] [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:00:23 INFO - PROCESS | 5123 | --DOMWINDOW == 69 (0x924cac00) [pid = 5123] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 08:00:23 INFO - PROCESS | 5123 | --DOMWINDOW == 68 (0x92ad3400) [pid = 5123] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 08:00:23 INFO - PROCESS | 5123 | --DOMWINDOW == 67 (0x9855c800) [pid = 5123] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 08:00:23 INFO - PROCESS | 5123 | --DOMWINDOW == 66 (0x97a49800) [pid = 5123] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 08:00:23 INFO - PROCESS | 5123 | --DOMWINDOW == 65 (0x927d8c00) [pid = 5123] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 08:00:23 INFO - PROCESS | 5123 | --DOMWINDOW == 64 (0x9d56bc00) [pid = 5123] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 08:00:23 INFO - PROCESS | 5123 | --DOMWINDOW == 63 (0xa2372800) [pid = 5123] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 08:00:23 INFO - PROCESS | 5123 | --DOMWINDOW == 62 (0x96fd9000) [pid = 5123] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 08:00:23 INFO - PROCESS | 5123 | --DOMWINDOW == 61 (0x91593400) [pid = 5123] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 08:00:23 INFO - PROCESS | 5123 | --DOMWINDOW == 60 (0x924cc400) [pid = 5123] [serial = 27] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 08:00:23 INFO - PROCESS | 5123 | 1467817223312 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:00:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 08:00:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1288ms 08:00:23 INFO - PROCESS | 5123 | 1467817223332 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 08:00:23 INFO - PROCESS | 5123 | 1467817223337 Marionette TRACE conn3 <- [1,1409,null,{"value":"8"}] 08:00:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 08:00:23 INFO - PROCESS | 5123 | 1467817223342 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 08:00:23 INFO - PROCESS | 5123 | 1467817223345 Marionette TRACE conn3 <- [1,1410,null,{}] 08:00:23 INFO - PROCESS | 5123 | 1467817223350 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:00:23 INFO - PROCESS | 5123 | 1467817223355 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:00:23 INFO - PROCESS | 5123 | 1467817223488 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 08:00:23 INFO - PROCESS | 5123 | 1467817223500 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:23 INFO - PROCESS | 5123 | 1467817223516 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:00:23 INFO - PROCESS | 5123 | ++DOCSHELL 0x923adc00 == 38 [pid = 5123] [id = 360] 08:00:23 INFO - PROCESS | 5123 | ++DOMWINDOW == 61 (0x99779c00) [pid = 5123] [serial = 1081] [outer = (nil)] 08:00:23 INFO - PROCESS | 5123 | ++DOMWINDOW == 62 (0x9d51b000) [pid = 5123] [serial = 1082] [outer = 0x99779c00] 08:00:23 INFO - PROCESS | 5123 | 1467817223588 Marionette DEBUG loaded listener.js 08:00:23 INFO - PROCESS | 5123 | ++DOMWINDOW == 63 (0xa1123800) [pid = 5123] [serial = 1083] [outer = 0x99779c00] 08:00:24 INFO - PROCESS | 5123 | 1467817224461 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:00:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 08:00:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1126ms 08:00:24 INFO - PROCESS | 5123 | 1467817224470 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 08:00:24 INFO - PROCESS | 5123 | 1467817224473 Marionette TRACE conn3 <- [1,1413,null,{"value":"8"}] 08:00:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 08:00:24 INFO - PROCESS | 5123 | 1467817224478 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 08:00:24 INFO - PROCESS | 5123 | 1467817224480 Marionette TRACE conn3 <- [1,1414,null,{}] 08:00:24 INFO - PROCESS | 5123 | 1467817224486 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:00:24 INFO - PROCESS | 5123 | 1467817224491 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:00:24 INFO - PROCESS | 5123 | 1467817224629 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 08:00:24 INFO - PROCESS | 5123 | 1467817224639 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:24 INFO - PROCESS | 5123 | 1467817224649 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:00:24 INFO - PROCESS | 5123 | ++DOCSHELL 0x93d80000 == 39 [pid = 5123] [id = 361] 08:00:24 INFO - PROCESS | 5123 | ++DOMWINDOW == 64 (0x953b2400) [pid = 5123] [serial = 1084] [outer = (nil)] 08:00:24 INFO - PROCESS | 5123 | ++DOMWINDOW == 65 (0xa221a800) [pid = 5123] [serial = 1085] [outer = 0x953b2400] 08:00:24 INFO - PROCESS | 5123 | 1467817224706 Marionette DEBUG loaded listener.js 08:00:24 INFO - PROCESS | 5123 | ++DOMWINDOW == 66 (0xa232a400) [pid = 5123] [serial = 1086] [outer = 0x953b2400] 08:00:25 INFO - PROCESS | 5123 | 1467817225752 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:00:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 08:00:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1326ms 08:00:25 INFO - PROCESS | 5123 | 1467817225806 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 08:00:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 08:00:25 INFO - PROCESS | 5123 | 1467817225813 Marionette TRACE conn3 <- [1,1417,null,{"value":"8"}] 08:00:25 INFO - PROCESS | 5123 | 1467817225821 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 08:00:25 INFO - PROCESS | 5123 | 1467817225827 Marionette TRACE conn3 <- [1,1418,null,{}] 08:00:25 INFO - PROCESS | 5123 | 1467817225878 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:00:25 INFO - PROCESS | 5123 | 1467817225882 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:00:26 INFO - PROCESS | 5123 | 1467817226140 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 08:00:26 INFO - PROCESS | 5123 | 1467817226319 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:26 INFO - PROCESS | 5123 | 1467817226329 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:00:26 INFO - PROCESS | 5123 | ++DOCSHELL 0x93d06800 == 40 [pid = 5123] [id = 362] 08:00:26 INFO - PROCESS | 5123 | ++DOMWINDOW == 67 (0x93d08800) [pid = 5123] [serial = 1087] [outer = (nil)] 08:00:26 INFO - PROCESS | 5123 | ++DOMWINDOW == 68 (0x95425c00) [pid = 5123] [serial = 1088] [outer = 0x93d08800] 08:00:26 INFO - PROCESS | 5123 | 1467817226403 Marionette DEBUG loaded listener.js 08:00:26 INFO - PROCESS | 5123 | ++DOMWINDOW == 69 (0x97a22400) [pid = 5123] [serial = 1089] [outer = 0x93d08800] 08:00:27 INFO - PROCESS | 5123 | 1467817227265 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:00:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 08:00:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1493ms 08:00:27 INFO - PROCESS | 5123 | 1467817227312 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 08:00:27 INFO - PROCESS | 5123 | 1467817227319 Marionette TRACE conn3 <- [1,1421,null,{"value":"8"}] 08:00:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 08:00:27 INFO - PROCESS | 5123 | 1467817227329 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 08:00:27 INFO - PROCESS | 5123 | 1467817227333 Marionette TRACE conn3 <- [1,1422,null,{}] 08:00:27 INFO - PROCESS | 5123 | 1467817227339 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:00:27 INFO - PROCESS | 5123 | 1467817227344 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:00:27 INFO - PROCESS | 5123 | 1467817227506 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 08:00:27 INFO - PROCESS | 5123 | 1467817227657 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:27 INFO - PROCESS | 5123 | 1467817227665 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:00:27 INFO - PROCESS | 5123 | ++DOCSHELL 0x9855ac00 == 41 [pid = 5123] [id = 363] 08:00:27 INFO - PROCESS | 5123 | ++DOMWINDOW == 70 (0x99ddb800) [pid = 5123] [serial = 1090] [outer = (nil)] 08:00:27 INFO - PROCESS | 5123 | ++DOMWINDOW == 71 (0x9a273c00) [pid = 5123] [serial = 1091] [outer = 0x99ddb800] 08:00:27 INFO - PROCESS | 5123 | 1467817227745 Marionette DEBUG loaded listener.js 08:00:27 INFO - PROCESS | 5123 | ++DOMWINDOW == 72 (0x9a601800) [pid = 5123] [serial = 1092] [outer = 0x99ddb800] 08:00:28 INFO - PROCESS | 5123 | 1467817228713 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:00:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 08:00:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1434ms 08:00:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 08:00:28 INFO - PROCESS | 5123 | 1467817228764 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 08:00:28 INFO - PROCESS | 5123 | 1467817228767 Marionette TRACE conn3 <- [1,1425,null,{"value":"8"}] 08:00:28 INFO - PROCESS | 5123 | 1467817228774 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 08:00:28 INFO - PROCESS | 5123 | 1467817228780 Marionette TRACE conn3 <- [1,1426,null,{}] 08:00:28 INFO - PROCESS | 5123 | 1467817228795 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:00:28 INFO - PROCESS | 5123 | 1467817228804 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:00:29 INFO - PROCESS | 5123 | 1467817229006 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 08:00:29 INFO - PROCESS | 5123 | 1467817229162 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:29 INFO - PROCESS | 5123 | 1467817229173 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:00:29 INFO - PROCESS | 5123 | ++DOCSHELL 0xa200fc00 == 42 [pid = 5123] [id = 364] 08:00:29 INFO - PROCESS | 5123 | ++DOMWINDOW == 73 (0xa2219c00) [pid = 5123] [serial = 1093] [outer = (nil)] 08:00:29 INFO - PROCESS | 5123 | ++DOMWINDOW == 74 (0xa23cb000) [pid = 5123] [serial = 1094] [outer = 0xa2219c00] 08:00:29 INFO - PROCESS | 5123 | 1467817229292 Marionette DEBUG loaded listener.js 08:00:29 INFO - PROCESS | 5123 | ++DOMWINDOW == 75 (0xa2543000) [pid = 5123] [serial = 1095] [outer = 0xa2219c00] 08:00:30 INFO - PROCESS | 5123 | 1467817230158 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:00:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 08:00:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1435ms 08:00:30 INFO - PROCESS | 5123 | 1467817230209 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 08:00:30 INFO - PROCESS | 5123 | 1467817230213 Marionette TRACE conn3 <- [1,1429,null,{"value":"8"}] 08:00:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 08:00:30 INFO - PROCESS | 5123 | 1467817230219 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 08:00:30 INFO - PROCESS | 5123 | 1467817230222 Marionette TRACE conn3 <- [1,1430,null,{}] 08:00:30 INFO - PROCESS | 5123 | 1467817230228 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:00:30 INFO - PROCESS | 5123 | 1467817230233 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:00:30 INFO - PROCESS | 5123 | 1467817230390 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 08:00:30 INFO - PROCESS | 5123 | 1467817230544 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:30 INFO - PROCESS | 5123 | 1467817230551 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:00:30 INFO - PROCESS | 5123 | ++DOCSHELL 0x91598800 == 43 [pid = 5123] [id = 365] 08:00:30 INFO - PROCESS | 5123 | ++DOMWINDOW == 76 (0x9a604c00) [pid = 5123] [serial = 1096] [outer = (nil)] 08:00:30 INFO - PROCESS | 5123 | ++DOMWINDOW == 77 (0xa2fbb000) [pid = 5123] [serial = 1097] [outer = 0x9a604c00] 08:00:30 INFO - PROCESS | 5123 | 1467817230625 Marionette DEBUG loaded listener.js 08:00:30 INFO - PROCESS | 5123 | ++DOMWINDOW == 78 (0xa2ff2400) [pid = 5123] [serial = 1098] [outer = 0x9a604c00] 08:00:31 INFO - PROCESS | 5123 | 1467817231569 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:00:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 08:00:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1381ms 08:00:31 INFO - PROCESS | 5123 | 1467817231600 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 08:00:31 INFO - PROCESS | 5123 | 1467817231604 Marionette TRACE conn3 <- [1,1433,null,{"value":"8"}] 08:00:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 08:00:31 INFO - PROCESS | 5123 | 1467817231610 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 08:00:31 INFO - PROCESS | 5123 | 1467817231613 Marionette TRACE conn3 <- [1,1434,null,{}] 08:00:31 INFO - PROCESS | 5123 | 1467817231618 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:00:31 INFO - PROCESS | 5123 | 1467817231624 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:00:31 INFO - PROCESS | 5123 | 1467817231773 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 08:00:32 INFO - PROCESS | 5123 | 1467817232104 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:32 INFO - PROCESS | 5123 | 1467817232114 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:00:32 INFO - PROCESS | 5123 | ++DOCSHELL 0x92694000 == 44 [pid = 5123] [id = 366] 08:00:32 INFO - PROCESS | 5123 | ++DOMWINDOW == 79 (0x92698800) [pid = 5123] [serial = 1099] [outer = (nil)] 08:00:32 INFO - PROCESS | 5123 | ++DOMWINDOW == 80 (0x9306ac00) [pid = 5123] [serial = 1100] [outer = 0x92698800] 08:00:32 INFO - PROCESS | 5123 | 1467817232252 Marionette DEBUG loaded listener.js 08:00:32 INFO - PROCESS | 5123 | ++DOMWINDOW == 81 (0x93d7f800) [pid = 5123] [serial = 1101] [outer = 0x92698800] 08:00:33 INFO - PROCESS | 5123 | 1467817233176 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:00:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 08:00:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1633ms 08:00:33 INFO - PROCESS | 5123 | 1467817233245 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 08:00:33 INFO - PROCESS | 5123 | 1467817233250 Marionette TRACE conn3 <- [1,1437,null,{"value":"8"}] 08:00:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 08:00:33 INFO - PROCESS | 5123 | 1467817233257 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 08:00:33 INFO - PROCESS | 5123 | 1467817233261 Marionette TRACE conn3 <- [1,1438,null,{}] 08:00:33 INFO - PROCESS | 5123 | 1467817233268 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:00:33 INFO - PROCESS | 5123 | 1467817233275 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:00:33 INFO - PROCESS | 5123 | 1467817233425 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 08:00:34 INFO - PROCESS | 5123 | --DOCSHELL 0x923adc00 == 43 [pid = 5123] [id = 360] 08:00:34 INFO - PROCESS | 5123 | --DOCSHELL 0x9a2cd400 == 42 [pid = 5123] [id = 359] 08:00:34 INFO - PROCESS | 5123 | --DOCSHELL 0x97a4b400 == 41 [pid = 5123] [id = 358] 08:00:34 INFO - PROCESS | 5123 | --DOCSHELL 0x97a46400 == 40 [pid = 5123] [id = 357] 08:00:34 INFO - PROCESS | 5123 | --DOCSHELL 0x93d05000 == 39 [pid = 5123] [id = 356] 08:00:34 INFO - PROCESS | 5123 | --DOCSHELL 0x9159b000 == 38 [pid = 5123] [id = 355] 08:00:34 INFO - PROCESS | 5123 | --DOCSHELL 0x924ca400 == 37 [pid = 5123] [id = 347] 08:00:34 INFO - PROCESS | 5123 | --DOCSHELL 0x93d79c00 == 36 [pid = 5123] [id = 348] 08:00:34 INFO - PROCESS | 5123 | --DOCSHELL 0x95428c00 == 35 [pid = 5123] [id = 349] 08:00:34 INFO - PROCESS | 5123 | --DOCSHELL 0x9a26fc00 == 34 [pid = 5123] [id = 352] 08:00:34 INFO - PROCESS | 5123 | --DOCSHELL 0x922c7400 == 33 [pid = 5123] [id = 353] 08:00:34 INFO - PROCESS | 5123 | --DOCSHELL 0x97a4b800 == 32 [pid = 5123] [id = 350] 08:00:34 INFO - PROCESS | 5123 | --DOCSHELL 0x91591800 == 31 [pid = 5123] [id = 351] 08:00:34 INFO - PROCESS | 5123 | --DOCSHELL 0x9855d800 == 30 [pid = 5123] [id = 354] 08:00:34 INFO - PROCESS | 5123 | --DOCSHELL 0x924c9800 == 29 [pid = 5123] [id = 346] 08:00:34 INFO - PROCESS | 5123 | --DOCSHELL 0x91598800 == 28 [pid = 5123] [id = 365] 08:00:34 INFO - PROCESS | 5123 | --DOCSHELL 0x92694000 == 27 [pid = 5123] [id = 366] 08:00:34 INFO - PROCESS | 5123 | --DOCSHELL 0xa200fc00 == 26 [pid = 5123] [id = 364] 08:00:34 INFO - PROCESS | 5123 | --DOCSHELL 0x9855ac00 == 25 [pid = 5123] [id = 363] 08:00:34 INFO - PROCESS | 5123 | --DOCSHELL 0x93d80000 == 24 [pid = 5123] [id = 361] 08:00:34 INFO - PROCESS | 5123 | --DOCSHELL 0x93d06800 == 23 [pid = 5123] [id = 362] 08:00:34 INFO - PROCESS | 5123 | 1467817234323 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:34 INFO - PROCESS | 5123 | 1467817234331 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:00:34 INFO - PROCESS | 5123 | --DOMWINDOW == 80 (0x9268e400) [pid = 5123] [serial = 29] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 08:00:34 INFO - PROCESS | 5123 | --DOMWINDOW == 79 (0x91597800) [pid = 5123] [serial = 720] [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:00:34 INFO - PROCESS | 5123 | --DOMWINDOW == 78 (0x92694800) [pid = 5123] [serial = 1043] [outer = (nil)] [url = about:blank] 08:00:34 INFO - PROCESS | 5123 | --DOMWINDOW == 77 (0x927d6000) [pid = 5123] [serial = 1044] [outer = (nil)] [url = about:blank] 08:00:34 INFO - PROCESS | 5123 | --DOMWINDOW == 76 (0x9542d800) [pid = 5123] [serial = 1029] [outer = (nil)] [url = about:blank] 08:00:34 INFO - PROCESS | 5123 | --DOMWINDOW == 75 (0x953bdc00) [pid = 5123] [serial = 1028] [outer = (nil)] [url = about:blank] 08:00:34 INFO - PROCESS | 5123 | --DOMWINDOW == 74 (0x93d87400) [pid = 5123] [serial = 1046] [outer = (nil)] [url = about:blank] 08:00:34 INFO - PROCESS | 5123 | --DOMWINDOW == 73 (0x99cefc00) [pid = 5123] [serial = 1052] [outer = (nil)] [url = about:blank] 08:00:34 INFO - PROCESS | 5123 | --DOMWINDOW == 72 (0x9a18c800) [pid = 5123] [serial = 1032] [outer = (nil)] [url = about:blank] 08:00:34 INFO - PROCESS | 5123 | --DOMWINDOW == 71 (0x93077800) [pid = 5123] [serial = 1040] [outer = (nil)] [url = about:blank] 08:00:34 INFO - PROCESS | 5123 | --DOMWINDOW == 70 (0x99ac3400) [pid = 5123] [serial = 1031] [outer = (nil)] [url = about:blank] 08:00:34 INFO - PROCESS | 5123 | --DOMWINDOW == 69 (0x953b3c00) [pid = 5123] [serial = 1041] [outer = (nil)] [url = about:blank] 08:00:34 INFO - PROCESS | 5123 | --DOMWINDOW == 68 (0xa2326800) [pid = 5123] [serial = 1035] [outer = (nil)] [url = about:blank] 08:00:34 INFO - PROCESS | 5123 | --DOMWINDOW == 67 (0xa209d800) [pid = 5123] [serial = 1034] [outer = (nil)] [url = about:blank] 08:00:34 INFO - PROCESS | 5123 | --DOMWINDOW == 66 (0xa2582000) [pid = 5123] [serial = 1038] [outer = (nil)] [url = about:blank] 08:00:34 INFO - PROCESS | 5123 | --DOMWINDOW == 65 (0xa2542800) [pid = 5123] [serial = 1037] [outer = (nil)] [url = about:blank] 08:00:34 INFO - PROCESS | 5123 | --DOMWINDOW == 64 (0x97a4cc00) [pid = 5123] [serial = 1049] [outer = (nil)] [url = about:blank] 08:00:34 INFO - PROCESS | 5123 | --DOMWINDOW == 63 (0x9a18d000) [pid = 5123] [serial = 1053] [outer = (nil)] [url = about:blank] 08:00:34 INFO - PROCESS | 5123 | --DOMWINDOW == 62 (0x997ee400) [pid = 5123] [serial = 1056] [outer = (nil)] [url = about:blank] 08:00:34 INFO - PROCESS | 5123 | --DOMWINDOW == 61 (0x9845a400) [pid = 5123] [serial = 1050] [outer = (nil)] [url = about:blank] 08:00:34 INFO - PROCESS | 5123 | --DOMWINDOW == 60 (0x98563400) [pid = 5123] [serial = 1055] [outer = (nil)] [url = about:blank] 08:00:34 INFO - PROCESS | 5123 | --DOMWINDOW == 59 (0x9ae7c800) [pid = 5123] [serial = 1058] [outer = (nil)] [url = about:blank] 08:00:34 INFO - PROCESS | 5123 | ++DOCSHELL 0x9159f800 == 24 [pid = 5123] [id = 367] 08:00:34 INFO - PROCESS | 5123 | ++DOMWINDOW == 60 (0x915a0000) [pid = 5123] [serial = 1102] [outer = (nil)] 08:00:34 INFO - PROCESS | 5123 | ++DOMWINDOW == 61 (0x922c6c00) [pid = 5123] [serial = 1103] [outer = 0x915a0000] 08:00:34 INFO - PROCESS | 5123 | 1467817234558 Marionette DEBUG loaded listener.js 08:00:34 INFO - PROCESS | 5123 | ++DOMWINDOW == 62 (0x923adc00) [pid = 5123] [serial = 1104] [outer = 0x915a0000] 08:00:35 INFO - PROCESS | 5123 | 1467817235265 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:00:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 08:00:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 2032ms 08:00:35 INFO - PROCESS | 5123 | 1467817235291 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 08:00:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 08:00:35 INFO - PROCESS | 5123 | 1467817235296 Marionette TRACE conn3 <- [1,1441,null,{"value":"8"}] 08:00:35 INFO - PROCESS | 5123 | 1467817235303 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 08:00:35 INFO - PROCESS | 5123 | 1467817235307 Marionette TRACE conn3 <- [1,1442,null,{}] 08:00:35 INFO - PROCESS | 5123 | 1467817235314 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:00:35 INFO - PROCESS | 5123 | 1467817235321 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:00:35 INFO - PROCESS | 5123 | 1467817235499 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 08:00:35 INFO - PROCESS | 5123 | 1467817235519 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:35 INFO - PROCESS | 5123 | 1467817235526 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:00:35 INFO - PROCESS | 5123 | ++DOCSHELL 0x927e2c00 == 25 [pid = 5123] [id = 368] 08:00:35 INFO - PROCESS | 5123 | ++DOMWINDOW == 63 (0x92ac5800) [pid = 5123] [serial = 1105] [outer = (nil)] 08:00:35 INFO - PROCESS | 5123 | ++DOMWINDOW == 64 (0x92ad2800) [pid = 5123] [serial = 1106] [outer = 0x92ac5800] 08:00:35 INFO - PROCESS | 5123 | 1467817235593 Marionette DEBUG loaded listener.js 08:00:35 INFO - PROCESS | 5123 | ++DOMWINDOW == 65 (0x93077800) [pid = 5123] [serial = 1107] [outer = 0x92ac5800] 08:00:36 INFO - PROCESS | 5123 | 1467817236364 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:00:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 08:00:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1081ms 08:00:36 INFO - PROCESS | 5123 | 1467817236418 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 08:00:36 INFO - PROCESS | 5123 | 1467817236425 Marionette TRACE conn3 <- [1,1445,null,{"value":"8"}] 08:00:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 08:00:36 INFO - PROCESS | 5123 | 1467817236435 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 08:00:36 INFO - PROCESS | 5123 | 1467817236437 Marionette TRACE conn3 <- [1,1446,null,{}] 08:00:36 INFO - PROCESS | 5123 | 1467817236447 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:00:36 INFO - PROCESS | 5123 | 1467817236452 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:00:36 INFO - PROCESS | 5123 | 1467817236608 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 08:00:36 INFO - PROCESS | 5123 | 1467817236617 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:36 INFO - PROCESS | 5123 | 1467817236624 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:00:36 INFO - PROCESS | 5123 | ++DOCSHELL 0x93d82000 == 26 [pid = 5123] [id = 369] 08:00:36 INFO - PROCESS | 5123 | ++DOMWINDOW == 66 (0x952e4800) [pid = 5123] [serial = 1108] [outer = (nil)] 08:00:36 INFO - PROCESS | 5123 | ++DOMWINDOW == 67 (0x9542bc00) [pid = 5123] [serial = 1109] [outer = 0x952e4800] 08:00:36 INFO - PROCESS | 5123 | 1467817236687 Marionette DEBUG loaded listener.js 08:00:36 INFO - PROCESS | 5123 | ++DOMWINDOW == 68 (0x96fcf400) [pid = 5123] [serial = 1110] [outer = 0x952e4800] 08:00:37 INFO - PROCESS | 5123 | 1467817237655 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:00:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 08:00:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1285ms 08:00:37 INFO - PROCESS | 5123 | 1467817237719 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 08:00:37 INFO - PROCESS | 5123 | 1467817237723 Marionette TRACE conn3 <- [1,1449,null,{"value":"8"}] 08:00:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 08:00:37 INFO - PROCESS | 5123 | 1467817237730 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 08:00:37 INFO - PROCESS | 5123 | 1467817237739 Marionette TRACE conn3 <- [1,1450,null,{}] 08:00:37 INFO - PROCESS | 5123 | 1467817237758 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:00:37 INFO - PROCESS | 5123 | 1467817237765 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:00:37 INFO - PROCESS | 5123 | 1467817237968 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 08:00:38 INFO - PROCESS | 5123 | 1467817237990 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:38 INFO - PROCESS | 5123 | 1467817237997 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:00:38 INFO - PROCESS | 5123 | ++DOCSHELL 0x9855d000 == 27 [pid = 5123] [id = 370] 08:00:38 INFO - PROCESS | 5123 | ++DOMWINDOW == 69 (0x9855d800) [pid = 5123] [serial = 1111] [outer = (nil)] 08:00:38 INFO - PROCESS | 5123 | ++DOMWINDOW == 70 (0x98562000) [pid = 5123] [serial = 1112] [outer = 0x9855d800] 08:00:38 INFO - PROCESS | 5123 | 1467817238057 Marionette DEBUG loaded listener.js 08:00:38 INFO - PROCESS | 5123 | ++DOMWINDOW == 71 (0x98de1c00) [pid = 5123] [serial = 1113] [outer = 0x9855d800] 08:00:39 INFO - PROCESS | 5123 | 1467817239214 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:00:39 INFO - PROCESS | 5123 | --DOMWINDOW == 70 (0x93d7fc00) [pid = 5123] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 08:00:39 INFO - PROCESS | 5123 | --DOMWINDOW == 69 (0x9adb4800) [pid = 5123] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 08:00:39 INFO - PROCESS | 5123 | --DOMWINDOW == 68 (0x99779c00) [pid = 5123] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 08:00:39 INFO - PROCESS | 5123 | --DOMWINDOW == 67 (0x924bf800) [pid = 5123] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 08:00:39 INFO - PROCESS | 5123 | --DOMWINDOW == 66 (0x9a605400) [pid = 5123] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 08:00:39 INFO - PROCESS | 5123 | --DOMWINDOW == 65 (0x9159c400) [pid = 5123] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 08:00:39 INFO - PROCESS | 5123 | --DOMWINDOW == 64 (0x97a48c00) [pid = 5123] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 08:00:39 INFO - PROCESS | 5123 | --DOMWINDOW == 63 (0x93d08c00) [pid = 5123] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 08:00:39 INFO - PROCESS | 5123 | --DOMWINDOW == 62 (0x99771c00) [pid = 5123] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 08:00:39 INFO - PROCESS | 5123 | --DOMWINDOW == 61 (0x953b2400) [pid = 5123] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 08:00:39 INFO - PROCESS | 5123 | --DOMWINDOW == 60 (0x9a268000) [pid = 5123] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 08:00:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 08:00:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1540ms 08:00:39 INFO - PROCESS | 5123 | 1467817239270 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 08:00:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 08:00:39 INFO - PROCESS | 5123 | 1467817239275 Marionette TRACE conn3 <- [1,1453,null,{"value":"8"}] 08:00:39 INFO - PROCESS | 5123 | 1467817239281 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 08:00:39 INFO - PROCESS | 5123 | 1467817239284 Marionette TRACE conn3 <- [1,1454,null,{}] 08:00:39 INFO - PROCESS | 5123 | 1467817239289 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:00:39 INFO - PROCESS | 5123 | 1467817239292 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:00:39 INFO - PROCESS | 5123 | 1467817239534 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 08:00:39 INFO - PROCESS | 5123 | 1467817239647 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:39 INFO - PROCESS | 5123 | 1467817239661 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:00:39 INFO - PROCESS | 5123 | ++DOCSHELL 0x923b4400 == 28 [pid = 5123] [id = 371] 08:00:39 INFO - PROCESS | 5123 | ++DOMWINDOW == 61 (0x923b4800) [pid = 5123] [serial = 1114] [outer = (nil)] 08:00:39 INFO - PROCESS | 5123 | ++DOMWINDOW == 62 (0x924cac00) [pid = 5123] [serial = 1115] [outer = 0x923b4800] 08:00:39 INFO - PROCESS | 5123 | 1467817239738 Marionette DEBUG loaded listener.js 08:00:39 INFO - PROCESS | 5123 | ++DOMWINDOW == 63 (0x92693400) [pid = 5123] [serial = 1116] [outer = 0x923b4800] 08:00:40 INFO - PROCESS | 5123 | 1467817240773 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:00:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 08:00:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1539ms 08:00:40 INFO - PROCESS | 5123 | 1467817240821 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 08:00:40 INFO - PROCESS | 5123 | 1467817240828 Marionette TRACE conn3 <- [1,1457,null,{"value":"8"}] 08:00:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 08:00:40 INFO - PROCESS | 5123 | 1467817240835 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 08:00:40 INFO - PROCESS | 5123 | 1467817240840 Marionette TRACE conn3 <- [1,1458,null,{}] 08:00:40 INFO - PROCESS | 5123 | 1467817240846 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:00:40 INFO - PROCESS | 5123 | 1467817240851 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:00:41 INFO - PROCESS | 5123 | 1467817241023 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 08:00:41 INFO - PROCESS | 5123 | 1467817241183 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:41 INFO - PROCESS | 5123 | 1467817241203 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:00:41 INFO - PROCESS | 5123 | ++DOCSHELL 0x953f3000 == 29 [pid = 5123] [id = 372] 08:00:41 INFO - PROCESS | 5123 | ++DOMWINDOW == 64 (0x95426800) [pid = 5123] [serial = 1117] [outer = (nil)] 08:00:41 INFO - PROCESS | 5123 | ++DOMWINDOW == 65 (0x9542c400) [pid = 5123] [serial = 1118] [outer = 0x95426800] 08:00:41 INFO - PROCESS | 5123 | 1467817241329 Marionette DEBUG loaded listener.js 08:00:41 INFO - PROCESS | 5123 | ++DOMWINDOW == 66 (0x97a1d400) [pid = 5123] [serial = 1119] [outer = 0x95426800] 08:00:42 INFO - PROCESS | 5123 | 1467817242295 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:00:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 08:00:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1535ms 08:00:42 INFO - PROCESS | 5123 | 1467817242370 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 08:00:42 INFO - PROCESS | 5123 | 1467817242374 Marionette TRACE conn3 <- [1,1461,null,{"value":"8"}] 08:00:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 08:00:42 INFO - PROCESS | 5123 | 1467817242381 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 08:00:42 INFO - PROCESS | 5123 | 1467817242384 Marionette TRACE conn3 <- [1,1462,null,{}] 08:00:42 INFO - PROCESS | 5123 | 1467817242390 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:00:42 INFO - PROCESS | 5123 | 1467817242395 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:00:42 INFO - PROCESS | 5123 | 1467817242573 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 08:00:42 INFO - PROCESS | 5123 | 1467817242808 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:42 INFO - PROCESS | 5123 | 1467817242816 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:00:42 INFO - PROCESS | 5123 | ++DOCSHELL 0x9159b800 == 30 [pid = 5123] [id = 373] 08:00:42 INFO - PROCESS | 5123 | ++DOMWINDOW == 67 (0x9855c000) [pid = 5123] [serial = 1120] [outer = (nil)] 08:00:42 INFO - PROCESS | 5123 | ++DOMWINDOW == 68 (0x98d6c400) [pid = 5123] [serial = 1121] [outer = 0x9855c000] 08:00:42 INFO - PROCESS | 5123 | 1467817242922 Marionette DEBUG loaded listener.js 08:00:43 INFO - PROCESS | 5123 | ++DOMWINDOW == 69 (0x99abc000) [pid = 5123] [serial = 1122] [outer = 0x9855c000] 08:00:43 INFO - PROCESS | 5123 | 1467817243934 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:00:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 08:00:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1736ms 08:00:44 INFO - PROCESS | 5123 | 1467817244118 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 08:00:44 INFO - PROCESS | 5123 | 1467817244126 Marionette TRACE conn3 <- [1,1465,null,{"value":"8"}] 08:00:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 08:00:44 INFO - PROCESS | 5123 | 1467817244134 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 08:00:44 INFO - PROCESS | 5123 | 1467817244138 Marionette TRACE conn3 <- [1,1466,null,{}] 08:00:44 INFO - PROCESS | 5123 | 1467817244145 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:00:44 INFO - PROCESS | 5123 | 1467817244151 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:00:44 INFO - PROCESS | 5123 | 1467817244332 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 08:00:44 INFO - PROCESS | 5123 | 1467817244562 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:44 INFO - PROCESS | 5123 | 1467817244583 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:00:44 INFO - PROCESS | 5123 | ++DOCSHELL 0x9268f800 == 31 [pid = 5123] [id = 374] 08:00:44 INFO - PROCESS | 5123 | ++DOMWINDOW == 70 (0x92692000) [pid = 5123] [serial = 1123] [outer = (nil)] 08:00:44 INFO - PROCESS | 5123 | ++DOMWINDOW == 71 (0x927d6c00) [pid = 5123] [serial = 1124] [outer = 0x92692000] 08:00:44 INFO - PROCESS | 5123 | 1467817244687 Marionette DEBUG loaded listener.js 08:00:44 INFO - PROCESS | 5123 | ++DOMWINDOW == 72 (0x92ad2c00) [pid = 5123] [serial = 1125] [outer = 0x92692000] 08:00:44 INFO - PROCESS | 5123 | --DOCSHELL 0x924cbc00 == 30 [pid = 5123] [id = 335] 08:00:44 INFO - PROCESS | 5123 | --DOCSHELL 0x924bec00 == 29 [pid = 5123] [id = 330] 08:00:44 INFO - PROCESS | 5123 | --DOCSHELL 0x93d82000 == 28 [pid = 5123] [id = 369] 08:00:45 INFO - PROCESS | 5123 | --DOCSHELL 0x927e2c00 == 27 [pid = 5123] [id = 368] 08:00:45 INFO - PROCESS | 5123 | --DOCSHELL 0x9159f800 == 26 [pid = 5123] [id = 367] 08:00:45 INFO - PROCESS | 5123 | --DOMWINDOW == 71 (0x9d56ec00) [pid = 5123] [serial = 1079] [outer = (nil)] [url = about:blank] 08:00:45 INFO - PROCESS | 5123 | --DOMWINDOW == 70 (0x9d51b000) [pid = 5123] [serial = 1082] [outer = (nil)] [url = about:blank] 08:00:45 INFO - PROCESS | 5123 | --DOMWINDOW == 69 (0x9b8ddc00) [pid = 5123] [serial = 1080] [outer = (nil)] [url = about:blank] 08:00:45 INFO - PROCESS | 5123 | --DOMWINDOW == 68 (0x93d7dc00) [pid = 5123] [serial = 1061] [outer = (nil)] [url = about:blank] 08:00:45 INFO - PROCESS | 5123 | --DOMWINDOW == 67 (0x953f6000) [pid = 5123] [serial = 1062] [outer = (nil)] [url = about:blank] 08:00:45 INFO - PROCESS | 5123 | --DOMWINDOW == 66 (0x9ba2bc00) [pid = 5123] [serial = 1059] [outer = (nil)] [url = about:blank] 08:00:45 INFO - PROCESS | 5123 | --DOMWINDOW == 65 (0x922c6000) [pid = 5123] [serial = 1067] [outer = (nil)] [url = about:blank] 08:00:45 INFO - PROCESS | 5123 | --DOMWINDOW == 64 (0x92695000) [pid = 5123] [serial = 1068] [outer = (nil)] [url = about:blank] 08:00:45 INFO - PROCESS | 5123 | --DOMWINDOW == 63 (0x98558800) [pid = 5123] [serial = 1073] [outer = (nil)] [url = about:blank] 08:00:45 INFO - PROCESS | 5123 | --DOMWINDOW == 62 (0x953ba000) [pid = 5123] [serial = 1070] [outer = (nil)] [url = about:blank] 08:00:45 INFO - PROCESS | 5123 | --DOMWINDOW == 61 (0x95432800) [pid = 5123] [serial = 1071] [outer = (nil)] [url = about:blank] 08:00:45 INFO - PROCESS | 5123 | --DOMWINDOW == 60 (0x9a273000) [pid = 5123] [serial = 1064] [outer = (nil)] [url = about:blank] 08:00:45 INFO - PROCESS | 5123 | --DOMWINDOW == 59 (0x9a2d5800) [pid = 5123] [serial = 1065] [outer = (nil)] [url = about:blank] 08:00:45 INFO - PROCESS | 5123 | --DOMWINDOW == 58 (0xa221a800) [pid = 5123] [serial = 1085] [outer = (nil)] [url = about:blank] 08:00:45 INFO - PROCESS | 5123 | --DOMWINDOW == 57 (0xa232a400) [pid = 5123] [serial = 1086] [outer = (nil)] [url = about:blank] 08:00:45 INFO - PROCESS | 5123 | --DOMWINDOW == 56 (0x9adaf800) [pid = 5123] [serial = 1076] [outer = (nil)] [url = about:blank] 08:00:45 INFO - PROCESS | 5123 | --DOMWINDOW == 55 (0x9ba29400) [pid = 5123] [serial = 1077] [outer = (nil)] [url = about:blank] 08:00:45 INFO - PROCESS | 5123 | --DOMWINDOW == 54 (0x99774400) [pid = 5123] [serial = 1074] [outer = (nil)] [url = about:blank] 08:00:45 INFO - PROCESS | 5123 | --DOMWINDOW == 53 (0xa1123800) [pid = 5123] [serial = 1083] [outer = (nil)] [url = about:blank] 08:00:45 INFO - PROCESS | 5123 | --DOMWINDOW == 52 (0x953bc000) [pid = 5123] [serial = 1047] [outer = (nil)] [url = about:blank] 08:00:45 INFO - PROCESS | 5123 | 1467817245464 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:00:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 08:00:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1385ms 08:00:45 INFO - PROCESS | 5123 | 1467817245519 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 08:00:45 INFO - PROCESS | 5123 | 1467817245524 Marionette TRACE conn3 <- [1,1469,null,{"value":"8"}] 08:00:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 08:00:45 INFO - PROCESS | 5123 | 1467817245534 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 08:00:45 INFO - PROCESS | 5123 | 1467817245538 Marionette TRACE conn3 <- [1,1470,null,{}] 08:00:45 INFO - PROCESS | 5123 | 1467817245544 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:00:45 INFO - PROCESS | 5123 | 1467817245548 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:00:45 INFO - PROCESS | 5123 | 1467817245695 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 08:00:45 INFO - PROCESS | 5123 | 1467817245703 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:45 INFO - PROCESS | 5123 | 1467817245713 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:00:45 INFO - PROCESS | 5123 | ++DOCSHELL 0x93d84000 == 27 [pid = 5123] [id = 375] 08:00:45 INFO - PROCESS | 5123 | ++DOMWINDOW == 53 (0x953f3c00) [pid = 5123] [serial = 1126] [outer = (nil)] 08:00:45 INFO - PROCESS | 5123 | ++DOMWINDOW == 54 (0x95429800) [pid = 5123] [serial = 1127] [outer = 0x953f3c00] 08:00:45 INFO - PROCESS | 5123 | 1467817245778 Marionette DEBUG loaded listener.js 08:00:45 INFO - PROCESS | 5123 | ++DOMWINDOW == 55 (0x96fda400) [pid = 5123] [serial = 1128] [outer = 0x953f3c00] 08:00:46 INFO - PROCESS | 5123 | 1467817246593 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:00:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 08:00:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1132ms 08:00:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 08:00:46 INFO - PROCESS | 5123 | 1467817246664 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 08:00:46 INFO - PROCESS | 5123 | 1467817246666 Marionette TRACE conn3 <- [1,1473,null,{"value":"8"}] 08:00:46 INFO - PROCESS | 5123 | 1467817246673 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 08:00:46 INFO - PROCESS | 5123 | 1467817246676 Marionette TRACE conn3 <- [1,1474,null,{}] 08:00:46 INFO - PROCESS | 5123 | 1467817246690 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:00:46 INFO - PROCESS | 5123 | 1467817246699 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:00:46 INFO - PROCESS | 5123 | 1467817246852 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 08:00:46 INFO - PROCESS | 5123 | 1467817246968 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:46 INFO - PROCESS | 5123 | 1467817246981 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:00:47 INFO - PROCESS | 5123 | ++DOCSHELL 0x98557400 == 28 [pid = 5123] [id = 376] 08:00:47 INFO - PROCESS | 5123 | ++DOMWINDOW == 56 (0x98558800) [pid = 5123] [serial = 1129] [outer = (nil)] 08:00:47 INFO - PROCESS | 5123 | ++DOMWINDOW == 57 (0x99776800) [pid = 5123] [serial = 1130] [outer = 0x98558800] 08:00:47 INFO - PROCESS | 5123 | 1467817247048 Marionette DEBUG loaded listener.js 08:00:47 INFO - PROCESS | 5123 | ++DOMWINDOW == 58 (0x99fc6800) [pid = 5123] [serial = 1131] [outer = 0x98558800] 08:00:47 INFO - PROCESS | 5123 | 1467817247906 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:00:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 08:00:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1281ms 08:00:47 INFO - PROCESS | 5123 | 1467817247953 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 08:00:47 INFO - PROCESS | 5123 | 1467817247957 Marionette TRACE conn3 <- [1,1477,null,{"value":"8"}] 08:00:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 08:00:47 INFO - PROCESS | 5123 | 1467817247972 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 08:00:47 INFO - PROCESS | 5123 | 1467817247975 Marionette TRACE conn3 <- [1,1478,null,{}] 08:00:47 INFO - PROCESS | 5123 | 1467817247980 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:00:47 INFO - PROCESS | 5123 | 1467817247983 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:00:48 INFO - PROCESS | 5123 | 1467817248163 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 08:00:48 INFO - PROCESS | 5123 | 1467817248187 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:48 INFO - PROCESS | 5123 | 1467817248193 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:00:48 INFO - PROCESS | 5123 | ++DOCSHELL 0x924cb000 == 29 [pid = 5123] [id = 377] 08:00:48 INFO - PROCESS | 5123 | ++DOMWINDOW == 59 (0x9a186800) [pid = 5123] [serial = 1132] [outer = (nil)] 08:00:48 INFO - PROCESS | 5123 | ++DOMWINDOW == 60 (0x9a2d6c00) [pid = 5123] [serial = 1133] [outer = 0x9a186800] 08:00:48 INFO - PROCESS | 5123 | 1467817248260 Marionette DEBUG loaded listener.js 08:00:48 INFO - PROCESS | 5123 | ++DOMWINDOW == 61 (0x9a2dc800) [pid = 5123] [serial = 1134] [outer = 0x9a186800] 08:00:49 INFO - PROCESS | 5123 | 1467817249090 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:00:49 INFO - PROCESS | 5123 | --DOMWINDOW == 60 (0x952e4800) [pid = 5123] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 08:00:49 INFO - PROCESS | 5123 | --DOMWINDOW == 59 (0x915a0000) [pid = 5123] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 08:00:49 INFO - PROCESS | 5123 | --DOMWINDOW == 58 (0x9a604c00) [pid = 5123] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 08:00:49 INFO - PROCESS | 5123 | --DOMWINDOW == 57 (0x92698800) [pid = 5123] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 08:00:49 INFO - PROCESS | 5123 | --DOMWINDOW == 56 (0xa2219c00) [pid = 5123] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 08:00:49 INFO - PROCESS | 5123 | --DOMWINDOW == 55 (0x92ac5800) [pid = 5123] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 08:00:49 INFO - PROCESS | 5123 | --DOMWINDOW == 54 (0x99ddb800) [pid = 5123] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 08:00:49 INFO - PROCESS | 5123 | --DOMWINDOW == 53 (0x93d08800) [pid = 5123] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 08:00:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 08:00:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1177ms 08:00:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 08:00:49 INFO - PROCESS | 5123 | 1467817249149 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 08:00:49 INFO - PROCESS | 5123 | 1467817249151 Marionette TRACE conn3 <- [1,1481,null,{"value":"8"}] 08:00:49 INFO - PROCESS | 5123 | 1467817249164 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 08:00:49 INFO - PROCESS | 5123 | 1467817249166 Marionette TRACE conn3 <- [1,1482,null,{}] 08:00:49 INFO - PROCESS | 5123 | 1467817249172 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:00:49 INFO - PROCESS | 5123 | 1467817249177 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:00:49 INFO - PROCESS | 5123 | 1467817249315 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 08:00:49 INFO - PROCESS | 5123 | 1467817249324 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:49 INFO - PROCESS | 5123 | 1467817249333 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:00:49 INFO - PROCESS | 5123 | ++DOCSHELL 0x93baa000 == 30 [pid = 5123] [id = 378] 08:00:49 INFO - PROCESS | 5123 | ++DOMWINDOW == 54 (0x93d05800) [pid = 5123] [serial = 1135] [outer = (nil)] 08:00:49 INFO - PROCESS | 5123 | ++DOMWINDOW == 55 (0x95427000) [pid = 5123] [serial = 1136] [outer = 0x93d05800] 08:00:49 INFO - PROCESS | 5123 | 1467817249395 Marionette DEBUG loaded listener.js 08:00:49 INFO - PROCESS | 5123 | ++DOMWINDOW == 56 (0x97a49400) [pid = 5123] [serial = 1137] [outer = 0x93d05800] 08:00:50 INFO - PROCESS | 5123 | 1467817250204 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:00:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 08:00:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1079ms 08:00:50 INFO - PROCESS | 5123 | 1467817250246 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 08:00:50 INFO - PROCESS | 5123 | 1467817250253 Marionette TRACE conn3 <- [1,1485,null,{"value":"8"}] 08:00:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 08:00:50 INFO - PROCESS | 5123 | 1467817250258 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 08:00:50 INFO - PROCESS | 5123 | 1467817250261 Marionette TRACE conn3 <- [1,1486,null,{}] 08:00:50 INFO - PROCESS | 5123 | 1467817250267 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:00:50 INFO - PROCESS | 5123 | 1467817250276 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:00:50 INFO - PROCESS | 5123 | 1467817250475 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 08:00:50 INFO - PROCESS | 5123 | 1467817250484 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:50 INFO - PROCESS | 5123 | 1467817250491 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:00:50 INFO - PROCESS | 5123 | ++DOCSHELL 0x922c3800 == 31 [pid = 5123] [id = 379] 08:00:50 INFO - PROCESS | 5123 | ++DOMWINDOW == 57 (0x9ae77c00) [pid = 5123] [serial = 1138] [outer = (nil)] 08:00:50 INFO - PROCESS | 5123 | ++DOMWINDOW == 58 (0x9b9e6c00) [pid = 5123] [serial = 1139] [outer = 0x9ae77c00] 08:00:50 INFO - PROCESS | 5123 | 1467817250555 Marionette DEBUG loaded listener.js 08:00:50 INFO - PROCESS | 5123 | ++DOMWINDOW == 59 (0x9ba31400) [pid = 5123] [serial = 1140] [outer = 0x9ae77c00] 08:00:51 INFO - PROCESS | 5123 | 1467817251454 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:00:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 08:00:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1231ms 08:00:51 INFO - PROCESS | 5123 | 1467817251506 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 08:00:51 INFO - PROCESS | 5123 | 1467817251512 Marionette TRACE conn3 <- [1,1489,null,{"value":"8"}] 08:00:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 08:00:51 INFO - PROCESS | 5123 | 1467817251523 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 08:00:51 INFO - PROCESS | 5123 | 1467817251527 Marionette TRACE conn3 <- [1,1490,null,{}] 08:00:51 INFO - PROCESS | 5123 | 1467817251536 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:00:51 INFO - PROCESS | 5123 | 1467817251542 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:00:51 INFO - PROCESS | 5123 | 1467817251709 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 08:00:51 INFO - PROCESS | 5123 | 1467817251859 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:51 INFO - PROCESS | 5123 | 1467817251874 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:00:51 INFO - PROCESS | 5123 | ++DOCSHELL 0x91597400 == 32 [pid = 5123] [id = 380] 08:00:51 INFO - PROCESS | 5123 | ++DOMWINDOW == 60 (0x922c7000) [pid = 5123] [serial = 1141] [outer = (nil)] 08:00:51 INFO - PROCESS | 5123 | ++DOMWINDOW == 61 (0x92acc400) [pid = 5123] [serial = 1142] [outer = 0x922c7000] 08:00:51 INFO - PROCESS | 5123 | 1467817251948 Marionette DEBUG loaded listener.js 08:00:52 INFO - PROCESS | 5123 | ++DOMWINDOW == 62 (0x93d06c00) [pid = 5123] [serial = 1143] [outer = 0x922c7000] 08:00:52 INFO - PROCESS | 5123 | 1467817252823 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:00:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 08:00:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1333ms 08:00:52 INFO - PROCESS | 5123 | 1467817252856 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 08:00:52 INFO - PROCESS | 5123 | 1467817252862 Marionette TRACE conn3 <- [1,1493,null,{"value":"8"}] 08:00:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 08:00:52 INFO - PROCESS | 5123 | 1467817252876 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 08:00:52 INFO - PROCESS | 5123 | 1467817252888 Marionette TRACE conn3 <- [1,1494,null,{}] 08:00:52 INFO - PROCESS | 5123 | 1467817252894 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:00:52 INFO - PROCESS | 5123 | 1467817252900 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:00:53 INFO - PROCESS | 5123 | 1467817253109 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 08:00:53 INFO - PROCESS | 5123 | 1467817253262 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:53 INFO - PROCESS | 5123 | 1467817253269 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:00:53 INFO - PROCESS | 5123 | ++DOCSHELL 0x927d8800 == 33 [pid = 5123] [id = 381] 08:00:53 INFO - PROCESS | 5123 | ++DOMWINDOW == 63 (0x95429400) [pid = 5123] [serial = 1144] [outer = (nil)] 08:00:53 INFO - PROCESS | 5123 | ++DOMWINDOW == 64 (0x97a4b400) [pid = 5123] [serial = 1145] [outer = 0x95429400] 08:00:53 INFO - PROCESS | 5123 | 1467817253347 Marionette DEBUG loaded listener.js 08:00:53 INFO - PROCESS | 5123 | ++DOMWINDOW == 65 (0x98556c00) [pid = 5123] [serial = 1146] [outer = 0x95429400] 08:00:54 INFO - PROCESS | 5123 | 1467817254314 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:00:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 08:00:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1490ms 08:00:54 INFO - PROCESS | 5123 | 1467817254367 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 08:00:54 INFO - PROCESS | 5123 | 1467817254371 Marionette TRACE conn3 <- [1,1497,null,{"value":"8"}] 08:00:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 08:00:54 INFO - PROCESS | 5123 | 1467817254377 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 08:00:54 INFO - PROCESS | 5123 | 1467817254382 Marionette TRACE conn3 <- [1,1498,null,{}] 08:00:54 INFO - PROCESS | 5123 | 1467817254397 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:00:54 INFO - PROCESS | 5123 | 1467817254405 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:00:54 INFO - PROCESS | 5123 | 1467817254599 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 08:00:54 INFO - PROCESS | 5123 | 1467817254752 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:54 INFO - PROCESS | 5123 | 1467817254763 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:00:54 INFO - PROCESS | 5123 | ++DOCSHELL 0x9adaf800 == 34 [pid = 5123] [id = 382] 08:00:54 INFO - PROCESS | 5123 | ++DOMWINDOW == 66 (0x9adb4800) [pid = 5123] [serial = 1147] [outer = (nil)] 08:00:54 INFO - PROCESS | 5123 | ++DOMWINDOW == 67 (0x9b5dd400) [pid = 5123] [serial = 1148] [outer = 0x9adb4800] 08:00:54 INFO - PROCESS | 5123 | 1467817254883 Marionette DEBUG loaded listener.js 08:00:54 INFO - PROCESS | 5123 | ++DOMWINDOW == 68 (0x9b9e9c00) [pid = 5123] [serial = 1149] [outer = 0x9adb4800] 08:00:55 INFO - PROCESS | 5123 | 1467817255707 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:00:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 08:00:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1344ms 08:00:55 INFO - PROCESS | 5123 | 1467817255721 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 08:00:55 INFO - PROCESS | 5123 | 1467817255725 Marionette TRACE conn3 <- [1,1501,null,{"value":"8"}] 08:00:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 08:00:55 INFO - PROCESS | 5123 | 1467817255748 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 08:00:55 INFO - PROCESS | 5123 | 1467817255751 Marionette TRACE conn3 <- [1,1502,null,{}] 08:00:55 INFO - PROCESS | 5123 | 1467817255756 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:00:55 INFO - PROCESS | 5123 | 1467817255762 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:00:55 INFO - PROCESS | 5123 | 1467817255913 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 08:00:56 INFO - PROCESS | 5123 | 1467817256069 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:56 INFO - PROCESS | 5123 | 1467817256077 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:00:56 INFO - PROCESS | 5123 | ++DOCSHELL 0x97a27c00 == 35 [pid = 5123] [id = 383] 08:00:56 INFO - PROCESS | 5123 | ++DOMWINDOW == 69 (0x99d10800) [pid = 5123] [serial = 1150] [outer = (nil)] 08:00:56 INFO - PROCESS | 5123 | ++DOMWINDOW == 70 (0x953bb400) [pid = 5123] [serial = 1151] [outer = 0x99d10800] 08:00:56 INFO - PROCESS | 5123 | 1467817256157 Marionette DEBUG loaded listener.js 08:00:56 INFO - PROCESS | 5123 | ++DOMWINDOW == 71 (0x9d5ec400) [pid = 5123] [serial = 1152] [outer = 0x99d10800] 08:00:57 INFO - PROCESS | 5123 | 1467817257012 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:00:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 08:00:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1332ms 08:00:57 INFO - PROCESS | 5123 | 1467817257079 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 08:00:57 INFO - PROCESS | 5123 | 1467817257083 Marionette TRACE conn3 <- [1,1505,null,{"value":"8"}] 08:00:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 08:00:57 INFO - PROCESS | 5123 | 1467817257089 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 08:00:57 INFO - PROCESS | 5123 | 1467817257093 Marionette TRACE conn3 <- [1,1506,null,{}] 08:00:57 INFO - PROCESS | 5123 | 1467817257098 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:00:57 INFO - PROCESS | 5123 | 1467817257102 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:00:57 INFO - PROCESS | 5123 | 1467817257255 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 08:00:57 INFO - PROCESS | 5123 | 1467817257407 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:57 INFO - PROCESS | 5123 | 1467817257414 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:00:57 INFO - PROCESS | 5123 | ++DOCSHELL 0x924be000 == 36 [pid = 5123] [id = 384] 08:00:57 INFO - PROCESS | 5123 | ++DOMWINDOW == 72 (0x9d520400) [pid = 5123] [serial = 1153] [outer = (nil)] 08:00:57 INFO - PROCESS | 5123 | ++DOMWINDOW == 73 (0xa1129800) [pid = 5123] [serial = 1154] [outer = 0x9d520400] 08:00:57 INFO - PROCESS | 5123 | 1467817257495 Marionette DEBUG loaded listener.js 08:00:57 INFO - PROCESS | 5123 | ++DOMWINDOW == 74 (0xa2005c00) [pid = 5123] [serial = 1155] [outer = 0x9d520400] 08:00:58 INFO - PROCESS | 5123 | 1467817258552 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:00:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 08:00:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1479ms 08:00:58 INFO - PROCESS | 5123 | 1467817258569 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 08:00:58 INFO - PROCESS | 5123 | 1467817258574 Marionette TRACE conn3 <- [1,1509,null,{"value":"8"}] 08:00:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 08:00:58 INFO - PROCESS | 5123 | 1467817258582 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 08:00:58 INFO - PROCESS | 5123 | 1467817258586 Marionette TRACE conn3 <- [1,1510,null,{}] 08:00:58 INFO - PROCESS | 5123 | 1467817258593 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:00:58 INFO - PROCESS | 5123 | 1467817258598 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:00:58 INFO - PROCESS | 5123 | 1467817258756 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 08:00:58 INFO - PROCESS | 5123 | 1467817258933 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:58 INFO - PROCESS | 5123 | 1467817258948 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:00:59 INFO - PROCESS | 5123 | ++DOCSHELL 0x922c7400 == 37 [pid = 5123] [id = 385] 08:00:59 INFO - PROCESS | 5123 | ++DOMWINDOW == 75 (0x93ba9c00) [pid = 5123] [serial = 1156] [outer = (nil)] 08:00:59 INFO - PROCESS | 5123 | ++DOMWINDOW == 76 (0x93d82000) [pid = 5123] [serial = 1157] [outer = 0x93ba9c00] 08:00:59 INFO - PROCESS | 5123 | 1467817259086 Marionette DEBUG loaded listener.js 08:00:59 INFO - PROCESS | 5123 | ++DOMWINDOW == 77 (0x95425800) [pid = 5123] [serial = 1158] [outer = 0x93ba9c00] 08:01:00 INFO - PROCESS | 5123 | --DOCSHELL 0x99d0b800 == 36 [pid = 5123] [id = 333] 08:01:00 INFO - PROCESS | 5123 | --DOCSHELL 0x9159b800 == 35 [pid = 5123] [id = 373] 08:01:00 INFO - PROCESS | 5123 | --DOCSHELL 0x953f3000 == 34 [pid = 5123] [id = 372] 08:01:00 INFO - PROCESS | 5123 | --DOCSHELL 0x923b4400 == 33 [pid = 5123] [id = 371] 08:01:00 INFO - PROCESS | 5123 | --DOCSHELL 0x93d88c00 == 32 [pid = 5123] [id = 339] 08:01:00 INFO - PROCESS | 5123 | --DOCSHELL 0x953bcc00 == 31 [pid = 5123] [id = 334] 08:01:00 INFO - PROCESS | 5123 | --DOCSHELL 0x9a266800 == 30 [pid = 5123] [id = 345] 08:01:00 INFO - PROCESS | 5123 | --DOCSHELL 0x97a47000 == 29 [pid = 5123] [id = 341] 08:01:00 INFO - PROCESS | 5123 | --DOCSHELL 0x953f6c00 == 28 [pid = 5123] [id = 343] 08:01:00 INFO - PROCESS | 5123 | --DOCSHELL 0x93bb0400 == 27 [pid = 5123] [id = 329] 08:01:00 INFO - PROCESS | 5123 | --DOCSHELL 0x952e6000 == 26 [pid = 5123] [id = 336] 08:01:00 INFO - PROCESS | 5123 | --DOCSHELL 0x953ee400 == 25 [pid = 5123] [id = 338] 08:01:00 INFO - PROCESS | 5123 | --DOCSHELL 0x9855d000 == 24 [pid = 5123] [id = 370] 08:01:00 INFO - PROCESS | 5123 | --DOCSHELL 0x9977c000 == 23 [pid = 5123] [id = 337] 08:01:00 INFO - PROCESS | 5123 | --DOCSHELL 0x9d56b400 == 22 [pid = 5123] [id = 344] 08:01:00 INFO - PROCESS | 5123 | --DOCSHELL 0x9855f000 == 21 [pid = 5123] [id = 331] 08:01:00 INFO - PROCESS | 5123 | --DOCSHELL 0x924c7000 == 20 [pid = 5123] [id = 332] 08:01:00 INFO - PROCESS | 5123 | --DOCSHELL 0x9159f400 == 19 [pid = 5123] [id = 340] 08:01:00 INFO - PROCESS | 5123 | --DOCSHELL 0x927e1c00 == 18 [pid = 5123] [id = 342] 08:01:00 INFO - PROCESS | 5123 | --DOMWINDOW == 76 (0x922c6c00) [pid = 5123] [serial = 1103] [outer = (nil)] [url = about:blank] 08:01:00 INFO - PROCESS | 5123 | --DOMWINDOW == 75 (0xa2fbb000) [pid = 5123] [serial = 1097] [outer = (nil)] [url = about:blank] 08:01:00 INFO - PROCESS | 5123 | --DOMWINDOW == 74 (0x9306ac00) [pid = 5123] [serial = 1100] [outer = (nil)] [url = about:blank] 08:01:00 INFO - PROCESS | 5123 | --DOMWINDOW == 73 (0x923adc00) [pid = 5123] [serial = 1104] [outer = (nil)] [url = about:blank] 08:01:00 INFO - PROCESS | 5123 | --DOMWINDOW == 72 (0xa23cb000) [pid = 5123] [serial = 1094] [outer = (nil)] [url = about:blank] 08:01:00 INFO - PROCESS | 5123 | --DOMWINDOW == 71 (0x92ad2800) [pid = 5123] [serial = 1106] [outer = (nil)] [url = about:blank] 08:01:00 INFO - PROCESS | 5123 | --DOMWINDOW == 70 (0x9a273c00) [pid = 5123] [serial = 1091] [outer = (nil)] [url = about:blank] 08:01:00 INFO - PROCESS | 5123 | --DOMWINDOW == 69 (0x95425c00) [pid = 5123] [serial = 1088] [outer = (nil)] [url = about:blank] 08:01:00 INFO - PROCESS | 5123 | --DOMWINDOW == 68 (0x93077800) [pid = 5123] [serial = 1107] [outer = (nil)] [url = about:blank] 08:01:00 INFO - PROCESS | 5123 | --DOMWINDOW == 67 (0xa2ff2400) [pid = 5123] [serial = 1098] [outer = (nil)] [url = about:blank] 08:01:00 INFO - PROCESS | 5123 | --DOMWINDOW == 66 (0x9a601800) [pid = 5123] [serial = 1092] [outer = (nil)] [url = about:blank] 08:01:00 INFO - PROCESS | 5123 | --DOMWINDOW == 65 (0xa2543000) [pid = 5123] [serial = 1095] [outer = (nil)] [url = about:blank] 08:01:00 INFO - PROCESS | 5123 | --DOMWINDOW == 64 (0x97a22400) [pid = 5123] [serial = 1089] [outer = (nil)] [url = about:blank] 08:01:00 INFO - PROCESS | 5123 | --DOMWINDOW == 63 (0x93d7f800) [pid = 5123] [serial = 1101] [outer = (nil)] [url = about:blank] 08:01:00 INFO - PROCESS | 5123 | --DOMWINDOW == 62 (0x98562000) [pid = 5123] [serial = 1112] [outer = (nil)] [url = about:blank] 08:01:00 INFO - PROCESS | 5123 | --DOMWINDOW == 61 (0x9542bc00) [pid = 5123] [serial = 1109] [outer = (nil)] [url = about:blank] 08:01:00 INFO - PROCESS | 5123 | --DOMWINDOW == 60 (0x96fcf400) [pid = 5123] [serial = 1110] [outer = (nil)] [url = about:blank] 08:01:00 INFO - PROCESS | 5123 | 1467817260773 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:01:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 08:01:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 2235ms 08:01:00 INFO - PROCESS | 5123 | 1467817260818 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 08:01:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 08:01:00 INFO - PROCESS | 5123 | 1467817260823 Marionette TRACE conn3 <- [1,1513,null,{"value":"8"}] 08:01:00 INFO - PROCESS | 5123 | 1467817260831 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 08:01:00 INFO - PROCESS | 5123 | 1467817260835 Marionette TRACE conn3 <- [1,1514,null,{}] 08:01:00 INFO - PROCESS | 5123 | 1467817260843 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:01:00 INFO - PROCESS | 5123 | 1467817260848 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:01:01 INFO - PROCESS | 5123 | 1467817261029 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 08:01:01 INFO - PROCESS | 5123 | 1467817261134 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:01 INFO - PROCESS | 5123 | 1467817261145 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:01:01 INFO - PROCESS | 5123 | ++DOCSHELL 0x924bfc00 == 19 [pid = 5123] [id = 386] 08:01:01 INFO - PROCESS | 5123 | ++DOMWINDOW == 61 (0x924ca400) [pid = 5123] [serial = 1159] [outer = (nil)] 08:01:01 INFO - PROCESS | 5123 | ++DOMWINDOW == 62 (0x927d8000) [pid = 5123] [serial = 1160] [outer = 0x924ca400] 08:01:01 INFO - PROCESS | 5123 | 1467817261220 Marionette DEBUG loaded listener.js 08:01:01 INFO - PROCESS | 5123 | ++DOMWINDOW == 63 (0x927e0000) [pid = 5123] [serial = 1161] [outer = 0x924ca400] 08:01:01 INFO - PROCESS | 5123 | 1467817261973 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:01:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 08:01:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1187ms 08:01:02 INFO - PROCESS | 5123 | 1467817262017 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 08:01:02 INFO - PROCESS | 5123 | 1467817262025 Marionette TRACE conn3 <- [1,1517,null,{"value":"8"}] 08:01:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 08:01:02 INFO - PROCESS | 5123 | 1467817262036 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 08:01:02 INFO - PROCESS | 5123 | 1467817262040 Marionette TRACE conn3 <- [1,1518,null,{}] 08:01:02 INFO - PROCESS | 5123 | 1467817262046 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:01:02 INFO - PROCESS | 5123 | 1467817262052 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:01:02 INFO - PROCESS | 5123 | 1467817262204 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 08:01:02 INFO - PROCESS | 5123 | 1467817262213 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:02 INFO - PROCESS | 5123 | 1467817262221 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:01:02 INFO - PROCESS | 5123 | ++DOCSHELL 0x93d0f800 == 20 [pid = 5123] [id = 387] 08:01:02 INFO - PROCESS | 5123 | ++DOMWINDOW == 64 (0x93d7b000) [pid = 5123] [serial = 1162] [outer = (nil)] 08:01:02 INFO - PROCESS | 5123 | ++DOMWINDOW == 65 (0x93d82800) [pid = 5123] [serial = 1163] [outer = 0x93d7b000] 08:01:02 INFO - PROCESS | 5123 | 1467817262288 Marionette DEBUG loaded listener.js 08:01:02 INFO - PROCESS | 5123 | ++DOMWINDOW == 66 (0x953b2800) [pid = 5123] [serial = 1164] [outer = 0x93d7b000] 08:01:03 INFO - PROCESS | 5123 | 1467817263146 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:01:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 08:01:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1181ms 08:01:03 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 08:01:03 INFO - PROCESS | 5123 | 1467817263217 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 08:01:03 INFO - PROCESS | 5123 | 1467817263220 Marionette TRACE conn3 <- [1,1521,null,{"value":"8"}] 08:01:03 INFO - PROCESS | 5123 | 1467817263227 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 08:01:03 INFO - PROCESS | 5123 | 1467817263232 Marionette TRACE conn3 <- [1,1522,null,{}] 08:01:03 INFO - PROCESS | 5123 | 1467817263259 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:01:03 INFO - PROCESS | 5123 | 1467817263267 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:01:03 INFO - PROCESS | 5123 | 1467817263456 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 08:01:03 INFO - PROCESS | 5123 | 1467817263482 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:03 INFO - PROCESS | 5123 | 1467817263490 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:01:03 INFO - PROCESS | 5123 | ++DOCSHELL 0x97a4d800 == 21 [pid = 5123] [id = 388] 08:01:03 INFO - PROCESS | 5123 | ++DOMWINDOW == 67 (0x97a4e000) [pid = 5123] [serial = 1165] [outer = (nil)] 08:01:03 INFO - PROCESS | 5123 | ++DOMWINDOW == 68 (0x98461c00) [pid = 5123] [serial = 1166] [outer = 0x97a4e000] 08:01:03 INFO - PROCESS | 5123 | 1467817263559 Marionette DEBUG loaded listener.js 08:01:03 INFO - PROCESS | 5123 | ++DOMWINDOW == 69 (0x9855dc00) [pid = 5123] [serial = 1167] [outer = 0x97a4e000] 08:01:04 INFO - PROCESS | 5123 | SkCairoFTTypeface::onFilterRec unimplemented 08:01:04 INFO - PROCESS | 5123 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:01:04 INFO - PROCESS | 5123 | SkCairoFTTypeface::onFilterRec unimplemented 08:01:04 INFO - PROCESS | 5123 | SkCairoFTTypeface::onFilterRec unimplemented 08:01:04 INFO - PROCESS | 5123 | SkCairoFTTypeface::onFilterRec unimplemented 08:01:04 INFO - PROCESS | 5123 | SkCairoFTTypeface::onFilterRec unimplemented 08:01:04 INFO - PROCESS | 5123 | SkCairoFTTypeface::onFilterRec unimplemented 08:01:04 INFO - PROCESS | 5123 | SkCairoFTTypeface::onFilterRec unimplemented 08:01:04 INFO - PROCESS | 5123 | SkCairoFTTypeface::onFilterRec unimplemented 08:01:04 INFO - PROCESS | 5123 | SkCairoFTTypeface::onFilterRec unimplemented 08:01:04 INFO - PROCESS | 5123 | SkCairoFTTypeface::onFilterRec unimplemented 08:01:04 INFO - PROCESS | 5123 | SkCairoFTTypeface::onFilterRec unimplemented 08:01:04 INFO - PROCESS | 5123 | 1467817264301 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:01:04 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:01:04 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:01:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 08:01:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:01:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:01:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 08:01:04 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:01:04 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:01:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 08:01:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:01:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:01:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 08:01:04 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:01:04 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:01:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 08:01:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:01:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:01:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 08:01:04 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:01:04 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:01:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 08:01:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:01:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:01:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 08:01:04 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1137ms 08:01:04 INFO - PROCESS | 5123 | 1467817264401 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 08:01:04 INFO - PROCESS | 5123 | 1467817264406 Marionette TRACE conn3 <- [1,1525,null,{"value":"8"}] 08:01:04 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 08:01:04 INFO - PROCESS | 5123 | 1467817264415 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 08:01:04 INFO - PROCESS | 5123 | 1467817264417 Marionette TRACE conn3 <- [1,1526,null,{}] 08:01:04 INFO - PROCESS | 5123 | 1467817264422 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:01:04 INFO - PROCESS | 5123 | 1467817264428 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:01:04 INFO - PROCESS | 5123 | 1467817264609 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 08:01:04 INFO - PROCESS | 5123 | 1467817264628 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:04 INFO - PROCESS | 5123 | 1467817264636 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:01:04 INFO - PROCESS | 5123 | ++DOCSHELL 0x97a23400 == 22 [pid = 5123] [id = 389] 08:01:04 INFO - PROCESS | 5123 | ++DOMWINDOW == 70 (0x9977f000) [pid = 5123] [serial = 1168] [outer = (nil)] 08:01:04 INFO - PROCESS | 5123 | ++DOMWINDOW == 71 (0x9a273c00) [pid = 5123] [serial = 1169] [outer = 0x9977f000] 08:01:04 INFO - PROCESS | 5123 | 1467817264698 Marionette DEBUG loaded listener.js 08:01:04 INFO - PROCESS | 5123 | ++DOMWINDOW == 72 (0x9a2d4400) [pid = 5123] [serial = 1170] [outer = 0x9977f000] 08:01:05 INFO - PROCESS | 5123 | --DOMWINDOW == 71 (0x9ae77c00) [pid = 5123] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 08:01:05 INFO - PROCESS | 5123 | --DOMWINDOW == 70 (0x9a186800) [pid = 5123] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 08:01:05 INFO - PROCESS | 5123 | --DOMWINDOW == 69 (0x93d05800) [pid = 5123] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 08:01:05 INFO - PROCESS | 5123 | --DOMWINDOW == 68 (0x9855d800) [pid = 5123] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 08:01:05 INFO - PROCESS | 5123 | --DOMWINDOW == 67 (0x923b4800) [pid = 5123] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 08:01:05 INFO - PROCESS | 5123 | --DOMWINDOW == 66 (0x9855c000) [pid = 5123] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 08:01:05 INFO - PROCESS | 5123 | --DOMWINDOW == 65 (0x92692000) [pid = 5123] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 08:01:05 INFO - PROCESS | 5123 | --DOMWINDOW == 64 (0x953f3c00) [pid = 5123] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 08:01:05 INFO - PROCESS | 5123 | --DOMWINDOW == 63 (0x95426800) [pid = 5123] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 08:01:05 INFO - PROCESS | 5123 | --DOMWINDOW == 62 (0x98558800) [pid = 5123] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 08:01:05 INFO - PROCESS | 5123 | 1467817265676 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:01:05 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:01:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 08:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:01:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 08:01:05 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:01:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 08:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:01:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 08:01:05 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 08:01:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 08:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:01:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 08:01:05 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1283ms 08:01:05 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 08:01:05 INFO - PROCESS | 5123 | 1467817265698 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 08:01:05 INFO - PROCESS | 5123 | 1467817265704 Marionette TRACE conn3 <- [1,1529,null,{"value":"8"}] 08:01:05 INFO - PROCESS | 5123 | 1467817265710 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 08:01:05 INFO - PROCESS | 5123 | 1467817265714 Marionette TRACE conn3 <- [1,1530,null,{}] 08:01:05 INFO - PROCESS | 5123 | 1467817265719 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:01:05 INFO - PROCESS | 5123 | 1467817265723 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:01:05 INFO - PROCESS | 5123 | 1467817265876 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 08:01:06 INFO - PROCESS | 5123 | 1467817265999 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:06 INFO - PROCESS | 5123 | 1467817266005 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:01:06 INFO - PROCESS | 5123 | ++DOCSHELL 0x923b4800 == 23 [pid = 5123] [id = 390] 08:01:06 INFO - PROCESS | 5123 | ++DOMWINDOW == 63 (0x927e1c00) [pid = 5123] [serial = 1171] [outer = (nil)] 08:01:06 INFO - PROCESS | 5123 | ++DOMWINDOW == 64 (0x98562000) [pid = 5123] [serial = 1172] [outer = 0x927e1c00] 08:01:06 INFO - PROCESS | 5123 | 1467817266067 Marionette DEBUG loaded listener.js 08:01:06 INFO - PROCESS | 5123 | ++DOMWINDOW == 65 (0x99fd2800) [pid = 5123] [serial = 1173] [outer = 0x927e1c00] 08:01:06 INFO - PROCESS | 5123 | 1467817266672 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:01:06 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:01:06 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 08:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:01:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:01:06 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 08:01:06 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 08:01:06 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:01:06 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 08:01:06 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1028ms 08:01:06 INFO - PROCESS | 5123 | 1467817266740 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 08:01:06 INFO - PROCESS | 5123 | 1467817266743 Marionette TRACE conn3 <- [1,1533,null,{"value":"8"}] 08:01:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 08:01:06 INFO - PROCESS | 5123 | 1467817266749 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 08:01:06 INFO - PROCESS | 5123 | 1467817266751 Marionette TRACE conn3 <- [1,1534,null,{}] 08:01:06 INFO - PROCESS | 5123 | 1467817266756 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:01:06 INFO - PROCESS | 5123 | 1467817266765 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:01:06 INFO - PROCESS | 5123 | 1467817266965 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 08:01:06 INFO - PROCESS | 5123 | 1467817266978 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:06 INFO - PROCESS | 5123 | 1467817266984 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:01:07 INFO - PROCESS | 5123 | ++DOCSHELL 0x98d6f400 == 24 [pid = 5123] [id = 391] 08:01:07 INFO - PROCESS | 5123 | ++DOMWINDOW == 66 (0x9adb0c00) [pid = 5123] [serial = 1174] [outer = (nil)] 08:01:07 INFO - PROCESS | 5123 | ++DOMWINDOW == 67 (0x9b8e2800) [pid = 5123] [serial = 1175] [outer = 0x9adb0c00] 08:01:07 INFO - PROCESS | 5123 | 1467817267046 Marionette DEBUG loaded listener.js 08:01:07 INFO - PROCESS | 5123 | ++DOMWINDOW == 68 (0x9d515800) [pid = 5123] [serial = 1176] [outer = 0x9adb0c00] 08:01:08 INFO - PROCESS | 5123 | 1467817268084 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:01:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 08:01:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1390ms 08:01:08 INFO - PROCESS | 5123 | 1467817268140 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 08:01:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 08:01:08 INFO - PROCESS | 5123 | 1467817268146 Marionette TRACE conn3 <- [1,1537,null,{"value":"8"}] 08:01:08 INFO - PROCESS | 5123 | 1467817268154 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 08:01:08 INFO - PROCESS | 5123 | 1467817268159 Marionette TRACE conn3 <- [1,1538,null,{}] 08:01:08 INFO - PROCESS | 5123 | 1467817268168 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:01:08 INFO - PROCESS | 5123 | 1467817268173 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:01:08 INFO - PROCESS | 5123 | 1467817268342 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 08:01:08 INFO - PROCESS | 5123 | 1467817268497 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:08 INFO - PROCESS | 5123 | 1467817268505 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:01:08 INFO - PROCESS | 5123 | ++DOCSHELL 0x922cc400 == 25 [pid = 5123] [id = 392] 08:01:08 INFO - PROCESS | 5123 | ++DOMWINDOW == 69 (0x923b3800) [pid = 5123] [serial = 1177] [outer = (nil)] 08:01:08 INFO - PROCESS | 5123 | ++DOMWINDOW == 70 (0x93077800) [pid = 5123] [serial = 1178] [outer = 0x923b3800] 08:01:08 INFO - PROCESS | 5123 | 1467817268581 Marionette DEBUG loaded listener.js 08:01:08 INFO - PROCESS | 5123 | ++DOMWINDOW == 71 (0x93d7d800) [pid = 5123] [serial = 1179] [outer = 0x923b3800] 08:01:09 INFO - PROCESS | 5123 | 1467817269533 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:01:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 08:01:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1435ms 08:01:09 INFO - PROCESS | 5123 | 1467817269589 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 08:01:09 INFO - PROCESS | 5123 | 1467817269595 Marionette TRACE conn3 <- [1,1541,null,{"value":"8"}] 08:01:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 08:01:09 INFO - PROCESS | 5123 | 1467817269606 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 08:01:09 INFO - PROCESS | 5123 | 1467817269609 Marionette TRACE conn3 <- [1,1542,null,{}] 08:01:09 INFO - PROCESS | 5123 | 1467817269615 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:01:09 INFO - PROCESS | 5123 | 1467817269620 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:01:09 INFO - PROCESS | 5123 | 1467817269787 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 08:01:09 INFO - PROCESS | 5123 | 1467817269941 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:09 INFO - PROCESS | 5123 | 1467817269947 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:01:09 INFO - PROCESS | 5123 | ++DOCSHELL 0x927d6800 == 26 [pid = 5123] [id = 393] 08:01:09 INFO - PROCESS | 5123 | ++DOMWINDOW == 72 (0x95426800) [pid = 5123] [serial = 1180] [outer = (nil)] 08:01:10 INFO - PROCESS | 5123 | ++DOMWINDOW == 73 (0x98563000) [pid = 5123] [serial = 1181] [outer = 0x95426800] 08:01:10 INFO - PROCESS | 5123 | 1467817270024 Marionette DEBUG loaded listener.js 08:01:10 INFO - PROCESS | 5123 | ++DOMWINDOW == 74 (0x997efc00) [pid = 5123] [serial = 1182] [outer = 0x95426800] 08:01:10 INFO - PROCESS | 5123 | 1467817270988 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:01:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 08:01:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1432ms 08:01:11 INFO - PROCESS | 5123 | 1467817271038 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 08:01:11 INFO - PROCESS | 5123 | 1467817271042 Marionette TRACE conn3 <- [1,1545,null,{"value":"8"}] 08:01:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 08:01:11 INFO - PROCESS | 5123 | 1467817271048 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 08:01:11 INFO - PROCESS | 5123 | 1467817271054 Marionette TRACE conn3 <- [1,1546,null,{}] 08:01:11 INFO - PROCESS | 5123 | 1467817271069 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:01:11 INFO - PROCESS | 5123 | 1467817271078 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:01:11 INFO - PROCESS | 5123 | 1467817271249 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 08:01:11 INFO - PROCESS | 5123 | 1467817271421 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:11 INFO - PROCESS | 5123 | 1467817271435 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:01:11 INFO - PROCESS | 5123 | ++DOCSHELL 0x97a4c800 == 27 [pid = 5123] [id = 394] 08:01:11 INFO - PROCESS | 5123 | ++DOMWINDOW == 75 (0x9b583000) [pid = 5123] [serial = 1183] [outer = (nil)] 08:01:11 INFO - PROCESS | 5123 | ++DOMWINDOW == 76 (0x9d56bc00) [pid = 5123] [serial = 1184] [outer = 0x9b583000] 08:01:11 INFO - PROCESS | 5123 | 1467817271509 Marionette DEBUG loaded listener.js 08:01:11 INFO - PROCESS | 5123 | ++DOMWINDOW == 77 (0x9d5ee800) [pid = 5123] [serial = 1185] [outer = 0x9b583000] 08:01:12 INFO - PROCESS | 5123 | 1467817272535 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:01:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 08:01:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1536ms 08:01:12 INFO - PROCESS | 5123 | 1467817272584 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 08:01:12 INFO - PROCESS | 5123 | 1467817272589 Marionette TRACE conn3 <- [1,1549,null,{"value":"8"}] 08:01:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 08:01:12 INFO - PROCESS | 5123 | 1467817272597 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 08:01:12 INFO - PROCESS | 5123 | 1467817272602 Marionette TRACE conn3 <- [1,1550,null,{}] 08:01:12 INFO - PROCESS | 5123 | 1467817272609 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:01:12 INFO - PROCESS | 5123 | 1467817272615 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:01:12 INFO - PROCESS | 5123 | 1467817272764 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 08:01:12 INFO - PROCESS | 5123 | 1467817272934 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:12 INFO - PROCESS | 5123 | 1467817272962 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:01:13 INFO - PROCESS | 5123 | ++DOCSHELL 0x923a6400 == 28 [pid = 5123] [id = 395] 08:01:13 INFO - PROCESS | 5123 | ++DOMWINDOW == 78 (0x927dec00) [pid = 5123] [serial = 1186] [outer = (nil)] 08:01:13 INFO - PROCESS | 5123 | ++DOMWINDOW == 79 (0x92ad2400) [pid = 5123] [serial = 1187] [outer = 0x927dec00] 08:01:13 INFO - PROCESS | 5123 | 1467817273091 Marionette DEBUG loaded listener.js 08:01:13 INFO - PROCESS | 5123 | ++DOMWINDOW == 80 (0x93d0b000) [pid = 5123] [serial = 1188] [outer = 0x927dec00] 08:01:13 INFO - PROCESS | 5123 | --DOMWINDOW == 79 (0x9b9e6c00) [pid = 5123] [serial = 1139] [outer = (nil)] [url = about:blank] 08:01:13 INFO - PROCESS | 5123 | --DOMWINDOW == 78 (0x9a2d6c00) [pid = 5123] [serial = 1133] [outer = (nil)] [url = about:blank] 08:01:13 INFO - PROCESS | 5123 | --DOMWINDOW == 77 (0x9a2dc800) [pid = 5123] [serial = 1134] [outer = (nil)] [url = about:blank] 08:01:13 INFO - PROCESS | 5123 | --DOMWINDOW == 76 (0x95427000) [pid = 5123] [serial = 1136] [outer = (nil)] [url = about:blank] 08:01:13 INFO - PROCESS | 5123 | --DOMWINDOW == 75 (0x98de1c00) [pid = 5123] [serial = 1113] [outer = (nil)] [url = about:blank] 08:01:13 INFO - PROCESS | 5123 | --DOMWINDOW == 74 (0x924cac00) [pid = 5123] [serial = 1115] [outer = (nil)] [url = about:blank] 08:01:13 INFO - PROCESS | 5123 | --DOMWINDOW == 73 (0x92693400) [pid = 5123] [serial = 1116] [outer = (nil)] [url = about:blank] 08:01:13 INFO - PROCESS | 5123 | --DOMWINDOW == 72 (0x98d6c400) [pid = 5123] [serial = 1121] [outer = (nil)] [url = about:blank] 08:01:13 INFO - PROCESS | 5123 | --DOMWINDOW == 71 (0x99abc000) [pid = 5123] [serial = 1122] [outer = (nil)] [url = about:blank] 08:01:13 INFO - PROCESS | 5123 | --DOMWINDOW == 70 (0x927d6c00) [pid = 5123] [serial = 1124] [outer = (nil)] [url = about:blank] 08:01:13 INFO - PROCESS | 5123 | --DOMWINDOW == 69 (0x92ad2c00) [pid = 5123] [serial = 1125] [outer = (nil)] [url = about:blank] 08:01:13 INFO - PROCESS | 5123 | --DOMWINDOW == 68 (0x95429800) [pid = 5123] [serial = 1127] [outer = (nil)] [url = about:blank] 08:01:13 INFO - PROCESS | 5123 | --DOMWINDOW == 67 (0x96fda400) [pid = 5123] [serial = 1128] [outer = (nil)] [url = about:blank] 08:01:13 INFO - PROCESS | 5123 | --DOMWINDOW == 66 (0x9542c400) [pid = 5123] [serial = 1118] [outer = (nil)] [url = about:blank] 08:01:13 INFO - PROCESS | 5123 | --DOMWINDOW == 65 (0x97a1d400) [pid = 5123] [serial = 1119] [outer = (nil)] [url = about:blank] 08:01:13 INFO - PROCESS | 5123 | --DOMWINDOW == 64 (0x99776800) [pid = 5123] [serial = 1130] [outer = (nil)] [url = about:blank] 08:01:13 INFO - PROCESS | 5123 | --DOMWINDOW == 63 (0x9ba31400) [pid = 5123] [serial = 1140] [outer = (nil)] [url = about:blank] 08:01:13 INFO - PROCESS | 5123 | --DOMWINDOW == 62 (0x97a49400) [pid = 5123] [serial = 1137] [outer = (nil)] [url = about:blank] 08:01:13 INFO - PROCESS | 5123 | --DOMWINDOW == 61 (0x99fc6800) [pid = 5123] [serial = 1131] [outer = (nil)] [url = about:blank] 08:01:13 INFO - PROCESS | 5123 | 1467817273899 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:01:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 08:01:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1331ms 08:01:13 INFO - PROCESS | 5123 | 1467817273949 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 08:01:13 INFO - PROCESS | 5123 | 1467817273954 Marionette TRACE conn3 <- [1,1553,null,{"value":"8"}] 08:01:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 08:01:13 INFO - PROCESS | 5123 | 1467817273965 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 08:01:13 INFO - PROCESS | 5123 | 1467817273968 Marionette TRACE conn3 <- [1,1554,null,{}] 08:01:13 INFO - PROCESS | 5123 | 1467817273973 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:01:13 INFO - PROCESS | 5123 | 1467817273986 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:01:14 INFO - PROCESS | 5123 | 1467817274133 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 08:01:14 INFO - PROCESS | 5123 | 1467817274144 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:14 INFO - PROCESS | 5123 | 1467817274153 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:01:14 INFO - PROCESS | 5123 | ++DOCSHELL 0x924c7000 == 29 [pid = 5123] [id = 396] 08:01:14 INFO - PROCESS | 5123 | ++DOMWINDOW == 62 (0x95428400) [pid = 5123] [serial = 1189] [outer = (nil)] 08:01:14 INFO - PROCESS | 5123 | ++DOMWINDOW == 63 (0x9542d400) [pid = 5123] [serial = 1190] [outer = 0x95428400] 08:01:14 INFO - PROCESS | 5123 | 1467817274216 Marionette DEBUG loaded listener.js 08:01:14 INFO - PROCESS | 5123 | ++DOMWINDOW == 64 (0x95434400) [pid = 5123] [serial = 1191] [outer = 0x95428400] 08:01:15 INFO - PROCESS | 5123 | 1467817274998 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:01:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 08:01:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1086ms 08:01:15 INFO - PROCESS | 5123 | 1467817275059 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 08:01:15 INFO - PROCESS | 5123 | 1467817275061 Marionette TRACE conn3 <- [1,1557,null,{"value":"8"}] 08:01:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 08:01:15 INFO - PROCESS | 5123 | 1467817275068 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 08:01:15 INFO - PROCESS | 5123 | 1467817275073 Marionette TRACE conn3 <- [1,1558,null,{}] 08:01:15 INFO - PROCESS | 5123 | 1467817275091 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:01:15 INFO - PROCESS | 5123 | 1467817275098 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:01:15 INFO - PROCESS | 5123 | 1467817275243 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 08:01:15 INFO - PROCESS | 5123 | 1467817275252 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:15 INFO - PROCESS | 5123 | 1467817275262 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:01:15 INFO - PROCESS | 5123 | ++DOCSHELL 0x98554c00 == 30 [pid = 5123] [id = 397] 08:01:15 INFO - PROCESS | 5123 | ++DOMWINDOW == 65 (0x98560800) [pid = 5123] [serial = 1192] [outer = (nil)] 08:01:15 INFO - PROCESS | 5123 | ++DOMWINDOW == 66 (0x998aac00) [pid = 5123] [serial = 1193] [outer = 0x98560800] 08:01:15 INFO - PROCESS | 5123 | 1467817275326 Marionette DEBUG loaded listener.js 08:01:15 INFO - PROCESS | 5123 | ++DOMWINDOW == 67 (0x99d0c000) [pid = 5123] [serial = 1194] [outer = 0x98560800] 08:01:16 INFO - PROCESS | 5123 | 1467817276185 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:01:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 08:01:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1146ms 08:01:16 INFO - PROCESS | 5123 | 1467817276214 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 08:01:16 INFO - PROCESS | 5123 | 1467817276217 Marionette TRACE conn3 <- [1,1561,null,{"value":"8"}] 08:01:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 08:01:16 INFO - PROCESS | 5123 | 1467817276226 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 08:01:16 INFO - PROCESS | 5123 | 1467817276228 Marionette TRACE conn3 <- [1,1562,null,{}] 08:01:16 INFO - PROCESS | 5123 | 1467817276239 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:01:16 INFO - PROCESS | 5123 | 1467817276243 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:01:16 INFO - PROCESS | 5123 | 1467817276433 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 08:01:16 INFO - PROCESS | 5123 | 1467817276466 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:16 INFO - PROCESS | 5123 | 1467817276476 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:01:16 INFO - PROCESS | 5123 | ++DOCSHELL 0x998abc00 == 31 [pid = 5123] [id = 398] 08:01:16 INFO - PROCESS | 5123 | ++DOMWINDOW == 68 (0x9a26c000) [pid = 5123] [serial = 1195] [outer = (nil)] 08:01:16 INFO - PROCESS | 5123 | ++DOMWINDOW == 69 (0x9a2dcc00) [pid = 5123] [serial = 1196] [outer = 0x9a26c000] 08:01:16 INFO - PROCESS | 5123 | 1467817276535 Marionette DEBUG loaded listener.js 08:01:16 INFO - PROCESS | 5123 | ++DOMWINDOW == 70 (0x9a607800) [pid = 5123] [serial = 1197] [outer = 0x9a26c000] 08:01:17 INFO - PROCESS | 5123 | 1467817277328 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:01:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 08:01:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1143ms 08:01:17 INFO - PROCESS | 5123 | 1467817277366 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 08:01:17 INFO - PROCESS | 5123 | 1467817277369 Marionette TRACE conn3 <- [1,1565,null,{"value":"8"}] 08:01:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 08:01:17 INFO - PROCESS | 5123 | 1467817277375 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 08:01:17 INFO - PROCESS | 5123 | 1467817277377 Marionette TRACE conn3 <- [1,1566,null,{}] 08:01:17 INFO - PROCESS | 5123 | 1467817277390 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:01:17 INFO - PROCESS | 5123 | 1467817277394 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:01:17 INFO - PROCESS | 5123 | 1467817277575 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 08:01:17 INFO - PROCESS | 5123 | 1467817277649 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:17 INFO - PROCESS | 5123 | 1467817277655 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:01:17 INFO - PROCESS | 5123 | ++DOCSHELL 0x9268c800 == 32 [pid = 5123] [id = 399] 08:01:17 INFO - PROCESS | 5123 | ++DOMWINDOW == 71 (0x98558800) [pid = 5123] [serial = 1198] [outer = (nil)] 08:01:17 INFO - PROCESS | 5123 | ++DOMWINDOW == 72 (0x9b57e800) [pid = 5123] [serial = 1199] [outer = 0x98558800] 08:01:17 INFO - PROCESS | 5123 | 1467817277716 Marionette DEBUG loaded listener.js 08:01:17 INFO - PROCESS | 5123 | ++DOMWINDOW == 73 (0x9b8dd000) [pid = 5123] [serial = 1200] [outer = 0x98558800] 08:01:18 INFO - PROCESS | 5123 | --DOMWINDOW == 72 (0x922c7000) [pid = 5123] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 08:01:18 INFO - PROCESS | 5123 | --DOMWINDOW == 71 (0x95429400) [pid = 5123] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 08:01:18 INFO - PROCESS | 5123 | --DOMWINDOW == 70 (0x97a4e000) [pid = 5123] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 08:01:18 INFO - PROCESS | 5123 | --DOMWINDOW == 69 (0x93ba9c00) [pid = 5123] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 08:01:18 INFO - PROCESS | 5123 | --DOMWINDOW == 68 (0x93d7b000) [pid = 5123] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 08:01:18 INFO - PROCESS | 5123 | --DOMWINDOW == 67 (0x9adb4800) [pid = 5123] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 08:01:18 INFO - PROCESS | 5123 | --DOMWINDOW == 66 (0x924ca400) [pid = 5123] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 08:01:18 INFO - PROCESS | 5123 | --DOMWINDOW == 65 (0x99d10800) [pid = 5123] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 08:01:18 INFO - PROCESS | 5123 | --DOMWINDOW == 64 (0x9977f000) [pid = 5123] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 08:01:18 INFO - PROCESS | 5123 | --DOMWINDOW == 63 (0x9d520400) [pid = 5123] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 08:01:18 INFO - PROCESS | 5123 | --DOMWINDOW == 62 (0x927e1c00) [pid = 5123] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 08:01:18 INFO - PROCESS | 5123 | 1467817278490 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:01:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 08:01:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1139ms 08:01:18 INFO - PROCESS | 5123 | 1467817278516 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 08:01:18 INFO - PROCESS | 5123 | 1467817278519 Marionette TRACE conn3 <- [1,1569,null,{"value":"8"}] 08:01:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 08:01:18 INFO - PROCESS | 5123 | 1467817278525 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 08:01:18 INFO - PROCESS | 5123 | 1467817278527 Marionette TRACE conn3 <- [1,1570,null,{}] 08:01:18 INFO - PROCESS | 5123 | 1467817278532 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:01:18 INFO - PROCESS | 5123 | 1467817278542 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:01:18 INFO - PROCESS | 5123 | 1467817278759 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 08:01:18 INFO - PROCESS | 5123 | 1467817278770 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:18 INFO - PROCESS | 5123 | 1467817278776 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:01:18 INFO - PROCESS | 5123 | ++DOCSHELL 0x93d0cc00 == 33 [pid = 5123] [id = 400] 08:01:18 INFO - PROCESS | 5123 | ++DOMWINDOW == 63 (0x99fd3000) [pid = 5123] [serial = 1201] [outer = (nil)] 08:01:18 INFO - PROCESS | 5123 | ++DOMWINDOW == 64 (0x9d5f5800) [pid = 5123] [serial = 1202] [outer = 0x99fd3000] 08:01:18 INFO - PROCESS | 5123 | 1467817278837 Marionette DEBUG loaded listener.js 08:01:18 INFO - PROCESS | 5123 | ++DOMWINDOW == 65 (0xa1125400) [pid = 5123] [serial = 1203] [outer = 0x99fd3000] 08:01:19 INFO - PROCESS | 5123 | 1467817279548 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:01:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 08:01:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1078ms 08:01:19 INFO - PROCESS | 5123 | 1467817279619 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 08:01:19 INFO - PROCESS | 5123 | 1467817279623 Marionette TRACE conn3 <- [1,1573,null,{"value":"8"}] 08:01:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 08:01:19 INFO - PROCESS | 5123 | 1467817279629 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 08:01:19 INFO - PROCESS | 5123 | 1467817279631 Marionette TRACE conn3 <- [1,1574,null,{}] 08:01:19 INFO - PROCESS | 5123 | 1467817279637 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:01:19 INFO - PROCESS | 5123 | 1467817279641 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:01:19 INFO - PROCESS | 5123 | 1467817279822 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 08:01:19 INFO - PROCESS | 5123 | 1467817279834 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:19 INFO - PROCESS | 5123 | 1467817279842 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:01:19 INFO - PROCESS | 5123 | ++DOCSHELL 0x92695c00 == 34 [pid = 5123] [id = 401] 08:01:19 INFO - PROCESS | 5123 | ++DOMWINDOW == 66 (0x9306cc00) [pid = 5123] [serial = 1204] [outer = (nil)] 08:01:19 INFO - PROCESS | 5123 | ++DOMWINDOW == 67 (0xa2010000) [pid = 5123] [serial = 1205] [outer = 0x9306cc00] 08:01:19 INFO - PROCESS | 5123 | 1467817279899 Marionette DEBUG loaded listener.js 08:01:19 INFO - PROCESS | 5123 | ++DOMWINDOW == 68 (0xa2218c00) [pid = 5123] [serial = 1206] [outer = 0x9306cc00] 08:01:20 INFO - PROCESS | 5123 | 1467817280860 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:01:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 08:01:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1287ms 08:01:20 INFO - PROCESS | 5123 | 1467817280921 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 08:01:20 INFO - PROCESS | 5123 | 1467817280927 Marionette TRACE conn3 <- [1,1577,null,{"value":"8"}] 08:01:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 08:01:20 INFO - PROCESS | 5123 | 1467817280937 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 08:01:20 INFO - PROCESS | 5123 | 1467817280942 Marionette TRACE conn3 <- [1,1578,null,{}] 08:01:20 INFO - PROCESS | 5123 | 1467817280951 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:01:20 INFO - PROCESS | 5123 | 1467817280957 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:01:21 INFO - PROCESS | 5123 | 1467817281125 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 08:01:21 INFO - PROCESS | 5123 | 1467817281292 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:21 INFO - PROCESS | 5123 | 1467817281299 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:01:21 INFO - PROCESS | 5123 | ++DOCSHELL 0x922cd800 == 35 [pid = 5123] [id = 402] 08:01:21 INFO - PROCESS | 5123 | ++DOMWINDOW == 69 (0x924cac00) [pid = 5123] [serial = 1207] [outer = (nil)] 08:01:21 INFO - PROCESS | 5123 | ++DOMWINDOW == 70 (0x93d06000) [pid = 5123] [serial = 1208] [outer = 0x924cac00] 08:01:21 INFO - PROCESS | 5123 | 1467817281376 Marionette DEBUG loaded listener.js 08:01:21 INFO - PROCESS | 5123 | ++DOMWINDOW == 71 (0x953ee400) [pid = 5123] [serial = 1209] [outer = 0x924cac00] 08:01:22 INFO - PROCESS | 5123 | 1467817282229 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:01:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 08:01:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1335ms 08:01:22 INFO - PROCESS | 5123 | 1467817282272 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 08:01:22 INFO - PROCESS | 5123 | 1467817282279 Marionette TRACE conn3 <- [1,1581,null,{"value":"8"}] 08:01:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 08:01:22 INFO - PROCESS | 5123 | 1467817282289 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 08:01:22 INFO - PROCESS | 5123 | 1467817282293 Marionette TRACE conn3 <- [1,1582,null,{}] 08:01:22 INFO - PROCESS | 5123 | 1467817282300 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:01:22 INFO - PROCESS | 5123 | 1467817282305 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:01:22 INFO - PROCESS | 5123 | 1467817282469 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 08:01:22 INFO - PROCESS | 5123 | 1467817282627 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:22 INFO - PROCESS | 5123 | 1467817282637 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:01:22 INFO - PROCESS | 5123 | ++DOCSHELL 0x93078800 == 36 [pid = 5123] [id = 403] 08:01:22 INFO - PROCESS | 5123 | ++DOMWINDOW == 72 (0x97a4f400) [pid = 5123] [serial = 1210] [outer = (nil)] 08:01:22 INFO - PROCESS | 5123 | ++DOMWINDOW == 73 (0x98d6e000) [pid = 5123] [serial = 1211] [outer = 0x97a4f400] 08:01:22 INFO - PROCESS | 5123 | 1467817282712 Marionette DEBUG loaded listener.js 08:01:22 INFO - PROCESS | 5123 | ++DOMWINDOW == 74 (0x99abd000) [pid = 5123] [serial = 1212] [outer = 0x97a4f400] 08:01:23 INFO - PROCESS | 5123 | 1467817283663 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:01:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 08:01:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1433ms 08:01:23 INFO - PROCESS | 5123 | 1467817283723 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 08:01:23 INFO - PROCESS | 5123 | 1467817283727 Marionette TRACE conn3 <- [1,1585,null,{"value":"8"}] 08:01:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 08:01:23 INFO - PROCESS | 5123 | 1467817283733 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 08:01:23 INFO - PROCESS | 5123 | 1467817283739 Marionette TRACE conn3 <- [1,1586,null,{}] 08:01:23 INFO - PROCESS | 5123 | 1467817283754 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:01:23 INFO - PROCESS | 5123 | 1467817283762 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:01:23 INFO - PROCESS | 5123 | 1467817283960 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 08:01:24 INFO - PROCESS | 5123 | 1467817284145 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:24 INFO - PROCESS | 5123 | 1467817284158 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:01:24 INFO - PROCESS | 5123 | ++DOCSHELL 0x927e0c00 == 37 [pid = 5123] [id = 404] 08:01:24 INFO - PROCESS | 5123 | ++DOMWINDOW == 75 (0x9d56c000) [pid = 5123] [serial = 1213] [outer = (nil)] 08:01:24 INFO - PROCESS | 5123 | ++DOMWINDOW == 76 (0xa1189800) [pid = 5123] [serial = 1214] [outer = 0x9d56c000] 08:01:24 INFO - PROCESS | 5123 | 1467817284277 Marionette DEBUG loaded listener.js 08:01:24 INFO - PROCESS | 5123 | ++DOMWINDOW == 77 (0xa2326800) [pid = 5123] [serial = 1215] [outer = 0x9d56c000] 08:01:25 INFO - PROCESS | 5123 | 1467817285111 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:01:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 08:01:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1444ms 08:01:25 INFO - PROCESS | 5123 | 1467817285178 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 08:01:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 08:01:25 INFO - PROCESS | 5123 | 1467817285183 Marionette TRACE conn3 <- [1,1589,null,{"value":"8"}] 08:01:25 INFO - PROCESS | 5123 | 1467817285189 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 08:01:25 INFO - PROCESS | 5123 | 1467817285193 Marionette TRACE conn3 <- [1,1590,null,{}] 08:01:25 INFO - PROCESS | 5123 | 1467817285199 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:01:25 INFO - PROCESS | 5123 | 1467817285205 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:01:25 INFO - PROCESS | 5123 | 1467817285384 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 08:01:25 INFO - PROCESS | 5123 | 1467817285545 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:25 INFO - PROCESS | 5123 | 1467817285553 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:01:25 INFO - PROCESS | 5123 | ++DOCSHELL 0xa2370400 == 38 [pid = 5123] [id = 405] 08:01:25 INFO - PROCESS | 5123 | ++DOMWINDOW == 78 (0xa2378000) [pid = 5123] [serial = 1216] [outer = (nil)] 08:01:25 INFO - PROCESS | 5123 | ++DOMWINDOW == 79 (0xa23d9800) [pid = 5123] [serial = 1217] [outer = 0xa2378000] 08:01:25 INFO - PROCESS | 5123 | 1467817285630 Marionette DEBUG loaded listener.js 08:01:25 INFO - PROCESS | 5123 | ++DOMWINDOW == 80 (0xa2558000) [pid = 5123] [serial = 1218] [outer = 0xa2378000] 08:01:26 INFO - PROCESS | 5123 | 1467817286460 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:01:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 08:01:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1341ms 08:01:26 INFO - PROCESS | 5123 | 1467817286530 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 08:01:26 INFO - PROCESS | 5123 | 1467817286534 Marionette TRACE conn3 <- [1,1593,null,{"value":"8"}] 08:01:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 08:01:26 INFO - PROCESS | 5123 | 1467817286541 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 08:01:26 INFO - PROCESS | 5123 | 1467817286543 Marionette TRACE conn3 <- [1,1594,null,{}] 08:01:26 INFO - PROCESS | 5123 | 1467817286549 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:01:26 INFO - PROCESS | 5123 | 1467817286554 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:01:26 INFO - PROCESS | 5123 | 1467817286712 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 08:01:26 INFO - PROCESS | 5123 | 1467817286871 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:26 INFO - PROCESS | 5123 | 1467817286878 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:01:26 INFO - PROCESS | 5123 | ++DOCSHELL 0x99779c00 == 39 [pid = 5123] [id = 406] 08:01:26 INFO - PROCESS | 5123 | ++DOMWINDOW == 81 (0xa2370800) [pid = 5123] [serial = 1219] [outer = (nil)] 08:01:26 INFO - PROCESS | 5123 | ++DOMWINDOW == 82 (0xa25f7000) [pid = 5123] [serial = 1220] [outer = 0xa2370800] 08:01:26 INFO - PROCESS | 5123 | 1467817286951 Marionette DEBUG loaded listener.js 08:01:27 INFO - PROCESS | 5123 | ++DOMWINDOW == 83 (0xa2fb7800) [pid = 5123] [serial = 1221] [outer = 0xa2370800] 08:01:27 INFO - PROCESS | 5123 | 1467817287860 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:01:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 08:01:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1384ms 08:01:27 INFO - PROCESS | 5123 | 1467817287926 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 08:01:27 INFO - PROCESS | 5123 | 1467817287930 Marionette TRACE conn3 <- [1,1597,null,{"value":"8"}] 08:01:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 08:01:27 INFO - PROCESS | 5123 | 1467817287936 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 08:01:27 INFO - PROCESS | 5123 | 1467817287939 Marionette TRACE conn3 <- [1,1598,null,{}] 08:01:27 INFO - PROCESS | 5123 | 1467817287944 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:01:27 INFO - PROCESS | 5123 | 1467817287954 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:01:28 INFO - PROCESS | 5123 | 1467817288339 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 08:01:28 INFO - PROCESS | 5123 | 1467817288586 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:28 INFO - PROCESS | 5123 | 1467817288597 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:01:28 INFO - PROCESS | 5123 | ++DOCSHELL 0x92691000 == 40 [pid = 5123] [id = 407] 08:01:28 INFO - PROCESS | 5123 | ++DOMWINDOW == 84 (0x92692400) [pid = 5123] [serial = 1222] [outer = (nil)] 08:01:28 INFO - PROCESS | 5123 | ++DOMWINDOW == 85 (0x927de000) [pid = 5123] [serial = 1223] [outer = 0x92692400] 08:01:28 INFO - PROCESS | 5123 | 1467817288663 Marionette DEBUG loaded listener.js 08:01:28 INFO - PROCESS | 5123 | ++DOMWINDOW == 86 (0x93072000) [pid = 5123] [serial = 1224] [outer = 0x92692400] 08:01:29 INFO - PROCESS | 5123 | 1467817289537 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:01:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 08:01:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1641ms 08:01:29 INFO - PROCESS | 5123 | 1467817289579 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 08:01:29 INFO - PROCESS | 5123 | 1467817289585 Marionette TRACE conn3 <- [1,1601,null,{"value":"8"}] 08:01:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 08:01:29 INFO - PROCESS | 5123 | 1467817289592 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 08:01:29 INFO - PROCESS | 5123 | 1467817289596 Marionette TRACE conn3 <- [1,1602,null,{}] 08:01:29 INFO - PROCESS | 5123 | 1467817289603 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:01:29 INFO - PROCESS | 5123 | 1467817289608 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:01:29 INFO - PROCESS | 5123 | 1467817289763 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 08:01:30 INFO - PROCESS | 5123 | --DOCSHELL 0x93d0cc00 == 39 [pid = 5123] [id = 400] 08:01:30 INFO - PROCESS | 5123 | --DOCSHELL 0x9268c800 == 38 [pid = 5123] [id = 399] 08:01:30 INFO - PROCESS | 5123 | --DOCSHELL 0x998abc00 == 37 [pid = 5123] [id = 398] 08:01:30 INFO - PROCESS | 5123 | --DOCSHELL 0x98554c00 == 36 [pid = 5123] [id = 397] 08:01:30 INFO - PROCESS | 5123 | --DOCSHELL 0x924c7000 == 35 [pid = 5123] [id = 396] 08:01:30 INFO - PROCESS | 5123 | --DOCSHELL 0x923a6400 == 34 [pid = 5123] [id = 395] 08:01:30 INFO - PROCESS | 5123 | --DOCSHELL 0x927d6800 == 33 [pid = 5123] [id = 393] 08:01:30 INFO - PROCESS | 5123 | --DOCSHELL 0x922cc400 == 32 [pid = 5123] [id = 392] 08:01:30 INFO - PROCESS | 5123 | --DOCSHELL 0x97a4c800 == 31 [pid = 5123] [id = 394] 08:01:30 INFO - PROCESS | 5123 | --DOCSHELL 0x92691000 == 30 [pid = 5123] [id = 407] 08:01:30 INFO - PROCESS | 5123 | --DOCSHELL 0xa2370400 == 29 [pid = 5123] [id = 405] 08:01:30 INFO - PROCESS | 5123 | --DOCSHELL 0x99779c00 == 28 [pid = 5123] [id = 406] 08:01:30 INFO - PROCESS | 5123 | --DOCSHELL 0x927e0c00 == 27 [pid = 5123] [id = 404] 08:01:30 INFO - PROCESS | 5123 | --DOCSHELL 0x93078800 == 26 [pid = 5123] [id = 403] 08:01:30 INFO - PROCESS | 5123 | --DOCSHELL 0x92695c00 == 25 [pid = 5123] [id = 401] 08:01:30 INFO - PROCESS | 5123 | --DOCSHELL 0x922cd800 == 24 [pid = 5123] [id = 402] 08:01:30 INFO - PROCESS | 5123 | 1467817290706 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:30 INFO - PROCESS | 5123 | 1467817290713 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:01:30 INFO - PROCESS | 5123 | --DOMWINDOW == 85 (0x92acc400) [pid = 5123] [serial = 1142] [outer = (nil)] [url = about:blank] 08:01:30 INFO - PROCESS | 5123 | --DOMWINDOW == 84 (0x98556c00) [pid = 5123] [serial = 1146] [outer = (nil)] [url = about:blank] 08:01:30 INFO - PROCESS | 5123 | --DOMWINDOW == 83 (0x97a4b400) [pid = 5123] [serial = 1145] [outer = (nil)] [url = about:blank] 08:01:30 INFO - PROCESS | 5123 | --DOMWINDOW == 82 (0x98461c00) [pid = 5123] [serial = 1166] [outer = (nil)] [url = about:blank] 08:01:30 INFO - PROCESS | 5123 | --DOMWINDOW == 81 (0x95425800) [pid = 5123] [serial = 1158] [outer = (nil)] [url = about:blank] 08:01:30 INFO - PROCESS | 5123 | --DOMWINDOW == 80 (0x93d82000) [pid = 5123] [serial = 1157] [outer = (nil)] [url = about:blank] 08:01:30 INFO - PROCESS | 5123 | --DOMWINDOW == 79 (0x93d82800) [pid = 5123] [serial = 1163] [outer = (nil)] [url = about:blank] 08:01:30 INFO - PROCESS | 5123 | --DOMWINDOW == 78 (0x9b9e9c00) [pid = 5123] [serial = 1149] [outer = (nil)] [url = about:blank] 08:01:30 INFO - PROCESS | 5123 | --DOMWINDOW == 77 (0x9b5dd400) [pid = 5123] [serial = 1148] [outer = (nil)] [url = about:blank] 08:01:30 INFO - PROCESS | 5123 | --DOMWINDOW == 76 (0x927d8000) [pid = 5123] [serial = 1160] [outer = (nil)] [url = about:blank] 08:01:30 INFO - PROCESS | 5123 | --DOMWINDOW == 75 (0x927e0000) [pid = 5123] [serial = 1161] [outer = (nil)] [url = about:blank] 08:01:30 INFO - PROCESS | 5123 | --DOMWINDOW == 74 (0x9d5ec400) [pid = 5123] [serial = 1152] [outer = (nil)] [url = about:blank] 08:01:30 INFO - PROCESS | 5123 | --DOMWINDOW == 73 (0x953bb400) [pid = 5123] [serial = 1151] [outer = (nil)] [url = about:blank] 08:01:30 INFO - PROCESS | 5123 | --DOMWINDOW == 72 (0x9a273c00) [pid = 5123] [serial = 1169] [outer = (nil)] [url = about:blank] 08:01:30 INFO - PROCESS | 5123 | --DOMWINDOW == 71 (0x9855dc00) [pid = 5123] [serial = 1167] [outer = (nil)] [url = about:blank] 08:01:30 INFO - PROCESS | 5123 | --DOMWINDOW == 70 (0xa2005c00) [pid = 5123] [serial = 1155] [outer = (nil)] [url = about:blank] 08:01:30 INFO - PROCESS | 5123 | --DOMWINDOW == 69 (0x93d06c00) [pid = 5123] [serial = 1143] [outer = (nil)] [url = about:blank] 08:01:30 INFO - PROCESS | 5123 | --DOMWINDOW == 68 (0x9a2d4400) [pid = 5123] [serial = 1170] [outer = (nil)] [url = about:blank] 08:01:30 INFO - PROCESS | 5123 | --DOMWINDOW == 67 (0x98562000) [pid = 5123] [serial = 1172] [outer = (nil)] [url = about:blank] 08:01:30 INFO - PROCESS | 5123 | --DOMWINDOW == 66 (0x99fd2800) [pid = 5123] [serial = 1173] [outer = (nil)] [url = about:blank] 08:01:30 INFO - PROCESS | 5123 | --DOMWINDOW == 65 (0x953b2800) [pid = 5123] [serial = 1164] [outer = (nil)] [url = about:blank] 08:01:30 INFO - PROCESS | 5123 | --DOMWINDOW == 64 (0xa1129800) [pid = 5123] [serial = 1154] [outer = (nil)] [url = about:blank] 08:01:30 INFO - PROCESS | 5123 | --DOMWINDOW == 63 (0x9b8e2800) [pid = 5123] [serial = 1175] [outer = (nil)] [url = about:blank] 08:01:30 INFO - PROCESS | 5123 | ++DOCSHELL 0x9159b400 == 25 [pid = 5123] [id = 408] 08:01:30 INFO - PROCESS | 5123 | ++DOMWINDOW == 64 (0x9159c400) [pid = 5123] [serial = 1225] [outer = (nil)] 08:01:30 INFO - PROCESS | 5123 | ++DOMWINDOW == 65 (0x922c6c00) [pid = 5123] [serial = 1226] [outer = 0x9159c400] 08:01:30 INFO - PROCESS | 5123 | 1467817290948 Marionette DEBUG loaded listener.js 08:01:31 INFO - PROCESS | 5123 | ++DOMWINDOW == 66 (0x923a6800) [pid = 5123] [serial = 1227] [outer = 0x9159c400] 08:01:31 INFO - PROCESS | 5123 | 1467817291680 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:01:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 08:01:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 2134ms 08:01:31 INFO - PROCESS | 5123 | 1467817291727 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 08:01:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 08:01:31 INFO - PROCESS | 5123 | 1467817291732 Marionette TRACE conn3 <- [1,1605,null,{"value":"8"}] 08:01:31 INFO - PROCESS | 5123 | 1467817291739 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 08:01:31 INFO - PROCESS | 5123 | 1467817291743 Marionette TRACE conn3 <- [1,1606,null,{}] 08:01:31 INFO - PROCESS | 5123 | 1467817291751 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:01:31 INFO - PROCESS | 5123 | 1467817291758 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:01:31 INFO - PROCESS | 5123 | 1467817291903 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 08:01:31 INFO - PROCESS | 5123 | 1467817291914 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:31 INFO - PROCESS | 5123 | 1467817291925 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:01:31 INFO - PROCESS | 5123 | ++DOCSHELL 0x92ac5800 == 26 [pid = 5123] [id = 409] 08:01:31 INFO - PROCESS | 5123 | ++DOMWINDOW == 67 (0x92ad1000) [pid = 5123] [serial = 1228] [outer = (nil)] 08:01:31 INFO - PROCESS | 5123 | ++DOMWINDOW == 68 (0x93d06800) [pid = 5123] [serial = 1229] [outer = 0x92ad1000] 08:01:32 INFO - PROCESS | 5123 | 1467817291992 Marionette DEBUG loaded listener.js 08:01:32 INFO - PROCESS | 5123 | ++DOMWINDOW == 69 (0x93d82800) [pid = 5123] [serial = 1230] [outer = 0x92ad1000] 08:01:32 INFO - PROCESS | 5123 | 1467817292797 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:01:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 08:01:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1079ms 08:01:32 INFO - PROCESS | 5123 | 1467817292847 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 08:01:32 INFO - PROCESS | 5123 | 1467817292854 Marionette TRACE conn3 <- [1,1609,null,{"value":"8"}] 08:01:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 08:01:32 INFO - PROCESS | 5123 | 1467817292864 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 08:01:32 INFO - PROCESS | 5123 | 1467817292867 Marionette TRACE conn3 <- [1,1610,null,{}] 08:01:32 INFO - PROCESS | 5123 | 1467817292873 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:01:32 INFO - PROCESS | 5123 | 1467817292877 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:01:33 INFO - PROCESS | 5123 | 1467817293028 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 08:01:33 INFO - PROCESS | 5123 | 1467817293038 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:33 INFO - PROCESS | 5123 | 1467817293046 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:01:33 INFO - PROCESS | 5123 | ++DOCSHELL 0x953edc00 == 27 [pid = 5123] [id = 410] 08:01:33 INFO - PROCESS | 5123 | ++DOMWINDOW == 70 (0x953ef800) [pid = 5123] [serial = 1231] [outer = (nil)] 08:01:33 INFO - PROCESS | 5123 | ++DOMWINDOW == 71 (0x9542e400) [pid = 5123] [serial = 1232] [outer = 0x953ef800] 08:01:33 INFO - PROCESS | 5123 | 1467817293119 Marionette DEBUG loaded listener.js 08:01:33 INFO - PROCESS | 5123 | ++DOMWINDOW == 72 (0x97a20000) [pid = 5123] [serial = 1233] [outer = 0x953ef800] 08:01:34 INFO - PROCESS | 5123 | 1467817294051 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:01:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 08:01:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1237ms 08:01:34 INFO - PROCESS | 5123 | 1467817294101 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 08:01:34 INFO - PROCESS | 5123 | 1467817294104 Marionette TRACE conn3 <- [1,1613,null,{"value":"8"}] 08:01:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 08:01:34 INFO - PROCESS | 5123 | 1467817294117 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 08:01:34 INFO - PROCESS | 5123 | 1467817294126 Marionette TRACE conn3 <- [1,1614,null,{}] 08:01:34 INFO - PROCESS | 5123 | 1467817294140 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:01:34 INFO - PROCESS | 5123 | 1467817294146 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:01:34 INFO - PROCESS | 5123 | 1467817294357 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 08:01:34 INFO - PROCESS | 5123 | 1467817294378 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:34 INFO - PROCESS | 5123 | 1467817294385 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:01:34 INFO - PROCESS | 5123 | ++DOCSHELL 0x98534000 == 28 [pid = 5123] [id = 411] 08:01:34 INFO - PROCESS | 5123 | ++DOMWINDOW == 73 (0x9855a000) [pid = 5123] [serial = 1234] [outer = (nil)] 08:01:34 INFO - PROCESS | 5123 | ++DOMWINDOW == 74 (0x98563c00) [pid = 5123] [serial = 1235] [outer = 0x9855a000] 08:01:34 INFO - PROCESS | 5123 | 1467817294443 Marionette DEBUG loaded listener.js 08:01:34 INFO - PROCESS | 5123 | ++DOMWINDOW == 75 (0x98de1800) [pid = 5123] [serial = 1236] [outer = 0x9855a000] 08:01:35 INFO - PROCESS | 5123 | 1467817295295 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:01:35 INFO - PROCESS | 5123 | --DOMWINDOW == 74 (0x99fd3000) [pid = 5123] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 08:01:35 INFO - PROCESS | 5123 | --DOMWINDOW == 73 (0x98558800) [pid = 5123] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 08:01:35 INFO - PROCESS | 5123 | --DOMWINDOW == 72 (0x95426800) [pid = 5123] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 08:01:35 INFO - PROCESS | 5123 | --DOMWINDOW == 71 (0x923b3800) [pid = 5123] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 08:01:35 INFO - PROCESS | 5123 | --DOMWINDOW == 70 (0x9adb0c00) [pid = 5123] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 08:01:35 INFO - PROCESS | 5123 | --DOMWINDOW == 69 (0x98560800) [pid = 5123] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 08:01:35 INFO - PROCESS | 5123 | --DOMWINDOW == 68 (0x9a26c000) [pid = 5123] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 08:01:35 INFO - PROCESS | 5123 | --DOMWINDOW == 67 (0x927dec00) [pid = 5123] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 08:01:35 INFO - PROCESS | 5123 | --DOMWINDOW == 66 (0x9b583000) [pid = 5123] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 08:01:35 INFO - PROCESS | 5123 | --DOMWINDOW == 65 (0x95428400) [pid = 5123] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 08:01:35 INFO - PROCESS | 5123 | --DOMWINDOW == 64 (0x9306cc00) [pid = 5123] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 08:01:35 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:01:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1548ms 08:01:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 08:01:35 INFO - PROCESS | 5123 | 1467817295670 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 08:01:35 INFO - PROCESS | 5123 | 1467817295674 Marionette TRACE conn3 <- [1,1617,null,{"value":"8"}] 08:01:35 INFO - PROCESS | 5123 | 1467817295680 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 08:01:35 INFO - PROCESS | 5123 | 1467817295683 Marionette TRACE conn3 <- [1,1618,null,{}] 08:01:35 INFO - PROCESS | 5123 | 1467817295688 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:01:35 INFO - PROCESS | 5123 | 1467817295692 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:01:35 INFO - PROCESS | 5123 | 1467817295836 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 08:01:35 INFO - PROCESS | 5123 | 1467817295844 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:35 INFO - PROCESS | 5123 | 1467817295852 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:01:35 INFO - PROCESS | 5123 | ++DOCSHELL 0x92697c00 == 29 [pid = 5123] [id = 412] 08:01:35 INFO - PROCESS | 5123 | ++DOMWINDOW == 65 (0x9306f400) [pid = 5123] [serial = 1237] [outer = (nil)] 08:01:35 INFO - PROCESS | 5123 | ++DOMWINDOW == 66 (0x97a51800) [pid = 5123] [serial = 1238] [outer = 0x9306f400] 08:01:35 INFO - PROCESS | 5123 | 1467817295914 Marionette DEBUG loaded listener.js 08:01:36 INFO - PROCESS | 5123 | ++DOMWINDOW == 67 (0x98554c00) [pid = 5123] [serial = 1239] [outer = 0x9306f400] 08:01:36 INFO - PROCESS | 5123 | 1467817296706 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:01:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 08:01:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1082ms 08:01:36 INFO - PROCESS | 5123 | 1467817296770 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 08:01:36 INFO - PROCESS | 5123 | 1467817296774 Marionette TRACE conn3 <- [1,1621,null,{"value":"8"}] 08:01:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 08:01:36 INFO - PROCESS | 5123 | 1467817296780 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 08:01:36 INFO - PROCESS | 5123 | 1467817296784 Marionette TRACE conn3 <- [1,1622,null,{}] 08:01:36 INFO - PROCESS | 5123 | 1467817296789 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:01:36 INFO - PROCESS | 5123 | 1467817296793 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:01:36 INFO - PROCESS | 5123 | 1467817296924 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 08:01:36 INFO - PROCESS | 5123 | 1467817296936 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:36 INFO - PROCESS | 5123 | 1467817296953 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:01:36 INFO - PROCESS | 5123 | ++DOCSHELL 0x99d0e000 == 30 [pid = 5123] [id = 413] 08:01:36 INFO - PROCESS | 5123 | ++DOMWINDOW == 68 (0x99de2800) [pid = 5123] [serial = 1240] [outer = (nil)] 08:01:37 INFO - PROCESS | 5123 | ++DOMWINDOW == 69 (0x9a269400) [pid = 5123] [serial = 1241] [outer = 0x99de2800] 08:01:37 INFO - PROCESS | 5123 | 1467817297027 Marionette DEBUG loaded listener.js 08:01:37 INFO - PROCESS | 5123 | ++DOMWINDOW == 70 (0x9a2d7000) [pid = 5123] [serial = 1242] [outer = 0x99de2800] 08:01:38 INFO - PROCESS | 5123 | 1467817298015 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:01:38 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:01:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1285ms 08:01:38 INFO - PROCESS | 5123 | 1467817298067 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 08:01:38 INFO - PROCESS | 5123 | 1467817298079 Marionette TRACE conn3 <- [1,1625,null,{"value":"8"}] 08:01:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 08:01:38 INFO - PROCESS | 5123 | 1467817298093 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 08:01:38 INFO - PROCESS | 5123 | 1467817298096 Marionette TRACE conn3 <- [1,1626,null,{}] 08:01:38 INFO - PROCESS | 5123 | 1467817298105 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:01:38 INFO - PROCESS | 5123 | 1467817298110 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:01:38 INFO - PROCESS | 5123 | 1467817298288 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 08:01:38 INFO - PROCESS | 5123 | 1467817298448 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:38 INFO - PROCESS | 5123 | 1467817298462 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:01:38 INFO - PROCESS | 5123 | ++DOCSHELL 0x9159bc00 == 31 [pid = 5123] [id = 414] 08:01:38 INFO - PROCESS | 5123 | ++DOMWINDOW == 71 (0x922cb000) [pid = 5123] [serial = 1243] [outer = (nil)] 08:01:38 INFO - PROCESS | 5123 | ++DOMWINDOW == 72 (0x92693000) [pid = 5123] [serial = 1244] [outer = 0x922cb000] 08:01:38 INFO - PROCESS | 5123 | 1467817298539 Marionette DEBUG loaded listener.js 08:01:38 INFO - PROCESS | 5123 | ++DOMWINDOW == 73 (0x952d9400) [pid = 5123] [serial = 1245] [outer = 0x922cb000] 08:01:39 INFO - PROCESS | 5123 | 1467817299538 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:01:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 08:01:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1482ms 08:01:39 INFO - PROCESS | 5123 | 1467817299575 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 08:01:39 INFO - PROCESS | 5123 | 1467817299581 Marionette TRACE conn3 <- [1,1629,null,{"value":"8"}] 08:01:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 08:01:39 INFO - PROCESS | 5123 | 1467817299591 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 08:01:39 INFO - PROCESS | 5123 | 1467817299595 Marionette TRACE conn3 <- [1,1630,null,{}] 08:01:39 INFO - PROCESS | 5123 | 1467817299601 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:01:39 INFO - PROCESS | 5123 | 1467817299606 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:01:39 INFO - PROCESS | 5123 | 1467817299792 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 08:01:40 INFO - PROCESS | 5123 | 1467817300001 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:40 INFO - PROCESS | 5123 | 1467817300009 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:01:40 INFO - PROCESS | 5123 | ++DOCSHELL 0x96fda000 == 32 [pid = 5123] [id = 415] 08:01:40 INFO - PROCESS | 5123 | ++DOMWINDOW == 74 (0x97a48000) [pid = 5123] [serial = 1246] [outer = (nil)] 08:01:40 INFO - PROCESS | 5123 | ++DOMWINDOW == 75 (0x98460800) [pid = 5123] [serial = 1247] [outer = 0x97a48000] 08:01:40 INFO - PROCESS | 5123 | 1467817300088 Marionette DEBUG loaded listener.js 08:01:40 INFO - PROCESS | 5123 | ++DOMWINDOW == 76 (0x98d69800) [pid = 5123] [serial = 1248] [outer = 0x97a48000] 08:01:41 INFO - PROCESS | 5123 | 1467817301004 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:01:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 08:01:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1478ms 08:01:41 INFO - PROCESS | 5123 | 1467817301070 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 08:01:41 INFO - PROCESS | 5123 | 1467817301074 Marionette TRACE conn3 <- [1,1633,null,{"value":"8"}] 08:01:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 08:01:41 INFO - PROCESS | 5123 | 1467817301080 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 08:01:41 INFO - PROCESS | 5123 | 1467817301086 Marionette TRACE conn3 <- [1,1634,null,{}] 08:01:41 INFO - PROCESS | 5123 | 1467817301101 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:01:41 INFO - PROCESS | 5123 | 1467817301109 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:01:41 INFO - PROCESS | 5123 | 1467817301270 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 08:01:41 INFO - PROCESS | 5123 | 1467817301439 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:41 INFO - PROCESS | 5123 | 1467817301451 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:01:41 INFO - PROCESS | 5123 | ++DOCSHELL 0x9a2ed800 == 33 [pid = 5123] [id = 416] 08:01:41 INFO - PROCESS | 5123 | ++DOMWINDOW == 77 (0x9a601800) [pid = 5123] [serial = 1249] [outer = (nil)] 08:01:41 INFO - PROCESS | 5123 | ++DOMWINDOW == 78 (0x9a607400) [pid = 5123] [serial = 1250] [outer = 0x9a601800] 08:01:41 INFO - PROCESS | 5123 | 1467817301576 Marionette DEBUG loaded listener.js 08:01:41 INFO - PROCESS | 5123 | ++DOMWINDOW == 79 (0x9aa62800) [pid = 5123] [serial = 1251] [outer = 0x9a601800] 08:01:42 INFO - PROCESS | 5123 | 1467817302455 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:01:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 08:01:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1435ms 08:01:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 08:01:42 INFO - PROCESS | 5123 | 1467817302528 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 08:01:42 INFO - PROCESS | 5123 | 1467817302532 Marionette TRACE conn3 <- [1,1637,null,{"value":"8"}] 08:01:42 INFO - PROCESS | 5123 | 1467817302539 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 08:01:42 INFO - PROCESS | 5123 | 1467817302542 Marionette TRACE conn3 <- [1,1638,null,{}] 08:01:42 INFO - PROCESS | 5123 | 1467817302547 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:01:42 INFO - PROCESS | 5123 | 1467817302552 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:01:42 INFO - PROCESS | 5123 | 1467817302724 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 08:01:43 INFO - PROCESS | 5123 | 1467817303010 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:43 INFO - PROCESS | 5123 | 1467817303023 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:01:43 INFO - PROCESS | 5123 | ++DOCSHELL 0x9159a400 == 34 [pid = 5123] [id = 417] 08:01:43 INFO - PROCESS | 5123 | ++DOMWINDOW == 80 (0x9159f400) [pid = 5123] [serial = 1252] [outer = (nil)] 08:01:43 INFO - PROCESS | 5123 | ++DOMWINDOW == 81 (0x923ac400) [pid = 5123] [serial = 1253] [outer = 0x9159f400] 08:01:43 INFO - PROCESS | 5123 | 1467817303170 Marionette DEBUG loaded listener.js 08:01:43 INFO - PROCESS | 5123 | ++DOMWINDOW == 82 (0x9268c400) [pid = 5123] [serial = 1254] [outer = 0x9159f400] 08:01:43 INFO - PROCESS | 5123 | --DOCSHELL 0x93baa000 == 33 [pid = 5123] [id = 378] 08:01:44 INFO - PROCESS | 5123 | --DOCSHELL 0x97a23400 == 32 [pid = 5123] [id = 389] 08:01:44 INFO - PROCESS | 5123 | --DOCSHELL 0x91597400 == 31 [pid = 5123] [id = 380] 08:01:44 INFO - PROCESS | 5123 | --DOCSHELL 0x923b4800 == 30 [pid = 5123] [id = 390] 08:01:44 INFO - PROCESS | 5123 | --DOCSHELL 0x93d0f800 == 29 [pid = 5123] [id = 387] 08:01:44 INFO - PROCESS | 5123 | --DOCSHELL 0x924bfc00 == 28 [pid = 5123] [id = 386] 08:01:44 INFO - PROCESS | 5123 | 1467817304068 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:01:44 INFO - PROCESS | 5123 | --DOMWINDOW == 81 (0xa1125400) [pid = 5123] [serial = 1203] [outer = (nil)] [url = about:blank] 08:01:44 INFO - PROCESS | 5123 | --DOMWINDOW == 80 (0x9b8dd000) [pid = 5123] [serial = 1200] [outer = (nil)] [url = about:blank] 08:01:44 INFO - PROCESS | 5123 | --DOMWINDOW == 79 (0x98563000) [pid = 5123] [serial = 1181] [outer = (nil)] [url = about:blank] 08:01:44 INFO - PROCESS | 5123 | --DOMWINDOW == 78 (0x93d7d800) [pid = 5123] [serial = 1179] [outer = (nil)] [url = about:blank] 08:01:44 INFO - PROCESS | 5123 | --DOMWINDOW == 77 (0x997efc00) [pid = 5123] [serial = 1182] [outer = (nil)] [url = about:blank] 08:01:44 INFO - PROCESS | 5123 | --DOMWINDOW == 76 (0x9d515800) [pid = 5123] [serial = 1176] [outer = (nil)] [url = about:blank] 08:01:44 INFO - PROCESS | 5123 | --DOMWINDOW == 75 (0x998aac00) [pid = 5123] [serial = 1193] [outer = (nil)] [url = about:blank] 08:01:44 INFO - PROCESS | 5123 | --DOMWINDOW == 74 (0x9a607800) [pid = 5123] [serial = 1197] [outer = (nil)] [url = about:blank] 08:01:44 INFO - PROCESS | 5123 | --DOMWINDOW == 73 (0x92ad2400) [pid = 5123] [serial = 1187] [outer = (nil)] [url = about:blank] 08:01:44 INFO - PROCESS | 5123 | --DOMWINDOW == 72 (0x9d56bc00) [pid = 5123] [serial = 1184] [outer = (nil)] [url = about:blank] 08:01:44 INFO - PROCESS | 5123 | --DOMWINDOW == 71 (0x9b57e800) [pid = 5123] [serial = 1199] [outer = (nil)] [url = about:blank] 08:01:44 INFO - PROCESS | 5123 | --DOMWINDOW == 70 (0x99d0c000) [pid = 5123] [serial = 1194] [outer = (nil)] [url = about:blank] 08:01:44 INFO - PROCESS | 5123 | --DOMWINDOW == 69 (0x9a2dcc00) [pid = 5123] [serial = 1196] [outer = (nil)] [url = about:blank] 08:01:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 08:01:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1585ms 08:01:44 INFO - PROCESS | 5123 | --DOMWINDOW == 68 (0x9d5ee800) [pid = 5123] [serial = 1185] [outer = (nil)] [url = about:blank] 08:01:44 INFO - PROCESS | 5123 | --DOMWINDOW == 67 (0x93d0b000) [pid = 5123] [serial = 1188] [outer = (nil)] [url = about:blank] 08:01:44 INFO - PROCESS | 5123 | --DOMWINDOW == 66 (0x95434400) [pid = 5123] [serial = 1191] [outer = (nil)] [url = about:blank] 08:01:44 INFO - PROCESS | 5123 | --DOMWINDOW == 65 (0x93077800) [pid = 5123] [serial = 1178] [outer = (nil)] [url = about:blank] 08:01:44 INFO - PROCESS | 5123 | --DOMWINDOW == 64 (0x9542d400) [pid = 5123] [serial = 1190] [outer = (nil)] [url = about:blank] 08:01:44 INFO - PROCESS | 5123 | --DOMWINDOW == 63 (0x9d5f5800) [pid = 5123] [serial = 1202] [outer = (nil)] [url = about:blank] 08:01:44 INFO - PROCESS | 5123 | --DOMWINDOW == 62 (0xa2010000) [pid = 5123] [serial = 1205] [outer = (nil)] [url = about:blank] 08:01:44 INFO - PROCESS | 5123 | --DOMWINDOW == 61 (0xa2218c00) [pid = 5123] [serial = 1206] [outer = (nil)] [url = about:blank] 08:01:44 INFO - PROCESS | 5123 | 1467817304141 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 08:01:44 INFO - PROCESS | 5123 | 1467817304146 Marionette TRACE conn3 <- [1,1641,null,{"value":"8"}] 08:01:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 08:01:44 INFO - PROCESS | 5123 | 1467817304155 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 08:01:44 INFO - PROCESS | 5123 | 1467817304159 Marionette TRACE conn3 <- [1,1642,null,{}] 08:01:44 INFO - PROCESS | 5123 | 1467817304166 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:01:44 INFO - PROCESS | 5123 | 1467817304173 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:01:44 INFO - PROCESS | 5123 | 1467817304325 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 08:01:44 INFO - PROCESS | 5123 | 1467817304338 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:44 INFO - PROCESS | 5123 | 1467817304345 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:01:44 INFO - PROCESS | 5123 | ++DOCSHELL 0x93d7f000 == 29 [pid = 5123] [id = 418] 08:01:44 INFO - PROCESS | 5123 | ++DOMWINDOW == 62 (0x93d84800) [pid = 5123] [serial = 1255] [outer = (nil)] 08:01:44 INFO - PROCESS | 5123 | ++DOMWINDOW == 63 (0x953ef400) [pid = 5123] [serial = 1256] [outer = 0x93d84800] 08:01:44 INFO - PROCESS | 5123 | 1467817304419 Marionette DEBUG loaded listener.js 08:01:44 INFO - PROCESS | 5123 | ++DOMWINDOW == 64 (0x95434000) [pid = 5123] [serial = 1257] [outer = 0x93d84800] 08:01:45 INFO - PROCESS | 5123 | 1467817305440 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:01:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 08:01:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1342ms 08:01:45 INFO - PROCESS | 5123 | 1467817305498 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 08:01:45 INFO - PROCESS | 5123 | 1467817305504 Marionette TRACE conn3 <- [1,1645,null,{"value":"8"}] 08:01:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 08:01:45 INFO - PROCESS | 5123 | 1467817305511 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 08:01:45 INFO - PROCESS | 5123 | 1467817305516 Marionette TRACE conn3 <- [1,1646,null,{}] 08:01:45 INFO - PROCESS | 5123 | 1467817305524 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:01:45 INFO - PROCESS | 5123 | 1467817305530 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:01:45 INFO - PROCESS | 5123 | 1467817305698 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 08:01:45 INFO - PROCESS | 5123 | 1467817305856 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:45 INFO - PROCESS | 5123 | 1467817305862 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:01:45 INFO - PROCESS | 5123 | ++DOCSHELL 0x92ac8400 == 30 [pid = 5123] [id = 419] 08:01:45 INFO - PROCESS | 5123 | ++DOMWINDOW == 65 (0x93ba7c00) [pid = 5123] [serial = 1258] [outer = (nil)] 08:01:45 INFO - PROCESS | 5123 | ++DOMWINDOW == 66 (0x97a1e800) [pid = 5123] [serial = 1259] [outer = 0x93ba7c00] 08:01:45 INFO - PROCESS | 5123 | 1467817305940 Marionette DEBUG loaded listener.js 08:01:46 INFO - PROCESS | 5123 | ++DOMWINDOW == 67 (0x97a4d400) [pid = 5123] [serial = 1260] [outer = 0x93ba7c00] 08:01:46 INFO - PROCESS | 5123 | 1467817306870 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:01:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 08:01:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1388ms 08:01:46 INFO - PROCESS | 5123 | 1467817306899 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 08:01:46 INFO - PROCESS | 5123 | 1467817306906 Marionette TRACE conn3 <- [1,1649,null,{"value":"8"}] 08:01:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 08:01:46 INFO - PROCESS | 5123 | 1467817306916 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 08:01:46 INFO - PROCESS | 5123 | 1467817306920 Marionette TRACE conn3 <- [1,1650,null,{}] 08:01:46 INFO - PROCESS | 5123 | 1467817306926 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:01:46 INFO - PROCESS | 5123 | 1467817306932 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:01:47 INFO - PROCESS | 5123 | 1467817307083 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 08:01:47 INFO - PROCESS | 5123 | 1467817307245 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:47 INFO - PROCESS | 5123 | 1467817307253 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:01:47 INFO - PROCESS | 5123 | ++DOCSHELL 0x9855cc00 == 31 [pid = 5123] [id = 420] 08:01:47 INFO - PROCESS | 5123 | ++DOMWINDOW == 68 (0x99c27000) [pid = 5123] [serial = 1261] [outer = (nil)] 08:01:47 INFO - PROCESS | 5123 | ++DOMWINDOW == 69 (0x99d18000) [pid = 5123] [serial = 1262] [outer = 0x99c27000] 08:01:47 INFO - PROCESS | 5123 | 1467817307329 Marionette DEBUG loaded listener.js 08:01:47 INFO - PROCESS | 5123 | ++DOMWINDOW == 70 (0x9a187800) [pid = 5123] [serial = 1263] [outer = 0x99c27000] 08:01:48 INFO - PROCESS | 5123 | 1467817308283 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:01:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 08:01:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1429ms 08:01:48 INFO - PROCESS | 5123 | 1467817308346 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 08:01:48 INFO - PROCESS | 5123 | 1467817308350 Marionette TRACE conn3 <- [1,1653,null,{"value":"8"}] 08:01:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 08:01:48 INFO - PROCESS | 5123 | 1467817308356 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 08:01:48 INFO - PROCESS | 5123 | 1467817308362 Marionette TRACE conn3 <- [1,1654,null,{}] 08:01:48 INFO - PROCESS | 5123 | 1467817308377 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:01:48 INFO - PROCESS | 5123 | 1467817308387 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:01:48 INFO - PROCESS | 5123 | 1467817308587 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 08:01:48 INFO - PROCESS | 5123 | 1467817308786 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:48 INFO - PROCESS | 5123 | 1467817308796 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:01:48 INFO - PROCESS | 5123 | ++DOCSHELL 0x9b5d6c00 == 32 [pid = 5123] [id = 421] 08:01:48 INFO - PROCESS | 5123 | ++DOMWINDOW == 71 (0x9b5d8800) [pid = 5123] [serial = 1264] [outer = (nil)] 08:01:48 INFO - PROCESS | 5123 | ++DOMWINDOW == 72 (0x9b8e2800) [pid = 5123] [serial = 1265] [outer = 0x9b5d8800] 08:01:48 INFO - PROCESS | 5123 | 1467817308918 Marionette DEBUG loaded listener.js 08:01:49 INFO - PROCESS | 5123 | ++DOMWINDOW == 73 (0x9b9eb000) [pid = 5123] [serial = 1266] [outer = 0x9b5d8800] 08:01:49 INFO - PROCESS | 5123 | 1467817309721 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:01:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 08:01:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1433ms 08:01:49 INFO - PROCESS | 5123 | 1467817309790 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 08:01:49 INFO - PROCESS | 5123 | 1467817309795 Marionette TRACE conn3 <- [1,1657,null,{"value":"8"}] 08:01:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 08:01:49 INFO - PROCESS | 5123 | 1467817309801 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 08:01:49 INFO - PROCESS | 5123 | 1467817309805 Marionette TRACE conn3 <- [1,1658,null,{}] 08:01:49 INFO - PROCESS | 5123 | 1467817309810 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:01:49 INFO - PROCESS | 5123 | 1467817309815 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:01:49 INFO - PROCESS | 5123 | 1467817309975 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 08:01:50 INFO - PROCESS | 5123 | 1467817310133 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:50 INFO - PROCESS | 5123 | 1467817310141 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:01:50 INFO - PROCESS | 5123 | ++DOCSHELL 0x922ca400 == 33 [pid = 5123] [id = 422] 08:01:50 INFO - PROCESS | 5123 | ++DOMWINDOW == 74 (0x9ba30000) [pid = 5123] [serial = 1267] [outer = (nil)] 08:01:50 INFO - PROCESS | 5123 | ++DOMWINDOW == 75 (0x9d56a400) [pid = 5123] [serial = 1268] [outer = 0x9ba30000] 08:01:50 INFO - PROCESS | 5123 | 1467817310218 Marionette DEBUG loaded listener.js 08:01:50 INFO - PROCESS | 5123 | ++DOMWINDOW == 76 (0x9d5ea000) [pid = 5123] [serial = 1269] [outer = 0x9ba30000] 08:01:51 INFO - PROCESS | 5123 | 1467817311067 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:01:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 08:01:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1329ms 08:01:51 INFO - PROCESS | 5123 | 1467817311131 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 08:01:51 INFO - PROCESS | 5123 | 1467817311135 Marionette TRACE conn3 <- [1,1661,null,{"value":"8"}] 08:01:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 08:01:51 INFO - PROCESS | 5123 | 1467817311141 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 08:01:51 INFO - PROCESS | 5123 | 1467817311143 Marionette TRACE conn3 <- [1,1662,null,{}] 08:01:51 INFO - PROCESS | 5123 | 1467817311149 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:01:51 INFO - PROCESS | 5123 | 1467817311154 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:01:51 INFO - PROCESS | 5123 | 1467817311312 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 08:01:51 INFO - PROCESS | 5123 | 1467817311482 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:51 INFO - PROCESS | 5123 | 1467817311489 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:01:51 INFO - PROCESS | 5123 | ++DOCSHELL 0x927d9c00 == 34 [pid = 5123] [id = 423] 08:01:51 INFO - PROCESS | 5123 | ++DOMWINDOW == 77 (0x998ac800) [pid = 5123] [serial = 1270] [outer = (nil)] 08:01:51 INFO - PROCESS | 5123 | ++DOMWINDOW == 78 (0x9d906c00) [pid = 5123] [serial = 1271] [outer = 0x998ac800] 08:01:51 INFO - PROCESS | 5123 | 1467817311563 Marionette DEBUG loaded listener.js 08:01:51 INFO - PROCESS | 5123 | ++DOMWINDOW == 79 (0x9d90fc00) [pid = 5123] [serial = 1272] [outer = 0x998ac800] 08:01:52 INFO - PROCESS | 5123 | 1467817312485 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:01:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 08:01:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1382ms 08:01:52 INFO - PROCESS | 5123 | 1467817312523 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 08:01:52 INFO - PROCESS | 5123 | 1467817312526 Marionette TRACE conn3 <- [1,1665,null,{"value":"8"}] 08:01:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 08:01:52 INFO - PROCESS | 5123 | 1467817312533 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 08:01:52 INFO - PROCESS | 5123 | 1467817312536 Marionette TRACE conn3 <- [1,1666,null,{}] 08:01:52 INFO - PROCESS | 5123 | 1467817312541 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:01:52 INFO - PROCESS | 5123 | 1467817312551 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:01:52 INFO - PROCESS | 5123 | 1467817312747 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 08:01:52 INFO - PROCESS | 5123 | 1467817312909 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:52 INFO - PROCESS | 5123 | 1467817312917 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:01:52 INFO - PROCESS | 5123 | ++DOCSHELL 0x923b1400 == 35 [pid = 5123] [id = 424] 08:01:52 INFO - PROCESS | 5123 | ++DOMWINDOW == 80 (0x927da400) [pid = 5123] [serial = 1273] [outer = (nil)] 08:01:52 INFO - PROCESS | 5123 | ++DOMWINDOW == 81 (0xa232a400) [pid = 5123] [serial = 1274] [outer = 0x927da400] 08:01:52 INFO - PROCESS | 5123 | 1467817312991 Marionette DEBUG loaded listener.js 08:01:53 INFO - PROCESS | 5123 | ++DOMWINDOW == 82 (0xa221ec00) [pid = 5123] [serial = 1275] [outer = 0x927da400] 08:01:54 INFO - PROCESS | 5123 | 1467817314016 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:01:54 INFO - PROCESS | 5123 | --DOCSHELL 0x9159b400 == 34 [pid = 5123] [id = 408] 08:01:54 INFO - PROCESS | 5123 | --DOCSHELL 0x927d8800 == 33 [pid = 5123] [id = 381] 08:01:54 INFO - PROCESS | 5123 | --DOCSHELL 0x922c3800 == 32 [pid = 5123] [id = 379] 08:01:54 INFO - PROCESS | 5123 | --DOCSHELL 0x97a4d800 == 31 [pid = 5123] [id = 388] 08:01:54 INFO - PROCESS | 5123 | --DOCSHELL 0x924cb000 == 30 [pid = 5123] [id = 377] 08:01:54 INFO - PROCESS | 5123 | --DOCSHELL 0x98d6f400 == 29 [pid = 5123] [id = 391] 08:01:54 INFO - PROCESS | 5123 | --DOCSHELL 0x9adaf800 == 28 [pid = 5123] [id = 382] 08:01:54 INFO - PROCESS | 5123 | --DOCSHELL 0x93d84000 == 27 [pid = 5123] [id = 375] 08:01:54 INFO - PROCESS | 5123 | --DOCSHELL 0x98557400 == 26 [pid = 5123] [id = 376] 08:01:54 INFO - PROCESS | 5123 | --DOCSHELL 0x924be000 == 25 [pid = 5123] [id = 384] 08:01:54 INFO - PROCESS | 5123 | --DOCSHELL 0x97a27c00 == 24 [pid = 5123] [id = 383] 08:01:54 INFO - PROCESS | 5123 | --DOCSHELL 0x922c7400 == 23 [pid = 5123] [id = 385] 08:01:54 INFO - PROCESS | 5123 | --DOCSHELL 0x9268f800 == 22 [pid = 5123] [id = 374] 08:01:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 08:01:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 2434ms 08:01:55 INFO - PROCESS | 5123 | 1467817315100 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 08:01:55 INFO - PROCESS | 5123 | 1467817315104 Marionette TRACE conn3 <- [1,1669,null,{"value":"8"}] 08:01:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 08:01:55 INFO - PROCESS | 5123 | 1467817315114 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 08:01:55 INFO - PROCESS | 5123 | 1467817315120 Marionette TRACE conn3 <- [1,1670,null,{}] 08:01:55 INFO - PROCESS | 5123 | 1467817315128 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:01:55 INFO - PROCESS | 5123 | 1467817315136 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:01:55 INFO - PROCESS | 5123 | 1467817315284 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 08:01:55 INFO - PROCESS | 5123 | 1467817315399 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:55 INFO - PROCESS | 5123 | 1467817315405 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:01:55 INFO - PROCESS | 5123 | ++DOCSHELL 0x923ae800 == 23 [pid = 5123] [id = 425] 08:01:55 INFO - PROCESS | 5123 | ++DOMWINDOW == 83 (0x923af800) [pid = 5123] [serial = 1276] [outer = (nil)] 08:01:55 INFO - PROCESS | 5123 | ++DOMWINDOW == 84 (0x924be000) [pid = 5123] [serial = 1277] [outer = 0x923af800] 08:01:55 INFO - PROCESS | 5123 | 1467817315473 Marionette DEBUG loaded listener.js 08:01:55 INFO - PROCESS | 5123 | ++DOMWINDOW == 85 (0x924c5000) [pid = 5123] [serial = 1278] [outer = 0x923af800] 08:01:56 INFO - PROCESS | 5123 | 1467817316220 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:01:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 08:01:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1139ms 08:01:56 INFO - PROCESS | 5123 | 1467817316264 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 08:01:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 08:01:56 INFO - PROCESS | 5123 | 1467817316270 Marionette TRACE conn3 <- [1,1673,null,{"value":"8"}] 08:01:56 INFO - PROCESS | 5123 | 1467817316295 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 08:01:56 INFO - PROCESS | 5123 | 1467817316302 Marionette TRACE conn3 <- [1,1674,null,{}] 08:01:56 INFO - PROCESS | 5123 | 1467817316308 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:01:56 INFO - PROCESS | 5123 | 1467817316313 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:01:56 INFO - PROCESS | 5123 | 1467817316523 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 08:01:56 INFO - PROCESS | 5123 | 1467817316549 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:56 INFO - PROCESS | 5123 | 1467817316557 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:01:56 INFO - PROCESS | 5123 | ++DOCSHELL 0x93bb1000 == 24 [pid = 5123] [id = 426] 08:01:56 INFO - PROCESS | 5123 | ++DOMWINDOW == 86 (0x93d07000) [pid = 5123] [serial = 1279] [outer = (nil)] 08:01:56 INFO - PROCESS | 5123 | ++DOMWINDOW == 87 (0x93d7cc00) [pid = 5123] [serial = 1280] [outer = 0x93d07000] 08:01:56 INFO - PROCESS | 5123 | 1467817316623 Marionette DEBUG loaded listener.js 08:01:56 INFO - PROCESS | 5123 | ++DOMWINDOW == 88 (0x93d84c00) [pid = 5123] [serial = 1281] [outer = 0x93d07000] 08:01:57 INFO - PROCESS | 5123 | 1467817317521 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:01:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 08:01:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1303ms 08:01:57 INFO - PROCESS | 5123 | 1467817317583 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 08:01:57 INFO - PROCESS | 5123 | 1467817317587 Marionette TRACE conn3 <- [1,1677,null,{"value":"8"}] 08:01:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 08:01:57 INFO - PROCESS | 5123 | 1467817317593 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 08:01:57 INFO - PROCESS | 5123 | 1467817317596 Marionette TRACE conn3 <- [1,1678,null,{}] 08:01:57 INFO - PROCESS | 5123 | 1467817317612 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:01:57 INFO - PROCESS | 5123 | 1467817317621 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:01:57 INFO - PROCESS | 5123 | 1467817317830 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 08:01:57 INFO - PROCESS | 5123 | 1467817317909 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:57 INFO - PROCESS | 5123 | 1467817317922 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:01:57 INFO - PROCESS | 5123 | ++DOCSHELL 0x97a22400 == 25 [pid = 5123] [id = 427] 08:01:57 INFO - PROCESS | 5123 | ++DOMWINDOW == 89 (0x97a23000) [pid = 5123] [serial = 1282] [outer = (nil)] 08:01:57 INFO - PROCESS | 5123 | ++DOMWINDOW == 90 (0x97a43400) [pid = 5123] [serial = 1283] [outer = 0x97a23000] 08:01:57 INFO - PROCESS | 5123 | 1467817317989 Marionette DEBUG loaded listener.js 08:01:58 INFO - PROCESS | 5123 | ++DOMWINDOW == 91 (0x97a4cc00) [pid = 5123] [serial = 1284] [outer = 0x97a23000] 08:01:58 INFO - PROCESS | 5123 | --DOMWINDOW == 90 (0x93d84800) [pid = 5123] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 08:01:58 INFO - PROCESS | 5123 | --DOMWINDOW == 89 (0x9855a000) [pid = 5123] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 08:01:58 INFO - PROCESS | 5123 | --DOMWINDOW == 88 (0x924cac00) [pid = 5123] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 08:01:58 INFO - PROCESS | 5123 | --DOMWINDOW == 87 (0x92ad1000) [pid = 5123] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 08:01:58 INFO - PROCESS | 5123 | --DOMWINDOW == 86 (0x97a4f400) [pid = 5123] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 08:01:58 INFO - PROCESS | 5123 | --DOMWINDOW == 85 (0x953ef800) [pid = 5123] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 08:01:58 INFO - PROCESS | 5123 | --DOMWINDOW == 84 (0x92692400) [pid = 5123] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 08:01:58 INFO - PROCESS | 5123 | --DOMWINDOW == 83 (0x9d56c000) [pid = 5123] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 08:01:58 INFO - PROCESS | 5123 | --DOMWINDOW == 82 (0x9306f400) [pid = 5123] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 08:01:58 INFO - PROCESS | 5123 | --DOMWINDOW == 81 (0xa2378000) [pid = 5123] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 08:01:58 INFO - PROCESS | 5123 | --DOMWINDOW == 80 (0x9159c400) [pid = 5123] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 08:01:58 INFO - PROCESS | 5123 | --DOMWINDOW == 79 (0xa2370800) [pid = 5123] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 08:01:58 INFO - PROCESS | 5123 | --DOMWINDOW == 78 (0x9159f400) [pid = 5123] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 08:01:58 INFO - PROCESS | 5123 | --DOMWINDOW == 77 (0x922cb000) [pid = 5123] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 08:01:58 INFO - PROCESS | 5123 | --DOMWINDOW == 76 (0x97a48000) [pid = 5123] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 08:01:58 INFO - PROCESS | 5123 | --DOMWINDOW == 75 (0x9a601800) [pid = 5123] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 08:01:58 INFO - PROCESS | 5123 | --DOMWINDOW == 74 (0x99de2800) [pid = 5123] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 08:01:59 INFO - PROCESS | 5123 | 1467817319254 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:01:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 08:01:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1681ms 08:01:59 INFO - PROCESS | 5123 | 1467817319276 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 08:01:59 INFO - PROCESS | 5123 | 1467817319295 Marionette TRACE conn3 <- [1,1681,null,{"value":"8"}] 08:01:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 08:01:59 INFO - PROCESS | 5123 | 1467817319322 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 08:01:59 INFO - PROCESS | 5123 | 1467817319325 Marionette TRACE conn3 <- [1,1682,null,{}] 08:01:59 INFO - PROCESS | 5123 | 1467817319346 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:01:59 INFO - PROCESS | 5123 | 1467817319351 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:01:59 INFO - PROCESS | 5123 | 1467817319491 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 08:01:59 INFO - PROCESS | 5123 | 1467817319499 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:59 INFO - PROCESS | 5123 | 1467817319505 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:01:59 INFO - PROCESS | 5123 | ++DOCSHELL 0x9306f400 == 26 [pid = 5123] [id = 428] 08:01:59 INFO - PROCESS | 5123 | ++DOMWINDOW == 75 (0x93d84800) [pid = 5123] [serial = 1285] [outer = (nil)] 08:01:59 INFO - PROCESS | 5123 | ++DOMWINDOW == 76 (0x98459400) [pid = 5123] [serial = 1286] [outer = 0x93d84800] 08:01:59 INFO - PROCESS | 5123 | 1467817319571 Marionette DEBUG loaded listener.js 08:01:59 INFO - PROCESS | 5123 | ++DOMWINDOW == 77 (0x99775c00) [pid = 5123] [serial = 1287] [outer = 0x93d84800] 08:02:00 INFO - PROCESS | 5123 | 1467817320423 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:02:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 08:02:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1161ms 08:02:00 INFO - PROCESS | 5123 | 1467817320466 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 08:02:00 INFO - PROCESS | 5123 | 1467817320469 Marionette TRACE conn3 <- [1,1685,null,{"value":"8"}] 08:02:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 08:02:00 INFO - PROCESS | 5123 | 1467817320475 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 08:02:00 INFO - PROCESS | 5123 | 1467817320477 Marionette TRACE conn3 <- [1,1686,null,{}] 08:02:00 INFO - PROCESS | 5123 | 1467817320483 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:02:00 INFO - PROCESS | 5123 | 1467817320488 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:02:00 INFO - PROCESS | 5123 | 1467817320625 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 08:02:00 INFO - PROCESS | 5123 | 1467817320634 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:00 INFO - PROCESS | 5123 | 1467817320641 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:02:00 INFO - PROCESS | 5123 | ++DOCSHELL 0x97a50800 == 27 [pid = 5123] [id = 429] 08:02:00 INFO - PROCESS | 5123 | ++DOMWINDOW == 78 (0x98563800) [pid = 5123] [serial = 1288] [outer = (nil)] 08:02:00 INFO - PROCESS | 5123 | ++DOMWINDOW == 79 (0x99d10400) [pid = 5123] [serial = 1289] [outer = 0x98563800] 08:02:00 INFO - PROCESS | 5123 | 1467817320706 Marionette DEBUG loaded listener.js 08:02:00 INFO - PROCESS | 5123 | ++DOMWINDOW == 80 (0x9a269000) [pid = 5123] [serial = 1290] [outer = 0x98563800] 08:02:01 INFO - PROCESS | 5123 | 1467817321790 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:02:01 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:02:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1390ms 08:02:01 INFO - PROCESS | 5123 | 1467817321867 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 08:02:01 INFO - PROCESS | 5123 | 1467817321874 Marionette TRACE conn3 <- [1,1689,null,{"value":"8"}] 08:02:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 08:02:01 INFO - PROCESS | 5123 | 1467817321882 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 08:02:01 INFO - PROCESS | 5123 | 1467817321890 Marionette TRACE conn3 <- [1,1690,null,{}] 08:02:01 INFO - PROCESS | 5123 | 1467817321898 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:02:01 INFO - PROCESS | 5123 | 1467817321904 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:02:02 INFO - PROCESS | 5123 | 1467817322129 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 08:02:02 INFO - PROCESS | 5123 | 1467817322333 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:02 INFO - PROCESS | 5123 | 1467817322342 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:02:02 INFO - PROCESS | 5123 | ++DOCSHELL 0x927d5c00 == 28 [pid = 5123] [id = 430] 08:02:02 INFO - PROCESS | 5123 | ++DOMWINDOW == 81 (0x927d9000) [pid = 5123] [serial = 1291] [outer = (nil)] 08:02:02 INFO - PROCESS | 5123 | ++DOMWINDOW == 82 (0x93d7d000) [pid = 5123] [serial = 1292] [outer = 0x927d9000] 08:02:02 INFO - PROCESS | 5123 | 1467817322463 Marionette DEBUG loaded listener.js 08:02:02 INFO - PROCESS | 5123 | ++DOMWINDOW == 83 (0x9542e000) [pid = 5123] [serial = 1293] [outer = 0x927d9000] 08:02:03 INFO - PROCESS | 5123 | 1467817323397 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:02:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 08:02:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1588ms 08:02:03 INFO - PROCESS | 5123 | 1467817323470 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 08:02:03 INFO - PROCESS | 5123 | 1467817323477 Marionette TRACE conn3 <- [1,1693,null,{"value":"8"}] 08:02:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 08:02:03 INFO - PROCESS | 5123 | 1467817323488 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 08:02:03 INFO - PROCESS | 5123 | 1467817323491 Marionette TRACE conn3 <- [1,1694,null,{}] 08:02:03 INFO - PROCESS | 5123 | 1467817323498 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:02:03 INFO - PROCESS | 5123 | 1467817323504 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:02:03 INFO - PROCESS | 5123 | 1467817323713 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 08:02:03 INFO - PROCESS | 5123 | 1467817323969 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:03 INFO - PROCESS | 5123 | 1467817323980 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:02:04 INFO - PROCESS | 5123 | ++DOCSHELL 0x924cb000 == 29 [pid = 5123] [id = 431] 08:02:04 INFO - PROCESS | 5123 | ++DOMWINDOW == 84 (0x99d11800) [pid = 5123] [serial = 1294] [outer = (nil)] 08:02:04 INFO - PROCESS | 5123 | ++DOMWINDOW == 85 (0x9a272800) [pid = 5123] [serial = 1295] [outer = 0x99d11800] 08:02:04 INFO - PROCESS | 5123 | 1467817324097 Marionette DEBUG loaded listener.js 08:02:04 INFO - PROCESS | 5123 | ++DOMWINDOW == 86 (0x9a2d1800) [pid = 5123] [serial = 1296] [outer = 0x99d11800] 08:02:05 INFO - PROCESS | 5123 | 1467817325033 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:02:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 08:02:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1580ms 08:02:05 INFO - PROCESS | 5123 | 1467817325068 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 08:02:05 INFO - PROCESS | 5123 | 1467817325072 Marionette TRACE conn3 <- [1,1697,null,{"value":"8"}] 08:02:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 08:02:05 INFO - PROCESS | 5123 | 1467817325079 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 08:02:05 INFO - PROCESS | 5123 | 1467817325085 Marionette TRACE conn3 <- [1,1698,null,{}] 08:02:05 INFO - PROCESS | 5123 | 1467817325110 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:02:05 INFO - PROCESS | 5123 | 1467817325118 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:02:05 INFO - PROCESS | 5123 | 1467817325414 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 08:02:05 INFO - PROCESS | 5123 | 1467817325550 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:05 INFO - PROCESS | 5123 | 1467817325562 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:02:05 INFO - PROCESS | 5123 | ++DOCSHELL 0x91595400 == 30 [pid = 5123] [id = 432] 08:02:05 INFO - PROCESS | 5123 | ++DOMWINDOW == 87 (0x91597400) [pid = 5123] [serial = 1297] [outer = (nil)] 08:02:05 INFO - PROCESS | 5123 | ++DOMWINDOW == 88 (0x922c6800) [pid = 5123] [serial = 1298] [outer = 0x91597400] 08:02:05 INFO - PROCESS | 5123 | 1467817325785 Marionette DEBUG loaded listener.js 08:02:05 INFO - PROCESS | 5123 | ++DOMWINDOW == 89 (0x923a6400) [pid = 5123] [serial = 1299] [outer = 0x91597400] 08:02:06 INFO - PROCESS | 5123 | --DOCSHELL 0x93d7f000 == 29 [pid = 5123] [id = 418] 08:02:06 INFO - PROCESS | 5123 | 1467817326700 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:02:06 INFO - PROCESS | 5123 | --DOMWINDOW == 88 (0x953ef400) [pid = 5123] [serial = 1256] [outer = (nil)] [url = about:blank] 08:02:06 INFO - PROCESS | 5123 | --DOMWINDOW == 87 (0x98563c00) [pid = 5123] [serial = 1235] [outer = (nil)] [url = about:blank] 08:02:06 INFO - PROCESS | 5123 | --DOMWINDOW == 86 (0x93d06000) [pid = 5123] [serial = 1208] [outer = (nil)] [url = about:blank] 08:02:06 INFO - PROCESS | 5123 | --DOMWINDOW == 85 (0x93d06800) [pid = 5123] [serial = 1229] [outer = (nil)] [url = about:blank] 08:02:06 INFO - PROCESS | 5123 | --DOMWINDOW == 84 (0x93d82800) [pid = 5123] [serial = 1230] [outer = (nil)] [url = about:blank] 08:02:06 INFO - PROCESS | 5123 | --DOMWINDOW == 83 (0x99abd000) [pid = 5123] [serial = 1212] [outer = (nil)] [url = about:blank] 08:02:06 INFO - PROCESS | 5123 | --DOMWINDOW == 82 (0x9542e400) [pid = 5123] [serial = 1232] [outer = (nil)] [url = about:blank] 08:02:06 INFO - PROCESS | 5123 | --DOMWINDOW == 81 (0x98d6e000) [pid = 5123] [serial = 1211] [outer = (nil)] [url = about:blank] 08:02:06 INFO - PROCESS | 5123 | --DOMWINDOW == 80 (0x93072000) [pid = 5123] [serial = 1224] [outer = (nil)] [url = about:blank] 08:02:06 INFO - PROCESS | 5123 | --DOMWINDOW == 79 (0x927de000) [pid = 5123] [serial = 1223] [outer = (nil)] [url = about:blank] 08:02:06 INFO - PROCESS | 5123 | --DOMWINDOW == 78 (0xa2326800) [pid = 5123] [serial = 1215] [outer = (nil)] [url = about:blank] 08:02:06 INFO - PROCESS | 5123 | --DOMWINDOW == 77 (0xa1189800) [pid = 5123] [serial = 1214] [outer = (nil)] [url = about:blank] 08:02:06 INFO - PROCESS | 5123 | --DOMWINDOW == 76 (0x97a51800) [pid = 5123] [serial = 1238] [outer = (nil)] [url = about:blank] 08:02:06 INFO - PROCESS | 5123 | --DOMWINDOW == 75 (0xa2558000) [pid = 5123] [serial = 1218] [outer = (nil)] [url = about:blank] 08:02:06 INFO - PROCESS | 5123 | --DOMWINDOW == 74 (0x98554c00) [pid = 5123] [serial = 1239] [outer = (nil)] [url = about:blank] 08:02:06 INFO - PROCESS | 5123 | --DOMWINDOW == 73 (0xa23d9800) [pid = 5123] [serial = 1217] [outer = (nil)] [url = about:blank] 08:02:06 INFO - PROCESS | 5123 | --DOMWINDOW == 72 (0x923a6800) [pid = 5123] [serial = 1227] [outer = (nil)] [url = about:blank] 08:02:06 INFO - PROCESS | 5123 | --DOMWINDOW == 71 (0xa2fb7800) [pid = 5123] [serial = 1221] [outer = (nil)] [url = about:blank] 08:02:06 INFO - PROCESS | 5123 | --DOMWINDOW == 70 (0xa25f7000) [pid = 5123] [serial = 1220] [outer = (nil)] [url = about:blank] 08:02:06 INFO - PROCESS | 5123 | --DOMWINDOW == 69 (0x923ac400) [pid = 5123] [serial = 1253] [outer = (nil)] [url = about:blank] 08:02:06 INFO - PROCESS | 5123 | --DOMWINDOW == 68 (0x9268c400) [pid = 5123] [serial = 1254] [outer = (nil)] [url = about:blank] 08:02:06 INFO - PROCESS | 5123 | --DOMWINDOW == 67 (0x92693000) [pid = 5123] [serial = 1244] [outer = (nil)] [url = about:blank] 08:02:06 INFO - PROCESS | 5123 | --DOMWINDOW == 66 (0x98460800) [pid = 5123] [serial = 1247] [outer = (nil)] [url = about:blank] 08:02:06 INFO - PROCESS | 5123 | --DOMWINDOW == 65 (0x98de1800) [pid = 5123] [serial = 1236] [outer = (nil)] [url = about:blank] 08:02:06 INFO - PROCESS | 5123 | --DOMWINDOW == 64 (0x952d9400) [pid = 5123] [serial = 1245] [outer = (nil)] [url = about:blank] 08:02:06 INFO - PROCESS | 5123 | --DOMWINDOW == 63 (0x922c6c00) [pid = 5123] [serial = 1226] [outer = (nil)] [url = about:blank] 08:02:06 INFO - PROCESS | 5123 | --DOMWINDOW == 62 (0x9a607400) [pid = 5123] [serial = 1250] [outer = (nil)] [url = about:blank] 08:02:06 INFO - PROCESS | 5123 | --DOMWINDOW == 61 (0x95434000) [pid = 5123] [serial = 1257] [outer = (nil)] [url = about:blank] 08:02:06 INFO - PROCESS | 5123 | --DOMWINDOW == 60 (0x953ee400) [pid = 5123] [serial = 1209] [outer = (nil)] [url = about:blank] 08:02:06 INFO - PROCESS | 5123 | --DOMWINDOW == 59 (0x98d69800) [pid = 5123] [serial = 1248] [outer = (nil)] [url = about:blank] 08:02:06 INFO - PROCESS | 5123 | --DOMWINDOW == 58 (0x9aa62800) [pid = 5123] [serial = 1251] [outer = (nil)] [url = about:blank] 08:02:06 INFO - PROCESS | 5123 | --DOMWINDOW == 57 (0x97a20000) [pid = 5123] [serial = 1233] [outer = (nil)] [url = about:blank] 08:02:06 INFO - PROCESS | 5123 | --DOMWINDOW == 56 (0x9a2d7000) [pid = 5123] [serial = 1242] [outer = (nil)] [url = about:blank] 08:02:06 INFO - PROCESS | 5123 | --DOMWINDOW == 55 (0x9a269400) [pid = 5123] [serial = 1241] [outer = (nil)] [url = about:blank] 08:02:06 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:02:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1696ms 08:02:06 INFO - PROCESS | 5123 | 1467817326778 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 08:02:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 08:02:06 INFO - PROCESS | 5123 | 1467817326783 Marionette TRACE conn3 <- [1,1701,null,{"value":"8"}] 08:02:06 INFO - PROCESS | 5123 | 1467817326791 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 08:02:06 INFO - PROCESS | 5123 | 1467817326793 Marionette TRACE conn3 <- [1,1702,null,{}] 08:02:06 INFO - PROCESS | 5123 | 1467817326800 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:02:06 INFO - PROCESS | 5123 | 1467817326805 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:02:06 INFO - PROCESS | 5123 | 1467817326954 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 08:02:07 INFO - PROCESS | 5123 | 1467817327070 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:07 INFO - PROCESS | 5123 | 1467817327080 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:02:07 INFO - PROCESS | 5123 | ++DOCSHELL 0x924c6000 == 30 [pid = 5123] [id = 433] 08:02:07 INFO - PROCESS | 5123 | ++DOMWINDOW == 56 (0x927dbc00) [pid = 5123] [serial = 1300] [outer = (nil)] 08:02:07 INFO - PROCESS | 5123 | ++DOMWINDOW == 57 (0x92ad3800) [pid = 5123] [serial = 1301] [outer = 0x927dbc00] 08:02:07 INFO - PROCESS | 5123 | 1467817327146 Marionette DEBUG loaded listener.js 08:02:07 INFO - PROCESS | 5123 | ++DOMWINDOW == 58 (0x93d0b000) [pid = 5123] [serial = 1302] [outer = 0x927dbc00] 08:02:07 INFO - PROCESS | 5123 | 1467817327874 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:02:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 08:02:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1139ms 08:02:07 INFO - PROCESS | 5123 | 1467817327929 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 08:02:07 INFO - PROCESS | 5123 | 1467817327934 Marionette TRACE conn3 <- [1,1705,null,{"value":"8"}] 08:02:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 08:02:07 INFO - PROCESS | 5123 | 1467817327943 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 08:02:07 INFO - PROCESS | 5123 | 1467817327946 Marionette TRACE conn3 <- [1,1706,null,{}] 08:02:07 INFO - PROCESS | 5123 | 1467817327952 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:02:07 INFO - PROCESS | 5123 | 1467817327957 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:02:08 INFO - PROCESS | 5123 | 1467817328103 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 08:02:08 INFO - PROCESS | 5123 | 1467817328113 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:08 INFO - PROCESS | 5123 | 1467817328121 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:02:08 INFO - PROCESS | 5123 | ++DOCSHELL 0x927db800 == 31 [pid = 5123] [id = 434] 08:02:08 INFO - PROCESS | 5123 | ++DOMWINDOW == 59 (0x93d7b400) [pid = 5123] [serial = 1303] [outer = (nil)] 08:02:08 INFO - PROCESS | 5123 | ++DOMWINDOW == 60 (0x97a21400) [pid = 5123] [serial = 1304] [outer = 0x93d7b400] 08:02:08 INFO - PROCESS | 5123 | 1467817328185 Marionette DEBUG loaded listener.js 08:02:08 INFO - PROCESS | 5123 | ++DOMWINDOW == 61 (0x98555c00) [pid = 5123] [serial = 1305] [outer = 0x93d7b400] 08:02:09 INFO - PROCESS | 5123 | 1467817329074 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:02:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 08:02:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1184ms 08:02:09 INFO - PROCESS | 5123 | 1467817329128 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 08:02:09 INFO - PROCESS | 5123 | 1467817329132 Marionette TRACE conn3 <- [1,1709,null,{"value":"8"}] 08:02:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 08:02:09 INFO - PROCESS | 5123 | 1467817329137 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 08:02:09 INFO - PROCESS | 5123 | 1467817329143 Marionette TRACE conn3 <- [1,1710,null,{}] 08:02:09 INFO - PROCESS | 5123 | 1467817329162 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:02:09 INFO - PROCESS | 5123 | 1467817329170 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:02:09 INFO - PROCESS | 5123 | 1467817329363 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 08:02:09 INFO - PROCESS | 5123 | 1467817329385 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:09 INFO - PROCESS | 5123 | 1467817329393 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:02:09 INFO - PROCESS | 5123 | ++DOCSHELL 0x99c26c00 == 32 [pid = 5123] [id = 435] 08:02:09 INFO - PROCESS | 5123 | ++DOMWINDOW == 62 (0x99c2d800) [pid = 5123] [serial = 1306] [outer = (nil)] 08:02:09 INFO - PROCESS | 5123 | ++DOMWINDOW == 63 (0x99fcd400) [pid = 5123] [serial = 1307] [outer = 0x99c2d800] 08:02:09 INFO - PROCESS | 5123 | 1467817329461 Marionette DEBUG loaded listener.js 08:02:09 INFO - PROCESS | 5123 | ++DOMWINDOW == 64 (0x9a2cd400) [pid = 5123] [serial = 1308] [outer = 0x99c2d800] 08:02:10 INFO - PROCESS | 5123 | 1467817330367 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:02:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 08:02:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1292ms 08:02:10 INFO - PROCESS | 5123 | 1467817330431 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 08:02:10 INFO - PROCESS | 5123 | 1467817330435 Marionette TRACE conn3 <- [1,1713,null,{"value":"8"}] 08:02:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 08:02:10 INFO - PROCESS | 5123 | 1467817330441 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 08:02:10 INFO - PROCESS | 5123 | 1467817330443 Marionette TRACE conn3 <- [1,1714,null,{}] 08:02:10 INFO - PROCESS | 5123 | 1467817330448 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:02:10 INFO - PROCESS | 5123 | 1467817330452 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:02:10 INFO - PROCESS | 5123 | 1467817330651 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 08:02:10 INFO - PROCESS | 5123 | 1467817330666 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:10 INFO - PROCESS | 5123 | 1467817330673 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:02:10 INFO - PROCESS | 5123 | ++DOCSHELL 0x97a51800 == 33 [pid = 5123] [id = 436] 08:02:10 INFO - PROCESS | 5123 | ++DOMWINDOW == 65 (0x9a2d6c00) [pid = 5123] [serial = 1309] [outer = (nil)] 08:02:10 INFO - PROCESS | 5123 | ++DOMWINDOW == 66 (0x9a605800) [pid = 5123] [serial = 1310] [outer = 0x9a2d6c00] 08:02:10 INFO - PROCESS | 5123 | 1467817330734 Marionette DEBUG loaded listener.js 08:02:10 INFO - PROCESS | 5123 | ++DOMWINDOW == 67 (0x9a60c400) [pid = 5123] [serial = 1311] [outer = 0x9a2d6c00] 08:02:11 INFO - PROCESS | 5123 | --DOMWINDOW == 66 (0x93ba7c00) [pid = 5123] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 08:02:11 INFO - PROCESS | 5123 | --DOMWINDOW == 65 (0x99c27000) [pid = 5123] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 08:02:11 INFO - PROCESS | 5123 | --DOMWINDOW == 64 (0x923af800) [pid = 5123] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 08:02:11 INFO - PROCESS | 5123 | --DOMWINDOW == 63 (0x927da400) [pid = 5123] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 08:02:11 INFO - PROCESS | 5123 | --DOMWINDOW == 62 (0x9b5d8800) [pid = 5123] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 08:02:11 INFO - PROCESS | 5123 | --DOMWINDOW == 61 (0x9ba30000) [pid = 5123] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 08:02:11 INFO - PROCESS | 5123 | --DOMWINDOW == 60 (0x998ac800) [pid = 5123] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 08:02:11 INFO - PROCESS | 5123 | --DOMWINDOW == 59 (0x97a23000) [pid = 5123] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 08:02:11 INFO - PROCESS | 5123 | --DOMWINDOW == 58 (0x93d84800) [pid = 5123] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 08:02:11 INFO - PROCESS | 5123 | --DOMWINDOW == 57 (0x93d07000) [pid = 5123] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 08:02:11 INFO - PROCESS | 5123 | 1467817331593 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:02:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 08:02:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1182ms 08:02:11 INFO - PROCESS | 5123 | 1467817331623 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 08:02:11 INFO - PROCESS | 5123 | 1467817331626 Marionette TRACE conn3 <- [1,1717,null,{"value":"8"}] 08:02:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 08:02:11 INFO - PROCESS | 5123 | 1467817331632 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 08:02:11 INFO - PROCESS | 5123 | 1467817331634 Marionette TRACE conn3 <- [1,1718,null,{}] 08:02:11 INFO - PROCESS | 5123 | 1467817331639 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:02:11 INFO - PROCESS | 5123 | 1467817331644 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:02:11 INFO - PROCESS | 5123 | 1467817331774 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 08:02:11 INFO - PROCESS | 5123 | 1467817331787 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:11 INFO - PROCESS | 5123 | 1467817331793 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:02:11 INFO - PROCESS | 5123 | ++DOCSHELL 0x96fd0800 == 34 [pid = 5123] [id = 437] 08:02:11 INFO - PROCESS | 5123 | ++DOMWINDOW == 58 (0x97a1e000) [pid = 5123] [serial = 1312] [outer = (nil)] 08:02:11 INFO - PROCESS | 5123 | ++DOMWINDOW == 59 (0x9a2dc000) [pid = 5123] [serial = 1313] [outer = 0x97a1e000] 08:02:11 INFO - PROCESS | 5123 | 1467817331867 Marionette DEBUG loaded listener.js 08:02:11 INFO - PROCESS | 5123 | ++DOMWINDOW == 60 (0x9ae78c00) [pid = 5123] [serial = 1314] [outer = 0x97a1e000] 08:02:12 INFO - PROCESS | 5123 | 1467817332669 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:02:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 08:02:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1076ms 08:02:12 INFO - PROCESS | 5123 | 1467817332714 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 08:02:12 INFO - PROCESS | 5123 | 1467817332717 Marionette TRACE conn3 <- [1,1721,null,{"value":"8"}] 08:02:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 08:02:12 INFO - PROCESS | 5123 | 1467817332723 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 08:02:12 INFO - PROCESS | 5123 | 1467817332725 Marionette TRACE conn3 <- [1,1722,null,{}] 08:02:12 INFO - PROCESS | 5123 | 1467817332730 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:02:12 INFO - PROCESS | 5123 | 1467817332739 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:02:12 INFO - PROCESS | 5123 | 1467817332874 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 08:02:12 INFO - PROCESS | 5123 | 1467817332888 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:12 INFO - PROCESS | 5123 | 1467817332897 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:02:12 INFO - PROCESS | 5123 | ++DOCSHELL 0x93baa000 == 35 [pid = 5123] [id = 438] 08:02:12 INFO - PROCESS | 5123 | ++DOMWINDOW == 61 (0x9542d000) [pid = 5123] [serial = 1315] [outer = (nil)] 08:02:12 INFO - PROCESS | 5123 | ++DOMWINDOW == 62 (0x9b9eac00) [pid = 5123] [serial = 1316] [outer = 0x9542d000] 08:02:12 INFO - PROCESS | 5123 | 1467817332954 Marionette DEBUG loaded listener.js 08:02:13 INFO - PROCESS | 5123 | ++DOMWINDOW == 63 (0x9d516000) [pid = 5123] [serial = 1317] [outer = 0x9542d000] 08:02:13 INFO - PROCESS | 5123 | 1467817333988 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:02:14 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:02:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1332ms 08:02:14 INFO - PROCESS | 5123 | 1467817334056 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 08:02:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 08:02:14 INFO - PROCESS | 5123 | 1467817334062 Marionette TRACE conn3 <- [1,1725,null,{"value":"8"}] 08:02:14 INFO - PROCESS | 5123 | 1467817334069 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 08:02:14 INFO - PROCESS | 5123 | 1467817334074 Marionette TRACE conn3 <- [1,1726,null,{}] 08:02:14 INFO - PROCESS | 5123 | 1467817334082 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:02:14 INFO - PROCESS | 5123 | 1467817334087 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:02:14 INFO - PROCESS | 5123 | 1467817334299 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 08:02:14 INFO - PROCESS | 5123 | 1467817334507 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:14 INFO - PROCESS | 5123 | 1467817334514 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:02:14 INFO - PROCESS | 5123 | ++DOCSHELL 0x927d7400 == 36 [pid = 5123] [id = 439] 08:02:14 INFO - PROCESS | 5123 | ++DOMWINDOW == 64 (0x927d8000) [pid = 5123] [serial = 1318] [outer = (nil)] 08:02:14 INFO - PROCESS | 5123 | ++DOMWINDOW == 65 (0x93d83400) [pid = 5123] [serial = 1319] [outer = 0x927d8000] 08:02:14 INFO - PROCESS | 5123 | 1467817334634 Marionette DEBUG loaded listener.js 08:02:14 INFO - PROCESS | 5123 | ++DOMWINDOW == 66 (0x953be400) [pid = 5123] [serial = 1320] [outer = 0x927d8000] 08:02:15 INFO - PROCESS | 5123 | 1467817335467 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:02:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 08:02:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1438ms 08:02:15 INFO - PROCESS | 5123 | 1467817335506 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 08:02:15 INFO - PROCESS | 5123 | 1467817335513 Marionette TRACE conn3 <- [1,1729,null,{"value":"8"}] 08:02:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 08:02:15 INFO - PROCESS | 5123 | 1467817335522 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 08:02:15 INFO - PROCESS | 5123 | 1467817335526 Marionette TRACE conn3 <- [1,1730,null,{}] 08:02:15 INFO - PROCESS | 5123 | 1467817335532 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:02:15 INFO - PROCESS | 5123 | 1467817335537 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:02:15 INFO - PROCESS | 5123 | 1467817335696 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 08:02:15 INFO - PROCESS | 5123 | 1467817335853 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:15 INFO - PROCESS | 5123 | 1467817335863 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:02:15 INFO - PROCESS | 5123 | ++DOCSHELL 0x91592c00 == 37 [pid = 5123] [id = 440] 08:02:15 INFO - PROCESS | 5123 | ++DOMWINDOW == 67 (0x97a22000) [pid = 5123] [serial = 1321] [outer = (nil)] 08:02:15 INFO - PROCESS | 5123 | ++DOMWINDOW == 68 (0x9855fc00) [pid = 5123] [serial = 1322] [outer = 0x97a22000] 08:02:15 INFO - PROCESS | 5123 | 1467817335934 Marionette DEBUG loaded listener.js 08:02:16 INFO - PROCESS | 5123 | ++DOMWINDOW == 69 (0x927df400) [pid = 5123] [serial = 1323] [outer = 0x97a22000] 08:02:16 INFO - PROCESS | 5123 | 1467817336864 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:02:16 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:02:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1380ms 08:02:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 08:02:16 INFO - PROCESS | 5123 | 1467817336902 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 08:02:16 INFO - PROCESS | 5123 | 1467817336906 Marionette TRACE conn3 <- [1,1733,null,{"value":"8"}] 08:02:16 INFO - PROCESS | 5123 | 1467817336912 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 08:02:16 INFO - PROCESS | 5123 | 1467817336918 Marionette TRACE conn3 <- [1,1734,null,{}] 08:02:16 INFO - PROCESS | 5123 | 1467817336933 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:02:16 INFO - PROCESS | 5123 | 1467817336940 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:02:17 INFO - PROCESS | 5123 | 1467817337100 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 08:02:17 INFO - PROCESS | 5123 | 1467817337257 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:17 INFO - PROCESS | 5123 | 1467817337270 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:02:17 INFO - PROCESS | 5123 | ++DOCSHELL 0x9b579c00 == 38 [pid = 5123] [id = 441] 08:02:17 INFO - PROCESS | 5123 | ++DOMWINDOW == 70 (0x9b582c00) [pid = 5123] [serial = 1324] [outer = (nil)] 08:02:17 INFO - PROCESS | 5123 | ++DOMWINDOW == 71 (0x9d518400) [pid = 5123] [serial = 1325] [outer = 0x9b582c00] 08:02:17 INFO - PROCESS | 5123 | 1467817337340 Marionette DEBUG loaded listener.js 08:02:17 INFO - PROCESS | 5123 | ++DOMWINDOW == 72 (0x9d5ee800) [pid = 5123] [serial = 1326] [outer = 0x9b582c00] 08:02:18 INFO - PROCESS | 5123 | 1467817338247 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:02:18 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:02:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1383ms 08:02:18 INFO - PROCESS | 5123 | 1467817338295 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 08:02:18 INFO - PROCESS | 5123 | 1467817338300 Marionette TRACE conn3 <- [1,1737,null,{"value":"8"}] 08:02:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 08:02:18 INFO - PROCESS | 5123 | 1467817338307 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 08:02:18 INFO - PROCESS | 5123 | 1467817338310 Marionette TRACE conn3 <- [1,1738,null,{}] 08:02:18 INFO - PROCESS | 5123 | 1467817338315 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:02:18 INFO - PROCESS | 5123 | 1467817338320 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:02:18 INFO - PROCESS | 5123 | 1467817338481 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 08:02:18 INFO - PROCESS | 5123 | 1467817338638 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:18 INFO - PROCESS | 5123 | 1467817338647 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:02:18 INFO - PROCESS | 5123 | ++DOCSHELL 0x91591800 == 39 [pid = 5123] [id = 442] 08:02:18 INFO - PROCESS | 5123 | ++DOMWINDOW == 73 (0x9b9e6c00) [pid = 5123] [serial = 1327] [outer = (nil)] 08:02:18 INFO - PROCESS | 5123 | ++DOMWINDOW == 74 (0xa1189800) [pid = 5123] [serial = 1328] [outer = 0x9b9e6c00] 08:02:18 INFO - PROCESS | 5123 | 1467817338717 Marionette DEBUG loaded listener.js 08:02:18 INFO - PROCESS | 5123 | ++DOMWINDOW == 75 (0xa200f800) [pid = 5123] [serial = 1329] [outer = 0x9b9e6c00] 08:02:19 INFO - PROCESS | 5123 | 1467817339587 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:02:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 08:02:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1329ms 08:02:19 INFO - PROCESS | 5123 | 1467817339636 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 08:02:19 INFO - PROCESS | 5123 | 1467817339640 Marionette TRACE conn3 <- [1,1741,null,{"value":"8"}] 08:02:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 08:02:19 INFO - PROCESS | 5123 | 1467817339647 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 08:02:19 INFO - PROCESS | 5123 | 1467817339650 Marionette TRACE conn3 <- [1,1742,null,{}] 08:02:19 INFO - PROCESS | 5123 | 1467817339656 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:02:19 INFO - PROCESS | 5123 | 1467817339660 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:02:19 INFO - PROCESS | 5123 | 1467817339809 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 08:02:20 INFO - PROCESS | 5123 | 1467817340128 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:20 INFO - PROCESS | 5123 | 1467817340138 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:02:20 INFO - PROCESS | 5123 | ++DOCSHELL 0x924bf400 == 40 [pid = 5123] [id = 443] 08:02:20 INFO - PROCESS | 5123 | ++DOMWINDOW == 76 (0x924bf800) [pid = 5123] [serial = 1330] [outer = (nil)] 08:02:20 INFO - PROCESS | 5123 | ++DOMWINDOW == 77 (0x92697000) [pid = 5123] [serial = 1331] [outer = 0x924bf800] 08:02:20 INFO - PROCESS | 5123 | 1467817340292 Marionette DEBUG loaded listener.js 08:02:20 INFO - PROCESS | 5123 | ++DOMWINDOW == 78 (0x93ba5000) [pid = 5123] [serial = 1332] [outer = 0x924bf800] 08:02:21 INFO - PROCESS | 5123 | --DOCSHELL 0x9159bc00 == 39 [pid = 5123] [id = 414] 08:02:21 INFO - PROCESS | 5123 | --DOCSHELL 0x9159a400 == 38 [pid = 5123] [id = 417] 08:02:21 INFO - PROCESS | 5123 | --DOCSHELL 0x9a2ed800 == 37 [pid = 5123] [id = 416] 08:02:21 INFO - PROCESS | 5123 | --DOCSHELL 0x92ac5800 == 36 [pid = 5123] [id = 409] 08:02:21 INFO - PROCESS | 5123 | --DOCSHELL 0x9b5d6c00 == 35 [pid = 5123] [id = 421] 08:02:21 INFO - PROCESS | 5123 | --DOCSHELL 0x9855cc00 == 34 [pid = 5123] [id = 420] 08:02:21 INFO - PROCESS | 5123 | --DOCSHELL 0x99d0e000 == 33 [pid = 5123] [id = 413] 08:02:21 INFO - PROCESS | 5123 | --DOCSHELL 0x927d9c00 == 32 [pid = 5123] [id = 423] 08:02:21 INFO - PROCESS | 5123 | --DOCSHELL 0x923b1400 == 31 [pid = 5123] [id = 424] 08:02:21 INFO - PROCESS | 5123 | --DOCSHELL 0x98534000 == 30 [pid = 5123] [id = 411] 08:02:21 INFO - PROCESS | 5123 | --DOCSHELL 0x92697c00 == 29 [pid = 5123] [id = 412] 08:02:21 INFO - PROCESS | 5123 | --DOCSHELL 0x953edc00 == 28 [pid = 5123] [id = 410] 08:02:21 INFO - PROCESS | 5123 | --DOCSHELL 0x922ca400 == 27 [pid = 5123] [id = 422] 08:02:21 INFO - PROCESS | 5123 | --DOCSHELL 0x92ac8400 == 26 [pid = 5123] [id = 419] 08:02:21 INFO - PROCESS | 5123 | --DOCSHELL 0x96fda000 == 25 [pid = 5123] [id = 415] 08:02:22 INFO - PROCESS | 5123 | --DOMWINDOW == 77 (0x97a4d400) [pid = 5123] [serial = 1260] [outer = (nil)] [url = about:blank] 08:02:22 INFO - PROCESS | 5123 | --DOMWINDOW == 76 (0x97a1e800) [pid = 5123] [serial = 1259] [outer = (nil)] [url = about:blank] 08:02:22 INFO - PROCESS | 5123 | --DOMWINDOW == 75 (0x9a187800) [pid = 5123] [serial = 1263] [outer = (nil)] [url = about:blank] 08:02:22 INFO - PROCESS | 5123 | --DOMWINDOW == 74 (0x99d18000) [pid = 5123] [serial = 1262] [outer = (nil)] [url = about:blank] 08:02:22 INFO - PROCESS | 5123 | --DOMWINDOW == 73 (0x924be000) [pid = 5123] [serial = 1277] [outer = (nil)] [url = about:blank] 08:02:22 INFO - PROCESS | 5123 | --DOMWINDOW == 72 (0xa221ec00) [pid = 5123] [serial = 1275] [outer = (nil)] [url = about:blank] 08:02:22 INFO - PROCESS | 5123 | --DOMWINDOW == 71 (0x9b9eb000) [pid = 5123] [serial = 1266] [outer = (nil)] [url = about:blank] 08:02:22 INFO - PROCESS | 5123 | --DOMWINDOW == 70 (0xa232a400) [pid = 5123] [serial = 1274] [outer = (nil)] [url = about:blank] 08:02:22 INFO - PROCESS | 5123 | --DOMWINDOW == 69 (0x9b8e2800) [pid = 5123] [serial = 1265] [outer = (nil)] [url = about:blank] 08:02:22 INFO - PROCESS | 5123 | --DOMWINDOW == 68 (0x9d5ea000) [pid = 5123] [serial = 1269] [outer = (nil)] [url = about:blank] 08:02:22 INFO - PROCESS | 5123 | --DOMWINDOW == 67 (0x9d56a400) [pid = 5123] [serial = 1268] [outer = (nil)] [url = about:blank] 08:02:22 INFO - PROCESS | 5123 | --DOMWINDOW == 66 (0x9d90fc00) [pid = 5123] [serial = 1272] [outer = (nil)] [url = about:blank] 08:02:22 INFO - PROCESS | 5123 | --DOMWINDOW == 65 (0x9d906c00) [pid = 5123] [serial = 1271] [outer = (nil)] [url = about:blank] 08:02:22 INFO - PROCESS | 5123 | --DOMWINDOW == 64 (0x97a43400) [pid = 5123] [serial = 1283] [outer = (nil)] [url = about:blank] 08:02:22 INFO - PROCESS | 5123 | --DOMWINDOW == 63 (0x98459400) [pid = 5123] [serial = 1286] [outer = (nil)] [url = about:blank] 08:02:22 INFO - PROCESS | 5123 | --DOMWINDOW == 62 (0x97a4cc00) [pid = 5123] [serial = 1284] [outer = (nil)] [url = about:blank] 08:02:22 INFO - PROCESS | 5123 | --DOMWINDOW == 61 (0x99775c00) [pid = 5123] [serial = 1287] [outer = (nil)] [url = about:blank] 08:02:22 INFO - PROCESS | 5123 | --DOMWINDOW == 60 (0x93d7cc00) [pid = 5123] [serial = 1280] [outer = (nil)] [url = about:blank] 08:02:22 INFO - PROCESS | 5123 | --DOMWINDOW == 59 (0x93d84c00) [pid = 5123] [serial = 1281] [outer = (nil)] [url = about:blank] 08:02:22 INFO - PROCESS | 5123 | --DOMWINDOW == 58 (0x924c5000) [pid = 5123] [serial = 1278] [outer = (nil)] [url = about:blank] 08:02:22 INFO - PROCESS | 5123 | 1467817342051 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:02:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 08:02:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 2533ms 08:02:22 INFO - PROCESS | 5123 | 1467817342181 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 08:02:22 INFO - PROCESS | 5123 | 1467817342186 Marionette TRACE conn3 <- [1,1745,null,{"value":"8"}] 08:02:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 08:02:22 INFO - PROCESS | 5123 | 1467817342195 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 08:02:22 INFO - PROCESS | 5123 | 1467817342200 Marionette TRACE conn3 <- [1,1746,null,{}] 08:02:22 INFO - PROCESS | 5123 | 1467817342209 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:02:22 INFO - PROCESS | 5123 | 1467817342214 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:02:22 INFO - PROCESS | 5123 | 1467817342352 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 08:02:22 INFO - PROCESS | 5123 | 1467817342465 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:22 INFO - PROCESS | 5123 | 1467817342476 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:02:22 INFO - PROCESS | 5123 | ++DOCSHELL 0x9268d400 == 26 [pid = 5123] [id = 444] 08:02:22 INFO - PROCESS | 5123 | ++DOMWINDOW == 59 (0x9268e400) [pid = 5123] [serial = 1333] [outer = (nil)] 08:02:22 INFO - PROCESS | 5123 | ++DOMWINDOW == 60 (0x92697c00) [pid = 5123] [serial = 1334] [outer = 0x9268e400] 08:02:22 INFO - PROCESS | 5123 | 1467817342538 Marionette DEBUG loaded listener.js 08:02:22 INFO - PROCESS | 5123 | ++DOMWINDOW == 61 (0x927d9c00) [pid = 5123] [serial = 1335] [outer = 0x9268e400] 08:02:23 INFO - PROCESS | 5123 | 1467817343207 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:02:23 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:02:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1034ms 08:02:23 INFO - PROCESS | 5123 | 1467817343229 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 08:02:23 INFO - PROCESS | 5123 | 1467817343236 Marionette TRACE conn3 <- [1,1749,null,{"value":"8"}] 08:02:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 08:02:23 INFO - PROCESS | 5123 | 1467817343246 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 08:02:23 INFO - PROCESS | 5123 | 1467817343255 Marionette TRACE conn3 <- [1,1750,null,{}] 08:02:23 INFO - PROCESS | 5123 | 1467817343262 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:02:23 INFO - PROCESS | 5123 | 1467817343272 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:02:23 INFO - PROCESS | 5123 | 1467817343444 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 08:02:23 INFO - PROCESS | 5123 | 1467817343560 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:23 INFO - PROCESS | 5123 | 1467817343570 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:02:23 INFO - PROCESS | 5123 | ++DOCSHELL 0x924c3400 == 27 [pid = 5123] [id = 445] 08:02:23 INFO - PROCESS | 5123 | ++DOMWINDOW == 62 (0x93071800) [pid = 5123] [serial = 1336] [outer = (nil)] 08:02:23 INFO - PROCESS | 5123 | ++DOMWINDOW == 63 (0x952d9800) [pid = 5123] [serial = 1337] [outer = 0x93071800] 08:02:23 INFO - PROCESS | 5123 | 1467817343631 Marionette DEBUG loaded listener.js 08:02:23 INFO - PROCESS | 5123 | ++DOMWINDOW == 64 (0x953bb800) [pid = 5123] [serial = 1338] [outer = 0x93071800] 08:02:24 INFO - PROCESS | 5123 | 1467817344328 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:02:24 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:02:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1137ms 08:02:24 INFO - PROCESS | 5123 | 1467817344408 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 08:02:24 INFO - PROCESS | 5123 | 1467817344412 Marionette TRACE conn3 <- [1,1753,null,{"value":"8"}] 08:02:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 08:02:24 INFO - PROCESS | 5123 | 1467817344418 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 08:02:24 INFO - PROCESS | 5123 | 1467817344423 Marionette TRACE conn3 <- [1,1754,null,{}] 08:02:24 INFO - PROCESS | 5123 | 1467817344454 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:02:24 INFO - PROCESS | 5123 | 1467817344462 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:02:24 INFO - PROCESS | 5123 | 1467817344646 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 08:02:24 INFO - PROCESS | 5123 | 1467817344666 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:24 INFO - PROCESS | 5123 | 1467817344674 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:02:24 INFO - PROCESS | 5123 | ++DOCSHELL 0x97a43400 == 28 [pid = 5123] [id = 446] 08:02:24 INFO - PROCESS | 5123 | ++DOMWINDOW == 65 (0x97a47400) [pid = 5123] [serial = 1339] [outer = (nil)] 08:02:24 INFO - PROCESS | 5123 | ++DOMWINDOW == 66 (0x97a51400) [pid = 5123] [serial = 1340] [outer = 0x97a47400] 08:02:24 INFO - PROCESS | 5123 | 1467817344740 Marionette DEBUG loaded listener.js 08:02:24 INFO - PROCESS | 5123 | ++DOMWINDOW == 67 (0x9855a000) [pid = 5123] [serial = 1341] [outer = 0x97a47400] 08:02:25 INFO - PROCESS | 5123 | 1467817345588 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:02:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 08:02:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1236ms 08:02:25 INFO - PROCESS | 5123 | 1467817345662 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 08:02:25 INFO - PROCESS | 5123 | 1467817345665 Marionette TRACE conn3 <- [1,1757,null,{"value":"8"}] 08:02:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 08:02:25 INFO - PROCESS | 5123 | 1467817345672 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 08:02:25 INFO - PROCESS | 5123 | 1467817345674 Marionette TRACE conn3 <- [1,1758,null,{}] 08:02:25 INFO - PROCESS | 5123 | 1467817345679 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:02:25 INFO - PROCESS | 5123 | 1467817345683 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:02:25 INFO - PROCESS | 5123 | 1467817345866 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 08:02:25 INFO - PROCESS | 5123 | 1467817345884 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:25 INFO - PROCESS | 5123 | 1467817345892 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:02:25 INFO - PROCESS | 5123 | ++DOCSHELL 0x98563c00 == 29 [pid = 5123] [id = 447] 08:02:25 INFO - PROCESS | 5123 | ++DOMWINDOW == 68 (0x9977f000) [pid = 5123] [serial = 1342] [outer = (nil)] 08:02:25 INFO - PROCESS | 5123 | ++DOMWINDOW == 69 (0x99fcdc00) [pid = 5123] [serial = 1343] [outer = 0x9977f000] 08:02:25 INFO - PROCESS | 5123 | 1467817345953 Marionette DEBUG loaded listener.js 08:02:26 INFO - PROCESS | 5123 | ++DOMWINDOW == 70 (0x9a26d400) [pid = 5123] [serial = 1344] [outer = 0x9977f000] 08:02:26 INFO - PROCESS | 5123 | --DOMWINDOW == 69 (0x99d11800) [pid = 5123] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 08:02:26 INFO - PROCESS | 5123 | --DOMWINDOW == 68 (0x91597400) [pid = 5123] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 08:02:26 INFO - PROCESS | 5123 | --DOMWINDOW == 67 (0x98563800) [pid = 5123] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 08:02:26 INFO - PROCESS | 5123 | --DOMWINDOW == 66 (0x9a2d6c00) [pid = 5123] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 08:02:26 INFO - PROCESS | 5123 | --DOMWINDOW == 65 (0x99c2d800) [pid = 5123] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 08:02:26 INFO - PROCESS | 5123 | --DOMWINDOW == 64 (0x93d7b400) [pid = 5123] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 08:02:26 INFO - PROCESS | 5123 | --DOMWINDOW == 63 (0x927d9000) [pid = 5123] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 08:02:26 INFO - PROCESS | 5123 | --DOMWINDOW == 62 (0x927dbc00) [pid = 5123] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 08:02:26 INFO - PROCESS | 5123 | --DOMWINDOW == 61 (0x97a1e000) [pid = 5123] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 08:02:26 INFO - PROCESS | 5123 | --DOMWINDOW == 60 (0x9542d000) [pid = 5123] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 08:02:27 INFO - PROCESS | 5123 | 1467817347072 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:02:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 08:02:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1430ms 08:02:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 08:02:27 INFO - PROCESS | 5123 | 1467817347102 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 08:02:27 INFO - PROCESS | 5123 | 1467817347104 Marionette TRACE conn3 <- [1,1761,null,{"value":"8"}] 08:02:27 INFO - PROCESS | 5123 | 1467817347111 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 08:02:27 INFO - PROCESS | 5123 | 1467817347114 Marionette TRACE conn3 <- [1,1762,null,{}] 08:02:27 INFO - PROCESS | 5123 | 1467817347119 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:02:27 INFO - PROCESS | 5123 | 1467817347123 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:02:27 INFO - PROCESS | 5123 | 1467817347270 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 08:02:27 INFO - PROCESS | 5123 | 1467817347282 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:27 INFO - PROCESS | 5123 | 1467817347289 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:02:27 INFO - PROCESS | 5123 | ++DOCSHELL 0x927dbc00 == 30 [pid = 5123] [id = 448] 08:02:27 INFO - PROCESS | 5123 | ++DOMWINDOW == 61 (0x93d10800) [pid = 5123] [serial = 1345] [outer = (nil)] 08:02:27 INFO - PROCESS | 5123 | ++DOMWINDOW == 62 (0x98d68800) [pid = 5123] [serial = 1346] [outer = 0x93d10800] 08:02:27 INFO - PROCESS | 5123 | 1467817347350 Marionette DEBUG loaded listener.js 08:02:27 INFO - PROCESS | 5123 | ++DOMWINDOW == 63 (0x9a268800) [pid = 5123] [serial = 1347] [outer = 0x93d10800] 08:02:28 INFO - PROCESS | 5123 | 1467817348098 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:02:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 08:02:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1027ms 08:02:28 INFO - PROCESS | 5123 | 1467817348138 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 08:02:28 INFO - PROCESS | 5123 | 1467817348142 Marionette TRACE conn3 <- [1,1765,null,{"value":"8"}] 08:02:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 08:02:28 INFO - PROCESS | 5123 | 1467817348147 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 08:02:28 INFO - PROCESS | 5123 | 1467817348149 Marionette TRACE conn3 <- [1,1766,null,{}] 08:02:28 INFO - PROCESS | 5123 | 1467817348155 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:02:28 INFO - PROCESS | 5123 | 1467817348163 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:02:28 INFO - PROCESS | 5123 | 1467817348405 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 08:02:28 INFO - PROCESS | 5123 | 1467817348418 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:28 INFO - PROCESS | 5123 | 1467817348428 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:02:28 INFO - PROCESS | 5123 | ++DOCSHELL 0x923aa800 == 31 [pid = 5123] [id = 449] 08:02:28 INFO - PROCESS | 5123 | ++DOMWINDOW == 64 (0x92ad0800) [pid = 5123] [serial = 1348] [outer = (nil)] 08:02:28 INFO - PROCESS | 5123 | ++DOMWINDOW == 65 (0x9adb1800) [pid = 5123] [serial = 1349] [outer = 0x92ad0800] 08:02:28 INFO - PROCESS | 5123 | 1467817348487 Marionette DEBUG loaded listener.js 08:02:28 INFO - PROCESS | 5123 | ++DOMWINDOW == 66 (0x9b5da800) [pid = 5123] [serial = 1350] [outer = 0x92ad0800] 08:02:29 INFO - PROCESS | 5123 | 1467817349516 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:02:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 08:02:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1437ms 08:02:29 INFO - PROCESS | 5123 | 1467817349586 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 08:02:29 INFO - PROCESS | 5123 | 1467817349592 Marionette TRACE conn3 <- [1,1769,null,{"value":"8"}] 08:02:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 08:02:29 INFO - PROCESS | 5123 | 1467817349599 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 08:02:29 INFO - PROCESS | 5123 | 1467817349604 Marionette TRACE conn3 <- [1,1770,null,{}] 08:02:29 INFO - PROCESS | 5123 | 1467817349613 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:02:29 INFO - PROCESS | 5123 | 1467817349619 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:02:29 INFO - PROCESS | 5123 | 1467817349792 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 08:02:29 INFO - PROCESS | 5123 | 1467817349949 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:29 INFO - PROCESS | 5123 | 1467817349958 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:02:30 INFO - PROCESS | 5123 | ++DOCSHELL 0x9159c800 == 32 [pid = 5123] [id = 450] 08:02:30 INFO - PROCESS | 5123 | ++DOMWINDOW == 67 (0x9268b400) [pid = 5123] [serial = 1351] [outer = (nil)] 08:02:30 INFO - PROCESS | 5123 | ++DOMWINDOW == 68 (0x93d0a800) [pid = 5123] [serial = 1352] [outer = 0x9268b400] 08:02:30 INFO - PROCESS | 5123 | 1467817350077 Marionette DEBUG loaded listener.js 08:02:30 INFO - PROCESS | 5123 | ++DOMWINDOW == 69 (0x953ef000) [pid = 5123] [serial = 1353] [outer = 0x9268b400] 08:02:30 INFO - PROCESS | 5123 | 1467817350980 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:02:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 08:02:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1433ms 08:02:31 INFO - PROCESS | 5123 | 1467817351032 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 08:02:31 INFO - PROCESS | 5123 | 1467817351038 Marionette TRACE conn3 <- [1,1773,null,{"value":"8"}] 08:02:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 08:02:31 INFO - PROCESS | 5123 | 1467817351049 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 08:02:31 INFO - PROCESS | 5123 | 1467817351052 Marionette TRACE conn3 <- [1,1774,null,{}] 08:02:31 INFO - PROCESS | 5123 | 1467817351059 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:02:31 INFO - PROCESS | 5123 | 1467817351064 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:02:31 INFO - PROCESS | 5123 | 1467817351235 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 08:02:31 INFO - PROCESS | 5123 | 1467817351393 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:31 INFO - PROCESS | 5123 | 1467817351401 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:02:31 INFO - PROCESS | 5123 | ++DOCSHELL 0x92690000 == 33 [pid = 5123] [id = 451] 08:02:31 INFO - PROCESS | 5123 | ++DOMWINDOW == 70 (0x97a25c00) [pid = 5123] [serial = 1354] [outer = (nil)] 08:02:31 INFO - PROCESS | 5123 | ++DOMWINDOW == 71 (0x98461000) [pid = 5123] [serial = 1355] [outer = 0x97a25c00] 08:02:31 INFO - PROCESS | 5123 | 1467817351478 Marionette DEBUG loaded listener.js 08:02:31 INFO - PROCESS | 5123 | ++DOMWINDOW == 72 (0x997e4c00) [pid = 5123] [serial = 1356] [outer = 0x97a25c00] 08:02:32 INFO - PROCESS | 5123 | 1467817352463 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:02:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 08:02:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1487ms 08:02:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 08:02:32 INFO - PROCESS | 5123 | 1467817352536 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 08:02:32 INFO - PROCESS | 5123 | 1467817352539 Marionette TRACE conn3 <- [1,1777,null,{"value":"8"}] 08:02:32 INFO - PROCESS | 5123 | 1467817352546 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 08:02:32 INFO - PROCESS | 5123 | 1467817352551 Marionette TRACE conn3 <- [1,1778,null,{}] 08:02:32 INFO - PROCESS | 5123 | 1467817352566 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:02:32 INFO - PROCESS | 5123 | 1467817352574 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:02:32 INFO - PROCESS | 5123 | 1467817352771 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 08:02:32 INFO - PROCESS | 5123 | 1467817352979 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:32 INFO - PROCESS | 5123 | 1467817352991 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:02:33 INFO - PROCESS | 5123 | ++DOCSHELL 0x98460800 == 34 [pid = 5123] [id = 452] 08:02:33 INFO - PROCESS | 5123 | ++DOMWINDOW == 73 (0x9adaf800) [pid = 5123] [serial = 1357] [outer = (nil)] 08:02:33 INFO - PROCESS | 5123 | ++DOMWINDOW == 74 (0x9b5d8000) [pid = 5123] [serial = 1358] [outer = 0x9adaf800] 08:02:33 INFO - PROCESS | 5123 | 1467817353109 Marionette DEBUG loaded listener.js 08:02:33 INFO - PROCESS | 5123 | ++DOMWINDOW == 75 (0x9ba2b400) [pid = 5123] [serial = 1359] [outer = 0x9adaf800] 08:02:34 INFO - PROCESS | 5123 | 1467817354167 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:02:34 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:02:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1689ms 08:02:34 INFO - PROCESS | 5123 | 1467817354234 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 08:02:34 INFO - PROCESS | 5123 | 1467817354239 Marionette TRACE conn3 <- [1,1781,null,{"value":"8"}] 08:02:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 08:02:34 INFO - PROCESS | 5123 | 1467817354247 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 08:02:34 INFO - PROCESS | 5123 | 1467817354251 Marionette TRACE conn3 <- [1,1782,null,{}] 08:02:34 INFO - PROCESS | 5123 | 1467817354259 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:02:34 INFO - PROCESS | 5123 | 1467817354264 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:02:34 INFO - PROCESS | 5123 | 1467817354425 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 08:02:34 INFO - PROCESS | 5123 | --DOMWINDOW == 74 (0x9b9eac00) [pid = 5123] [serial = 1316] [outer = (nil)] [url = about:blank] 08:02:34 INFO - PROCESS | 5123 | --DOMWINDOW == 73 (0x9d516000) [pid = 5123] [serial = 1317] [outer = (nil)] [url = about:blank] 08:02:34 INFO - PROCESS | 5123 | --DOMWINDOW == 72 (0x9ae78c00) [pid = 5123] [serial = 1314] [outer = (nil)] [url = about:blank] 08:02:34 INFO - PROCESS | 5123 | --DOMWINDOW == 71 (0x9a272800) [pid = 5123] [serial = 1295] [outer = (nil)] [url = about:blank] 08:02:34 INFO - PROCESS | 5123 | --DOMWINDOW == 70 (0x922c6800) [pid = 5123] [serial = 1298] [outer = (nil)] [url = about:blank] 08:02:34 INFO - PROCESS | 5123 | --DOMWINDOW == 69 (0x99d10400) [pid = 5123] [serial = 1289] [outer = (nil)] [url = about:blank] 08:02:34 INFO - PROCESS | 5123 | --DOMWINDOW == 68 (0x9a60c400) [pid = 5123] [serial = 1311] [outer = (nil)] [url = about:blank] 08:02:34 INFO - PROCESS | 5123 | --DOMWINDOW == 67 (0x9a2cd400) [pid = 5123] [serial = 1308] [outer = (nil)] [url = about:blank] 08:02:34 INFO - PROCESS | 5123 | --DOMWINDOW == 66 (0x97a21400) [pid = 5123] [serial = 1304] [outer = (nil)] [url = about:blank] 08:02:34 INFO - PROCESS | 5123 | --DOMWINDOW == 65 (0x99fcd400) [pid = 5123] [serial = 1307] [outer = (nil)] [url = about:blank] 08:02:34 INFO - PROCESS | 5123 | --DOMWINDOW == 64 (0x9542e000) [pid = 5123] [serial = 1293] [outer = (nil)] [url = about:blank] 08:02:34 INFO - PROCESS | 5123 | --DOMWINDOW == 63 (0x9a2d1800) [pid = 5123] [serial = 1296] [outer = (nil)] [url = about:blank] 08:02:34 INFO - PROCESS | 5123 | --DOMWINDOW == 62 (0x9a605800) [pid = 5123] [serial = 1310] [outer = (nil)] [url = about:blank] 08:02:34 INFO - PROCESS | 5123 | --DOMWINDOW == 61 (0x9a269000) [pid = 5123] [serial = 1290] [outer = (nil)] [url = about:blank] 08:02:34 INFO - PROCESS | 5123 | --DOMWINDOW == 60 (0x92ad3800) [pid = 5123] [serial = 1301] [outer = (nil)] [url = about:blank] 08:02:34 INFO - PROCESS | 5123 | --DOMWINDOW == 59 (0x9a2dc000) [pid = 5123] [serial = 1313] [outer = (nil)] [url = about:blank] 08:02:34 INFO - PROCESS | 5123 | --DOMWINDOW == 58 (0x923a6400) [pid = 5123] [serial = 1299] [outer = (nil)] [url = about:blank] 08:02:34 INFO - PROCESS | 5123 | --DOMWINDOW == 57 (0x93d0b000) [pid = 5123] [serial = 1302] [outer = (nil)] [url = about:blank] 08:02:34 INFO - PROCESS | 5123 | --DOMWINDOW == 56 (0x98555c00) [pid = 5123] [serial = 1305] [outer = (nil)] [url = about:blank] 08:02:34 INFO - PROCESS | 5123 | --DOMWINDOW == 55 (0x93d7d000) [pid = 5123] [serial = 1292] [outer = (nil)] [url = about:blank] 08:02:34 INFO - PROCESS | 5123 | 1467817354653 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:34 INFO - PROCESS | 5123 | 1467817354664 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:02:34 INFO - PROCESS | 5123 | ++DOCSHELL 0x922ce000 == 35 [pid = 5123] [id = 453] 08:02:34 INFO - PROCESS | 5123 | ++DOMWINDOW == 56 (0x922cf000) [pid = 5123] [serial = 1360] [outer = (nil)] 08:02:34 INFO - PROCESS | 5123 | ++DOMWINDOW == 57 (0x923b4c00) [pid = 5123] [serial = 1361] [outer = 0x922cf000] 08:02:34 INFO - PROCESS | 5123 | 1467817354728 Marionette DEBUG loaded listener.js 08:02:34 INFO - PROCESS | 5123 | ++DOMWINDOW == 58 (0x93ba8400) [pid = 5123] [serial = 1362] [outer = 0x922cf000] 08:02:35 INFO - PROCESS | 5123 | 1467817355427 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:02:35 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:02:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1229ms 08:02:35 INFO - PROCESS | 5123 | 1467817355486 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 08:02:35 INFO - PROCESS | 5123 | 1467817355492 Marionette TRACE conn3 <- [1,1785,null,{"value":"8"}] 08:02:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 08:02:35 INFO - PROCESS | 5123 | 1467817355503 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 08:02:35 INFO - PROCESS | 5123 | 1467817355507 Marionette TRACE conn3 <- [1,1786,null,{}] 08:02:35 INFO - PROCESS | 5123 | 1467817355513 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:02:35 INFO - PROCESS | 5123 | 1467817355518 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:02:35 INFO - PROCESS | 5123 | 1467817355664 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 08:02:35 INFO - PROCESS | 5123 | 1467817355673 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:35 INFO - PROCESS | 5123 | 1467817355680 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:02:35 INFO - PROCESS | 5123 | ++DOCSHELL 0x9542e400 == 36 [pid = 5123] [id = 454] 08:02:35 INFO - PROCESS | 5123 | ++DOMWINDOW == 59 (0x9542fc00) [pid = 5123] [serial = 1363] [outer = (nil)] 08:02:35 INFO - PROCESS | 5123 | ++DOMWINDOW == 60 (0x97a1e800) [pid = 5123] [serial = 1364] [outer = 0x9542fc00] 08:02:35 INFO - PROCESS | 5123 | 1467817355745 Marionette DEBUG loaded listener.js 08:02:35 INFO - PROCESS | 5123 | ++DOMWINDOW == 61 (0x97a49400) [pid = 5123] [serial = 1365] [outer = 0x9542fc00] 08:02:36 INFO - PROCESS | 5123 | 1467817356618 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:02:36 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:02:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1132ms 08:02:36 INFO - PROCESS | 5123 | 1467817356635 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 08:02:36 INFO - PROCESS | 5123 | 1467817356638 Marionette TRACE conn3 <- [1,1789,null,{"value":"8"}] 08:02:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 08:02:36 INFO - PROCESS | 5123 | 1467817356646 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 08:02:36 INFO - PROCESS | 5123 | 1467817356651 Marionette TRACE conn3 <- [1,1790,null,{}] 08:02:36 INFO - PROCESS | 5123 | 1467817356669 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:02:36 INFO - PROCESS | 5123 | 1467817356677 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:02:36 INFO - PROCESS | 5123 | 1467817356820 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 08:02:36 INFO - PROCESS | 5123 | 1467817356830 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:36 INFO - PROCESS | 5123 | 1467817356838 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:02:36 INFO - PROCESS | 5123 | ++DOCSHELL 0x9a2cd800 == 37 [pid = 5123] [id = 455] 08:02:36 INFO - PROCESS | 5123 | ++DOMWINDOW == 62 (0x9a2ce000) [pid = 5123] [serial = 1366] [outer = (nil)] 08:02:36 INFO - PROCESS | 5123 | ++DOMWINDOW == 63 (0x9a2d6800) [pid = 5123] [serial = 1367] [outer = 0x9a2ce000] 08:02:36 INFO - PROCESS | 5123 | 1467817356903 Marionette DEBUG loaded listener.js 08:02:37 INFO - PROCESS | 5123 | ++DOMWINDOW == 64 (0x9a602c00) [pid = 5123] [serial = 1368] [outer = 0x9a2ce000] 08:02:37 INFO - PROCESS | 5123 | 1467817357773 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:02:37 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:02:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1184ms 08:02:37 INFO - PROCESS | 5123 | 1467817357837 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 08:02:37 INFO - PROCESS | 5123 | 1467817357842 Marionette TRACE conn3 <- [1,1793,null,{"value":"8"}] 08:02:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 08:02:37 INFO - PROCESS | 5123 | 1467817357847 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 08:02:37 INFO - PROCESS | 5123 | 1467817357850 Marionette TRACE conn3 <- [1,1794,null,{}] 08:02:37 INFO - PROCESS | 5123 | 1467817357855 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:02:37 INFO - PROCESS | 5123 | 1467817357858 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:02:38 INFO - PROCESS | 5123 | 1467817358050 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 08:02:38 INFO - PROCESS | 5123 | 1467817358082 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:38 INFO - PROCESS | 5123 | 1467817358089 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:02:38 INFO - PROCESS | 5123 | ++DOCSHELL 0x9a2d8c00 == 38 [pid = 5123] [id = 456] 08:02:38 INFO - PROCESS | 5123 | ++DOMWINDOW == 65 (0x9a60a800) [pid = 5123] [serial = 1369] [outer = (nil)] 08:02:38 INFO - PROCESS | 5123 | ++DOMWINDOW == 66 (0x9b5d8800) [pid = 5123] [serial = 1370] [outer = 0x9a60a800] 08:02:38 INFO - PROCESS | 5123 | 1467817358150 Marionette DEBUG loaded listener.js 08:02:38 INFO - PROCESS | 5123 | ++DOMWINDOW == 67 (0x9ba2f400) [pid = 5123] [serial = 1371] [outer = 0x9a60a800] 08:02:38 INFO - PROCESS | 5123 | 1467817358953 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:02:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:02:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1130ms 08:02:38 INFO - PROCESS | 5123 | 1467817358979 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 08:02:38 INFO - PROCESS | 5123 | 1467817358983 Marionette TRACE conn3 <- [1,1797,null,{"value":"8"}] 08:02:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 08:02:38 INFO - PROCESS | 5123 | 1467817358988 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 08:02:38 INFO - PROCESS | 5123 | 1467817358991 Marionette TRACE conn3 <- [1,1798,null,{}] 08:02:39 INFO - PROCESS | 5123 | 1467817359000 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:02:39 INFO - PROCESS | 5123 | 1467817359004 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:02:39 INFO - PROCESS | 5123 | 1467817359230 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 08:02:39 INFO - PROCESS | 5123 | --DOMWINDOW == 66 (0x93071800) [pid = 5123] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 08:02:39 INFO - PROCESS | 5123 | --DOMWINDOW == 65 (0x9268e400) [pid = 5123] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 08:02:39 INFO - PROCESS | 5123 | --DOMWINDOW == 64 (0x924bf800) [pid = 5123] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 08:02:39 INFO - PROCESS | 5123 | --DOMWINDOW == 63 (0x927d8000) [pid = 5123] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 08:02:39 INFO - PROCESS | 5123 | --DOMWINDOW == 62 (0x97a22000) [pid = 5123] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 08:02:39 INFO - PROCESS | 5123 | --DOMWINDOW == 61 (0x9b582c00) [pid = 5123] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 08:02:39 INFO - PROCESS | 5123 | --DOMWINDOW == 60 (0x9b9e6c00) [pid = 5123] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 08:02:39 INFO - PROCESS | 5123 | --DOMWINDOW == 59 (0x9977f000) [pid = 5123] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 08:02:39 INFO - PROCESS | 5123 | --DOMWINDOW == 58 (0x93d10800) [pid = 5123] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 08:02:39 INFO - PROCESS | 5123 | --DOMWINDOW == 57 (0x97a47400) [pid = 5123] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 08:02:39 INFO - PROCESS | 5123 | 1467817359334 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:39 INFO - PROCESS | 5123 | 1467817359344 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:02:39 INFO - PROCESS | 5123 | ++DOCSHELL 0x922c5c00 == 39 [pid = 5123] [id = 457] 08:02:39 INFO - PROCESS | 5123 | ++DOMWINDOW == 58 (0x922cac00) [pid = 5123] [serial = 1372] [outer = (nil)] 08:02:39 INFO - PROCESS | 5123 | ++DOMWINDOW == 59 (0x927e2c00) [pid = 5123] [serial = 1373] [outer = 0x922cac00] 08:02:39 INFO - PROCESS | 5123 | 1467817359402 Marionette DEBUG loaded listener.js 08:02:39 INFO - PROCESS | 5123 | ++DOMWINDOW == 60 (0x93d7f800) [pid = 5123] [serial = 1374] [outer = 0x922cac00] 08:02:40 INFO - PROCESS | 5123 | 1467817360091 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:02:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 08:02:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1133ms 08:02:40 INFO - PROCESS | 5123 | 1467817360122 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 08:02:40 INFO - PROCESS | 5123 | 1467817360125 Marionette TRACE conn3 <- [1,1801,null,{"value":"8"}] 08:02:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 08:02:40 INFO - PROCESS | 5123 | 1467817360139 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 08:02:40 INFO - PROCESS | 5123 | 1467817360141 Marionette TRACE conn3 <- [1,1802,null,{}] 08:02:40 INFO - PROCESS | 5123 | 1467817360147 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:02:40 INFO - PROCESS | 5123 | 1467817360156 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:02:40 INFO - PROCESS | 5123 | 1467817360336 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 08:02:40 INFO - PROCESS | 5123 | 1467817360344 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:40 INFO - PROCESS | 5123 | 1467817360353 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:02:40 INFO - PROCESS | 5123 | ++DOCSHELL 0x9a2d0400 == 40 [pid = 5123] [id = 458] 08:02:40 INFO - PROCESS | 5123 | ++DOMWINDOW == 61 (0x9d56b400) [pid = 5123] [serial = 1375] [outer = (nil)] 08:02:40 INFO - PROCESS | 5123 | ++DOMWINDOW == 62 (0xa1125000) [pid = 5123] [serial = 1376] [outer = 0x9d56b400] 08:02:40 INFO - PROCESS | 5123 | 1467817360423 Marionette DEBUG loaded listener.js 08:02:40 INFO - PROCESS | 5123 | ++DOMWINDOW == 63 (0xa118a800) [pid = 5123] [serial = 1377] [outer = 0x9d56b400] 08:02:41 INFO - PROCESS | 5123 | 1467817361302 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:02:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 08:02:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1228ms 08:02:41 INFO - PROCESS | 5123 | 1467817361368 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 08:02:41 INFO - PROCESS | 5123 | 1467817361374 Marionette TRACE conn3 <- [1,1805,null,{"value":"8"}] 08:02:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 08:02:41 INFO - PROCESS | 5123 | 1467817361383 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 08:02:41 INFO - PROCESS | 5123 | 1467817361389 Marionette TRACE conn3 <- [1,1806,null,{}] 08:02:41 INFO - PROCESS | 5123 | 1467817361407 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:02:41 INFO - PROCESS | 5123 | 1467817361413 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:02:41 INFO - PROCESS | 5123 | 1467817361616 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 08:02:41 INFO - PROCESS | 5123 | 1467817361778 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:41 INFO - PROCESS | 5123 | 1467817361791 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:02:41 INFO - PROCESS | 5123 | ++DOCSHELL 0x9268cc00 == 41 [pid = 5123] [id = 459] 08:02:41 INFO - PROCESS | 5123 | ++DOMWINDOW == 64 (0x927d6400) [pid = 5123] [serial = 1378] [outer = (nil)] 08:02:41 INFO - PROCESS | 5123 | ++DOMWINDOW == 65 (0x92ac7000) [pid = 5123] [serial = 1379] [outer = 0x927d6400] 08:02:41 INFO - PROCESS | 5123 | 1467817361863 Marionette DEBUG loaded listener.js 08:02:41 INFO - PROCESS | 5123 | ++DOMWINDOW == 66 (0x93d7bc00) [pid = 5123] [serial = 1380] [outer = 0x927d6400] 08:02:42 INFO - PROCESS | 5123 | 1467817362752 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:02:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 08:02:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1397ms 08:02:42 INFO - PROCESS | 5123 | 1467817362782 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 08:02:42 INFO - PROCESS | 5123 | 1467817362788 Marionette TRACE conn3 <- [1,1809,null,{"value":"8"}] 08:02:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 08:02:42 INFO - PROCESS | 5123 | 1467817362798 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 08:02:42 INFO - PROCESS | 5123 | 1467817362801 Marionette TRACE conn3 <- [1,1810,null,{}] 08:02:42 INFO - PROCESS | 5123 | 1467817362807 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:02:42 INFO - PROCESS | 5123 | 1467817362813 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:02:42 INFO - PROCESS | 5123 | 1467817362967 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 08:02:43 INFO - PROCESS | 5123 | 1467817363134 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:43 INFO - PROCESS | 5123 | 1467817363141 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:02:43 INFO - PROCESS | 5123 | ++DOCSHELL 0x96fdb400 == 42 [pid = 5123] [id = 460] 08:02:43 INFO - PROCESS | 5123 | ++DOMWINDOW == 67 (0x98556000) [pid = 5123] [serial = 1381] [outer = (nil)] 08:02:43 INFO - PROCESS | 5123 | ++DOMWINDOW == 68 (0x998b2000) [pid = 5123] [serial = 1382] [outer = 0x98556000] 08:02:43 INFO - PROCESS | 5123 | 1467817363217 Marionette DEBUG loaded listener.js 08:02:43 INFO - PROCESS | 5123 | ++DOMWINDOW == 69 (0x9a187c00) [pid = 5123] [serial = 1383] [outer = 0x98556000] 08:02:44 INFO - PROCESS | 5123 | 1467817364163 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:02:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 08:02:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1433ms 08:02:44 INFO - PROCESS | 5123 | 1467817364231 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 08:02:44 INFO - PROCESS | 5123 | 1467817364235 Marionette TRACE conn3 <- [1,1813,null,{"value":"8"}] 08:02:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 08:02:44 INFO - PROCESS | 5123 | 1467817364241 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 08:02:44 INFO - PROCESS | 5123 | 1467817364246 Marionette TRACE conn3 <- [1,1814,null,{}] 08:02:44 INFO - PROCESS | 5123 | 1467817364262 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:02:44 INFO - PROCESS | 5123 | 1467817364270 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:02:44 INFO - PROCESS | 5123 | 1467817364470 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 08:02:44 INFO - PROCESS | 5123 | 1467817364632 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:44 INFO - PROCESS | 5123 | 1467817364644 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:02:44 INFO - PROCESS | 5123 | ++DOCSHELL 0x9d5ec800 == 43 [pid = 5123] [id = 461] 08:02:44 INFO - PROCESS | 5123 | ++DOMWINDOW == 70 (0x9d5ed800) [pid = 5123] [serial = 1384] [outer = (nil)] 08:02:44 INFO - PROCESS | 5123 | ++DOMWINDOW == 71 (0x9d95cc00) [pid = 5123] [serial = 1385] [outer = 0x9d5ed800] 08:02:44 INFO - PROCESS | 5123 | 1467817364762 Marionette DEBUG loaded listener.js 08:02:44 INFO - PROCESS | 5123 | ++DOMWINDOW == 72 (0xa200dc00) [pid = 5123] [serial = 1386] [outer = 0x9d5ed800] 08:02:45 INFO - PROCESS | 5123 | 1467817365579 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:02:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 08:02:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1388ms 08:02:45 INFO - PROCESS | 5123 | 1467817365630 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 08:02:45 INFO - PROCESS | 5123 | 1467817365633 Marionette TRACE conn3 <- [1,1817,null,{"value":"8"}] 08:02:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 08:02:45 INFO - PROCESS | 5123 | 1467817365640 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 08:02:45 INFO - PROCESS | 5123 | 1467817365643 Marionette TRACE conn3 <- [1,1818,null,{}] 08:02:45 INFO - PROCESS | 5123 | 1467817365648 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:02:45 INFO - PROCESS | 5123 | 1467817365653 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:02:45 INFO - PROCESS | 5123 | 1467817365825 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 08:02:46 INFO - PROCESS | 5123 | 1467817365986 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:46 INFO - PROCESS | 5123 | 1467817365998 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:02:46 INFO - PROCESS | 5123 | ++DOCSHELL 0x97a49000 == 44 [pid = 5123] [id = 462] 08:02:46 INFO - PROCESS | 5123 | ++DOMWINDOW == 73 (0x9a26ec00) [pid = 5123] [serial = 1387] [outer = (nil)] 08:02:46 INFO - PROCESS | 5123 | ++DOMWINDOW == 74 (0xa236f400) [pid = 5123] [serial = 1388] [outer = 0x9a26ec00] 08:02:46 INFO - PROCESS | 5123 | 1467817366069 Marionette DEBUG loaded listener.js 08:02:46 INFO - PROCESS | 5123 | ++DOMWINDOW == 75 (0xa2372000) [pid = 5123] [serial = 1389] [outer = 0x9a26ec00] 08:02:46 INFO - PROCESS | 5123 | 1467817366950 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:02:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 08:02:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1339ms 08:02:46 INFO - PROCESS | 5123 | 1467817366979 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 08:02:46 INFO - PROCESS | 5123 | 1467817366983 Marionette TRACE conn3 <- [1,1821,null,{"value":"8"}] 08:02:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 08:02:46 INFO - PROCESS | 5123 | 1467817366989 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 08:02:46 INFO - PROCESS | 5123 | 1467817366992 Marionette TRACE conn3 <- [1,1822,null,{}] 08:02:47 INFO - PROCESS | 5123 | 1467817366997 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:02:47 INFO - PROCESS | 5123 | 1467817367002 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:02:47 INFO - PROCESS | 5123 | 1467817367154 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 08:02:47 INFO - PROCESS | 5123 | 1467817367329 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:47 INFO - PROCESS | 5123 | 1467817367337 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:02:47 INFO - PROCESS | 5123 | ++DOCSHELL 0x96fda000 == 45 [pid = 5123] [id = 463] 08:02:47 INFO - PROCESS | 5123 | ++DOMWINDOW == 76 (0x998ac800) [pid = 5123] [serial = 1390] [outer = (nil)] 08:02:47 INFO - PROCESS | 5123 | ++DOMWINDOW == 77 (0xa2543000) [pid = 5123] [serial = 1391] [outer = 0x998ac800] 08:02:47 INFO - PROCESS | 5123 | 1467817367408 Marionette DEBUG loaded listener.js 08:02:47 INFO - PROCESS | 5123 | ++DOMWINDOW == 78 (0xa2558c00) [pid = 5123] [serial = 1392] [outer = 0x998ac800] 08:02:48 INFO - PROCESS | 5123 | 1467817368471 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:02:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 08:02:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1533ms 08:02:48 INFO - PROCESS | 5123 | 1467817368522 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 08:02:48 INFO - PROCESS | 5123 | 1467817368527 Marionette TRACE conn3 <- [1,1825,null,{"value":"8"}] 08:02:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 08:02:48 INFO - PROCESS | 5123 | 1467817368535 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 08:02:48 INFO - PROCESS | 5123 | 1467817368539 Marionette TRACE conn3 <- [1,1826,null,{}] 08:02:48 INFO - PROCESS | 5123 | 1467817368547 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:02:48 INFO - PROCESS | 5123 | 1467817368552 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:02:48 INFO - PROCESS | 5123 | 1467817368702 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 08:02:48 INFO - PROCESS | 5123 | 1467817368870 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:48 INFO - PROCESS | 5123 | 1467817368885 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:02:48 INFO - PROCESS | 5123 | ++DOCSHELL 0x93d84800 == 46 [pid = 5123] [id = 464] 08:02:48 INFO - PROCESS | 5123 | ++DOMWINDOW == 79 (0x93d86000) [pid = 5123] [serial = 1393] [outer = (nil)] 08:02:48 INFO - PROCESS | 5123 | ++DOMWINDOW == 80 (0x953bb000) [pid = 5123] [serial = 1394] [outer = 0x93d86000] 08:02:49 INFO - PROCESS | 5123 | 1467817368999 Marionette DEBUG loaded listener.js 08:02:49 INFO - PROCESS | 5123 | ++DOMWINDOW == 81 (0x95429c00) [pid = 5123] [serial = 1395] [outer = 0x93d86000] 08:02:49 INFO - PROCESS | 5123 | 1467817369834 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:02:50 INFO - PROCESS | 5123 | --DOCSHELL 0x98563c00 == 45 [pid = 5123] [id = 447] 08:02:50 INFO - PROCESS | 5123 | --DOCSHELL 0x9268d400 == 44 [pid = 5123] [id = 444] 08:02:50 INFO - PROCESS | 5123 | --DOCSHELL 0x924c3400 == 43 [pid = 5123] [id = 445] 08:02:50 INFO - PROCESS | 5123 | --DOCSHELL 0x97a43400 == 42 [pid = 5123] [id = 446] 08:02:50 INFO - PROCESS | 5123 | --DOCSHELL 0x922c5c00 == 41 [pid = 5123] [id = 457] 08:02:50 INFO - PROCESS | 5123 | --DOCSHELL 0x9a2d8c00 == 40 [pid = 5123] [id = 456] 08:02:50 INFO - PROCESS | 5123 | --DOCSHELL 0x9a2cd800 == 39 [pid = 5123] [id = 455] 08:02:50 INFO - PROCESS | 5123 | --DOCSHELL 0x9542e400 == 38 [pid = 5123] [id = 454] 08:02:50 INFO - PROCESS | 5123 | --DOCSHELL 0x922ce000 == 37 [pid = 5123] [id = 453] 08:02:50 INFO - PROCESS | 5123 | --DOCSHELL 0x98460800 == 36 [pid = 5123] [id = 452] 08:02:50 INFO - PROCESS | 5123 | --DOCSHELL 0x92690000 == 35 [pid = 5123] [id = 451] 08:02:50 INFO - PROCESS | 5123 | --DOCSHELL 0x9159c800 == 34 [pid = 5123] [id = 450] 08:02:50 INFO - PROCESS | 5123 | --DOCSHELL 0x923aa800 == 33 [pid = 5123] [id = 449] 08:02:50 INFO - PROCESS | 5123 | --DOCSHELL 0x927dbc00 == 32 [pid = 5123] [id = 448] 08:02:50 INFO - PROCESS | 5123 | --DOCSHELL 0x924bf400 == 31 [pid = 5123] [id = 443] 08:02:50 INFO - PROCESS | 5123 | --DOCSHELL 0x96fda000 == 30 [pid = 5123] [id = 463] 08:02:50 INFO - PROCESS | 5123 | --DOCSHELL 0x9d5ec800 == 29 [pid = 5123] [id = 461] 08:02:50 INFO - PROCESS | 5123 | --DOCSHELL 0x97a49000 == 28 [pid = 5123] [id = 462] 08:02:50 INFO - PROCESS | 5123 | --DOCSHELL 0x96fdb400 == 27 [pid = 5123] [id = 460] 08:02:50 INFO - PROCESS | 5123 | --DOCSHELL 0x9a2d0400 == 26 [pid = 5123] [id = 458] 08:02:50 INFO - PROCESS | 5123 | --DOCSHELL 0x9268cc00 == 25 [pid = 5123] [id = 459] 08:02:50 INFO - PROCESS | 5123 | --DOMWINDOW == 80 (0x952d9800) [pid = 5123] [serial = 1337] [outer = (nil)] [url = about:blank] 08:02:50 INFO - PROCESS | 5123 | --DOMWINDOW == 79 (0x92697c00) [pid = 5123] [serial = 1334] [outer = (nil)] [url = about:blank] 08:02:50 INFO - PROCESS | 5123 | --DOMWINDOW == 78 (0x927d9c00) [pid = 5123] [serial = 1335] [outer = (nil)] [url = about:blank] 08:02:50 INFO - PROCESS | 5123 | --DOMWINDOW == 77 (0x93ba5000) [pid = 5123] [serial = 1332] [outer = (nil)] [url = about:blank] 08:02:50 INFO - PROCESS | 5123 | --DOMWINDOW == 76 (0x92697000) [pid = 5123] [serial = 1331] [outer = (nil)] [url = about:blank] 08:02:50 INFO - PROCESS | 5123 | --DOMWINDOW == 75 (0x953be400) [pid = 5123] [serial = 1320] [outer = (nil)] [url = about:blank] 08:02:50 INFO - PROCESS | 5123 | --DOMWINDOW == 74 (0x93d83400) [pid = 5123] [serial = 1319] [outer = (nil)] [url = about:blank] 08:02:50 INFO - PROCESS | 5123 | --DOMWINDOW == 73 (0x927df400) [pid = 5123] [serial = 1323] [outer = (nil)] [url = about:blank] 08:02:50 INFO - PROCESS | 5123 | --DOMWINDOW == 72 (0x9855fc00) [pid = 5123] [serial = 1322] [outer = (nil)] [url = about:blank] 08:02:50 INFO - PROCESS | 5123 | --DOMWINDOW == 71 (0x9d5ee800) [pid = 5123] [serial = 1326] [outer = (nil)] [url = about:blank] 08:02:50 INFO - PROCESS | 5123 | --DOMWINDOW == 70 (0x9d518400) [pid = 5123] [serial = 1325] [outer = (nil)] [url = about:blank] 08:02:50 INFO - PROCESS | 5123 | --DOMWINDOW == 69 (0xa200f800) [pid = 5123] [serial = 1329] [outer = (nil)] [url = about:blank] 08:02:50 INFO - PROCESS | 5123 | --DOMWINDOW == 68 (0xa1189800) [pid = 5123] [serial = 1328] [outer = (nil)] [url = about:blank] 08:02:50 INFO - PROCESS | 5123 | --DOMWINDOW == 67 (0x99fcdc00) [pid = 5123] [serial = 1343] [outer = (nil)] [url = about:blank] 08:02:50 INFO - PROCESS | 5123 | --DOMWINDOW == 66 (0x98d68800) [pid = 5123] [serial = 1346] [outer = (nil)] [url = about:blank] 08:02:50 INFO - PROCESS | 5123 | --DOMWINDOW == 65 (0x97a51400) [pid = 5123] [serial = 1340] [outer = (nil)] [url = about:blank] 08:02:50 INFO - PROCESS | 5123 | --DOMWINDOW == 64 (0x9a26d400) [pid = 5123] [serial = 1344] [outer = (nil)] [url = about:blank] 08:02:50 INFO - PROCESS | 5123 | --DOMWINDOW == 63 (0x9a268800) [pid = 5123] [serial = 1347] [outer = (nil)] [url = about:blank] 08:02:50 INFO - PROCESS | 5123 | --DOMWINDOW == 62 (0x9855a000) [pid = 5123] [serial = 1341] [outer = (nil)] [url = about:blank] 08:02:50 INFO - PROCESS | 5123 | --DOMWINDOW == 61 (0x953bb800) [pid = 5123] [serial = 1338] [outer = (nil)] [url = about:blank] 08:02:50 INFO - PROCESS | 5123 | --DOMWINDOW == 60 (0x9adb1800) [pid = 5123] [serial = 1349] [outer = (nil)] [url = about:blank] 08:02:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 08:02:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 2237ms 08:02:50 INFO - PROCESS | 5123 | 1467817370871 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 08:02:50 INFO - PROCESS | 5123 | 1467817370876 Marionette TRACE conn3 <- [1,1829,null,{"value":"8"}] 08:02:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 08:02:50 INFO - PROCESS | 5123 | 1467817370885 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 08:02:50 INFO - PROCESS | 5123 | 1467817370892 Marionette TRACE conn3 <- [1,1830,null,{}] 08:02:50 INFO - PROCESS | 5123 | 1467817370899 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:02:50 INFO - PROCESS | 5123 | 1467817370904 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:02:51 INFO - PROCESS | 5123 | 1467817371041 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 08:02:51 INFO - PROCESS | 5123 | 1467817371160 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:51 INFO - PROCESS | 5123 | 1467817371172 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:02:51 INFO - PROCESS | 5123 | ++DOCSHELL 0x923b4400 == 26 [pid = 5123] [id = 465] 08:02:51 INFO - PROCESS | 5123 | ++DOMWINDOW == 61 (0x924be000) [pid = 5123] [serial = 1396] [outer = (nil)] 08:02:51 INFO - PROCESS | 5123 | ++DOMWINDOW == 62 (0x924c4400) [pid = 5123] [serial = 1397] [outer = 0x924be000] 08:02:51 INFO - PROCESS | 5123 | 1467817371233 Marionette DEBUG loaded listener.js 08:02:51 INFO - PROCESS | 5123 | ++DOMWINDOW == 63 (0x9268ec00) [pid = 5123] [serial = 1398] [outer = 0x924be000] 08:02:51 INFO - PROCESS | 5123 | 1467817371932 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:02:51 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:02:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1084ms 08:02:51 INFO - PROCESS | 5123 | 1467817371978 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 08:02:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 08:02:51 INFO - PROCESS | 5123 | 1467817371984 Marionette TRACE conn3 <- [1,1833,null,{"value":"8"}] 08:02:52 INFO - PROCESS | 5123 | 1467817371999 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 08:02:52 INFO - PROCESS | 5123 | 1467817372005 Marionette TRACE conn3 <- [1,1834,null,{}] 08:02:52 INFO - PROCESS | 5123 | 1467817372026 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:02:52 INFO - PROCESS | 5123 | 1467817372032 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:02:52 INFO - PROCESS | 5123 | 1467817372177 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 08:02:52 INFO - PROCESS | 5123 | 1467817372186 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:52 INFO - PROCESS | 5123 | 1467817372195 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:02:52 INFO - PROCESS | 5123 | ++DOCSHELL 0x93d0e000 == 27 [pid = 5123] [id = 466] 08:02:52 INFO - PROCESS | 5123 | ++DOMWINDOW == 64 (0x93d7d400) [pid = 5123] [serial = 1399] [outer = (nil)] 08:02:52 INFO - PROCESS | 5123 | ++DOMWINDOW == 65 (0x93d87400) [pid = 5123] [serial = 1400] [outer = 0x93d7d400] 08:02:52 INFO - PROCESS | 5123 | 1467817372260 Marionette DEBUG loaded listener.js 08:02:52 INFO - PROCESS | 5123 | ++DOMWINDOW == 66 (0x953b7c00) [pid = 5123] [serial = 1401] [outer = 0x93d7d400] 08:02:53 INFO - PROCESS | 5123 | 1467817373072 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:02:53 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:02:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1111ms 08:02:53 INFO - PROCESS | 5123 | 1467817373158 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 08:02:53 INFO - PROCESS | 5123 | 1467817373161 Marionette TRACE conn3 <- [1,1837,null,{"value":"8"}] 08:02:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 08:02:53 INFO - PROCESS | 5123 | 1467817373168 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 08:02:53 INFO - PROCESS | 5123 | 1467817373171 Marionette TRACE conn3 <- [1,1838,null,{}] 08:02:53 INFO - PROCESS | 5123 | 1467817373199 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:02:53 INFO - PROCESS | 5123 | 1467817373208 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:02:53 INFO - PROCESS | 5123 | 1467817373411 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 08:02:53 INFO - PROCESS | 5123 | 1467817373436 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:53 INFO - PROCESS | 5123 | 1467817373450 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:02:53 INFO - PROCESS | 5123 | ++DOCSHELL 0x97a4b000 == 28 [pid = 5123] [id = 467] 08:02:53 INFO - PROCESS | 5123 | ++DOMWINDOW == 67 (0x97a4b400) [pid = 5123] [serial = 1402] [outer = (nil)] 08:02:53 INFO - PROCESS | 5123 | ++DOMWINDOW == 68 (0x98461800) [pid = 5123] [serial = 1403] [outer = 0x97a4b400] 08:02:53 INFO - PROCESS | 5123 | 1467817373514 Marionette DEBUG loaded listener.js 08:02:53 INFO - PROCESS | 5123 | ++DOMWINDOW == 69 (0x9855cc00) [pid = 5123] [serial = 1404] [outer = 0x97a4b400] 08:02:54 INFO - PROCESS | 5123 | 1467817374347 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:02:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 08:02:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1234ms 08:02:54 INFO - PROCESS | 5123 | 1467817374405 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 08:02:54 INFO - PROCESS | 5123 | 1467817374408 Marionette TRACE conn3 <- [1,1841,null,{"value":"8"}] 08:02:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 08:02:54 INFO - PROCESS | 5123 | 1467817374414 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 08:02:54 INFO - PROCESS | 5123 | 1467817374417 Marionette TRACE conn3 <- [1,1842,null,{}] 08:02:54 INFO - PROCESS | 5123 | 1467817374422 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:02:54 INFO - PROCESS | 5123 | 1467817374426 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:02:54 INFO - PROCESS | 5123 | 1467817374631 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 08:02:54 INFO - PROCESS | 5123 | 1467817374654 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:54 INFO - PROCESS | 5123 | 1467817374660 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:02:54 INFO - PROCESS | 5123 | ++DOCSHELL 0x97a51000 == 29 [pid = 5123] [id = 468] 08:02:54 INFO - PROCESS | 5123 | ++DOMWINDOW == 70 (0x98562000) [pid = 5123] [serial = 1405] [outer = (nil)] 08:02:54 INFO - PROCESS | 5123 | ++DOMWINDOW == 71 (0x99d0b800) [pid = 5123] [serial = 1406] [outer = 0x98562000] 08:02:54 INFO - PROCESS | 5123 | 1467817374726 Marionette DEBUG loaded listener.js 08:02:54 INFO - PROCESS | 5123 | ++DOMWINDOW == 72 (0x9a187800) [pid = 5123] [serial = 1407] [outer = 0x98562000] 08:02:55 INFO - PROCESS | 5123 | --DOMWINDOW == 71 (0x9d56b400) [pid = 5123] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 08:02:55 INFO - PROCESS | 5123 | --DOMWINDOW == 70 (0x9a60a800) [pid = 5123] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 08:02:55 INFO - PROCESS | 5123 | --DOMWINDOW == 69 (0x922cac00) [pid = 5123] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 08:02:55 INFO - PROCESS | 5123 | --DOMWINDOW == 68 (0x97a25c00) [pid = 5123] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 08:02:55 INFO - PROCESS | 5123 | --DOMWINDOW == 67 (0x9a2ce000) [pid = 5123] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 08:02:55 INFO - PROCESS | 5123 | --DOMWINDOW == 66 (0x92ad0800) [pid = 5123] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 08:02:55 INFO - PROCESS | 5123 | --DOMWINDOW == 65 (0x9542fc00) [pid = 5123] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 08:02:55 INFO - PROCESS | 5123 | --DOMWINDOW == 64 (0x9268b400) [pid = 5123] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 08:02:55 INFO - PROCESS | 5123 | --DOMWINDOW == 63 (0x9adaf800) [pid = 5123] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 08:02:55 INFO - PROCESS | 5123 | --DOMWINDOW == 62 (0x922cf000) [pid = 5123] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 08:02:56 INFO - PROCESS | 5123 | 1467817376242 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:02:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 08:02:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1880ms 08:02:56 INFO - PROCESS | 5123 | 1467817376295 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 08:02:56 INFO - PROCESS | 5123 | 1467817376301 Marionette TRACE conn3 <- [1,1845,null,{"value":"8"}] 08:02:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 08:02:56 INFO - PROCESS | 5123 | 1467817376309 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 08:02:56 INFO - PROCESS | 5123 | 1467817376313 Marionette TRACE conn3 <- [1,1846,null,{}] 08:02:56 INFO - PROCESS | 5123 | 1467817376321 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:02:56 INFO - PROCESS | 5123 | 1467817376326 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:02:56 INFO - PROCESS | 5123 | 1467817376495 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 08:02:56 INFO - PROCESS | 5123 | 1467817376698 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:56 INFO - PROCESS | 5123 | 1467817376706 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:02:56 INFO - PROCESS | 5123 | ++DOCSHELL 0x9268a000 == 30 [pid = 5123] [id = 469] 08:02:56 INFO - PROCESS | 5123 | ++DOMWINDOW == 63 (0x9268a800) [pid = 5123] [serial = 1408] [outer = (nil)] 08:02:56 INFO - PROCESS | 5123 | ++DOMWINDOW == 64 (0x93d05c00) [pid = 5123] [serial = 1409] [outer = 0x9268a800] 08:02:56 INFO - PROCESS | 5123 | 1467817376791 Marionette DEBUG loaded listener.js 08:02:56 INFO - PROCESS | 5123 | ++DOMWINDOW == 65 (0x93d87800) [pid = 5123] [serial = 1410] [outer = 0x9268a800] 08:02:57 INFO - PROCESS | 5123 | 1467817377766 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:02:57 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:02:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1543ms 08:02:57 INFO - PROCESS | 5123 | 1467817377853 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 08:02:57 INFO - PROCESS | 5123 | 1467817377861 Marionette TRACE conn3 <- [1,1849,null,{"value":"8"}] 08:02:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 08:02:57 INFO - PROCESS | 5123 | 1467817377871 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 08:02:57 INFO - PROCESS | 5123 | 1467817377874 Marionette TRACE conn3 <- [1,1850,null,{}] 08:02:57 INFO - PROCESS | 5123 | 1467817377881 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:02:57 INFO - PROCESS | 5123 | 1467817377886 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:02:58 INFO - PROCESS | 5123 | 1467817378086 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 08:02:58 INFO - PROCESS | 5123 | 1467817378291 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:58 INFO - PROCESS | 5123 | 1467817378300 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:02:58 INFO - PROCESS | 5123 | ++DOCSHELL 0x97a43400 == 31 [pid = 5123] [id = 470] 08:02:58 INFO - PROCESS | 5123 | ++DOMWINDOW == 66 (0x98459400) [pid = 5123] [serial = 1411] [outer = (nil)] 08:02:58 INFO - PROCESS | 5123 | ++DOMWINDOW == 67 (0x9855c400) [pid = 5123] [serial = 1412] [outer = 0x98459400] 08:02:58 INFO - PROCESS | 5123 | 1467817378424 Marionette DEBUG loaded listener.js 08:02:58 INFO - PROCESS | 5123 | ++DOMWINDOW == 68 (0x998b0000) [pid = 5123] [serial = 1413] [outer = 0x98459400] 08:02:59 INFO - PROCESS | 5123 | 1467817379282 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:02:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:02:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1480ms 08:02:59 INFO - PROCESS | 5123 | 1467817379351 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 08:02:59 INFO - PROCESS | 5123 | 1467817379355 Marionette TRACE conn3 <- [1,1853,null,{"value":"8"}] 08:02:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 08:02:59 INFO - PROCESS | 5123 | 1467817379362 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 08:02:59 INFO - PROCESS | 5123 | 1467817379367 Marionette TRACE conn3 <- [1,1854,null,{}] 08:02:59 INFO - PROCESS | 5123 | 1467817379383 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:02:59 INFO - PROCESS | 5123 | 1467817379391 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:02:59 INFO - PROCESS | 5123 | 1467817379603 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 08:02:59 INFO - PROCESS | 5123 | 1467817379768 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:59 INFO - PROCESS | 5123 | 1467817379777 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:02:59 INFO - PROCESS | 5123 | ++DOCSHELL 0x9a2d1000 == 32 [pid = 5123] [id = 471] 08:02:59 INFO - PROCESS | 5123 | ++DOMWINDOW == 69 (0x9a2d4c00) [pid = 5123] [serial = 1414] [outer = (nil)] 08:02:59 INFO - PROCESS | 5123 | ++DOMWINDOW == 70 (0x9a2dc800) [pid = 5123] [serial = 1415] [outer = 0x9a2d4c00] 08:02:59 INFO - PROCESS | 5123 | 1467817379856 Marionette DEBUG loaded listener.js 08:02:59 INFO - PROCESS | 5123 | ++DOMWINDOW == 71 (0x9a608000) [pid = 5123] [serial = 1416] [outer = 0x9a2d4c00] 08:03:00 INFO - PROCESS | 5123 | 1467817380940 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:03:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 08:03:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1633ms 08:03:00 INFO - PROCESS | 5123 | 1467817380996 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 08:03:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 08:03:01 INFO - PROCESS | 5123 | 1467817381002 Marionette TRACE conn3 <- [1,1857,null,{"value":"8"}] 08:03:01 INFO - PROCESS | 5123 | 1467817381010 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 08:03:01 INFO - PROCESS | 5123 | 1467817381013 Marionette TRACE conn3 <- [1,1858,null,{}] 08:03:01 INFO - PROCESS | 5123 | 1467817381031 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:03:01 INFO - PROCESS | 5123 | 1467817381039 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:03:01 INFO - PROCESS | 5123 | 1467817381203 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 08:03:01 INFO - PROCESS | 5123 | 1467817381411 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:01 INFO - PROCESS | 5123 | 1467817381421 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:03:01 INFO - PROCESS | 5123 | --DOCSHELL 0x97a4b000 == 31 [pid = 5123] [id = 467] 08:03:01 INFO - PROCESS | 5123 | --DOCSHELL 0x93d0e000 == 30 [pid = 5123] [id = 466] 08:03:01 INFO - PROCESS | 5123 | --DOCSHELL 0x923b4400 == 29 [pid = 5123] [id = 465] 08:03:01 INFO - PROCESS | 5123 | --DOMWINDOW == 70 (0xa1125000) [pid = 5123] [serial = 1376] [outer = (nil)] [url = about:blank] 08:03:01 INFO - PROCESS | 5123 | --DOMWINDOW == 69 (0x9b5d8800) [pid = 5123] [serial = 1370] [outer = (nil)] [url = about:blank] 08:03:01 INFO - PROCESS | 5123 | --DOMWINDOW == 68 (0x927e2c00) [pid = 5123] [serial = 1373] [outer = (nil)] [url = about:blank] 08:03:01 INFO - PROCESS | 5123 | --DOMWINDOW == 67 (0x9ba2f400) [pid = 5123] [serial = 1371] [outer = (nil)] [url = about:blank] 08:03:01 INFO - PROCESS | 5123 | --DOMWINDOW == 66 (0x98461000) [pid = 5123] [serial = 1355] [outer = (nil)] [url = about:blank] 08:03:01 INFO - PROCESS | 5123 | --DOMWINDOW == 65 (0x997e4c00) [pid = 5123] [serial = 1356] [outer = (nil)] [url = about:blank] 08:03:01 INFO - PROCESS | 5123 | --DOMWINDOW == 64 (0x9a2d6800) [pid = 5123] [serial = 1367] [outer = (nil)] [url = about:blank] 08:03:01 INFO - PROCESS | 5123 | --DOMWINDOW == 63 (0x9b5da800) [pid = 5123] [serial = 1350] [outer = (nil)] [url = about:blank] 08:03:01 INFO - PROCESS | 5123 | --DOMWINDOW == 62 (0x97a1e800) [pid = 5123] [serial = 1364] [outer = (nil)] [url = about:blank] 08:03:01 INFO - PROCESS | 5123 | --DOMWINDOW == 61 (0x97a49400) [pid = 5123] [serial = 1365] [outer = (nil)] [url = about:blank] 08:03:01 INFO - PROCESS | 5123 | --DOMWINDOW == 60 (0x93d0a800) [pid = 5123] [serial = 1352] [outer = (nil)] [url = about:blank] 08:03:01 INFO - PROCESS | 5123 | --DOMWINDOW == 59 (0x953ef000) [pid = 5123] [serial = 1353] [outer = (nil)] [url = about:blank] 08:03:01 INFO - PROCESS | 5123 | --DOMWINDOW == 58 (0x9b5d8000) [pid = 5123] [serial = 1358] [outer = (nil)] [url = about:blank] 08:03:01 INFO - PROCESS | 5123 | --DOMWINDOW == 57 (0x9ba2b400) [pid = 5123] [serial = 1359] [outer = (nil)] [url = about:blank] 08:03:01 INFO - PROCESS | 5123 | --DOMWINDOW == 56 (0x923b4c00) [pid = 5123] [serial = 1361] [outer = (nil)] [url = about:blank] 08:03:01 INFO - PROCESS | 5123 | --DOMWINDOW == 55 (0x93ba8400) [pid = 5123] [serial = 1362] [outer = (nil)] [url = about:blank] 08:03:01 INFO - PROCESS | 5123 | --DOMWINDOW == 54 (0xa118a800) [pid = 5123] [serial = 1377] [outer = (nil)] [url = about:blank] 08:03:01 INFO - PROCESS | 5123 | --DOMWINDOW == 53 (0x93d7f800) [pid = 5123] [serial = 1374] [outer = (nil)] [url = about:blank] 08:03:01 INFO - PROCESS | 5123 | --DOMWINDOW == 52 (0x9a602c00) [pid = 5123] [serial = 1368] [outer = (nil)] [url = about:blank] 08:03:01 INFO - PROCESS | 5123 | ++DOCSHELL 0x923ad800 == 30 [pid = 5123] [id = 472] 08:03:01 INFO - PROCESS | 5123 | ++DOMWINDOW == 53 (0x923b4400) [pid = 5123] [serial = 1417] [outer = (nil)] 08:03:01 INFO - PROCESS | 5123 | ++DOMWINDOW == 54 (0x927e2c00) [pid = 5123] [serial = 1418] [outer = 0x923b4400] 08:03:01 INFO - PROCESS | 5123 | 1467817381536 Marionette DEBUG loaded listener.js 08:03:01 INFO - PROCESS | 5123 | ++DOMWINDOW == 55 (0x93071800) [pid = 5123] [serial = 1419] [outer = 0x923b4400] 08:03:02 INFO - PROCESS | 5123 | 1467817382241 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:03:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 08:03:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1288ms 08:03:02 INFO - PROCESS | 5123 | 1467817382297 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 08:03:02 INFO - PROCESS | 5123 | 1467817382303 Marionette TRACE conn3 <- [1,1861,null,{"value":"8"}] 08:03:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 08:03:02 INFO - PROCESS | 5123 | 1467817382347 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 08:03:02 INFO - PROCESS | 5123 | 1467817382352 Marionette TRACE conn3 <- [1,1862,null,{}] 08:03:02 INFO - PROCESS | 5123 | 1467817382361 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:03:02 INFO - PROCESS | 5123 | 1467817382367 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:03:02 INFO - PROCESS | 5123 | 1467817382513 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 08:03:02 INFO - PROCESS | 5123 | 1467817382523 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:02 INFO - PROCESS | 5123 | 1467817382532 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:03:02 INFO - PROCESS | 5123 | ++DOCSHELL 0x927d9c00 == 31 [pid = 5123] [id = 473] 08:03:02 INFO - PROCESS | 5123 | ++DOMWINDOW == 56 (0x95426c00) [pid = 5123] [serial = 1420] [outer = (nil)] 08:03:02 INFO - PROCESS | 5123 | ++DOMWINDOW == 57 (0x96fda400) [pid = 5123] [serial = 1421] [outer = 0x95426c00] 08:03:02 INFO - PROCESS | 5123 | 1467817382594 Marionette DEBUG loaded listener.js 08:03:02 INFO - PROCESS | 5123 | ++DOMWINDOW == 58 (0x97a42800) [pid = 5123] [serial = 1422] [outer = 0x95426c00] 08:03:03 INFO - PROCESS | 5123 | 1467817383482 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:03:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 08:03:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1192ms 08:03:03 INFO - PROCESS | 5123 | 1467817383535 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 08:03:03 INFO - PROCESS | 5123 | 1467817383538 Marionette TRACE conn3 <- [1,1865,null,{"value":"8"}] 08:03:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 08:03:03 INFO - PROCESS | 5123 | 1467817383544 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 08:03:03 INFO - PROCESS | 5123 | 1467817383549 Marionette TRACE conn3 <- [1,1866,null,{}] 08:03:03 INFO - PROCESS | 5123 | 1467817383564 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:03:03 INFO - PROCESS | 5123 | 1467817383571 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:03:03 INFO - PROCESS | 5123 | 1467817383719 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 08:03:03 INFO - PROCESS | 5123 | 1467817383729 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:03 INFO - PROCESS | 5123 | 1467817383741 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:03:03 INFO - PROCESS | 5123 | ++DOCSHELL 0x98de8800 == 32 [pid = 5123] [id = 474] 08:03:03 INFO - PROCESS | 5123 | ++DOMWINDOW == 59 (0x99776800) [pid = 5123] [serial = 1423] [outer = (nil)] 08:03:03 INFO - PROCESS | 5123 | ++DOMWINDOW == 60 (0x9a26d800) [pid = 5123] [serial = 1424] [outer = 0x99776800] 08:03:03 INFO - PROCESS | 5123 | 1467817383920 Marionette DEBUG loaded listener.js 08:03:04 INFO - PROCESS | 5123 | ++DOMWINDOW == 61 (0x9a2d9800) [pid = 5123] [serial = 1425] [outer = 0x99776800] 08:03:04 INFO - PROCESS | 5123 | 1467817384674 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:03:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 08:03:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1181ms 08:03:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 08:03:04 INFO - PROCESS | 5123 | 1467817384726 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 08:03:04 INFO - PROCESS | 5123 | 1467817384730 Marionette TRACE conn3 <- [1,1869,null,{"value":"8"}] 08:03:04 INFO - PROCESS | 5123 | 1467817384743 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 08:03:04 INFO - PROCESS | 5123 | 1467817384745 Marionette TRACE conn3 <- [1,1870,null,{}] 08:03:04 INFO - PROCESS | 5123 | 1467817384749 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:03:04 INFO - PROCESS | 5123 | 1467817384755 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:03:04 INFO - PROCESS | 5123 | 1467817384946 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 08:03:04 INFO - PROCESS | 5123 | 1467817384979 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:04 INFO - PROCESS | 5123 | 1467817384990 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:03:05 INFO - PROCESS | 5123 | ++DOCSHELL 0x927e0400 == 33 [pid = 5123] [id = 475] 08:03:05 INFO - PROCESS | 5123 | ++DOMWINDOW == 62 (0x9a270000) [pid = 5123] [serial = 1426] [outer = (nil)] 08:03:05 INFO - PROCESS | 5123 | ++DOMWINDOW == 63 (0x9ae78c00) [pid = 5123] [serial = 1427] [outer = 0x9a270000] 08:03:05 INFO - PROCESS | 5123 | 1467817385050 Marionette DEBUG loaded listener.js 08:03:05 INFO - PROCESS | 5123 | ++DOMWINDOW == 64 (0x93d7b400) [pid = 5123] [serial = 1428] [outer = 0x9a270000] 08:03:05 INFO - PROCESS | 5123 | 1467817385890 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:03:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 08:03:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1190ms 08:03:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 08:03:05 INFO - PROCESS | 5123 | 1467817385927 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 08:03:05 INFO - PROCESS | 5123 | 1467817385929 Marionette TRACE conn3 <- [1,1873,null,{"value":"8"}] 08:03:05 INFO - PROCESS | 5123 | 1467817385936 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 08:03:05 INFO - PROCESS | 5123 | 1467817385939 Marionette TRACE conn3 <- [1,1874,null,{}] 08:03:05 INFO - PROCESS | 5123 | 1467817385944 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:03:05 INFO - PROCESS | 5123 | 1467817385948 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:03:06 INFO - PROCESS | 5123 | 1467817386139 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 08:03:06 INFO - PROCESS | 5123 | 1467817386157 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:06 INFO - PROCESS | 5123 | 1467817386165 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:03:06 INFO - PROCESS | 5123 | ++DOCSHELL 0x9b5d8800 == 34 [pid = 5123] [id = 476] 08:03:06 INFO - PROCESS | 5123 | ++DOMWINDOW == 65 (0x9b5dac00) [pid = 5123] [serial = 1429] [outer = (nil)] 08:03:06 INFO - PROCESS | 5123 | ++DOMWINDOW == 66 (0x9b8e9c00) [pid = 5123] [serial = 1430] [outer = 0x9b5dac00] 08:03:06 INFO - PROCESS | 5123 | 1467817386225 Marionette DEBUG loaded listener.js 08:03:06 INFO - PROCESS | 5123 | ++DOMWINDOW == 67 (0x9ba22c00) [pid = 5123] [serial = 1431] [outer = 0x9b5dac00] 08:03:06 INFO - PROCESS | 5123 | --DOMWINDOW == 66 (0x97a4b400) [pid = 5123] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 08:03:06 INFO - PROCESS | 5123 | --DOMWINDOW == 65 (0x9a26ec00) [pid = 5123] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 08:03:06 INFO - PROCESS | 5123 | --DOMWINDOW == 64 (0x924be000) [pid = 5123] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 08:03:06 INFO - PROCESS | 5123 | --DOMWINDOW == 63 (0x998ac800) [pid = 5123] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 08:03:06 INFO - PROCESS | 5123 | --DOMWINDOW == 62 (0x93d86000) [pid = 5123] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 08:03:06 INFO - PROCESS | 5123 | --DOMWINDOW == 61 (0x98556000) [pid = 5123] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 08:03:06 INFO - PROCESS | 5123 | --DOMWINDOW == 60 (0x9d5ed800) [pid = 5123] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 08:03:06 INFO - PROCESS | 5123 | --DOMWINDOW == 59 (0x927d6400) [pid = 5123] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 08:03:06 INFO - PROCESS | 5123 | --DOMWINDOW == 58 (0x93d7d400) [pid = 5123] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 08:03:07 INFO - PROCESS | 5123 | 1467817387027 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:03:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 08:03:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1128ms 08:03:07 INFO - PROCESS | 5123 | 1467817387063 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 08:03:07 INFO - PROCESS | 5123 | 1467817387066 Marionette TRACE conn3 <- [1,1877,null,{"value":"8"}] 08:03:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 08:03:07 INFO - PROCESS | 5123 | 1467817387076 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 08:03:07 INFO - PROCESS | 5123 | 1467817387079 Marionette TRACE conn3 <- [1,1878,null,{}] 08:03:07 INFO - PROCESS | 5123 | 1467817387085 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:03:07 INFO - PROCESS | 5123 | 1467817387095 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:03:07 INFO - PROCESS | 5123 | 1467817387273 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 08:03:07 INFO - PROCESS | 5123 | 1467817387283 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:07 INFO - PROCESS | 5123 | 1467817387289 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:03:07 INFO - PROCESS | 5123 | ++DOCSHELL 0x92693400 == 35 [pid = 5123] [id = 477] 08:03:07 INFO - PROCESS | 5123 | ++DOMWINDOW == 59 (0x92ac7c00) [pid = 5123] [serial = 1432] [outer = (nil)] 08:03:07 INFO - PROCESS | 5123 | ++DOMWINDOW == 60 (0x9d56dc00) [pid = 5123] [serial = 1433] [outer = 0x92ac7c00] 08:03:07 INFO - PROCESS | 5123 | 1467817387353 Marionette DEBUG loaded listener.js 08:03:07 INFO - PROCESS | 5123 | ++DOMWINDOW == 61 (0x9d5e8c00) [pid = 5123] [serial = 1434] [outer = 0x92ac7c00] 08:03:08 INFO - PROCESS | 5123 | 1467817388135 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:03:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 08:03:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1081ms 08:03:08 INFO - PROCESS | 5123 | 1467817388159 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 08:03:08 INFO - PROCESS | 5123 | 1467817388162 Marionette TRACE conn3 <- [1,1881,null,{"value":"8"}] 08:03:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 08:03:08 INFO - PROCESS | 5123 | 1467817388184 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 08:03:08 INFO - PROCESS | 5123 | 1467817388187 Marionette TRACE conn3 <- [1,1882,null,{}] 08:03:08 INFO - PROCESS | 5123 | 1467817388192 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:03:08 INFO - PROCESS | 5123 | 1467817388195 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:03:08 INFO - PROCESS | 5123 | 1467817388376 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 08:03:08 INFO - PROCESS | 5123 | 1467817388407 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:08 INFO - PROCESS | 5123 | 1467817388416 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:03:08 INFO - PROCESS | 5123 | ++DOCSHELL 0x91594c00 == 36 [pid = 5123] [id = 478] 08:03:08 INFO - PROCESS | 5123 | ++DOMWINDOW == 62 (0x9159bc00) [pid = 5123] [serial = 1435] [outer = (nil)] 08:03:08 INFO - PROCESS | 5123 | ++DOMWINDOW == 63 (0x9d906800) [pid = 5123] [serial = 1436] [outer = 0x9159bc00] 08:03:08 INFO - PROCESS | 5123 | 1467817388487 Marionette DEBUG loaded listener.js 08:03:08 INFO - PROCESS | 5123 | ++DOMWINDOW == 64 (0x9d95c400) [pid = 5123] [serial = 1437] [outer = 0x9159bc00] 08:03:09 INFO - PROCESS | 5123 | 1467817389439 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:03:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 08:03:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1283ms 08:03:09 INFO - PROCESS | 5123 | 1467817389468 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 08:03:09 INFO - PROCESS | 5123 | 1467817389474 Marionette TRACE conn3 <- [1,1885,null,{"value":"8"}] 08:03:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 08:03:09 INFO - PROCESS | 5123 | 1467817389481 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 08:03:09 INFO - PROCESS | 5123 | 1467817389489 Marionette TRACE conn3 <- [1,1886,null,{}] 08:03:09 INFO - PROCESS | 5123 | 1467817389496 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:03:09 INFO - PROCESS | 5123 | 1467817389502 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:03:09 INFO - PROCESS | 5123 | 1467817389667 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 08:03:09 INFO - PROCESS | 5123 | 1467817389833 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:09 INFO - PROCESS | 5123 | 1467817389844 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:03:09 INFO - PROCESS | 5123 | ++DOCSHELL 0x9159f400 == 37 [pid = 5123] [id = 479] 08:03:09 INFO - PROCESS | 5123 | ++DOMWINDOW == 65 (0x922cd800) [pid = 5123] [serial = 1438] [outer = (nil)] 08:03:09 INFO - PROCESS | 5123 | ++DOMWINDOW == 66 (0x93d7d800) [pid = 5123] [serial = 1439] [outer = 0x922cd800] 08:03:09 INFO - PROCESS | 5123 | 1467817389918 Marionette DEBUG loaded listener.js 08:03:10 INFO - PROCESS | 5123 | ++DOMWINDOW == 67 (0x953f6000) [pid = 5123] [serial = 1440] [outer = 0x922cd800] 08:03:10 INFO - PROCESS | 5123 | 1467817390829 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:03:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 08:03:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1388ms 08:03:10 INFO - PROCESS | 5123 | 1467817390869 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 08:03:10 INFO - PROCESS | 5123 | 1467817390876 Marionette TRACE conn3 <- [1,1889,null,{"value":"8"}] 08:03:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 08:03:10 INFO - PROCESS | 5123 | 1467817390886 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 08:03:10 INFO - PROCESS | 5123 | 1467817390890 Marionette TRACE conn3 <- [1,1890,null,{}] 08:03:10 INFO - PROCESS | 5123 | 1467817390896 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:03:10 INFO - PROCESS | 5123 | 1467817390902 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:03:11 INFO - PROCESS | 5123 | 1467817391091 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 08:03:11 INFO - PROCESS | 5123 | 1467817391288 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:11 INFO - PROCESS | 5123 | 1467817391296 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:03:11 INFO - PROCESS | 5123 | ++DOCSHELL 0x97a4b000 == 38 [pid = 5123] [id = 480] 08:03:11 INFO - PROCESS | 5123 | ++DOMWINDOW == 68 (0x99de2800) [pid = 5123] [serial = 1441] [outer = (nil)] 08:03:11 INFO - PROCESS | 5123 | ++DOMWINDOW == 69 (0x9a26e400) [pid = 5123] [serial = 1442] [outer = 0x99de2800] 08:03:11 INFO - PROCESS | 5123 | 1467817391373 Marionette DEBUG loaded listener.js 08:03:11 INFO - PROCESS | 5123 | ++DOMWINDOW == 70 (0x9a2ee400) [pid = 5123] [serial = 1443] [outer = 0x99de2800] 08:03:12 INFO - PROCESS | 5123 | 1467817392289 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:03:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 08:03:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1441ms 08:03:12 INFO - PROCESS | 5123 | 1467817392327 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 08:03:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 08:03:12 INFO - PROCESS | 5123 | 1467817392333 Marionette TRACE conn3 <- [1,1893,null,{"value":"8"}] 08:03:12 INFO - PROCESS | 5123 | 1467817392339 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 08:03:12 INFO - PROCESS | 5123 | 1467817392344 Marionette TRACE conn3 <- [1,1894,null,{}] 08:03:12 INFO - PROCESS | 5123 | 1467817392361 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:03:12 INFO - PROCESS | 5123 | 1467817392369 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:03:12 INFO - PROCESS | 5123 | 1467817392540 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 08:03:12 INFO - PROCESS | 5123 | 1467817392712 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:12 INFO - PROCESS | 5123 | 1467817392723 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:03:12 INFO - PROCESS | 5123 | ++DOCSHELL 0x9d51c000 == 39 [pid = 5123] [id = 481] 08:03:12 INFO - PROCESS | 5123 | ++DOMWINDOW == 71 (0x9d56d800) [pid = 5123] [serial = 1444] [outer = (nil)] 08:03:12 INFO - PROCESS | 5123 | ++DOMWINDOW == 72 (0xa1125400) [pid = 5123] [serial = 1445] [outer = 0x9d56d800] 08:03:12 INFO - PROCESS | 5123 | 1467817392799 Marionette DEBUG loaded listener.js 08:03:12 INFO - PROCESS | 5123 | ++DOMWINDOW == 73 (0xa209c800) [pid = 5123] [serial = 1446] [outer = 0x9d56d800] 08:03:13 INFO - PROCESS | 5123 | 1467817393657 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:03:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 08:03:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1384ms 08:03:13 INFO - PROCESS | 5123 | 1467817393723 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 08:03:13 INFO - PROCESS | 5123 | 1467817393728 Marionette TRACE conn3 <- [1,1897,null,{"value":"8"}] 08:03:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 08:03:13 INFO - PROCESS | 5123 | 1467817393734 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 08:03:13 INFO - PROCESS | 5123 | 1467817393736 Marionette TRACE conn3 <- [1,1898,null,{}] 08:03:13 INFO - PROCESS | 5123 | 1467817393742 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:03:13 INFO - PROCESS | 5123 | 1467817393747 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:03:13 INFO - PROCESS | 5123 | 1467817393903 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 08:03:14 INFO - PROCESS | 5123 | 1467817394064 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:14 INFO - PROCESS | 5123 | 1467817394070 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:03:14 INFO - PROCESS | 5123 | ++DOCSHELL 0x922c6400 == 40 [pid = 5123] [id = 482] 08:03:14 INFO - PROCESS | 5123 | ++DOMWINDOW == 74 (0x9ba2a400) [pid = 5123] [serial = 1447] [outer = (nil)] 08:03:14 INFO - PROCESS | 5123 | ++DOMWINDOW == 75 (0xa232a400) [pid = 5123] [serial = 1448] [outer = 0x9ba2a400] 08:03:14 INFO - PROCESS | 5123 | 1467817394144 Marionette DEBUG loaded listener.js 08:03:14 INFO - PROCESS | 5123 | ++DOMWINDOW == 76 (0xa23cd000) [pid = 5123] [serial = 1449] [outer = 0x9ba2a400] 08:03:15 INFO - PROCESS | 5123 | 1467817395024 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:03:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 08:03:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1327ms 08:03:15 INFO - PROCESS | 5123 | 1467817395062 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 08:03:15 INFO - PROCESS | 5123 | 1467817395066 Marionette TRACE conn3 <- [1,1901,null,{"value":"8"}] 08:03:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 08:03:15 INFO - PROCESS | 5123 | 1467817395071 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 08:03:15 INFO - PROCESS | 5123 | 1467817395075 Marionette TRACE conn3 <- [1,1902,null,{}] 08:03:15 INFO - PROCESS | 5123 | 1467817395081 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:03:15 INFO - PROCESS | 5123 | 1467817395086 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:03:15 INFO - PROCESS | 5123 | 1467817395240 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 08:03:15 INFO - PROCESS | 5123 | 1467817395411 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:15 INFO - PROCESS | 5123 | 1467817395417 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:03:15 INFO - PROCESS | 5123 | ++DOCSHELL 0x9268b400 == 41 [pid = 5123] [id = 483] 08:03:15 INFO - PROCESS | 5123 | ++DOMWINDOW == 77 (0x92690000) [pid = 5123] [serial = 1450] [outer = (nil)] 08:03:15 INFO - PROCESS | 5123 | ++DOMWINDOW == 78 (0x98560000) [pid = 5123] [serial = 1451] [outer = 0x92690000] 08:03:15 INFO - PROCESS | 5123 | 1467817395493 Marionette DEBUG loaded listener.js 08:03:15 INFO - PROCESS | 5123 | ++DOMWINDOW == 79 (0xa2581c00) [pid = 5123] [serial = 1452] [outer = 0x92690000] 08:03:16 INFO - PROCESS | 5123 | 1467817396597 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:03:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 08:03:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1580ms 08:03:16 INFO - PROCESS | 5123 | 1467817396653 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 08:03:16 INFO - PROCESS | 5123 | 1467817396658 Marionette TRACE conn3 <- [1,1905,null,{"value":"8"}] 08:03:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 08:03:16 INFO - PROCESS | 5123 | 1467817396665 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 08:03:16 INFO - PROCESS | 5123 | 1467817396670 Marionette TRACE conn3 <- [1,1906,null,{}] 08:03:16 INFO - PROCESS | 5123 | 1467817396678 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:03:16 INFO - PROCESS | 5123 | 1467817396682 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:03:16 INFO - PROCESS | 5123 | 1467817396853 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 08:03:17 INFO - PROCESS | 5123 | 1467817397032 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:17 INFO - PROCESS | 5123 | 1467817397045 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:03:17 INFO - PROCESS | 5123 | ++DOCSHELL 0x93d82000 == 42 [pid = 5123] [id = 484] 08:03:17 INFO - PROCESS | 5123 | ++DOMWINDOW == 80 (0x93d85000) [pid = 5123] [serial = 1453] [outer = (nil)] 08:03:17 INFO - PROCESS | 5123 | ++DOMWINDOW == 81 (0x9542d400) [pid = 5123] [serial = 1454] [outer = 0x93d85000] 08:03:17 INFO - PROCESS | 5123 | 1467817397139 Marionette DEBUG loaded listener.js 08:03:17 INFO - PROCESS | 5123 | ++DOMWINDOW == 82 (0x97a21000) [pid = 5123] [serial = 1455] [outer = 0x93d85000] 08:03:17 INFO - PROCESS | 5123 | 1467817397977 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:03:18 INFO - PROCESS | 5123 | --DOCSHELL 0x92693400 == 41 [pid = 5123] [id = 477] 08:03:18 INFO - PROCESS | 5123 | --DOCSHELL 0x9b5d8800 == 40 [pid = 5123] [id = 476] 08:03:18 INFO - PROCESS | 5123 | --DOCSHELL 0x927e0400 == 39 [pid = 5123] [id = 475] 08:03:18 INFO - PROCESS | 5123 | --DOCSHELL 0x98de8800 == 38 [pid = 5123] [id = 474] 08:03:18 INFO - PROCESS | 5123 | --DOCSHELL 0x927d9c00 == 37 [pid = 5123] [id = 473] 08:03:18 INFO - PROCESS | 5123 | --DOCSHELL 0x923ad800 == 36 [pid = 5123] [id = 472] 08:03:18 INFO - PROCESS | 5123 | --DOCSHELL 0x97a51000 == 35 [pid = 5123] [id = 468] 08:03:18 INFO - PROCESS | 5123 | --DOCSHELL 0x9268a000 == 34 [pid = 5123] [id = 469] 08:03:18 INFO - PROCESS | 5123 | --DOCSHELL 0x93d84800 == 33 [pid = 5123] [id = 464] 08:03:18 INFO - PROCESS | 5123 | --DOCSHELL 0x9a2d1000 == 32 [pid = 5123] [id = 471] 08:03:18 INFO - PROCESS | 5123 | --DOCSHELL 0x97a43400 == 31 [pid = 5123] [id = 470] 08:03:18 INFO - PROCESS | 5123 | --DOCSHELL 0x922c6400 == 30 [pid = 5123] [id = 482] 08:03:18 INFO - PROCESS | 5123 | --DOCSHELL 0x9268b400 == 29 [pid = 5123] [id = 483] 08:03:18 INFO - PROCESS | 5123 | --DOCSHELL 0x9d51c000 == 28 [pid = 5123] [id = 481] 08:03:18 INFO - PROCESS | 5123 | --DOCSHELL 0x97a4b000 == 27 [pid = 5123] [id = 480] 08:03:18 INFO - PROCESS | 5123 | --DOCSHELL 0x91594c00 == 26 [pid = 5123] [id = 478] 08:03:18 INFO - PROCESS | 5123 | --DOCSHELL 0x9159f400 == 25 [pid = 5123] [id = 479] 08:03:18 INFO - PROCESS | 5123 | --DOMWINDOW == 81 (0x953b7c00) [pid = 5123] [serial = 1401] [outer = (nil)] [url = about:blank] 08:03:18 INFO - PROCESS | 5123 | --DOMWINDOW == 80 (0x93d87400) [pid = 5123] [serial = 1400] [outer = (nil)] [url = about:blank] 08:03:18 INFO - PROCESS | 5123 | --DOMWINDOW == 79 (0x98461800) [pid = 5123] [serial = 1403] [outer = (nil)] [url = about:blank] 08:03:18 INFO - PROCESS | 5123 | --DOMWINDOW == 78 (0x99d0b800) [pid = 5123] [serial = 1406] [outer = (nil)] [url = about:blank] 08:03:18 INFO - PROCESS | 5123 | --DOMWINDOW == 77 (0xa236f400) [pid = 5123] [serial = 1388] [outer = (nil)] [url = about:blank] 08:03:18 INFO - PROCESS | 5123 | --DOMWINDOW == 76 (0x9268ec00) [pid = 5123] [serial = 1398] [outer = (nil)] [url = about:blank] 08:03:18 INFO - PROCESS | 5123 | --DOMWINDOW == 75 (0xa2543000) [pid = 5123] [serial = 1391] [outer = (nil)] [url = about:blank] 08:03:18 INFO - PROCESS | 5123 | --DOMWINDOW == 74 (0x953bb000) [pid = 5123] [serial = 1394] [outer = (nil)] [url = about:blank] 08:03:18 INFO - PROCESS | 5123 | --DOMWINDOW == 73 (0x998b2000) [pid = 5123] [serial = 1382] [outer = (nil)] [url = about:blank] 08:03:18 INFO - PROCESS | 5123 | --DOMWINDOW == 72 (0x924c4400) [pid = 5123] [serial = 1397] [outer = (nil)] [url = about:blank] 08:03:18 INFO - PROCESS | 5123 | --DOMWINDOW == 71 (0x9d95cc00) [pid = 5123] [serial = 1385] [outer = (nil)] [url = about:blank] 08:03:18 INFO - PROCESS | 5123 | --DOMWINDOW == 70 (0x92ac7000) [pid = 5123] [serial = 1379] [outer = (nil)] [url = about:blank] 08:03:18 INFO - PROCESS | 5123 | --DOMWINDOW == 69 (0x93d7bc00) [pid = 5123] [serial = 1380] [outer = (nil)] [url = about:blank] 08:03:18 INFO - PROCESS | 5123 | --DOMWINDOW == 68 (0xa2372000) [pid = 5123] [serial = 1389] [outer = (nil)] [url = about:blank] 08:03:18 INFO - PROCESS | 5123 | --DOMWINDOW == 67 (0xa2558c00) [pid = 5123] [serial = 1392] [outer = (nil)] [url = about:blank] 08:03:18 INFO - PROCESS | 5123 | --DOMWINDOW == 66 (0x95429c00) [pid = 5123] [serial = 1395] [outer = (nil)] [url = about:blank] 08:03:18 INFO - PROCESS | 5123 | --DOMWINDOW == 65 (0x9a187c00) [pid = 5123] [serial = 1383] [outer = (nil)] [url = about:blank] 08:03:18 INFO - PROCESS | 5123 | --DOMWINDOW == 64 (0xa200dc00) [pid = 5123] [serial = 1386] [outer = (nil)] [url = about:blank] 08:03:18 INFO - PROCESS | 5123 | --DOMWINDOW == 63 (0x9855cc00) [pid = 5123] [serial = 1404] [outer = (nil)] [url = about:blank] 08:03:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 08:03:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 2240ms 08:03:19 INFO - PROCESS | 5123 | 1467817399024 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 08:03:19 INFO - PROCESS | 5123 | 1467817399028 Marionette TRACE conn3 <- [1,1909,null,{"value":"8"}] 08:03:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 08:03:19 INFO - PROCESS | 5123 | 1467817399037 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 08:03:19 INFO - PROCESS | 5123 | 1467817399044 Marionette TRACE conn3 <- [1,1910,null,{}] 08:03:19 INFO - PROCESS | 5123 | 1467817399051 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:03:19 INFO - PROCESS | 5123 | 1467817399057 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:03:19 INFO - PROCESS | 5123 | 1467817399192 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 08:03:19 INFO - PROCESS | 5123 | 1467817399311 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:19 INFO - PROCESS | 5123 | 1467817399321 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:03:19 INFO - PROCESS | 5123 | ++DOCSHELL 0x923b2400 == 26 [pid = 5123] [id = 485] 08:03:19 INFO - PROCESS | 5123 | ++DOMWINDOW == 64 (0x923b4800) [pid = 5123] [serial = 1456] [outer = (nil)] 08:03:19 INFO - PROCESS | 5123 | ++DOMWINDOW == 65 (0x924c5400) [pid = 5123] [serial = 1457] [outer = 0x923b4800] 08:03:19 INFO - PROCESS | 5123 | 1467817399386 Marionette DEBUG loaded listener.js 08:03:19 INFO - PROCESS | 5123 | ++DOMWINDOW == 66 (0x92692400) [pid = 5123] [serial = 1458] [outer = 0x923b4800] 08:03:20 INFO - PROCESS | 5123 | 1467817400080 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:03:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 08:03:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1082ms 08:03:20 INFO - PROCESS | 5123 | 1467817400128 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 08:03:20 INFO - PROCESS | 5123 | 1467817400133 Marionette TRACE conn3 <- [1,1913,null,{"value":"8"}] 08:03:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 08:03:20 INFO - PROCESS | 5123 | 1467817400144 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 08:03:20 INFO - PROCESS | 5123 | 1467817400149 Marionette TRACE conn3 <- [1,1914,null,{}] 08:03:20 INFO - PROCESS | 5123 | 1467817400155 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:03:20 INFO - PROCESS | 5123 | 1467817400160 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:03:20 INFO - PROCESS | 5123 | 1467817400365 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 08:03:20 INFO - PROCESS | 5123 | 1467817400379 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:20 INFO - PROCESS | 5123 | 1467817400389 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:03:20 INFO - PROCESS | 5123 | ++DOCSHELL 0x93d02800 == 27 [pid = 5123] [id = 486] 08:03:20 INFO - PROCESS | 5123 | ++DOMWINDOW == 67 (0x93d0fc00) [pid = 5123] [serial = 1459] [outer = (nil)] 08:03:20 INFO - PROCESS | 5123 | ++DOMWINDOW == 68 (0x93d87000) [pid = 5123] [serial = 1460] [outer = 0x93d0fc00] 08:03:20 INFO - PROCESS | 5123 | 1467817400455 Marionette DEBUG loaded listener.js 08:03:20 INFO - PROCESS | 5123 | ++DOMWINDOW == 69 (0x953b7c00) [pid = 5123] [serial = 1461] [outer = 0x93d0fc00] 08:03:21 INFO - PROCESS | 5123 | 1467817401275 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:03:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 08:03:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1185ms 08:03:21 INFO - PROCESS | 5123 | 1467817401337 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 08:03:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 08:03:21 INFO - PROCESS | 5123 | 1467817401342 Marionette TRACE conn3 <- [1,1917,null,{"value":"8"}] 08:03:21 INFO - PROCESS | 5123 | 1467817401348 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 08:03:21 INFO - PROCESS | 5123 | 1467817401352 Marionette TRACE conn3 <- [1,1918,null,{}] 08:03:21 INFO - PROCESS | 5123 | 1467817401374 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:03:21 INFO - PROCESS | 5123 | 1467817401383 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:03:21 INFO - PROCESS | 5123 | 1467817401577 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 08:03:21 INFO - PROCESS | 5123 | 1467817401599 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:21 INFO - PROCESS | 5123 | 1467817401610 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:03:21 INFO - PROCESS | 5123 | ++DOCSHELL 0x97a4e400 == 28 [pid = 5123] [id = 487] 08:03:21 INFO - PROCESS | 5123 | ++DOMWINDOW == 70 (0x97a4ec00) [pid = 5123] [serial = 1462] [outer = (nil)] 08:03:21 INFO - PROCESS | 5123 | ++DOMWINDOW == 71 (0x9852c800) [pid = 5123] [serial = 1463] [outer = 0x97a4ec00] 08:03:21 INFO - PROCESS | 5123 | 1467817401684 Marionette DEBUG loaded listener.js 08:03:21 INFO - PROCESS | 5123 | ++DOMWINDOW == 72 (0x9855fc00) [pid = 5123] [serial = 1464] [outer = 0x97a4ec00] 08:03:22 INFO - PROCESS | 5123 | 1467817402515 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:03:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 08:03:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1192ms 08:03:22 INFO - PROCESS | 5123 | 1467817402540 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 08:03:22 INFO - PROCESS | 5123 | 1467817402544 Marionette TRACE conn3 <- [1,1921,null,{"value":"8"}] 08:03:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 08:03:22 INFO - PROCESS | 5123 | 1467817402550 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 08:03:22 INFO - PROCESS | 5123 | 1467817402552 Marionette TRACE conn3 <- [1,1922,null,{}] 08:03:22 INFO - PROCESS | 5123 | 1467817402557 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:03:22 INFO - PROCESS | 5123 | 1467817402561 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:03:22 INFO - PROCESS | 5123 | 1467817402757 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 08:03:22 INFO - PROCESS | 5123 | 1467817402776 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:22 INFO - PROCESS | 5123 | 1467817402782 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:03:22 INFO - PROCESS | 5123 | ++DOCSHELL 0x98531c00 == 29 [pid = 5123] [id = 488] 08:03:22 INFO - PROCESS | 5123 | ++DOMWINDOW == 73 (0x98563c00) [pid = 5123] [serial = 1465] [outer = (nil)] 08:03:22 INFO - PROCESS | 5123 | ++DOMWINDOW == 74 (0x99d11800) [pid = 5123] [serial = 1466] [outer = 0x98563c00] 08:03:22 INFO - PROCESS | 5123 | 1467817402844 Marionette DEBUG loaded listener.js 08:03:22 INFO - PROCESS | 5123 | ++DOMWINDOW == 75 (0x9a269400) [pid = 5123] [serial = 1467] [outer = 0x98563c00] 08:03:23 INFO - PROCESS | 5123 | --DOMWINDOW == 74 (0x9159bc00) [pid = 5123] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 08:03:23 INFO - PROCESS | 5123 | --DOMWINDOW == 73 (0x92ac7c00) [pid = 5123] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 08:03:23 INFO - PROCESS | 5123 | --DOMWINDOW == 72 (0x9a270000) [pid = 5123] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 08:03:23 INFO - PROCESS | 5123 | --DOMWINDOW == 71 (0x9b5dac00) [pid = 5123] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 08:03:23 INFO - PROCESS | 5123 | --DOMWINDOW == 70 (0x98562000) [pid = 5123] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 08:03:23 INFO - PROCESS | 5123 | --DOMWINDOW == 69 (0x95426c00) [pid = 5123] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 08:03:23 INFO - PROCESS | 5123 | --DOMWINDOW == 68 (0x9a2d4c00) [pid = 5123] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 08:03:23 INFO - PROCESS | 5123 | --DOMWINDOW == 67 (0x9268a800) [pid = 5123] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 08:03:23 INFO - PROCESS | 5123 | --DOMWINDOW == 66 (0x923b4400) [pid = 5123] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 08:03:23 INFO - PROCESS | 5123 | --DOMWINDOW == 65 (0x99776800) [pid = 5123] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 08:03:23 INFO - PROCESS | 5123 | --DOMWINDOW == 64 (0x98459400) [pid = 5123] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 08:03:24 INFO - PROCESS | 5123 | 1467817404048 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:03:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 08:03:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1536ms 08:03:24 INFO - PROCESS | 5123 | 1467817404086 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 08:03:24 INFO - PROCESS | 5123 | 1467817404089 Marionette TRACE conn3 <- [1,1925,null,{"value":"8"}] 08:03:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 08:03:24 INFO - PROCESS | 5123 | 1467817404095 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 08:03:24 INFO - PROCESS | 5123 | 1467817404098 Marionette TRACE conn3 <- [1,1926,null,{}] 08:03:24 INFO - PROCESS | 5123 | 1467817404111 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:03:24 INFO - PROCESS | 5123 | 1467817404116 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:03:24 INFO - PROCESS | 5123 | 1467817404235 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 08:03:24 INFO - PROCESS | 5123 | 1467817404247 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:24 INFO - PROCESS | 5123 | 1467817404254 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:03:24 INFO - PROCESS | 5123 | ++DOCSHELL 0x922c5c00 == 30 [pid = 5123] [id = 489] 08:03:24 INFO - PROCESS | 5123 | ++DOMWINDOW == 65 (0x92acf400) [pid = 5123] [serial = 1468] [outer = (nil)] 08:03:24 INFO - PROCESS | 5123 | ++DOMWINDOW == 66 (0x9855a800) [pid = 5123] [serial = 1469] [outer = 0x92acf400] 08:03:24 INFO - PROCESS | 5123 | 1467817404313 Marionette DEBUG loaded listener.js 08:03:24 INFO - PROCESS | 5123 | ++DOMWINDOW == 67 (0x9a2ce000) [pid = 5123] [serial = 1470] [outer = 0x92acf400] 08:03:25 INFO - PROCESS | 5123 | 1467817405064 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:03:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 08:03:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 987ms 08:03:25 INFO - PROCESS | 5123 | 1467817405084 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 08:03:25 INFO - PROCESS | 5123 | 1467817405088 Marionette TRACE conn3 <- [1,1929,null,{"value":"8"}] 08:03:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 08:03:25 INFO - PROCESS | 5123 | 1467817405095 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 08:03:25 INFO - PROCESS | 5123 | 1467817405097 Marionette TRACE conn3 <- [1,1930,null,{}] 08:03:25 INFO - PROCESS | 5123 | 1467817405103 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:03:25 INFO - PROCESS | 5123 | 1467817405112 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:03:25 INFO - PROCESS | 5123 | 1467817405338 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 08:03:25 INFO - PROCESS | 5123 | 1467817405355 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:25 INFO - PROCESS | 5123 | 1467817405364 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:03:25 INFO - PROCESS | 5123 | ++DOCSHELL 0x91596400 == 31 [pid = 5123] [id = 490] 08:03:25 INFO - PROCESS | 5123 | ++DOMWINDOW == 68 (0x9a2d6000) [pid = 5123] [serial = 1471] [outer = (nil)] 08:03:25 INFO - PROCESS | 5123 | ++DOMWINDOW == 69 (0x9ae77c00) [pid = 5123] [serial = 1472] [outer = 0x9a2d6000] 08:03:25 INFO - PROCESS | 5123 | 1467817405425 Marionette DEBUG loaded listener.js 08:03:25 INFO - PROCESS | 5123 | ++DOMWINDOW == 70 (0x9b9ebc00) [pid = 5123] [serial = 1473] [outer = 0x9a2d6000] 08:03:26 INFO - PROCESS | 5123 | 1467817406484 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:03:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 08:03:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1428ms 08:03:26 INFO - PROCESS | 5123 | 1467817406524 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 08:03:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 08:03:26 INFO - PROCESS | 5123 | 1467817406530 Marionette TRACE conn3 <- [1,1933,null,{"value":"8"}] 08:03:26 INFO - PROCESS | 5123 | 1467817406537 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 08:03:26 INFO - PROCESS | 5123 | 1467817406541 Marionette TRACE conn3 <- [1,1934,null,{}] 08:03:26 INFO - PROCESS | 5123 | 1467817406549 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:03:26 INFO - PROCESS | 5123 | 1467817406554 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:03:26 INFO - PROCESS | 5123 | 1467817406733 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 08:03:26 INFO - PROCESS | 5123 | 1467817406893 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:26 INFO - PROCESS | 5123 | 1467817406902 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:03:26 INFO - PROCESS | 5123 | ++DOCSHELL 0x91595000 == 32 [pid = 5123] [id = 491] 08:03:26 INFO - PROCESS | 5123 | ++DOMWINDOW == 71 (0x924c0000) [pid = 5123] [serial = 1474] [outer = (nil)] 08:03:26 INFO - PROCESS | 5123 | ++DOMWINDOW == 72 (0x92acc000) [pid = 5123] [serial = 1475] [outer = 0x924c0000] 08:03:26 INFO - PROCESS | 5123 | 1467817406976 Marionette DEBUG loaded listener.js 08:03:27 INFO - PROCESS | 5123 | ++DOMWINDOW == 73 (0x952e4800) [pid = 5123] [serial = 1476] [outer = 0x924c0000] 08:03:27 INFO - PROCESS | 5123 | 1467817407954 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:03:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 08:03:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1481ms 08:03:28 INFO - PROCESS | 5123 | 1467817408018 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 08:03:28 INFO - PROCESS | 5123 | 1467817408025 Marionette TRACE conn3 <- [1,1937,null,{"value":"8"}] 08:03:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 08:03:28 INFO - PROCESS | 5123 | 1467817408035 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 08:03:28 INFO - PROCESS | 5123 | 1467817408040 Marionette TRACE conn3 <- [1,1938,null,{}] 08:03:28 INFO - PROCESS | 5123 | 1467817408046 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:03:28 INFO - PROCESS | 5123 | 1467817408051 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:03:28 INFO - PROCESS | 5123 | 1467817408224 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 08:03:28 INFO - PROCESS | 5123 | 1467817408384 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:28 INFO - PROCESS | 5123 | 1467817408393 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:03:28 INFO - PROCESS | 5123 | ++DOCSHELL 0x915a0c00 == 33 [pid = 5123] [id = 492] 08:03:28 INFO - PROCESS | 5123 | ++DOMWINDOW == 74 (0x97a4f800) [pid = 5123] [serial = 1477] [outer = (nil)] 08:03:28 INFO - PROCESS | 5123 | ++DOMWINDOW == 75 (0x98d77800) [pid = 5123] [serial = 1478] [outer = 0x97a4f800] 08:03:28 INFO - PROCESS | 5123 | 1467817408470 Marionette DEBUG loaded listener.js 08:03:28 INFO - PROCESS | 5123 | ++DOMWINDOW == 76 (0x9a268400) [pid = 5123] [serial = 1479] [outer = 0x97a4f800] 08:03:29 INFO - PROCESS | 5123 | 1467817409415 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:03:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 08:03:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1436ms 08:03:29 INFO - PROCESS | 5123 | 1467817409471 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 08:03:29 INFO - PROCESS | 5123 | 1467817409475 Marionette TRACE conn3 <- [1,1941,null,{"value":"8"}] 08:03:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 08:03:29 INFO - PROCESS | 5123 | 1467817409482 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 08:03:29 INFO - PROCESS | 5123 | 1467817409488 Marionette TRACE conn3 <- [1,1942,null,{}] 08:03:29 INFO - PROCESS | 5123 | 1467817409503 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:03:29 INFO - PROCESS | 5123 | 1467817409511 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:03:29 INFO - PROCESS | 5123 | 1467817409679 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 08:03:29 INFO - PROCESS | 5123 | 1467817409841 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:29 INFO - PROCESS | 5123 | 1467817409855 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:03:29 INFO - PROCESS | 5123 | ++DOCSHELL 0x9d515800 == 34 [pid = 5123] [id = 493] 08:03:29 INFO - PROCESS | 5123 | ++DOMWINDOW == 77 (0x9d515c00) [pid = 5123] [serial = 1480] [outer = (nil)] 08:03:29 INFO - PROCESS | 5123 | ++DOMWINDOW == 78 (0x9d56b000) [pid = 5123] [serial = 1481] [outer = 0x9d515c00] 08:03:29 INFO - PROCESS | 5123 | 1467817409928 Marionette DEBUG loaded listener.js 08:03:30 INFO - PROCESS | 5123 | ++DOMWINDOW == 79 (0x9d5f3c00) [pid = 5123] [serial = 1482] [outer = 0x9d515c00] 08:03:31 INFO - PROCESS | 5123 | 1467817411057 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:03:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 08:03:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1634ms 08:03:31 INFO - PROCESS | 5123 | 1467817411117 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 08:03:31 INFO - PROCESS | 5123 | 1467817411123 Marionette TRACE conn3 <- [1,1945,null,{"value":"8"}] 08:03:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 08:03:31 INFO - PROCESS | 5123 | 1467817411131 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 08:03:31 INFO - PROCESS | 5123 | 1467817411136 Marionette TRACE conn3 <- [1,1946,null,{}] 08:03:31 INFO - PROCESS | 5123 | 1467817411144 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:03:31 INFO - PROCESS | 5123 | 1467817411150 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:03:31 INFO - PROCESS | 5123 | 1467817411310 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 08:03:31 INFO - PROCESS | 5123 | 1467817411519 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:31 INFO - PROCESS | 5123 | 1467817411539 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:03:31 INFO - PROCESS | 5123 | ++DOCSHELL 0x92697000 == 35 [pid = 5123] [id = 494] 08:03:31 INFO - PROCESS | 5123 | ++DOMWINDOW == 80 (0x927d6800) [pid = 5123] [serial = 1483] [outer = (nil)] 08:03:31 INFO - PROCESS | 5123 | ++DOMWINDOW == 81 (0x927e3400) [pid = 5123] [serial = 1484] [outer = 0x927d6800] 08:03:31 INFO - PROCESS | 5123 | 1467817411608 Marionette DEBUG loaded listener.js 08:03:31 INFO - PROCESS | 5123 | ++DOMWINDOW == 82 (0x92acf000) [pid = 5123] [serial = 1485] [outer = 0x927d6800] 08:03:32 INFO - PROCESS | 5123 | --DOCSHELL 0x922c5c00 == 34 [pid = 5123] [id = 489] 08:03:32 INFO - PROCESS | 5123 | --DOCSHELL 0x98531c00 == 33 [pid = 5123] [id = 488] 08:03:32 INFO - PROCESS | 5123 | --DOCSHELL 0x97a4e400 == 32 [pid = 5123] [id = 487] 08:03:32 INFO - PROCESS | 5123 | --DOCSHELL 0x93d02800 == 31 [pid = 5123] [id = 486] 08:03:32 INFO - PROCESS | 5123 | --DOCSHELL 0x923b2400 == 30 [pid = 5123] [id = 485] 08:03:32 INFO - PROCESS | 5123 | --DOMWINDOW == 81 (0x9d906800) [pid = 5123] [serial = 1436] [outer = (nil)] [url = about:blank] 08:03:32 INFO - PROCESS | 5123 | --DOMWINDOW == 80 (0x9d95c400) [pid = 5123] [serial = 1437] [outer = (nil)] [url = about:blank] 08:03:32 INFO - PROCESS | 5123 | --DOMWINDOW == 79 (0x9d56dc00) [pid = 5123] [serial = 1433] [outer = (nil)] [url = about:blank] 08:03:32 INFO - PROCESS | 5123 | --DOMWINDOW == 78 (0x9d5e8c00) [pid = 5123] [serial = 1434] [outer = (nil)] [url = about:blank] 08:03:32 INFO - PROCESS | 5123 | --DOMWINDOW == 77 (0x9ae78c00) [pid = 5123] [serial = 1427] [outer = (nil)] [url = about:blank] 08:03:32 INFO - PROCESS | 5123 | --DOMWINDOW == 76 (0x9b8e9c00) [pid = 5123] [serial = 1430] [outer = (nil)] [url = about:blank] 08:03:32 INFO - PROCESS | 5123 | --DOMWINDOW == 75 (0x93d7b400) [pid = 5123] [serial = 1428] [outer = (nil)] [url = about:blank] 08:03:32 INFO - PROCESS | 5123 | --DOMWINDOW == 74 (0x9ba22c00) [pid = 5123] [serial = 1431] [outer = (nil)] [url = about:blank] 08:03:32 INFO - PROCESS | 5123 | --DOMWINDOW == 73 (0x9a187800) [pid = 5123] [serial = 1407] [outer = (nil)] [url = about:blank] 08:03:32 INFO - PROCESS | 5123 | --DOMWINDOW == 72 (0x96fda400) [pid = 5123] [serial = 1421] [outer = (nil)] [url = about:blank] 08:03:32 INFO - PROCESS | 5123 | --DOMWINDOW == 71 (0x97a42800) [pid = 5123] [serial = 1422] [outer = (nil)] [url = about:blank] 08:03:32 INFO - PROCESS | 5123 | --DOMWINDOW == 70 (0x9a2dc800) [pid = 5123] [serial = 1415] [outer = (nil)] [url = about:blank] 08:03:32 INFO - PROCESS | 5123 | --DOMWINDOW == 69 (0x9a608000) [pid = 5123] [serial = 1416] [outer = (nil)] [url = about:blank] 08:03:32 INFO - PROCESS | 5123 | --DOMWINDOW == 68 (0x93d05c00) [pid = 5123] [serial = 1409] [outer = (nil)] [url = about:blank] 08:03:32 INFO - PROCESS | 5123 | --DOMWINDOW == 67 (0x93d87800) [pid = 5123] [serial = 1410] [outer = (nil)] [url = about:blank] 08:03:32 INFO - PROCESS | 5123 | --DOMWINDOW == 66 (0x927e2c00) [pid = 5123] [serial = 1418] [outer = (nil)] [url = about:blank] 08:03:32 INFO - PROCESS | 5123 | --DOMWINDOW == 65 (0x93071800) [pid = 5123] [serial = 1419] [outer = (nil)] [url = about:blank] 08:03:32 INFO - PROCESS | 5123 | --DOMWINDOW == 64 (0x9a26d800) [pid = 5123] [serial = 1424] [outer = (nil)] [url = about:blank] 08:03:32 INFO - PROCESS | 5123 | --DOMWINDOW == 63 (0x9855c400) [pid = 5123] [serial = 1412] [outer = (nil)] [url = about:blank] 08:03:32 INFO - PROCESS | 5123 | --DOMWINDOW == 62 (0x998b0000) [pid = 5123] [serial = 1413] [outer = (nil)] [url = about:blank] 08:03:32 INFO - PROCESS | 5123 | --DOMWINDOW == 61 (0x9a2d9800) [pid = 5123] [serial = 1425] [outer = (nil)] [url = about:blank] 08:03:32 INFO - PROCESS | 5123 | 1467817412487 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:03:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 08:03:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1382ms 08:03:32 INFO - PROCESS | 5123 | 1467817412513 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 08:03:32 INFO - PROCESS | 5123 | 1467817412519 Marionette TRACE conn3 <- [1,1949,null,{"value":"8"}] 08:03:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 08:03:32 INFO - PROCESS | 5123 | 1467817412528 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 08:03:32 INFO - PROCESS | 5123 | 1467817412532 Marionette TRACE conn3 <- [1,1950,null,{}] 08:03:32 INFO - PROCESS | 5123 | 1467817412538 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:03:32 INFO - PROCESS | 5123 | 1467817412543 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:03:32 INFO - PROCESS | 5123 | 1467817412685 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 08:03:32 INFO - PROCESS | 5123 | 1467817412700 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:32 INFO - PROCESS | 5123 | 1467817412708 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:03:32 INFO - PROCESS | 5123 | ++DOCSHELL 0x93d7c400 == 31 [pid = 5123] [id = 495] 08:03:32 INFO - PROCESS | 5123 | ++DOMWINDOW == 62 (0x953bb800) [pid = 5123] [serial = 1486] [outer = (nil)] 08:03:32 INFO - PROCESS | 5123 | ++DOMWINDOW == 63 (0x9542c400) [pid = 5123] [serial = 1487] [outer = 0x953bb800] 08:03:32 INFO - PROCESS | 5123 | 1467817412772 Marionette DEBUG loaded listener.js 08:03:32 INFO - PROCESS | 5123 | ++DOMWINDOW == 64 (0x97a20000) [pid = 5123] [serial = 1488] [outer = 0x953bb800] 08:03:33 INFO - PROCESS | 5123 | 1467817413617 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:03:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 08:03:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1137ms 08:03:33 INFO - PROCESS | 5123 | 1467817413666 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 08:03:33 INFO - PROCESS | 5123 | 1467817413669 Marionette TRACE conn3 <- [1,1953,null,{"value":"8"}] 08:03:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 08:03:33 INFO - PROCESS | 5123 | 1467817413675 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 08:03:33 INFO - PROCESS | 5123 | 1467817413680 Marionette TRACE conn3 <- [1,1954,null,{}] 08:03:33 INFO - PROCESS | 5123 | 1467817413694 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:03:33 INFO - PROCESS | 5123 | 1467817413702 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:03:33 INFO - PROCESS | 5123 | 1467817413852 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 08:03:33 INFO - PROCESS | 5123 | 1467817413972 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:33 INFO - PROCESS | 5123 | 1467817413978 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:03:34 INFO - PROCESS | 5123 | ++DOCSHELL 0x98562400 == 32 [pid = 5123] [id = 496] 08:03:34 INFO - PROCESS | 5123 | ++DOMWINDOW == 65 (0x98d6d800) [pid = 5123] [serial = 1489] [outer = (nil)] 08:03:34 INFO - PROCESS | 5123 | ++DOMWINDOW == 66 (0x9a26bc00) [pid = 5123] [serial = 1490] [outer = 0x98d6d800] 08:03:34 INFO - PROCESS | 5123 | 1467817414057 Marionette DEBUG loaded listener.js 08:03:34 INFO - PROCESS | 5123 | ++DOMWINDOW == 67 (0x9a2dc800) [pid = 5123] [serial = 1491] [outer = 0x98d6d800] 08:03:34 INFO - PROCESS | 5123 | 1467817414808 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:03:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 08:03:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1184ms 08:03:34 INFO - PROCESS | 5123 | 1467817414859 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 08:03:34 INFO - PROCESS | 5123 | 1467817414863 Marionette TRACE conn3 <- [1,1957,null,{"value":"8"}] 08:03:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 08:03:34 INFO - PROCESS | 5123 | 1467817414875 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 08:03:34 INFO - PROCESS | 5123 | 1467817414878 Marionette TRACE conn3 <- [1,1958,null,{}] 08:03:34 INFO - PROCESS | 5123 | 1467817414883 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:03:34 INFO - PROCESS | 5123 | 1467817414887 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:03:35 INFO - PROCESS | 5123 | 1467817415079 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 08:03:35 INFO - PROCESS | 5123 | 1467817415097 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:35 INFO - PROCESS | 5123 | 1467817415105 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:03:35 INFO - PROCESS | 5123 | ++DOCSHELL 0x9a272800 == 33 [pid = 5123] [id = 497] 08:03:35 INFO - PROCESS | 5123 | ++DOMWINDOW == 68 (0x9a610c00) [pid = 5123] [serial = 1492] [outer = (nil)] 08:03:35 INFO - PROCESS | 5123 | ++DOMWINDOW == 69 (0x9b5d8400) [pid = 5123] [serial = 1493] [outer = 0x9a610c00] 08:03:35 INFO - PROCESS | 5123 | 1467817415169 Marionette DEBUG loaded listener.js 08:03:35 INFO - PROCESS | 5123 | ++DOMWINDOW == 70 (0x9ba29000) [pid = 5123] [serial = 1494] [outer = 0x9a610c00] 08:03:35 INFO - PROCESS | 5123 | 1467817415981 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:03:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 08:03:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1139ms 08:03:36 INFO - PROCESS | 5123 | 1467817416015 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 08:03:36 INFO - PROCESS | 5123 | 1467817416018 Marionette TRACE conn3 <- [1,1961,null,{"value":"8"}] 08:03:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 08:03:36 INFO - PROCESS | 5123 | 1467817416024 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 08:03:36 INFO - PROCESS | 5123 | 1467817416028 Marionette TRACE conn3 <- [1,1962,null,{}] 08:03:36 INFO - PROCESS | 5123 | 1467817416038 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:03:36 INFO - PROCESS | 5123 | 1467817416042 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:03:36 INFO - PROCESS | 5123 | 1467817416233 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 08:03:36 INFO - PROCESS | 5123 | 1467817416252 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:36 INFO - PROCESS | 5123 | 1467817416262 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:03:36 INFO - PROCESS | 5123 | ++DOCSHELL 0x93ba5c00 == 34 [pid = 5123] [id = 498] 08:03:36 INFO - PROCESS | 5123 | ++DOMWINDOW == 71 (0x952e6000) [pid = 5123] [serial = 1495] [outer = (nil)] 08:03:36 INFO - PROCESS | 5123 | ++DOMWINDOW == 72 (0x9d520800) [pid = 5123] [serial = 1496] [outer = 0x952e6000] 08:03:36 INFO - PROCESS | 5123 | 1467817416321 Marionette DEBUG loaded listener.js 08:03:36 INFO - PROCESS | 5123 | ++DOMWINDOW == 73 (0x9a18e000) [pid = 5123] [serial = 1497] [outer = 0x952e6000] 08:03:36 INFO - PROCESS | 5123 | --DOMWINDOW == 72 (0x93d85000) [pid = 5123] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 08:03:36 INFO - PROCESS | 5123 | --DOMWINDOW == 71 (0x923b4800) [pid = 5123] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 08:03:36 INFO - PROCESS | 5123 | --DOMWINDOW == 70 (0x93d0fc00) [pid = 5123] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 08:03:36 INFO - PROCESS | 5123 | --DOMWINDOW == 69 (0x922cd800) [pid = 5123] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 08:03:36 INFO - PROCESS | 5123 | --DOMWINDOW == 68 (0x99de2800) [pid = 5123] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 08:03:36 INFO - PROCESS | 5123 | --DOMWINDOW == 67 (0x98563c00) [pid = 5123] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 08:03:36 INFO - PROCESS | 5123 | --DOMWINDOW == 66 (0x9d56d800) [pid = 5123] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 08:03:36 INFO - PROCESS | 5123 | --DOMWINDOW == 65 (0x9ba2a400) [pid = 5123] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 08:03:36 INFO - PROCESS | 5123 | --DOMWINDOW == 64 (0x92acf400) [pid = 5123] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 08:03:36 INFO - PROCESS | 5123 | --DOMWINDOW == 63 (0x92690000) [pid = 5123] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 08:03:36 INFO - PROCESS | 5123 | --DOMWINDOW == 62 (0x97a4ec00) [pid = 5123] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 08:03:37 INFO - PROCESS | 5123 | 1467817417244 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:03:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 08:03:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1235ms 08:03:37 INFO - PROCESS | 5123 | 1467817417264 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 08:03:37 INFO - PROCESS | 5123 | 1467817417268 Marionette TRACE conn3 <- [1,1965,null,{"value":"8"}] 08:03:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 08:03:37 INFO - PROCESS | 5123 | 1467817417273 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 08:03:37 INFO - PROCESS | 5123 | 1467817417277 Marionette TRACE conn3 <- [1,1966,null,{}] 08:03:37 INFO - PROCESS | 5123 | 1467817417282 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:03:37 INFO - PROCESS | 5123 | 1467817417290 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:03:37 INFO - PROCESS | 5123 | 1467817417505 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 08:03:37 INFO - PROCESS | 5123 | 1467817417525 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:37 INFO - PROCESS | 5123 | 1467817417534 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:03:37 INFO - PROCESS | 5123 | ++DOCSHELL 0x9855cc00 == 35 [pid = 5123] [id = 499] 08:03:37 INFO - PROCESS | 5123 | ++DOMWINDOW == 63 (0x998abc00) [pid = 5123] [serial = 1498] [outer = (nil)] 08:03:37 INFO - PROCESS | 5123 | ++DOMWINDOW == 64 (0xa1125000) [pid = 5123] [serial = 1499] [outer = 0x998abc00] 08:03:37 INFO - PROCESS | 5123 | 1467817417597 Marionette DEBUG loaded listener.js 08:03:37 INFO - PROCESS | 5123 | ++DOMWINDOW == 65 (0xa1197c00) [pid = 5123] [serial = 1500] [outer = 0x998abc00] 08:03:38 INFO - PROCESS | 5123 | 1467817418322 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:03:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 08:03:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1076ms 08:03:38 INFO - PROCESS | 5123 | 1467817418350 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 08:03:38 INFO - PROCESS | 5123 | 1467817418354 Marionette TRACE conn3 <- [1,1969,null,{"value":"8"}] 08:03:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 08:03:38 INFO - PROCESS | 5123 | 1467817418381 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 08:03:38 INFO - PROCESS | 5123 | 1467817418385 Marionette TRACE conn3 <- [1,1970,null,{}] 08:03:38 INFO - PROCESS | 5123 | 1467817418390 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:03:38 INFO - PROCESS | 5123 | 1467817418395 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:03:38 INFO - PROCESS | 5123 | 1467817418586 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 08:03:38 INFO - PROCESS | 5123 | 1467817418602 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:38 INFO - PROCESS | 5123 | 1467817418609 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:03:38 INFO - PROCESS | 5123 | ++DOCSHELL 0x99d0c800 == 36 [pid = 5123] [id = 500] 08:03:38 INFO - PROCESS | 5123 | ++DOMWINDOW == 66 (0x9a2d3c00) [pid = 5123] [serial = 1501] [outer = (nil)] 08:03:38 INFO - PROCESS | 5123 | ++DOMWINDOW == 67 (0xa221a800) [pid = 5123] [serial = 1502] [outer = 0x9a2d3c00] 08:03:38 INFO - PROCESS | 5123 | 1467817418671 Marionette DEBUG loaded listener.js 08:03:38 INFO - PROCESS | 5123 | ++DOMWINDOW == 68 (0xa236f800) [pid = 5123] [serial = 1503] [outer = 0x9a2d3c00] 08:03:39 INFO - PROCESS | 5123 | 1467817419664 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:03:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 08:03:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1336ms 08:03:39 INFO - PROCESS | 5123 | 1467817419713 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 08:03:39 INFO - PROCESS | 5123 | 1467817419719 Marionette TRACE conn3 <- [1,1973,null,{"value":"8"}] 08:03:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 08:03:39 INFO - PROCESS | 5123 | 1467817419727 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 08:03:39 INFO - PROCESS | 5123 | 1467817419734 Marionette TRACE conn3 <- [1,1974,null,{}] 08:03:39 INFO - PROCESS | 5123 | 1467817419742 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:03:39 INFO - PROCESS | 5123 | 1467817419746 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:03:39 INFO - PROCESS | 5123 | 1467817419920 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 08:03:40 INFO - PROCESS | 5123 | 1467817420085 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:40 INFO - PROCESS | 5123 | 1467817420093 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:03:40 INFO - PROCESS | 5123 | ++DOCSHELL 0x92690000 == 37 [pid = 5123] [id = 501] 08:03:40 INFO - PROCESS | 5123 | ++DOMWINDOW == 69 (0x927d9000) [pid = 5123] [serial = 1504] [outer = (nil)] 08:03:40 INFO - PROCESS | 5123 | ++DOMWINDOW == 70 (0x93d87800) [pid = 5123] [serial = 1505] [outer = 0x927d9000] 08:03:40 INFO - PROCESS | 5123 | 1467817420172 Marionette DEBUG loaded listener.js 08:03:40 INFO - PROCESS | 5123 | ++DOMWINDOW == 71 (0x9542e400) [pid = 5123] [serial = 1506] [outer = 0x927d9000] 08:03:41 INFO - PROCESS | 5123 | 1467817421053 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:03:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 08:03:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1386ms 08:03:41 INFO - PROCESS | 5123 | 1467817421113 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 08:03:41 INFO - PROCESS | 5123 | 1467817421120 Marionette TRACE conn3 <- [1,1977,null,{"value":"8"}] 08:03:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 08:03:41 INFO - PROCESS | 5123 | 1467817421131 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 08:03:41 INFO - PROCESS | 5123 | 1467817421134 Marionette TRACE conn3 <- [1,1978,null,{}] 08:03:41 INFO - PROCESS | 5123 | 1467817421141 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:03:41 INFO - PROCESS | 5123 | 1467817421147 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:03:41 INFO - PROCESS | 5123 | 1467817421352 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 08:03:41 INFO - PROCESS | 5123 | 1467817421570 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:41 INFO - PROCESS | 5123 | 1467817421579 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:03:41 INFO - PROCESS | 5123 | ++DOCSHELL 0x97a46800 == 38 [pid = 5123] [id = 502] 08:03:41 INFO - PROCESS | 5123 | ++DOMWINDOW == 72 (0x9a187800) [pid = 5123] [serial = 1507] [outer = (nil)] 08:03:41 INFO - PROCESS | 5123 | ++DOMWINDOW == 73 (0x9a2edc00) [pid = 5123] [serial = 1508] [outer = 0x9a187800] 08:03:41 INFO - PROCESS | 5123 | 1467817421699 Marionette DEBUG loaded listener.js 08:03:41 INFO - PROCESS | 5123 | ++DOMWINDOW == 74 (0x9ae7cc00) [pid = 5123] [serial = 1509] [outer = 0x9a187800] 08:03:42 INFO - PROCESS | 5123 | 1467817422582 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:03:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 08:03:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1486ms 08:03:42 INFO - PROCESS | 5123 | 1467817422617 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 08:03:42 INFO - PROCESS | 5123 | 1467817422621 Marionette TRACE conn3 <- [1,1981,null,{"value":"8"}] 08:03:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 08:03:42 INFO - PROCESS | 5123 | 1467817422628 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 08:03:42 INFO - PROCESS | 5123 | 1467817422633 Marionette TRACE conn3 <- [1,1982,null,{}] 08:03:42 INFO - PROCESS | 5123 | 1467817422665 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:03:42 INFO - PROCESS | 5123 | 1467817422672 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:03:42 INFO - PROCESS | 5123 | 1467817422833 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 08:03:43 INFO - PROCESS | 5123 | 1467817422996 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:43 INFO - PROCESS | 5123 | 1467817423008 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:03:43 INFO - PROCESS | 5123 | ++DOCSHELL 0xa118d800 == 39 [pid = 5123] [id = 503] 08:03:43 INFO - PROCESS | 5123 | ++DOMWINDOW == 75 (0xa20a8800) [pid = 5123] [serial = 1510] [outer = (nil)] 08:03:43 INFO - PROCESS | 5123 | ++DOMWINDOW == 76 (0xa23cc800) [pid = 5123] [serial = 1511] [outer = 0xa20a8800] 08:03:43 INFO - PROCESS | 5123 | 1467817423078 Marionette DEBUG loaded listener.js 08:03:43 INFO - PROCESS | 5123 | ++DOMWINDOW == 77 (0xa2561000) [pid = 5123] [serial = 1512] [outer = 0xa20a8800] 08:03:43 INFO - PROCESS | 5123 | 1467817423885 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:03:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 08:03:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1299ms 08:03:43 INFO - PROCESS | 5123 | 1467817423927 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 08:03:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 08:03:43 INFO - PROCESS | 5123 | 1467817423932 Marionette TRACE conn3 <- [1,1985,null,{"value":"8"}] 08:03:43 INFO - PROCESS | 5123 | 1467817423938 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 08:03:43 INFO - PROCESS | 5123 | 1467817423941 Marionette TRACE conn3 <- [1,1986,null,{}] 08:03:43 INFO - PROCESS | 5123 | 1467817423946 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:03:43 INFO - PROCESS | 5123 | 1467817423951 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:03:44 INFO - PROCESS | 5123 | 1467817424122 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 08:03:44 INFO - PROCESS | 5123 | 1467817424287 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:44 INFO - PROCESS | 5123 | 1467817424297 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:03:44 INFO - PROCESS | 5123 | ++DOCSHELL 0xa118a800 == 40 [pid = 5123] [id = 504] 08:03:44 INFO - PROCESS | 5123 | ++DOMWINDOW == 78 (0xa25fa800) [pid = 5123] [serial = 1513] [outer = (nil)] 08:03:44 INFO - PROCESS | 5123 | ++DOMWINDOW == 79 (0xa2feb800) [pid = 5123] [serial = 1514] [outer = 0xa25fa800] 08:03:44 INFO - PROCESS | 5123 | 1467817424370 Marionette DEBUG loaded listener.js 08:03:44 INFO - PROCESS | 5123 | ++DOMWINDOW == 80 (0xa3102800) [pid = 5123] [serial = 1515] [outer = 0xa25fa800] 08:03:45 INFO - PROCESS | 5123 | 1467817425234 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:03:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 08:03:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1329ms 08:03:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 08:03:45 INFO - PROCESS | 5123 | 1467817425267 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 08:03:45 INFO - PROCESS | 5123 | 1467817425270 Marionette TRACE conn3 <- [1,1989,null,{"value":"8"}] 08:03:45 INFO - PROCESS | 5123 | 1467817425276 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 08:03:45 INFO - PROCESS | 5123 | 1467817425279 Marionette TRACE conn3 <- [1,1990,null,{}] 08:03:45 INFO - PROCESS | 5123 | 1467817425285 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:03:45 INFO - PROCESS | 5123 | 1467817425290 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:03:45 INFO - PROCESS | 5123 | 1467817425443 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 08:03:45 INFO - PROCESS | 5123 | 1467817425610 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:45 INFO - PROCESS | 5123 | 1467817425618 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:03:45 INFO - PROCESS | 5123 | ++DOCSHELL 0x93d7a000 == 41 [pid = 5123] [id = 505] 08:03:45 INFO - PROCESS | 5123 | ++DOMWINDOW == 81 (0xa2fbc000) [pid = 5123] [serial = 1516] [outer = (nil)] 08:03:45 INFO - PROCESS | 5123 | ++DOMWINDOW == 82 (0xa318dc00) [pid = 5123] [serial = 1517] [outer = 0xa2fbc000] 08:03:45 INFO - PROCESS | 5123 | 1467817425701 Marionette DEBUG loaded listener.js 08:03:45 INFO - PROCESS | 5123 | ++DOMWINDOW == 83 (0xa3348400) [pid = 5123] [serial = 1518] [outer = 0xa2fbc000] 08:03:46 INFO - PROCESS | 5123 | 1467817426817 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:03:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 08:03:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1580ms 08:03:46 INFO - PROCESS | 5123 | 1467817426856 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 08:03:46 INFO - PROCESS | 5123 | 1467817426861 Marionette TRACE conn3 <- [1,1993,null,{"value":"8"}] 08:03:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 08:03:46 INFO - PROCESS | 5123 | 1467817426868 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 08:03:46 INFO - PROCESS | 5123 | 1467817426873 Marionette TRACE conn3 <- [1,1994,null,{}] 08:03:46 INFO - PROCESS | 5123 | 1467817426881 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:03:46 INFO - PROCESS | 5123 | 1467817426886 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:03:47 INFO - PROCESS | 5123 | 1467817427034 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 08:03:47 INFO - PROCESS | 5123 | 1467817427245 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:47 INFO - PROCESS | 5123 | 1467817427256 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:03:47 INFO - PROCESS | 5123 | ++DOCSHELL 0x92696c00 == 42 [pid = 5123] [id = 506] 08:03:47 INFO - PROCESS | 5123 | ++DOMWINDOW == 84 (0x93d05000) [pid = 5123] [serial = 1519] [outer = (nil)] 08:03:47 INFO - PROCESS | 5123 | ++DOMWINDOW == 85 (0x93d7f400) [pid = 5123] [serial = 1520] [outer = 0x93d05000] 08:03:47 INFO - PROCESS | 5123 | 1467817427327 Marionette DEBUG loaded listener.js 08:03:47 INFO - PROCESS | 5123 | ++DOMWINDOW == 86 (0x953bbc00) [pid = 5123] [serial = 1521] [outer = 0x93d05000] 08:03:48 INFO - PROCESS | 5123 | 1467817428169 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:03:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 08:03:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1330ms 08:03:48 INFO - PROCESS | 5123 | 1467817428199 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 08:03:48 INFO - PROCESS | 5123 | 1467817428206 Marionette TRACE conn3 <- [1,1997,null,{"value":"8"}] 08:03:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 08:03:48 INFO - PROCESS | 5123 | 1467817428215 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 08:03:48 INFO - PROCESS | 5123 | 1467817428219 Marionette TRACE conn3 <- [1,1998,null,{}] 08:03:48 INFO - PROCESS | 5123 | 1467817428226 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:03:48 INFO - PROCESS | 5123 | 1467817428231 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:03:48 INFO - PROCESS | 5123 | 1467817428398 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 08:03:49 INFO - PROCESS | 5123 | --DOCSHELL 0x9855cc00 == 41 [pid = 5123] [id = 499] 08:03:49 INFO - PROCESS | 5123 | --DOCSHELL 0x93ba5c00 == 40 [pid = 5123] [id = 498] 08:03:49 INFO - PROCESS | 5123 | --DOCSHELL 0x9a272800 == 39 [pid = 5123] [id = 497] 08:03:49 INFO - PROCESS | 5123 | --DOCSHELL 0x98562400 == 38 [pid = 5123] [id = 496] 08:03:49 INFO - PROCESS | 5123 | --DOCSHELL 0x93d7c400 == 37 [pid = 5123] [id = 495] 08:03:49 INFO - PROCESS | 5123 | --DOCSHELL 0x92697000 == 36 [pid = 5123] [id = 494] 08:03:49 INFO - PROCESS | 5123 | --DOCSHELL 0x915a0c00 == 35 [pid = 5123] [id = 492] 08:03:49 INFO - PROCESS | 5123 | --DOCSHELL 0x91596400 == 34 [pid = 5123] [id = 490] 08:03:49 INFO - PROCESS | 5123 | --DOCSHELL 0x91595000 == 33 [pid = 5123] [id = 491] 08:03:49 INFO - PROCESS | 5123 | --DOCSHELL 0x9d515800 == 32 [pid = 5123] [id = 493] 08:03:49 INFO - PROCESS | 5123 | --DOCSHELL 0x93d82000 == 31 [pid = 5123] [id = 484] 08:03:49 INFO - PROCESS | 5123 | --DOCSHELL 0x92696c00 == 30 [pid = 5123] [id = 506] 08:03:49 INFO - PROCESS | 5123 | --DOCSHELL 0xa118a800 == 29 [pid = 5123] [id = 504] 08:03:49 INFO - PROCESS | 5123 | --DOCSHELL 0x93d7a000 == 28 [pid = 5123] [id = 505] 08:03:49 INFO - PROCESS | 5123 | --DOCSHELL 0xa118d800 == 27 [pid = 5123] [id = 503] 08:03:49 INFO - PROCESS | 5123 | --DOCSHELL 0x97a46800 == 26 [pid = 5123] [id = 502] 08:03:49 INFO - PROCESS | 5123 | --DOCSHELL 0x99d0c800 == 25 [pid = 5123] [id = 500] 08:03:49 INFO - PROCESS | 5123 | --DOCSHELL 0x92690000 == 24 [pid = 5123] [id = 501] 08:03:49 INFO - PROCESS | 5123 | --DOMWINDOW == 85 (0x97a21000) [pid = 5123] [serial = 1455] [outer = (nil)] [url = about:blank] 08:03:49 INFO - PROCESS | 5123 | --DOMWINDOW == 84 (0x9542d400) [pid = 5123] [serial = 1454] [outer = (nil)] [url = about:blank] 08:03:49 INFO - PROCESS | 5123 | --DOMWINDOW == 83 (0x924c5400) [pid = 5123] [serial = 1457] [outer = (nil)] [url = about:blank] 08:03:49 INFO - PROCESS | 5123 | --DOMWINDOW == 82 (0x92692400) [pid = 5123] [serial = 1458] [outer = (nil)] [url = about:blank] 08:03:49 INFO - PROCESS | 5123 | --DOMWINDOW == 81 (0x93d87000) [pid = 5123] [serial = 1460] [outer = (nil)] [url = about:blank] 08:03:49 INFO - PROCESS | 5123 | --DOMWINDOW == 80 (0x953f6000) [pid = 5123] [serial = 1440] [outer = (nil)] [url = about:blank] 08:03:49 INFO - PROCESS | 5123 | --DOMWINDOW == 79 (0x93d7d800) [pid = 5123] [serial = 1439] [outer = (nil)] [url = about:blank] 08:03:49 INFO - PROCESS | 5123 | --DOMWINDOW == 78 (0x9a2ee400) [pid = 5123] [serial = 1443] [outer = (nil)] [url = about:blank] 08:03:49 INFO - PROCESS | 5123 | --DOMWINDOW == 77 (0x9a26e400) [pid = 5123] [serial = 1442] [outer = (nil)] [url = about:blank] 08:03:49 INFO - PROCESS | 5123 | --DOMWINDOW == 76 (0x99d11800) [pid = 5123] [serial = 1466] [outer = (nil)] [url = about:blank] 08:03:49 INFO - PROCESS | 5123 | --DOMWINDOW == 75 (0xa209c800) [pid = 5123] [serial = 1446] [outer = (nil)] [url = about:blank] 08:03:49 INFO - PROCESS | 5123 | --DOMWINDOW == 74 (0xa1125400) [pid = 5123] [serial = 1445] [outer = (nil)] [url = about:blank] 08:03:49 INFO - PROCESS | 5123 | --DOMWINDOW == 73 (0xa23cd000) [pid = 5123] [serial = 1449] [outer = (nil)] [url = about:blank] 08:03:49 INFO - PROCESS | 5123 | --DOMWINDOW == 72 (0xa232a400) [pid = 5123] [serial = 1448] [outer = (nil)] [url = about:blank] 08:03:49 INFO - PROCESS | 5123 | --DOMWINDOW == 71 (0x9855a800) [pid = 5123] [serial = 1469] [outer = (nil)] [url = about:blank] 08:03:49 INFO - PROCESS | 5123 | --DOMWINDOW == 70 (0xa2581c00) [pid = 5123] [serial = 1452] [outer = (nil)] [url = about:blank] 08:03:49 INFO - PROCESS | 5123 | --DOMWINDOW == 69 (0x98560000) [pid = 5123] [serial = 1451] [outer = (nil)] [url = about:blank] 08:03:49 INFO - PROCESS | 5123 | --DOMWINDOW == 68 (0x9852c800) [pid = 5123] [serial = 1463] [outer = (nil)] [url = about:blank] 08:03:49 INFO - PROCESS | 5123 | --DOMWINDOW == 67 (0x9a269400) [pid = 5123] [serial = 1467] [outer = (nil)] [url = about:blank] 08:03:49 INFO - PROCESS | 5123 | --DOMWINDOW == 66 (0x9855fc00) [pid = 5123] [serial = 1464] [outer = (nil)] [url = about:blank] 08:03:49 INFO - PROCESS | 5123 | --DOMWINDOW == 65 (0x9a2ce000) [pid = 5123] [serial = 1470] [outer = (nil)] [url = about:blank] 08:03:49 INFO - PROCESS | 5123 | --DOMWINDOW == 64 (0x953b7c00) [pid = 5123] [serial = 1461] [outer = (nil)] [url = about:blank] 08:03:49 INFO - PROCESS | 5123 | --DOMWINDOW == 63 (0x9ae77c00) [pid = 5123] [serial = 1472] [outer = (nil)] [url = about:blank] 08:03:49 INFO - PROCESS | 5123 | 1467817429548 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:49 INFO - PROCESS | 5123 | 1467817429556 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:03:49 INFO - PROCESS | 5123 | ++DOCSHELL 0x9159c400 == 25 [pid = 5123] [id = 507] 08:03:49 INFO - PROCESS | 5123 | ++DOMWINDOW == 64 (0x9159e400) [pid = 5123] [serial = 1522] [outer = (nil)] 08:03:49 INFO - PROCESS | 5123 | ++DOMWINDOW == 65 (0x922c5400) [pid = 5123] [serial = 1523] [outer = 0x9159e400] 08:03:49 INFO - PROCESS | 5123 | 1467817429629 Marionette DEBUG loaded listener.js 08:03:49 INFO - PROCESS | 5123 | ++DOMWINDOW == 66 (0x923a5c00) [pid = 5123] [serial = 1524] [outer = 0x9159e400] 08:03:50 INFO - PROCESS | 5123 | 1467817430341 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:03:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 08:03:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 2135ms 08:03:50 INFO - PROCESS | 5123 | 1467817430351 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 08:03:50 INFO - PROCESS | 5123 | 1467817430355 Marionette TRACE conn3 <- [1,2001,null,{"value":"8"}] 08:03:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 08:03:50 INFO - PROCESS | 5123 | 1467817430366 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 08:03:50 INFO - PROCESS | 5123 | 1467817430370 Marionette TRACE conn3 <- [1,2002,null,{}] 08:03:50 INFO - PROCESS | 5123 | 1467817430377 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:03:50 INFO - PROCESS | 5123 | 1467817430384 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:03:50 INFO - PROCESS | 5123 | 1467817430531 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 08:03:50 INFO - PROCESS | 5123 | 1467817430656 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:50 INFO - PROCESS | 5123 | 1467817430665 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:03:50 INFO - PROCESS | 5123 | ++DOCSHELL 0x923b4c00 == 26 [pid = 5123] [id = 508] 08:03:50 INFO - PROCESS | 5123 | ++DOMWINDOW == 67 (0x92690000) [pid = 5123] [serial = 1525] [outer = (nil)] 08:03:50 INFO - PROCESS | 5123 | ++DOMWINDOW == 68 (0x92acf400) [pid = 5123] [serial = 1526] [outer = 0x92690000] 08:03:50 INFO - PROCESS | 5123 | 1467817430726 Marionette DEBUG loaded listener.js 08:03:50 INFO - PROCESS | 5123 | ++DOMWINDOW == 69 (0x93ba6400) [pid = 5123] [serial = 1527] [outer = 0x92690000] 08:03:51 INFO - PROCESS | 5123 | 1467817431479 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:03:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 08:03:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1129ms 08:03:51 INFO - PROCESS | 5123 | 1467817431499 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 08:03:51 INFO - PROCESS | 5123 | 1467817431505 Marionette TRACE conn3 <- [1,2005,null,{"value":"8"}] 08:03:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 08:03:51 INFO - PROCESS | 5123 | 1467817431527 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 08:03:51 INFO - PROCESS | 5123 | 1467817431531 Marionette TRACE conn3 <- [1,2006,null,{}] 08:03:51 INFO - PROCESS | 5123 | 1467817431536 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:03:51 INFO - PROCESS | 5123 | 1467817431540 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:03:51 INFO - PROCESS | 5123 | 1467817431701 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 08:03:51 INFO - PROCESS | 5123 | 1467817431711 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:51 INFO - PROCESS | 5123 | 1467817431717 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:03:51 INFO - PROCESS | 5123 | ++DOCSHELL 0x92ac4800 == 27 [pid = 5123] [id = 509] 08:03:51 INFO - PROCESS | 5123 | ++DOMWINDOW == 70 (0x93d81800) [pid = 5123] [serial = 1528] [outer = (nil)] 08:03:51 INFO - PROCESS | 5123 | ++DOMWINDOW == 71 (0x95426800) [pid = 5123] [serial = 1529] [outer = 0x93d81800] 08:03:51 INFO - PROCESS | 5123 | 1467817431781 Marionette DEBUG loaded listener.js 08:03:51 INFO - PROCESS | 5123 | ++DOMWINDOW == 72 (0x96fda000) [pid = 5123] [serial = 1530] [outer = 0x93d81800] 08:03:52 INFO - PROCESS | 5123 | 1467817432732 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:03:52 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:03:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1279ms 08:03:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 08:03:52 INFO - PROCESS | 5123 | 1467817432806 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 08:03:52 INFO - PROCESS | 5123 | 1467817432809 Marionette TRACE conn3 <- [1,2009,null,{"value":"8"}] 08:03:52 INFO - PROCESS | 5123 | 1467817432823 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 08:03:52 INFO - PROCESS | 5123 | 1467817432832 Marionette TRACE conn3 <- [1,2010,null,{}] 08:03:52 INFO - PROCESS | 5123 | 1467817432847 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:03:52 INFO - PROCESS | 5123 | 1467817432854 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:03:53 INFO - PROCESS | 5123 | 1467817433045 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 08:03:53 INFO - PROCESS | 5123 | 1467817433065 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:53 INFO - PROCESS | 5123 | 1467817433073 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:03:53 INFO - PROCESS | 5123 | ++DOCSHELL 0x97a27c00 == 28 [pid = 5123] [id = 510] 08:03:53 INFO - PROCESS | 5123 | ++DOMWINDOW == 73 (0x9852c800) [pid = 5123] [serial = 1531] [outer = (nil)] 08:03:53 INFO - PROCESS | 5123 | ++DOMWINDOW == 74 (0x9855a800) [pid = 5123] [serial = 1532] [outer = 0x9852c800] 08:03:53 INFO - PROCESS | 5123 | 1467817433148 Marionette DEBUG loaded listener.js 08:03:53 INFO - PROCESS | 5123 | ++DOMWINDOW == 75 (0x98563c00) [pid = 5123] [serial = 1533] [outer = 0x9852c800] 08:03:53 INFO - PROCESS | 5123 | 1467817433986 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:03:54 INFO - PROCESS | 5123 | --DOMWINDOW == 74 (0x927d6800) [pid = 5123] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 08:03:54 INFO - PROCESS | 5123 | --DOMWINDOW == 73 (0x998abc00) [pid = 5123] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 08:03:54 INFO - PROCESS | 5123 | --DOMWINDOW == 72 (0x9d515c00) [pid = 5123] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 08:03:54 INFO - PROCESS | 5123 | --DOMWINDOW == 71 (0x9a610c00) [pid = 5123] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 08:03:54 INFO - PROCESS | 5123 | --DOMWINDOW == 70 (0x953bb800) [pid = 5123] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 08:03:54 INFO - PROCESS | 5123 | --DOMWINDOW == 69 (0x9a2d6000) [pid = 5123] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 08:03:54 INFO - PROCESS | 5123 | --DOMWINDOW == 68 (0x97a4f800) [pid = 5123] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 08:03:54 INFO - PROCESS | 5123 | --DOMWINDOW == 67 (0x924c0000) [pid = 5123] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 08:03:54 INFO - PROCESS | 5123 | --DOMWINDOW == 66 (0x98d6d800) [pid = 5123] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 08:03:54 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:03:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1558ms 08:03:54 INFO - PROCESS | 5123 | --DOMWINDOW == 65 (0x952e6000) [pid = 5123] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 08:03:54 INFO - PROCESS | 5123 | --DOMWINDOW == 64 (0x9a2d3c00) [pid = 5123] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 08:03:54 INFO - PROCESS | 5123 | 1467817434382 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 08:03:54 INFO - PROCESS | 5123 | 1467817434387 Marionette TRACE conn3 <- [1,2013,null,{"value":"8"}] 08:03:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 08:03:54 INFO - PROCESS | 5123 | 1467817434403 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 08:03:54 INFO - PROCESS | 5123 | 1467817434406 Marionette TRACE conn3 <- [1,2014,null,{}] 08:03:54 INFO - PROCESS | 5123 | 1467817434413 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:03:54 INFO - PROCESS | 5123 | 1467817434418 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:03:54 INFO - PROCESS | 5123 | 1467817434544 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 08:03:54 INFO - PROCESS | 5123 | 1467817434553 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:54 INFO - PROCESS | 5123 | 1467817434560 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:03:54 INFO - PROCESS | 5123 | ++DOCSHELL 0x952e6000 == 29 [pid = 5123] [id = 511] 08:03:54 INFO - PROCESS | 5123 | ++DOMWINDOW == 65 (0x96fd1800) [pid = 5123] [serial = 1534] [outer = (nil)] 08:03:54 INFO - PROCESS | 5123 | ++DOMWINDOW == 66 (0x97a4f800) [pid = 5123] [serial = 1535] [outer = 0x96fd1800] 08:03:54 INFO - PROCESS | 5123 | 1467817434621 Marionette DEBUG loaded listener.js 08:03:54 INFO - PROCESS | 5123 | ++DOMWINDOW == 67 (0x9855d400) [pid = 5123] [serial = 1536] [outer = 0x96fd1800] 08:03:55 INFO - PROCESS | 5123 | 1467817435406 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:03:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 08:03:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1039ms 08:03:55 INFO - PROCESS | 5123 | 1467817435433 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 08:03:55 INFO - PROCESS | 5123 | 1467817435436 Marionette TRACE conn3 <- [1,2017,null,{"value":"8"}] 08:03:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 08:03:55 INFO - PROCESS | 5123 | 1467817435442 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 08:03:55 INFO - PROCESS | 5123 | 1467817435444 Marionette TRACE conn3 <- [1,2018,null,{}] 08:03:55 INFO - PROCESS | 5123 | 1467817435450 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:03:55 INFO - PROCESS | 5123 | 1467817435455 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:03:55 INFO - PROCESS | 5123 | 1467817435637 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 08:03:55 INFO - PROCESS | 5123 | 1467817435658 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:55 INFO - PROCESS | 5123 | 1467817435673 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:03:55 INFO - PROCESS | 5123 | ++DOCSHELL 0x997e8400 == 30 [pid = 5123] [id = 512] 08:03:55 INFO - PROCESS | 5123 | ++DOMWINDOW == 68 (0x997ee400) [pid = 5123] [serial = 1537] [outer = (nil)] 08:03:55 INFO - PROCESS | 5123 | ++DOMWINDOW == 69 (0x99de2800) [pid = 5123] [serial = 1538] [outer = 0x997ee400] 08:03:55 INFO - PROCESS | 5123 | 1467817435749 Marionette DEBUG loaded listener.js 08:03:55 INFO - PROCESS | 5123 | ++DOMWINDOW == 70 (0x9a2d3000) [pid = 5123] [serial = 1539] [outer = 0x997ee400] 08:03:56 INFO - PROCESS | 5123 | 1467817436724 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:03:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 08:03:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1331ms 08:03:56 INFO - PROCESS | 5123 | 1467817436774 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 08:03:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 08:03:56 INFO - PROCESS | 5123 | 1467817436780 Marionette TRACE conn3 <- [1,2021,null,{"value":"8"}] 08:03:56 INFO - PROCESS | 5123 | 1467817436788 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 08:03:56 INFO - PROCESS | 5123 | 1467817436793 Marionette TRACE conn3 <- [1,2022,null,{}] 08:03:56 INFO - PROCESS | 5123 | 1467817436801 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:03:56 INFO - PROCESS | 5123 | 1467817436807 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:03:56 INFO - PROCESS | 5123 | 1467817436973 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 08:03:57 INFO - PROCESS | 5123 | 1467817437138 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:57 INFO - PROCESS | 5123 | 1467817437149 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:03:57 INFO - PROCESS | 5123 | ++DOCSHELL 0x91594000 == 31 [pid = 5123] [id = 513] 08:03:57 INFO - PROCESS | 5123 | ++DOMWINDOW == 71 (0x923ab000) [pid = 5123] [serial = 1540] [outer = (nil)] 08:03:57 INFO - PROCESS | 5123 | ++DOMWINDOW == 72 (0x92acc400) [pid = 5123] [serial = 1541] [outer = 0x923ab000] 08:03:57 INFO - PROCESS | 5123 | 1467817437228 Marionette DEBUG loaded listener.js 08:03:57 INFO - PROCESS | 5123 | ++DOMWINDOW == 73 (0x93d7a000) [pid = 5123] [serial = 1542] [outer = 0x923ab000] 08:03:58 INFO - PROCESS | 5123 | 1467817438166 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:03:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 08:03:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1433ms 08:03:58 INFO - PROCESS | 5123 | 1467817438219 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 08:03:58 INFO - PROCESS | 5123 | 1467817438225 Marionette TRACE conn3 <- [1,2025,null,{"value":"8"}] 08:03:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 08:03:58 INFO - PROCESS | 5123 | 1467817438235 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 08:03:58 INFO - PROCESS | 5123 | 1467817438238 Marionette TRACE conn3 <- [1,2026,null,{}] 08:03:58 INFO - PROCESS | 5123 | 1467817438244 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:03:58 INFO - PROCESS | 5123 | 1467817438249 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:03:58 INFO - PROCESS | 5123 | 1467817438427 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 08:03:58 INFO - PROCESS | 5123 | 1467817438589 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:58 INFO - PROCESS | 5123 | 1467817438597 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:03:58 INFO - PROCESS | 5123 | ++DOCSHELL 0x922d0c00 == 32 [pid = 5123] [id = 514] 08:03:58 INFO - PROCESS | 5123 | ++DOMWINDOW == 74 (0x97a26800) [pid = 5123] [serial = 1543] [outer = (nil)] 08:03:58 INFO - PROCESS | 5123 | ++DOMWINDOW == 75 (0x97a51400) [pid = 5123] [serial = 1544] [outer = 0x97a26800] 08:03:58 INFO - PROCESS | 5123 | 1467817438682 Marionette DEBUG loaded listener.js 08:03:58 INFO - PROCESS | 5123 | ++DOMWINDOW == 76 (0x9855e800) [pid = 5123] [serial = 1545] [outer = 0x97a26800] 08:03:59 INFO - PROCESS | 5123 | 1467817439675 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:03:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 08:03:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1480ms 08:03:59 INFO - PROCESS | 5123 | 1467817439715 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 08:03:59 INFO - PROCESS | 5123 | 1467817439719 Marionette TRACE conn3 <- [1,2029,null,{"value":"8"}] 08:03:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 08:03:59 INFO - PROCESS | 5123 | 1467817439725 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 08:03:59 INFO - PROCESS | 5123 | 1467817439730 Marionette TRACE conn3 <- [1,2030,null,{}] 08:03:59 INFO - PROCESS | 5123 | 1467817439745 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:03:59 INFO - PROCESS | 5123 | 1467817439753 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:03:59 INFO - PROCESS | 5123 | 1467817439912 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 08:04:00 INFO - PROCESS | 5123 | 1467817440073 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:00 INFO - PROCESS | 5123 | 1467817440082 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:04:00 INFO - PROCESS | 5123 | ++DOCSHELL 0x9a2eac00 == 33 [pid = 5123] [id = 515] 08:04:00 INFO - PROCESS | 5123 | ++DOMWINDOW == 77 (0x9a2ef400) [pid = 5123] [serial = 1546] [outer = (nil)] 08:04:00 INFO - PROCESS | 5123 | ++DOMWINDOW == 78 (0x9a605800) [pid = 5123] [serial = 1547] [outer = 0x9a2ef400] 08:04:00 INFO - PROCESS | 5123 | 1467817440197 Marionette DEBUG loaded listener.js 08:04:00 INFO - PROCESS | 5123 | ++DOMWINDOW == 79 (0x9aa62800) [pid = 5123] [serial = 1548] [outer = 0x9a2ef400] 08:04:01 INFO - PROCESS | 5123 | 1467817441076 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:04:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 08:04:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1434ms 08:04:01 INFO - PROCESS | 5123 | 1467817441159 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 08:04:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 08:04:01 INFO - PROCESS | 5123 | 1467817441164 Marionette TRACE conn3 <- [1,2033,null,{"value":"8"}] 08:04:01 INFO - PROCESS | 5123 | 1467817441170 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 08:04:01 INFO - PROCESS | 5123 | 1467817441173 Marionette TRACE conn3 <- [1,2034,null,{}] 08:04:01 INFO - PROCESS | 5123 | 1467817441178 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:04:01 INFO - PROCESS | 5123 | 1467817441184 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:04:01 INFO - PROCESS | 5123 | 1467817441354 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 08:04:01 INFO - PROCESS | 5123 | 1467817441672 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:01 INFO - PROCESS | 5123 | 1467817441679 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:04:01 INFO - PROCESS | 5123 | ++DOCSHELL 0x915a0c00 == 34 [pid = 5123] [id = 516] 08:04:01 INFO - PROCESS | 5123 | ++DOMWINDOW == 80 (0x922c9c00) [pid = 5123] [serial = 1549] [outer = (nil)] 08:04:01 INFO - PROCESS | 5123 | ++DOMWINDOW == 81 (0x923af000) [pid = 5123] [serial = 1550] [outer = 0x922c9c00] 08:04:01 INFO - PROCESS | 5123 | 1467817441841 Marionette DEBUG loaded listener.js 08:04:01 INFO - PROCESS | 5123 | ++DOMWINDOW == 82 (0x9268b800) [pid = 5123] [serial = 1551] [outer = 0x922c9c00] 08:04:02 INFO - PROCESS | 5123 | --DOCSHELL 0x91595400 == 33 [pid = 5123] [id = 432] 08:04:02 INFO - PROCESS | 5123 | 1467817442751 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:04:02 INFO - PROCESS | 5123 | --DOMWINDOW == 81 (0xa221a800) [pid = 5123] [serial = 1502] [outer = (nil)] [url = about:blank] 08:04:02 INFO - PROCESS | 5123 | --DOMWINDOW == 80 (0xa236f800) [pid = 5123] [serial = 1503] [outer = (nil)] [url = about:blank] 08:04:02 INFO - PROCESS | 5123 | --DOMWINDOW == 79 (0x927e3400) [pid = 5123] [serial = 1484] [outer = (nil)] [url = about:blank] 08:04:02 INFO - PROCESS | 5123 | --DOMWINDOW == 78 (0xa1125000) [pid = 5123] [serial = 1499] [outer = (nil)] [url = about:blank] 08:04:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 08:04:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1631ms 08:04:02 INFO - PROCESS | 5123 | --DOMWINDOW == 77 (0x9d56b000) [pid = 5123] [serial = 1481] [outer = (nil)] [url = about:blank] 08:04:02 INFO - PROCESS | 5123 | --DOMWINDOW == 76 (0x9ba29000) [pid = 5123] [serial = 1494] [outer = (nil)] [url = about:blank] 08:04:02 INFO - PROCESS | 5123 | --DOMWINDOW == 75 (0x97a20000) [pid = 5123] [serial = 1488] [outer = (nil)] [url = about:blank] 08:04:02 INFO - PROCESS | 5123 | --DOMWINDOW == 74 (0x9b9ebc00) [pid = 5123] [serial = 1473] [outer = (nil)] [url = about:blank] 08:04:02 INFO - PROCESS | 5123 | --DOMWINDOW == 73 (0x9a268400) [pid = 5123] [serial = 1479] [outer = (nil)] [url = about:blank] 08:04:02 INFO - PROCESS | 5123 | --DOMWINDOW == 72 (0x92acc000) [pid = 5123] [serial = 1475] [outer = (nil)] [url = about:blank] 08:04:02 INFO - PROCESS | 5123 | --DOMWINDOW == 71 (0x98d77800) [pid = 5123] [serial = 1478] [outer = (nil)] [url = about:blank] 08:04:02 INFO - PROCESS | 5123 | --DOMWINDOW == 70 (0x9a26bc00) [pid = 5123] [serial = 1490] [outer = (nil)] [url = about:blank] 08:04:02 INFO - PROCESS | 5123 | --DOMWINDOW == 69 (0x9d520800) [pid = 5123] [serial = 1496] [outer = (nil)] [url = about:blank] 08:04:02 INFO - PROCESS | 5123 | --DOMWINDOW == 68 (0x92acf000) [pid = 5123] [serial = 1485] [outer = (nil)] [url = about:blank] 08:04:02 INFO - PROCESS | 5123 | --DOMWINDOW == 67 (0x9a18e000) [pid = 5123] [serial = 1497] [outer = (nil)] [url = about:blank] 08:04:02 INFO - PROCESS | 5123 | --DOMWINDOW == 66 (0x9542c400) [pid = 5123] [serial = 1487] [outer = (nil)] [url = about:blank] 08:04:02 INFO - PROCESS | 5123 | --DOMWINDOW == 65 (0x9d5f3c00) [pid = 5123] [serial = 1482] [outer = (nil)] [url = about:blank] 08:04:02 INFO - PROCESS | 5123 | --DOMWINDOW == 64 (0x9a2dc800) [pid = 5123] [serial = 1491] [outer = (nil)] [url = about:blank] 08:04:02 INFO - PROCESS | 5123 | --DOMWINDOW == 63 (0x952e4800) [pid = 5123] [serial = 1476] [outer = (nil)] [url = about:blank] 08:04:02 INFO - PROCESS | 5123 | --DOMWINDOW == 62 (0x9b5d8400) [pid = 5123] [serial = 1493] [outer = (nil)] [url = about:blank] 08:04:02 INFO - PROCESS | 5123 | --DOMWINDOW == 61 (0xa1197c00) [pid = 5123] [serial = 1500] [outer = (nil)] [url = about:blank] 08:04:02 INFO - PROCESS | 5123 | 1467817442819 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 08:04:02 INFO - PROCESS | 5123 | 1467817442826 Marionette TRACE conn3 <- [1,2037,null,{"value":"8"}] 08:04:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 08:04:02 INFO - PROCESS | 5123 | 1467817442839 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 08:04:02 INFO - PROCESS | 5123 | 1467817442843 Marionette TRACE conn3 <- [1,2038,null,{}] 08:04:02 INFO - PROCESS | 5123 | 1467817442851 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:04:02 INFO - PROCESS | 5123 | 1467817442858 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:04:03 INFO - PROCESS | 5123 | 1467817443008 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 08:04:03 INFO - PROCESS | 5123 | 1467817443019 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:03 INFO - PROCESS | 5123 | 1467817443027 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:04:03 INFO - PROCESS | 5123 | ++DOCSHELL 0x93d0ac00 == 34 [pid = 5123] [id = 517] 08:04:03 INFO - PROCESS | 5123 | ++DOMWINDOW == 62 (0x93d79800) [pid = 5123] [serial = 1552] [outer = (nil)] 08:04:03 INFO - PROCESS | 5123 | ++DOMWINDOW == 63 (0x953ba400) [pid = 5123] [serial = 1553] [outer = 0x93d79800] 08:04:03 INFO - PROCESS | 5123 | 1467817443099 Marionette DEBUG loaded listener.js 08:04:03 INFO - PROCESS | 5123 | ++DOMWINDOW == 64 (0x97a1e800) [pid = 5123] [serial = 1554] [outer = 0x93d79800] 08:04:03 INFO - PROCESS | 5123 | 1467817443984 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:04:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 08:04:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1188ms 08:04:04 INFO - PROCESS | 5123 | 1467817444032 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 08:04:04 INFO - PROCESS | 5123 | 1467817444038 Marionette TRACE conn3 <- [1,2041,null,{"value":"8"}] 08:04:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 08:04:04 INFO - PROCESS | 5123 | 1467817444046 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 08:04:04 INFO - PROCESS | 5123 | 1467817444048 Marionette TRACE conn3 <- [1,2042,null,{}] 08:04:04 INFO - PROCESS | 5123 | 1467817444054 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:04:04 INFO - PROCESS | 5123 | 1467817444059 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:04:04 INFO - PROCESS | 5123 | 1467817444218 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 08:04:04 INFO - PROCESS | 5123 | 1467817444348 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:04 INFO - PROCESS | 5123 | 1467817444357 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:04:04 INFO - PROCESS | 5123 | ++DOCSHELL 0x953ed800 == 35 [pid = 5123] [id = 518] 08:04:04 INFO - PROCESS | 5123 | ++DOMWINDOW == 65 (0x95428000) [pid = 5123] [serial = 1555] [outer = (nil)] 08:04:04 INFO - PROCESS | 5123 | ++DOMWINDOW == 66 (0x998b5c00) [pid = 5123] [serial = 1556] [outer = 0x95428000] 08:04:04 INFO - PROCESS | 5123 | 1467817444423 Marionette DEBUG loaded listener.js 08:04:04 INFO - PROCESS | 5123 | ++DOMWINDOW == 67 (0x9a18e000) [pid = 5123] [serial = 1557] [outer = 0x95428000] 08:04:05 INFO - PROCESS | 5123 | 1467817445159 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:04:05 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:04:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1133ms 08:04:05 INFO - PROCESS | 5123 | 1467817445179 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 08:04:05 INFO - PROCESS | 5123 | 1467817445183 Marionette TRACE conn3 <- [1,2045,null,{"value":"8"}] 08:04:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 08:04:05 INFO - PROCESS | 5123 | 1467817445205 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 08:04:05 INFO - PROCESS | 5123 | 1467817445213 Marionette TRACE conn3 <- [1,2046,null,{}] 08:04:05 INFO - PROCESS | 5123 | 1467817445230 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:04:05 INFO - PROCESS | 5123 | 1467817445236 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:04:05 INFO - PROCESS | 5123 | 1467817445428 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 08:04:05 INFO - PROCESS | 5123 | 1467817445449 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:05 INFO - PROCESS | 5123 | 1467817445457 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:04:05 INFO - PROCESS | 5123 | ++DOCSHELL 0x97a43800 == 36 [pid = 5123] [id = 519] 08:04:05 INFO - PROCESS | 5123 | ++DOMWINDOW == 68 (0x9a2d7000) [pid = 5123] [serial = 1558] [outer = (nil)] 08:04:05 INFO - PROCESS | 5123 | ++DOMWINDOW == 69 (0x9b5d8800) [pid = 5123] [serial = 1559] [outer = 0x9a2d7000] 08:04:05 INFO - PROCESS | 5123 | 1467817445517 Marionette DEBUG loaded listener.js 08:04:05 INFO - PROCESS | 5123 | ++DOMWINDOW == 70 (0x9a2d0400) [pid = 5123] [serial = 1560] [outer = 0x9a2d7000] 08:04:06 INFO - PROCESS | 5123 | 1467817446365 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:04:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:04:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1207ms 08:04:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 08:04:06 INFO - PROCESS | 5123 | 1467817446396 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 08:04:06 INFO - PROCESS | 5123 | 1467817446399 Marionette TRACE conn3 <- [1,2049,null,{"value":"8"}] 08:04:06 INFO - PROCESS | 5123 | 1467817446406 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 08:04:06 INFO - PROCESS | 5123 | 1467817446409 Marionette TRACE conn3 <- [1,2050,null,{}] 08:04:06 INFO - PROCESS | 5123 | 1467817446414 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:04:06 INFO - PROCESS | 5123 | 1467817446418 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:04:06 INFO - PROCESS | 5123 | 1467817446606 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 08:04:06 INFO - PROCESS | 5123 | 1467817446697 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:06 INFO - PROCESS | 5123 | 1467817446704 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:04:06 INFO - PROCESS | 5123 | ++DOCSHELL 0x997ec400 == 37 [pid = 5123] [id = 520] 08:04:06 INFO - PROCESS | 5123 | ++DOMWINDOW == 71 (0x9b5d9000) [pid = 5123] [serial = 1561] [outer = (nil)] 08:04:06 INFO - PROCESS | 5123 | ++DOMWINDOW == 72 (0x9ba29000) [pid = 5123] [serial = 1562] [outer = 0x9b5d9000] 08:04:06 INFO - PROCESS | 5123 | 1467817446776 Marionette DEBUG loaded listener.js 08:04:06 INFO - PROCESS | 5123 | ++DOMWINDOW == 73 (0x9ba2dc00) [pid = 5123] [serial = 1563] [outer = 0x9b5d9000] 08:04:07 INFO - PROCESS | 5123 | --DOMWINDOW == 72 (0x9852c800) [pid = 5123] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 08:04:07 INFO - PROCESS | 5123 | --DOMWINDOW == 71 (0x96fd1800) [pid = 5123] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 08:04:07 INFO - PROCESS | 5123 | --DOMWINDOW == 70 (0x9159e400) [pid = 5123] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 08:04:07 INFO - PROCESS | 5123 | --DOMWINDOW == 69 (0x92690000) [pid = 5123] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 08:04:07 INFO - PROCESS | 5123 | --DOMWINDOW == 68 (0x927d9000) [pid = 5123] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 08:04:07 INFO - PROCESS | 5123 | --DOMWINDOW == 67 (0x93d05000) [pid = 5123] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 08:04:07 INFO - PROCESS | 5123 | --DOMWINDOW == 66 (0x9a187800) [pid = 5123] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 08:04:07 INFO - PROCESS | 5123 | --DOMWINDOW == 65 (0xa20a8800) [pid = 5123] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 08:04:07 INFO - PROCESS | 5123 | --DOMWINDOW == 64 (0xa25fa800) [pid = 5123] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 08:04:07 INFO - PROCESS | 5123 | --DOMWINDOW == 63 (0xa2fbc000) [pid = 5123] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 08:04:07 INFO - PROCESS | 5123 | --DOMWINDOW == 62 (0x93d81800) [pid = 5123] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 08:04:07 INFO - PROCESS | 5123 | 1467817447643 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:04:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 08:04:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1281ms 08:04:07 INFO - PROCESS | 5123 | 1467817447687 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 08:04:07 INFO - PROCESS | 5123 | 1467817447690 Marionette TRACE conn3 <- [1,2053,null,{"value":"8"}] 08:04:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 08:04:07 INFO - PROCESS | 5123 | 1467817447696 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 08:04:07 INFO - PROCESS | 5123 | 1467817447698 Marionette TRACE conn3 <- [1,2054,null,{}] 08:04:07 INFO - PROCESS | 5123 | 1467817447703 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:04:07 INFO - PROCESS | 5123 | 1467817447707 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:04:07 INFO - PROCESS | 5123 | 1467817447838 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 08:04:07 INFO - PROCESS | 5123 | 1467817447851 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:07 INFO - PROCESS | 5123 | 1467817447867 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:04:07 INFO - PROCESS | 5123 | ++DOCSHELL 0x96fda400 == 38 [pid = 5123] [id = 521] 08:04:07 INFO - PROCESS | 5123 | ++DOMWINDOW == 63 (0x97a4dc00) [pid = 5123] [serial = 1564] [outer = (nil)] 08:04:07 INFO - PROCESS | 5123 | ++DOMWINDOW == 64 (0x9a18d400) [pid = 5123] [serial = 1565] [outer = 0x97a4dc00] 08:04:07 INFO - PROCESS | 5123 | 1467817447939 Marionette DEBUG loaded listener.js 08:04:08 INFO - PROCESS | 5123 | ++DOMWINDOW == 65 (0x9d56ec00) [pid = 5123] [serial = 1566] [outer = 0x97a4dc00] 08:04:08 INFO - PROCESS | 5123 | 1467817448778 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:04:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 08:04:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1133ms 08:04:08 INFO - PROCESS | 5123 | 1467817448829 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 08:04:08 INFO - PROCESS | 5123 | 1467817448833 Marionette TRACE conn3 <- [1,2057,null,{"value":"8"}] 08:04:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 08:04:08 INFO - PROCESS | 5123 | 1467817448838 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 08:04:08 INFO - PROCESS | 5123 | 1467817448841 Marionette TRACE conn3 <- [1,2058,null,{}] 08:04:08 INFO - PROCESS | 5123 | 1467817448846 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:04:08 INFO - PROCESS | 5123 | 1467817448851 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:04:08 INFO - PROCESS | 5123 | 1467817448995 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 08:04:09 INFO - PROCESS | 5123 | 1467817449003 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:09 INFO - PROCESS | 5123 | 1467817449010 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:04:09 INFO - PROCESS | 5123 | ++DOCSHELL 0x93072400 == 39 [pid = 5123] [id = 522] 08:04:09 INFO - PROCESS | 5123 | ++DOMWINDOW == 66 (0x96fd5c00) [pid = 5123] [serial = 1567] [outer = (nil)] 08:04:09 INFO - PROCESS | 5123 | ++DOMWINDOW == 67 (0xa1122400) [pid = 5123] [serial = 1568] [outer = 0x96fd5c00] 08:04:09 INFO - PROCESS | 5123 | 1467817449070 Marionette DEBUG loaded listener.js 08:04:09 INFO - PROCESS | 5123 | ++DOMWINDOW == 68 (0xa118a800) [pid = 5123] [serial = 1569] [outer = 0x96fd5c00] 08:04:10 INFO - PROCESS | 5123 | 1467817450105 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:04:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 08:04:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1334ms 08:04:10 INFO - PROCESS | 5123 | 1467817450174 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 08:04:10 INFO - PROCESS | 5123 | 1467817450180 Marionette TRACE conn3 <- [1,2061,null,{"value":"8"}] 08:04:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 08:04:10 INFO - PROCESS | 5123 | 1467817450188 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 08:04:10 INFO - PROCESS | 5123 | 1467817450193 Marionette TRACE conn3 <- [1,2062,null,{}] 08:04:10 INFO - PROCESS | 5123 | 1467817450202 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:04:10 INFO - PROCESS | 5123 | 1467817450207 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:04:10 INFO - PROCESS | 5123 | 1467817450409 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 08:04:10 INFO - PROCESS | 5123 | 1467817450573 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:10 INFO - PROCESS | 5123 | 1467817450584 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:04:10 INFO - PROCESS | 5123 | ++DOCSHELL 0x9159c000 == 40 [pid = 5123] [id = 523] 08:04:10 INFO - PROCESS | 5123 | ++DOMWINDOW == 69 (0x922c7c00) [pid = 5123] [serial = 1570] [outer = (nil)] 08:04:10 INFO - PROCESS | 5123 | ++DOMWINDOW == 70 (0x953ef800) [pid = 5123] [serial = 1571] [outer = 0x922c7c00] 08:04:10 INFO - PROCESS | 5123 | 1467817450666 Marionette DEBUG loaded listener.js 08:04:10 INFO - PROCESS | 5123 | ++DOMWINDOW == 71 (0x97a48400) [pid = 5123] [serial = 1572] [outer = 0x922c7c00] 08:04:11 INFO - PROCESS | 5123 | 1467817451599 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:04:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 08:04:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1484ms 08:04:11 INFO - PROCESS | 5123 | 1467817451672 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 08:04:11 INFO - PROCESS | 5123 | 1467817451679 Marionette TRACE conn3 <- [1,2065,null,{"value":"8"}] 08:04:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 08:04:11 INFO - PROCESS | 5123 | 1467817451690 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 08:04:11 INFO - PROCESS | 5123 | 1467817451694 Marionette TRACE conn3 <- [1,2066,null,{}] 08:04:11 INFO - PROCESS | 5123 | 1467817451700 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:04:11 INFO - PROCESS | 5123 | 1467817451706 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:04:11 INFO - PROCESS | 5123 | 1467817451951 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 08:04:12 INFO - PROCESS | 5123 | 1467817452209 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:12 INFO - PROCESS | 5123 | 1467817452220 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:04:12 INFO - PROCESS | 5123 | ++DOCSHELL 0x997efc00 == 41 [pid = 5123] [id = 524] 08:04:12 INFO - PROCESS | 5123 | ++DOMWINDOW == 72 (0x9a2d5000) [pid = 5123] [serial = 1573] [outer = (nil)] 08:04:12 INFO - PROCESS | 5123 | ++DOMWINDOW == 73 (0x9a2e9000) [pid = 5123] [serial = 1574] [outer = 0x9a2d5000] 08:04:12 INFO - PROCESS | 5123 | 1467817452338 Marionette DEBUG loaded listener.js 08:04:12 INFO - PROCESS | 5123 | ++DOMWINDOW == 74 (0x9b581c00) [pid = 5123] [serial = 1575] [outer = 0x9a2d5000] 08:04:13 INFO - PROCESS | 5123 | 1467817453168 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:04:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 08:04:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1537ms 08:04:13 INFO - PROCESS | 5123 | 1467817453226 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 08:04:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 08:04:13 INFO - PROCESS | 5123 | 1467817453231 Marionette TRACE conn3 <- [1,2069,null,{"value":"8"}] 08:04:13 INFO - PROCESS | 5123 | 1467817453237 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 08:04:13 INFO - PROCESS | 5123 | 1467817453243 Marionette TRACE conn3 <- [1,2070,null,{}] 08:04:13 INFO - PROCESS | 5123 | 1467817453259 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:04:13 INFO - PROCESS | 5123 | 1467817453267 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:04:13 INFO - PROCESS | 5123 | 1467817453464 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 08:04:13 INFO - PROCESS | 5123 | 1467817453631 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:13 INFO - PROCESS | 5123 | 1467817453641 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:04:13 INFO - PROCESS | 5123 | ++DOCSHELL 0x9d968800 == 42 [pid = 5123] [id = 525] 08:04:13 INFO - PROCESS | 5123 | ++DOMWINDOW == 75 (0xa1125000) [pid = 5123] [serial = 1576] [outer = (nil)] 08:04:13 INFO - PROCESS | 5123 | ++DOMWINDOW == 76 (0xa20a8400) [pid = 5123] [serial = 1577] [outer = 0xa1125000] 08:04:13 INFO - PROCESS | 5123 | 1467817453729 Marionette DEBUG loaded listener.js 08:04:13 INFO - PROCESS | 5123 | ++DOMWINDOW == 77 (0xa2221000) [pid = 5123] [serial = 1578] [outer = 0xa1125000] 08:04:14 INFO - PROCESS | 5123 | 1467817454566 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:04:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 08:04:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1392ms 08:04:14 INFO - PROCESS | 5123 | 1467817454629 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 08:04:14 INFO - PROCESS | 5123 | 1467817454634 Marionette TRACE conn3 <- [1,2073,null,{"value":"8"}] 08:04:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 08:04:14 INFO - PROCESS | 5123 | 1467817454639 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 08:04:14 INFO - PROCESS | 5123 | 1467817454642 Marionette TRACE conn3 <- [1,2074,null,{}] 08:04:14 INFO - PROCESS | 5123 | 1467817454648 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:04:14 INFO - PROCESS | 5123 | 1467817454652 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:04:14 INFO - PROCESS | 5123 | 1467817454814 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 08:04:14 INFO - PROCESS | 5123 | 1467817454980 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:14 INFO - PROCESS | 5123 | 1467817454987 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:04:15 INFO - PROCESS | 5123 | ++DOCSHELL 0x93d07c00 == 43 [pid = 5123] [id = 526] 08:04:15 INFO - PROCESS | 5123 | ++DOMWINDOW == 78 (0x9d5ec400) [pid = 5123] [serial = 1579] [outer = (nil)] 08:04:15 INFO - PROCESS | 5123 | ++DOMWINDOW == 79 (0xa23d0c00) [pid = 5123] [serial = 1580] [outer = 0x9d5ec400] 08:04:15 INFO - PROCESS | 5123 | 1467817455060 Marionette DEBUG loaded listener.js 08:04:15 INFO - PROCESS | 5123 | ++DOMWINDOW == 80 (0xa2542800) [pid = 5123] [serial = 1581] [outer = 0x9d5ec400] 08:04:15 INFO - PROCESS | 5123 | 1467817455894 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:04:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 08:04:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1330ms 08:04:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 08:04:15 INFO - PROCESS | 5123 | 1467817455970 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 08:04:15 INFO - PROCESS | 5123 | 1467817455973 Marionette TRACE conn3 <- [1,2077,null,{"value":"8"}] 08:04:15 INFO - PROCESS | 5123 | 1467817455980 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 08:04:15 INFO - PROCESS | 5123 | 1467817455983 Marionette TRACE conn3 <- [1,2078,null,{}] 08:04:15 INFO - PROCESS | 5123 | 1467817455988 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:04:15 INFO - PROCESS | 5123 | 1467817455993 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:04:16 INFO - PROCESS | 5123 | 1467817456144 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 08:04:16 INFO - PROCESS | 5123 | 1467817456321 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:16 INFO - PROCESS | 5123 | 1467817456327 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:04:16 INFO - PROCESS | 5123 | ++DOCSHELL 0x927d6800 == 44 [pid = 5123] [id = 527] 08:04:16 INFO - PROCESS | 5123 | ++DOMWINDOW == 81 (0x927dc400) [pid = 5123] [serial = 1582] [outer = (nil)] 08:04:16 INFO - PROCESS | 5123 | ++DOMWINDOW == 82 (0xa2fed400) [pid = 5123] [serial = 1583] [outer = 0x927dc400] 08:04:16 INFO - PROCESS | 5123 | 1467817456402 Marionette DEBUG loaded listener.js 08:04:16 INFO - PROCESS | 5123 | ++DOMWINDOW == 83 (0xa2ff2400) [pid = 5123] [serial = 1584] [outer = 0x927dc400] 08:04:17 INFO - PROCESS | 5123 | 1467817457502 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:04:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 08:04:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1588ms 08:04:17 INFO - PROCESS | 5123 | 1467817457568 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 08:04:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 08:04:17 INFO - PROCESS | 5123 | 1467817457574 Marionette TRACE conn3 <- [1,2081,null,{"value":"8"}] 08:04:17 INFO - PROCESS | 5123 | 1467817457581 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 08:04:17 INFO - PROCESS | 5123 | 1467817457585 Marionette TRACE conn3 <- [1,2082,null,{}] 08:04:17 INFO - PROCESS | 5123 | 1467817457594 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:04:17 INFO - PROCESS | 5123 | 1467817457598 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:04:17 INFO - PROCESS | 5123 | 1467817457749 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 08:04:17 INFO - PROCESS | 5123 | 1467817457934 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:17 INFO - PROCESS | 5123 | 1467817457945 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:04:17 INFO - PROCESS | 5123 | ++DOCSHELL 0x9542d000 == 45 [pid = 5123] [id = 528] 08:04:17 INFO - PROCESS | 5123 | ++DOMWINDOW == 84 (0x9542fc00) [pid = 5123] [serial = 1585] [outer = (nil)] 08:04:18 INFO - PROCESS | 5123 | ++DOMWINDOW == 85 (0x97a1cc00) [pid = 5123] [serial = 1586] [outer = 0x9542fc00] 08:04:18 INFO - PROCESS | 5123 | 1467817458029 Marionette DEBUG loaded listener.js 08:04:18 INFO - PROCESS | 5123 | ++DOMWINDOW == 86 (0x97a49000) [pid = 5123] [serial = 1587] [outer = 0x9542fc00] 08:04:19 INFO - PROCESS | 5123 | --DOCSHELL 0x99c26c00 == 44 [pid = 5123] [id = 435] 08:04:19 INFO - PROCESS | 5123 | --DOCSHELL 0x927db800 == 43 [pid = 5123] [id = 434] 08:04:19 INFO - PROCESS | 5123 | --DOCSHELL 0x924c6000 == 42 [pid = 5123] [id = 433] 08:04:19 INFO - PROCESS | 5123 | --DOCSHELL 0x9b579c00 == 41 [pid = 5123] [id = 441] 08:04:19 INFO - PROCESS | 5123 | --DOCSHELL 0x927d7400 == 40 [pid = 5123] [id = 439] 08:04:19 INFO - PROCESS | 5123 | --DOCSHELL 0x91591800 == 39 [pid = 5123] [id = 442] 08:04:19 INFO - PROCESS | 5123 | --DOCSHELL 0x97a51800 == 38 [pid = 5123] [id = 436] 08:04:19 INFO - PROCESS | 5123 | --DOCSHELL 0x9159c400 == 37 [pid = 5123] [id = 507] 08:04:19 INFO - PROCESS | 5123 | --DOCSHELL 0x93bb1000 == 36 [pid = 5123] [id = 426] 08:04:19 INFO - PROCESS | 5123 | --DOCSHELL 0x923ae800 == 35 [pid = 5123] [id = 425] 08:04:19 INFO - PROCESS | 5123 | --DOCSHELL 0x97a50800 == 34 [pid = 5123] [id = 429] 08:04:19 INFO - PROCESS | 5123 | --DOCSHELL 0x96fd0800 == 33 [pid = 5123] [id = 437] 08:04:19 INFO - PROCESS | 5123 | --DOCSHELL 0x924cb000 == 32 [pid = 5123] [id = 431] 08:04:19 INFO - PROCESS | 5123 | --DOCSHELL 0x97a22400 == 31 [pid = 5123] [id = 427] 08:04:19 INFO - PROCESS | 5123 | --DOCSHELL 0x9306f400 == 30 [pid = 5123] [id = 428] 08:04:19 INFO - PROCESS | 5123 | --DOCSHELL 0x91592c00 == 29 [pid = 5123] [id = 440] 08:04:19 INFO - PROCESS | 5123 | --DOCSHELL 0x93baa000 == 28 [pid = 5123] [id = 438] 08:04:19 INFO - PROCESS | 5123 | --DOCSHELL 0x927d5c00 == 27 [pid = 5123] [id = 430] 08:04:19 INFO - PROCESS | 5123 | --DOMWINDOW == 85 (0x99de2800) [pid = 5123] [serial = 1538] [outer = (nil)] [url = about:blank] 08:04:19 INFO - PROCESS | 5123 | --DOMWINDOW == 84 (0x9855a800) [pid = 5123] [serial = 1532] [outer = (nil)] [url = about:blank] 08:04:19 INFO - PROCESS | 5123 | --DOMWINDOW == 83 (0x97a4f800) [pid = 5123] [serial = 1535] [outer = (nil)] [url = about:blank] 08:04:19 INFO - PROCESS | 5123 | --DOMWINDOW == 82 (0x922c5400) [pid = 5123] [serial = 1523] [outer = (nil)] [url = about:blank] 08:04:19 INFO - PROCESS | 5123 | --DOMWINDOW == 81 (0x923a5c00) [pid = 5123] [serial = 1524] [outer = (nil)] [url = about:blank] 08:04:19 INFO - PROCESS | 5123 | --DOMWINDOW == 80 (0x92acf400) [pid = 5123] [serial = 1526] [outer = (nil)] [url = about:blank] 08:04:19 INFO - PROCESS | 5123 | --DOMWINDOW == 79 (0x9542e400) [pid = 5123] [serial = 1506] [outer = (nil)] [url = about:blank] 08:04:19 INFO - PROCESS | 5123 | --DOMWINDOW == 78 (0x93d87800) [pid = 5123] [serial = 1505] [outer = (nil)] [url = about:blank] 08:04:19 INFO - PROCESS | 5123 | --DOMWINDOW == 77 (0x93ba6400) [pid = 5123] [serial = 1527] [outer = (nil)] [url = about:blank] 08:04:19 INFO - PROCESS | 5123 | --DOMWINDOW == 76 (0x953bbc00) [pid = 5123] [serial = 1521] [outer = (nil)] [url = about:blank] 08:04:19 INFO - PROCESS | 5123 | --DOMWINDOW == 75 (0x93d7f400) [pid = 5123] [serial = 1520] [outer = (nil)] [url = about:blank] 08:04:19 INFO - PROCESS | 5123 | --DOMWINDOW == 74 (0x9ae7cc00) [pid = 5123] [serial = 1509] [outer = (nil)] [url = about:blank] 08:04:19 INFO - PROCESS | 5123 | --DOMWINDOW == 73 (0x9a2edc00) [pid = 5123] [serial = 1508] [outer = (nil)] [url = about:blank] 08:04:19 INFO - PROCESS | 5123 | --DOMWINDOW == 72 (0xa2561000) [pid = 5123] [serial = 1512] [outer = (nil)] [url = about:blank] 08:04:19 INFO - PROCESS | 5123 | --DOMWINDOW == 71 (0xa23cc800) [pid = 5123] [serial = 1511] [outer = (nil)] [url = about:blank] 08:04:19 INFO - PROCESS | 5123 | --DOMWINDOW == 70 (0xa3102800) [pid = 5123] [serial = 1515] [outer = (nil)] [url = about:blank] 08:04:19 INFO - PROCESS | 5123 | --DOMWINDOW == 69 (0xa2feb800) [pid = 5123] [serial = 1514] [outer = (nil)] [url = about:blank] 08:04:19 INFO - PROCESS | 5123 | --DOMWINDOW == 68 (0xa3348400) [pid = 5123] [serial = 1518] [outer = (nil)] [url = about:blank] 08:04:19 INFO - PROCESS | 5123 | --DOMWINDOW == 67 (0xa318dc00) [pid = 5123] [serial = 1517] [outer = (nil)] [url = about:blank] 08:04:19 INFO - PROCESS | 5123 | --DOMWINDOW == 66 (0x95426800) [pid = 5123] [serial = 1529] [outer = (nil)] [url = about:blank] 08:04:19 INFO - PROCESS | 5123 | --DOMWINDOW == 65 (0x98563c00) [pid = 5123] [serial = 1533] [outer = (nil)] [url = about:blank] 08:04:19 INFO - PROCESS | 5123 | --DOMWINDOW == 64 (0x9855d400) [pid = 5123] [serial = 1536] [outer = (nil)] [url = about:blank] 08:04:19 INFO - PROCESS | 5123 | --DOMWINDOW == 63 (0x96fda000) [pid = 5123] [serial = 1530] [outer = (nil)] [url = about:blank] 08:04:19 INFO - PROCESS | 5123 | 1467817459887 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:04:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 08:04:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 2346ms 08:04:19 INFO - PROCESS | 5123 | 1467817459927 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 08:04:19 INFO - PROCESS | 5123 | 1467817459933 Marionette TRACE conn3 <- [1,2085,null,{"value":"8"}] 08:04:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 08:04:19 INFO - PROCESS | 5123 | 1467817459940 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 08:04:19 INFO - PROCESS | 5123 | 1467817459945 Marionette TRACE conn3 <- [1,2086,null,{}] 08:04:19 INFO - PROCESS | 5123 | 1467817459952 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:04:19 INFO - PROCESS | 5123 | 1467817459957 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:04:20 INFO - PROCESS | 5123 | 1467817460100 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 08:04:20 INFO - PROCESS | 5123 | 1467817460261 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:20 INFO - PROCESS | 5123 | 1467817460273 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:04:20 INFO - PROCESS | 5123 | ++DOCSHELL 0x924c4000 == 28 [pid = 5123] [id = 529] 08:04:20 INFO - PROCESS | 5123 | ++DOMWINDOW == 64 (0x924c8800) [pid = 5123] [serial = 1588] [outer = (nil)] 08:04:20 INFO - PROCESS | 5123 | ++DOMWINDOW == 65 (0x927d6c00) [pid = 5123] [serial = 1589] [outer = 0x924c8800] 08:04:20 INFO - PROCESS | 5123 | 1467817460335 Marionette DEBUG loaded listener.js 08:04:20 INFO - PROCESS | 5123 | ++DOMWINDOW == 66 (0x927de800) [pid = 5123] [serial = 1590] [outer = 0x924c8800] 08:04:21 INFO - PROCESS | 5123 | 1467817460999 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:04:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 08:04:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1080ms 08:04:21 INFO - PROCESS | 5123 | 1467817461031 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 08:04:21 INFO - PROCESS | 5123 | 1467817461039 Marionette TRACE conn3 <- [1,2089,null,{"value":"8"}] 08:04:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 08:04:21 INFO - PROCESS | 5123 | 1467817461049 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 08:04:21 INFO - PROCESS | 5123 | 1467817461053 Marionette TRACE conn3 <- [1,2090,null,{}] 08:04:21 INFO - PROCESS | 5123 | 1467817461058 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:04:21 INFO - PROCESS | 5123 | 1467817461064 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:04:21 INFO - PROCESS | 5123 | 1467817461254 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 08:04:21 INFO - PROCESS | 5123 | 1467817461275 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:21 INFO - PROCESS | 5123 | 1467817461288 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:04:21 INFO - PROCESS | 5123 | ++DOCSHELL 0x93d0c800 == 29 [pid = 5123] [id = 530] 08:04:21 INFO - PROCESS | 5123 | ++DOMWINDOW == 67 (0x93d7f800) [pid = 5123] [serial = 1591] [outer = (nil)] 08:04:21 INFO - PROCESS | 5123 | ++DOMWINDOW == 68 (0x93d86400) [pid = 5123] [serial = 1592] [outer = 0x93d7f800] 08:04:21 INFO - PROCESS | 5123 | 1467817461350 Marionette DEBUG loaded listener.js 08:04:21 INFO - PROCESS | 5123 | ++DOMWINDOW == 69 (0x923af800) [pid = 5123] [serial = 1593] [outer = 0x93d7f800] 08:04:22 INFO - PROCESS | 5123 | 1467817462234 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:04:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 08:04:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1229ms 08:04:22 INFO - PROCESS | 5123 | 1467817462279 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 08:04:22 INFO - PROCESS | 5123 | 1467817462283 Marionette TRACE conn3 <- [1,2093,null,{"value":"8"}] 08:04:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 08:04:22 INFO - PROCESS | 5123 | 1467817462302 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 08:04:22 INFO - PROCESS | 5123 | 1467817462307 Marionette TRACE conn3 <- [1,2094,null,{}] 08:04:22 INFO - PROCESS | 5123 | 1467817462322 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:04:22 INFO - PROCESS | 5123 | 1467817462331 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:04:22 INFO - PROCESS | 5123 | 1467817462533 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 08:04:22 INFO - PROCESS | 5123 | 1467817462616 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:22 INFO - PROCESS | 5123 | 1467817462626 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:04:22 INFO - PROCESS | 5123 | ++DOCSHELL 0x95433c00 == 30 [pid = 5123] [id = 531] 08:04:22 INFO - PROCESS | 5123 | ++DOMWINDOW == 70 (0x96fd0800) [pid = 5123] [serial = 1594] [outer = (nil)] 08:04:22 INFO - PROCESS | 5123 | ++DOMWINDOW == 71 (0x97a49c00) [pid = 5123] [serial = 1595] [outer = 0x96fd0800] 08:04:22 INFO - PROCESS | 5123 | 1467817462690 Marionette DEBUG loaded listener.js 08:04:22 INFO - PROCESS | 5123 | ++DOMWINDOW == 72 (0x9855bc00) [pid = 5123] [serial = 1596] [outer = 0x96fd0800] 08:04:23 INFO - PROCESS | 5123 | 1467817463482 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:04:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 08:04:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1241ms 08:04:23 INFO - PROCESS | 5123 | 1467817463542 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 08:04:23 INFO - PROCESS | 5123 | 1467817463546 Marionette TRACE conn3 <- [1,2097,null,{"value":"8"}] 08:04:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 08:04:23 INFO - PROCESS | 5123 | 1467817463552 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 08:04:23 INFO - PROCESS | 5123 | 1467817463555 Marionette TRACE conn3 <- [1,2098,null,{}] 08:04:23 INFO - PROCESS | 5123 | 1467817463560 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:04:23 INFO - PROCESS | 5123 | 1467817463563 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:04:23 INFO - PROCESS | 5123 | 1467817463764 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 08:04:23 INFO - PROCESS | 5123 | 1467817463789 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:23 INFO - PROCESS | 5123 | 1467817463795 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:04:23 INFO - PROCESS | 5123 | ++DOCSHELL 0x91595c00 == 31 [pid = 5123] [id = 532] 08:04:23 INFO - PROCESS | 5123 | ++DOMWINDOW == 73 (0x97a4c000) [pid = 5123] [serial = 1597] [outer = (nil)] 08:04:23 INFO - PROCESS | 5123 | ++DOMWINDOW == 74 (0x998aac00) [pid = 5123] [serial = 1598] [outer = 0x97a4c000] 08:04:23 INFO - PROCESS | 5123 | 1467817463857 Marionette DEBUG loaded listener.js 08:04:23 INFO - PROCESS | 5123 | ++DOMWINDOW == 75 (0x99d10800) [pid = 5123] [serial = 1599] [outer = 0x97a4c000] 08:04:24 INFO - PROCESS | 5123 | --DOMWINDOW == 74 (0x9b5d9000) [pid = 5123] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 08:04:24 INFO - PROCESS | 5123 | --DOMWINDOW == 73 (0x97a4dc00) [pid = 5123] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 08:04:24 INFO - PROCESS | 5123 | --DOMWINDOW == 72 (0x997ee400) [pid = 5123] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 08:04:24 INFO - PROCESS | 5123 | --DOMWINDOW == 71 (0x93d79800) [pid = 5123] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 08:04:24 INFO - PROCESS | 5123 | --DOMWINDOW == 70 (0x922c9c00) [pid = 5123] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 08:04:24 INFO - PROCESS | 5123 | --DOMWINDOW == 69 (0x95428000) [pid = 5123] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 08:04:24 INFO - PROCESS | 5123 | --DOMWINDOW == 68 (0x923ab000) [pid = 5123] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 08:04:24 INFO - PROCESS | 5123 | --DOMWINDOW == 67 (0x97a26800) [pid = 5123] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 08:04:24 INFO - PROCESS | 5123 | --DOMWINDOW == 66 (0x9a2ef400) [pid = 5123] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 08:04:24 INFO - PROCESS | 5123 | --DOMWINDOW == 65 (0x96fd5c00) [pid = 5123] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 08:04:24 INFO - PROCESS | 5123 | --DOMWINDOW == 64 (0x9a2d7000) [pid = 5123] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 08:04:24 INFO - PROCESS | 5123 | 1467817464991 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:04:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 08:04:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1486ms 08:04:25 INFO - PROCESS | 5123 | 1467817465039 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 08:04:25 INFO - PROCESS | 5123 | 1467817465042 Marionette TRACE conn3 <- [1,2101,null,{"value":"8"}] 08:04:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 08:04:25 INFO - PROCESS | 5123 | 1467817465054 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 08:04:25 INFO - PROCESS | 5123 | 1467817465057 Marionette TRACE conn3 <- [1,2102,null,{}] 08:04:25 INFO - PROCESS | 5123 | 1467817465062 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:04:25 INFO - PROCESS | 5123 | 1467817465066 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:04:25 INFO - PROCESS | 5123 | 1467817465193 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 08:04:25 INFO - PROCESS | 5123 | 1467817465209 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:25 INFO - PROCESS | 5123 | 1467817465218 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:04:25 INFO - PROCESS | 5123 | ++DOCSHELL 0x93d7f000 == 32 [pid = 5123] [id = 533] 08:04:25 INFO - PROCESS | 5123 | ++DOMWINDOW == 65 (0x97a4dc00) [pid = 5123] [serial = 1600] [outer = (nil)] 08:04:25 INFO - PROCESS | 5123 | ++DOMWINDOW == 66 (0x997e8c00) [pid = 5123] [serial = 1601] [outer = 0x97a4dc00] 08:04:25 INFO - PROCESS | 5123 | 1467817465277 Marionette DEBUG loaded listener.js 08:04:25 INFO - PROCESS | 5123 | ++DOMWINDOW == 67 (0x9a26c800) [pid = 5123] [serial = 1602] [outer = 0x97a4dc00] 08:04:26 INFO - PROCESS | 5123 | 1467817466051 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:04:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 08:04:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1037ms 08:04:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 08:04:26 INFO - PROCESS | 5123 | 1467817466085 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 08:04:26 INFO - PROCESS | 5123 | 1467817466087 Marionette TRACE conn3 <- [1,2105,null,{"value":"8"}] 08:04:26 INFO - PROCESS | 5123 | 1467817466094 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 08:04:26 INFO - PROCESS | 5123 | 1467817466097 Marionette TRACE conn3 <- [1,2106,null,{}] 08:04:26 INFO - PROCESS | 5123 | 1467817466121 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:04:26 INFO - PROCESS | 5123 | 1467817466130 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:04:26 INFO - PROCESS | 5123 | 1467817466345 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 08:04:26 INFO - PROCESS | 5123 | 1467817466353 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:26 INFO - PROCESS | 5123 | 1467817466361 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:04:26 INFO - PROCESS | 5123 | ++DOCSHELL 0x93d06000 == 33 [pid = 5123] [id = 534] 08:04:26 INFO - PROCESS | 5123 | ++DOMWINDOW == 68 (0x99771c00) [pid = 5123] [serial = 1603] [outer = (nil)] 08:04:26 INFO - PROCESS | 5123 | ++DOMWINDOW == 69 (0x9adb1800) [pid = 5123] [serial = 1604] [outer = 0x99771c00] 08:04:26 INFO - PROCESS | 5123 | 1467817466421 Marionette DEBUG loaded listener.js 08:04:26 INFO - PROCESS | 5123 | ++DOMWINDOW == 70 (0x9b57dc00) [pid = 5123] [serial = 1605] [outer = 0x99771c00] 08:04:27 INFO - PROCESS | 5123 | 1467817467523 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:04:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 08:04:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1486ms 08:04:27 INFO - PROCESS | 5123 | 1467817467580 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 08:04:27 INFO - PROCESS | 5123 | 1467817467584 Marionette TRACE conn3 <- [1,2109,null,{"value":"8"}] 08:04:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 08:04:27 INFO - PROCESS | 5123 | 1467817467591 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 08:04:27 INFO - PROCESS | 5123 | 1467817467596 Marionette TRACE conn3 <- [1,2110,null,{}] 08:04:27 INFO - PROCESS | 5123 | 1467817467603 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:04:27 INFO - PROCESS | 5123 | 1467817467609 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:04:27 INFO - PROCESS | 5123 | 1467817467775 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 08:04:27 INFO - PROCESS | 5123 | 1467817467936 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:27 INFO - PROCESS | 5123 | 1467817467946 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:04:28 INFO - PROCESS | 5123 | ++DOCSHELL 0x91595800 == 34 [pid = 5123] [id = 535] 08:04:28 INFO - PROCESS | 5123 | ++DOMWINDOW == 71 (0x923a6400) [pid = 5123] [serial = 1606] [outer = (nil)] 08:04:28 INFO - PROCESS | 5123 | ++DOMWINDOW == 72 (0x93d07800) [pid = 5123] [serial = 1607] [outer = 0x923a6400] 08:04:28 INFO - PROCESS | 5123 | 1467817468061 Marionette DEBUG loaded listener.js 08:04:28 INFO - PROCESS | 5123 | ++DOMWINDOW == 73 (0x953f2800) [pid = 5123] [serial = 1608] [outer = 0x923a6400] 08:04:29 INFO - PROCESS | 5123 | 1467817469002 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:04:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 08:04:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1486ms 08:04:29 INFO - PROCESS | 5123 | 1467817469078 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 08:04:29 INFO - PROCESS | 5123 | 1467817469085 Marionette TRACE conn3 <- [1,2113,null,{"value":"8"}] 08:04:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 08:04:29 INFO - PROCESS | 5123 | 1467817469096 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 08:04:29 INFO - PROCESS | 5123 | 1467817469100 Marionette TRACE conn3 <- [1,2114,null,{}] 08:04:29 INFO - PROCESS | 5123 | 1467817469106 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:04:29 INFO - PROCESS | 5123 | 1467817469112 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:04:29 INFO - PROCESS | 5123 | 1467817469324 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 08:04:29 INFO - PROCESS | 5123 | 1467817469568 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:29 INFO - PROCESS | 5123 | 1467817469577 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:04:29 INFO - PROCESS | 5123 | ++DOCSHELL 0x953bf800 == 35 [pid = 5123] [id = 536] 08:04:29 INFO - PROCESS | 5123 | ++DOMWINDOW == 74 (0x98de1c00) [pid = 5123] [serial = 1609] [outer = (nil)] 08:04:29 INFO - PROCESS | 5123 | ++DOMWINDOW == 75 (0x9a2d0c00) [pid = 5123] [serial = 1610] [outer = 0x98de1c00] 08:04:29 INFO - PROCESS | 5123 | 1467817469693 Marionette DEBUG loaded listener.js 08:04:29 INFO - PROCESS | 5123 | ++DOMWINDOW == 76 (0x9a2da400) [pid = 5123] [serial = 1611] [outer = 0x98de1c00] 08:04:30 INFO - PROCESS | 5123 | 1467817470572 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:04:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 08:04:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1534ms 08:04:30 INFO - PROCESS | 5123 | 1467817470630 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 08:04:30 INFO - PROCESS | 5123 | 1467817470633 Marionette TRACE conn3 <- [1,2117,null,{"value":"8"}] 08:04:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 08:04:30 INFO - PROCESS | 5123 | 1467817470640 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 08:04:30 INFO - PROCESS | 5123 | 1467817470645 Marionette TRACE conn3 <- [1,2118,null,{}] 08:04:30 INFO - PROCESS | 5123 | 1467817470660 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:04:30 INFO - PROCESS | 5123 | 1467817470668 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:04:30 INFO - PROCESS | 5123 | 1467817470835 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 08:04:31 INFO - PROCESS | 5123 | 1467817471000 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:31 INFO - PROCESS | 5123 | 1467817471008 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:04:31 INFO - PROCESS | 5123 | ++DOCSHELL 0x95432800 == 36 [pid = 5123] [id = 537] 08:04:31 INFO - PROCESS | 5123 | ++DOMWINDOW == 77 (0x9ba2a400) [pid = 5123] [serial = 1612] [outer = (nil)] 08:04:31 INFO - PROCESS | 5123 | ++DOMWINDOW == 78 (0x9d56c400) [pid = 5123] [serial = 1613] [outer = 0x9ba2a400] 08:04:31 INFO - PROCESS | 5123 | 1467817471087 Marionette DEBUG loaded listener.js 08:04:31 INFO - PROCESS | 5123 | ++DOMWINDOW == 79 (0x9d5f4400) [pid = 5123] [serial = 1614] [outer = 0x9ba2a400] 08:04:32 INFO - PROCESS | 5123 | 1467817472177 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:04:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 08:04:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1635ms 08:04:32 INFO - PROCESS | 5123 | 1467817472276 Marionette TRACE conn3 -> [0,2121,"getWindowHandle",null] 08:04:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 08:04:32 INFO - PROCESS | 5123 | 1467817472282 Marionette TRACE conn3 <- [1,2121,null,{"value":"8"}] 08:04:32 INFO - PROCESS | 5123 | 1467817472289 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 08:04:32 INFO - PROCESS | 5123 | 1467817472293 Marionette TRACE conn3 <- [1,2122,null,{}] 08:04:32 INFO - PROCESS | 5123 | 1467817472300 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:04:32 INFO - PROCESS | 5123 | 1467817472306 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:04:32 INFO - PROCESS | 5123 | 1467817472522 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 08:04:32 INFO - PROCESS | 5123 | --DOCSHELL 0x93d7f000 == 35 [pid = 5123] [id = 533] 08:04:32 INFO - PROCESS | 5123 | --DOCSHELL 0x91595c00 == 34 [pid = 5123] [id = 532] 08:04:32 INFO - PROCESS | 5123 | --DOCSHELL 0x95433c00 == 33 [pid = 5123] [id = 531] 08:04:32 INFO - PROCESS | 5123 | --DOCSHELL 0x93d0c800 == 32 [pid = 5123] [id = 530] 08:04:32 INFO - PROCESS | 5123 | --DOCSHELL 0x924c4000 == 31 [pid = 5123] [id = 529] 08:04:32 INFO - PROCESS | 5123 | --DOMWINDOW == 78 (0x9ba29000) [pid = 5123] [serial = 1562] [outer = (nil)] [url = about:blank] 08:04:32 INFO - PROCESS | 5123 | --DOMWINDOW == 77 (0x9a18d400) [pid = 5123] [serial = 1565] [outer = (nil)] [url = about:blank] 08:04:32 INFO - PROCESS | 5123 | --DOMWINDOW == 76 (0x9ba2dc00) [pid = 5123] [serial = 1563] [outer = (nil)] [url = about:blank] 08:04:32 INFO - PROCESS | 5123 | --DOMWINDOW == 75 (0x9a2d3000) [pid = 5123] [serial = 1539] [outer = (nil)] [url = about:blank] 08:04:32 INFO - PROCESS | 5123 | --DOMWINDOW == 74 (0x953ba400) [pid = 5123] [serial = 1553] [outer = (nil)] [url = about:blank] 08:04:32 INFO - PROCESS | 5123 | --DOMWINDOW == 73 (0x97a1e800) [pid = 5123] [serial = 1554] [outer = (nil)] [url = about:blank] 08:04:32 INFO - PROCESS | 5123 | --DOMWINDOW == 72 (0x923af000) [pid = 5123] [serial = 1550] [outer = (nil)] [url = about:blank] 08:04:32 INFO - PROCESS | 5123 | --DOMWINDOW == 71 (0x9268b800) [pid = 5123] [serial = 1551] [outer = (nil)] [url = about:blank] 08:04:32 INFO - PROCESS | 5123 | --DOMWINDOW == 70 (0x998b5c00) [pid = 5123] [serial = 1556] [outer = (nil)] [url = about:blank] 08:04:32 INFO - PROCESS | 5123 | --DOMWINDOW == 69 (0x92acc400) [pid = 5123] [serial = 1541] [outer = (nil)] [url = about:blank] 08:04:32 INFO - PROCESS | 5123 | --DOMWINDOW == 68 (0x93d7a000) [pid = 5123] [serial = 1542] [outer = (nil)] [url = about:blank] 08:04:32 INFO - PROCESS | 5123 | --DOMWINDOW == 67 (0x97a51400) [pid = 5123] [serial = 1544] [outer = (nil)] [url = about:blank] 08:04:32 INFO - PROCESS | 5123 | --DOMWINDOW == 66 (0x9855e800) [pid = 5123] [serial = 1545] [outer = (nil)] [url = about:blank] 08:04:32 INFO - PROCESS | 5123 | --DOMWINDOW == 65 (0x9a605800) [pid = 5123] [serial = 1547] [outer = (nil)] [url = about:blank] 08:04:32 INFO - PROCESS | 5123 | --DOMWINDOW == 64 (0x9aa62800) [pid = 5123] [serial = 1548] [outer = (nil)] [url = about:blank] 08:04:32 INFO - PROCESS | 5123 | --DOMWINDOW == 63 (0xa1122400) [pid = 5123] [serial = 1568] [outer = (nil)] [url = about:blank] 08:04:32 INFO - PROCESS | 5123 | --DOMWINDOW == 62 (0xa118a800) [pid = 5123] [serial = 1569] [outer = (nil)] [url = about:blank] 08:04:32 INFO - PROCESS | 5123 | --DOMWINDOW == 61 (0x9b5d8800) [pid = 5123] [serial = 1559] [outer = (nil)] [url = about:blank] 08:04:32 INFO - PROCESS | 5123 | --DOMWINDOW == 60 (0x9a2d0400) [pid = 5123] [serial = 1560] [outer = (nil)] [url = about:blank] 08:04:32 INFO - PROCESS | 5123 | --DOMWINDOW == 59 (0x9d56ec00) [pid = 5123] [serial = 1566] [outer = (nil)] [url = about:blank] 08:04:32 INFO - PROCESS | 5123 | --DOMWINDOW == 58 (0x9a18e000) [pid = 5123] [serial = 1557] [outer = (nil)] [url = about:blank] 08:04:32 INFO - PROCESS | 5123 | 1467817472755 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:32 INFO - PROCESS | 5123 | 1467817472776 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:04:32 INFO - PROCESS | 5123 | ++DOCSHELL 0x923af000 == 32 [pid = 5123] [id = 538] 08:04:32 INFO - PROCESS | 5123 | ++DOMWINDOW == 59 (0x923b0400) [pid = 5123] [serial = 1615] [outer = (nil)] 08:04:32 INFO - PROCESS | 5123 | ++DOMWINDOW == 60 (0x92696c00) [pid = 5123] [serial = 1616] [outer = 0x923b0400] 08:04:32 INFO - PROCESS | 5123 | 1467817472847 Marionette DEBUG loaded listener.js 08:04:32 INFO - PROCESS | 5123 | ++DOMWINDOW == 61 (0x92ad3400) [pid = 5123] [serial = 1617] [outer = 0x923b0400] 08:04:33 INFO - PROCESS | 5123 | 1467817473573 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:04:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 08:04:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1342ms 08:04:33 INFO - PROCESS | 5123 | 1467817473630 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 08:04:33 INFO - PROCESS | 5123 | 1467817473636 Marionette TRACE conn3 <- [1,2125,null,{"value":"8"}] 08:04:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 08:04:33 INFO - PROCESS | 5123 | 1467817473654 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 08:04:33 INFO - PROCESS | 5123 | 1467817473659 Marionette TRACE conn3 <- [1,2126,null,{}] 08:04:33 INFO - PROCESS | 5123 | 1467817473665 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:04:33 INFO - PROCESS | 5123 | 1467817473670 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:04:33 INFO - PROCESS | 5123 | 1467817473829 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 08:04:33 INFO - PROCESS | 5123 | 1467817473837 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:33 INFO - PROCESS | 5123 | 1467817473843 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:04:33 INFO - PROCESS | 5123 | ++DOCSHELL 0x922cf000 == 33 [pid = 5123] [id = 539] 08:04:33 INFO - PROCESS | 5123 | ++DOMWINDOW == 62 (0x953be400) [pid = 5123] [serial = 1618] [outer = (nil)] 08:04:33 INFO - PROCESS | 5123 | ++DOMWINDOW == 63 (0x9542f800) [pid = 5123] [serial = 1619] [outer = 0x953be400] 08:04:33 INFO - PROCESS | 5123 | 1467817473910 Marionette DEBUG loaded listener.js 08:04:34 INFO - PROCESS | 5123 | ++DOMWINDOW == 64 (0x97a1fc00) [pid = 5123] [serial = 1620] [outer = 0x953be400] 08:04:34 INFO - PROCESS | 5123 | 1467817474817 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:04:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 08:04:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1195ms 08:04:34 INFO - PROCESS | 5123 | 1467817474844 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 08:04:34 INFO - PROCESS | 5123 | 1467817474848 Marionette TRACE conn3 <- [1,2129,null,{"value":"8"}] 08:04:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 08:04:34 INFO - PROCESS | 5123 | 1467817474854 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 08:04:34 INFO - PROCESS | 5123 | 1467817474859 Marionette TRACE conn3 <- [1,2130,null,{}] 08:04:34 INFO - PROCESS | 5123 | 1467817474876 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:04:34 INFO - PROCESS | 5123 | 1467817474884 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:04:35 INFO - PROCESS | 5123 | 1467817475026 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 08:04:35 INFO - PROCESS | 5123 | 1467817475035 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:35 INFO - PROCESS | 5123 | 1467817475047 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:04:35 INFO - PROCESS | 5123 | ++DOCSHELL 0x99abd000 == 34 [pid = 5123] [id = 540] 08:04:35 INFO - PROCESS | 5123 | ++DOMWINDOW == 65 (0x99c2d000) [pid = 5123] [serial = 1621] [outer = (nil)] 08:04:35 INFO - PROCESS | 5123 | ++DOMWINDOW == 66 (0x9a268400) [pid = 5123] [serial = 1622] [outer = 0x99c2d000] 08:04:35 INFO - PROCESS | 5123 | 1467817475106 Marionette DEBUG loaded listener.js 08:04:35 INFO - PROCESS | 5123 | ++DOMWINDOW == 67 (0x9a2d6c00) [pid = 5123] [serial = 1623] [outer = 0x99c2d000] 08:04:36 INFO - PROCESS | 5123 | 1467817476012 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:04:36 INFO - PROCESS | 5123 | 1467817476095 Marionette TRACE conn3 <- [1,2133,null,{"value":"8"}] 08:04:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 08:04:36 INFO - PROCESS | 5123 | 1467817476101 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 08:04:36 INFO - PROCESS | 5123 | 1467817476103 Marionette TRACE conn3 <- [1,2134,null,{}] 08:04:36 INFO - PROCESS | 5123 | 1467817476108 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:04:36 INFO - PROCESS | 5123 | 1467817476113 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:04:36 INFO - PROCESS | 5123 | 1467817476322 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 08:04:36 INFO - PROCESS | 5123 | 1467817476338 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:36 INFO - PROCESS | 5123 | 1467817476343 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:04:36 INFO - PROCESS | 5123 | ++DOCSHELL 0x9a274800 == 35 [pid = 5123] [id = 541] 08:04:36 INFO - PROCESS | 5123 | ++DOMWINDOW == 68 (0x9a2cf800) [pid = 5123] [serial = 1624] [outer = (nil)] 08:04:36 INFO - PROCESS | 5123 | ++DOMWINDOW == 69 (0x9b5d6800) [pid = 5123] [serial = 1625] [outer = 0x9a2cf800] 08:04:36 INFO - PROCESS | 5123 | 1467817476407 Marionette DEBUG loaded listener.js 08:04:36 INFO - PROCESS | 5123 | ++DOMWINDOW == 70 (0x9ba26400) [pid = 5123] [serial = 1626] [outer = 0x9a2cf800] 08:04:37 INFO - PROCESS | 5123 | 1467817477215 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:04:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 08:04:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1133ms 08:04:37 INFO - PROCESS | 5123 | 1467817477242 Marionette TRACE conn3 -> [0,2137,"getWindowHandle",null] 08:04:37 INFO - PROCESS | 5123 | 1467817477246 Marionette TRACE conn3 <- [1,2137,null,{"value":"8"}] 08:04:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 08:04:37 INFO - PROCESS | 5123 | 1467817477251 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 08:04:37 INFO - PROCESS | 5123 | 1467817477253 Marionette TRACE conn3 <- [1,2138,null,{}] 08:04:37 INFO - PROCESS | 5123 | 1467817477262 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:04:37 INFO - PROCESS | 5123 | 1467817477266 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:04:37 INFO - PROCESS | 5123 | 1467817477498 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 08:04:37 INFO - PROCESS | 5123 | --DOMWINDOW == 69 (0x9542fc00) [pid = 5123] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 08:04:37 INFO - PROCESS | 5123 | --DOMWINDOW == 68 (0xa1125000) [pid = 5123] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 08:04:37 INFO - PROCESS | 5123 | --DOMWINDOW == 67 (0x927dc400) [pid = 5123] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 08:04:37 INFO - PROCESS | 5123 | --DOMWINDOW == 66 (0x9d5ec400) [pid = 5123] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 08:04:37 INFO - PROCESS | 5123 | --DOMWINDOW == 65 (0x96fd0800) [pid = 5123] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 08:04:37 INFO - PROCESS | 5123 | --DOMWINDOW == 64 (0x97a4c000) [pid = 5123] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 08:04:37 INFO - PROCESS | 5123 | --DOMWINDOW == 63 (0x9a2d5000) [pid = 5123] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 08:04:37 INFO - PROCESS | 5123 | --DOMWINDOW == 62 (0x93d7f800) [pid = 5123] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 08:04:37 INFO - PROCESS | 5123 | --DOMWINDOW == 61 (0x97a4dc00) [pid = 5123] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 08:04:37 INFO - PROCESS | 5123 | --DOMWINDOW == 60 (0x924c8800) [pid = 5123] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 08:04:37 INFO - PROCESS | 5123 | --DOMWINDOW == 59 (0x922c7c00) [pid = 5123] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 08:04:37 INFO - PROCESS | 5123 | 1467817477598 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:37 INFO - PROCESS | 5123 | 1467817477605 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:04:37 INFO - PROCESS | 5123 | ++DOCSHELL 0x923b4400 == 36 [pid = 5123] [id = 542] 08:04:37 INFO - PROCESS | 5123 | ++DOMWINDOW == 60 (0x924be000) [pid = 5123] [serial = 1627] [outer = (nil)] 08:04:37 INFO - PROCESS | 5123 | ++DOMWINDOW == 61 (0x952e6c00) [pid = 5123] [serial = 1628] [outer = 0x924be000] 08:04:37 INFO - PROCESS | 5123 | 1467817477666 Marionette DEBUG loaded listener.js 08:04:37 INFO - PROCESS | 5123 | ++DOMWINDOW == 62 (0x95431800) [pid = 5123] [serial = 1629] [outer = 0x924be000] 08:04:38 INFO - PROCESS | 5123 | 1467817478367 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:04:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 08:04:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1133ms 08:04:38 INFO - PROCESS | 5123 | 1467817478385 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 08:04:38 INFO - PROCESS | 5123 | 1467817478388 Marionette TRACE conn3 <- [1,2141,null,{"value":"8"}] 08:04:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 08:04:38 INFO - PROCESS | 5123 | 1467817478396 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 08:04:38 INFO - PROCESS | 5123 | 1467817478399 Marionette TRACE conn3 <- [1,2142,null,{}] 08:04:38 INFO - PROCESS | 5123 | 1467817478412 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:04:38 INFO - PROCESS | 5123 | 1467817478421 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:04:38 INFO - PROCESS | 5123 | 1467817478592 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 08:04:38 INFO - PROCESS | 5123 | 1467817478601 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:38 INFO - PROCESS | 5123 | 1467817478607 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:04:38 INFO - PROCESS | 5123 | ++DOCSHELL 0x922cc400 == 37 [pid = 5123] [id = 543] 08:04:38 INFO - PROCESS | 5123 | ++DOMWINDOW == 63 (0x9a187800) [pid = 5123] [serial = 1630] [outer = (nil)] 08:04:38 INFO - PROCESS | 5123 | ++DOMWINDOW == 64 (0x9d90f000) [pid = 5123] [serial = 1631] [outer = 0x9a187800] 08:04:38 INFO - PROCESS | 5123 | 1467817478667 Marionette DEBUG loaded listener.js 08:04:38 INFO - PROCESS | 5123 | ++DOMWINDOW == 65 (0xa112c000) [pid = 5123] [serial = 1632] [outer = 0x9a187800] 08:04:39 INFO - PROCESS | 5123 | 1467817479554 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:04:39 INFO - PROCESS | 5123 | 1467817479603 Marionette TRACE conn3 <- [1,2145,null,{"value":"8"}] 08:04:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 08:04:39 INFO - PROCESS | 5123 | 1467817479613 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 08:04:39 INFO - PROCESS | 5123 | 1467817479618 Marionette TRACE conn3 <- [1,2146,null,{}] 08:04:39 INFO - PROCESS | 5123 | 1467817479628 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:04:39 INFO - PROCESS | 5123 | 1467817479634 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:04:39 INFO - PROCESS | 5123 | 1467817479804 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 08:04:39 INFO - PROCESS | 5123 | 1467817479967 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:39 INFO - PROCESS | 5123 | 1467817479983 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:04:40 INFO - PROCESS | 5123 | ++DOCSHELL 0x923b1000 == 38 [pid = 5123] [id = 544] 08:04:40 INFO - PROCESS | 5123 | ++DOMWINDOW == 66 (0x927e0000) [pid = 5123] [serial = 1633] [outer = (nil)] 08:04:40 INFO - PROCESS | 5123 | ++DOMWINDOW == 67 (0x93d08c00) [pid = 5123] [serial = 1634] [outer = 0x927e0000] 08:04:40 INFO - PROCESS | 5123 | 1467817480057 Marionette DEBUG loaded listener.js 08:04:40 INFO - PROCESS | 5123 | ++DOMWINDOW == 68 (0x93d88c00) [pid = 5123] [serial = 1635] [outer = 0x927e0000] 08:04:41 INFO - PROCESS | 5123 | 1467817481001 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:04:41 INFO - PROCESS | 5123 | 1467817481057 Marionette TRACE conn3 <- [1,2149,null,{"value":"8"}] 08:04:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 08:04:41 INFO - PROCESS | 5123 | 1467817481067 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 08:04:41 INFO - PROCESS | 5123 | 1467817481071 Marionette TRACE conn3 <- [1,2150,null,{}] 08:04:41 INFO - PROCESS | 5123 | 1467817481077 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:04:41 INFO - PROCESS | 5123 | 1467817481082 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:04:41 INFO - PROCESS | 5123 | 1467817481247 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 08:04:41 INFO - PROCESS | 5123 | 1467817481412 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:41 INFO - PROCESS | 5123 | 1467817481422 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:04:41 INFO - PROCESS | 5123 | ++DOCSHELL 0x9268b800 == 39 [pid = 5123] [id = 545] 08:04:41 INFO - PROCESS | 5123 | ++DOMWINDOW == 69 (0x9855e800) [pid = 5123] [serial = 1636] [outer = (nil)] 08:04:41 INFO - PROCESS | 5123 | ++DOMWINDOW == 70 (0x998abc00) [pid = 5123] [serial = 1637] [outer = 0x9855e800] 08:04:41 INFO - PROCESS | 5123 | 1467817481494 Marionette DEBUG loaded listener.js 08:04:41 INFO - PROCESS | 5123 | ++DOMWINDOW == 71 (0x9a18e000) [pid = 5123] [serial = 1638] [outer = 0x9855e800] 08:04:42 INFO - PROCESS | 5123 | 1467817482481 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:04:42 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:04:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1487ms 08:04:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 08:04:42 INFO - PROCESS | 5123 | 1467817482554 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 08:04:42 INFO - PROCESS | 5123 | 1467817482557 Marionette TRACE conn3 <- [1,2153,null,{"value":"8"}] 08:04:42 INFO - PROCESS | 5123 | 1467817482564 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 08:04:42 INFO - PROCESS | 5123 | 1467817482570 Marionette TRACE conn3 <- [1,2154,null,{}] 08:04:42 INFO - PROCESS | 5123 | 1467817482585 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:04:42 INFO - PROCESS | 5123 | 1467817482593 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:04:42 INFO - PROCESS | 5123 | 1467817482791 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 08:04:43 INFO - PROCESS | 5123 | 1467817482999 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:43 INFO - PROCESS | 5123 | 1467817483008 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:04:43 INFO - PROCESS | 5123 | ++DOCSHELL 0x9a606400 == 40 [pid = 5123] [id = 546] 08:04:43 INFO - PROCESS | 5123 | ++DOMWINDOW == 72 (0x9d95e000) [pid = 5123] [serial = 1639] [outer = (nil)] 08:04:43 INFO - PROCESS | 5123 | ++DOMWINDOW == 73 (0xa209cc00) [pid = 5123] [serial = 1640] [outer = 0x9d95e000] 08:04:43 INFO - PROCESS | 5123 | 1467817483129 Marionette DEBUG loaded listener.js 08:04:43 INFO - PROCESS | 5123 | ++DOMWINDOW == 74 (0xa221e400) [pid = 5123] [serial = 1641] [outer = 0x9d95e000] 08:04:43 INFO - PROCESS | 5123 | 1467817483960 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:04:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 08:04:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1440ms 08:04:44 INFO - PROCESS | 5123 | 1467817484003 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 08:04:44 INFO - PROCESS | 5123 | 1467817484008 Marionette TRACE conn3 <- [1,2157,null,{"value":"8"}] 08:04:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 08:04:44 INFO - PROCESS | 5123 | 1467817484014 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 08:04:44 INFO - PROCESS | 5123 | 1467817484017 Marionette TRACE conn3 <- [1,2158,null,{}] 08:04:44 INFO - PROCESS | 5123 | 1467817484022 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:04:44 INFO - PROCESS | 5123 | 1467817484027 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:04:44 INFO - PROCESS | 5123 | 1467817484177 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 08:04:44 INFO - PROCESS | 5123 | 1467817484356 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:44 INFO - PROCESS | 5123 | 1467817484372 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:04:44 INFO - PROCESS | 5123 | ++DOCSHELL 0x952e0800 == 41 [pid = 5123] [id = 547] 08:04:44 INFO - PROCESS | 5123 | ++DOMWINDOW == 75 (0x97a1e400) [pid = 5123] [serial = 1642] [outer = (nil)] 08:04:44 INFO - PROCESS | 5123 | ++DOMWINDOW == 76 (0xa2563800) [pid = 5123] [serial = 1643] [outer = 0x97a1e400] 08:04:44 INFO - PROCESS | 5123 | 1467817484446 Marionette DEBUG loaded listener.js 08:04:44 INFO - PROCESS | 5123 | ++DOMWINDOW == 77 (0xa25fac00) [pid = 5123] [serial = 1644] [outer = 0x97a1e400] 08:04:45 INFO - PROCESS | 5123 | 1467817485296 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:04:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 08:04:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1335ms 08:04:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 08:04:45 INFO - PROCESS | 5123 | 1467817485350 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 08:04:45 INFO - PROCESS | 5123 | 1467817485353 Marionette TRACE conn3 <- [1,2161,null,{"value":"8"}] 08:04:45 INFO - PROCESS | 5123 | 1467817485359 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 08:04:45 INFO - PROCESS | 5123 | 1467817485362 Marionette TRACE conn3 <- [1,2162,null,{}] 08:04:45 INFO - PROCESS | 5123 | 1467817485368 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:04:45 INFO - PROCESS | 5123 | 1467817485372 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:04:45 INFO - PROCESS | 5123 | 1467817485532 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 08:04:45 INFO - PROCESS | 5123 | 1467817485697 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:45 INFO - PROCESS | 5123 | 1467817485705 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:04:45 INFO - PROCESS | 5123 | ++DOCSHELL 0x93d80000 == 42 [pid = 5123] [id = 548] 08:04:45 INFO - PROCESS | 5123 | ++DOMWINDOW == 78 (0x95427000) [pid = 5123] [serial = 1645] [outer = (nil)] 08:04:45 INFO - PROCESS | 5123 | ++DOMWINDOW == 79 (0xa3102000) [pid = 5123] [serial = 1646] [outer = 0x95427000] 08:04:45 INFO - PROCESS | 5123 | 1467817485776 Marionette DEBUG loaded listener.js 08:04:45 INFO - PROCESS | 5123 | ++DOMWINDOW == 80 (0xa3108400) [pid = 5123] [serial = 1647] [outer = 0x95427000] 08:04:46 INFO - PROCESS | 5123 | 1467817486833 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:04:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 08:04:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1532ms 08:04:46 INFO - PROCESS | 5123 | 1467817486890 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 08:04:46 INFO - PROCESS | 5123 | 1467817486896 Marionette TRACE conn3 <- [1,2165,null,{"value":"8"}] 08:04:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 08:04:46 INFO - PROCESS | 5123 | 1467817486903 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 08:04:46 INFO - PROCESS | 5123 | 1467817486906 Marionette TRACE conn3 <- [1,2166,null,{}] 08:04:46 INFO - PROCESS | 5123 | 1467817486915 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:04:46 INFO - PROCESS | 5123 | 1467817486920 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:04:47 INFO - PROCESS | 5123 | 1467817487077 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 08:04:47 INFO - PROCESS | 5123 | 1467817487255 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:47 INFO - PROCESS | 5123 | 1467817487268 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:04:47 INFO - PROCESS | 5123 | ++DOCSHELL 0x95425800 == 43 [pid = 5123] [id = 549] 08:04:47 INFO - PROCESS | 5123 | ++DOMWINDOW == 81 (0x9542a000) [pid = 5123] [serial = 1648] [outer = (nil)] 08:04:47 INFO - PROCESS | 5123 | ++DOMWINDOW == 82 (0x97a48000) [pid = 5123] [serial = 1649] [outer = 0x9542a000] 08:04:47 INFO - PROCESS | 5123 | 1467817487358 Marionette DEBUG loaded listener.js 08:04:47 INFO - PROCESS | 5123 | ++DOMWINDOW == 83 (0x98532000) [pid = 5123] [serial = 1650] [outer = 0x9542a000] 08:04:48 INFO - PROCESS | 5123 | --DOCSHELL 0x923b4400 == 42 [pid = 5123] [id = 542] 08:04:48 INFO - PROCESS | 5123 | --DOCSHELL 0x9a274800 == 41 [pid = 5123] [id = 541] 08:04:48 INFO - PROCESS | 5123 | --DOCSHELL 0x99abd000 == 40 [pid = 5123] [id = 540] 08:04:48 INFO - PROCESS | 5123 | --DOCSHELL 0x922cf000 == 39 [pid = 5123] [id = 539] 08:04:48 INFO - PROCESS | 5123 | --DOCSHELL 0x923af000 == 38 [pid = 5123] [id = 538] 08:04:48 INFO - PROCESS | 5123 | --DOCSHELL 0x953bf800 == 37 [pid = 5123] [id = 536] 08:04:48 INFO - PROCESS | 5123 | --DOCSHELL 0x91595800 == 36 [pid = 5123] [id = 535] 08:04:48 INFO - PROCESS | 5123 | --DOCSHELL 0x93d06000 == 35 [pid = 5123] [id = 534] 08:04:48 INFO - PROCESS | 5123 | --DOCSHELL 0x927d6800 == 34 [pid = 5123] [id = 527] 08:04:48 INFO - PROCESS | 5123 | --DOCSHELL 0x9542d000 == 33 [pid = 5123] [id = 528] 08:04:48 INFO - PROCESS | 5123 | --DOCSHELL 0x93d07c00 == 32 [pid = 5123] [id = 526] 08:04:48 INFO - PROCESS | 5123 | --DOCSHELL 0x9d968800 == 31 [pid = 5123] [id = 525] 08:04:48 INFO - PROCESS | 5123 | --DOCSHELL 0x95432800 == 30 [pid = 5123] [id = 537] 08:04:48 INFO - PROCESS | 5123 | --DOCSHELL 0x93d80000 == 29 [pid = 5123] [id = 548] 08:04:48 INFO - PROCESS | 5123 | --DOCSHELL 0x9a606400 == 28 [pid = 5123] [id = 546] 08:04:48 INFO - PROCESS | 5123 | --DOCSHELL 0x952e0800 == 27 [pid = 5123] [id = 547] 08:04:48 INFO - PROCESS | 5123 | --DOCSHELL 0x9268b800 == 26 [pid = 5123] [id = 545] 08:04:48 INFO - PROCESS | 5123 | --DOCSHELL 0x922cc400 == 25 [pid = 5123] [id = 543] 08:04:48 INFO - PROCESS | 5123 | --DOCSHELL 0x923b1000 == 24 [pid = 5123] [id = 544] 08:04:48 INFO - PROCESS | 5123 | --DOMWINDOW == 82 (0x97a1cc00) [pid = 5123] [serial = 1586] [outer = (nil)] [url = about:blank] 08:04:48 INFO - PROCESS | 5123 | --DOMWINDOW == 81 (0xa2221000) [pid = 5123] [serial = 1578] [outer = (nil)] [url = about:blank] 08:04:48 INFO - PROCESS | 5123 | --DOMWINDOW == 80 (0xa2ff2400) [pid = 5123] [serial = 1584] [outer = (nil)] [url = about:blank] 08:04:48 INFO - PROCESS | 5123 | --DOMWINDOW == 79 (0xa2542800) [pid = 5123] [serial = 1581] [outer = (nil)] [url = about:blank] 08:04:48 INFO - PROCESS | 5123 | --DOMWINDOW == 78 (0x97a49c00) [pid = 5123] [serial = 1595] [outer = (nil)] [url = about:blank] 08:04:48 INFO - PROCESS | 5123 | --DOMWINDOW == 77 (0x9855bc00) [pid = 5123] [serial = 1596] [outer = (nil)] [url = about:blank] 08:04:48 INFO - PROCESS | 5123 | --DOMWINDOW == 76 (0xa23d0c00) [pid = 5123] [serial = 1580] [outer = (nil)] [url = about:blank] 08:04:48 INFO - PROCESS | 5123 | --DOMWINDOW == 75 (0x99d10800) [pid = 5123] [serial = 1599] [outer = (nil)] [url = about:blank] 08:04:48 INFO - PROCESS | 5123 | --DOMWINDOW == 74 (0x9b581c00) [pid = 5123] [serial = 1575] [outer = (nil)] [url = about:blank] 08:04:48 INFO - PROCESS | 5123 | --DOMWINDOW == 73 (0xa2fed400) [pid = 5123] [serial = 1583] [outer = (nil)] [url = about:blank] 08:04:48 INFO - PROCESS | 5123 | --DOMWINDOW == 72 (0x93d86400) [pid = 5123] [serial = 1592] [outer = (nil)] [url = about:blank] 08:04:48 INFO - PROCESS | 5123 | --DOMWINDOW == 71 (0x997e8c00) [pid = 5123] [serial = 1601] [outer = (nil)] [url = about:blank] 08:04:48 INFO - PROCESS | 5123 | --DOMWINDOW == 70 (0x998aac00) [pid = 5123] [serial = 1598] [outer = (nil)] [url = about:blank] 08:04:48 INFO - PROCESS | 5123 | --DOMWINDOW == 69 (0x927de800) [pid = 5123] [serial = 1590] [outer = (nil)] [url = about:blank] 08:04:48 INFO - PROCESS | 5123 | --DOMWINDOW == 68 (0x9a26c800) [pid = 5123] [serial = 1602] [outer = (nil)] [url = about:blank] 08:04:48 INFO - PROCESS | 5123 | --DOMWINDOW == 67 (0x97a48400) [pid = 5123] [serial = 1572] [outer = (nil)] [url = about:blank] 08:04:48 INFO - PROCESS | 5123 | --DOMWINDOW == 66 (0xa20a8400) [pid = 5123] [serial = 1577] [outer = (nil)] [url = about:blank] 08:04:48 INFO - PROCESS | 5123 | --DOMWINDOW == 65 (0x923af800) [pid = 5123] [serial = 1593] [outer = (nil)] [url = about:blank] 08:04:48 INFO - PROCESS | 5123 | --DOMWINDOW == 64 (0x9a2e9000) [pid = 5123] [serial = 1574] [outer = (nil)] [url = about:blank] 08:04:48 INFO - PROCESS | 5123 | --DOMWINDOW == 63 (0x953ef800) [pid = 5123] [serial = 1571] [outer = (nil)] [url = about:blank] 08:04:48 INFO - PROCESS | 5123 | --DOMWINDOW == 62 (0x927d6c00) [pid = 5123] [serial = 1589] [outer = (nil)] [url = about:blank] 08:04:48 INFO - PROCESS | 5123 | --DOMWINDOW == 61 (0x97a49000) [pid = 5123] [serial = 1587] [outer = (nil)] [url = about:blank] 08:04:49 INFO - PROCESS | 5123 | 1467817489109 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:04:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 08:04:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 2239ms 08:04:49 INFO - PROCESS | 5123 | 1467817489144 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 08:04:49 INFO - PROCESS | 5123 | 1467817489148 Marionette TRACE conn3 <- [1,2169,null,{"value":"8"}] 08:04:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 08:04:49 INFO - PROCESS | 5123 | 1467817489156 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 08:04:49 INFO - PROCESS | 5123 | 1467817489161 Marionette TRACE conn3 <- [1,2170,null,{}] 08:04:49 INFO - PROCESS | 5123 | 1467817489169 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:04:49 INFO - PROCESS | 5123 | 1467817489174 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:04:49 INFO - PROCESS | 5123 | 1467817489322 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 08:04:49 INFO - PROCESS | 5123 | 1467817489339 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:49 INFO - PROCESS | 5123 | 1467817489346 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:04:49 INFO - PROCESS | 5123 | ++DOCSHELL 0x923b3400 == 25 [pid = 5123] [id = 550] 08:04:49 INFO - PROCESS | 5123 | ++DOMWINDOW == 62 (0x923b4400) [pid = 5123] [serial = 1651] [outer = (nil)] 08:04:49 INFO - PROCESS | 5123 | ++DOMWINDOW == 63 (0x92692000) [pid = 5123] [serial = 1652] [outer = 0x923b4400] 08:04:49 INFO - PROCESS | 5123 | 1467817489412 Marionette DEBUG loaded listener.js 08:04:49 INFO - PROCESS | 5123 | ++DOMWINDOW == 64 (0x927d6c00) [pid = 5123] [serial = 1653] [outer = 0x923b4400] 08:04:50 INFO - PROCESS | 5123 | 1467817490277 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:04:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 08:04:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1185ms 08:04:50 INFO - PROCESS | 5123 | 1467817490342 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 08:04:50 INFO - PROCESS | 5123 | 1467817490350 Marionette TRACE conn3 <- [1,2173,null,{"value":"8"}] 08:04:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 08:04:50 INFO - PROCESS | 5123 | 1467817490360 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 08:04:50 INFO - PROCESS | 5123 | 1467817490364 Marionette TRACE conn3 <- [1,2174,null,{}] 08:04:50 INFO - PROCESS | 5123 | 1467817490373 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:04:50 INFO - PROCESS | 5123 | 1467817490378 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:04:50 INFO - PROCESS | 5123 | 1467817490528 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 08:04:50 INFO - PROCESS | 5123 | 1467817490650 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:50 INFO - PROCESS | 5123 | 1467817490661 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:04:50 INFO - PROCESS | 5123 | ++DOCSHELL 0x93d02800 == 26 [pid = 5123] [id = 551] 08:04:50 INFO - PROCESS | 5123 | ++DOMWINDOW == 65 (0x93d80800) [pid = 5123] [serial = 1654] [outer = (nil)] 08:04:50 INFO - PROCESS | 5123 | ++DOMWINDOW == 66 (0x953ba800) [pid = 5123] [serial = 1655] [outer = 0x93d80800] 08:04:50 INFO - PROCESS | 5123 | 1467817490721 Marionette DEBUG loaded listener.js 08:04:50 INFO - PROCESS | 5123 | ++DOMWINDOW == 67 (0x953fac00) [pid = 5123] [serial = 1656] [outer = 0x93d80800] 08:04:51 INFO - PROCESS | 5123 | 1467817491503 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:04:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 08:04:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1187ms 08:04:51 INFO - PROCESS | 5123 | 1467817491548 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 08:04:51 INFO - PROCESS | 5123 | 1467817491551 Marionette TRACE conn3 <- [1,2177,null,{"value":"8"}] 08:04:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 08:04:51 INFO - PROCESS | 5123 | 1467817491567 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 08:04:51 INFO - PROCESS | 5123 | 1467817491573 Marionette TRACE conn3 <- [1,2178,null,{}] 08:04:51 INFO - PROCESS | 5123 | 1467817491592 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:04:51 INFO - PROCESS | 5123 | 1467817491600 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:04:51 INFO - PROCESS | 5123 | 1467817491801 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 08:04:51 INFO - PROCESS | 5123 | 1467817491822 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:51 INFO - PROCESS | 5123 | 1467817491833 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:04:51 INFO - PROCESS | 5123 | ++DOCSHELL 0x98458800 == 27 [pid = 5123] [id = 552] 08:04:51 INFO - PROCESS | 5123 | ++DOMWINDOW == 68 (0x98462000) [pid = 5123] [serial = 1657] [outer = (nil)] 08:04:51 INFO - PROCESS | 5123 | ++DOMWINDOW == 69 (0x98559800) [pid = 5123] [serial = 1658] [outer = 0x98462000] 08:04:51 INFO - PROCESS | 5123 | 1467817491897 Marionette DEBUG loaded listener.js 08:04:52 INFO - PROCESS | 5123 | ++DOMWINDOW == 70 (0x98563c00) [pid = 5123] [serial = 1659] [outer = 0x98462000] 08:04:52 INFO - PROCESS | 5123 | 1467817492713 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:04:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 08:04:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1199ms 08:04:52 INFO - PROCESS | 5123 | 1467817492756 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 08:04:52 INFO - PROCESS | 5123 | 1467817492760 Marionette TRACE conn3 <- [1,2181,null,{"value":"8"}] 08:04:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 08:04:52 INFO - PROCESS | 5123 | 1467817492774 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 08:04:52 INFO - PROCESS | 5123 | 1467817492777 Marionette TRACE conn3 <- [1,2182,null,{}] 08:04:52 INFO - PROCESS | 5123 | 1467817492782 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:04:52 INFO - PROCESS | 5123 | 1467817492786 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:04:52 INFO - PROCESS | 5123 | 1467817492981 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 08:04:53 INFO - PROCESS | 5123 | 1467817493005 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:53 INFO - PROCESS | 5123 | 1467817493015 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:04:53 INFO - PROCESS | 5123 | ++DOCSHELL 0x924c1400 == 28 [pid = 5123] [id = 553] 08:04:53 INFO - PROCESS | 5123 | ++DOMWINDOW == 71 (0x998aac00) [pid = 5123] [serial = 1660] [outer = (nil)] 08:04:53 INFO - PROCESS | 5123 | ++DOMWINDOW == 72 (0x99d0c000) [pid = 5123] [serial = 1661] [outer = 0x998aac00] 08:04:53 INFO - PROCESS | 5123 | 1467817493073 Marionette DEBUG loaded listener.js 08:04:53 INFO - PROCESS | 5123 | ++DOMWINDOW == 73 (0x9a190000) [pid = 5123] [serial = 1662] [outer = 0x998aac00] 08:04:53 INFO - PROCESS | 5123 | --DOMWINDOW == 72 (0x9a187800) [pid = 5123] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 08:04:53 INFO - PROCESS | 5123 | --DOMWINDOW == 71 (0x9a2cf800) [pid = 5123] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 08:04:53 INFO - PROCESS | 5123 | --DOMWINDOW == 70 (0x924be000) [pid = 5123] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 08:04:53 INFO - PROCESS | 5123 | --DOMWINDOW == 69 (0x98de1c00) [pid = 5123] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 08:04:53 INFO - PROCESS | 5123 | --DOMWINDOW == 68 (0x953be400) [pid = 5123] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 08:04:53 INFO - PROCESS | 5123 | --DOMWINDOW == 67 (0x99771c00) [pid = 5123] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 08:04:53 INFO - PROCESS | 5123 | --DOMWINDOW == 66 (0x923a6400) [pid = 5123] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 08:04:53 INFO - PROCESS | 5123 | --DOMWINDOW == 65 (0x99c2d000) [pid = 5123] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 08:04:53 INFO - PROCESS | 5123 | --DOMWINDOW == 64 (0x9ba2a400) [pid = 5123] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 08:04:53 INFO - PROCESS | 5123 | --DOMWINDOW == 63 (0x923b0400) [pid = 5123] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 08:04:54 INFO - PROCESS | 5123 | 1467817494165 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:04:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 08:04:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1434ms 08:04:54 INFO - PROCESS | 5123 | 1467817494202 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 08:04:54 INFO - PROCESS | 5123 | 1467817494204 Marionette TRACE conn3 <- [1,2185,null,{"value":"8"}] 08:04:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 08:04:54 INFO - PROCESS | 5123 | 1467817494210 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 08:04:54 INFO - PROCESS | 5123 | 1467817494212 Marionette TRACE conn3 <- [1,2186,null,{}] 08:04:54 INFO - PROCESS | 5123 | 1467817494218 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:04:54 INFO - PROCESS | 5123 | 1467817494222 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:04:54 INFO - PROCESS | 5123 | 1467817494407 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 08:04:54 INFO - PROCESS | 5123 | 1467817494425 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:54 INFO - PROCESS | 5123 | 1467817494433 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:04:54 INFO - PROCESS | 5123 | ++DOCSHELL 0x922cac00 == 29 [pid = 5123] [id = 554] 08:04:54 INFO - PROCESS | 5123 | ++DOMWINDOW == 64 (0x9542d400) [pid = 5123] [serial = 1663] [outer = (nil)] 08:04:54 INFO - PROCESS | 5123 | ++DOMWINDOW == 65 (0x99c2d000) [pid = 5123] [serial = 1664] [outer = 0x9542d400] 08:04:54 INFO - PROCESS | 5123 | 1467817494495 Marionette DEBUG loaded listener.js 08:04:54 INFO - PROCESS | 5123 | ++DOMWINDOW == 66 (0x9a272800) [pid = 5123] [serial = 1665] [outer = 0x9542d400] 08:04:55 INFO - PROCESS | 5123 | 1467817495225 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:04:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 08:04:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1031ms 08:04:55 INFO - PROCESS | 5123 | 1467817495242 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 08:04:55 INFO - PROCESS | 5123 | 1467817495245 Marionette TRACE conn3 <- [1,2189,null,{"value":"8"}] 08:04:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 08:04:55 INFO - PROCESS | 5123 | 1467817495251 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 08:04:55 INFO - PROCESS | 5123 | 1467817495253 Marionette TRACE conn3 <- [1,2190,null,{}] 08:04:55 INFO - PROCESS | 5123 | 1467817495258 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:04:55 INFO - PROCESS | 5123 | 1467817495267 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:04:55 INFO - PROCESS | 5123 | 1467817495495 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 08:04:55 INFO - PROCESS | 5123 | 1467817495508 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:55 INFO - PROCESS | 5123 | 1467817495513 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:04:55 INFO - PROCESS | 5123 | ++DOCSHELL 0x95429400 == 30 [pid = 5123] [id = 555] 08:04:55 INFO - PROCESS | 5123 | ++DOMWINDOW == 67 (0x9a605400) [pid = 5123] [serial = 1666] [outer = (nil)] 08:04:55 INFO - PROCESS | 5123 | ++DOMWINDOW == 68 (0x9ae81800) [pid = 5123] [serial = 1667] [outer = 0x9a605400] 08:04:55 INFO - PROCESS | 5123 | 1467817495576 Marionette DEBUG loaded listener.js 08:04:55 INFO - PROCESS | 5123 | ++DOMWINDOW == 69 (0x9b5d8800) [pid = 5123] [serial = 1668] [outer = 0x9a605400] 08:04:56 INFO - PROCESS | 5123 | 1467817496587 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:04:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 08:04:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1382ms 08:04:56 INFO - PROCESS | 5123 | 1467817496634 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 08:04:56 INFO - PROCESS | 5123 | 1467817496641 Marionette TRACE conn3 <- [1,2193,null,{"value":"8"}] 08:04:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 08:04:56 INFO - PROCESS | 5123 | 1467817496648 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 08:04:56 INFO - PROCESS | 5123 | 1467817496653 Marionette TRACE conn3 <- [1,2194,null,{}] 08:04:56 INFO - PROCESS | 5123 | 1467817496662 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:04:56 INFO - PROCESS | 5123 | 1467817496666 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:04:56 INFO - PROCESS | 5123 | 1467817496861 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 08:04:57 INFO - PROCESS | 5123 | 1467817497026 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:57 INFO - PROCESS | 5123 | 1467817497033 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:04:57 INFO - PROCESS | 5123 | ++DOCSHELL 0x922cc400 == 31 [pid = 5123] [id = 556] 08:04:57 INFO - PROCESS | 5123 | ++DOMWINDOW == 70 (0x924c7000) [pid = 5123] [serial = 1669] [outer = (nil)] 08:04:57 INFO - PROCESS | 5123 | ++DOMWINDOW == 71 (0x93d7a000) [pid = 5123] [serial = 1670] [outer = 0x924c7000] 08:04:57 INFO - PROCESS | 5123 | 1467817497107 Marionette DEBUG loaded listener.js 08:04:57 INFO - PROCESS | 5123 | ++DOMWINDOW == 72 (0x93d84400) [pid = 5123] [serial = 1671] [outer = 0x924c7000] 08:04:58 INFO - PROCESS | 5123 | 1467817498095 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:04:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 08:04:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1484ms 08:04:58 INFO - PROCESS | 5123 | 1467817498133 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 08:04:58 INFO - PROCESS | 5123 | 1467817498139 Marionette TRACE conn3 <- [1,2197,null,{"value":"8"}] 08:04:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 08:04:58 INFO - PROCESS | 5123 | 1467817498149 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 08:04:58 INFO - PROCESS | 5123 | 1467817498153 Marionette TRACE conn3 <- [1,2198,null,{}] 08:04:58 INFO - PROCESS | 5123 | 1467817498160 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:04:58 INFO - PROCESS | 5123 | 1467817498166 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:04:58 INFO - PROCESS | 5123 | 1467817498331 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 08:04:58 INFO - PROCESS | 5123 | 1467817498502 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:58 INFO - PROCESS | 5123 | 1467817498510 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:04:58 INFO - PROCESS | 5123 | ++DOCSHELL 0x91598400 == 32 [pid = 5123] [id = 557] 08:04:58 INFO - PROCESS | 5123 | ++DOMWINDOW == 73 (0x95434800) [pid = 5123] [serial = 1672] [outer = (nil)] 08:04:58 INFO - PROCESS | 5123 | ++DOMWINDOW == 74 (0x98d76800) [pid = 5123] [serial = 1673] [outer = 0x95434800] 08:04:58 INFO - PROCESS | 5123 | 1467817498587 Marionette DEBUG loaded listener.js 08:04:58 INFO - PROCESS | 5123 | ++DOMWINDOW == 75 (0x99cf0c00) [pid = 5123] [serial = 1674] [outer = 0x95434800] 08:04:59 INFO - PROCESS | 5123 | 1467817499566 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:04:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 08:04:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1481ms 08:04:59 INFO - PROCESS | 5123 | 1467817499631 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 08:04:59 INFO - PROCESS | 5123 | 1467817499635 Marionette TRACE conn3 <- [1,2201,null,{"value":"8"}] 08:04:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 08:04:59 INFO - PROCESS | 5123 | 1467817499642 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 08:04:59 INFO - PROCESS | 5123 | 1467817499647 Marionette TRACE conn3 <- [1,2202,null,{}] 08:04:59 INFO - PROCESS | 5123 | 1467817499662 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:04:59 INFO - PROCESS | 5123 | 1467817499672 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:04:59 INFO - PROCESS | 5123 | 1467817499840 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 08:05:00 INFO - PROCESS | 5123 | 1467817500005 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:00 INFO - PROCESS | 5123 | 1467817500014 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:05:00 INFO - PROCESS | 5123 | ++DOCSHELL 0x97a51000 == 33 [pid = 5123] [id = 558] 08:05:00 INFO - PROCESS | 5123 | ++DOMWINDOW == 76 (0x9aa62800) [pid = 5123] [serial = 1675] [outer = (nil)] 08:05:00 INFO - PROCESS | 5123 | ++DOMWINDOW == 77 (0x9ba2a000) [pid = 5123] [serial = 1676] [outer = 0x9aa62800] 08:05:00 INFO - PROCESS | 5123 | 1467817500092 Marionette DEBUG loaded listener.js 08:05:00 INFO - PROCESS | 5123 | ++DOMWINDOW == 78 (0x9d51b000) [pid = 5123] [serial = 1677] [outer = 0x9aa62800] 08:05:01 INFO - PROCESS | 5123 | 1467817501173 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:05:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 08:05:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1601ms 08:05:01 INFO - PROCESS | 5123 | 1467817501244 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 08:05:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 08:05:01 INFO - PROCESS | 5123 | 1467817501249 Marionette TRACE conn3 <- [1,2205,null,{"value":"8"}] 08:05:01 INFO - PROCESS | 5123 | 1467817501257 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 08:05:01 INFO - PROCESS | 5123 | 1467817501260 Marionette TRACE conn3 <- [1,2206,null,{}] 08:05:01 INFO - PROCESS | 5123 | 1467817501269 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:05:01 INFO - PROCESS | 5123 | 1467817501274 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:05:01 INFO - PROCESS | 5123 | 1467817501440 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 08:05:01 INFO - PROCESS | 5123 | 1467817501670 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:01 INFO - PROCESS | 5123 | 1467817501685 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:05:01 INFO - PROCESS | 5123 | ++DOCSHELL 0x92695800 == 34 [pid = 5123] [id = 559] 08:05:01 INFO - PROCESS | 5123 | ++DOMWINDOW == 79 (0x92698800) [pid = 5123] [serial = 1678] [outer = (nil)] 08:05:01 INFO - PROCESS | 5123 | ++DOMWINDOW == 80 (0x927de400) [pid = 5123] [serial = 1679] [outer = 0x92698800] 08:05:01 INFO - PROCESS | 5123 | 1467817501768 Marionette DEBUG loaded listener.js 08:05:01 INFO - PROCESS | 5123 | ++DOMWINDOW == 81 (0x92acf400) [pid = 5123] [serial = 1680] [outer = 0x92698800] 08:05:01 INFO - PROCESS | 5123 | --DOCSHELL 0x922cac00 == 33 [pid = 5123] [id = 554] 08:05:01 INFO - PROCESS | 5123 | --DOCSHELL 0x924c1400 == 32 [pid = 5123] [id = 553] 08:05:02 INFO - PROCESS | 5123 | --DOCSHELL 0x98458800 == 31 [pid = 5123] [id = 552] 08:05:02 INFO - PROCESS | 5123 | --DOCSHELL 0x93d02800 == 30 [pid = 5123] [id = 551] 08:05:02 INFO - PROCESS | 5123 | --DOCSHELL 0x923b3400 == 29 [pid = 5123] [id = 550] 08:05:02 INFO - PROCESS | 5123 | --DOMWINDOW == 80 (0x9b5d6800) [pid = 5123] [serial = 1625] [outer = (nil)] [url = about:blank] 08:05:02 INFO - PROCESS | 5123 | --DOMWINDOW == 79 (0x952e6c00) [pid = 5123] [serial = 1628] [outer = (nil)] [url = about:blank] 08:05:02 INFO - PROCESS | 5123 | --DOMWINDOW == 78 (0x9ba26400) [pid = 5123] [serial = 1626] [outer = (nil)] [url = about:blank] 08:05:02 INFO - PROCESS | 5123 | --DOMWINDOW == 77 (0x9a2d0c00) [pid = 5123] [serial = 1610] [outer = (nil)] [url = about:blank] 08:05:02 INFO - PROCESS | 5123 | --DOMWINDOW == 76 (0x9a2da400) [pid = 5123] [serial = 1611] [outer = (nil)] [url = about:blank] 08:05:02 INFO - PROCESS | 5123 | --DOMWINDOW == 75 (0x9542f800) [pid = 5123] [serial = 1619] [outer = (nil)] [url = about:blank] 08:05:02 INFO - PROCESS | 5123 | --DOMWINDOW == 74 (0x97a1fc00) [pid = 5123] [serial = 1620] [outer = (nil)] [url = about:blank] 08:05:02 INFO - PROCESS | 5123 | --DOMWINDOW == 73 (0x9b57dc00) [pid = 5123] [serial = 1605] [outer = (nil)] [url = about:blank] 08:05:02 INFO - PROCESS | 5123 | --DOMWINDOW == 72 (0x9adb1800) [pid = 5123] [serial = 1604] [outer = (nil)] [url = about:blank] 08:05:02 INFO - PROCESS | 5123 | --DOMWINDOW == 71 (0x93d07800) [pid = 5123] [serial = 1607] [outer = (nil)] [url = about:blank] 08:05:02 INFO - PROCESS | 5123 | --DOMWINDOW == 70 (0x953f2800) [pid = 5123] [serial = 1608] [outer = (nil)] [url = about:blank] 08:05:02 INFO - PROCESS | 5123 | --DOMWINDOW == 69 (0x9a268400) [pid = 5123] [serial = 1622] [outer = (nil)] [url = about:blank] 08:05:02 INFO - PROCESS | 5123 | --DOMWINDOW == 68 (0x9d56c400) [pid = 5123] [serial = 1613] [outer = (nil)] [url = about:blank] 08:05:02 INFO - PROCESS | 5123 | --DOMWINDOW == 67 (0x9d5f4400) [pid = 5123] [serial = 1614] [outer = (nil)] [url = about:blank] 08:05:02 INFO - PROCESS | 5123 | --DOMWINDOW == 66 (0x92696c00) [pid = 5123] [serial = 1616] [outer = (nil)] [url = about:blank] 08:05:02 INFO - PROCESS | 5123 | --DOMWINDOW == 65 (0x92ad3400) [pid = 5123] [serial = 1617] [outer = (nil)] [url = about:blank] 08:05:02 INFO - PROCESS | 5123 | --DOMWINDOW == 64 (0xa112c000) [pid = 5123] [serial = 1632] [outer = (nil)] [url = about:blank] 08:05:02 INFO - PROCESS | 5123 | --DOMWINDOW == 63 (0x95431800) [pid = 5123] [serial = 1629] [outer = (nil)] [url = about:blank] 08:05:02 INFO - PROCESS | 5123 | --DOMWINDOW == 62 (0x9a2d6c00) [pid = 5123] [serial = 1623] [outer = (nil)] [url = about:blank] 08:05:02 INFO - PROCESS | 5123 | --DOMWINDOW == 61 (0x9d90f000) [pid = 5123] [serial = 1631] [outer = (nil)] [url = about:blank] 08:05:02 INFO - PROCESS | 5123 | 1467817502512 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:05:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 08:05:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1281ms 08:05:02 INFO - PROCESS | 5123 | 1467817502537 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 08:05:02 INFO - PROCESS | 5123 | 1467817502543 Marionette TRACE conn3 <- [1,2209,null,{"value":"8"}] 08:05:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 08:05:02 INFO - PROCESS | 5123 | 1467817502552 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 08:05:02 INFO - PROCESS | 5123 | 1467817502556 Marionette TRACE conn3 <- [1,2210,null,{}] 08:05:02 INFO - PROCESS | 5123 | 1467817502562 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:05:02 INFO - PROCESS | 5123 | 1467817502566 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:05:02 INFO - PROCESS | 5123 | 1467817502755 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 08:05:02 INFO - PROCESS | 5123 | 1467817502935 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:02 INFO - PROCESS | 5123 | 1467817502945 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:05:02 INFO - PROCESS | 5123 | ++DOCSHELL 0x922ca800 == 30 [pid = 5123] [id = 560] 08:05:02 INFO - PROCESS | 5123 | ++DOMWINDOW == 62 (0x922cac00) [pid = 5123] [serial = 1681] [outer = (nil)] 08:05:03 INFO - PROCESS | 5123 | ++DOMWINDOW == 63 (0x923b3400) [pid = 5123] [serial = 1682] [outer = 0x922cac00] 08:05:03 INFO - PROCESS | 5123 | 1467817503019 Marionette DEBUG loaded listener.js 08:05:03 INFO - PROCESS | 5123 | ++DOMWINDOW == 64 (0x92691400) [pid = 5123] [serial = 1683] [outer = 0x922cac00] 08:05:03 INFO - PROCESS | 5123 | 1467817503967 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:05:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 08:05:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1481ms 08:05:04 INFO - PROCESS | 5123 | 1467817504035 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 08:05:04 INFO - PROCESS | 5123 | 1467817504041 Marionette TRACE conn3 <- [1,2213,null,{"value":"8"}] 08:05:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 08:05:04 INFO - PROCESS | 5123 | 1467817504049 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 08:05:04 INFO - PROCESS | 5123 | 1467817504054 Marionette TRACE conn3 <- [1,2214,null,{}] 08:05:04 INFO - PROCESS | 5123 | 1467817504060 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:05:04 INFO - PROCESS | 5123 | 1467817504066 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:05:04 INFO - PROCESS | 5123 | 1467817504261 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 08:05:04 INFO - PROCESS | 5123 | 1467817504425 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:04 INFO - PROCESS | 5123 | 1467817504434 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:05:04 INFO - PROCESS | 5123 | ++DOCSHELL 0x923ae000 == 31 [pid = 5123] [id = 561] 08:05:04 INFO - PROCESS | 5123 | ++DOMWINDOW == 65 (0x95434000) [pid = 5123] [serial = 1684] [outer = (nil)] 08:05:04 INFO - PROCESS | 5123 | ++DOMWINDOW == 66 (0x97a20c00) [pid = 5123] [serial = 1685] [outer = 0x95434000] 08:05:04 INFO - PROCESS | 5123 | 1467817504510 Marionette DEBUG loaded listener.js 08:05:04 INFO - PROCESS | 5123 | ++DOMWINDOW == 67 (0x97a4c000) [pid = 5123] [serial = 1686] [outer = 0x95434000] 08:05:05 INFO - PROCESS | 5123 | 1467817505349 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:05:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 08:05:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1339ms 08:05:05 INFO - PROCESS | 5123 | 1467817505388 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 08:05:05 INFO - PROCESS | 5123 | 1467817505392 Marionette TRACE conn3 <- [1,2217,null,{"value":"8"}] 08:05:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 08:05:05 INFO - PROCESS | 5123 | 1467817505399 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 08:05:05 INFO - PROCESS | 5123 | 1467817505403 Marionette TRACE conn3 <- [1,2218,null,{}] 08:05:05 INFO - PROCESS | 5123 | 1467817505408 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:05:05 INFO - PROCESS | 5123 | 1467817505413 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:05:05 INFO - PROCESS | 5123 | 1467817505575 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 08:05:05 INFO - PROCESS | 5123 | 1467817505750 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:05 INFO - PROCESS | 5123 | 1467817505758 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:05:05 INFO - PROCESS | 5123 | ++DOCSHELL 0x953bd800 == 32 [pid = 5123] [id = 562] 08:05:05 INFO - PROCESS | 5123 | ++DOMWINDOW == 68 (0x99d18000) [pid = 5123] [serial = 1687] [outer = (nil)] 08:05:05 INFO - PROCESS | 5123 | ++DOMWINDOW == 69 (0x9a2da400) [pid = 5123] [serial = 1688] [outer = 0x99d18000] 08:05:05 INFO - PROCESS | 5123 | 1467817505828 Marionette DEBUG loaded listener.js 08:05:05 INFO - PROCESS | 5123 | ++DOMWINDOW == 70 (0x9a2ee000) [pid = 5123] [serial = 1689] [outer = 0x99d18000] 08:05:06 INFO - PROCESS | 5123 | 1467817506739 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:05:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 08:05:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1383ms 08:05:06 INFO - PROCESS | 5123 | 1467817506782 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 08:05:06 INFO - PROCESS | 5123 | 1467817506788 Marionette TRACE conn3 <- [1,2221,null,{"value":"8"}] 08:05:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 08:05:06 INFO - PROCESS | 5123 | 1467817506804 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 08:05:06 INFO - PROCESS | 5123 | 1467817506810 Marionette TRACE conn3 <- [1,2222,null,{}] 08:05:06 INFO - PROCESS | 5123 | 1467817506816 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:05:06 INFO - PROCESS | 5123 | 1467817506822 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:05:06 INFO - PROCESS | 5123 | 1467817506983 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 08:05:07 INFO - PROCESS | 5123 | 1467817507144 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:07 INFO - PROCESS | 5123 | 1467817507152 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:05:07 INFO - PROCESS | 5123 | ++DOCSHELL 0x91594800 == 33 [pid = 5123] [id = 563] 08:05:07 INFO - PROCESS | 5123 | ++DOMWINDOW == 71 (0x9a268400) [pid = 5123] [serial = 1690] [outer = (nil)] 08:05:07 INFO - PROCESS | 5123 | ++DOMWINDOW == 72 (0x9ba2a400) [pid = 5123] [serial = 1691] [outer = 0x9a268400] 08:05:07 INFO - PROCESS | 5123 | 1467817507225 Marionette DEBUG loaded listener.js 08:05:07 INFO - PROCESS | 5123 | ++DOMWINDOW == 73 (0x9b9ea400) [pid = 5123] [serial = 1692] [outer = 0x9a268400] 08:05:08 INFO - PROCESS | 5123 | 1467817508051 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:05:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 08:05:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1291ms 08:05:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 08:05:08 INFO - PROCESS | 5123 | 1467817508087 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 08:05:08 INFO - PROCESS | 5123 | 1467817508090 Marionette TRACE conn3 <- [1,2225,null,{"value":"8"}] 08:05:08 INFO - PROCESS | 5123 | 1467817508097 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 08:05:08 INFO - PROCESS | 5123 | 1467817508100 Marionette TRACE conn3 <- [1,2226,null,{}] 08:05:08 INFO - PROCESS | 5123 | 1467817508105 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:05:08 INFO - PROCESS | 5123 | 1467817508110 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:05:08 INFO - PROCESS | 5123 | 1467817508255 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 08:05:08 INFO - PROCESS | 5123 | 1467817508420 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:08 INFO - PROCESS | 5123 | 1467817508427 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:05:08 INFO - PROCESS | 5123 | ++DOCSHELL 0x9d5ec800 == 34 [pid = 5123] [id = 564] 08:05:08 INFO - PROCESS | 5123 | ++DOMWINDOW == 74 (0x9d5ed800) [pid = 5123] [serial = 1693] [outer = (nil)] 08:05:08 INFO - PROCESS | 5123 | ++DOMWINDOW == 75 (0x9d90f000) [pid = 5123] [serial = 1694] [outer = 0x9d5ed800] 08:05:08 INFO - PROCESS | 5123 | 1467817508498 Marionette DEBUG loaded listener.js 08:05:08 INFO - PROCESS | 5123 | ++DOMWINDOW == 76 (0xa1123800) [pid = 5123] [serial = 1695] [outer = 0x9d5ed800] 08:05:09 INFO - PROCESS | 5123 | 1467817509377 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:05:09 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:05:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1334ms 08:05:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 08:05:09 INFO - PROCESS | 5123 | 1467817509430 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 08:05:09 INFO - PROCESS | 5123 | 1467817509434 Marionette TRACE conn3 <- [1,2229,null,{"value":"8"}] 08:05:09 INFO - PROCESS | 5123 | 1467817509440 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 08:05:09 INFO - PROCESS | 5123 | 1467817509443 Marionette TRACE conn3 <- [1,2230,null,{}] 08:05:09 INFO - PROCESS | 5123 | 1467817509449 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:05:09 INFO - PROCESS | 5123 | 1467817509453 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:05:09 INFO - PROCESS | 5123 | 1467817509609 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 08:05:09 INFO - PROCESS | 5123 | 1467817509772 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:09 INFO - PROCESS | 5123 | 1467817509788 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:05:09 INFO - PROCESS | 5123 | ++DOCSHELL 0x9159c400 == 35 [pid = 5123] [id = 565] 08:05:09 INFO - PROCESS | 5123 | ++DOMWINDOW == 77 (0xa2002800) [pid = 5123] [serial = 1696] [outer = (nil)] 08:05:09 INFO - PROCESS | 5123 | ++DOMWINDOW == 78 (0xa20a8000) [pid = 5123] [serial = 1697] [outer = 0xa2002800] 08:05:09 INFO - PROCESS | 5123 | 1467817509868 Marionette DEBUG loaded listener.js 08:05:09 INFO - PROCESS | 5123 | ++DOMWINDOW == 79 (0xa236f400) [pid = 5123] [serial = 1698] [outer = 0xa2002800] 08:05:10 INFO - PROCESS | 5123 | 1467817510906 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:05:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 08:05:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1531ms 08:05:10 INFO - PROCESS | 5123 | 1467817510970 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 08:05:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 08:05:10 INFO - PROCESS | 5123 | 1467817510975 Marionette TRACE conn3 <- [1,2233,null,{"value":"8"}] 08:05:10 INFO - PROCESS | 5123 | 1467817510983 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 08:05:10 INFO - PROCESS | 5123 | 1467817510988 Marionette TRACE conn3 <- [1,2234,null,{}] 08:05:10 INFO - PROCESS | 5123 | 1467817510995 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:05:11 INFO - PROCESS | 5123 | 1467817511001 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:05:11 INFO - PROCESS | 5123 | 1467817511183 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 08:05:11 INFO - PROCESS | 5123 | 1467817511415 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:11 INFO - PROCESS | 5123 | 1467817511427 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:05:12 INFO - PROCESS | 5123 | --DOCSHELL 0x95425800 == 34 [pid = 5123] [id = 549] 08:05:12 INFO - PROCESS | 5123 | --DOCSHELL 0x92695800 == 33 [pid = 5123] [id = 559] 08:05:12 INFO - PROCESS | 5123 | --DOCSHELL 0x91598400 == 32 [pid = 5123] [id = 557] 08:05:12 INFO - PROCESS | 5123 | --DOCSHELL 0x922cc400 == 31 [pid = 5123] [id = 556] 08:05:12 INFO - PROCESS | 5123 | --DOCSHELL 0x97a51000 == 30 [pid = 5123] [id = 558] 08:05:12 INFO - PROCESS | 5123 | --DOCSHELL 0x9159c400 == 29 [pid = 5123] [id = 565] 08:05:12 INFO - PROCESS | 5123 | --DOCSHELL 0x9d5ec800 == 28 [pid = 5123] [id = 564] 08:05:12 INFO - PROCESS | 5123 | --DOCSHELL 0x953bd800 == 27 [pid = 5123] [id = 562] 08:05:12 INFO - PROCESS | 5123 | --DOCSHELL 0x91594800 == 26 [pid = 5123] [id = 563] 08:05:12 INFO - PROCESS | 5123 | --DOCSHELL 0x923ae000 == 25 [pid = 5123] [id = 561] 08:05:12 INFO - PROCESS | 5123 | --DOCSHELL 0x95429400 == 24 [pid = 5123] [id = 555] 08:05:12 INFO - PROCESS | 5123 | --DOCSHELL 0x922ca800 == 23 [pid = 5123] [id = 560] 08:05:12 INFO - PROCESS | 5123 | ++DOCSHELL 0x91594800 == 24 [pid = 5123] [id = 566] 08:05:12 INFO - PROCESS | 5123 | ++DOMWINDOW == 80 (0x91598400) [pid = 5123] [serial = 1699] [outer = (nil)] 08:05:12 INFO - PROCESS | 5123 | ++DOMWINDOW == 81 (0x922ce000) [pid = 5123] [serial = 1700] [outer = 0x91598400] 08:05:12 INFO - PROCESS | 5123 | 1467817512291 Marionette DEBUG loaded listener.js 08:05:12 INFO - PROCESS | 5123 | ++DOMWINDOW == 82 (0x923b4000) [pid = 5123] [serial = 1701] [outer = 0x91598400] 08:05:13 INFO - PROCESS | 5123 | 1467817513126 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:05:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 08:05:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 2193ms 08:05:13 INFO - PROCESS | 5123 | 1467817513192 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 08:05:13 INFO - PROCESS | 5123 | 1467817513196 Marionette TRACE conn3 <- [1,2237,null,{"value":"8"}] 08:05:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 08:05:13 INFO - PROCESS | 5123 | 1467817513205 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 08:05:13 INFO - PROCESS | 5123 | 1467817513209 Marionette TRACE conn3 <- [1,2238,null,{}] 08:05:13 INFO - PROCESS | 5123 | 1467817513216 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:05:13 INFO - PROCESS | 5123 | 1467817513222 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:05:13 INFO - PROCESS | 5123 | 1467817513375 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 08:05:13 INFO - PROCESS | 5123 | 1467817513384 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:13 INFO - PROCESS | 5123 | 1467817513393 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:05:13 INFO - PROCESS | 5123 | ++DOCSHELL 0x93071000 == 25 [pid = 5123] [id = 567] 08:05:13 INFO - PROCESS | 5123 | ++DOMWINDOW == 83 (0x93ba5c00) [pid = 5123] [serial = 1702] [outer = (nil)] 08:05:13 INFO - PROCESS | 5123 | ++DOMWINDOW == 84 (0x93d02800) [pid = 5123] [serial = 1703] [outer = 0x93ba5c00] 08:05:13 INFO - PROCESS | 5123 | 1467817513461 Marionette DEBUG loaded listener.js 08:05:13 INFO - PROCESS | 5123 | ++DOMWINDOW == 85 (0x93d7cc00) [pid = 5123] [serial = 1704] [outer = 0x93ba5c00] 08:05:14 INFO - PROCESS | 5123 | 1467817514338 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:05:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 08:05:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1178ms 08:05:14 INFO - PROCESS | 5123 | 1467817514400 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 08:05:14 INFO - PROCESS | 5123 | 1467817514407 Marionette TRACE conn3 <- [1,2241,null,{"value":"8"}] 08:05:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 08:05:14 INFO - PROCESS | 5123 | 1467817514420 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 08:05:14 INFO - PROCESS | 5123 | 1467817514424 Marionette TRACE conn3 <- [1,2242,null,{}] 08:05:14 INFO - PROCESS | 5123 | 1467817514429 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:05:14 INFO - PROCESS | 5123 | 1467817514435 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:05:14 INFO - PROCESS | 5123 | 1467817514635 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 08:05:14 INFO - PROCESS | 5123 | 1467817514654 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:14 INFO - PROCESS | 5123 | 1467817514661 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:05:14 INFO - PROCESS | 5123 | ++DOCSHELL 0x953f3c00 == 26 [pid = 5123] [id = 568] 08:05:14 INFO - PROCESS | 5123 | ++DOMWINDOW == 86 (0x953f6c00) [pid = 5123] [serial = 1705] [outer = (nil)] 08:05:14 INFO - PROCESS | 5123 | ++DOMWINDOW == 87 (0x95432c00) [pid = 5123] [serial = 1706] [outer = 0x953f6c00] 08:05:14 INFO - PROCESS | 5123 | 1467817514721 Marionette DEBUG loaded listener.js 08:05:14 INFO - PROCESS | 5123 | ++DOMWINDOW == 88 (0x97a1c400) [pid = 5123] [serial = 1707] [outer = 0x953f6c00] 08:05:15 INFO - PROCESS | 5123 | 1467817515602 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:05:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 08:05:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1235ms 08:05:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 08:05:15 INFO - PROCESS | 5123 | 1467817515654 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 08:05:15 INFO - PROCESS | 5123 | 1467817515656 Marionette TRACE conn3 <- [1,2245,null,{"value":"8"}] 08:05:15 INFO - PROCESS | 5123 | 1467817515663 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 08:05:15 INFO - PROCESS | 5123 | 1467817515668 Marionette TRACE conn3 <- [1,2246,null,{}] 08:05:15 INFO - PROCESS | 5123 | 1467817515693 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:05:15 INFO - PROCESS | 5123 | 1467817515701 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:05:15 INFO - PROCESS | 5123 | 1467817515895 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 08:05:15 INFO - PROCESS | 5123 | 1467817515917 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:15 INFO - PROCESS | 5123 | 1467817515925 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:05:15 INFO - PROCESS | 5123 | ++DOCSHELL 0x924c4c00 == 27 [pid = 5123] [id = 569] 08:05:15 INFO - PROCESS | 5123 | ++DOMWINDOW == 89 (0x95429400) [pid = 5123] [serial = 1708] [outer = (nil)] 08:05:15 INFO - PROCESS | 5123 | ++DOMWINDOW == 90 (0x99776800) [pid = 5123] [serial = 1709] [outer = 0x95429400] 08:05:16 INFO - PROCESS | 5123 | 1467817516000 Marionette DEBUG loaded listener.js 08:05:16 INFO - PROCESS | 5123 | ++DOMWINDOW == 91 (0x99ac5400) [pid = 5123] [serial = 1710] [outer = 0x95429400] 08:05:16 INFO - PROCESS | 5123 | --DOMWINDOW == 90 (0x93d80800) [pid = 5123] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 08:05:16 INFO - PROCESS | 5123 | --DOMWINDOW == 89 (0x98462000) [pid = 5123] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 08:05:16 INFO - PROCESS | 5123 | --DOMWINDOW == 88 (0x923b4400) [pid = 5123] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 08:05:16 INFO - PROCESS | 5123 | --DOMWINDOW == 87 (0x9542a000) [pid = 5123] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 08:05:16 INFO - PROCESS | 5123 | --DOMWINDOW == 86 (0x9a605400) [pid = 5123] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 08:05:16 INFO - PROCESS | 5123 | --DOMWINDOW == 85 (0x927e0000) [pid = 5123] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 08:05:16 INFO - PROCESS | 5123 | --DOMWINDOW == 84 (0x9855e800) [pid = 5123] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 08:05:16 INFO - PROCESS | 5123 | --DOMWINDOW == 83 (0x9d95e000) [pid = 5123] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 08:05:16 INFO - PROCESS | 5123 | --DOMWINDOW == 82 (0x924c7000) [pid = 5123] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 08:05:16 INFO - PROCESS | 5123 | --DOMWINDOW == 81 (0x998aac00) [pid = 5123] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 08:05:16 INFO - PROCESS | 5123 | --DOMWINDOW == 80 (0x97a1e400) [pid = 5123] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 08:05:16 INFO - PROCESS | 5123 | --DOMWINDOW == 79 (0x9542d400) [pid = 5123] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 08:05:16 INFO - PROCESS | 5123 | --DOMWINDOW == 78 (0x95434800) [pid = 5123] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 08:05:16 INFO - PROCESS | 5123 | --DOMWINDOW == 77 (0x9aa62800) [pid = 5123] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 08:05:16 INFO - PROCESS | 5123 | --DOMWINDOW == 76 (0x95427000) [pid = 5123] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 08:05:16 INFO - PROCESS | 5123 | --DOMWINDOW == 75 (0x92698800) [pid = 5123] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 08:05:17 INFO - PROCESS | 5123 | 1467817517205 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:05:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 08:05:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1592ms 08:05:17 INFO - PROCESS | 5123 | 1467817517254 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 08:05:17 INFO - PROCESS | 5123 | 1467817517258 Marionette TRACE conn3 <- [1,2249,null,{"value":"8"}] 08:05:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 08:05:17 INFO - PROCESS | 5123 | 1467817517275 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 08:05:17 INFO - PROCESS | 5123 | 1467817517277 Marionette TRACE conn3 <- [1,2250,null,{}] 08:05:17 INFO - PROCESS | 5123 | 1467817517286 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:05:17 INFO - PROCESS | 5123 | 1467817517291 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:05:17 INFO - PROCESS | 5123 | 1467817517468 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 08:05:17 INFO - PROCESS | 5123 | 1467817517485 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:17 INFO - PROCESS | 5123 | 1467817517492 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:05:17 INFO - PROCESS | 5123 | ++DOCSHELL 0x924c7000 == 28 [pid = 5123] [id = 570] 08:05:17 INFO - PROCESS | 5123 | ++DOMWINDOW == 76 (0x93d85c00) [pid = 5123] [serial = 1711] [outer = (nil)] 08:05:17 INFO - PROCESS | 5123 | ++DOMWINDOW == 77 (0x97a49400) [pid = 5123] [serial = 1712] [outer = 0x93d85c00] 08:05:17 INFO - PROCESS | 5123 | 1467817517554 Marionette DEBUG loaded listener.js 08:05:17 INFO - PROCESS | 5123 | ++DOMWINDOW == 78 (0x99d11800) [pid = 5123] [serial = 1713] [outer = 0x93d85c00] 08:05:18 INFO - PROCESS | 5123 | 1467817518305 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:05:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 08:05:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1078ms 08:05:18 INFO - PROCESS | 5123 | 1467817518351 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 08:05:18 INFO - PROCESS | 5123 | 1467817518354 Marionette TRACE conn3 <- [1,2253,null,{"value":"8"}] 08:05:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 08:05:18 INFO - PROCESS | 5123 | 1467817518360 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 08:05:18 INFO - PROCESS | 5123 | 1467817518362 Marionette TRACE conn3 <- [1,2254,null,{}] 08:05:18 INFO - PROCESS | 5123 | 1467817518367 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:05:18 INFO - PROCESS | 5123 | 1467817518371 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:05:18 INFO - PROCESS | 5123 | 1467817518549 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 08:05:18 INFO - PROCESS | 5123 | 1467817518569 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:18 INFO - PROCESS | 5123 | 1467817518576 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:05:18 INFO - PROCESS | 5123 | ++DOCSHELL 0x9a18dc00 == 29 [pid = 5123] [id = 571] 08:05:18 INFO - PROCESS | 5123 | ++DOMWINDOW == 79 (0x9a18e800) [pid = 5123] [serial = 1714] [outer = (nil)] 08:05:18 INFO - PROCESS | 5123 | ++DOMWINDOW == 80 (0x9a2d0400) [pid = 5123] [serial = 1715] [outer = 0x9a18e800] 08:05:18 INFO - PROCESS | 5123 | 1467817518650 Marionette DEBUG loaded listener.js 08:05:18 INFO - PROCESS | 5123 | ++DOMWINDOW == 81 (0x9a601c00) [pid = 5123] [serial = 1716] [outer = 0x9a18e800] 08:05:19 INFO - PROCESS | 5123 | 1467817519735 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:05:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 08:05:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1432ms 08:05:19 INFO - PROCESS | 5123 | 1467817519793 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 08:05:19 INFO - PROCESS | 5123 | 1467817519799 Marionette TRACE conn3 <- [1,2257,null,{"value":"8"}] 08:05:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 08:05:19 INFO - PROCESS | 5123 | 1467817519806 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 08:05:19 INFO - PROCESS | 5123 | 1467817519813 Marionette TRACE conn3 <- [1,2258,null,{}] 08:05:19 INFO - PROCESS | 5123 | 1467817519820 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:05:19 INFO - PROCESS | 5123 | 1467817519826 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:05:20 INFO - PROCESS | 5123 | 1467817520005 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 08:05:20 INFO - PROCESS | 5123 | 1467817520168 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:20 INFO - PROCESS | 5123 | 1467817520179 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:05:20 INFO - PROCESS | 5123 | ++DOCSHELL 0x924c3400 == 30 [pid = 5123] [id = 572] 08:05:20 INFO - PROCESS | 5123 | ++DOMWINDOW == 82 (0x92ad0800) [pid = 5123] [serial = 1717] [outer = (nil)] 08:05:20 INFO - PROCESS | 5123 | ++DOMWINDOW == 83 (0x93d7b400) [pid = 5123] [serial = 1718] [outer = 0x92ad0800] 08:05:20 INFO - PROCESS | 5123 | 1467817520252 Marionette DEBUG loaded listener.js 08:05:20 INFO - PROCESS | 5123 | ++DOMWINDOW == 84 (0x9542bc00) [pid = 5123] [serial = 1719] [outer = 0x92ad0800] 08:05:21 INFO - PROCESS | 5123 | 1467817521250 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:05:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 08:05:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1485ms 08:05:21 INFO - PROCESS | 5123 | 1467817521291 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 08:05:21 INFO - PROCESS | 5123 | 1467817521297 Marionette TRACE conn3 <- [1,2261,null,{"value":"8"}] 08:05:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 08:05:21 INFO - PROCESS | 5123 | 1467817521307 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 08:05:21 INFO - PROCESS | 5123 | 1467817521310 Marionette TRACE conn3 <- [1,2262,null,{}] 08:05:21 INFO - PROCESS | 5123 | 1467817521316 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:05:21 INFO - PROCESS | 5123 | 1467817521321 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:05:21 INFO - PROCESS | 5123 | 1467817521490 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 08:05:21 INFO - PROCESS | 5123 | 1467817521652 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:21 INFO - PROCESS | 5123 | 1467817521663 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:05:21 INFO - PROCESS | 5123 | ++DOCSHELL 0x9268bc00 == 31 [pid = 5123] [id = 573] 08:05:21 INFO - PROCESS | 5123 | ++DOMWINDOW == 85 (0x97a4ec00) [pid = 5123] [serial = 1720] [outer = (nil)] 08:05:21 INFO - PROCESS | 5123 | ++DOMWINDOW == 86 (0x98de7c00) [pid = 5123] [serial = 1721] [outer = 0x97a4ec00] 08:05:21 INFO - PROCESS | 5123 | 1467817521732 Marionette DEBUG loaded listener.js 08:05:21 INFO - PROCESS | 5123 | ++DOMWINDOW == 87 (0x9a26e400) [pid = 5123] [serial = 1722] [outer = 0x97a4ec00] 08:05:22 INFO - PROCESS | 5123 | 1467817522690 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:05:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 08:05:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1437ms 08:05:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 08:05:22 INFO - PROCESS | 5123 | 1467817522743 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 08:05:22 INFO - PROCESS | 5123 | 1467817522746 Marionette TRACE conn3 <- [1,2265,null,{"value":"8"}] 08:05:22 INFO - PROCESS | 5123 | 1467817522753 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 08:05:22 INFO - PROCESS | 5123 | 1467817522758 Marionette TRACE conn3 <- [1,2266,null,{}] 08:05:22 INFO - PROCESS | 5123 | 1467817522772 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:05:22 INFO - PROCESS | 5123 | 1467817522780 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:05:22 INFO - PROCESS | 5123 | 1467817522957 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 08:05:23 INFO - PROCESS | 5123 | 1467817523125 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:23 INFO - PROCESS | 5123 | 1467817523134 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:05:23 INFO - PROCESS | 5123 | ++DOCSHELL 0x922c9800 == 32 [pid = 5123] [id = 574] 08:05:23 INFO - PROCESS | 5123 | ++DOMWINDOW == 88 (0x922cd800) [pid = 5123] [serial = 1723] [outer = (nil)] 08:05:23 INFO - PROCESS | 5123 | ++DOMWINDOW == 89 (0x953b2c00) [pid = 5123] [serial = 1724] [outer = 0x922cd800] 08:05:23 INFO - PROCESS | 5123 | 1467817523213 Marionette DEBUG loaded listener.js 08:05:23 INFO - PROCESS | 5123 | ++DOMWINDOW == 90 (0x9a2d3c00) [pid = 5123] [serial = 1725] [outer = 0x922cd800] 08:05:24 INFO - PROCESS | 5123 | 1467817524312 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:05:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 08:05:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1592ms 08:05:24 INFO - PROCESS | 5123 | 1467817524350 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 08:05:24 INFO - PROCESS | 5123 | 1467817524355 Marionette TRACE conn3 <- [1,2269,null,{"value":"8"}] 08:05:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 08:05:24 INFO - PROCESS | 5123 | 1467817524364 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 08:05:24 INFO - PROCESS | 5123 | 1467817524367 Marionette TRACE conn3 <- [1,2270,null,{}] 08:05:24 INFO - PROCESS | 5123 | 1467817524375 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:05:24 INFO - PROCESS | 5123 | 1467817524380 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:05:24 INFO - PROCESS | 5123 | 1467817524550 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 08:05:24 INFO - PROCESS | 5123 | --DOMWINDOW == 89 (0x953ba800) [pid = 5123] [serial = 1655] [outer = (nil)] [url = about:blank] 08:05:24 INFO - PROCESS | 5123 | --DOMWINDOW == 88 (0x98559800) [pid = 5123] [serial = 1658] [outer = (nil)] [url = about:blank] 08:05:24 INFO - PROCESS | 5123 | --DOMWINDOW == 87 (0x92692000) [pid = 5123] [serial = 1652] [outer = (nil)] [url = about:blank] 08:05:24 INFO - PROCESS | 5123 | --DOMWINDOW == 86 (0x927d6c00) [pid = 5123] [serial = 1653] [outer = (nil)] [url = about:blank] 08:05:24 INFO - PROCESS | 5123 | --DOMWINDOW == 85 (0x97a48000) [pid = 5123] [serial = 1649] [outer = (nil)] [url = about:blank] 08:05:24 INFO - PROCESS | 5123 | --DOMWINDOW == 84 (0x9ae81800) [pid = 5123] [serial = 1667] [outer = (nil)] [url = about:blank] 08:05:24 INFO - PROCESS | 5123 | --DOMWINDOW == 83 (0x93d88c00) [pid = 5123] [serial = 1635] [outer = (nil)] [url = about:blank] 08:05:24 INFO - PROCESS | 5123 | --DOMWINDOW == 82 (0x93d08c00) [pid = 5123] [serial = 1634] [outer = (nil)] [url = about:blank] 08:05:24 INFO - PROCESS | 5123 | --DOMWINDOW == 81 (0x9b5d8800) [pid = 5123] [serial = 1668] [outer = (nil)] [url = about:blank] 08:05:24 INFO - PROCESS | 5123 | --DOMWINDOW == 80 (0x9a18e000) [pid = 5123] [serial = 1638] [outer = (nil)] [url = about:blank] 08:05:24 INFO - PROCESS | 5123 | --DOMWINDOW == 79 (0x998abc00) [pid = 5123] [serial = 1637] [outer = (nil)] [url = about:blank] 08:05:24 INFO - PROCESS | 5123 | --DOMWINDOW == 78 (0xa221e400) [pid = 5123] [serial = 1641] [outer = (nil)] [url = about:blank] 08:05:24 INFO - PROCESS | 5123 | --DOMWINDOW == 77 (0x93d7a000) [pid = 5123] [serial = 1670] [outer = (nil)] [url = about:blank] 08:05:24 INFO - PROCESS | 5123 | --DOMWINDOW == 76 (0xa209cc00) [pid = 5123] [serial = 1640] [outer = (nil)] [url = about:blank] 08:05:24 INFO - PROCESS | 5123 | --DOMWINDOW == 75 (0x99d0c000) [pid = 5123] [serial = 1661] [outer = (nil)] [url = about:blank] 08:05:24 INFO - PROCESS | 5123 | --DOMWINDOW == 74 (0xa25fac00) [pid = 5123] [serial = 1644] [outer = (nil)] [url = about:blank] 08:05:24 INFO - PROCESS | 5123 | --DOMWINDOW == 73 (0x99c2d000) [pid = 5123] [serial = 1664] [outer = (nil)] [url = about:blank] 08:05:24 INFO - PROCESS | 5123 | --DOMWINDOW == 72 (0xa2563800) [pid = 5123] [serial = 1643] [outer = (nil)] [url = about:blank] 08:05:24 INFO - PROCESS | 5123 | --DOMWINDOW == 71 (0x98532000) [pid = 5123] [serial = 1650] [outer = (nil)] [url = about:blank] 08:05:24 INFO - PROCESS | 5123 | --DOMWINDOW == 70 (0x9a190000) [pid = 5123] [serial = 1662] [outer = (nil)] [url = about:blank] 08:05:24 INFO - PROCESS | 5123 | --DOMWINDOW == 69 (0x9a272800) [pid = 5123] [serial = 1665] [outer = (nil)] [url = about:blank] 08:05:24 INFO - PROCESS | 5123 | --DOMWINDOW == 68 (0x98d76800) [pid = 5123] [serial = 1673] [outer = (nil)] [url = about:blank] 08:05:24 INFO - PROCESS | 5123 | --DOMWINDOW == 67 (0x93d84400) [pid = 5123] [serial = 1671] [outer = (nil)] [url = about:blank] 08:05:24 INFO - PROCESS | 5123 | --DOMWINDOW == 66 (0x9ba2a000) [pid = 5123] [serial = 1676] [outer = (nil)] [url = about:blank] 08:05:24 INFO - PROCESS | 5123 | --DOMWINDOW == 65 (0x92acf400) [pid = 5123] [serial = 1680] [outer = (nil)] [url = about:blank] 08:05:24 INFO - PROCESS | 5123 | --DOMWINDOW == 64 (0xa3108400) [pid = 5123] [serial = 1647] [outer = (nil)] [url = about:blank] 08:05:24 INFO - PROCESS | 5123 | --DOMWINDOW == 63 (0x99cf0c00) [pid = 5123] [serial = 1674] [outer = (nil)] [url = about:blank] 08:05:24 INFO - PROCESS | 5123 | --DOMWINDOW == 62 (0x9d51b000) [pid = 5123] [serial = 1677] [outer = (nil)] [url = about:blank] 08:05:24 INFO - PROCESS | 5123 | --DOMWINDOW == 61 (0xa3102000) [pid = 5123] [serial = 1646] [outer = (nil)] [url = about:blank] 08:05:24 INFO - PROCESS | 5123 | --DOMWINDOW == 60 (0x953fac00) [pid = 5123] [serial = 1656] [outer = (nil)] [url = about:blank] 08:05:24 INFO - PROCESS | 5123 | --DOMWINDOW == 59 (0x98563c00) [pid = 5123] [serial = 1659] [outer = (nil)] [url = about:blank] 08:05:24 INFO - PROCESS | 5123 | --DOMWINDOW == 58 (0x927de400) [pid = 5123] [serial = 1679] [outer = (nil)] [url = about:blank] 08:05:24 INFO - PROCESS | 5123 | 1467817524791 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:24 INFO - PROCESS | 5123 | 1467817524802 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:05:24 INFO - PROCESS | 5123 | ++DOCSHELL 0x922c6c00 == 33 [pid = 5123] [id = 575] 08:05:24 INFO - PROCESS | 5123 | ++DOMWINDOW == 59 (0x923ac000) [pid = 5123] [serial = 1726] [outer = (nil)] 08:05:24 INFO - PROCESS | 5123 | ++DOMWINDOW == 60 (0x927d6400) [pid = 5123] [serial = 1727] [outer = 0x923ac000] 08:05:24 INFO - PROCESS | 5123 | 1467817524869 Marionette DEBUG loaded listener.js 08:05:24 INFO - PROCESS | 5123 | ++DOMWINDOW == 61 (0x92acf000) [pid = 5123] [serial = 1728] [outer = 0x923ac000] 08:05:25 INFO - PROCESS | 5123 | 1467817525540 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:05:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 08:05:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1232ms 08:05:25 INFO - PROCESS | 5123 | 1467817525596 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 08:05:25 INFO - PROCESS | 5123 | 1467817525601 Marionette TRACE conn3 <- [1,2273,null,{"value":"8"}] 08:05:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 08:05:25 INFO - PROCESS | 5123 | 1467817525610 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 08:05:25 INFO - PROCESS | 5123 | 1467817525613 Marionette TRACE conn3 <- [1,2274,null,{}] 08:05:25 INFO - PROCESS | 5123 | 1467817525619 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:05:25 INFO - PROCESS | 5123 | 1467817525624 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:05:25 INFO - PROCESS | 5123 | 1467817525805 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 08:05:25 INFO - PROCESS | 5123 | 1467817525825 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:25 INFO - PROCESS | 5123 | 1467817525833 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:05:25 INFO - PROCESS | 5123 | ++DOCSHELL 0x952e4800 == 34 [pid = 5123] [id = 576] 08:05:25 INFO - PROCESS | 5123 | ++DOMWINDOW == 62 (0x952e7000) [pid = 5123] [serial = 1729] [outer = (nil)] 08:05:25 INFO - PROCESS | 5123 | ++DOMWINDOW == 63 (0x953bf400) [pid = 5123] [serial = 1730] [outer = 0x952e7000] 08:05:25 INFO - PROCESS | 5123 | 1467817525899 Marionette DEBUG loaded listener.js 08:05:25 INFO - PROCESS | 5123 | ++DOMWINDOW == 64 (0x9542b400) [pid = 5123] [serial = 1731] [outer = 0x952e7000] 08:05:26 INFO - PROCESS | 5123 | 1467817526693 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:05:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 08:05:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1130ms 08:05:26 INFO - PROCESS | 5123 | 1467817526740 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 08:05:26 INFO - PROCESS | 5123 | 1467817526743 Marionette TRACE conn3 <- [1,2277,null,{"value":"8"}] 08:05:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 08:05:26 INFO - PROCESS | 5123 | 1467817526749 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 08:05:26 INFO - PROCESS | 5123 | 1467817526754 Marionette TRACE conn3 <- [1,2278,null,{}] 08:05:26 INFO - PROCESS | 5123 | 1467817526772 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:05:26 INFO - PROCESS | 5123 | 1467817526779 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:05:26 INFO - PROCESS | 5123 | 1467817526920 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 08:05:26 INFO - PROCESS | 5123 | 1467817526929 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:26 INFO - PROCESS | 5123 | 1467817526937 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:05:26 INFO - PROCESS | 5123 | ++DOCSHELL 0x98d6d800 == 35 [pid = 5123] [id = 577] 08:05:26 INFO - PROCESS | 5123 | ++DOMWINDOW == 65 (0x98de8800) [pid = 5123] [serial = 1732] [outer = (nil)] 08:05:26 INFO - PROCESS | 5123 | ++DOMWINDOW == 66 (0x99cf0c00) [pid = 5123] [serial = 1733] [outer = 0x98de8800] 08:05:27 INFO - PROCESS | 5123 | 1467817526999 Marionette DEBUG loaded listener.js 08:05:27 INFO - PROCESS | 5123 | ++DOMWINDOW == 67 (0x952dd800) [pid = 5123] [serial = 1734] [outer = 0x98de8800] 08:05:27 INFO - PROCESS | 5123 | 1467817527845 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:05:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 08:05:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1145ms 08:05:27 INFO - PROCESS | 5123 | 1467817527895 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 08:05:27 INFO - PROCESS | 5123 | 1467817527899 Marionette TRACE conn3 <- [1,2281,null,{"value":"8"}] 08:05:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 08:05:27 INFO - PROCESS | 5123 | 1467817527919 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 08:05:27 INFO - PROCESS | 5123 | 1467817527922 Marionette TRACE conn3 <- [1,2282,null,{}] 08:05:27 INFO - PROCESS | 5123 | 1467817527927 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:05:27 INFO - PROCESS | 5123 | 1467817527930 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:05:28 INFO - PROCESS | 5123 | 1467817528161 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 08:05:28 INFO - PROCESS | 5123 | 1467817528181 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:28 INFO - PROCESS | 5123 | 1467817528186 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:05:28 INFO - PROCESS | 5123 | ++DOCSHELL 0x922d0000 == 36 [pid = 5123] [id = 578] 08:05:28 INFO - PROCESS | 5123 | ++DOMWINDOW == 68 (0x9a26e800) [pid = 5123] [serial = 1735] [outer = (nil)] 08:05:28 INFO - PROCESS | 5123 | ++DOMWINDOW == 69 (0x9a2dc400) [pid = 5123] [serial = 1736] [outer = 0x9a26e800] 08:05:28 INFO - PROCESS | 5123 | 1467817528248 Marionette DEBUG loaded listener.js 08:05:28 INFO - PROCESS | 5123 | ++DOMWINDOW == 70 (0x9b57b800) [pid = 5123] [serial = 1737] [outer = 0x9a26e800] 08:05:29 INFO - PROCESS | 5123 | 1467817529083 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:05:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 08:05:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1180ms 08:05:29 INFO - PROCESS | 5123 | 1467817529095 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 08:05:29 INFO - PROCESS | 5123 | 1467817529099 Marionette TRACE conn3 <- [1,2285,null,{"value":"8"}] 08:05:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 08:05:29 INFO - PROCESS | 5123 | 1467817529108 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 08:05:29 INFO - PROCESS | 5123 | 1467817529111 Marionette TRACE conn3 <- [1,2286,null,{}] 08:05:29 INFO - PROCESS | 5123 | 1467817529122 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:05:29 INFO - PROCESS | 5123 | 1467817529126 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:05:29 INFO - PROCESS | 5123 | 1467817529378 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 08:05:29 INFO - PROCESS | 5123 | --DOMWINDOW == 69 (0x91598400) [pid = 5123] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 08:05:29 INFO - PROCESS | 5123 | --DOMWINDOW == 68 (0xa2002800) [pid = 5123] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 08:05:29 INFO - PROCESS | 5123 | --DOMWINDOW == 67 (0x93ba5c00) [pid = 5123] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 08:05:29 INFO - PROCESS | 5123 | --DOMWINDOW == 66 (0x95429400) [pid = 5123] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 08:05:29 INFO - PROCESS | 5123 | --DOMWINDOW == 65 (0x922cac00) [pid = 5123] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 08:05:29 INFO - PROCESS | 5123 | --DOMWINDOW == 64 (0x95434000) [pid = 5123] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 08:05:29 INFO - PROCESS | 5123 | --DOMWINDOW == 63 (0x99d18000) [pid = 5123] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 08:05:29 INFO - PROCESS | 5123 | --DOMWINDOW == 62 (0x9a268400) [pid = 5123] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 08:05:29 INFO - PROCESS | 5123 | --DOMWINDOW == 61 (0x9d5ed800) [pid = 5123] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 08:05:29 INFO - PROCESS | 5123 | --DOMWINDOW == 60 (0x953f6c00) [pid = 5123] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 08:05:29 INFO - PROCESS | 5123 | --DOMWINDOW == 59 (0x93d85c00) [pid = 5123] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 08:05:29 INFO - PROCESS | 5123 | 1467817529492 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:29 INFO - PROCESS | 5123 | 1467817529500 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:05:29 INFO - PROCESS | 5123 | ++DOCSHELL 0x9159d800 == 37 [pid = 5123] [id = 579] 08:05:29 INFO - PROCESS | 5123 | ++DOMWINDOW == 60 (0x922cac00) [pid = 5123] [serial = 1738] [outer = (nil)] 08:05:29 INFO - PROCESS | 5123 | ++DOMWINDOW == 61 (0x93ba5c00) [pid = 5123] [serial = 1739] [outer = 0x922cac00] 08:05:29 INFO - PROCESS | 5123 | 1467817529563 Marionette DEBUG loaded listener.js 08:05:29 INFO - PROCESS | 5123 | ++DOMWINDOW == 62 (0x95429400) [pid = 5123] [serial = 1740] [outer = 0x922cac00] 08:05:30 INFO - PROCESS | 5123 | 1467817530249 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:05:30 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:05:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1182ms 08:05:30 INFO - PROCESS | 5123 | 1467817530287 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 08:05:30 INFO - PROCESS | 5123 | 1467817530290 Marionette TRACE conn3 <- [1,2289,null,{"value":"8"}] 08:05:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 08:05:30 INFO - PROCESS | 5123 | 1467817530295 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 08:05:30 INFO - PROCESS | 5123 | 1467817530298 Marionette TRACE conn3 <- [1,2290,null,{}] 08:05:30 INFO - PROCESS | 5123 | 1467817530303 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:05:30 INFO - PROCESS | 5123 | 1467817530312 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:05:30 INFO - PROCESS | 5123 | 1467817530527 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 08:05:30 INFO - PROCESS | 5123 | 1467817530535 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:30 INFO - PROCESS | 5123 | 1467817530540 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:05:30 INFO - PROCESS | 5123 | ++DOCSHELL 0x927d9c00 == 38 [pid = 5123] [id = 580] 08:05:30 INFO - PROCESS | 5123 | ++DOMWINDOW == 63 (0x9a268000) [pid = 5123] [serial = 1741] [outer = (nil)] 08:05:30 INFO - PROCESS | 5123 | ++DOMWINDOW == 64 (0x9d56c000) [pid = 5123] [serial = 1742] [outer = 0x9a268000] 08:05:30 INFO - PROCESS | 5123 | 1467817530602 Marionette DEBUG loaded listener.js 08:05:30 INFO - PROCESS | 5123 | ++DOMWINDOW == 65 (0x9d570000) [pid = 5123] [serial = 1743] [outer = 0x9a268000] 08:05:31 INFO - PROCESS | 5123 | 1467817531319 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:05:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 08:05:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1077ms 08:05:31 INFO - PROCESS | 5123 | 1467817531428 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 08:05:31 INFO - PROCESS | 5123 | 1467817531433 Marionette TRACE conn3 <- [1,2293,null,{"value":"8"}] 08:05:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 08:05:31 INFO - PROCESS | 5123 | 1467817531442 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 08:05:31 INFO - PROCESS | 5123 | 1467817531448 Marionette TRACE conn3 <- [1,2294,null,{}] 08:05:31 INFO - PROCESS | 5123 | 1467817531456 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:05:31 INFO - PROCESS | 5123 | 1467817531462 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:05:31 INFO - PROCESS | 5123 | 1467817531662 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 08:05:31 INFO - PROCESS | 5123 | 1467817531828 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:31 INFO - PROCESS | 5123 | 1467817531844 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:05:31 INFO - PROCESS | 5123 | ++DOCSHELL 0x923adc00 == 39 [pid = 5123] [id = 581] 08:05:31 INFO - PROCESS | 5123 | ++DOMWINDOW == 66 (0x927d5c00) [pid = 5123] [serial = 1744] [outer = (nil)] 08:05:31 INFO - PROCESS | 5123 | ++DOMWINDOW == 67 (0x927dec00) [pid = 5123] [serial = 1745] [outer = 0x927d5c00] 08:05:31 INFO - PROCESS | 5123 | 1467817531922 Marionette DEBUG loaded listener.js 08:05:32 INFO - PROCESS | 5123 | ++DOMWINDOW == 68 (0x93d05000) [pid = 5123] [serial = 1746] [outer = 0x927d5c00] 08:05:32 INFO - PROCESS | 5123 | 1467817532749 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:05:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 08:05:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1337ms 08:05:32 INFO - PROCESS | 5123 | 1467817532780 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 08:05:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 08:05:32 INFO - PROCESS | 5123 | 1467817532784 Marionette TRACE conn3 <- [1,2297,null,{"value":"8"}] 08:05:32 INFO - PROCESS | 5123 | 1467817532794 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 08:05:32 INFO - PROCESS | 5123 | 1467817532800 Marionette TRACE conn3 <- [1,2298,null,{}] 08:05:32 INFO - PROCESS | 5123 | 1467817532822 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:05:32 INFO - PROCESS | 5123 | 1467817532828 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:05:33 INFO - PROCESS | 5123 | 1467817532997 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 08:05:33 INFO - PROCESS | 5123 | 1467817533173 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:33 INFO - PROCESS | 5123 | 1467817533181 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:05:33 INFO - PROCESS | 5123 | ++DOCSHELL 0x922ce400 == 40 [pid = 5123] [id = 582] 08:05:33 INFO - PROCESS | 5123 | ++DOMWINDOW == 69 (0x97a46400) [pid = 5123] [serial = 1747] [outer = (nil)] 08:05:33 INFO - PROCESS | 5123 | ++DOMWINDOW == 70 (0x98559800) [pid = 5123] [serial = 1748] [outer = 0x97a46400] 08:05:33 INFO - PROCESS | 5123 | 1467817533257 Marionette DEBUG loaded listener.js 08:05:33 INFO - PROCESS | 5123 | ++DOMWINDOW == 71 (0x99771c00) [pid = 5123] [serial = 1749] [outer = 0x97a46400] 08:05:34 INFO - PROCESS | 5123 | 1467817534120 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:05:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 08:05:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1362ms 08:05:34 INFO - PROCESS | 5123 | 1467817534152 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 08:05:34 INFO - PROCESS | 5123 | 1467817534156 Marionette TRACE conn3 <- [1,2301,null,{"value":"8"}] 08:05:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 08:05:34 INFO - PROCESS | 5123 | 1467817534163 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 08:05:34 INFO - PROCESS | 5123 | 1467817534165 Marionette TRACE conn3 <- [1,2302,null,{}] 08:05:34 INFO - PROCESS | 5123 | 1467817534178 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:05:34 INFO - PROCESS | 5123 | 1467817534186 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:05:34 INFO - PROCESS | 5123 | 1467817534347 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 08:05:34 INFO - PROCESS | 5123 | 1467817534525 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:34 INFO - PROCESS | 5123 | 1467817534538 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:05:34 INFO - PROCESS | 5123 | ++DOCSHELL 0x9b8e8000 == 41 [pid = 5123] [id = 583] 08:05:34 INFO - PROCESS | 5123 | ++DOMWINDOW == 72 (0x9b9e6c00) [pid = 5123] [serial = 1750] [outer = (nil)] 08:05:34 INFO - PROCESS | 5123 | ++DOMWINDOW == 73 (0x9d521400) [pid = 5123] [serial = 1751] [outer = 0x9b9e6c00] 08:05:34 INFO - PROCESS | 5123 | 1467817534617 Marionette DEBUG loaded listener.js 08:05:34 INFO - PROCESS | 5123 | ++DOMWINDOW == 74 (0x9d5f3c00) [pid = 5123] [serial = 1752] [outer = 0x9b9e6c00] 08:05:35 INFO - PROCESS | 5123 | 1467817535538 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:05:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 08:05:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1427ms 08:05:35 INFO - PROCESS | 5123 | 1467817535591 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 08:05:35 INFO - PROCESS | 5123 | 1467817535594 Marionette TRACE conn3 <- [1,2305,null,{"value":"8"}] 08:05:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 08:05:35 INFO - PROCESS | 5123 | 1467817535600 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 08:05:35 INFO - PROCESS | 5123 | 1467817535604 Marionette TRACE conn3 <- [1,2306,null,{}] 08:05:35 INFO - PROCESS | 5123 | 1467817535609 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:05:35 INFO - PROCESS | 5123 | 1467817535614 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:05:35 INFO - PROCESS | 5123 | 1467817535774 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 08:05:35 INFO - PROCESS | 5123 | 1467817535939 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:35 INFO - PROCESS | 5123 | 1467817535950 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:05:35 INFO - PROCESS | 5123 | ++DOCSHELL 0x9a2d0c00 == 42 [pid = 5123] [id = 584] 08:05:35 INFO - PROCESS | 5123 | ++DOMWINDOW == 75 (0x9d908000) [pid = 5123] [serial = 1753] [outer = (nil)] 08:05:36 INFO - PROCESS | 5123 | ++DOMWINDOW == 76 (0xa200f000) [pid = 5123] [serial = 1754] [outer = 0x9d908000] 08:05:36 INFO - PROCESS | 5123 | 1467817536023 Marionette DEBUG loaded listener.js 08:05:36 INFO - PROCESS | 5123 | ++DOMWINDOW == 77 (0xa2219c00) [pid = 5123] [serial = 1755] [outer = 0x9d908000] 08:05:36 INFO - PROCESS | 5123 | 1467817536876 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:05:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 08:05:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1329ms 08:05:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 08:05:36 INFO - PROCESS | 5123 | 1467817536930 Marionette TRACE conn3 -> [0,2309,"getWindowHandle",null] 08:05:36 INFO - PROCESS | 5123 | 1467817536933 Marionette TRACE conn3 <- [1,2309,null,{"value":"8"}] 08:05:36 INFO - PROCESS | 5123 | 1467817536939 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 08:05:36 INFO - PROCESS | 5123 | 1467817536943 Marionette TRACE conn3 <- [1,2310,null,{}] 08:05:36 INFO - PROCESS | 5123 | 1467817536948 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:05:36 INFO - PROCESS | 5123 | 1467817536953 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:05:37 INFO - PROCESS | 5123 | 1467817537116 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 08:05:37 INFO - PROCESS | 5123 | 1467817537281 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:37 INFO - PROCESS | 5123 | 1467817537289 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:05:37 INFO - PROCESS | 5123 | ++DOCSHELL 0x9d90dc00 == 43 [pid = 5123] [id = 585] 08:05:37 INFO - PROCESS | 5123 | ++DOMWINDOW == 78 (0xa2322000) [pid = 5123] [serial = 1756] [outer = (nil)] 08:05:37 INFO - PROCESS | 5123 | ++DOMWINDOW == 79 (0xa23cfc00) [pid = 5123] [serial = 1757] [outer = 0xa2322000] 08:05:37 INFO - PROCESS | 5123 | 1467817537364 Marionette DEBUG loaded listener.js 08:05:37 INFO - PROCESS | 5123 | ++DOMWINDOW == 80 (0xa23d5400) [pid = 5123] [serial = 1758] [outer = 0xa2322000] 08:05:38 INFO - PROCESS | 5123 | 1467817538245 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:05:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 08:05:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1340ms 08:05:38 INFO - PROCESS | 5123 | 1467817538278 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 08:05:38 INFO - PROCESS | 5123 | 1467817538282 Marionette TRACE conn3 <- [1,2313,null,{"value":"8"}] 08:05:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 08:05:38 INFO - PROCESS | 5123 | 1467817538288 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 08:05:38 INFO - PROCESS | 5123 | 1467817538290 Marionette TRACE conn3 <- [1,2314,null,{}] 08:05:38 INFO - PROCESS | 5123 | 1467817538296 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:05:38 INFO - PROCESS | 5123 | 1467817538305 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:05:38 INFO - PROCESS | 5123 | 1467817538501 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 08:05:38 INFO - PROCESS | 5123 | 1467817538675 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:38 INFO - PROCESS | 5123 | 1467817538685 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:05:38 INFO - PROCESS | 5123 | ++DOCSHELL 0x9a18c000 == 44 [pid = 5123] [id = 586] 08:05:38 INFO - PROCESS | 5123 | ++DOMWINDOW == 81 (0x9d906400) [pid = 5123] [serial = 1759] [outer = (nil)] 08:05:38 INFO - PROCESS | 5123 | ++DOMWINDOW == 82 (0xa2fbac00) [pid = 5123] [serial = 1760] [outer = 0x9d906400] 08:05:38 INFO - PROCESS | 5123 | 1467817538758 Marionette DEBUG loaded listener.js 08:05:38 INFO - PROCESS | 5123 | ++DOMWINDOW == 83 (0xa3108800) [pid = 5123] [serial = 1761] [outer = 0x9d906400] 08:05:39 INFO - PROCESS | 5123 | 1467817539581 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:05:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 08:05:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1340ms 08:05:39 INFO - PROCESS | 5123 | 1467817539629 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 08:05:39 INFO - PROCESS | 5123 | 1467817539631 Marionette TRACE conn3 <- [1,2317,null,{"value":"8"}] 08:05:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 08:05:39 INFO - PROCESS | 5123 | 1467817539638 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 08:05:39 INFO - PROCESS | 5123 | 1467817539642 Marionette TRACE conn3 <- [1,2318,null,{}] 08:05:39 INFO - PROCESS | 5123 | 1467817539670 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:05:39 INFO - PROCESS | 5123 | 1467817539676 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:05:39 INFO - PROCESS | 5123 | 1467817539834 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 08:05:40 INFO - PROCESS | 5123 | 1467817540197 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:40 INFO - PROCESS | 5123 | 1467817540206 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:05:40 INFO - PROCESS | 5123 | ++DOCSHELL 0x924c3800 == 45 [pid = 5123] [id = 587] 08:05:40 INFO - PROCESS | 5123 | ++DOMWINDOW == 84 (0x924c4000) [pid = 5123] [serial = 1762] [outer = (nil)] 08:05:40 INFO - PROCESS | 5123 | ++DOMWINDOW == 85 (0x92691800) [pid = 5123] [serial = 1763] [outer = 0x924c4000] 08:05:40 INFO - PROCESS | 5123 | 1467817540331 Marionette DEBUG loaded listener.js 08:05:40 INFO - PROCESS | 5123 | ++DOMWINDOW == 86 (0x9306ac00) [pid = 5123] [serial = 1764] [outer = 0x924c4000] 08:05:41 INFO - PROCESS | 5123 | 1467817541151 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:05:41 INFO - PROCESS | 5123 | 1467817541214 Marionette TRACE conn3 <- [1,2321,null,{"value":"8"}] 08:05:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 08:05:41 INFO - PROCESS | 5123 | 1467817541225 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 08:05:41 INFO - PROCESS | 5123 | 1467817541234 Marionette TRACE conn3 <- [1,2322,null,{}] 08:05:41 INFO - PROCESS | 5123 | 1467817541244 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:05:41 INFO - PROCESS | 5123 | 1467817541255 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:05:41 INFO - PROCESS | 5123 | 1467817541406 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 08:05:41 INFO - PROCESS | 5123 | 1467817541579 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:41 INFO - PROCESS | 5123 | 1467817541585 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:05:41 INFO - PROCESS | 5123 | ++DOCSHELL 0x924cb000 == 46 [pid = 5123] [id = 588] 08:05:41 INFO - PROCESS | 5123 | ++DOMWINDOW == 87 (0x93d87400) [pid = 5123] [serial = 1765] [outer = (nil)] 08:05:41 INFO - PROCESS | 5123 | ++DOMWINDOW == 88 (0x98461c00) [pid = 5123] [serial = 1766] [outer = 0x93d87400] 08:05:41 INFO - PROCESS | 5123 | 1467817541656 Marionette DEBUG loaded listener.js 08:05:41 INFO - PROCESS | 5123 | ++DOMWINDOW == 89 (0x98561400) [pid = 5123] [serial = 1767] [outer = 0x93d87400] 08:05:42 INFO - PROCESS | 5123 | --DOCSHELL 0x96fda400 == 45 [pid = 5123] [id = 521] 08:05:42 INFO - PROCESS | 5123 | --DOCSHELL 0x97a27c00 == 44 [pid = 5123] [id = 510] 08:05:42 INFO - PROCESS | 5123 | --DOCSHELL 0x915a0c00 == 43 [pid = 5123] [id = 516] 08:05:42 INFO - PROCESS | 5123 | --DOCSHELL 0x91594800 == 42 [pid = 5123] [id = 566] 08:05:42 INFO - PROCESS | 5123 | --DOCSHELL 0x93d0ac00 == 41 [pid = 5123] [id = 517] 08:05:42 INFO - PROCESS | 5123 | --DOCSHELL 0x953ed800 == 40 [pid = 5123] [id = 518] 08:05:42 INFO - PROCESS | 5123 | --DOCSHELL 0x9a2eac00 == 39 [pid = 5123] [id = 515] 08:05:42 INFO - PROCESS | 5123 | --DOCSHELL 0x997e8400 == 38 [pid = 5123] [id = 512] 08:05:42 INFO - PROCESS | 5123 | --DOCSHELL 0x997ec400 == 37 [pid = 5123] [id = 520] 08:05:42 INFO - PROCESS | 5123 | --DOCSHELL 0x923b4c00 == 36 [pid = 5123] [id = 508] 08:05:42 INFO - PROCESS | 5123 | --DOCSHELL 0x93072400 == 35 [pid = 5123] [id = 522] 08:05:42 INFO - PROCESS | 5123 | --DOCSHELL 0x91594000 == 34 [pid = 5123] [id = 513] 08:05:42 INFO - PROCESS | 5123 | --DOCSHELL 0x9159c000 == 33 [pid = 5123] [id = 523] 08:05:42 INFO - PROCESS | 5123 | --DOCSHELL 0x922d0c00 == 32 [pid = 5123] [id = 514] 08:05:42 INFO - PROCESS | 5123 | --DOCSHELL 0x97a43800 == 31 [pid = 5123] [id = 519] 08:05:42 INFO - PROCESS | 5123 | --DOCSHELL 0x92ac4800 == 30 [pid = 5123] [id = 509] 08:05:42 INFO - PROCESS | 5123 | --DOCSHELL 0x952e6000 == 29 [pid = 5123] [id = 511] 08:05:42 INFO - PROCESS | 5123 | --DOCSHELL 0x997efc00 == 28 [pid = 5123] [id = 524] 08:05:42 INFO - PROCESS | 5123 | --DOMWINDOW == 88 (0x922ce000) [pid = 5123] [serial = 1700] [outer = (nil)] [url = about:blank] 08:05:42 INFO - PROCESS | 5123 | --DOMWINDOW == 87 (0x923b4000) [pid = 5123] [serial = 1701] [outer = (nil)] [url = about:blank] 08:05:42 INFO - PROCESS | 5123 | --DOMWINDOW == 86 (0xa236f400) [pid = 5123] [serial = 1698] [outer = (nil)] [url = about:blank] 08:05:42 INFO - PROCESS | 5123 | --DOMWINDOW == 85 (0xa20a8000) [pid = 5123] [serial = 1697] [outer = (nil)] [url = about:blank] 08:05:42 INFO - PROCESS | 5123 | --DOMWINDOW == 84 (0x93d02800) [pid = 5123] [serial = 1703] [outer = (nil)] [url = about:blank] 08:05:42 INFO - PROCESS | 5123 | --DOMWINDOW == 83 (0x99776800) [pid = 5123] [serial = 1709] [outer = (nil)] [url = about:blank] 08:05:42 INFO - PROCESS | 5123 | --DOMWINDOW == 82 (0x92691400) [pid = 5123] [serial = 1683] [outer = (nil)] [url = about:blank] 08:05:42 INFO - PROCESS | 5123 | --DOMWINDOW == 81 (0x923b3400) [pid = 5123] [serial = 1682] [outer = (nil)] [url = about:blank] 08:05:42 INFO - PROCESS | 5123 | --DOMWINDOW == 80 (0x97a4c000) [pid = 5123] [serial = 1686] [outer = (nil)] [url = about:blank] 08:05:42 INFO - PROCESS | 5123 | --DOMWINDOW == 79 (0x97a20c00) [pid = 5123] [serial = 1685] [outer = (nil)] [url = about:blank] 08:05:42 INFO - PROCESS | 5123 | --DOMWINDOW == 78 (0x9a2ee000) [pid = 5123] [serial = 1689] [outer = (nil)] [url = about:blank] 08:05:42 INFO - PROCESS | 5123 | --DOMWINDOW == 77 (0x9a2da400) [pid = 5123] [serial = 1688] [outer = (nil)] [url = about:blank] 08:05:42 INFO - PROCESS | 5123 | --DOMWINDOW == 76 (0x9b9ea400) [pid = 5123] [serial = 1692] [outer = (nil)] [url = about:blank] 08:05:42 INFO - PROCESS | 5123 | --DOMWINDOW == 75 (0x9ba2a400) [pid = 5123] [serial = 1691] [outer = (nil)] [url = about:blank] 08:05:42 INFO - PROCESS | 5123 | --DOMWINDOW == 74 (0xa1123800) [pid = 5123] [serial = 1695] [outer = (nil)] [url = about:blank] 08:05:42 INFO - PROCESS | 5123 | --DOMWINDOW == 73 (0x9d90f000) [pid = 5123] [serial = 1694] [outer = (nil)] [url = about:blank] 08:05:42 INFO - PROCESS | 5123 | --DOMWINDOW == 72 (0x95432c00) [pid = 5123] [serial = 1706] [outer = (nil)] [url = about:blank] 08:05:42 INFO - PROCESS | 5123 | --DOMWINDOW == 71 (0x99ac5400) [pid = 5123] [serial = 1710] [outer = (nil)] [url = about:blank] 08:05:42 INFO - PROCESS | 5123 | --DOMWINDOW == 70 (0x9a2d0400) [pid = 5123] [serial = 1715] [outer = (nil)] [url = about:blank] 08:05:42 INFO - PROCESS | 5123 | --DOMWINDOW == 69 (0x97a1c400) [pid = 5123] [serial = 1707] [outer = (nil)] [url = about:blank] 08:05:42 INFO - PROCESS | 5123 | --DOMWINDOW == 68 (0x99d11800) [pid = 5123] [serial = 1713] [outer = (nil)] [url = about:blank] 08:05:42 INFO - PROCESS | 5123 | --DOMWINDOW == 67 (0x97a49400) [pid = 5123] [serial = 1712] [outer = (nil)] [url = about:blank] 08:05:42 INFO - PROCESS | 5123 | --DOMWINDOW == 66 (0x93d7cc00) [pid = 5123] [serial = 1704] [outer = (nil)] [url = about:blank] 08:05:43 INFO - PROCESS | 5123 | 1467817543384 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:05:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 08:05:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 2196ms 08:05:43 INFO - PROCESS | 5123 | 1467817543420 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 08:05:43 INFO - PROCESS | 5123 | 1467817543426 Marionette TRACE conn3 <- [1,2325,null,{"value":"8"}] 08:05:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 08:05:43 INFO - PROCESS | 5123 | 1467817543434 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 08:05:43 INFO - PROCESS | 5123 | 1467817543438 Marionette TRACE conn3 <- [1,2326,null,{}] 08:05:43 INFO - PROCESS | 5123 | 1467817543446 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:05:43 INFO - PROCESS | 5123 | 1467817543451 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:05:43 INFO - PROCESS | 5123 | 1467817543613 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 08:05:43 INFO - PROCESS | 5123 | 1467817543775 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:43 INFO - PROCESS | 5123 | 1467817543782 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:05:43 INFO - PROCESS | 5123 | ++DOCSHELL 0x923b3400 == 29 [pid = 5123] [id = 589] 08:05:43 INFO - PROCESS | 5123 | ++DOMWINDOW == 67 (0x924c0400) [pid = 5123] [serial = 1768] [outer = (nil)] 08:05:43 INFO - PROCESS | 5123 | ++DOMWINDOW == 68 (0x9306b000) [pid = 5123] [serial = 1769] [outer = 0x924c0400] 08:05:43 INFO - PROCESS | 5123 | 1467817543850 Marionette DEBUG loaded listener.js 08:05:43 INFO - PROCESS | 5123 | ++DOMWINDOW == 69 (0x93bafc00) [pid = 5123] [serial = 1770] [outer = 0x924c0400] 08:05:44 INFO - PROCESS | 5123 | 1467817544591 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:05:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 08:05:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1191ms 08:05:44 INFO - PROCESS | 5123 | 1467817544625 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 08:05:44 INFO - PROCESS | 5123 | 1467817544632 Marionette TRACE conn3 <- [1,2329,null,{"value":"8"}] 08:05:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 08:05:44 INFO - PROCESS | 5123 | 1467817544642 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 08:05:44 INFO - PROCESS | 5123 | 1467817544645 Marionette TRACE conn3 <- [1,2330,null,{}] 08:05:44 INFO - PROCESS | 5123 | 1467817544651 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:05:44 INFO - PROCESS | 5123 | 1467817544656 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:05:44 INFO - PROCESS | 5123 | 1467817544803 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 08:05:44 INFO - PROCESS | 5123 | 1467817544814 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:44 INFO - PROCESS | 5123 | 1467817544824 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:05:44 INFO - PROCESS | 5123 | ++DOCSHELL 0x96fcf400 == 30 [pid = 5123] [id = 590] 08:05:44 INFO - PROCESS | 5123 | ++DOMWINDOW == 70 (0x96fd4800) [pid = 5123] [serial = 1771] [outer = (nil)] 08:05:44 INFO - PROCESS | 5123 | ++DOMWINDOW == 71 (0x97a20400) [pid = 5123] [serial = 1772] [outer = 0x96fd4800] 08:05:44 INFO - PROCESS | 5123 | 1467817544886 Marionette DEBUG loaded listener.js 08:05:44 INFO - PROCESS | 5123 | ++DOMWINDOW == 72 (0x97a44800) [pid = 5123] [serial = 1773] [outer = 0x96fd4800] 08:05:45 INFO - PROCESS | 5123 | 1467817545779 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:05:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 08:05:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1182ms 08:05:45 INFO - PROCESS | 5123 | 1467817545825 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 08:05:45 INFO - PROCESS | 5123 | 1467817545829 Marionette TRACE conn3 <- [1,2333,null,{"value":"8"}] 08:05:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 08:05:45 INFO - PROCESS | 5123 | 1467817545842 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 08:05:45 INFO - PROCESS | 5123 | 1467817545848 Marionette TRACE conn3 <- [1,2334,null,{}] 08:05:45 INFO - PROCESS | 5123 | 1467817545864 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:05:45 INFO - PROCESS | 5123 | 1467817545873 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:05:46 INFO - PROCESS | 5123 | 1467817546077 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 08:05:46 INFO - PROCESS | 5123 | 1467817546099 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:46 INFO - PROCESS | 5123 | 1467817546109 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:05:46 INFO - PROCESS | 5123 | ++DOCSHELL 0x98d6c800 == 31 [pid = 5123] [id = 591] 08:05:46 INFO - PROCESS | 5123 | ++DOMWINDOW == 73 (0x98de2400) [pid = 5123] [serial = 1774] [outer = (nil)] 08:05:46 INFO - PROCESS | 5123 | ++DOMWINDOW == 74 (0x997ec400) [pid = 5123] [serial = 1775] [outer = 0x98de2400] 08:05:46 INFO - PROCESS | 5123 | 1467817546175 Marionette DEBUG loaded listener.js 08:05:46 INFO - PROCESS | 5123 | ++DOMWINDOW == 75 (0x99d0b800) [pid = 5123] [serial = 1776] [outer = 0x98de2400] 08:05:47 INFO - PROCESS | 5123 | 1467817547034 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:05:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 08:05:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1245ms 08:05:47 INFO - PROCESS | 5123 | 1467817547080 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 08:05:47 INFO - PROCESS | 5123 | 1467817547084 Marionette TRACE conn3 <- [1,2337,null,{"value":"8"}] 08:05:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 08:05:47 INFO - PROCESS | 5123 | 1467817547090 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 08:05:47 INFO - PROCESS | 5123 | 1467817547092 Marionette TRACE conn3 <- [1,2338,null,{}] 08:05:47 INFO - PROCESS | 5123 | 1467817547097 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:05:47 INFO - PROCESS | 5123 | 1467817547102 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:05:47 INFO - PROCESS | 5123 | 1467817547293 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 08:05:47 INFO - PROCESS | 5123 | 1467817547313 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:47 INFO - PROCESS | 5123 | 1467817547322 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:05:47 INFO - PROCESS | 5123 | ++DOCSHELL 0x91597000 == 32 [pid = 5123] [id = 592] 08:05:47 INFO - PROCESS | 5123 | ++DOMWINDOW == 76 (0x92ac5800) [pid = 5123] [serial = 1777] [outer = (nil)] 08:05:47 INFO - PROCESS | 5123 | ++DOMWINDOW == 77 (0x9a2d1000) [pid = 5123] [serial = 1778] [outer = 0x92ac5800] 08:05:47 INFO - PROCESS | 5123 | 1467817547382 Marionette DEBUG loaded listener.js 08:05:47 INFO - PROCESS | 5123 | ++DOMWINDOW == 78 (0x9a602c00) [pid = 5123] [serial = 1779] [outer = 0x92ac5800] 08:05:48 INFO - PROCESS | 5123 | --DOMWINDOW == 77 (0x9a26e800) [pid = 5123] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 08:05:48 INFO - PROCESS | 5123 | --DOMWINDOW == 76 (0x922cac00) [pid = 5123] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 08:05:48 INFO - PROCESS | 5123 | --DOMWINDOW == 75 (0x9a18e800) [pid = 5123] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 08:05:48 INFO - PROCESS | 5123 | --DOMWINDOW == 74 (0x97a4ec00) [pid = 5123] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 08:05:48 INFO - PROCESS | 5123 | --DOMWINDOW == 73 (0x92ad0800) [pid = 5123] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 08:05:48 INFO - PROCESS | 5123 | --DOMWINDOW == 72 (0x922cd800) [pid = 5123] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 08:05:48 INFO - PROCESS | 5123 | --DOMWINDOW == 71 (0x923ac000) [pid = 5123] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 08:05:48 INFO - PROCESS | 5123 | --DOMWINDOW == 70 (0x98de8800) [pid = 5123] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 08:05:48 INFO - PROCESS | 5123 | --DOMWINDOW == 69 (0x952e7000) [pid = 5123] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 08:05:48 INFO - PROCESS | 5123 | --DOMWINDOW == 68 (0x9a268000) [pid = 5123] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 08:05:48 INFO - PROCESS | 5123 | 1467817548508 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:05:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 08:05:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1441ms 08:05:48 INFO - PROCESS | 5123 | 1467817548531 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 08:05:48 INFO - PROCESS | 5123 | 1467817548535 Marionette TRACE conn3 <- [1,2341,null,{"value":"8"}] 08:05:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 08:05:48 INFO - PROCESS | 5123 | 1467817548540 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 08:05:48 INFO - PROCESS | 5123 | 1467817548542 Marionette TRACE conn3 <- [1,2342,null,{}] 08:05:48 INFO - PROCESS | 5123 | 1467817548548 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:05:48 INFO - PROCESS | 5123 | 1467817548552 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:05:48 INFO - PROCESS | 5123 | 1467817548683 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 08:05:48 INFO - PROCESS | 5123 | 1467817548811 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:48 INFO - PROCESS | 5123 | 1467817548819 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:05:48 INFO - PROCESS | 5123 | ++DOCSHELL 0x9268a000 == 33 [pid = 5123] [id = 593] 08:05:48 INFO - PROCESS | 5123 | ++DOMWINDOW == 69 (0x9268f800) [pid = 5123] [serial = 1780] [outer = (nil)] 08:05:48 INFO - PROCESS | 5123 | ++DOMWINDOW == 70 (0x997efc00) [pid = 5123] [serial = 1781] [outer = 0x9268f800] 08:05:48 INFO - PROCESS | 5123 | 1467817548879 Marionette DEBUG loaded listener.js 08:05:48 INFO - PROCESS | 5123 | ++DOMWINDOW == 71 (0x9a2da400) [pid = 5123] [serial = 1782] [outer = 0x9268f800] 08:05:49 INFO - PROCESS | 5123 | 1467817549558 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:05:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 08:05:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1030ms 08:05:49 INFO - PROCESS | 5123 | 1467817549571 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 08:05:49 INFO - PROCESS | 5123 | 1467817549575 Marionette TRACE conn3 <- [1,2345,null,{"value":"8"}] 08:05:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 08:05:49 INFO - PROCESS | 5123 | 1467817549581 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 08:05:49 INFO - PROCESS | 5123 | 1467817549583 Marionette TRACE conn3 <- [1,2346,null,{}] 08:05:49 INFO - PROCESS | 5123 | 1467817549588 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:05:49 INFO - PROCESS | 5123 | 1467817549597 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:05:49 INFO - PROCESS | 5123 | 1467817549826 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 08:05:49 INFO - PROCESS | 5123 | 1467817549839 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:49 INFO - PROCESS | 5123 | 1467817549844 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:05:49 INFO - PROCESS | 5123 | ++DOCSHELL 0x9b5dc000 == 34 [pid = 5123] [id = 594] 08:05:49 INFO - PROCESS | 5123 | ++DOMWINDOW == 72 (0x9b5dd400) [pid = 5123] [serial = 1783] [outer = (nil)] 08:05:49 INFO - PROCESS | 5123 | ++DOMWINDOW == 73 (0x9ba26400) [pid = 5123] [serial = 1784] [outer = 0x9b5dd400] 08:05:49 INFO - PROCESS | 5123 | 1467817549906 Marionette DEBUG loaded listener.js 08:05:49 INFO - PROCESS | 5123 | ++DOMWINDOW == 74 (0x9d522000) [pid = 5123] [serial = 1785] [outer = 0x9b5dd400] 08:05:50 INFO - PROCESS | 5123 | 1467817550925 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:05:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 08:05:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1380ms 08:05:50 INFO - PROCESS | 5123 | 1467817550962 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 08:05:50 INFO - PROCESS | 5123 | 1467817550969 Marionette TRACE conn3 <- [1,2349,null,{"value":"8"}] 08:05:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 08:05:50 INFO - PROCESS | 5123 | 1467817550976 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 08:05:50 INFO - PROCESS | 5123 | 1467817550981 Marionette TRACE conn3 <- [1,2350,null,{}] 08:05:50 INFO - PROCESS | 5123 | 1467817550990 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:05:50 INFO - PROCESS | 5123 | 1467817550994 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:05:51 INFO - PROCESS | 5123 | 1467817551163 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 08:05:51 INFO - PROCESS | 5123 | 1467817551330 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:51 INFO - PROCESS | 5123 | 1467817551338 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:05:51 INFO - PROCESS | 5123 | ++DOCSHELL 0x927d7800 == 35 [pid = 5123] [id = 595] 08:05:51 INFO - PROCESS | 5123 | ++DOMWINDOW == 75 (0x927e2800) [pid = 5123] [serial = 1786] [outer = (nil)] 08:05:51 INFO - PROCESS | 5123 | ++DOMWINDOW == 76 (0x953b7c00) [pid = 5123] [serial = 1787] [outer = 0x927e2800] 08:05:51 INFO - PROCESS | 5123 | 1467817551413 Marionette DEBUG loaded listener.js 08:05:51 INFO - PROCESS | 5123 | ++DOMWINDOW == 77 (0x953f6c00) [pid = 5123] [serial = 1788] [outer = 0x927e2800] 08:05:52 INFO - PROCESS | 5123 | 1467817552379 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:05:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 08:05:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1486ms 08:05:52 INFO - PROCESS | 5123 | 1467817552463 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 08:05:52 INFO - PROCESS | 5123 | 1467817552469 Marionette TRACE conn3 <- [1,2353,null,{"value":"8"}] 08:05:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 08:05:52 INFO - PROCESS | 5123 | 1467817552480 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 08:05:52 INFO - PROCESS | 5123 | 1467817552483 Marionette TRACE conn3 <- [1,2354,null,{}] 08:05:52 INFO - PROCESS | 5123 | 1467817552490 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:05:52 INFO - PROCESS | 5123 | 1467817552495 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:05:52 INFO - PROCESS | 5123 | 1467817552691 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 08:05:52 INFO - PROCESS | 5123 | 1467817552936 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:52 INFO - PROCESS | 5123 | 1467817552946 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:05:53 INFO - PROCESS | 5123 | ++DOCSHELL 0x97a4d000 == 36 [pid = 5123] [id = 596] 08:05:53 INFO - PROCESS | 5123 | ++DOMWINDOW == 78 (0x9855e000) [pid = 5123] [serial = 1789] [outer = (nil)] 08:05:53 INFO - PROCESS | 5123 | ++DOMWINDOW == 79 (0x99d11800) [pid = 5123] [serial = 1790] [outer = 0x9855e000] 08:05:53 INFO - PROCESS | 5123 | 1467817553063 Marionette DEBUG loaded listener.js 08:05:53 INFO - PROCESS | 5123 | ++DOMWINDOW == 80 (0x9a26b800) [pid = 5123] [serial = 1791] [outer = 0x9855e000] 08:05:53 INFO - PROCESS | 5123 | 1467817553976 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:05:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 08:05:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1537ms 08:05:54 INFO - PROCESS | 5123 | 1467817554017 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 08:05:54 INFO - PROCESS | 5123 | 1467817554021 Marionette TRACE conn3 <- [1,2357,null,{"value":"8"}] 08:05:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 08:05:54 INFO - PROCESS | 5123 | 1467817554027 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 08:05:54 INFO - PROCESS | 5123 | 1467817554033 Marionette TRACE conn3 <- [1,2358,null,{}] 08:05:54 INFO - PROCESS | 5123 | 1467817554048 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:05:54 INFO - PROCESS | 5123 | 1467817554055 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:05:54 INFO - PROCESS | 5123 | 1467817554234 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 08:05:54 INFO - PROCESS | 5123 | 1467817554409 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:54 INFO - PROCESS | 5123 | 1467817554416 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:05:54 INFO - PROCESS | 5123 | ++DOCSHELL 0x9ba27800 == 37 [pid = 5123] [id = 597] 08:05:54 INFO - PROCESS | 5123 | ++DOMWINDOW == 81 (0x9ba28800) [pid = 5123] [serial = 1792] [outer = (nil)] 08:05:54 INFO - PROCESS | 5123 | ++DOMWINDOW == 82 (0x9d56e800) [pid = 5123] [serial = 1793] [outer = 0x9ba28800] 08:05:54 INFO - PROCESS | 5123 | 1467817554492 Marionette DEBUG loaded listener.js 08:05:54 INFO - PROCESS | 5123 | ++DOMWINDOW == 83 (0x9d968800) [pid = 5123] [serial = 1794] [outer = 0x9ba28800] 08:05:55 INFO - PROCESS | 5123 | 1467817555641 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:05:55 INFO - PROCESS | 5123 | --DOCSHELL 0x924c3800 == 36 [pid = 5123] [id = 587] 08:05:55 INFO - PROCESS | 5123 | --DOCSHELL 0x9268a000 == 35 [pid = 5123] [id = 593] 08:05:55 INFO - PROCESS | 5123 | --DOCSHELL 0x91597000 == 34 [pid = 5123] [id = 592] 08:05:55 INFO - PROCESS | 5123 | --DOCSHELL 0x98d6c800 == 33 [pid = 5123] [id = 591] 08:05:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 08:05:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1695ms 08:05:55 INFO - PROCESS | 5123 | --DOCSHELL 0x96fcf400 == 32 [pid = 5123] [id = 590] 08:05:55 INFO - PROCESS | 5123 | --DOCSHELL 0x923b3400 == 31 [pid = 5123] [id = 589] 08:05:55 INFO - PROCESS | 5123 | --DOCSHELL 0x924cb000 == 30 [pid = 5123] [id = 588] 08:05:55 INFO - PROCESS | 5123 | 1467817555727 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 08:05:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 08:05:55 INFO - PROCESS | 5123 | 1467817555733 Marionette TRACE conn3 <- [1,2361,null,{"value":"8"}] 08:05:55 INFO - PROCESS | 5123 | 1467817555740 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 08:05:55 INFO - PROCESS | 5123 | 1467817555743 Marionette TRACE conn3 <- [1,2362,null,{}] 08:05:55 INFO - PROCESS | 5123 | 1467817555751 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:05:55 INFO - PROCESS | 5123 | 1467817555756 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:05:55 INFO - PROCESS | 5123 | 1467817555915 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 08:05:56 INFO - PROCESS | 5123 | --DOMWINDOW == 82 (0x9d56c000) [pid = 5123] [serial = 1742] [outer = (nil)] [url = about:blank] 08:05:56 INFO - PROCESS | 5123 | --DOMWINDOW == 81 (0x9a2dc400) [pid = 5123] [serial = 1736] [outer = (nil)] [url = about:blank] 08:05:56 INFO - PROCESS | 5123 | --DOMWINDOW == 80 (0x93ba5c00) [pid = 5123] [serial = 1739] [outer = (nil)] [url = about:blank] 08:05:56 INFO - PROCESS | 5123 | --DOMWINDOW == 79 (0x9b57b800) [pid = 5123] [serial = 1737] [outer = (nil)] [url = about:blank] 08:05:56 INFO - PROCESS | 5123 | --DOMWINDOW == 78 (0x9a601c00) [pid = 5123] [serial = 1716] [outer = (nil)] [url = about:blank] 08:05:56 INFO - PROCESS | 5123 | --DOMWINDOW == 77 (0x98de7c00) [pid = 5123] [serial = 1721] [outer = (nil)] [url = about:blank] 08:05:56 INFO - PROCESS | 5123 | --DOMWINDOW == 76 (0x9a26e400) [pid = 5123] [serial = 1722] [outer = (nil)] [url = about:blank] 08:05:56 INFO - PROCESS | 5123 | --DOMWINDOW == 75 (0x93d7b400) [pid = 5123] [serial = 1718] [outer = (nil)] [url = about:blank] 08:05:56 INFO - PROCESS | 5123 | --DOMWINDOW == 74 (0x9542bc00) [pid = 5123] [serial = 1719] [outer = (nil)] [url = about:blank] 08:05:56 INFO - PROCESS | 5123 | --DOMWINDOW == 73 (0x953b2c00) [pid = 5123] [serial = 1724] [outer = (nil)] [url = about:blank] 08:05:56 INFO - PROCESS | 5123 | --DOMWINDOW == 72 (0x9a2d3c00) [pid = 5123] [serial = 1725] [outer = (nil)] [url = about:blank] 08:05:56 INFO - PROCESS | 5123 | --DOMWINDOW == 71 (0x927d6400) [pid = 5123] [serial = 1727] [outer = (nil)] [url = about:blank] 08:05:56 INFO - PROCESS | 5123 | --DOMWINDOW == 70 (0x92acf000) [pid = 5123] [serial = 1728] [outer = (nil)] [url = about:blank] 08:05:56 INFO - PROCESS | 5123 | --DOMWINDOW == 69 (0x99cf0c00) [pid = 5123] [serial = 1733] [outer = (nil)] [url = about:blank] 08:05:56 INFO - PROCESS | 5123 | --DOMWINDOW == 68 (0x953bf400) [pid = 5123] [serial = 1730] [outer = (nil)] [url = about:blank] 08:05:56 INFO - PROCESS | 5123 | --DOMWINDOW == 67 (0x9542b400) [pid = 5123] [serial = 1731] [outer = (nil)] [url = about:blank] 08:05:56 INFO - PROCESS | 5123 | --DOMWINDOW == 66 (0x9d570000) [pid = 5123] [serial = 1743] [outer = (nil)] [url = about:blank] 08:05:56 INFO - PROCESS | 5123 | --DOMWINDOW == 65 (0x95429400) [pid = 5123] [serial = 1740] [outer = (nil)] [url = about:blank] 08:05:56 INFO - PROCESS | 5123 | --DOMWINDOW == 64 (0x952dd800) [pid = 5123] [serial = 1734] [outer = (nil)] [url = about:blank] 08:05:56 INFO - PROCESS | 5123 | 1467817556108 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:56 INFO - PROCESS | 5123 | 1467817556117 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:05:56 INFO - PROCESS | 5123 | ++DOCSHELL 0x927d6400 == 31 [pid = 5123] [id = 598] 08:05:56 INFO - PROCESS | 5123 | ++DOMWINDOW == 65 (0x92ac8400) [pid = 5123] [serial = 1795] [outer = (nil)] 08:05:56 INFO - PROCESS | 5123 | ++DOMWINDOW == 66 (0x93d0b000) [pid = 5123] [serial = 1796] [outer = 0x92ac8400] 08:05:56 INFO - PROCESS | 5123 | 1467817556179 Marionette DEBUG loaded listener.js 08:05:56 INFO - PROCESS | 5123 | ++DOMWINDOW == 67 (0x952db000) [pid = 5123] [serial = 1797] [outer = 0x92ac8400] 08:05:56 INFO - PROCESS | 5123 | 1467817556906 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:05:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 08:05:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1183ms 08:05:56 INFO - PROCESS | 5123 | 1467817556922 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 08:05:56 INFO - PROCESS | 5123 | 1467817556928 Marionette TRACE conn3 <- [1,2365,null,{"value":"8"}] 08:05:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 08:05:56 INFO - PROCESS | 5123 | 1467817556938 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 08:05:56 INFO - PROCESS | 5123 | 1467817556941 Marionette TRACE conn3 <- [1,2366,null,{}] 08:05:56 INFO - PROCESS | 5123 | 1467817556947 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:05:56 INFO - PROCESS | 5123 | 1467817556952 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:05:57 INFO - PROCESS | 5123 | 1467817557096 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 08:05:57 INFO - PROCESS | 5123 | 1467817557227 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:57 INFO - PROCESS | 5123 | 1467817557237 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:05:57 INFO - PROCESS | 5123 | ++DOCSHELL 0x953bc400 == 32 [pid = 5123] [id = 599] 08:05:57 INFO - PROCESS | 5123 | ++DOMWINDOW == 68 (0x953f7c00) [pid = 5123] [serial = 1798] [outer = (nil)] 08:05:57 INFO - PROCESS | 5123 | ++DOMWINDOW == 69 (0x97a22000) [pid = 5123] [serial = 1799] [outer = 0x953f7c00] 08:05:57 INFO - PROCESS | 5123 | 1467817557298 Marionette DEBUG loaded listener.js 08:05:57 INFO - PROCESS | 5123 | ++DOMWINDOW == 70 (0x97a4e800) [pid = 5123] [serial = 1800] [outer = 0x953f7c00] 08:05:58 INFO - PROCESS | 5123 | 1467817558072 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:05:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 08:05:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1185ms 08:05:58 INFO - PROCESS | 5123 | 1467817558122 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 08:05:58 INFO - PROCESS | 5123 | 1467817558126 Marionette TRACE conn3 <- [1,2369,null,{"value":"8"}] 08:05:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 08:05:58 INFO - PROCESS | 5123 | 1467817558132 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 08:05:58 INFO - PROCESS | 5123 | 1467817558137 Marionette TRACE conn3 <- [1,2370,null,{}] 08:05:58 INFO - PROCESS | 5123 | 1467817558152 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:05:58 INFO - PROCESS | 5123 | 1467817558159 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:05:58 INFO - PROCESS | 5123 | 1467817558313 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 08:05:58 INFO - PROCESS | 5123 | 1467817558350 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:58 INFO - PROCESS | 5123 | 1467817558362 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:05:58 INFO - PROCESS | 5123 | ++DOCSHELL 0x95426000 == 33 [pid = 5123] [id = 600] 08:05:58 INFO - PROCESS | 5123 | ++DOMWINDOW == 71 (0x9542ec00) [pid = 5123] [serial = 1801] [outer = (nil)] 08:05:58 INFO - PROCESS | 5123 | ++DOMWINDOW == 72 (0x9a18c800) [pid = 5123] [serial = 1802] [outer = 0x9542ec00] 08:05:58 INFO - PROCESS | 5123 | 1467817558555 Marionette DEBUG loaded listener.js 08:05:58 INFO - PROCESS | 5123 | ++DOMWINDOW == 73 (0x9a60a400) [pid = 5123] [serial = 1803] [outer = 0x9542ec00] 08:05:59 INFO - PROCESS | 5123 | 1467817559344 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:05:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 08:05:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1238ms 08:05:59 INFO - PROCESS | 5123 | 1467817559371 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 08:05:59 INFO - PROCESS | 5123 | 1467817559375 Marionette TRACE conn3 <- [1,2373,null,{"value":"8"}] 08:05:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 08:05:59 INFO - PROCESS | 5123 | 1467817559381 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 08:05:59 INFO - PROCESS | 5123 | 1467817559383 Marionette TRACE conn3 <- [1,2374,null,{}] 08:05:59 INFO - PROCESS | 5123 | 1467817559389 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:05:59 INFO - PROCESS | 5123 | 1467817559393 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:05:59 INFO - PROCESS | 5123 | 1467817559607 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 08:05:59 INFO - PROCESS | 5123 | 1467817559627 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:59 INFO - PROCESS | 5123 | 1467817559636 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:05:59 INFO - PROCESS | 5123 | ++DOCSHELL 0x93d7d400 == 34 [pid = 5123] [id = 601] 08:05:59 INFO - PROCESS | 5123 | ++DOMWINDOW == 74 (0x9aa69000) [pid = 5123] [serial = 1804] [outer = (nil)] 08:05:59 INFO - PROCESS | 5123 | ++DOMWINDOW == 75 (0x9b8e2800) [pid = 5123] [serial = 1805] [outer = 0x9aa69000] 08:05:59 INFO - PROCESS | 5123 | 1467817559698 Marionette DEBUG loaded listener.js 08:05:59 INFO - PROCESS | 5123 | ++DOMWINDOW == 76 (0x9d56b400) [pid = 5123] [serial = 1806] [outer = 0x9aa69000] 08:06:00 INFO - PROCESS | 5123 | --DOMWINDOW == 75 (0x93d87400) [pid = 5123] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 08:06:00 INFO - PROCESS | 5123 | --DOMWINDOW == 74 (0x924c0400) [pid = 5123] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 08:06:00 INFO - PROCESS | 5123 | --DOMWINDOW == 73 (0x98de2400) [pid = 5123] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 08:06:00 INFO - PROCESS | 5123 | --DOMWINDOW == 72 (0x927d5c00) [pid = 5123] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 08:06:00 INFO - PROCESS | 5123 | --DOMWINDOW == 71 (0x97a46400) [pid = 5123] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 08:06:00 INFO - PROCESS | 5123 | --DOMWINDOW == 70 (0x9b9e6c00) [pid = 5123] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 08:06:00 INFO - PROCESS | 5123 | --DOMWINDOW == 69 (0x9d908000) [pid = 5123] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 08:06:00 INFO - PROCESS | 5123 | --DOMWINDOW == 68 (0xa2322000) [pid = 5123] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 08:06:00 INFO - PROCESS | 5123 | --DOMWINDOW == 67 (0x9d906400) [pid = 5123] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 08:06:00 INFO - PROCESS | 5123 | --DOMWINDOW == 66 (0x924c4000) [pid = 5123] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 08:06:00 INFO - PROCESS | 5123 | --DOMWINDOW == 65 (0x92ac5800) [pid = 5123] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 08:06:00 INFO - PROCESS | 5123 | --DOMWINDOW == 64 (0x96fd4800) [pid = 5123] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 08:06:00 INFO - PROCESS | 5123 | --DOMWINDOW == 63 (0x9268f800) [pid = 5123] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 08:06:00 INFO - PROCESS | 5123 | 1467817560702 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:06:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 08:06:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1337ms 08:06:00 INFO - PROCESS | 5123 | 1467817560719 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 08:06:00 INFO - PROCESS | 5123 | 1467817560721 Marionette TRACE conn3 <- [1,2377,null,{"value":"8"}] 08:06:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 08:06:00 INFO - PROCESS | 5123 | 1467817560728 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 08:06:00 INFO - PROCESS | 5123 | 1467817560731 Marionette TRACE conn3 <- [1,2378,null,{}] 08:06:00 INFO - PROCESS | 5123 | 1467817560736 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:06:00 INFO - PROCESS | 5123 | 1467817560741 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:06:00 INFO - PROCESS | 5123 | 1467817560924 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 08:06:01 INFO - PROCESS | 5123 | 1467817561008 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:01 INFO - PROCESS | 5123 | 1467817561014 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:06:01 INFO - PROCESS | 5123 | ++DOCSHELL 0x92690c00 == 35 [pid = 5123] [id = 602] 08:06:01 INFO - PROCESS | 5123 | ++DOMWINDOW == 64 (0x97a24800) [pid = 5123] [serial = 1807] [outer = (nil)] 08:06:01 INFO - PROCESS | 5123 | ++DOMWINDOW == 65 (0x9a188000) [pid = 5123] [serial = 1808] [outer = 0x97a24800] 08:06:01 INFO - PROCESS | 5123 | 1467817561075 Marionette DEBUG loaded listener.js 08:06:01 INFO - PROCESS | 5123 | ++DOMWINDOW == 66 (0x98462000) [pid = 5123] [serial = 1809] [outer = 0x97a24800] 08:06:01 INFO - PROCESS | 5123 | 1467817561753 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:06:01 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:06:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1077ms 08:06:01 INFO - PROCESS | 5123 | 1467817561806 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 08:06:01 INFO - PROCESS | 5123 | 1467817561809 Marionette TRACE conn3 <- [1,2381,null,{"value":"8"}] 08:06:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 08:06:01 INFO - PROCESS | 5123 | 1467817561823 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 08:06:01 INFO - PROCESS | 5123 | 1467817561825 Marionette TRACE conn3 <- [1,2382,null,{}] 08:06:01 INFO - PROCESS | 5123 | 1467817561835 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:06:01 INFO - PROCESS | 5123 | 1467817561844 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:06:02 INFO - PROCESS | 5123 | 1467817562024 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 08:06:02 INFO - PROCESS | 5123 | 1467817562033 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:02 INFO - PROCESS | 5123 | 1467817562041 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:06:02 INFO - PROCESS | 5123 | ++DOCSHELL 0x923a6400 == 36 [pid = 5123] [id = 603] 08:06:02 INFO - PROCESS | 5123 | ++DOMWINDOW == 67 (0x97a1b400) [pid = 5123] [serial = 1810] [outer = (nil)] 08:06:02 INFO - PROCESS | 5123 | ++DOMWINDOW == 68 (0xa209c800) [pid = 5123] [serial = 1811] [outer = 0x97a1b400] 08:06:02 INFO - PROCESS | 5123 | 1467817562108 Marionette DEBUG loaded listener.js 08:06:02 INFO - PROCESS | 5123 | ++DOMWINDOW == 69 (0xa221b000) [pid = 5123] [serial = 1812] [outer = 0x97a1b400] 08:06:03 INFO - PROCESS | 5123 | 1467817563144 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:06:03 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:06:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1386ms 08:06:03 INFO - PROCESS | 5123 | 1467817563210 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 08:06:03 INFO - PROCESS | 5123 | 1467817563216 Marionette TRACE conn3 <- [1,2385,null,{"value":"8"}] 08:06:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 08:06:03 INFO - PROCESS | 5123 | 1467817563224 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 08:06:03 INFO - PROCESS | 5123 | 1467817563229 Marionette TRACE conn3 <- [1,2386,null,{}] 08:06:03 INFO - PROCESS | 5123 | 1467817563237 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:06:03 INFO - PROCESS | 5123 | 1467817563242 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:06:03 INFO - PROCESS | 5123 | 1467817563451 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 08:06:03 INFO - PROCESS | 5123 | 1467817563671 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:03 INFO - PROCESS | 5123 | 1467817563680 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:06:03 INFO - PROCESS | 5123 | ++DOCSHELL 0x924c8800 == 37 [pid = 5123] [id = 604] 08:06:03 INFO - PROCESS | 5123 | ++DOMWINDOW == 70 (0x927db000) [pid = 5123] [serial = 1813] [outer = (nil)] 08:06:03 INFO - PROCESS | 5123 | ++DOMWINDOW == 71 (0x953bf400) [pid = 5123] [serial = 1814] [outer = 0x927db000] 08:06:03 INFO - PROCESS | 5123 | 1467817563797 Marionette DEBUG loaded listener.js 08:06:03 INFO - PROCESS | 5123 | ++DOMWINDOW == 72 (0x9542e400) [pid = 5123] [serial = 1815] [outer = 0x927db000] 08:06:04 INFO - PROCESS | 5123 | 1467817564668 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:06:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 08:06:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1489ms 08:06:04 INFO - PROCESS | 5123 | 1467817564713 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 08:06:04 INFO - PROCESS | 5123 | 1467817564719 Marionette TRACE conn3 <- [1,2389,null,{"value":"8"}] 08:06:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 08:06:04 INFO - PROCESS | 5123 | 1467817564729 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 08:06:04 INFO - PROCESS | 5123 | 1467817564733 Marionette TRACE conn3 <- [1,2390,null,{}] 08:06:04 INFO - PROCESS | 5123 | 1467817564739 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:06:04 INFO - PROCESS | 5123 | 1467817564745 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:06:04 INFO - PROCESS | 5123 | 1467817564915 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 08:06:05 INFO - PROCESS | 5123 | 1467817565082 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:05 INFO - PROCESS | 5123 | 1467817565091 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:06:05 INFO - PROCESS | 5123 | ++DOCSHELL 0x97a1e400 == 38 [pid = 5123] [id = 605] 08:06:05 INFO - PROCESS | 5123 | ++DOMWINDOW == 73 (0x9855dc00) [pid = 5123] [serial = 1816] [outer = (nil)] 08:06:05 INFO - PROCESS | 5123 | ++DOMWINDOW == 74 (0x99cefc00) [pid = 5123] [serial = 1817] [outer = 0x9855dc00] 08:06:05 INFO - PROCESS | 5123 | 1467817565169 Marionette DEBUG loaded listener.js 08:06:05 INFO - PROCESS | 5123 | ++DOMWINDOW == 75 (0x9a274c00) [pid = 5123] [serial = 1818] [outer = 0x9855dc00] 08:06:06 INFO - PROCESS | 5123 | 1467817566084 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:06:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 08:06:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1384ms 08:06:06 INFO - PROCESS | 5123 | 1467817566114 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 08:06:06 INFO - PROCESS | 5123 | 1467817566118 Marionette TRACE conn3 <- [1,2393,null,{"value":"8"}] 08:06:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 08:06:06 INFO - PROCESS | 5123 | 1467817566124 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 08:06:06 INFO - PROCESS | 5123 | 1467817566129 Marionette TRACE conn3 <- [1,2394,null,{}] 08:06:06 INFO - PROCESS | 5123 | 1467817566145 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:06:06 INFO - PROCESS | 5123 | 1467817566153 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:06:06 INFO - PROCESS | 5123 | 1467817566318 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 08:06:06 INFO - PROCESS | 5123 | 1467817566488 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:06 INFO - PROCESS | 5123 | 1467817566497 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:06:06 INFO - PROCESS | 5123 | ++DOCSHELL 0xa1189000 == 39 [pid = 5123] [id = 606] 08:06:06 INFO - PROCESS | 5123 | ++DOMWINDOW == 76 (0xa2008400) [pid = 5123] [serial = 1819] [outer = (nil)] 08:06:06 INFO - PROCESS | 5123 | ++DOMWINDOW == 77 (0xa2225800) [pid = 5123] [serial = 1820] [outer = 0xa2008400] 08:06:06 INFO - PROCESS | 5123 | 1467817566576 Marionette DEBUG loaded listener.js 08:06:06 INFO - PROCESS | 5123 | ++DOMWINDOW == 78 (0xa23cbc00) [pid = 5123] [serial = 1821] [outer = 0xa2008400] 08:06:07 INFO - PROCESS | 5123 | 1467817567407 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:06:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 08:06:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1339ms 08:06:07 INFO - PROCESS | 5123 | 1467817567464 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 08:06:07 INFO - PROCESS | 5123 | 1467817567469 Marionette TRACE conn3 <- [1,2397,null,{"value":"8"}] 08:06:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 08:06:07 INFO - PROCESS | 5123 | 1467817567493 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 08:06:07 INFO - PROCESS | 5123 | 1467817567497 Marionette TRACE conn3 <- [1,2398,null,{}] 08:06:07 INFO - PROCESS | 5123 | 1467817567504 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:06:07 INFO - PROCESS | 5123 | 1467817567509 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:06:07 INFO - PROCESS | 5123 | 1467817567677 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 08:06:07 INFO - PROCESS | 5123 | 1467817567846 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:07 INFO - PROCESS | 5123 | 1467817567854 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:06:07 INFO - PROCESS | 5123 | ++DOCSHELL 0xa209dc00 == 40 [pid = 5123] [id = 607] 08:06:07 INFO - PROCESS | 5123 | ++DOMWINDOW == 79 (0xa232ac00) [pid = 5123] [serial = 1822] [outer = (nil)] 08:06:07 INFO - PROCESS | 5123 | ++DOMWINDOW == 80 (0xa2580000) [pid = 5123] [serial = 1823] [outer = 0xa232ac00] 08:06:07 INFO - PROCESS | 5123 | 1467817567925 Marionette DEBUG loaded listener.js 08:06:08 INFO - PROCESS | 5123 | ++DOMWINDOW == 81 (0xa2584c00) [pid = 5123] [serial = 1824] [outer = 0xa232ac00] 08:06:08 INFO - PROCESS | 5123 | 1467817568824 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:06:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 08:06:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1382ms 08:06:08 INFO - PROCESS | 5123 | 1467817568873 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 08:06:08 INFO - PROCESS | 5123 | 1467817568876 Marionette TRACE conn3 <- [1,2401,null,{"value":"8"}] 08:06:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 08:06:08 INFO - PROCESS | 5123 | 1467817568882 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 08:06:08 INFO - PROCESS | 5123 | 1467817568885 Marionette TRACE conn3 <- [1,2402,null,{}] 08:06:08 INFO - PROCESS | 5123 | 1467817568891 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:06:08 INFO - PROCESS | 5123 | 1467817568896 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:06:09 INFO - PROCESS | 5123 | 1467817569045 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 08:06:09 INFO - PROCESS | 5123 | 1467817569217 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:09 INFO - PROCESS | 5123 | 1467817569225 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:06:09 INFO - PROCESS | 5123 | ++DOCSHELL 0x9a2d1400 == 41 [pid = 5123] [id = 608] 08:06:09 INFO - PROCESS | 5123 | ++DOMWINDOW == 82 (0x9a606000) [pid = 5123] [serial = 1825] [outer = (nil)] 08:06:09 INFO - PROCESS | 5123 | ++DOMWINDOW == 83 (0xa2ff5c00) [pid = 5123] [serial = 1826] [outer = 0x9a606000] 08:06:09 INFO - PROCESS | 5123 | 1467817569310 Marionette DEBUG loaded listener.js 08:06:09 INFO - PROCESS | 5123 | ++DOMWINDOW == 84 (0xa3108400) [pid = 5123] [serial = 1827] [outer = 0x9a606000] 08:06:10 INFO - PROCESS | 5123 | 1467817570221 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:06:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 08:06:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1385ms 08:06:10 INFO - PROCESS | 5123 | 1467817570268 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 08:06:10 INFO - PROCESS | 5123 | 1467817570272 Marionette TRACE conn3 <- [1,2405,null,{"value":"8"}] 08:06:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 08:06:10 INFO - PROCESS | 5123 | 1467817570278 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 08:06:10 INFO - PROCESS | 5123 | 1467817570281 Marionette TRACE conn3 <- [1,2406,null,{}] 08:06:10 INFO - PROCESS | 5123 | 1467817570287 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:06:10 INFO - PROCESS | 5123 | 1467817570297 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:06:10 INFO - PROCESS | 5123 | 1467817570495 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 08:06:10 INFO - PROCESS | 5123 | 1467817570669 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:10 INFO - PROCESS | 5123 | 1467817570676 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:06:10 INFO - PROCESS | 5123 | ++DOCSHELL 0x9159f400 == 42 [pid = 5123] [id = 609] 08:06:10 INFO - PROCESS | 5123 | ++DOMWINDOW == 85 (0x923b0800) [pid = 5123] [serial = 1828] [outer = (nil)] 08:06:10 INFO - PROCESS | 5123 | ++DOMWINDOW == 86 (0x93d86800) [pid = 5123] [serial = 1829] [outer = 0x923b0800] 08:06:10 INFO - PROCESS | 5123 | 1467817570752 Marionette DEBUG loaded listener.js 08:06:10 INFO - PROCESS | 5123 | ++DOMWINDOW == 87 (0x97a24400) [pid = 5123] [serial = 1830] [outer = 0x923b0800] 08:06:11 INFO - PROCESS | 5123 | 1467817571818 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:06:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 08:06:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1590ms 08:06:11 INFO - PROCESS | 5123 | 1467817571883 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 08:06:11 INFO - PROCESS | 5123 | 1467817571889 Marionette TRACE conn3 <- [1,2409,null,{"value":"8"}] 08:06:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 08:06:11 INFO - PROCESS | 5123 | 1467817571898 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 08:06:11 INFO - PROCESS | 5123 | 1467817571903 Marionette TRACE conn3 <- [1,2410,null,{}] 08:06:11 INFO - PROCESS | 5123 | 1467817571910 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:06:11 INFO - PROCESS | 5123 | 1467817571915 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:06:12 INFO - PROCESS | 5123 | 1467817572071 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 08:06:12 INFO - PROCESS | 5123 | 1467817572337 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:12 INFO - PROCESS | 5123 | 1467817572346 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:06:12 INFO - PROCESS | 5123 | ++DOCSHELL 0x922c8000 == 43 [pid = 5123] [id = 610] 08:06:12 INFO - PROCESS | 5123 | ++DOMWINDOW == 88 (0x953ef000) [pid = 5123] [serial = 1831] [outer = (nil)] 08:06:12 INFO - PROCESS | 5123 | ++DOMWINDOW == 89 (0x9542bc00) [pid = 5123] [serial = 1832] [outer = 0x953ef000] 08:06:12 INFO - PROCESS | 5123 | 1467817572431 Marionette DEBUG loaded listener.js 08:06:12 INFO - PROCESS | 5123 | ++DOMWINDOW == 90 (0x97a44400) [pid = 5123] [serial = 1833] [outer = 0x953ef000] 08:06:13 INFO - PROCESS | 5123 | --DOCSHELL 0x92690c00 == 42 [pid = 5123] [id = 602] 08:06:13 INFO - PROCESS | 5123 | --DOCSHELL 0x93d7d400 == 41 [pid = 5123] [id = 601] 08:06:13 INFO - PROCESS | 5123 | --DOCSHELL 0x95426000 == 40 [pid = 5123] [id = 600] 08:06:13 INFO - PROCESS | 5123 | --DOCSHELL 0x953bc400 == 39 [pid = 5123] [id = 599] 08:06:13 INFO - PROCESS | 5123 | --DOCSHELL 0x927d6400 == 38 [pid = 5123] [id = 598] 08:06:13 INFO - PROCESS | 5123 | --DOCSHELL 0x927d7800 == 37 [pid = 5123] [id = 595] 08:06:13 INFO - PROCESS | 5123 | --DOCSHELL 0x9a2d0c00 == 36 [pid = 5123] [id = 584] 08:06:13 INFO - PROCESS | 5123 | --DOCSHELL 0x9d90dc00 == 35 [pid = 5123] [id = 585] 08:06:13 INFO - PROCESS | 5123 | --DOCSHELL 0x9ba27800 == 34 [pid = 5123] [id = 597] 08:06:13 INFO - PROCESS | 5123 | --DOCSHELL 0x9b5dc000 == 33 [pid = 5123] [id = 594] 08:06:13 INFO - PROCESS | 5123 | --DOCSHELL 0x97a4d000 == 32 [pid = 5123] [id = 596] 08:06:13 INFO - PROCESS | 5123 | --DOCSHELL 0x9a18c000 == 31 [pid = 5123] [id = 586] 08:06:13 INFO - PROCESS | 5123 | --DOCSHELL 0x9159f400 == 30 [pid = 5123] [id = 609] 08:06:13 INFO - PROCESS | 5123 | --DOCSHELL 0xa209dc00 == 29 [pid = 5123] [id = 607] 08:06:13 INFO - PROCESS | 5123 | --DOCSHELL 0x9a2d1400 == 28 [pid = 5123] [id = 608] 08:06:13 INFO - PROCESS | 5123 | --DOCSHELL 0xa1189000 == 27 [pid = 5123] [id = 606] 08:06:13 INFO - PROCESS | 5123 | --DOCSHELL 0x97a1e400 == 26 [pid = 5123] [id = 605] 08:06:13 INFO - PROCESS | 5123 | --DOCSHELL 0x923a6400 == 25 [pid = 5123] [id = 603] 08:06:13 INFO - PROCESS | 5123 | --DOCSHELL 0x924c8800 == 24 [pid = 5123] [id = 604] 08:06:13 INFO - PROCESS | 5123 | --DOMWINDOW == 89 (0x98461c00) [pid = 5123] [serial = 1766] [outer = (nil)] [url = about:blank] 08:06:13 INFO - PROCESS | 5123 | --DOMWINDOW == 88 (0x9306b000) [pid = 5123] [serial = 1769] [outer = (nil)] [url = about:blank] 08:06:13 INFO - PROCESS | 5123 | --DOMWINDOW == 87 (0x93bafc00) [pid = 5123] [serial = 1770] [outer = (nil)] [url = about:blank] 08:06:13 INFO - PROCESS | 5123 | --DOMWINDOW == 86 (0x997ec400) [pid = 5123] [serial = 1775] [outer = (nil)] [url = about:blank] 08:06:13 INFO - PROCESS | 5123 | --DOMWINDOW == 85 (0x93d05000) [pid = 5123] [serial = 1746] [outer = (nil)] [url = about:blank] 08:06:13 INFO - PROCESS | 5123 | --DOMWINDOW == 84 (0x927dec00) [pid = 5123] [serial = 1745] [outer = (nil)] [url = about:blank] 08:06:13 INFO - PROCESS | 5123 | --DOMWINDOW == 83 (0x99771c00) [pid = 5123] [serial = 1749] [outer = (nil)] [url = about:blank] 08:06:13 INFO - PROCESS | 5123 | --DOMWINDOW == 82 (0x98559800) [pid = 5123] [serial = 1748] [outer = (nil)] [url = about:blank] 08:06:13 INFO - PROCESS | 5123 | --DOMWINDOW == 81 (0x9d5f3c00) [pid = 5123] [serial = 1752] [outer = (nil)] [url = about:blank] 08:06:13 INFO - PROCESS | 5123 | --DOMWINDOW == 80 (0x9d521400) [pid = 5123] [serial = 1751] [outer = (nil)] [url = about:blank] 08:06:13 INFO - PROCESS | 5123 | --DOMWINDOW == 79 (0xa2219c00) [pid = 5123] [serial = 1755] [outer = (nil)] [url = about:blank] 08:06:13 INFO - PROCESS | 5123 | --DOMWINDOW == 78 (0xa200f000) [pid = 5123] [serial = 1754] [outer = (nil)] [url = about:blank] 08:06:13 INFO - PROCESS | 5123 | --DOMWINDOW == 77 (0xa23d5400) [pid = 5123] [serial = 1758] [outer = (nil)] [url = about:blank] 08:06:13 INFO - PROCESS | 5123 | --DOMWINDOW == 76 (0xa23cfc00) [pid = 5123] [serial = 1757] [outer = (nil)] [url = about:blank] 08:06:13 INFO - PROCESS | 5123 | --DOMWINDOW == 75 (0xa3108800) [pid = 5123] [serial = 1761] [outer = (nil)] [url = about:blank] 08:06:13 INFO - PROCESS | 5123 | --DOMWINDOW == 74 (0xa2fbac00) [pid = 5123] [serial = 1760] [outer = (nil)] [url = about:blank] 08:06:13 INFO - PROCESS | 5123 | --DOMWINDOW == 73 (0x9306ac00) [pid = 5123] [serial = 1764] [outer = (nil)] [url = about:blank] 08:06:13 INFO - PROCESS | 5123 | --DOMWINDOW == 72 (0x92691800) [pid = 5123] [serial = 1763] [outer = (nil)] [url = about:blank] 08:06:13 INFO - PROCESS | 5123 | --DOMWINDOW == 71 (0x9ba26400) [pid = 5123] [serial = 1784] [outer = (nil)] [url = about:blank] 08:06:13 INFO - PROCESS | 5123 | --DOMWINDOW == 70 (0x9a2d1000) [pid = 5123] [serial = 1778] [outer = (nil)] [url = about:blank] 08:06:13 INFO - PROCESS | 5123 | --DOMWINDOW == 69 (0x9a602c00) [pid = 5123] [serial = 1779] [outer = (nil)] [url = about:blank] 08:06:13 INFO - PROCESS | 5123 | --DOMWINDOW == 68 (0x97a20400) [pid = 5123] [serial = 1772] [outer = (nil)] [url = about:blank] 08:06:13 INFO - PROCESS | 5123 | --DOMWINDOW == 67 (0x98561400) [pid = 5123] [serial = 1767] [outer = (nil)] [url = about:blank] 08:06:13 INFO - PROCESS | 5123 | --DOMWINDOW == 66 (0x99d0b800) [pid = 5123] [serial = 1776] [outer = (nil)] [url = about:blank] 08:06:13 INFO - PROCESS | 5123 | --DOMWINDOW == 65 (0x997efc00) [pid = 5123] [serial = 1781] [outer = (nil)] [url = about:blank] 08:06:13 INFO - PROCESS | 5123 | --DOMWINDOW == 64 (0x9a2da400) [pid = 5123] [serial = 1782] [outer = (nil)] [url = about:blank] 08:06:14 INFO - PROCESS | 5123 | --DOMWINDOW == 63 (0x97a44800) [pid = 5123] [serial = 1773] [outer = (nil)] [url = about:blank] 08:06:14 INFO - PROCESS | 5123 | 1467817574334 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:06:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 08:06:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 2493ms 08:06:14 INFO - PROCESS | 5123 | 1467817574392 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 08:06:14 INFO - PROCESS | 5123 | 1467817574397 Marionette TRACE conn3 <- [1,2413,null,{"value":"8"}] 08:06:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 08:06:14 INFO - PROCESS | 5123 | 1467817574405 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 08:06:14 INFO - PROCESS | 5123 | 1467817574409 Marionette TRACE conn3 <- [1,2414,null,{}] 08:06:14 INFO - PROCESS | 5123 | 1467817574417 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:06:14 INFO - PROCESS | 5123 | 1467817574421 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:06:14 INFO - PROCESS | 5123 | 1467817574570 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 08:06:14 INFO - PROCESS | 5123 | 1467817574580 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:14 INFO - PROCESS | 5123 | 1467817574590 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:06:14 INFO - PROCESS | 5123 | ++DOCSHELL 0x924bf800 == 25 [pid = 5123] [id = 611] 08:06:14 INFO - PROCESS | 5123 | ++DOMWINDOW == 64 (0x924c1000) [pid = 5123] [serial = 1834] [outer = (nil)] 08:06:14 INFO - PROCESS | 5123 | ++DOMWINDOW == 65 (0x927dec00) [pid = 5123] [serial = 1835] [outer = 0x924c1000] 08:06:14 INFO - PROCESS | 5123 | 1467817574715 Marionette DEBUG loaded listener.js 08:06:14 INFO - PROCESS | 5123 | ++DOMWINDOW == 66 (0x927e2c00) [pid = 5123] [serial = 1836] [outer = 0x924c1000] 08:06:15 INFO - PROCESS | 5123 | 1467817575556 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:06:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 08:06:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1190ms 08:06:15 INFO - PROCESS | 5123 | 1467817575595 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 08:06:15 INFO - PROCESS | 5123 | 1467817575603 Marionette TRACE conn3 <- [1,2417,null,{"value":"8"}] 08:06:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 08:06:15 INFO - PROCESS | 5123 | 1467817575613 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 08:06:15 INFO - PROCESS | 5123 | 1467817575618 Marionette TRACE conn3 <- [1,2418,null,{}] 08:06:15 INFO - PROCESS | 5123 | 1467817575623 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:06:15 INFO - PROCESS | 5123 | 1467817575628 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:06:15 INFO - PROCESS | 5123 | 1467817575836 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 08:06:15 INFO - PROCESS | 5123 | 1467817575856 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:15 INFO - PROCESS | 5123 | 1467817575863 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:06:15 INFO - PROCESS | 5123 | ++DOCSHELL 0x93d85000 == 26 [pid = 5123] [id = 612] 08:06:15 INFO - PROCESS | 5123 | ++DOMWINDOW == 67 (0x93d88c00) [pid = 5123] [serial = 1837] [outer = (nil)] 08:06:15 INFO - PROCESS | 5123 | ++DOMWINDOW == 68 (0x953bd800) [pid = 5123] [serial = 1838] [outer = 0x93d88c00] 08:06:15 INFO - PROCESS | 5123 | 1467817575931 Marionette DEBUG loaded listener.js 08:06:16 INFO - PROCESS | 5123 | ++DOMWINDOW == 69 (0x95427000) [pid = 5123] [serial = 1839] [outer = 0x93d88c00] 08:06:16 INFO - PROCESS | 5123 | 1467817576797 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:06:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 08:06:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1233ms 08:06:16 INFO - PROCESS | 5123 | 1467817576847 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 08:06:16 INFO - PROCESS | 5123 | 1467817576850 Marionette TRACE conn3 <- [1,2421,null,{"value":"8"}] 08:06:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 08:06:16 INFO - PROCESS | 5123 | 1467817576856 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 08:06:16 INFO - PROCESS | 5123 | 1467817576862 Marionette TRACE conn3 <- [1,2422,null,{}] 08:06:16 INFO - PROCESS | 5123 | 1467817576888 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:06:16 INFO - PROCESS | 5123 | 1467817576896 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:06:17 INFO - PROCESS | 5123 | 1467817577086 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 08:06:17 INFO - PROCESS | 5123 | 1467817577107 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:17 INFO - PROCESS | 5123 | 1467817577115 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:06:17 INFO - PROCESS | 5123 | ++DOCSHELL 0x9855c400 == 27 [pid = 5123] [id = 613] 08:06:17 INFO - PROCESS | 5123 | ++DOMWINDOW == 70 (0x9855cc00) [pid = 5123] [serial = 1840] [outer = (nil)] 08:06:17 INFO - PROCESS | 5123 | ++DOMWINDOW == 71 (0x98563800) [pid = 5123] [serial = 1841] [outer = 0x9855cc00] 08:06:17 INFO - PROCESS | 5123 | 1467817577181 Marionette DEBUG loaded listener.js 08:06:17 INFO - PROCESS | 5123 | ++DOMWINDOW == 72 (0x9977c400) [pid = 5123] [serial = 1842] [outer = 0x9855cc00] 08:06:18 INFO - PROCESS | 5123 | 1467817578048 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:06:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 08:06:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1244ms 08:06:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 08:06:18 INFO - PROCESS | 5123 | 1467817578101 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 08:06:18 INFO - PROCESS | 5123 | 1467817578105 Marionette TRACE conn3 <- [1,2425,null,{"value":"8"}] 08:06:18 INFO - PROCESS | 5123 | 1467817578111 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 08:06:18 INFO - PROCESS | 5123 | 1467817578114 Marionette TRACE conn3 <- [1,2426,null,{}] 08:06:18 INFO - PROCESS | 5123 | 1467817578125 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:06:18 INFO - PROCESS | 5123 | 1467817578129 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:06:18 INFO - PROCESS | 5123 | 1467817578313 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 08:06:18 INFO - PROCESS | 5123 | 1467817578331 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:18 INFO - PROCESS | 5123 | 1467817578339 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:06:18 INFO - PROCESS | 5123 | ++DOCSHELL 0x9159c400 == 28 [pid = 5123] [id = 614] 08:06:18 INFO - PROCESS | 5123 | ++DOMWINDOW == 73 (0x93d06000) [pid = 5123] [serial = 1843] [outer = (nil)] 08:06:18 INFO - PROCESS | 5123 | ++DOMWINDOW == 74 (0x9a18e800) [pid = 5123] [serial = 1844] [outer = 0x93d06000] 08:06:18 INFO - PROCESS | 5123 | 1467817578401 Marionette DEBUG loaded listener.js 08:06:18 INFO - PROCESS | 5123 | ++DOMWINDOW == 75 (0x9a2d5c00) [pid = 5123] [serial = 1845] [outer = 0x93d06000] 08:06:19 INFO - PROCESS | 5123 | --DOMWINDOW == 74 (0x9542ec00) [pid = 5123] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 08:06:19 INFO - PROCESS | 5123 | --DOMWINDOW == 73 (0x9ba28800) [pid = 5123] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 08:06:19 INFO - PROCESS | 5123 | --DOMWINDOW == 72 (0x92ac8400) [pid = 5123] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 08:06:19 INFO - PROCESS | 5123 | --DOMWINDOW == 71 (0x9aa69000) [pid = 5123] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 08:06:19 INFO - PROCESS | 5123 | --DOMWINDOW == 70 (0x953f7c00) [pid = 5123] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 08:06:19 INFO - PROCESS | 5123 | --DOMWINDOW == 69 (0x9b5dd400) [pid = 5123] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 08:06:19 INFO - PROCESS | 5123 | --DOMWINDOW == 68 (0x9855e000) [pid = 5123] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 08:06:19 INFO - PROCESS | 5123 | --DOMWINDOW == 67 (0x927e2800) [pid = 5123] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 08:06:19 INFO - PROCESS | 5123 | --DOMWINDOW == 66 (0x97a24800) [pid = 5123] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 08:06:19 INFO - PROCESS | 5123 | --DOMWINDOW == 65 (0x97a1b400) [pid = 5123] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 08:06:19 INFO - PROCESS | 5123 | 1467817579591 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:06:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 08:06:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1491ms 08:06:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 08:06:19 INFO - PROCESS | 5123 | 1467817579601 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 08:06:19 INFO - PROCESS | 5123 | 1467817579604 Marionette TRACE conn3 <- [1,2429,null,{"value":"8"}] 08:06:19 INFO - PROCESS | 5123 | 1467817579610 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 08:06:19 INFO - PROCESS | 5123 | 1467817579613 Marionette TRACE conn3 <- [1,2430,null,{}] 08:06:19 INFO - PROCESS | 5123 | 1467817579626 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:06:19 INFO - PROCESS | 5123 | 1467817579631 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:06:19 INFO - PROCESS | 5123 | 1467817579778 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 08:06:19 INFO - PROCESS | 5123 | 1467817579795 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:19 INFO - PROCESS | 5123 | 1467817579802 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:06:19 INFO - PROCESS | 5123 | ++DOCSHELL 0x953f7c00 == 29 [pid = 5123] [id = 615] 08:06:19 INFO - PROCESS | 5123 | ++DOMWINDOW == 66 (0x9542f400) [pid = 5123] [serial = 1846] [outer = (nil)] 08:06:19 INFO - PROCESS | 5123 | ++DOMWINDOW == 67 (0x99fc7400) [pid = 5123] [serial = 1847] [outer = 0x9542f400] 08:06:19 INFO - PROCESS | 5123 | 1467817579864 Marionette DEBUG loaded listener.js 08:06:19 INFO - PROCESS | 5123 | ++DOMWINDOW == 68 (0x9a2d0c00) [pid = 5123] [serial = 1848] [outer = 0x9542f400] 08:06:20 INFO - PROCESS | 5123 | 1467817580648 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:06:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 08:06:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1083ms 08:06:20 INFO - PROCESS | 5123 | 1467817580701 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 08:06:20 INFO - PROCESS | 5123 | 1467817580705 Marionette TRACE conn3 <- [1,2433,null,{"value":"8"}] 08:06:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 08:06:20 INFO - PROCESS | 5123 | 1467817580710 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 08:06:20 INFO - PROCESS | 5123 | 1467817580713 Marionette TRACE conn3 <- [1,2434,null,{}] 08:06:20 INFO - PROCESS | 5123 | 1467817580718 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:06:20 INFO - PROCESS | 5123 | 1467817580727 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:06:20 INFO - PROCESS | 5123 | 1467817580937 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 08:06:20 INFO - PROCESS | 5123 | 1467817580951 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:20 INFO - PROCESS | 5123 | 1467817580961 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:06:20 INFO - PROCESS | 5123 | ++DOCSHELL 0x9a605800 == 30 [pid = 5123] [id = 616] 08:06:20 INFO - PROCESS | 5123 | ++DOMWINDOW == 69 (0x9aa69000) [pid = 5123] [serial = 1849] [outer = (nil)] 08:06:21 INFO - PROCESS | 5123 | ++DOMWINDOW == 70 (0x9b5dfc00) [pid = 5123] [serial = 1850] [outer = 0x9aa69000] 08:06:21 INFO - PROCESS | 5123 | 1467817581020 Marionette DEBUG loaded listener.js 08:06:21 INFO - PROCESS | 5123 | ++DOMWINDOW == 71 (0x9ba26c00) [pid = 5123] [serial = 1851] [outer = 0x9aa69000] 08:06:22 INFO - PROCESS | 5123 | 1467817582052 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:06:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 08:06:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1426ms 08:06:22 INFO - PROCESS | 5123 | 1467817582139 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 08:06:22 INFO - PROCESS | 5123 | 1467817582145 Marionette TRACE conn3 <- [1,2437,null,{"value":"8"}] 08:06:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 08:06:22 INFO - PROCESS | 5123 | 1467817582152 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 08:06:22 INFO - PROCESS | 5123 | 1467817582160 Marionette TRACE conn3 <- [1,2438,null,{}] 08:06:22 INFO - PROCESS | 5123 | 1467817582168 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:06:22 INFO - PROCESS | 5123 | 1467817582173 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:06:22 INFO - PROCESS | 5123 | 1467817582401 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 08:06:22 INFO - PROCESS | 5123 | 1467817582576 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:22 INFO - PROCESS | 5123 | 1467817582587 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:06:22 INFO - PROCESS | 5123 | ++DOCSHELL 0x92693c00 == 31 [pid = 5123] [id = 617] 08:06:22 INFO - PROCESS | 5123 | ++DOMWINDOW == 72 (0x927d6c00) [pid = 5123] [serial = 1852] [outer = (nil)] 08:06:22 INFO - PROCESS | 5123 | ++DOMWINDOW == 73 (0x93bb1000) [pid = 5123] [serial = 1853] [outer = 0x927d6c00] 08:06:22 INFO - PROCESS | 5123 | 1467817582662 Marionette DEBUG loaded listener.js 08:06:22 INFO - PROCESS | 5123 | ++DOMWINDOW == 74 (0x93d7a000) [pid = 5123] [serial = 1854] [outer = 0x927d6c00] 08:06:23 INFO - PROCESS | 5123 | 1467817583667 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:06:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 08:06:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1584ms 08:06:23 INFO - PROCESS | 5123 | 1467817583737 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 08:06:23 INFO - PROCESS | 5123 | 1467817583743 Marionette TRACE conn3 <- [1,2441,null,{"value":"8"}] 08:06:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 08:06:23 INFO - PROCESS | 5123 | 1467817583753 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 08:06:23 INFO - PROCESS | 5123 | 1467817583757 Marionette TRACE conn3 <- [1,2442,null,{}] 08:06:23 INFO - PROCESS | 5123 | 1467817583763 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:06:23 INFO - PROCESS | 5123 | 1467817583769 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:06:23 INFO - PROCESS | 5123 | 1467817583974 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 08:06:24 INFO - PROCESS | 5123 | 1467817584237 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:24 INFO - PROCESS | 5123 | 1467817584245 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:06:24 INFO - PROCESS | 5123 | ++DOCSHELL 0x97a44c00 == 32 [pid = 5123] [id = 618] 08:06:24 INFO - PROCESS | 5123 | ++DOMWINDOW == 75 (0x985dd000) [pid = 5123] [serial = 1855] [outer = (nil)] 08:06:24 INFO - PROCESS | 5123 | ++DOMWINDOW == 76 (0x998af400) [pid = 5123] [serial = 1856] [outer = 0x985dd000] 08:06:24 INFO - PROCESS | 5123 | 1467817584377 Marionette DEBUG loaded listener.js 08:06:24 INFO - PROCESS | 5123 | ++DOMWINDOW == 77 (0x998b5000) [pid = 5123] [serial = 1857] [outer = 0x985dd000] 08:06:25 INFO - PROCESS | 5123 | 1467817585500 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:06:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 08:06:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1830ms 08:06:25 INFO - PROCESS | 5123 | 1467817585583 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 08:06:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 08:06:25 INFO - PROCESS | 5123 | 1467817585587 Marionette TRACE conn3 <- [1,2445,null,{"value":"8"}] 08:06:25 INFO - PROCESS | 5123 | 1467817585593 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 08:06:25 INFO - PROCESS | 5123 | 1467817585598 Marionette TRACE conn3 <- [1,2446,null,{}] 08:06:25 INFO - PROCESS | 5123 | 1467817585614 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:06:25 INFO - PROCESS | 5123 | 1467817585622 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:06:25 INFO - PROCESS | 5123 | 1467817585824 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 08:06:26 INFO - PROCESS | 5123 | 1467817585995 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:26 INFO - PROCESS | 5123 | 1467817586009 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:06:26 INFO - PROCESS | 5123 | ++DOCSHELL 0x923b3400 == 33 [pid = 5123] [id = 619] 08:06:26 INFO - PROCESS | 5123 | ++DOMWINDOW == 78 (0x93ba8800) [pid = 5123] [serial = 1858] [outer = (nil)] 08:06:26 INFO - PROCESS | 5123 | ++DOMWINDOW == 79 (0x97a27c00) [pid = 5123] [serial = 1859] [outer = 0x93ba8800] 08:06:26 INFO - PROCESS | 5123 | 1467817586125 Marionette DEBUG loaded listener.js 08:06:26 INFO - PROCESS | 5123 | ++DOMWINDOW == 80 (0x9a60cc00) [pid = 5123] [serial = 1860] [outer = 0x93ba8800] 08:06:27 INFO - PROCESS | 5123 | 1467817587237 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:06:27 INFO - PROCESS | 5123 | --DOCSHELL 0x953f7c00 == 32 [pid = 5123] [id = 615] 08:06:27 INFO - PROCESS | 5123 | --DOCSHELL 0x9159c400 == 31 [pid = 5123] [id = 614] 08:06:27 INFO - PROCESS | 5123 | --DOCSHELL 0x9855c400 == 30 [pid = 5123] [id = 613] 08:06:27 INFO - PROCESS | 5123 | --DOCSHELL 0x93d85000 == 29 [pid = 5123] [id = 612] 08:06:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 08:06:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1688ms 08:06:27 INFO - PROCESS | 5123 | --DOCSHELL 0x924bf800 == 28 [pid = 5123] [id = 611] 08:06:27 INFO - PROCESS | 5123 | 1467817587281 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 08:06:27 INFO - PROCESS | 5123 | 1467817587287 Marionette TRACE conn3 <- [1,2449,null,{"value":"8"}] 08:06:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 08:06:27 INFO - PROCESS | 5123 | 1467817587294 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 08:06:27 INFO - PROCESS | 5123 | 1467817587301 Marionette TRACE conn3 <- [1,2450,null,{}] 08:06:27 INFO - PROCESS | 5123 | 1467817587308 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:06:27 INFO - PROCESS | 5123 | 1467817587312 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:06:27 INFO - PROCESS | 5123 | 1467817587467 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 08:06:27 INFO - PROCESS | 5123 | 1467817587479 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:27 INFO - PROCESS | 5123 | 1467817587488 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:06:27 INFO - PROCESS | 5123 | ++DOCSHELL 0x927da800 == 29 [pid = 5123] [id = 620] 08:06:27 INFO - PROCESS | 5123 | ++DOMWINDOW == 81 (0x92ad3400) [pid = 5123] [serial = 1861] [outer = (nil)] 08:06:27 INFO - PROCESS | 5123 | ++DOMWINDOW == 82 (0x93bae800) [pid = 5123] [serial = 1862] [outer = 0x92ad3400] 08:06:27 INFO - PROCESS | 5123 | 1467817587570 Marionette DEBUG loaded listener.js 08:06:27 INFO - PROCESS | 5123 | ++DOMWINDOW == 83 (0x93d7a400) [pid = 5123] [serial = 1863] [outer = 0x92ad3400] 08:06:27 INFO - PROCESS | 5123 | --DOMWINDOW == 82 (0x9a60a400) [pid = 5123] [serial = 1803] [outer = (nil)] [url = about:blank] 08:06:27 INFO - PROCESS | 5123 | --DOMWINDOW == 81 (0x9d968800) [pid = 5123] [serial = 1794] [outer = (nil)] [url = about:blank] 08:06:27 INFO - PROCESS | 5123 | --DOMWINDOW == 80 (0x93d0b000) [pid = 5123] [serial = 1796] [outer = (nil)] [url = about:blank] 08:06:27 INFO - PROCESS | 5123 | --DOMWINDOW == 79 (0x9d56b400) [pid = 5123] [serial = 1806] [outer = (nil)] [url = about:blank] 08:06:27 INFO - PROCESS | 5123 | --DOMWINDOW == 78 (0x97a4e800) [pid = 5123] [serial = 1800] [outer = (nil)] [url = about:blank] 08:06:27 INFO - PROCESS | 5123 | --DOMWINDOW == 77 (0x9d522000) [pid = 5123] [serial = 1785] [outer = (nil)] [url = about:blank] 08:06:27 INFO - PROCESS | 5123 | --DOMWINDOW == 76 (0x99d11800) [pid = 5123] [serial = 1790] [outer = (nil)] [url = about:blank] 08:06:27 INFO - PROCESS | 5123 | --DOMWINDOW == 75 (0x9a26b800) [pid = 5123] [serial = 1791] [outer = (nil)] [url = about:blank] 08:06:27 INFO - PROCESS | 5123 | --DOMWINDOW == 74 (0x953f6c00) [pid = 5123] [serial = 1788] [outer = (nil)] [url = about:blank] 08:06:27 INFO - PROCESS | 5123 | --DOMWINDOW == 73 (0x9b8e2800) [pid = 5123] [serial = 1805] [outer = (nil)] [url = about:blank] 08:06:27 INFO - PROCESS | 5123 | --DOMWINDOW == 72 (0x9d56e800) [pid = 5123] [serial = 1793] [outer = (nil)] [url = about:blank] 08:06:27 INFO - PROCESS | 5123 | --DOMWINDOW == 71 (0x9a18c800) [pid = 5123] [serial = 1802] [outer = (nil)] [url = about:blank] 08:06:27 INFO - PROCESS | 5123 | --DOMWINDOW == 70 (0x97a22000) [pid = 5123] [serial = 1799] [outer = (nil)] [url = about:blank] 08:06:27 INFO - PROCESS | 5123 | --DOMWINDOW == 69 (0x953b7c00) [pid = 5123] [serial = 1787] [outer = (nil)] [url = about:blank] 08:06:27 INFO - PROCESS | 5123 | --DOMWINDOW == 68 (0x9a188000) [pid = 5123] [serial = 1808] [outer = (nil)] [url = about:blank] 08:06:27 INFO - PROCESS | 5123 | --DOMWINDOW == 67 (0x952db000) [pid = 5123] [serial = 1797] [outer = (nil)] [url = about:blank] 08:06:27 INFO - PROCESS | 5123 | --DOMWINDOW == 66 (0xa209c800) [pid = 5123] [serial = 1811] [outer = (nil)] [url = about:blank] 08:06:27 INFO - PROCESS | 5123 | --DOMWINDOW == 65 (0xa221b000) [pid = 5123] [serial = 1812] [outer = (nil)] [url = about:blank] 08:06:27 INFO - PROCESS | 5123 | --DOMWINDOW == 64 (0x98462000) [pid = 5123] [serial = 1809] [outer = (nil)] [url = about:blank] 08:06:28 INFO - PROCESS | 5123 | 1467817588455 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:06:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 08:06:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1196ms 08:06:28 INFO - PROCESS | 5123 | 1467817588494 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 08:06:28 INFO - PROCESS | 5123 | 1467817588500 Marionette TRACE conn3 <- [1,2453,null,{"value":"8"}] 08:06:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 08:06:28 INFO - PROCESS | 5123 | 1467817588509 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 08:06:28 INFO - PROCESS | 5123 | 1467817588514 Marionette TRACE conn3 <- [1,2454,null,{}] 08:06:28 INFO - PROCESS | 5123 | 1467817588519 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:06:28 INFO - PROCESS | 5123 | 1467817588524 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:06:28 INFO - PROCESS | 5123 | 1467817588680 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 08:06:28 INFO - PROCESS | 5123 | 1467817588810 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:28 INFO - PROCESS | 5123 | 1467817588822 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:06:28 INFO - PROCESS | 5123 | ++DOCSHELL 0x92acc400 == 30 [pid = 5123] [id = 621] 08:06:28 INFO - PROCESS | 5123 | ++DOMWINDOW == 65 (0x97a1fc00) [pid = 5123] [serial = 1864] [outer = (nil)] 08:06:28 INFO - PROCESS | 5123 | ++DOMWINDOW == 66 (0x97a47c00) [pid = 5123] [serial = 1865] [outer = 0x97a1fc00] 08:06:28 INFO - PROCESS | 5123 | 1467817588883 Marionette DEBUG loaded listener.js 08:06:28 INFO - PROCESS | 5123 | ++DOMWINDOW == 67 (0x98461c00) [pid = 5123] [serial = 1866] [outer = 0x97a1fc00] 08:06:29 INFO - PROCESS | 5123 | 1467817589673 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:06:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 08:06:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1188ms 08:06:29 INFO - PROCESS | 5123 | 1467817589700 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 08:06:29 INFO - PROCESS | 5123 | 1467817589703 Marionette TRACE conn3 <- [1,2457,null,{"value":"8"}] 08:06:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 08:06:29 INFO - PROCESS | 5123 | 1467817589714 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 08:06:29 INFO - PROCESS | 5123 | 1467817589719 Marionette TRACE conn3 <- [1,2458,null,{}] 08:06:29 INFO - PROCESS | 5123 | 1467817589748 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:06:29 INFO - PROCESS | 5123 | 1467817589755 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:06:29 INFO - PROCESS | 5123 | 1467817589948 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 08:06:29 INFO - PROCESS | 5123 | 1467817589970 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:29 INFO - PROCESS | 5123 | 1467817589982 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:06:30 INFO - PROCESS | 5123 | ++DOCSHELL 0x9a2db000 == 31 [pid = 5123] [id = 622] 08:06:30 INFO - PROCESS | 5123 | ++DOMWINDOW == 68 (0x9a2dc400) [pid = 5123] [serial = 1867] [outer = (nil)] 08:06:30 INFO - PROCESS | 5123 | ++DOMWINDOW == 69 (0x9a603800) [pid = 5123] [serial = 1868] [outer = 0x9a2dc400] 08:06:30 INFO - PROCESS | 5123 | 1467817590055 Marionette DEBUG loaded listener.js 08:06:30 INFO - PROCESS | 5123 | ++DOMWINDOW == 70 (0x9ae7e000) [pid = 5123] [serial = 1869] [outer = 0x9a2dc400] 08:06:30 INFO - PROCESS | 5123 | 1467817590881 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:06:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 08:06:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1235ms 08:06:30 INFO - PROCESS | 5123 | 1467817590949 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 08:06:30 INFO - PROCESS | 5123 | 1467817590954 Marionette TRACE conn3 <- [1,2461,null,{"value":"8"}] 08:06:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 08:06:30 INFO - PROCESS | 5123 | 1467817590959 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 08:06:30 INFO - PROCESS | 5123 | 1467817590962 Marionette TRACE conn3 <- [1,2462,null,{}] 08:06:30 INFO - PROCESS | 5123 | 1467817590968 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:06:30 INFO - PROCESS | 5123 | 1467817590972 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:06:31 INFO - PROCESS | 5123 | 1467817591174 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 08:06:31 INFO - PROCESS | 5123 | 1467817591191 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:31 INFO - PROCESS | 5123 | 1467817591200 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:06:31 INFO - PROCESS | 5123 | ++DOCSHELL 0x923af000 == 32 [pid = 5123] [id = 623] 08:06:31 INFO - PROCESS | 5123 | ++DOMWINDOW == 71 (0x9b5d7c00) [pid = 5123] [serial = 1870] [outer = (nil)] 08:06:31 INFO - PROCESS | 5123 | ++DOMWINDOW == 72 (0x9d521400) [pid = 5123] [serial = 1871] [outer = 0x9b5d7c00] 08:06:31 INFO - PROCESS | 5123 | 1467817591265 Marionette DEBUG loaded listener.js 08:06:31 INFO - PROCESS | 5123 | ++DOMWINDOW == 73 (0x9d5eb000) [pid = 5123] [serial = 1872] [outer = 0x9b5d7c00] 08:06:31 INFO - PROCESS | 5123 | --DOMWINDOW == 72 (0x9542f400) [pid = 5123] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 08:06:31 INFO - PROCESS | 5123 | --DOMWINDOW == 71 (0x927db000) [pid = 5123] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 08:06:31 INFO - PROCESS | 5123 | --DOMWINDOW == 70 (0x9855dc00) [pid = 5123] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 08:06:31 INFO - PROCESS | 5123 | --DOMWINDOW == 69 (0xa2008400) [pid = 5123] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 08:06:31 INFO - PROCESS | 5123 | --DOMWINDOW == 68 (0xa232ac00) [pid = 5123] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 08:06:31 INFO - PROCESS | 5123 | --DOMWINDOW == 67 (0x9a606000) [pid = 5123] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 08:06:31 INFO - PROCESS | 5123 | --DOMWINDOW == 66 (0x923b0800) [pid = 5123] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 08:06:31 INFO - PROCESS | 5123 | --DOMWINDOW == 65 (0x924c1000) [pid = 5123] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 08:06:31 INFO - PROCESS | 5123 | --DOMWINDOW == 64 (0x953ef000) [pid = 5123] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 08:06:31 INFO - PROCESS | 5123 | --DOMWINDOW == 63 (0x9855cc00) [pid = 5123] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 08:06:31 INFO - PROCESS | 5123 | --DOMWINDOW == 62 (0x93d88c00) [pid = 5123] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 08:06:31 INFO - PROCESS | 5123 | --DOMWINDOW == 61 (0x93d06000) [pid = 5123] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 08:06:32 INFO - PROCESS | 5123 | 1467817592204 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:06:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 08:06:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1278ms 08:06:32 INFO - PROCESS | 5123 | 1467817592239 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 08:06:32 INFO - PROCESS | 5123 | 1467817592241 Marionette TRACE conn3 <- [1,2465,null,{"value":"8"}] 08:06:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 08:06:32 INFO - PROCESS | 5123 | 1467817592248 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 08:06:32 INFO - PROCESS | 5123 | 1467817592250 Marionette TRACE conn3 <- [1,2466,null,{}] 08:06:32 INFO - PROCESS | 5123 | 1467817592256 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:06:32 INFO - PROCESS | 5123 | 1467817592261 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:06:32 INFO - PROCESS | 5123 | 1467817592395 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 08:06:32 INFO - PROCESS | 5123 | 1467817592407 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:32 INFO - PROCESS | 5123 | 1467817592412 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:06:32 INFO - PROCESS | 5123 | ++DOCSHELL 0x924c1000 == 33 [pid = 5123] [id = 624] 08:06:32 INFO - PROCESS | 5123 | ++DOMWINDOW == 62 (0x927db000) [pid = 5123] [serial = 1873] [outer = (nil)] 08:06:32 INFO - PROCESS | 5123 | ++DOMWINDOW == 63 (0x9adaf800) [pid = 5123] [serial = 1874] [outer = 0x927db000] 08:06:32 INFO - PROCESS | 5123 | 1467817592474 Marionette DEBUG loaded listener.js 08:06:32 INFO - PROCESS | 5123 | ++DOMWINDOW == 64 (0x9a2cfc00) [pid = 5123] [serial = 1875] [outer = 0x927db000] 08:06:33 INFO - PROCESS | 5123 | 1467817593285 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:06:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 08:06:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1081ms 08:06:33 INFO - PROCESS | 5123 | 1467817593330 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 08:06:33 INFO - PROCESS | 5123 | 1467817593333 Marionette TRACE conn3 <- [1,2469,null,{"value":"8"}] 08:06:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 08:06:33 INFO - PROCESS | 5123 | 1467817593346 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 08:06:33 INFO - PROCESS | 5123 | 1467817593348 Marionette TRACE conn3 <- [1,2470,null,{}] 08:06:33 INFO - PROCESS | 5123 | 1467817593355 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:06:33 INFO - PROCESS | 5123 | 1467817593364 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:06:33 INFO - PROCESS | 5123 | 1467817593518 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 08:06:33 INFO - PROCESS | 5123 | 1467817593528 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:33 INFO - PROCESS | 5123 | 1467817593539 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:06:33 INFO - PROCESS | 5123 | ++DOCSHELL 0x92692800 == 34 [pid = 5123] [id = 625] 08:06:33 INFO - PROCESS | 5123 | ++DOMWINDOW == 65 (0x9d904400) [pid = 5123] [serial = 1876] [outer = (nil)] 08:06:33 INFO - PROCESS | 5123 | ++DOMWINDOW == 66 (0xa209d400) [pid = 5123] [serial = 1877] [outer = 0x9d904400] 08:06:33 INFO - PROCESS | 5123 | 1467817593596 Marionette DEBUG loaded listener.js 08:06:33 INFO - PROCESS | 5123 | ++DOMWINDOW == 67 (0xa2216800) [pid = 5123] [serial = 1878] [outer = 0x9d904400] 08:06:34 INFO - PROCESS | 5123 | 1467817594599 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:06:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 08:06:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1292ms 08:06:34 INFO - PROCESS | 5123 | 1467817594632 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 08:06:34 INFO - PROCESS | 5123 | 1467817594639 Marionette TRACE conn3 <- [1,2473,null,{"value":"8"}] 08:06:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 08:06:34 INFO - PROCESS | 5123 | 1467817594649 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 08:06:34 INFO - PROCESS | 5123 | 1467817594653 Marionette TRACE conn3 <- [1,2474,null,{}] 08:06:34 INFO - PROCESS | 5123 | 1467817594663 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:06:34 INFO - PROCESS | 5123 | 1467817594669 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:06:34 INFO - PROCESS | 5123 | 1467817594853 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 08:06:35 INFO - PROCESS | 5123 | 1467817595025 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:35 INFO - PROCESS | 5123 | 1467817595033 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:06:35 INFO - PROCESS | 5123 | ++DOCSHELL 0x922cd000 == 35 [pid = 5123] [id = 626] 08:06:35 INFO - PROCESS | 5123 | ++DOMWINDOW == 68 (0x927d5800) [pid = 5123] [serial = 1879] [outer = (nil)] 08:06:35 INFO - PROCESS | 5123 | ++DOMWINDOW == 69 (0x953f4400) [pid = 5123] [serial = 1880] [outer = 0x927d5800] 08:06:35 INFO - PROCESS | 5123 | 1467817595123 Marionette DEBUG loaded listener.js 08:06:35 INFO - PROCESS | 5123 | ++DOMWINDOW == 70 (0x95432c00) [pid = 5123] [serial = 1881] [outer = 0x927d5800] 08:06:36 INFO - PROCESS | 5123 | 1467817596052 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:06:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 08:06:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1436ms 08:06:36 INFO - PROCESS | 5123 | 1467817596084 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 08:06:36 INFO - PROCESS | 5123 | 1467817596091 Marionette TRACE conn3 <- [1,2477,null,{"value":"8"}] 08:06:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 08:06:36 INFO - PROCESS | 5123 | 1467817596100 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 08:06:36 INFO - PROCESS | 5123 | 1467817596104 Marionette TRACE conn3 <- [1,2478,null,{}] 08:06:36 INFO - PROCESS | 5123 | 1467817596110 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:06:36 INFO - PROCESS | 5123 | 1467817596116 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:06:36 INFO - PROCESS | 5123 | 1467817596277 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 08:06:36 INFO - PROCESS | 5123 | 1467817596446 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:36 INFO - PROCESS | 5123 | 1467817596453 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:06:36 INFO - PROCESS | 5123 | ++DOCSHELL 0x93d85000 == 36 [pid = 5123] [id = 627] 08:06:36 INFO - PROCESS | 5123 | ++DOMWINDOW == 71 (0x998b1c00) [pid = 5123] [serial = 1882] [outer = (nil)] 08:06:36 INFO - PROCESS | 5123 | ++DOMWINDOW == 72 (0x9a270000) [pid = 5123] [serial = 1883] [outer = 0x998b1c00] 08:06:36 INFO - PROCESS | 5123 | 1467817596529 Marionette DEBUG loaded listener.js 08:06:36 INFO - PROCESS | 5123 | ++DOMWINDOW == 73 (0x9a602400) [pid = 5123] [serial = 1884] [outer = 0x998b1c00] 08:06:37 INFO - PROCESS | 5123 | 1467817597476 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:06:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 08:06:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1431ms 08:06:37 INFO - PROCESS | 5123 | 1467817597532 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 08:06:37 INFO - PROCESS | 5123 | 1467817597536 Marionette TRACE conn3 <- [1,2481,null,{"value":"8"}] 08:06:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 08:06:37 INFO - PROCESS | 5123 | 1467817597542 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 08:06:37 INFO - PROCESS | 5123 | 1467817597547 Marionette TRACE conn3 <- [1,2482,null,{}] 08:06:37 INFO - PROCESS | 5123 | 1467817597562 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:06:37 INFO - PROCESS | 5123 | 1467817597570 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:06:37 INFO - PROCESS | 5123 | 1467817597732 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 08:06:37 INFO - PROCESS | 5123 | 1467817597911 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:37 INFO - PROCESS | 5123 | 1467817597922 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:06:37 INFO - PROCESS | 5123 | ++DOCSHELL 0x9a2d1c00 == 37 [pid = 5123] [id = 628] 08:06:37 INFO - PROCESS | 5123 | ++DOMWINDOW == 74 (0x9b5db000) [pid = 5123] [serial = 1885] [outer = (nil)] 08:06:37 INFO - PROCESS | 5123 | ++DOMWINDOW == 75 (0xa221d400) [pid = 5123] [serial = 1886] [outer = 0x9b5db000] 08:06:38 INFO - PROCESS | 5123 | 1467817597998 Marionette DEBUG loaded listener.js 08:06:38 INFO - PROCESS | 5123 | ++DOMWINDOW == 76 (0xa23cd000) [pid = 5123] [serial = 1887] [outer = 0x9b5db000] 08:06:38 INFO - PROCESS | 5123 | 1467817598861 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:06:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 08:06:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1384ms 08:06:38 INFO - PROCESS | 5123 | 1467817598927 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 08:06:38 INFO - PROCESS | 5123 | 1467817598932 Marionette TRACE conn3 <- [1,2485,null,{"value":"8"}] 08:06:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 08:06:38 INFO - PROCESS | 5123 | 1467817598937 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 08:06:38 INFO - PROCESS | 5123 | 1467817598941 Marionette TRACE conn3 <- [1,2486,null,{}] 08:06:38 INFO - PROCESS | 5123 | 1467817598946 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:06:38 INFO - PROCESS | 5123 | 1467817598951 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:06:39 INFO - PROCESS | 5123 | 1467817599117 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 08:06:39 INFO - PROCESS | 5123 | 1467817599284 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:39 INFO - PROCESS | 5123 | 1467817599293 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:06:39 INFO - PROCESS | 5123 | ++DOCSHELL 0x9a267c00 == 38 [pid = 5123] [id = 629] 08:06:39 INFO - PROCESS | 5123 | ++DOMWINDOW == 77 (0xa221e400) [pid = 5123] [serial = 1888] [outer = (nil)] 08:06:39 INFO - PROCESS | 5123 | ++DOMWINDOW == 78 (0xa2583000) [pid = 5123] [serial = 1889] [outer = 0xa221e400] 08:06:39 INFO - PROCESS | 5123 | 1467817599362 Marionette DEBUG loaded listener.js 08:06:39 INFO - PROCESS | 5123 | ++DOMWINDOW == 79 (0xa2feb000) [pid = 5123] [serial = 1890] [outer = 0xa221e400] 08:06:40 INFO - PROCESS | 5123 | 1467817600291 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:06:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 08:06:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1380ms 08:06:40 INFO - PROCESS | 5123 | 1467817600319 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 08:06:40 INFO - PROCESS | 5123 | 1467817600322 Marionette TRACE conn3 <- [1,2489,null,{"value":"8"}] 08:06:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 08:06:40 INFO - PROCESS | 5123 | 1467817600328 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 08:06:40 INFO - PROCESS | 5123 | 1467817600332 Marionette TRACE conn3 <- [1,2490,null,{}] 08:06:40 INFO - PROCESS | 5123 | 1467817600337 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:06:40 INFO - PROCESS | 5123 | 1467817600342 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:06:40 INFO - PROCESS | 5123 | 1467817600490 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 08:06:40 INFO - PROCESS | 5123 | 1467817600665 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:40 INFO - PROCESS | 5123 | 1467817600675 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:06:40 INFO - PROCESS | 5123 | ++DOCSHELL 0x9855a800 == 39 [pid = 5123] [id = 630] 08:06:40 INFO - PROCESS | 5123 | ++DOMWINDOW == 80 (0xa2326800) [pid = 5123] [serial = 1891] [outer = (nil)] 08:06:40 INFO - PROCESS | 5123 | ++DOMWINDOW == 81 (0xa318c800) [pid = 5123] [serial = 1892] [outer = 0xa2326800] 08:06:40 INFO - PROCESS | 5123 | 1467817600743 Marionette DEBUG loaded listener.js 08:06:40 INFO - PROCESS | 5123 | ++DOMWINDOW == 82 (0xa33cd800) [pid = 5123] [serial = 1893] [outer = 0xa2326800] 08:06:41 INFO - PROCESS | 5123 | 1467817601653 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:06:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 08:06:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1386ms 08:06:41 INFO - PROCESS | 5123 | 1467817601716 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 08:06:41 INFO - PROCESS | 5123 | 1467817601719 Marionette TRACE conn3 <- [1,2493,null,{"value":"8"}] 08:06:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 08:06:41 INFO - PROCESS | 5123 | 1467817601725 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 08:06:41 INFO - PROCESS | 5123 | 1467817601728 Marionette TRACE conn3 <- [1,2494,null,{}] 08:06:41 INFO - PROCESS | 5123 | 1467817601733 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:06:41 INFO - PROCESS | 5123 | 1467817601743 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:06:41 INFO - PROCESS | 5123 | 1467817601932 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 08:06:42 INFO - PROCESS | 5123 | 1467817602355 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:42 INFO - PROCESS | 5123 | 1467817602364 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:06:42 INFO - PROCESS | 5123 | ++DOCSHELL 0x924c8400 == 40 [pid = 5123] [id = 631] 08:06:42 INFO - PROCESS | 5123 | ++DOMWINDOW == 83 (0x924cac00) [pid = 5123] [serial = 1894] [outer = (nil)] 08:06:42 INFO - PROCESS | 5123 | ++DOMWINDOW == 84 (0x927e0800) [pid = 5123] [serial = 1895] [outer = 0x924cac00] 08:06:42 INFO - PROCESS | 5123 | 1467817602473 Marionette DEBUG loaded listener.js 08:06:42 INFO - PROCESS | 5123 | ++DOMWINDOW == 85 (0x93072000) [pid = 5123] [serial = 1896] [outer = 0x924cac00] 08:06:43 INFO - PROCESS | 5123 | 1467817603331 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:06:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 08:06:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1680ms 08:06:43 INFO - PROCESS | 5123 | 1467817603407 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 08:06:43 INFO - PROCESS | 5123 | 1467817603412 Marionette TRACE conn3 <- [1,2497,null,{"value":"8"}] 08:06:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 08:06:43 INFO - PROCESS | 5123 | 1467817603419 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 08:06:43 INFO - PROCESS | 5123 | 1467817603423 Marionette TRACE conn3 <- [1,2498,null,{}] 08:06:43 INFO - PROCESS | 5123 | 1467817603430 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:06:43 INFO - PROCESS | 5123 | 1467817603436 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:06:44 INFO - PROCESS | 5123 | --DOCSHELL 0x924c1000 == 39 [pid = 5123] [id = 624] 08:06:44 INFO - PROCESS | 5123 | --DOCSHELL 0x923af000 == 38 [pid = 5123] [id = 623] 08:06:44 INFO - PROCESS | 5123 | --DOCSHELL 0x9a2db000 == 37 [pid = 5123] [id = 622] 08:06:44 INFO - PROCESS | 5123 | --DOCSHELL 0x92acc400 == 36 [pid = 5123] [id = 621] 08:06:44 INFO - PROCESS | 5123 | --DOCSHELL 0x927da800 == 35 [pid = 5123] [id = 620] 08:06:44 INFO - PROCESS | 5123 | --DOCSHELL 0x923b3400 == 34 [pid = 5123] [id = 619] 08:06:44 INFO - PROCESS | 5123 | --DOCSHELL 0x97a44c00 == 33 [pid = 5123] [id = 618] 08:06:44 INFO - PROCESS | 5123 | --DOCSHELL 0x92693c00 == 32 [pid = 5123] [id = 617] 08:06:44 INFO - PROCESS | 5123 | --DOCSHELL 0x9a605800 == 31 [pid = 5123] [id = 616] 08:06:44 INFO - PROCESS | 5123 | --DOCSHELL 0x922c8000 == 30 [pid = 5123] [id = 610] 08:06:44 INFO - PROCESS | 5123 | --DOCSHELL 0x924c8400 == 29 [pid = 5123] [id = 631] 08:06:44 INFO - PROCESS | 5123 | --DOCSHELL 0x9a267c00 == 28 [pid = 5123] [id = 629] 08:06:44 INFO - PROCESS | 5123 | --DOCSHELL 0x9855a800 == 27 [pid = 5123] [id = 630] 08:06:44 INFO - PROCESS | 5123 | --DOCSHELL 0x9a2d1c00 == 26 [pid = 5123] [id = 628] 08:06:44 INFO - PROCESS | 5123 | --DOCSHELL 0x93d85000 == 25 [pid = 5123] [id = 627] 08:06:44 INFO - PROCESS | 5123 | --DOCSHELL 0x92692800 == 24 [pid = 5123] [id = 625] 08:06:44 INFO - PROCESS | 5123 | --DOCSHELL 0x922cd000 == 23 [pid = 5123] [id = 626] 08:06:44 INFO - PROCESS | 5123 | 1467817604445 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 08:06:44 INFO - PROCESS | 5123 | --DOMWINDOW == 84 (0x99fc7400) [pid = 5123] [serial = 1847] [outer = (nil)] [url = about:blank] 08:06:44 INFO - PROCESS | 5123 | --DOMWINDOW == 83 (0x9542e400) [pid = 5123] [serial = 1815] [outer = (nil)] [url = about:blank] 08:06:44 INFO - PROCESS | 5123 | --DOMWINDOW == 82 (0x953bf400) [pid = 5123] [serial = 1814] [outer = (nil)] [url = about:blank] 08:06:44 INFO - PROCESS | 5123 | --DOMWINDOW == 81 (0x9a274c00) [pid = 5123] [serial = 1818] [outer = (nil)] [url = about:blank] 08:06:44 INFO - PROCESS | 5123 | --DOMWINDOW == 80 (0x99cefc00) [pid = 5123] [serial = 1817] [outer = (nil)] [url = about:blank] 08:06:44 INFO - PROCESS | 5123 | --DOMWINDOW == 79 (0xa23cbc00) [pid = 5123] [serial = 1821] [outer = (nil)] [url = about:blank] 08:06:44 INFO - PROCESS | 5123 | --DOMWINDOW == 78 (0xa2225800) [pid = 5123] [serial = 1820] [outer = (nil)] [url = about:blank] 08:06:44 INFO - PROCESS | 5123 | --DOMWINDOW == 77 (0xa2584c00) [pid = 5123] [serial = 1824] [outer = (nil)] [url = about:blank] 08:06:44 INFO - PROCESS | 5123 | --DOMWINDOW == 76 (0xa2580000) [pid = 5123] [serial = 1823] [outer = (nil)] [url = about:blank] 08:06:44 INFO - PROCESS | 5123 | --DOMWINDOW == 75 (0xa3108400) [pid = 5123] [serial = 1827] [outer = (nil)] [url = about:blank] 08:06:44 INFO - PROCESS | 5123 | --DOMWINDOW == 74 (0xa2ff5c00) [pid = 5123] [serial = 1826] [outer = (nil)] [url = about:blank] 08:06:44 INFO - PROCESS | 5123 | --DOMWINDOW == 73 (0x97a24400) [pid = 5123] [serial = 1830] [outer = (nil)] [url = about:blank] 08:06:44 INFO - PROCESS | 5123 | --DOMWINDOW == 72 (0x93d86800) [pid = 5123] [serial = 1829] [outer = (nil)] [url = about:blank] 08:06:44 INFO - PROCESS | 5123 | --DOMWINDOW == 71 (0x927dec00) [pid = 5123] [serial = 1835] [outer = (nil)] [url = about:blank] 08:06:44 INFO - PROCESS | 5123 | --DOMWINDOW == 70 (0x97a44400) [pid = 5123] [serial = 1833] [outer = (nil)] [url = about:blank] 08:06:44 INFO - PROCESS | 5123 | --DOMWINDOW == 69 (0x9542bc00) [pid = 5123] [serial = 1832] [outer = (nil)] [url = about:blank] 08:06:44 INFO - PROCESS | 5123 | --DOMWINDOW == 68 (0x98563800) [pid = 5123] [serial = 1841] [outer = (nil)] [url = about:blank] 08:06:44 INFO - PROCESS | 5123 | --DOMWINDOW == 67 (0x953bd800) [pid = 5123] [serial = 1838] [outer = (nil)] [url = about:blank] 08:06:44 INFO - PROCESS | 5123 | --DOMWINDOW == 66 (0x9a18e800) [pid = 5123] [serial = 1844] [outer = (nil)] [url = about:blank] 08:06:44 INFO - PROCESS | 5123 | --DOMWINDOW == 65 (0x9a2d5c00) [pid = 5123] [serial = 1845] [outer = (nil)] [url = about:blank] 08:06:44 INFO - PROCESS | 5123 | --DOMWINDOW == 64 (0x9a2d0c00) [pid = 5123] [serial = 1848] [outer = (nil)] [url = about:blank] 08:06:44 INFO - PROCESS | 5123 | --DOMWINDOW == 63 (0x927e2c00) [pid = 5123] [serial = 1836] [outer = (nil)] [url = about:blank] 08:06:44 INFO - PROCESS | 5123 | --DOMWINDOW == 62 (0x9977c400) [pid = 5123] [serial = 1842] [outer = (nil)] [url = about:blank] 08:06:44 INFO - PROCESS | 5123 | --DOMWINDOW == 61 (0x95427000) [pid = 5123] [serial = 1839] [outer = (nil)] [url = about:blank] 08:06:44 INFO - PROCESS | 5123 | 1467817604814 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:44 INFO - PROCESS | 5123 | 1467817604822 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:06:44 INFO - PROCESS | 5123 | ++DOCSHELL 0x923a5c00 == 24 [pid = 5123] [id = 632] 08:06:44 INFO - PROCESS | 5123 | ++DOMWINDOW == 62 (0x923a6800) [pid = 5123] [serial = 1897] [outer = (nil)] 08:06:44 INFO - PROCESS | 5123 | ++DOMWINDOW == 63 (0x923b0400) [pid = 5123] [serial = 1898] [outer = 0x923a6800] 08:06:44 INFO - PROCESS | 5123 | 1467817604890 Marionette DEBUG loaded listener.js 08:06:45 INFO - PROCESS | 5123 | ++DOMWINDOW == 64 (0x9268a000) [pid = 5123] [serial = 1899] [outer = 0x923a6800] 08:06:45 INFO - PROCESS | 5123 | 1467817605660 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:06:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 08:06:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 2301ms 08:06:45 INFO - PROCESS | 5123 | 1467817605721 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 08:06:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 08:06:45 INFO - PROCESS | 5123 | 1467817605728 Marionette TRACE conn3 <- [1,2501,null,{"value":"8"}] 08:06:45 INFO - PROCESS | 5123 | 1467817605735 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 08:06:45 INFO - PROCESS | 5123 | 1467817605739 Marionette TRACE conn3 <- [1,2502,null,{}] 08:06:45 INFO - PROCESS | 5123 | 1467817605745 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:06:45 INFO - PROCESS | 5123 | 1467817605750 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:06:45 INFO - PROCESS | 5123 | 1467817605914 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 08:06:46 INFO - PROCESS | 5123 | 1467817606037 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:46 INFO - PROCESS | 5123 | 1467817606045 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:06:46 INFO - PROCESS | 5123 | ++DOCSHELL 0x9306cc00 == 25 [pid = 5123] [id = 633] 08:06:46 INFO - PROCESS | 5123 | ++DOMWINDOW == 65 (0x93ba3c00) [pid = 5123] [serial = 1900] [outer = (nil)] 08:06:46 INFO - PROCESS | 5123 | ++DOMWINDOW == 66 (0x93d0c800) [pid = 5123] [serial = 1901] [outer = 0x93ba3c00] 08:06:46 INFO - PROCESS | 5123 | 1467817606121 Marionette DEBUG loaded listener.js 08:06:46 INFO - PROCESS | 5123 | ++DOMWINDOW == 67 (0x93d82000) [pid = 5123] [serial = 1902] [outer = 0x93ba3c00] 08:06:46 INFO - PROCESS | 5123 | 1467817606887 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:06:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 08:06:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1192ms 08:06:46 INFO - PROCESS | 5123 | 1467817606930 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 08:06:46 INFO - PROCESS | 5123 | 1467817606936 Marionette TRACE conn3 <- [1,2505,null,{"value":"8"}] 08:06:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 08:06:46 INFO - PROCESS | 5123 | 1467817606960 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 08:06:46 INFO - PROCESS | 5123 | 1467817606964 Marionette TRACE conn3 <- [1,2506,null,{}] 08:06:46 INFO - PROCESS | 5123 | 1467817606971 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:06:46 INFO - PROCESS | 5123 | 1467817606976 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:06:47 INFO - PROCESS | 5123 | 1467817607183 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 08:06:47 INFO - PROCESS | 5123 | 1467817607204 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:47 INFO - PROCESS | 5123 | 1467817607213 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:06:47 INFO - PROCESS | 5123 | ++DOCSHELL 0x953f5000 == 26 [pid = 5123] [id = 634] 08:06:47 INFO - PROCESS | 5123 | ++DOMWINDOW == 68 (0x95430800) [pid = 5123] [serial = 1903] [outer = (nil)] 08:06:47 INFO - PROCESS | 5123 | ++DOMWINDOW == 69 (0x96fd1800) [pid = 5123] [serial = 1904] [outer = 0x95430800] 08:06:47 INFO - PROCESS | 5123 | 1467817607277 Marionette DEBUG loaded listener.js 08:06:47 INFO - PROCESS | 5123 | ++DOMWINDOW == 70 (0x97a25000) [pid = 5123] [serial = 1905] [outer = 0x95430800] 08:06:48 INFO - PROCESS | 5123 | 1467817608209 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:06:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 08:06:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1292ms 08:06:48 INFO - PROCESS | 5123 | 1467817608253 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 08:06:48 INFO - PROCESS | 5123 | 1467817608258 Marionette TRACE conn3 <- [1,2509,null,{"value":"8"}] 08:06:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 08:06:48 INFO - PROCESS | 5123 | 1467817608286 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 08:06:48 INFO - PROCESS | 5123 | 1467817608293 Marionette TRACE conn3 <- [1,2510,null,{}] 08:06:48 INFO - PROCESS | 5123 | 1467817608298 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:06:48 INFO - PROCESS | 5123 | 1467817608304 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:06:48 INFO - PROCESS | 5123 | 1467817608526 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 08:06:48 INFO - PROCESS | 5123 | 1467817608546 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:48 INFO - PROCESS | 5123 | 1467817608553 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:06:48 INFO - PROCESS | 5123 | ++DOCSHELL 0x9542bc00 == 27 [pid = 5123] [id = 635] 08:06:48 INFO - PROCESS | 5123 | ++DOMWINDOW == 71 (0x96fd6c00) [pid = 5123] [serial = 1906] [outer = (nil)] 08:06:48 INFO - PROCESS | 5123 | ++DOMWINDOW == 72 (0x9855b000) [pid = 5123] [serial = 1907] [outer = 0x96fd6c00] 08:06:48 INFO - PROCESS | 5123 | 1467817608620 Marionette DEBUG loaded listener.js 08:06:48 INFO - PROCESS | 5123 | ++DOMWINDOW == 73 (0x98de2400) [pid = 5123] [serial = 1908] [outer = 0x96fd6c00] 08:06:49 INFO - PROCESS | 5123 | --DOMWINDOW == 72 (0x9b5d7c00) [pid = 5123] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 08:06:49 INFO - PROCESS | 5123 | --DOMWINDOW == 71 (0x927db000) [pid = 5123] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 08:06:49 INFO - PROCESS | 5123 | --DOMWINDOW == 70 (0x93ba8800) [pid = 5123] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 08:06:49 INFO - PROCESS | 5123 | --DOMWINDOW == 69 (0x9aa69000) [pid = 5123] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 08:06:49 INFO - PROCESS | 5123 | --DOMWINDOW == 68 (0x927d6c00) [pid = 5123] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 08:06:49 INFO - PROCESS | 5123 | --DOMWINDOW == 67 (0x985dd000) [pid = 5123] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 08:06:49 INFO - PROCESS | 5123 | --DOMWINDOW == 66 (0x97a1fc00) [pid = 5123] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 08:06:49 INFO - PROCESS | 5123 | --DOMWINDOW == 65 (0x92ad3400) [pid = 5123] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 08:06:49 INFO - PROCESS | 5123 | --DOMWINDOW == 64 (0x9a2dc400) [pid = 5123] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 08:06:49 INFO - PROCESS | 5123 | --DOMWINDOW == 63 (0x9d904400) [pid = 5123] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 08:06:49 INFO - PROCESS | 5123 | 1467817609823 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:06:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 08:06:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1597ms 08:06:49 INFO - PROCESS | 5123 | 1467817609871 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 08:06:49 INFO - PROCESS | 5123 | 1467817609875 Marionette TRACE conn3 <- [1,2513,null,{"value":"8"}] 08:06:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 08:06:49 INFO - PROCESS | 5123 | 1467817609881 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 08:06:49 INFO - PROCESS | 5123 | 1467817609884 Marionette TRACE conn3 <- [1,2514,null,{}] 08:06:49 INFO - PROCESS | 5123 | 1467817609901 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:06:49 INFO - PROCESS | 5123 | 1467817609904 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:06:50 INFO - PROCESS | 5123 | 1467817610080 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 08:06:50 INFO - PROCESS | 5123 | 1467817610093 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:50 INFO - PROCESS | 5123 | 1467817610101 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:06:50 INFO - PROCESS | 5123 | ++DOCSHELL 0x922cf800 == 28 [pid = 5123] [id = 636] 08:06:50 INFO - PROCESS | 5123 | ++DOMWINDOW == 64 (0x927da800) [pid = 5123] [serial = 1909] [outer = (nil)] 08:06:50 INFO - PROCESS | 5123 | ++DOMWINDOW == 65 (0x997e4c00) [pid = 5123] [serial = 1910] [outer = 0x927da800] 08:06:50 INFO - PROCESS | 5123 | 1467817610175 Marionette DEBUG loaded listener.js 08:06:50 INFO - PROCESS | 5123 | ++DOMWINDOW == 66 (0x998b5c00) [pid = 5123] [serial = 1911] [outer = 0x927da800] 08:06:50 INFO - PROCESS | 5123 | 1467817610942 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:06:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 08:06:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1089ms 08:06:50 INFO - PROCESS | 5123 | 1467817610978 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 08:06:50 INFO - PROCESS | 5123 | 1467817610982 Marionette TRACE conn3 <- [1,2517,null,{"value":"8"}] 08:06:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 08:06:50 INFO - PROCESS | 5123 | 1467817610988 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 08:06:50 INFO - PROCESS | 5123 | 1467817610990 Marionette TRACE conn3 <- [1,2518,null,{}] 08:06:51 INFO - PROCESS | 5123 | 1467817610996 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:06:51 INFO - PROCESS | 5123 | 1467817611001 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:06:51 INFO - PROCESS | 5123 | 1467817611187 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 08:06:51 INFO - PROCESS | 5123 | 1467817611204 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:51 INFO - PROCESS | 5123 | 1467817611220 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:06:51 INFO - PROCESS | 5123 | ++DOCSHELL 0x9a273000 == 29 [pid = 5123] [id = 637] 08:06:51 INFO - PROCESS | 5123 | ++DOMWINDOW == 67 (0x9a273400) [pid = 5123] [serial = 1912] [outer = (nil)] 08:06:51 INFO - PROCESS | 5123 | ++DOMWINDOW == 68 (0x9a2cf800) [pid = 5123] [serial = 1913] [outer = 0x9a273400] 08:06:51 INFO - PROCESS | 5123 | 1467817611292 Marionette DEBUG loaded listener.js 08:06:51 INFO - PROCESS | 5123 | ++DOMWINDOW == 69 (0x9a2eb000) [pid = 5123] [serial = 1914] [outer = 0x9a273400] 08:06:52 INFO - PROCESS | 5123 | 1467817612370 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:06:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 08:06:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1435ms 08:06:52 INFO - PROCESS | 5123 | 1467817612424 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 08:06:52 INFO - PROCESS | 5123 | 1467817612430 Marionette TRACE conn3 <- [1,2521,null,{"value":"8"}] 08:06:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 08:06:52 INFO - PROCESS | 5123 | 1467817612437 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 08:06:52 INFO - PROCESS | 5123 | 1467817612445 Marionette TRACE conn3 <- [1,2522,null,{}] 08:06:52 INFO - PROCESS | 5123 | 1467817612452 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:06:52 INFO - PROCESS | 5123 | 1467817612457 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:06:52 INFO - PROCESS | 5123 | 1467817612641 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 08:06:52 INFO - PROCESS | 5123 | 1467817612812 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:52 INFO - PROCESS | 5123 | 1467817612821 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:06:52 INFO - PROCESS | 5123 | ++DOCSHELL 0x923b1000 == 30 [pid = 5123] [id = 638] 08:06:52 INFO - PROCESS | 5123 | ++DOMWINDOW == 70 (0x924cbc00) [pid = 5123] [serial = 1915] [outer = (nil)] 08:06:52 INFO - PROCESS | 5123 | ++DOMWINDOW == 71 (0x93d7bc00) [pid = 5123] [serial = 1916] [outer = 0x924cbc00] 08:06:52 INFO - PROCESS | 5123 | 1467817612898 Marionette DEBUG loaded listener.js 08:06:53 INFO - PROCESS | 5123 | ++DOMWINDOW == 72 (0x953ef800) [pid = 5123] [serial = 1917] [outer = 0x924cbc00] 08:06:53 INFO - PROCESS | 5123 | 1467817613849 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:06:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 08:06:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1486ms 08:06:53 INFO - PROCESS | 5123 | 1467817613924 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 08:06:53 INFO - PROCESS | 5123 | 1467817613931 Marionette TRACE conn3 <- [1,2525,null,{"value":"8"}] 08:06:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 08:06:53 INFO - PROCESS | 5123 | 1467817613941 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 08:06:53 INFO - PROCESS | 5123 | 1467817613945 Marionette TRACE conn3 <- [1,2526,null,{}] 08:06:53 INFO - PROCESS | 5123 | 1467817613951 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:06:53 INFO - PROCESS | 5123 | 1467817613956 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:06:54 INFO - PROCESS | 5123 | 1467817614131 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 08:06:54 INFO - PROCESS | 5123 | 1467817614295 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:54 INFO - PROCESS | 5123 | 1467817614303 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:06:54 INFO - PROCESS | 5123 | ++DOCSHELL 0x927d6800 == 31 [pid = 5123] [id = 639] 08:06:54 INFO - PROCESS | 5123 | ++DOMWINDOW == 73 (0x97a4d400) [pid = 5123] [serial = 1918] [outer = (nil)] 08:06:54 INFO - PROCESS | 5123 | ++DOMWINDOW == 74 (0x98de1400) [pid = 5123] [serial = 1919] [outer = 0x97a4d400] 08:06:54 INFO - PROCESS | 5123 | 1467817614377 Marionette DEBUG loaded listener.js 08:06:54 INFO - PROCESS | 5123 | ++DOMWINDOW == 75 (0x9a18d000) [pid = 5123] [serial = 1920] [outer = 0x97a4d400] 08:06:55 INFO - PROCESS | 5123 | 1467817615433 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:06:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 08:06:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1535ms 08:06:55 INFO - PROCESS | 5123 | 1467817615476 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 08:06:55 INFO - PROCESS | 5123 | 1467817615480 Marionette TRACE conn3 <- [1,2529,null,{"value":"8"}] 08:06:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 08:06:55 INFO - PROCESS | 5123 | 1467817615486 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 08:06:55 INFO - PROCESS | 5123 | 1467817615492 Marionette TRACE conn3 <- [1,2530,null,{}] 08:06:55 INFO - PROCESS | 5123 | 1467817615507 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:06:55 INFO - PROCESS | 5123 | 1467817615515 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:06:55 INFO - PROCESS | 5123 | 1467817615679 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 08:06:55 INFO - PROCESS | 5123 | 1467817615855 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:55 INFO - PROCESS | 5123 | 1467817615866 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:06:55 INFO - PROCESS | 5123 | ++DOCSHELL 0x997ee400 == 32 [pid = 5123] [id = 640] 08:06:55 INFO - PROCESS | 5123 | ++DOMWINDOW == 76 (0x998ab000) [pid = 5123] [serial = 1921] [outer = (nil)] 08:06:55 INFO - PROCESS | 5123 | ++DOMWINDOW == 77 (0x9b586000) [pid = 5123] [serial = 1922] [outer = 0x998ab000] 08:06:55 INFO - PROCESS | 5123 | 1467817615941 Marionette DEBUG loaded listener.js 08:06:56 INFO - PROCESS | 5123 | ++DOMWINDOW == 78 (0x9b9eb000) [pid = 5123] [serial = 1923] [outer = 0x998ab000] 08:06:57 INFO - PROCESS | 5123 | 1467817617064 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:06:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 08:06:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1633ms 08:06:57 INFO - PROCESS | 5123 | 1467817617121 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 08:06:57 INFO - PROCESS | 5123 | 1467817617126 Marionette TRACE conn3 <- [1,2533,null,{"value":"8"}] 08:06:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 08:06:57 INFO - PROCESS | 5123 | 1467817617134 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 08:06:57 INFO - PROCESS | 5123 | 1467817617138 Marionette TRACE conn3 <- [1,2534,null,{}] 08:06:57 INFO - PROCESS | 5123 | 1467817617146 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:06:57 INFO - PROCESS | 5123 | 1467817617151 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:06:57 INFO - PROCESS | 5123 | 1467817617351 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 08:06:57 INFO - PROCESS | 5123 | --DOCSHELL 0x922c6c00 == 31 [pid = 5123] [id = 575] 08:06:57 INFO - PROCESS | 5123 | --DOCSHELL 0x924c4c00 == 30 [pid = 5123] [id = 569] 08:06:57 INFO - PROCESS | 5123 | --DOCSHELL 0x98d6d800 == 29 [pid = 5123] [id = 577] 08:06:57 INFO - PROCESS | 5123 | 1467817617579 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:57 INFO - PROCESS | 5123 | 1467817617594 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:06:57 INFO - PROCESS | 5123 | ++DOCSHELL 0x923b3800 == 30 [pid = 5123] [id = 641] 08:06:57 INFO - PROCESS | 5123 | ++DOMWINDOW == 79 (0x924c0000) [pid = 5123] [serial = 1924] [outer = (nil)] 08:06:57 INFO - PROCESS | 5123 | ++DOMWINDOW == 80 (0x92acf000) [pid = 5123] [serial = 1925] [outer = 0x924c0000] 08:06:57 INFO - PROCESS | 5123 | 1467817617661 Marionette DEBUG loaded listener.js 08:06:57 INFO - PROCESS | 5123 | ++DOMWINDOW == 81 (0x93d06000) [pid = 5123] [serial = 1926] [outer = 0x924c0000] 08:06:57 INFO - PROCESS | 5123 | --DOMWINDOW == 80 (0x9d521400) [pid = 5123] [serial = 1871] [outer = (nil)] [url = about:blank] 08:06:57 INFO - PROCESS | 5123 | --DOMWINDOW == 79 (0x9adaf800) [pid = 5123] [serial = 1874] [outer = (nil)] [url = about:blank] 08:06:57 INFO - PROCESS | 5123 | --DOMWINDOW == 78 (0x9d5eb000) [pid = 5123] [serial = 1872] [outer = (nil)] [url = about:blank] 08:06:57 INFO - PROCESS | 5123 | --DOMWINDOW == 77 (0x97a27c00) [pid = 5123] [serial = 1859] [outer = (nil)] [url = about:blank] 08:06:57 INFO - PROCESS | 5123 | --DOMWINDOW == 76 (0x9a60cc00) [pid = 5123] [serial = 1860] [outer = (nil)] [url = about:blank] 08:06:57 INFO - PROCESS | 5123 | --DOMWINDOW == 75 (0x9ba26c00) [pid = 5123] [serial = 1851] [outer = (nil)] [url = about:blank] 08:06:57 INFO - PROCESS | 5123 | --DOMWINDOW == 74 (0x9b5dfc00) [pid = 5123] [serial = 1850] [outer = (nil)] [url = about:blank] 08:06:57 INFO - PROCESS | 5123 | --DOMWINDOW == 73 (0x93bb1000) [pid = 5123] [serial = 1853] [outer = (nil)] [url = about:blank] 08:06:57 INFO - PROCESS | 5123 | --DOMWINDOW == 72 (0x93d7a000) [pid = 5123] [serial = 1854] [outer = (nil)] [url = about:blank] 08:06:57 INFO - PROCESS | 5123 | --DOMWINDOW == 71 (0x998af400) [pid = 5123] [serial = 1856] [outer = (nil)] [url = about:blank] 08:06:57 INFO - PROCESS | 5123 | --DOMWINDOW == 70 (0x998b5000) [pid = 5123] [serial = 1857] [outer = (nil)] [url = about:blank] 08:06:57 INFO - PROCESS | 5123 | --DOMWINDOW == 69 (0x97a47c00) [pid = 5123] [serial = 1865] [outer = (nil)] [url = about:blank] 08:06:57 INFO - PROCESS | 5123 | --DOMWINDOW == 68 (0x93bae800) [pid = 5123] [serial = 1862] [outer = (nil)] [url = about:blank] 08:06:57 INFO - PROCESS | 5123 | --DOMWINDOW == 67 (0x93d7a400) [pid = 5123] [serial = 1863] [outer = (nil)] [url = about:blank] 08:06:57 INFO - PROCESS | 5123 | --DOMWINDOW == 66 (0x9a603800) [pid = 5123] [serial = 1868] [outer = (nil)] [url = about:blank] 08:06:57 INFO - PROCESS | 5123 | --DOMWINDOW == 65 (0x9ae7e000) [pid = 5123] [serial = 1869] [outer = (nil)] [url = about:blank] 08:06:57 INFO - PROCESS | 5123 | --DOMWINDOW == 64 (0xa209d400) [pid = 5123] [serial = 1877] [outer = (nil)] [url = about:blank] 08:06:57 INFO - PROCESS | 5123 | --DOMWINDOW == 63 (0xa2216800) [pid = 5123] [serial = 1878] [outer = (nil)] [url = about:blank] 08:06:57 INFO - PROCESS | 5123 | --DOMWINDOW == 62 (0x9a2cfc00) [pid = 5123] [serial = 1875] [outer = (nil)] [url = about:blank] 08:06:57 INFO - PROCESS | 5123 | --DOMWINDOW == 61 (0x98461c00) [pid = 5123] [serial = 1866] [outer = (nil)] [url = about:blank] 08:06:58 INFO - PROCESS | 5123 | 1467817618384 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:06:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 08:06:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1282ms 08:06:58 INFO - PROCESS | 5123 | 1467817618417 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 08:06:58 INFO - PROCESS | 5123 | 1467817618422 Marionette TRACE conn3 <- [1,2537,null,{"value":"8"}] 08:06:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 08:06:58 INFO - PROCESS | 5123 | 1467817618470 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 08:06:58 INFO - PROCESS | 5123 | 1467817618475 Marionette TRACE conn3 <- [1,2538,null,{}] 08:06:58 INFO - PROCESS | 5123 | 1467817618480 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:06:58 INFO - PROCESS | 5123 | 1467817618485 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:06:58 INFO - PROCESS | 5123 | 1467817618630 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 08:06:58 INFO - PROCESS | 5123 | 1467817618640 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:58 INFO - PROCESS | 5123 | 1467817618649 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:06:58 INFO - PROCESS | 5123 | ++DOCSHELL 0x9542a000 == 31 [pid = 5123] [id = 642] 08:06:58 INFO - PROCESS | 5123 | ++DOMWINDOW == 62 (0x9542ac00) [pid = 5123] [serial = 1927] [outer = (nil)] 08:06:58 INFO - PROCESS | 5123 | ++DOMWINDOW == 63 (0x96fd9800) [pid = 5123] [serial = 1928] [outer = 0x9542ac00] 08:06:58 INFO - PROCESS | 5123 | 1467817618717 Marionette DEBUG loaded listener.js 08:06:58 INFO - PROCESS | 5123 | ++DOMWINDOW == 64 (0x97a4a400) [pid = 5123] [serial = 1929] [outer = 0x9542ac00] 08:06:59 INFO - PROCESS | 5123 | 1467817619604 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:06:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 08:06:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1188ms 08:06:59 INFO - PROCESS | 5123 | 1467817619653 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 08:06:59 INFO - PROCESS | 5123 | 1467817619656 Marionette TRACE conn3 <- [1,2541,null,{"value":"8"}] 08:06:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 08:06:59 INFO - PROCESS | 5123 | 1467817619662 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 08:06:59 INFO - PROCESS | 5123 | 1467817619667 Marionette TRACE conn3 <- [1,2542,null,{}] 08:06:59 INFO - PROCESS | 5123 | 1467817619681 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:06:59 INFO - PROCESS | 5123 | 1467817619689 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:06:59 INFO - PROCESS | 5123 | 1467817619858 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 08:07:00 INFO - PROCESS | 5123 | 1467817620029 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:00 INFO - PROCESS | 5123 | 1467817620040 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:07:00 INFO - PROCESS | 5123 | ++DOCSHELL 0x998acc00 == 32 [pid = 5123] [id = 643] 08:07:00 INFO - PROCESS | 5123 | ++DOMWINDOW == 65 (0x998b5000) [pid = 5123] [serial = 1930] [outer = (nil)] 08:07:00 INFO - PROCESS | 5123 | ++DOMWINDOW == 66 (0x9a2d0c00) [pid = 5123] [serial = 1931] [outer = 0x998b5000] 08:07:00 INFO - PROCESS | 5123 | 1467817620102 Marionette DEBUG loaded listener.js 08:07:00 INFO - PROCESS | 5123 | ++DOMWINDOW == 67 (0x9a605c00) [pid = 5123] [serial = 1932] [outer = 0x998b5000] 08:07:00 INFO - PROCESS | 5123 | 1467817620885 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:07:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 08:07:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1291ms 08:07:00 INFO - PROCESS | 5123 | 1467817620954 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 08:07:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 08:07:00 INFO - PROCESS | 5123 | 1467817620958 Marionette TRACE conn3 <- [1,2545,null,{"value":"8"}] 08:07:00 INFO - PROCESS | 5123 | 1467817620964 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 08:07:00 INFO - PROCESS | 5123 | 1467817620967 Marionette TRACE conn3 <- [1,2546,null,{}] 08:07:00 INFO - PROCESS | 5123 | 1467817620972 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:07:00 INFO - PROCESS | 5123 | 1467817620976 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:07:01 INFO - PROCESS | 5123 | 1467817621186 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 08:07:01 INFO - PROCESS | 5123 | 1467817621206 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:01 INFO - PROCESS | 5123 | 1467817621213 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:07:01 INFO - PROCESS | 5123 | ++DOCSHELL 0x923b0800 == 33 [pid = 5123] [id = 644] 08:07:01 INFO - PROCESS | 5123 | ++DOMWINDOW == 68 (0x93d04c00) [pid = 5123] [serial = 1933] [outer = (nil)] 08:07:01 INFO - PROCESS | 5123 | ++DOMWINDOW == 69 (0x9b5d6800) [pid = 5123] [serial = 1934] [outer = 0x93d04c00] 08:07:01 INFO - PROCESS | 5123 | 1467817621274 Marionette DEBUG loaded listener.js 08:07:01 INFO - PROCESS | 5123 | ++DOMWINDOW == 70 (0x9ba26400) [pid = 5123] [serial = 1935] [outer = 0x93d04c00] 08:07:02 INFO - PROCESS | 5123 | 1467817622154 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:07:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 08:07:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1228ms 08:07:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 08:07:02 INFO - PROCESS | 5123 | 1467817622191 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 08:07:02 INFO - PROCESS | 5123 | 1467817622194 Marionette TRACE conn3 <- [1,2549,null,{"value":"8"}] 08:07:02 INFO - PROCESS | 5123 | 1467817622201 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 08:07:02 INFO - PROCESS | 5123 | 1467817622205 Marionette TRACE conn3 <- [1,2550,null,{}] 08:07:02 INFO - PROCESS | 5123 | 1467817622217 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:07:02 INFO - PROCESS | 5123 | 1467817622221 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:07:02 INFO - PROCESS | 5123 | 1467817622478 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 08:07:02 INFO - PROCESS | 5123 | --DOMWINDOW == 69 (0x927d5800) [pid = 5123] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 08:07:02 INFO - PROCESS | 5123 | --DOMWINDOW == 68 (0x923a6800) [pid = 5123] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 08:07:02 INFO - PROCESS | 5123 | --DOMWINDOW == 67 (0x998b1c00) [pid = 5123] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 08:07:02 INFO - PROCESS | 5123 | --DOMWINDOW == 66 (0x9b5db000) [pid = 5123] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 08:07:02 INFO - PROCESS | 5123 | --DOMWINDOW == 65 (0x96fd6c00) [pid = 5123] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 08:07:02 INFO - PROCESS | 5123 | --DOMWINDOW == 64 (0xa221e400) [pid = 5123] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 08:07:02 INFO - PROCESS | 5123 | --DOMWINDOW == 63 (0x93ba3c00) [pid = 5123] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 08:07:02 INFO - PROCESS | 5123 | --DOMWINDOW == 62 (0x924cac00) [pid = 5123] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 08:07:02 INFO - PROCESS | 5123 | --DOMWINDOW == 61 (0x95430800) [pid = 5123] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 08:07:02 INFO - PROCESS | 5123 | --DOMWINDOW == 60 (0xa2326800) [pid = 5123] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 08:07:02 INFO - PROCESS | 5123 | --DOMWINDOW == 59 (0x927da800) [pid = 5123] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 08:07:02 INFO - PROCESS | 5123 | 1467817622588 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:02 INFO - PROCESS | 5123 | 1467817622598 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:07:02 INFO - PROCESS | 5123 | ++DOCSHELL 0x923a6800 == 34 [pid = 5123] [id = 645] 08:07:02 INFO - PROCESS | 5123 | ++DOMWINDOW == 60 (0x923ad400) [pid = 5123] [serial = 1936] [outer = (nil)] 08:07:02 INFO - PROCESS | 5123 | ++DOMWINDOW == 61 (0x93bafc00) [pid = 5123] [serial = 1937] [outer = 0x923ad400] 08:07:02 INFO - PROCESS | 5123 | 1467817622659 Marionette DEBUG loaded listener.js 08:07:02 INFO - PROCESS | 5123 | ++DOMWINDOW == 62 (0x96fd6c00) [pid = 5123] [serial = 1938] [outer = 0x923ad400] 08:07:03 INFO - PROCESS | 5123 | 1467817623385 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:07:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 08:07:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1230ms 08:07:03 INFO - PROCESS | 5123 | 1467817623430 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 08:07:03 INFO - PROCESS | 5123 | 1467817623434 Marionette TRACE conn3 <- [1,2553,null,{"value":"8"}] 08:07:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 08:07:03 INFO - PROCESS | 5123 | 1467817623439 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 08:07:03 INFO - PROCESS | 5123 | 1467817623443 Marionette TRACE conn3 <- [1,2554,null,{}] 08:07:03 INFO - PROCESS | 5123 | 1467817623448 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:07:03 INFO - PROCESS | 5123 | 1467817623457 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:07:03 INFO - PROCESS | 5123 | 1467817623633 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 08:07:03 INFO - PROCESS | 5123 | 1467817623641 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:03 INFO - PROCESS | 5123 | 1467817623647 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:07:03 INFO - PROCESS | 5123 | ++DOCSHELL 0x923a5800 == 35 [pid = 5123] [id = 646] 08:07:03 INFO - PROCESS | 5123 | ++DOMWINDOW == 63 (0x952e6c00) [pid = 5123] [serial = 1939] [outer = (nil)] 08:07:03 INFO - PROCESS | 5123 | ++DOMWINDOW == 64 (0x9d56b800) [pid = 5123] [serial = 1940] [outer = 0x952e6c00] 08:07:03 INFO - PROCESS | 5123 | 1467817623829 Marionette DEBUG loaded listener.js 08:07:03 INFO - PROCESS | 5123 | ++DOMWINDOW == 65 (0x9ba2a400) [pid = 5123] [serial = 1941] [outer = 0x952e6c00] 08:07:04 INFO - PROCESS | 5123 | 1467817624580 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:07:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 08:07:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1176ms 08:07:04 INFO - PROCESS | 5123 | 1467817624617 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 08:07:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 08:07:04 INFO - PROCESS | 5123 | 1467817624623 Marionette TRACE conn3 <- [1,2557,null,{"value":"8"}] 08:07:04 INFO - PROCESS | 5123 | 1467817624631 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 08:07:04 INFO - PROCESS | 5123 | 1467817624637 Marionette TRACE conn3 <- [1,2558,null,{}] 08:07:04 INFO - PROCESS | 5123 | 1467817624646 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:07:04 INFO - PROCESS | 5123 | 1467817624652 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:07:04 INFO - PROCESS | 5123 | 1467817624938 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 08:07:05 INFO - PROCESS | 5123 | 1467817625075 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:05 INFO - PROCESS | 5123 | 1467817625090 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:07:05 INFO - PROCESS | 5123 | ++DOCSHELL 0x92695c00 == 36 [pid = 5123] [id = 647] 08:07:05 INFO - PROCESS | 5123 | ++DOMWINDOW == 66 (0x927d5800) [pid = 5123] [serial = 1942] [outer = (nil)] 08:07:05 INFO - PROCESS | 5123 | ++DOMWINDOW == 67 (0x927e2800) [pid = 5123] [serial = 1943] [outer = 0x927d5800] 08:07:05 INFO - PROCESS | 5123 | 1467817625216 Marionette DEBUG loaded listener.js 08:07:05 INFO - PROCESS | 5123 | ++DOMWINDOW == 68 (0x93d0e000) [pid = 5123] [serial = 1944] [outer = 0x927d5800] 08:07:06 INFO - PROCESS | 5123 | 1467817626150 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:07:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 08:07:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1585ms 08:07:06 INFO - PROCESS | 5123 | 1467817626216 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 08:07:06 INFO - PROCESS | 5123 | 1467817626223 Marionette TRACE conn3 <- [1,2561,null,{"value":"8"}] 08:07:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 08:07:06 INFO - PROCESS | 5123 | 1467817626233 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 08:07:06 INFO - PROCESS | 5123 | 1467817626237 Marionette TRACE conn3 <- [1,2562,null,{}] 08:07:06 INFO - PROCESS | 5123 | 1467817626243 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:07:06 INFO - PROCESS | 5123 | 1467817626248 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:07:06 INFO - PROCESS | 5123 | 1467817626417 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 08:07:06 INFO - PROCESS | 5123 | 1467817626588 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:06 INFO - PROCESS | 5123 | 1467817626597 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:07:06 INFO - PROCESS | 5123 | ++DOCSHELL 0x91595800 == 37 [pid = 5123] [id = 648] 08:07:06 INFO - PROCESS | 5123 | ++DOMWINDOW == 69 (0x97a4f400) [pid = 5123] [serial = 1945] [outer = (nil)] 08:07:06 INFO - PROCESS | 5123 | ++DOMWINDOW == 70 (0x985db000) [pid = 5123] [serial = 1946] [outer = 0x97a4f400] 08:07:06 INFO - PROCESS | 5123 | 1467817626672 Marionette DEBUG loaded listener.js 08:07:06 INFO - PROCESS | 5123 | ++DOMWINDOW == 71 (0x998abc00) [pid = 5123] [serial = 1947] [outer = 0x97a4f400] 08:07:07 INFO - PROCESS | 5123 | 1467817627693 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:07:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 08:07:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1531ms 08:07:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 08:07:07 INFO - PROCESS | 5123 | 1467817627764 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 08:07:07 INFO - PROCESS | 5123 | 1467817627767 Marionette TRACE conn3 <- [1,2565,null,{"value":"8"}] 08:07:07 INFO - PROCESS | 5123 | 1467817627774 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 08:07:07 INFO - PROCESS | 5123 | 1467817627779 Marionette TRACE conn3 <- [1,2566,null,{}] 08:07:07 INFO - PROCESS | 5123 | 1467817627795 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:07:07 INFO - PROCESS | 5123 | 1467817627803 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:07:08 INFO - PROCESS | 5123 | 1467817628005 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 08:07:08 INFO - PROCESS | 5123 | 1467817628214 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:08 INFO - PROCESS | 5123 | 1467817628222 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:07:08 INFO - PROCESS | 5123 | ++DOCSHELL 0x9b5d7800 == 38 [pid = 5123] [id = 649] 08:07:08 INFO - PROCESS | 5123 | ++DOMWINDOW == 72 (0x9d51c000) [pid = 5123] [serial = 1948] [outer = (nil)] 08:07:08 INFO - PROCESS | 5123 | ++DOMWINDOW == 73 (0x9d5ecc00) [pid = 5123] [serial = 1949] [outer = 0x9d51c000] 08:07:08 INFO - PROCESS | 5123 | 1467817628343 Marionette DEBUG loaded listener.js 08:07:08 INFO - PROCESS | 5123 | ++DOMWINDOW == 74 (0x9d96bc00) [pid = 5123] [serial = 1950] [outer = 0x9d51c000] 08:07:09 INFO - PROCESS | 5123 | 1467817629193 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:07:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 08:07:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1487ms 08:07:09 INFO - PROCESS | 5123 | 1467817629261 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 08:07:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 08:07:09 INFO - PROCESS | 5123 | 1467817629265 Marionette TRACE conn3 <- [1,2569,null,{"value":"8"}] 08:07:09 INFO - PROCESS | 5123 | 1467817629271 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 08:07:09 INFO - PROCESS | 5123 | 1467817629275 Marionette TRACE conn3 <- [1,2570,null,{}] 08:07:09 INFO - PROCESS | 5123 | 1467817629280 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:07:09 INFO - PROCESS | 5123 | 1467817629284 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:07:09 INFO - PROCESS | 5123 | 1467817629485 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 08:07:09 INFO - PROCESS | 5123 | 1467817629654 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:09 INFO - PROCESS | 5123 | 1467817629660 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:07:09 INFO - PROCESS | 5123 | ++DOCSHELL 0x97a45800 == 39 [pid = 5123] [id = 650] 08:07:09 INFO - PROCESS | 5123 | ++DOMWINDOW == 75 (0x9d5f5c00) [pid = 5123] [serial = 1951] [outer = (nil)] 08:07:09 INFO - PROCESS | 5123 | ++DOMWINDOW == 76 (0xa221ac00) [pid = 5123] [serial = 1952] [outer = 0x9d5f5c00] 08:07:09 INFO - PROCESS | 5123 | 1467817629738 Marionette DEBUG loaded listener.js 08:07:09 INFO - PROCESS | 5123 | ++DOMWINDOW == 77 (0xa232a400) [pid = 5123] [serial = 1953] [outer = 0x9d5f5c00] 08:07:10 INFO - PROCESS | 5123 | 1467817630679 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:07:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 08:07:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1482ms 08:07:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 08:07:10 INFO - PROCESS | 5123 | 1467817630754 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 08:07:10 INFO - PROCESS | 5123 | 1467817630757 Marionette TRACE conn3 <- [1,2573,null,{"value":"8"}] 08:07:10 INFO - PROCESS | 5123 | 1467817630763 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 08:07:10 INFO - PROCESS | 5123 | 1467817630767 Marionette TRACE conn3 <- [1,2574,null,{}] 08:07:10 INFO - PROCESS | 5123 | 1467817630772 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:07:10 INFO - PROCESS | 5123 | 1467817630777 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:07:10 INFO - PROCESS | 5123 | 1467817630933 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 08:07:11 INFO - PROCESS | 5123 | 1467817631102 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:11 INFO - PROCESS | 5123 | 1467817631109 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:07:11 INFO - PROCESS | 5123 | ++DOCSHELL 0x923ad000 == 40 [pid = 5123] [id = 651] 08:07:11 INFO - PROCESS | 5123 | ++DOMWINDOW == 78 (0x924c4000) [pid = 5123] [serial = 1954] [outer = (nil)] 08:07:11 INFO - PROCESS | 5123 | ++DOMWINDOW == 79 (0x92ac8400) [pid = 5123] [serial = 1955] [outer = 0x924c4000] 08:07:11 INFO - PROCESS | 5123 | 1467817631187 Marionette DEBUG loaded listener.js 08:07:11 INFO - PROCESS | 5123 | ++DOMWINDOW == 80 (0x953f2000) [pid = 5123] [serial = 1956] [outer = 0x924c4000] 08:07:12 INFO - PROCESS | 5123 | 1467817632219 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:07:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 08:07:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1486ms 08:07:12 INFO - PROCESS | 5123 | 1467817632249 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 08:07:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 08:07:12 INFO - PROCESS | 5123 | 1467817632255 Marionette TRACE conn3 <- [1,2577,null,{"value":"8"}] 08:07:12 INFO - PROCESS | 5123 | 1467817632262 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 08:07:12 INFO - PROCESS | 5123 | 1467817632266 Marionette TRACE conn3 <- [1,2578,null,{}] 08:07:12 INFO - PROCESS | 5123 | 1467817632274 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:07:12 INFO - PROCESS | 5123 | 1467817632279 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:07:12 INFO - PROCESS | 5123 | 1467817632439 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 08:07:12 INFO - PROCESS | 5123 | 1467817632678 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:12 INFO - PROCESS | 5123 | 1467817632693 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:07:12 INFO - PROCESS | 5123 | ++DOCSHELL 0x924bd400 == 41 [pid = 5123] [id = 652] 08:07:12 INFO - PROCESS | 5123 | ++DOMWINDOW == 81 (0x92695400) [pid = 5123] [serial = 1957] [outer = (nil)] 08:07:12 INFO - PROCESS | 5123 | ++DOMWINDOW == 82 (0x95428800) [pid = 5123] [serial = 1958] [outer = 0x92695400] 08:07:12 INFO - PROCESS | 5123 | 1467817632834 Marionette DEBUG loaded listener.js 08:07:12 INFO - PROCESS | 5123 | ++DOMWINDOW == 83 (0x97a23000) [pid = 5123] [serial = 1959] [outer = 0x92695400] 08:07:14 INFO - PROCESS | 5123 | --DOCSHELL 0x9a18dc00 == 40 [pid = 5123] [id = 571] 08:07:14 INFO - PROCESS | 5123 | --DOCSHELL 0x952e4800 == 39 [pid = 5123] [id = 576] 08:07:14 INFO - PROCESS | 5123 | --DOCSHELL 0x924c3400 == 38 [pid = 5123] [id = 572] 08:07:14 INFO - PROCESS | 5123 | --DOCSHELL 0x9b8e8000 == 37 [pid = 5123] [id = 583] 08:07:14 INFO - PROCESS | 5123 | --DOCSHELL 0x9268bc00 == 36 [pid = 5123] [id = 573] 08:07:14 INFO - PROCESS | 5123 | --DOCSHELL 0x923adc00 == 35 [pid = 5123] [id = 581] 08:07:14 INFO - PROCESS | 5123 | --DOCSHELL 0x922ce400 == 34 [pid = 5123] [id = 582] 08:07:14 INFO - PROCESS | 5123 | --DOCSHELL 0x923a5c00 == 33 [pid = 5123] [id = 632] 08:07:14 INFO - PROCESS | 5123 | --DOCSHELL 0x93071000 == 32 [pid = 5123] [id = 567] 08:07:14 INFO - PROCESS | 5123 | --DOCSHELL 0x953f3c00 == 31 [pid = 5123] [id = 568] 08:07:14 INFO - PROCESS | 5123 | --DOCSHELL 0x927d9c00 == 30 [pid = 5123] [id = 580] 08:07:14 INFO - PROCESS | 5123 | --DOCSHELL 0x924c7000 == 29 [pid = 5123] [id = 570] 08:07:14 INFO - PROCESS | 5123 | --DOCSHELL 0x9159d800 == 28 [pid = 5123] [id = 579] 08:07:14 INFO - PROCESS | 5123 | --DOCSHELL 0x922c9800 == 27 [pid = 5123] [id = 574] 08:07:14 INFO - PROCESS | 5123 | --DOCSHELL 0x922d0000 == 26 [pid = 5123] [id = 578] 08:07:14 INFO - PROCESS | 5123 | --DOMWINDOW == 82 (0x95432c00) [pid = 5123] [serial = 1881] [outer = (nil)] [url = about:blank] 08:07:14 INFO - PROCESS | 5123 | --DOMWINDOW == 81 (0x953f4400) [pid = 5123] [serial = 1880] [outer = (nil)] [url = about:blank] 08:07:14 INFO - PROCESS | 5123 | --DOMWINDOW == 80 (0x923b0400) [pid = 5123] [serial = 1898] [outer = (nil)] [url = about:blank] 08:07:14 INFO - PROCESS | 5123 | --DOMWINDOW == 79 (0x9268a000) [pid = 5123] [serial = 1899] [outer = (nil)] [url = about:blank] 08:07:14 INFO - PROCESS | 5123 | --DOMWINDOW == 78 (0x9a602400) [pid = 5123] [serial = 1884] [outer = (nil)] [url = about:blank] 08:07:14 INFO - PROCESS | 5123 | --DOMWINDOW == 77 (0x9a270000) [pid = 5123] [serial = 1883] [outer = (nil)] [url = about:blank] 08:07:14 INFO - PROCESS | 5123 | --DOMWINDOW == 76 (0xa23cd000) [pid = 5123] [serial = 1887] [outer = (nil)] [url = about:blank] 08:07:14 INFO - PROCESS | 5123 | --DOMWINDOW == 75 (0xa221d400) [pid = 5123] [serial = 1886] [outer = (nil)] [url = about:blank] 08:07:14 INFO - PROCESS | 5123 | --DOMWINDOW == 74 (0x9855b000) [pid = 5123] [serial = 1907] [outer = (nil)] [url = about:blank] 08:07:14 INFO - PROCESS | 5123 | --DOMWINDOW == 73 (0xa2feb000) [pid = 5123] [serial = 1890] [outer = (nil)] [url = about:blank] 08:07:14 INFO - PROCESS | 5123 | --DOMWINDOW == 72 (0x98de2400) [pid = 5123] [serial = 1908] [outer = (nil)] [url = about:blank] 08:07:14 INFO - PROCESS | 5123 | --DOMWINDOW == 71 (0x93d0c800) [pid = 5123] [serial = 1901] [outer = (nil)] [url = about:blank] 08:07:14 INFO - PROCESS | 5123 | --DOMWINDOW == 70 (0x927e0800) [pid = 5123] [serial = 1895] [outer = (nil)] [url = about:blank] 08:07:14 INFO - PROCESS | 5123 | --DOMWINDOW == 69 (0xa2583000) [pid = 5123] [serial = 1889] [outer = (nil)] [url = about:blank] 08:07:14 INFO - PROCESS | 5123 | --DOMWINDOW == 68 (0x93072000) [pid = 5123] [serial = 1896] [outer = (nil)] [url = about:blank] 08:07:14 INFO - PROCESS | 5123 | --DOMWINDOW == 67 (0x96fd1800) [pid = 5123] [serial = 1904] [outer = (nil)] [url = about:blank] 08:07:14 INFO - PROCESS | 5123 | --DOMWINDOW == 66 (0xa33cd800) [pid = 5123] [serial = 1893] [outer = (nil)] [url = about:blank] 08:07:14 INFO - PROCESS | 5123 | --DOMWINDOW == 65 (0xa318c800) [pid = 5123] [serial = 1892] [outer = (nil)] [url = about:blank] 08:07:14 INFO - PROCESS | 5123 | --DOMWINDOW == 64 (0x97a25000) [pid = 5123] [serial = 1905] [outer = (nil)] [url = about:blank] 08:07:14 INFO - PROCESS | 5123 | --DOMWINDOW == 63 (0x997e4c00) [pid = 5123] [serial = 1910] [outer = (nil)] [url = about:blank] 08:07:14 INFO - PROCESS | 5123 | --DOMWINDOW == 62 (0x93d82000) [pid = 5123] [serial = 1902] [outer = (nil)] [url = about:blank] 08:07:14 INFO - PROCESS | 5123 | --DOMWINDOW == 61 (0x998b5c00) [pid = 5123] [serial = 1911] [outer = (nil)] [url = about:blank] 08:07:14 INFO - PROCESS | 5123 | 1467817634713 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:07:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 08:07:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 2492ms 08:07:14 INFO - PROCESS | 5123 | 1467817634755 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 08:07:14 INFO - PROCESS | 5123 | 1467817634762 Marionette TRACE conn3 <- [1,2581,null,{"value":"8"}] 08:07:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 08:07:14 INFO - PROCESS | 5123 | 1467817634771 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 08:07:14 INFO - PROCESS | 5123 | 1467817634775 Marionette TRACE conn3 <- [1,2582,null,{}] 08:07:14 INFO - PROCESS | 5123 | 1467817634783 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:07:14 INFO - PROCESS | 5123 | 1467817634789 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:07:14 INFO - PROCESS | 5123 | 1467817634990 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 08:07:15 INFO - PROCESS | 5123 | 1467817635189 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:15 INFO - PROCESS | 5123 | 1467817635200 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:07:15 INFO - PROCESS | 5123 | ++DOCSHELL 0x924bdc00 == 27 [pid = 5123] [id = 653] 08:07:15 INFO - PROCESS | 5123 | ++DOMWINDOW == 62 (0x924bec00) [pid = 5123] [serial = 1960] [outer = (nil)] 08:07:15 INFO - PROCESS | 5123 | ++DOMWINDOW == 63 (0x92695000) [pid = 5123] [serial = 1961] [outer = 0x924bec00] 08:07:15 INFO - PROCESS | 5123 | 1467817635289 Marionette DEBUG loaded listener.js 08:07:15 INFO - PROCESS | 5123 | ++DOMWINDOW == 64 (0x927dbc00) [pid = 5123] [serial = 1962] [outer = 0x924bec00] 08:07:16 INFO - PROCESS | 5123 | 1467817636210 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:07:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 08:07:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1490ms 08:07:16 INFO - PROCESS | 5123 | 1467817636271 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 08:07:16 INFO - PROCESS | 5123 | 1467817636280 Marionette TRACE conn3 <- [1,2585,null,{"value":"8"}] 08:07:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 08:07:16 INFO - PROCESS | 5123 | 1467817636291 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 08:07:16 INFO - PROCESS | 5123 | 1467817636295 Marionette TRACE conn3 <- [1,2586,null,{}] 08:07:16 INFO - PROCESS | 5123 | 1467817636301 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:07:16 INFO - PROCESS | 5123 | 1467817636307 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:07:16 INFO - PROCESS | 5123 | 1467817636495 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 08:07:16 INFO - PROCESS | 5123 | 1467817636658 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:16 INFO - PROCESS | 5123 | 1467817636670 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:07:16 INFO - PROCESS | 5123 | ++DOCSHELL 0x93d0c400 == 28 [pid = 5123] [id = 654] 08:07:16 INFO - PROCESS | 5123 | ++DOMWINDOW == 65 (0x93d85800) [pid = 5123] [serial = 1963] [outer = (nil)] 08:07:16 INFO - PROCESS | 5123 | ++DOMWINDOW == 66 (0x953b1c00) [pid = 5123] [serial = 1964] [outer = 0x93d85800] 08:07:16 INFO - PROCESS | 5123 | 1467817636744 Marionette DEBUG loaded listener.js 08:07:16 INFO - PROCESS | 5123 | ++DOMWINDOW == 67 (0x953f4400) [pid = 5123] [serial = 1965] [outer = 0x93d85800] 08:07:17 INFO - PROCESS | 5123 | 1467817637793 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:07:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 08:07:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1542ms 08:07:17 INFO - PROCESS | 5123 | 1467817637833 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 08:07:17 INFO - PROCESS | 5123 | 1467817637838 Marionette TRACE conn3 <- [1,2589,null,{"value":"8"}] 08:07:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 08:07:17 INFO - PROCESS | 5123 | 1467817637846 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 08:07:17 INFO - PROCESS | 5123 | 1467817637852 Marionette TRACE conn3 <- [1,2590,null,{}] 08:07:17 INFO - PROCESS | 5123 | 1467817637869 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:07:17 INFO - PROCESS | 5123 | 1467817637879 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:07:18 INFO - PROCESS | 5123 | 1467817638060 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 08:07:18 INFO - PROCESS | 5123 | 1467817638224 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:18 INFO - PROCESS | 5123 | 1467817638237 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:07:18 INFO - PROCESS | 5123 | ++DOCSHELL 0x97a4d800 == 29 [pid = 5123] [id = 655] 08:07:18 INFO - PROCESS | 5123 | ++DOMWINDOW == 68 (0x97a4e000) [pid = 5123] [serial = 1966] [outer = (nil)] 08:07:18 INFO - PROCESS | 5123 | ++DOMWINDOW == 69 (0x9852e800) [pid = 5123] [serial = 1967] [outer = 0x97a4e000] 08:07:18 INFO - PROCESS | 5123 | 1467817638361 Marionette DEBUG loaded listener.js 08:07:18 INFO - PROCESS | 5123 | ++DOMWINDOW == 70 (0x9855c400) [pid = 5123] [serial = 1968] [outer = 0x97a4e000] 08:07:19 INFO - PROCESS | 5123 | 1467817639308 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:07:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 08:07:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1543ms 08:07:19 INFO - PROCESS | 5123 | 1467817639388 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 08:07:19 INFO - PROCESS | 5123 | 1467817639393 Marionette TRACE conn3 <- [1,2593,null,{"value":"8"}] 08:07:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 08:07:19 INFO - PROCESS | 5123 | 1467817639399 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 08:07:19 INFO - PROCESS | 5123 | 1467817639402 Marionette TRACE conn3 <- [1,2594,null,{}] 08:07:19 INFO - PROCESS | 5123 | 1467817639408 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:07:19 INFO - PROCESS | 5123 | 1467817639412 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:07:19 INFO - PROCESS | 5123 | 1467817639613 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 08:07:19 INFO - PROCESS | 5123 | 1467817639788 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:19 INFO - PROCESS | 5123 | 1467817639797 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:07:19 INFO - PROCESS | 5123 | ++DOCSHELL 0x924cc400 == 30 [pid = 5123] [id = 656] 08:07:19 INFO - PROCESS | 5123 | ++DOMWINDOW == 71 (0x93ba7c00) [pid = 5123] [serial = 1969] [outer = (nil)] 08:07:19 INFO - PROCESS | 5123 | ++DOMWINDOW == 72 (0x99abc000) [pid = 5123] [serial = 1970] [outer = 0x93ba7c00] 08:07:19 INFO - PROCESS | 5123 | 1467817639917 Marionette DEBUG loaded listener.js 08:07:20 INFO - PROCESS | 5123 | ++DOMWINDOW == 73 (0x9a26d800) [pid = 5123] [serial = 1971] [outer = 0x93ba7c00] 08:07:20 INFO - PROCESS | 5123 | --DOCSHELL 0x97a45800 == 29 [pid = 5123] [id = 650] 08:07:20 INFO - PROCESS | 5123 | --DOCSHELL 0x923ad000 == 28 [pid = 5123] [id = 651] 08:07:20 INFO - PROCESS | 5123 | --DOCSHELL 0x92695c00 == 27 [pid = 5123] [id = 647] 08:07:20 INFO - PROCESS | 5123 | --DOCSHELL 0x91595800 == 26 [pid = 5123] [id = 648] 08:07:20 INFO - PROCESS | 5123 | 1467817640946 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:07:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 08:07:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1581ms 08:07:20 INFO - PROCESS | 5123 | 1467817640981 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 08:07:20 INFO - PROCESS | 5123 | 1467817640985 Marionette TRACE conn3 <- [1,2597,null,{"value":"8"}] 08:07:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 08:07:20 INFO - PROCESS | 5123 | 1467817640993 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 08:07:21 INFO - PROCESS | 5123 | 1467817640997 Marionette TRACE conn3 <- [1,2598,null,{}] 08:07:21 INFO - PROCESS | 5123 | 1467817641004 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:07:21 INFO - PROCESS | 5123 | 1467817641009 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:07:21 INFO - PROCESS | 5123 | 1467817641174 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 08:07:21 INFO - PROCESS | 5123 | 1467817641298 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:21 INFO - PROCESS | 5123 | 1467817641305 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:07:21 INFO - PROCESS | 5123 | ++DOCSHELL 0x9268a000 == 27 [pid = 5123] [id = 657] 08:07:21 INFO - PROCESS | 5123 | ++DOMWINDOW == 74 (0x92694800) [pid = 5123] [serial = 1972] [outer = (nil)] 08:07:21 INFO - PROCESS | 5123 | ++DOMWINDOW == 75 (0x93d0a000) [pid = 5123] [serial = 1973] [outer = 0x92694800] 08:07:21 INFO - PROCESS | 5123 | 1467817641372 Marionette DEBUG loaded listener.js 08:07:21 INFO - PROCESS | 5123 | ++DOMWINDOW == 76 (0x952db000) [pid = 5123] [serial = 1974] [outer = 0x92694800] 08:07:22 INFO - PROCESS | 5123 | 1467817642115 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:07:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 08:07:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1181ms 08:07:22 INFO - PROCESS | 5123 | 1467817642177 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 08:07:22 INFO - PROCESS | 5123 | 1467817642184 Marionette TRACE conn3 <- [1,2601,null,{"value":"8"}] 08:07:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 08:07:22 INFO - PROCESS | 5123 | 1467817642193 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 08:07:22 INFO - PROCESS | 5123 | 1467817642197 Marionette TRACE conn3 <- [1,2602,null,{}] 08:07:22 INFO - PROCESS | 5123 | 1467817642203 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:07:22 INFO - PROCESS | 5123 | 1467817642208 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:07:22 INFO - PROCESS | 5123 | 1467817642367 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 08:07:22 INFO - PROCESS | 5123 | 1467817642377 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:22 INFO - PROCESS | 5123 | 1467817642385 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:07:22 INFO - PROCESS | 5123 | ++DOCSHELL 0x93d0f400 == 28 [pid = 5123] [id = 658] 08:07:22 INFO - PROCESS | 5123 | ++DOMWINDOW == 77 (0x97a4c800) [pid = 5123] [serial = 1975] [outer = (nil)] 08:07:22 INFO - PROCESS | 5123 | ++DOMWINDOW == 78 (0x98554800) [pid = 5123] [serial = 1976] [outer = 0x97a4c800] 08:07:22 INFO - PROCESS | 5123 | 1467817642451 Marionette DEBUG loaded listener.js 08:07:22 INFO - PROCESS | 5123 | ++DOMWINDOW == 79 (0x98d69400) [pid = 5123] [serial = 1977] [outer = 0x97a4c800] 08:07:23 INFO - PROCESS | 5123 | 1467817643427 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:07:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 08:07:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1280ms 08:07:23 INFO - PROCESS | 5123 | 1467817643474 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 08:07:23 INFO - PROCESS | 5123 | 1467817643478 Marionette TRACE conn3 <- [1,2605,null,{"value":"8"}] 08:07:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 08:07:23 INFO - PROCESS | 5123 | 1467817643493 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 08:07:23 INFO - PROCESS | 5123 | 1467817643499 Marionette TRACE conn3 <- [1,2606,null,{}] 08:07:23 INFO - PROCESS | 5123 | 1467817643514 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:07:23 INFO - PROCESS | 5123 | 1467817643522 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:07:23 INFO - PROCESS | 5123 | 1467817643745 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 08:07:23 INFO - PROCESS | 5123 | 1467817643765 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:23 INFO - PROCESS | 5123 | 1467817643774 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:07:23 INFO - PROCESS | 5123 | ++DOCSHELL 0x9a2cdc00 == 29 [pid = 5123] [id = 659] 08:07:23 INFO - PROCESS | 5123 | ++DOMWINDOW == 80 (0x9a2d3000) [pid = 5123] [serial = 1978] [outer = (nil)] 08:07:23 INFO - PROCESS | 5123 | ++DOMWINDOW == 81 (0x9a2db800) [pid = 5123] [serial = 1979] [outer = 0x9a2d3000] 08:07:23 INFO - PROCESS | 5123 | 1467817643839 Marionette DEBUG loaded listener.js 08:07:23 INFO - PROCESS | 5123 | ++DOMWINDOW == 82 (0x9a606000) [pid = 5123] [serial = 1980] [outer = 0x9a2d3000] 08:07:24 INFO - PROCESS | 5123 | 1467817644698 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:07:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 08:07:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1239ms 08:07:24 INFO - PROCESS | 5123 | 1467817644733 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 08:07:24 INFO - PROCESS | 5123 | 1467817644736 Marionette TRACE conn3 <- [1,2609,null,{"value":"8"}] 08:07:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 08:07:24 INFO - PROCESS | 5123 | 1467817644742 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 08:07:24 INFO - PROCESS | 5123 | 1467817644745 Marionette TRACE conn3 <- [1,2610,null,{}] 08:07:24 INFO - PROCESS | 5123 | 1467817644757 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:07:24 INFO - PROCESS | 5123 | 1467817644761 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:07:24 INFO - PROCESS | 5123 | 1467817644958 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 08:07:25 INFO - PROCESS | 5123 | 1467817644984 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:25 INFO - PROCESS | 5123 | 1467817644991 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:07:25 INFO - PROCESS | 5123 | ++DOCSHELL 0x93071000 == 30 [pid = 5123] [id = 660] 08:07:25 INFO - PROCESS | 5123 | ++DOMWINDOW == 83 (0x953b3400) [pid = 5123] [serial = 1981] [outer = (nil)] 08:07:25 INFO - PROCESS | 5123 | ++DOMWINDOW == 84 (0x9b8e2400) [pid = 5123] [serial = 1982] [outer = 0x953b3400] 08:07:25 INFO - PROCESS | 5123 | 1467817645060 Marionette DEBUG loaded listener.js 08:07:25 INFO - PROCESS | 5123 | ++DOMWINDOW == 85 (0x9d51c400) [pid = 5123] [serial = 1983] [outer = 0x953b3400] 08:07:25 INFO - PROCESS | 5123 | --DOMWINDOW == 84 (0x952e6c00) [pid = 5123] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 08:07:25 INFO - PROCESS | 5123 | --DOMWINDOW == 83 (0x927d5800) [pid = 5123] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 08:07:25 INFO - PROCESS | 5123 | --DOMWINDOW == 82 (0x97a4f400) [pid = 5123] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 08:07:25 INFO - PROCESS | 5123 | --DOMWINDOW == 81 (0x9d51c000) [pid = 5123] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 08:07:25 INFO - PROCESS | 5123 | --DOMWINDOW == 80 (0x9d5f5c00) [pid = 5123] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 08:07:25 INFO - PROCESS | 5123 | --DOMWINDOW == 79 (0x924c4000) [pid = 5123] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 08:07:25 INFO - PROCESS | 5123 | --DOMWINDOW == 78 (0x93d04c00) [pid = 5123] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 08:07:25 INFO - PROCESS | 5123 | --DOMWINDOW == 77 (0x923ad400) [pid = 5123] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 08:07:25 INFO - PROCESS | 5123 | --DOMWINDOW == 76 (0x9a273400) [pid = 5123] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 08:07:25 INFO - PROCESS | 5123 | --DOMWINDOW == 75 (0x998b5000) [pid = 5123] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 08:07:25 INFO - PROCESS | 5123 | --DOMWINDOW == 74 (0x924cbc00) [pid = 5123] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 08:07:25 INFO - PROCESS | 5123 | --DOMWINDOW == 73 (0x97a4d400) [pid = 5123] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 08:07:25 INFO - PROCESS | 5123 | --DOMWINDOW == 72 (0x998ab000) [pid = 5123] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 08:07:25 INFO - PROCESS | 5123 | --DOMWINDOW == 71 (0x924c0000) [pid = 5123] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 08:07:25 INFO - PROCESS | 5123 | --DOMWINDOW == 70 (0x9542ac00) [pid = 5123] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 08:07:26 INFO - PROCESS | 5123 | 1467817645999 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:07:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 08:07:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1288ms 08:07:26 INFO - PROCESS | 5123 | 1467817646029 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 08:07:26 INFO - PROCESS | 5123 | 1467817646033 Marionette TRACE conn3 <- [1,2613,null,{"value":"8"}] 08:07:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 08:07:26 INFO - PROCESS | 5123 | 1467817646038 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 08:07:26 INFO - PROCESS | 5123 | 1467817646041 Marionette TRACE conn3 <- [1,2614,null,{}] 08:07:26 INFO - PROCESS | 5123 | 1467817646046 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:07:26 INFO - PROCESS | 5123 | 1467817646049 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:07:26 INFO - PROCESS | 5123 | 1467817646232 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 08:07:26 INFO - PROCESS | 5123 | 1467817646249 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:26 INFO - PROCESS | 5123 | 1467817646257 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:07:26 INFO - PROCESS | 5123 | ++DOCSHELL 0x927e4400 == 31 [pid = 5123] [id = 661] 08:07:26 INFO - PROCESS | 5123 | ++DOMWINDOW == 71 (0x92ac7000) [pid = 5123] [serial = 1984] [outer = (nil)] 08:07:26 INFO - PROCESS | 5123 | ++DOMWINDOW == 72 (0x9855b800) [pid = 5123] [serial = 1985] [outer = 0x92ac7000] 08:07:26 INFO - PROCESS | 5123 | 1467817646319 Marionette DEBUG loaded listener.js 08:07:26 INFO - PROCESS | 5123 | ++DOMWINDOW == 73 (0x9a2d8400) [pid = 5123] [serial = 1986] [outer = 0x92ac7000] 08:07:27 INFO - PROCESS | 5123 | 1467817647112 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:07:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 08:07:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1130ms 08:07:27 INFO - PROCESS | 5123 | 1467817647169 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 08:07:27 INFO - PROCESS | 5123 | 1467817647172 Marionette TRACE conn3 <- [1,2617,null,{"value":"8"}] 08:07:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 08:07:27 INFO - PROCESS | 5123 | 1467817647178 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 08:07:27 INFO - PROCESS | 5123 | 1467817647180 Marionette TRACE conn3 <- [1,2618,null,{}] 08:07:27 INFO - PROCESS | 5123 | 1467817647186 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:07:27 INFO - PROCESS | 5123 | 1467817647196 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:07:27 INFO - PROCESS | 5123 | 1467817647439 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 08:07:27 INFO - PROCESS | 5123 | 1467817647448 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:27 INFO - PROCESS | 5123 | 1467817647457 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:07:27 INFO - PROCESS | 5123 | ++DOCSHELL 0x93072000 == 32 [pid = 5123] [id = 662] 08:07:27 INFO - PROCESS | 5123 | ++DOMWINDOW == 74 (0x93078400) [pid = 5123] [serial = 1987] [outer = (nil)] 08:07:27 INFO - PROCESS | 5123 | ++DOMWINDOW == 75 (0xa200f800) [pid = 5123] [serial = 1988] [outer = 0x93078400] 08:07:27 INFO - PROCESS | 5123 | 1467817647593 Marionette DEBUG loaded listener.js 08:07:27 INFO - PROCESS | 5123 | ++DOMWINDOW == 76 (0xa2221000) [pid = 5123] [serial = 1989] [outer = 0x93078400] 08:07:28 INFO - PROCESS | 5123 | 1467817648583 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:07:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 08:07:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1480ms 08:07:28 INFO - PROCESS | 5123 | 1467817648659 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 08:07:28 INFO - PROCESS | 5123 | 1467817648665 Marionette TRACE conn3 <- [1,2621,null,{"value":"8"}] 08:07:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 08:07:28 INFO - PROCESS | 5123 | 1467817648672 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 08:07:28 INFO - PROCESS | 5123 | 1467817648680 Marionette TRACE conn3 <- [1,2622,null,{}] 08:07:28 INFO - PROCESS | 5123 | 1467817648688 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:07:28 INFO - PROCESS | 5123 | 1467817648693 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:07:28 INFO - PROCESS | 5123 | 1467817648908 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 08:07:29 INFO - PROCESS | 5123 | 1467817649121 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:29 INFO - PROCESS | 5123 | 1467817649129 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:07:29 INFO - PROCESS | 5123 | ++DOCSHELL 0x924c1000 == 33 [pid = 5123] [id = 663] 08:07:29 INFO - PROCESS | 5123 | ++DOMWINDOW == 77 (0x9268ec00) [pid = 5123] [serial = 1990] [outer = (nil)] 08:07:29 INFO - PROCESS | 5123 | ++DOMWINDOW == 78 (0x93ba9800) [pid = 5123] [serial = 1991] [outer = 0x9268ec00] 08:07:29 INFO - PROCESS | 5123 | 1467817649250 Marionette DEBUG loaded listener.js 08:07:29 INFO - PROCESS | 5123 | ++DOMWINDOW == 79 (0x95433800) [pid = 5123] [serial = 1992] [outer = 0x9268ec00] 08:07:30 INFO - PROCESS | 5123 | 1467817650155 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:07:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 08:07:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1535ms 08:07:30 INFO - PROCESS | 5123 | 1467817650218 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 08:07:30 INFO - PROCESS | 5123 | 1467817650228 Marionette TRACE conn3 <- [1,2625,null,{"value":"8"}] 08:07:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 08:07:30 INFO - PROCESS | 5123 | 1467817650241 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 08:07:30 INFO - PROCESS | 5123 | 1467817650246 Marionette TRACE conn3 <- [1,2626,null,{}] 08:07:30 INFO - PROCESS | 5123 | 1467817650251 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:07:30 INFO - PROCESS | 5123 | 1467817650257 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:07:30 INFO - PROCESS | 5123 | 1467817650485 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 08:07:30 INFO - PROCESS | 5123 | 1467817650658 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:30 INFO - PROCESS | 5123 | 1467817650670 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:07:30 INFO - PROCESS | 5123 | ++DOCSHELL 0x95429800 == 34 [pid = 5123] [id = 664] 08:07:30 INFO - PROCESS | 5123 | ++DOMWINDOW == 80 (0x9a186800) [pid = 5123] [serial = 1993] [outer = (nil)] 08:07:30 INFO - PROCESS | 5123 | ++DOMWINDOW == 81 (0x9a2d9800) [pid = 5123] [serial = 1994] [outer = 0x9a186800] 08:07:30 INFO - PROCESS | 5123 | 1467817650744 Marionette DEBUG loaded listener.js 08:07:30 INFO - PROCESS | 5123 | ++DOMWINDOW == 82 (0x9a601400) [pid = 5123] [serial = 1995] [outer = 0x9a186800] 08:07:31 INFO - PROCESS | 5123 | 1467817651645 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:07:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 08:07:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1436ms 08:07:31 INFO - PROCESS | 5123 | 1467817651677 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 08:07:31 INFO - PROCESS | 5123 | 1467817651680 Marionette TRACE conn3 <- [1,2629,null,{"value":"8"}] 08:07:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 08:07:31 INFO - PROCESS | 5123 | 1467817651687 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 08:07:31 INFO - PROCESS | 5123 | 1467817651693 Marionette TRACE conn3 <- [1,2630,null,{}] 08:07:31 INFO - PROCESS | 5123 | 1467817651709 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:07:31 INFO - PROCESS | 5123 | 1467817651720 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:07:31 INFO - PROCESS | 5123 | 1467817651947 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 08:07:32 INFO - PROCESS | 5123 | 1467817652073 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:32 INFO - PROCESS | 5123 | 1467817652081 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:07:32 INFO - PROCESS | 5123 | ++DOCSHELL 0xa2223800 == 35 [pid = 5123] [id = 665] 08:07:32 INFO - PROCESS | 5123 | ++DOMWINDOW == 83 (0xa2370400) [pid = 5123] [serial = 1996] [outer = (nil)] 08:07:32 INFO - PROCESS | 5123 | ++DOMWINDOW == 84 (0xa23cd400) [pid = 5123] [serial = 1997] [outer = 0xa2370400] 08:07:32 INFO - PROCESS | 5123 | 1467817652158 Marionette DEBUG loaded listener.js 08:07:32 INFO - PROCESS | 5123 | ++DOMWINDOW == 85 (0xa2556c00) [pid = 5123] [serial = 1998] [outer = 0xa2370400] 08:07:33 INFO - PROCESS | 5123 | 1467817653066 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:07:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 08:07:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1437ms 08:07:33 INFO - PROCESS | 5123 | 1467817653124 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 08:07:33 INFO - PROCESS | 5123 | 1467817653129 Marionette TRACE conn3 <- [1,2633,null,{"value":"8"}] 08:07:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 08:07:33 INFO - PROCESS | 5123 | 1467817653136 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 08:07:33 INFO - PROCESS | 5123 | 1467817653140 Marionette TRACE conn3 <- [1,2634,null,{}] 08:07:33 INFO - PROCESS | 5123 | 1467817653146 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:07:33 INFO - PROCESS | 5123 | 1467817653152 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:07:33 INFO - PROCESS | 5123 | 1467817653318 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 08:07:33 INFO - PROCESS | 5123 | 1467817653486 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:33 INFO - PROCESS | 5123 | 1467817653493 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:07:33 INFO - PROCESS | 5123 | ++DOCSHELL 0x91594c00 == 36 [pid = 5123] [id = 666] 08:07:33 INFO - PROCESS | 5123 | ++DOMWINDOW == 86 (0x95432800) [pid = 5123] [serial = 1999] [outer = (nil)] 08:07:33 INFO - PROCESS | 5123 | ++DOMWINDOW == 87 (0xa25fdc00) [pid = 5123] [serial = 2000] [outer = 0x95432800] 08:07:33 INFO - PROCESS | 5123 | 1467817653565 Marionette DEBUG loaded listener.js 08:07:33 INFO - PROCESS | 5123 | ++DOMWINDOW == 88 (0xa2ff0400) [pid = 5123] [serial = 2001] [outer = 0x95432800] 08:07:34 INFO - PROCESS | 5123 | 1467817654471 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:07:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 08:07:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1381ms 08:07:34 INFO - PROCESS | 5123 | 1467817654518 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 08:07:34 INFO - PROCESS | 5123 | 1467817654522 Marionette TRACE conn3 <- [1,2637,null,{"value":"8"}] 08:07:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 08:07:34 INFO - PROCESS | 5123 | 1467817654528 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 08:07:34 INFO - PROCESS | 5123 | 1467817654532 Marionette TRACE conn3 <- [1,2638,null,{}] 08:07:34 INFO - PROCESS | 5123 | 1467817654537 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:07:34 INFO - PROCESS | 5123 | 1467817654542 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:07:34 INFO - PROCESS | 5123 | 1467817654707 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 08:07:35 INFO - PROCESS | 5123 | 1467817655065 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:35 INFO - PROCESS | 5123 | 1467817655076 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:07:35 INFO - PROCESS | 5123 | ++DOCSHELL 0x922d0400 == 37 [pid = 5123] [id = 667] 08:07:35 INFO - PROCESS | 5123 | ++DOMWINDOW == 89 (0x923a5400) [pid = 5123] [serial = 2002] [outer = (nil)] 08:07:35 INFO - PROCESS | 5123 | ++DOMWINDOW == 90 (0x924c6c00) [pid = 5123] [serial = 2003] [outer = 0x923a5400] 08:07:35 INFO - PROCESS | 5123 | 1467817655204 Marionette DEBUG loaded listener.js 08:07:35 INFO - PROCESS | 5123 | ++DOMWINDOW == 91 (0x92ac5800) [pid = 5123] [serial = 2004] [outer = 0x923a5400] 08:07:36 INFO - PROCESS | 5123 | 1467817656141 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:07:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 08:07:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1679ms 08:07:36 INFO - PROCESS | 5123 | 1467817656210 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 08:07:36 INFO - PROCESS | 5123 | 1467817656215 Marionette TRACE conn3 <- [1,2641,null,{"value":"8"}] 08:07:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 08:07:36 INFO - PROCESS | 5123 | 1467817656222 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 08:07:36 INFO - PROCESS | 5123 | 1467817656226 Marionette TRACE conn3 <- [1,2642,null,{}] 08:07:36 INFO - PROCESS | 5123 | 1467817656234 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:07:36 INFO - PROCESS | 5123 | 1467817656241 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:07:36 INFO - PROCESS | 5123 | 1467817656406 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 08:07:36 INFO - PROCESS | 5123 | --DOCSHELL 0x923b3800 == 36 [pid = 5123] [id = 641] 08:07:36 INFO - PROCESS | 5123 | --DOCSHELL 0x9542bc00 == 35 [pid = 5123] [id = 635] 08:07:36 INFO - PROCESS | 5123 | --DOCSHELL 0x922cf800 == 34 [pid = 5123] [id = 636] 08:07:36 INFO - PROCESS | 5123 | --DOCSHELL 0x9542a000 == 33 [pid = 5123] [id = 642] 08:07:36 INFO - PROCESS | 5123 | --DOMWINDOW == 90 (0x95428800) [pid = 5123] [serial = 1958] [outer = (nil)] [url = about:blank] 08:07:36 INFO - PROCESS | 5123 | --DOCSHELL 0x924cc400 == 32 [pid = 5123] [id = 656] 08:07:36 INFO - PROCESS | 5123 | --DOCSHELL 0x97a4d800 == 31 [pid = 5123] [id = 655] 08:07:36 INFO - PROCESS | 5123 | --DOCSHELL 0x93d0c400 == 30 [pid = 5123] [id = 654] 08:07:36 INFO - PROCESS | 5123 | --DOCSHELL 0x924bdc00 == 29 [pid = 5123] [id = 653] 08:07:36 INFO - PROCESS | 5123 | --DOMWINDOW == 89 (0x9b5d6800) [pid = 5123] [serial = 1934] [outer = (nil)] [url = about:blank] 08:07:36 INFO - PROCESS | 5123 | --DOMWINDOW == 88 (0x93bafc00) [pid = 5123] [serial = 1937] [outer = (nil)] [url = about:blank] 08:07:36 INFO - PROCESS | 5123 | --DOMWINDOW == 87 (0x9ba26400) [pid = 5123] [serial = 1935] [outer = (nil)] [url = about:blank] 08:07:36 INFO - PROCESS | 5123 | --DOMWINDOW == 86 (0x9a2eb000) [pid = 5123] [serial = 1914] [outer = (nil)] [url = about:blank] 08:07:36 INFO - PROCESS | 5123 | --DOMWINDOW == 85 (0x9a2cf800) [pid = 5123] [serial = 1913] [outer = (nil)] [url = about:blank] 08:07:36 INFO - PROCESS | 5123 | --DOMWINDOW == 84 (0x96fd6c00) [pid = 5123] [serial = 1938] [outer = (nil)] [url = about:blank] 08:07:36 INFO - PROCESS | 5123 | --DOMWINDOW == 83 (0x9a2d0c00) [pid = 5123] [serial = 1931] [outer = (nil)] [url = about:blank] 08:07:36 INFO - PROCESS | 5123 | --DOMWINDOW == 82 (0x93d7bc00) [pid = 5123] [serial = 1916] [outer = (nil)] [url = about:blank] 08:07:36 INFO - PROCESS | 5123 | --DOMWINDOW == 81 (0x953ef800) [pid = 5123] [serial = 1917] [outer = (nil)] [url = about:blank] 08:07:36 INFO - PROCESS | 5123 | --DOMWINDOW == 80 (0x98de1400) [pid = 5123] [serial = 1919] [outer = (nil)] [url = about:blank] 08:07:36 INFO - PROCESS | 5123 | --DOMWINDOW == 79 (0x9a18d000) [pid = 5123] [serial = 1920] [outer = (nil)] [url = about:blank] 08:07:36 INFO - PROCESS | 5123 | --DOMWINDOW == 78 (0x9b586000) [pid = 5123] [serial = 1922] [outer = (nil)] [url = about:blank] 08:07:36 INFO - PROCESS | 5123 | --DOMWINDOW == 77 (0x9b9eb000) [pid = 5123] [serial = 1923] [outer = (nil)] [url = about:blank] 08:07:36 INFO - PROCESS | 5123 | --DOMWINDOW == 76 (0x92acf000) [pid = 5123] [serial = 1925] [outer = (nil)] [url = about:blank] 08:07:36 INFO - PROCESS | 5123 | --DOMWINDOW == 75 (0x93d06000) [pid = 5123] [serial = 1926] [outer = (nil)] [url = about:blank] 08:07:36 INFO - PROCESS | 5123 | --DOMWINDOW == 74 (0x96fd9800) [pid = 5123] [serial = 1928] [outer = (nil)] [url = about:blank] 08:07:36 INFO - PROCESS | 5123 | --DOMWINDOW == 73 (0x9ba2a400) [pid = 5123] [serial = 1941] [outer = (nil)] [url = about:blank] 08:07:36 INFO - PROCESS | 5123 | --DOMWINDOW == 72 (0x97a4a400) [pid = 5123] [serial = 1929] [outer = (nil)] [url = about:blank] 08:07:36 INFO - PROCESS | 5123 | --DOMWINDOW == 71 (0x9a605c00) [pid = 5123] [serial = 1932] [outer = (nil)] [url = about:blank] 08:07:36 INFO - PROCESS | 5123 | --DOMWINDOW == 70 (0x9d56b800) [pid = 5123] [serial = 1940] [outer = (nil)] [url = about:blank] 08:07:36 INFO - PROCESS | 5123 | --DOMWINDOW == 69 (0x93d0e000) [pid = 5123] [serial = 1944] [outer = (nil)] [url = about:blank] 08:07:36 INFO - PROCESS | 5123 | --DOMWINDOW == 68 (0x927e2800) [pid = 5123] [serial = 1943] [outer = (nil)] [url = about:blank] 08:07:36 INFO - PROCESS | 5123 | --DOMWINDOW == 67 (0x985db000) [pid = 5123] [serial = 1946] [outer = (nil)] [url = about:blank] 08:07:36 INFO - PROCESS | 5123 | --DOMWINDOW == 66 (0x9d5ecc00) [pid = 5123] [serial = 1949] [outer = (nil)] [url = about:blank] 08:07:36 INFO - PROCESS | 5123 | --DOMWINDOW == 65 (0x998abc00) [pid = 5123] [serial = 1947] [outer = (nil)] [url = about:blank] 08:07:36 INFO - PROCESS | 5123 | --DOMWINDOW == 64 (0xa221ac00) [pid = 5123] [serial = 1952] [outer = (nil)] [url = about:blank] 08:07:36 INFO - PROCESS | 5123 | --DOMWINDOW == 63 (0x9d96bc00) [pid = 5123] [serial = 1950] [outer = (nil)] [url = about:blank] 08:07:36 INFO - PROCESS | 5123 | --DOMWINDOW == 62 (0x953f2000) [pid = 5123] [serial = 1956] [outer = (nil)] [url = about:blank] 08:07:36 INFO - PROCESS | 5123 | --DOMWINDOW == 61 (0x92ac8400) [pid = 5123] [serial = 1955] [outer = (nil)] [url = about:blank] 08:07:36 INFO - PROCESS | 5123 | --DOMWINDOW == 60 (0xa232a400) [pid = 5123] [serial = 1953] [outer = (nil)] [url = about:blank] 08:07:36 INFO - PROCESS | 5123 | 1467817656613 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:36 INFO - PROCESS | 5123 | 1467817656623 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:07:36 INFO - PROCESS | 5123 | ++DOCSHELL 0x924bdc00 == 30 [pid = 5123] [id = 668] 08:07:36 INFO - PROCESS | 5123 | ++DOMWINDOW == 61 (0x924cc400) [pid = 5123] [serial = 2005] [outer = (nil)] 08:07:36 INFO - PROCESS | 5123 | ++DOMWINDOW == 62 (0x93d02800) [pid = 5123] [serial = 2006] [outer = 0x924cc400] 08:07:36 INFO - PROCESS | 5123 | 1467817656709 Marionette DEBUG loaded listener.js 08:07:36 INFO - PROCESS | 5123 | ++DOMWINDOW == 63 (0x93d86800) [pid = 5123] [serial = 2007] [outer = 0x924cc400] 08:07:37 INFO - PROCESS | 5123 | 1467817657461 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:07:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 08:07:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1280ms 08:07:37 INFO - PROCESS | 5123 | 1467817657506 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 08:07:37 INFO - PROCESS | 5123 | 1467817657513 Marionette TRACE conn3 <- [1,2645,null,{"value":"8"}] 08:07:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 08:07:37 INFO - PROCESS | 5123 | 1467817657522 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 08:07:37 INFO - PROCESS | 5123 | 1467817657526 Marionette TRACE conn3 <- [1,2646,null,{}] 08:07:37 INFO - PROCESS | 5123 | 1467817657533 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:07:37 INFO - PROCESS | 5123 | 1467817657539 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:07:37 INFO - PROCESS | 5123 | 1467817657701 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 08:07:37 INFO - PROCESS | 5123 | 1467817657711 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:37 INFO - PROCESS | 5123 | 1467817657717 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:07:37 INFO - PROCESS | 5123 | ++DOCSHELL 0x95430000 == 31 [pid = 5123] [id = 669] 08:07:37 INFO - PROCESS | 5123 | ++DOMWINDOW == 64 (0x97a20000) [pid = 5123] [serial = 2008] [outer = (nil)] 08:07:37 INFO - PROCESS | 5123 | ++DOMWINDOW == 65 (0x9852c400) [pid = 5123] [serial = 2009] [outer = 0x97a20000] 08:07:37 INFO - PROCESS | 5123 | 1467817657780 Marionette DEBUG loaded listener.js 08:07:37 INFO - PROCESS | 5123 | ++DOMWINDOW == 66 (0x98de1400) [pid = 5123] [serial = 2010] [outer = 0x97a20000] 08:07:38 INFO - PROCESS | 5123 | 1467817658676 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:07:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 08:07:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1180ms 08:07:38 INFO - PROCESS | 5123 | 1467817658702 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 08:07:38 INFO - PROCESS | 5123 | 1467817658706 Marionette TRACE conn3 <- [1,2649,null,{"value":"8"}] 08:07:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 08:07:38 INFO - PROCESS | 5123 | 1467817658713 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 08:07:38 INFO - PROCESS | 5123 | 1467817658721 Marionette TRACE conn3 <- [1,2650,null,{}] 08:07:38 INFO - PROCESS | 5123 | 1467817658738 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:07:38 INFO - PROCESS | 5123 | 1467817658743 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:07:38 INFO - PROCESS | 5123 | 1467817658892 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 08:07:38 INFO - PROCESS | 5123 | 1467817658902 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:38 INFO - PROCESS | 5123 | 1467817658911 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:07:38 INFO - PROCESS | 5123 | ++DOCSHELL 0x91594800 == 32 [pid = 5123] [id = 670] 08:07:38 INFO - PROCESS | 5123 | ++DOMWINDOW == 67 (0x998aac00) [pid = 5123] [serial = 2011] [outer = (nil)] 08:07:38 INFO - PROCESS | 5123 | ++DOMWINDOW == 68 (0x9a2d4000) [pid = 5123] [serial = 2012] [outer = 0x998aac00] 08:07:38 INFO - PROCESS | 5123 | 1467817658973 Marionette DEBUG loaded listener.js 08:07:39 INFO - PROCESS | 5123 | ++DOMWINDOW == 69 (0x9a2db400) [pid = 5123] [serial = 2013] [outer = 0x998aac00] 08:07:39 INFO - PROCESS | 5123 | 1467817659853 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:07:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 08:07:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1192ms 08:07:39 INFO - PROCESS | 5123 | 1467817659920 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 08:07:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 08:07:39 INFO - PROCESS | 5123 | 1467817659925 Marionette TRACE conn3 <- [1,2653,null,{"value":"8"}] 08:07:39 INFO - PROCESS | 5123 | 1467817659930 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 08:07:39 INFO - PROCESS | 5123 | 1467817659933 Marionette TRACE conn3 <- [1,2654,null,{}] 08:07:39 INFO - PROCESS | 5123 | 1467817659939 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:07:39 INFO - PROCESS | 5123 | 1467817659943 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:07:40 INFO - PROCESS | 5123 | 1467817660158 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 08:07:40 INFO - PROCESS | 5123 | 1467817660180 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:40 INFO - PROCESS | 5123 | 1467817660188 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:07:40 INFO - PROCESS | 5123 | ++DOCSHELL 0x953bfc00 == 33 [pid = 5123] [id = 671] 08:07:40 INFO - PROCESS | 5123 | ++DOMWINDOW == 70 (0x96fce000) [pid = 5123] [serial = 2014] [outer = (nil)] 08:07:40 INFO - PROCESS | 5123 | ++DOMWINDOW == 71 (0x9b5dfc00) [pid = 5123] [serial = 2015] [outer = 0x96fce000] 08:07:40 INFO - PROCESS | 5123 | 1467817660255 Marionette DEBUG loaded listener.js 08:07:40 INFO - PROCESS | 5123 | ++DOMWINDOW == 72 (0x9ba28800) [pid = 5123] [serial = 2016] [outer = 0x96fce000] 08:07:41 INFO - PROCESS | 5123 | 1467817661138 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:07:41 INFO - PROCESS | 5123 | --DOMWINDOW == 71 (0x93ba7c00) [pid = 5123] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 08:07:41 INFO - PROCESS | 5123 | --DOMWINDOW == 70 (0x924bec00) [pid = 5123] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 08:07:41 INFO - PROCESS | 5123 | --DOMWINDOW == 69 (0x9a2d3000) [pid = 5123] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 08:07:41 INFO - PROCESS | 5123 | --DOMWINDOW == 68 (0x92ac7000) [pid = 5123] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 08:07:41 INFO - PROCESS | 5123 | --DOMWINDOW == 67 (0x97a4c800) [pid = 5123] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 08:07:41 INFO - PROCESS | 5123 | --DOMWINDOW == 66 (0x93d85800) [pid = 5123] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 08:07:41 INFO - PROCESS | 5123 | --DOMWINDOW == 65 (0x92694800) [pid = 5123] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 08:07:41 INFO - PROCESS | 5123 | --DOMWINDOW == 64 (0x953b3400) [pid = 5123] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 08:07:41 INFO - PROCESS | 5123 | --DOMWINDOW == 63 (0x97a4e000) [pid = 5123] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 08:07:41 INFO - PROCESS | 5123 | --DOMWINDOW == 62 (0x92695400) [pid = 5123] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 08:07:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 08:07:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1378ms 08:07:41 INFO - PROCESS | 5123 | 1467817661308 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 08:07:41 INFO - PROCESS | 5123 | 1467817661311 Marionette TRACE conn3 <- [1,2657,null,{"value":"8"}] 08:07:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 08:07:41 INFO - PROCESS | 5123 | 1467817661316 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 08:07:41 INFO - PROCESS | 5123 | 1467817661319 Marionette TRACE conn3 <- [1,2658,null,{}] 08:07:41 INFO - PROCESS | 5123 | 1467817661324 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:07:41 INFO - PROCESS | 5123 | 1467817661327 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:07:41 INFO - PROCESS | 5123 | 1467817661456 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 08:07:41 INFO - PROCESS | 5123 | 1467817661463 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:41 INFO - PROCESS | 5123 | 1467817661479 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:07:41 INFO - PROCESS | 5123 | ++DOCSHELL 0x953b3400 == 34 [pid = 5123] [id = 672] 08:07:41 INFO - PROCESS | 5123 | ++DOMWINDOW == 63 (0x953bcc00) [pid = 5123] [serial = 2017] [outer = (nil)] 08:07:41 INFO - PROCESS | 5123 | ++DOMWINDOW == 64 (0x97a45800) [pid = 5123] [serial = 2018] [outer = 0x953bcc00] 08:07:41 INFO - PROCESS | 5123 | 1467817661550 Marionette DEBUG loaded listener.js 08:07:41 INFO - PROCESS | 5123 | ++DOMWINDOW == 65 (0x9a50b800) [pid = 5123] [serial = 2019] [outer = 0x953bcc00] 08:07:42 INFO - PROCESS | 5123 | 1467817662361 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:07:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 08:07:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1075ms 08:07:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 08:07:42 INFO - PROCESS | 5123 | 1467817662393 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 08:07:42 INFO - PROCESS | 5123 | 1467817662395 Marionette TRACE conn3 <- [1,2661,null,{"value":"8"}] 08:07:42 INFO - PROCESS | 5123 | 1467817662400 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 08:07:42 INFO - PROCESS | 5123 | 1467817662403 Marionette TRACE conn3 <- [1,2662,null,{}] 08:07:42 INFO - PROCESS | 5123 | 1467817662408 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:07:42 INFO - PROCESS | 5123 | 1467817662413 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:07:42 INFO - PROCESS | 5123 | 1467817662599 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 08:07:42 INFO - PROCESS | 5123 | 1467817662621 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:42 INFO - PROCESS | 5123 | 1467817662627 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:07:42 INFO - PROCESS | 5123 | ++DOCSHELL 0x9159c400 == 35 [pid = 5123] [id = 673] 08:07:42 INFO - PROCESS | 5123 | ++DOMWINDOW == 66 (0x922c3c00) [pid = 5123] [serial = 2020] [outer = (nil)] 08:07:42 INFO - PROCESS | 5123 | ++DOMWINDOW == 67 (0x9d90dc00) [pid = 5123] [serial = 2021] [outer = 0x922c3c00] 08:07:42 INFO - PROCESS | 5123 | 1467817662690 Marionette DEBUG loaded listener.js 08:07:42 INFO - PROCESS | 5123 | ++DOMWINDOW == 68 (0xa1189c00) [pid = 5123] [serial = 2022] [outer = 0x922c3c00] 08:07:43 INFO - PROCESS | 5123 | 1467817663566 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:07:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 08:07:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1229ms 08:07:43 INFO - PROCESS | 5123 | 1467817663630 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 08:07:43 INFO - PROCESS | 5123 | 1467817663637 Marionette TRACE conn3 <- [1,2665,null,{"value":"8"}] 08:07:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 08:07:43 INFO - PROCESS | 5123 | 1467817663646 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 08:07:43 INFO - PROCESS | 5123 | 1467817663651 Marionette TRACE conn3 <- [1,2666,null,{}] 08:07:43 INFO - PROCESS | 5123 | 1467817663659 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:07:43 INFO - PROCESS | 5123 | 1467817663664 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:07:43 INFO - PROCESS | 5123 | 1467817663869 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 08:07:44 INFO - PROCESS | 5123 | 1467817664040 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:44 INFO - PROCESS | 5123 | 1467817664052 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:07:44 INFO - PROCESS | 5123 | ++DOCSHELL 0x922ce000 == 36 [pid = 5123] [id = 674] 08:07:44 INFO - PROCESS | 5123 | ++DOMWINDOW == 69 (0x93ba9000) [pid = 5123] [serial = 2023] [outer = (nil)] 08:07:44 INFO - PROCESS | 5123 | ++DOMWINDOW == 70 (0x93d82c00) [pid = 5123] [serial = 2024] [outer = 0x93ba9000] 08:07:44 INFO - PROCESS | 5123 | 1467817664128 Marionette DEBUG loaded listener.js 08:07:44 INFO - PROCESS | 5123 | ++DOMWINDOW == 71 (0x953ec400) [pid = 5123] [serial = 2025] [outer = 0x93ba9000] 08:07:45 INFO - PROCESS | 5123 | SkCairoFTTypeface::onFilterRec unimplemented 08:07:45 INFO - PROCESS | 5123 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:07:45 INFO - PROCESS | 5123 | 1467817665484 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:07:45 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:07:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1884ms 08:07:45 INFO - PROCESS | 5123 | 1467817665530 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 08:07:45 INFO - PROCESS | 5123 | 1467817665537 Marionette TRACE conn3 <- [1,2669,null,{"value":"8"}] 08:07:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 08:07:45 INFO - PROCESS | 5123 | 1467817665552 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 08:07:45 INFO - PROCESS | 5123 | 1467817665556 Marionette TRACE conn3 <- [1,2670,null,{}] 08:07:45 INFO - PROCESS | 5123 | 1467817665563 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:07:45 INFO - PROCESS | 5123 | 1467817665568 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:07:45 INFO - PROCESS | 5123 | 1467817665885 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 08:07:46 INFO - PROCESS | 5123 | 1467817666019 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:46 INFO - PROCESS | 5123 | 1467817666028 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:07:46 INFO - PROCESS | 5123 | ++DOCSHELL 0x923aac00 == 37 [pid = 5123] [id = 675] 08:07:46 INFO - PROCESS | 5123 | ++DOMWINDOW == 72 (0x96fcec00) [pid = 5123] [serial = 2026] [outer = (nil)] 08:07:46 INFO - PROCESS | 5123 | ++DOMWINDOW == 73 (0x997edc00) [pid = 5123] [serial = 2027] [outer = 0x96fcec00] 08:07:46 INFO - PROCESS | 5123 | 1467817666107 Marionette DEBUG loaded listener.js 08:07:46 INFO - PROCESS | 5123 | ++DOMWINDOW == 74 (0x99d10400) [pid = 5123] [serial = 2028] [outer = 0x96fcec00] 08:07:47 INFO - PROCESS | 5123 | SkCairoFTTypeface::onFilterRec unimplemented 08:07:47 INFO - PROCESS | 5123 | 1467817667460 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:07:47 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:07:47 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:07:47 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 08:07:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:07:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1934ms 08:07:47 INFO - PROCESS | 5123 | 1467817667490 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 08:07:47 INFO - PROCESS | 5123 | 1467817667494 Marionette TRACE conn3 <- [1,2673,null,{"value":"8"}] 08:07:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 08:07:47 INFO - PROCESS | 5123 | 1467817667501 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 08:07:47 INFO - PROCESS | 5123 | 1467817667506 Marionette TRACE conn3 <- [1,2674,null,{}] 08:07:47 INFO - PROCESS | 5123 | 1467817667521 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:07:47 INFO - PROCESS | 5123 | 1467817667530 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:07:47 INFO - PROCESS | 5123 | 1467817667801 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 08:07:47 INFO - PROCESS | 5123 | 1467817667930 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:47 INFO - PROCESS | 5123 | 1467817667944 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:07:47 INFO - PROCESS | 5123 | ++DOCSHELL 0x9a272000 == 38 [pid = 5123] [id = 676] 08:07:47 INFO - PROCESS | 5123 | ++DOMWINDOW == 75 (0x9b8e0400) [pid = 5123] [serial = 2029] [outer = (nil)] 08:07:48 INFO - PROCESS | 5123 | ++DOMWINDOW == 76 (0xa20a8800) [pid = 5123] [serial = 2030] [outer = 0x9b8e0400] 08:07:48 INFO - PROCESS | 5123 | 1467817668014 Marionette DEBUG loaded listener.js 08:07:48 INFO - PROCESS | 5123 | ++DOMWINDOW == 77 (0xa2375000) [pid = 5123] [serial = 2031] [outer = 0x9b8e0400] 08:07:49 INFO - PROCESS | 5123 | SkCairoFTTypeface::onFilterRec unimplemented 08:07:49 INFO - PROCESS | 5123 | 1467817669327 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:07:49 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:07:49 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:07:49 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 08:07:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:07:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1884ms 08:07:49 INFO - PROCESS | 5123 | 1467817669495 Marionette TRACE conn3 -> [0,2677,"getWindowHandle",null] 08:07:49 INFO - PROCESS | 5123 | 1467817669501 Marionette TRACE conn3 <- [1,2677,null,{"value":"8"}] 08:07:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 08:07:49 INFO - PROCESS | 5123 | 1467817669515 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 08:07:49 INFO - PROCESS | 5123 | 1467817669519 Marionette TRACE conn3 <- [1,2678,null,{}] 08:07:49 INFO - PROCESS | 5123 | 1467817669575 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:07:49 INFO - PROCESS | 5123 | 1467817669581 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:07:49 INFO - PROCESS | 5123 | 1467817669719 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 08:07:49 INFO - PROCESS | 5123 | --DOCSHELL 0x927d6800 == 37 [pid = 5123] [id = 639] 08:07:49 INFO - PROCESS | 5123 | --DOCSHELL 0x923b1000 == 36 [pid = 5123] [id = 638] 08:07:49 INFO - PROCESS | 5123 | 1467817669924 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:49 INFO - PROCESS | 5123 | 1467817669938 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:07:49 INFO - PROCESS | 5123 | ++DOCSHELL 0x92692000 == 37 [pid = 5123] [id = 677] 08:07:49 INFO - PROCESS | 5123 | ++DOMWINDOW == 78 (0x92692800) [pid = 5123] [serial = 2032] [outer = (nil)] 08:07:50 INFO - PROCESS | 5123 | ++DOMWINDOW == 79 (0x93d7c400) [pid = 5123] [serial = 2033] [outer = 0x92692800] 08:07:50 INFO - PROCESS | 5123 | 1467817670022 Marionette DEBUG loaded listener.js 08:07:50 INFO - PROCESS | 5123 | ++DOMWINDOW == 80 (0x952e0800) [pid = 5123] [serial = 2034] [outer = 0x92692800] 08:07:50 INFO - PROCESS | 5123 | --DOMWINDOW == 79 (0x9a26d800) [pid = 5123] [serial = 1971] [outer = (nil)] [url = about:blank] 08:07:50 INFO - PROCESS | 5123 | --DOMWINDOW == 78 (0x927dbc00) [pid = 5123] [serial = 1962] [outer = (nil)] [url = about:blank] 08:07:50 INFO - PROCESS | 5123 | --DOMWINDOW == 77 (0x9a2db800) [pid = 5123] [serial = 1979] [outer = (nil)] [url = about:blank] 08:07:50 INFO - PROCESS | 5123 | --DOMWINDOW == 76 (0x9a2d8400) [pid = 5123] [serial = 1986] [outer = (nil)] [url = about:blank] 08:07:50 INFO - PROCESS | 5123 | --DOMWINDOW == 75 (0x98554800) [pid = 5123] [serial = 1976] [outer = (nil)] [url = about:blank] 08:07:50 INFO - PROCESS | 5123 | --DOMWINDOW == 74 (0x9855b800) [pid = 5123] [serial = 1985] [outer = (nil)] [url = about:blank] 08:07:50 INFO - PROCESS | 5123 | --DOMWINDOW == 73 (0x99abc000) [pid = 5123] [serial = 1970] [outer = (nil)] [url = about:blank] 08:07:50 INFO - PROCESS | 5123 | --DOMWINDOW == 72 (0x953f4400) [pid = 5123] [serial = 1965] [outer = (nil)] [url = about:blank] 08:07:50 INFO - PROCESS | 5123 | --DOMWINDOW == 71 (0x9a606000) [pid = 5123] [serial = 1980] [outer = (nil)] [url = about:blank] 08:07:50 INFO - PROCESS | 5123 | --DOMWINDOW == 70 (0x92695000) [pid = 5123] [serial = 1961] [outer = (nil)] [url = about:blank] 08:07:50 INFO - PROCESS | 5123 | --DOMWINDOW == 69 (0x93d0a000) [pid = 5123] [serial = 1973] [outer = (nil)] [url = about:blank] 08:07:50 INFO - PROCESS | 5123 | --DOMWINDOW == 68 (0x9d51c400) [pid = 5123] [serial = 1983] [outer = (nil)] [url = about:blank] 08:07:50 INFO - PROCESS | 5123 | --DOMWINDOW == 67 (0x9852e800) [pid = 5123] [serial = 1967] [outer = (nil)] [url = about:blank] 08:07:50 INFO - PROCESS | 5123 | --DOMWINDOW == 66 (0x953b1c00) [pid = 5123] [serial = 1964] [outer = (nil)] [url = about:blank] 08:07:50 INFO - PROCESS | 5123 | --DOMWINDOW == 65 (0x9855c400) [pid = 5123] [serial = 1968] [outer = (nil)] [url = about:blank] 08:07:50 INFO - PROCESS | 5123 | --DOMWINDOW == 64 (0x952db000) [pid = 5123] [serial = 1974] [outer = (nil)] [url = about:blank] 08:07:50 INFO - PROCESS | 5123 | --DOMWINDOW == 63 (0x97a23000) [pid = 5123] [serial = 1959] [outer = (nil)] [url = about:blank] 08:07:50 INFO - PROCESS | 5123 | --DOMWINDOW == 62 (0x9b8e2400) [pid = 5123] [serial = 1982] [outer = (nil)] [url = about:blank] 08:07:50 INFO - PROCESS | 5123 | --DOMWINDOW == 61 (0x98d69400) [pid = 5123] [serial = 1977] [outer = (nil)] [url = about:blank] 08:07:51 INFO - PROCESS | 5123 | SkCairoFTTypeface::onFilterRec unimplemented 08:07:51 INFO - PROCESS | 5123 | 1467817671206 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:07:51 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:07:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1730ms 08:07:51 INFO - PROCESS | 5123 | 1467817671250 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 08:07:51 INFO - PROCESS | 5123 | 1467817671256 Marionette TRACE conn3 <- [1,2681,null,{"value":"8"}] 08:07:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 08:07:51 INFO - PROCESS | 5123 | 1467817671265 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 08:07:51 INFO - PROCESS | 5123 | 1467817671269 Marionette TRACE conn3 <- [1,2682,null,{}] 08:07:51 INFO - PROCESS | 5123 | 1467817671275 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:07:51 INFO - PROCESS | 5123 | 1467817671279 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:07:51 INFO - PROCESS | 5123 | 1467817671411 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 08:07:51 INFO - PROCESS | 5123 | 1467817671581 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:51 INFO - PROCESS | 5123 | 1467817671589 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:07:51 INFO - PROCESS | 5123 | ++DOCSHELL 0x952dd800 == 38 [pid = 5123] [id = 678] 08:07:51 INFO - PROCESS | 5123 | ++DOMWINDOW == 62 (0x97a26000) [pid = 5123] [serial = 2035] [outer = (nil)] 08:07:51 INFO - PROCESS | 5123 | ++DOMWINDOW == 63 (0x98458c00) [pid = 5123] [serial = 2036] [outer = 0x97a26000] 08:07:51 INFO - PROCESS | 5123 | 1467817671651 Marionette DEBUG loaded listener.js 08:07:51 INFO - PROCESS | 5123 | ++DOMWINDOW == 64 (0x9855c400) [pid = 5123] [serial = 2037] [outer = 0x97a26000] 08:07:52 INFO - PROCESS | 5123 | SkCairoFTTypeface::onFilterRec unimplemented 08:07:52 INFO - PROCESS | 5123 | 1467817672746 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:07:52 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:07:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1535ms 08:07:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 08:07:52 INFO - PROCESS | 5123 | 1467817672800 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 08:07:52 INFO - PROCESS | 5123 | 1467817672803 Marionette TRACE conn3 <- [1,2685,null,{"value":"8"}] 08:07:52 INFO - PROCESS | 5123 | 1467817672820 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 08:07:52 INFO - PROCESS | 5123 | 1467817672825 Marionette TRACE conn3 <- [1,2686,null,{}] 08:07:52 INFO - PROCESS | 5123 | 1467817672864 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:07:52 INFO - PROCESS | 5123 | 1467817672872 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:07:53 INFO - PROCESS | 5123 | 1467817673070 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 08:07:53 INFO - PROCESS | 5123 | 1467817673182 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:53 INFO - PROCESS | 5123 | 1467817673190 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:07:53 INFO - PROCESS | 5123 | ++DOCSHELL 0x99abc000 == 39 [pid = 5123] [id = 679] 08:07:53 INFO - PROCESS | 5123 | ++DOMWINDOW == 65 (0x99fcd400) [pid = 5123] [serial = 2038] [outer = (nil)] 08:07:53 INFO - PROCESS | 5123 | ++DOMWINDOW == 66 (0x9a2eb000) [pid = 5123] [serial = 2039] [outer = 0x99fcd400] 08:07:53 INFO - PROCESS | 5123 | 1467817673256 Marionette DEBUG loaded listener.js 08:07:53 INFO - PROCESS | 5123 | ++DOMWINDOW == 67 (0x9a610800) [pid = 5123] [serial = 2040] [outer = 0x99fcd400] 08:07:54 INFO - PROCESS | 5123 | --DOMWINDOW == 66 (0x96fce000) [pid = 5123] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 08:07:54 INFO - PROCESS | 5123 | --DOMWINDOW == 65 (0x998aac00) [pid = 5123] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 08:07:54 INFO - PROCESS | 5123 | --DOMWINDOW == 64 (0x97a20000) [pid = 5123] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 08:07:54 INFO - PROCESS | 5123 | --DOMWINDOW == 63 (0x924cc400) [pid = 5123] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 08:07:54 INFO - PROCESS | 5123 | --DOMWINDOW == 62 (0x923a5400) [pid = 5123] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 08:07:54 INFO - PROCESS | 5123 | --DOMWINDOW == 61 (0x953bcc00) [pid = 5123] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 08:07:54 INFO - PROCESS | 5123 | SkCairoFTTypeface::onFilterRec unimplemented 08:07:54 INFO - PROCESS | 5123 | 1467817674479 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:07:54 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:07:54 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:07:54 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 08:07:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:07:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1713ms 08:07:54 INFO - PROCESS | 5123 | 1467817674523 Marionette TRACE conn3 -> [0,2689,"getWindowHandle",null] 08:07:54 INFO - PROCESS | 5123 | 1467817674527 Marionette TRACE conn3 <- [1,2689,null,{"value":"8"}] 08:07:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 08:07:54 INFO - PROCESS | 5123 | 1467817674533 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 08:07:54 INFO - PROCESS | 5123 | 1467817674535 Marionette TRACE conn3 <- [1,2690,null,{}] 08:07:54 INFO - PROCESS | 5123 | 1467817674541 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:07:54 INFO - PROCESS | 5123 | 1467817674545 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:07:54 INFO - PROCESS | 5123 | 1467817674749 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 08:07:54 INFO - PROCESS | 5123 | 1467817674869 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:54 INFO - PROCESS | 5123 | 1467817674875 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:07:54 INFO - PROCESS | 5123 | ++DOCSHELL 0x9306e400 == 40 [pid = 5123] [id = 680] 08:07:54 INFO - PROCESS | 5123 | ++DOMWINDOW == 62 (0x953bcc00) [pid = 5123] [serial = 2041] [outer = (nil)] 08:07:54 INFO - PROCESS | 5123 | ++DOMWINDOW == 63 (0x9ba22c00) [pid = 5123] [serial = 2042] [outer = 0x953bcc00] 08:07:54 INFO - PROCESS | 5123 | 1467817674943 Marionette DEBUG loaded listener.js 08:07:55 INFO - PROCESS | 5123 | ++DOMWINDOW == 64 (0x9d56a400) [pid = 5123] [serial = 2043] [outer = 0x953bcc00] 08:07:56 INFO - PROCESS | 5123 | SkCairoFTTypeface::onFilterRec unimplemented 08:07:56 INFO - PROCESS | 5123 | 1467817676051 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:07:56 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:07:56 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:07:56 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 08:07:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:07:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1528ms 08:07:56 INFO - PROCESS | 5123 | 1467817676064 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 08:07:56 INFO - PROCESS | 5123 | 1467817676067 Marionette TRACE conn3 <- [1,2693,null,{"value":"8"}] 08:07:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 08:07:56 INFO - PROCESS | 5123 | 1467817676073 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 08:07:56 INFO - PROCESS | 5123 | 1467817676076 Marionette TRACE conn3 <- [1,2694,null,{}] 08:07:56 INFO - PROCESS | 5123 | 1467817676082 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:07:56 INFO - PROCESS | 5123 | 1467817676087 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:07:56 INFO - PROCESS | 5123 | 1467817676227 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 08:07:56 INFO - PROCESS | 5123 | 1467817676472 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:56 INFO - PROCESS | 5123 | 1467817676481 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:07:56 INFO - PROCESS | 5123 | ++DOCSHELL 0x91597000 == 41 [pid = 5123] [id = 681] 08:07:56 INFO - PROCESS | 5123 | ++DOMWINDOW == 65 (0x91598400) [pid = 5123] [serial = 2044] [outer = (nil)] 08:07:56 INFO - PROCESS | 5123 | ++DOMWINDOW == 66 (0x923b4000) [pid = 5123] [serial = 2045] [outer = 0x91598400] 08:07:56 INFO - PROCESS | 5123 | 1467817676559 Marionette DEBUG loaded listener.js 08:07:56 INFO - PROCESS | 5123 | ++DOMWINDOW == 67 (0x924cbc00) [pid = 5123] [serial = 2046] [outer = 0x91598400] 08:07:57 INFO - PROCESS | 5123 | SkCairoFTTypeface::onFilterRec unimplemented 08:07:57 INFO - PROCESS | 5123 | 1467817677857 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:07:57 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:07:57 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:07:57 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 08:07:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:57 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:07:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1831ms 08:07:57 INFO - PROCESS | 5123 | 1467817677908 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 08:07:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 08:07:57 INFO - PROCESS | 5123 | 1467817677913 Marionette TRACE conn3 <- [1,2697,null,{"value":"8"}] 08:07:57 INFO - PROCESS | 5123 | 1467817677921 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 08:07:57 INFO - PROCESS | 5123 | 1467817677927 Marionette TRACE conn3 <- [1,2698,null,{}] 08:07:57 INFO - PROCESS | 5123 | 1467817677936 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:07:57 INFO - PROCESS | 5123 | 1467817677942 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:07:58 INFO - PROCESS | 5123 | 1467817678241 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 08:07:58 INFO - PROCESS | 5123 | 1467817678370 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:58 INFO - PROCESS | 5123 | 1467817678376 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:07:58 INFO - PROCESS | 5123 | ++DOCSHELL 0x93d7a000 == 42 [pid = 5123] [id = 682] 08:07:58 INFO - PROCESS | 5123 | ++DOMWINDOW == 68 (0x953fbc00) [pid = 5123] [serial = 2047] [outer = (nil)] 08:07:58 INFO - PROCESS | 5123 | ++DOMWINDOW == 69 (0x98558400) [pid = 5123] [serial = 2048] [outer = 0x953fbc00] 08:07:58 INFO - PROCESS | 5123 | 1467817678452 Marionette DEBUG loaded listener.js 08:07:58 INFO - PROCESS | 5123 | ++DOMWINDOW == 70 (0x9977bc00) [pid = 5123] [serial = 2049] [outer = 0x953fbc00] 08:07:59 INFO - PROCESS | 5123 | SkCairoFTTypeface::onFilterRec unimplemented 08:07:59 INFO - PROCESS | 5123 | 1467817679758 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:07:59 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:07:59 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:07:59 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 08:07:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:59 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:07:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1886ms 08:07:59 INFO - PROCESS | 5123 | 1467817679810 Marionette TRACE conn3 -> [0,2701,"getWindowHandle",null] 08:07:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 08:07:59 INFO - PROCESS | 5123 | 1467817679816 Marionette TRACE conn3 <- [1,2701,null,{"value":"8"}] 08:07:59 INFO - PROCESS | 5123 | 1467817679824 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 08:07:59 INFO - PROCESS | 5123 | 1467817679827 Marionette TRACE conn3 <- [1,2702,null,{}] 08:07:59 INFO - PROCESS | 5123 | 1467817679923 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:07:59 INFO - PROCESS | 5123 | 1467817679927 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:08:00 INFO - PROCESS | 5123 | 1467817680101 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 08:08:00 INFO - PROCESS | 5123 | 1467817680300 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:00 INFO - PROCESS | 5123 | 1467817680309 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:08:00 INFO - PROCESS | 5123 | ++DOCSHELL 0x91592800 == 43 [pid = 5123] [id = 683] 08:08:00 INFO - PROCESS | 5123 | ++DOMWINDOW == 71 (0x998aac00) [pid = 5123] [serial = 2050] [outer = (nil)] 08:08:00 INFO - PROCESS | 5123 | ++DOMWINDOW == 72 (0x9b8e2400) [pid = 5123] [serial = 2051] [outer = 0x998aac00] 08:08:00 INFO - PROCESS | 5123 | 1467817680432 Marionette DEBUG loaded listener.js 08:08:00 INFO - PROCESS | 5123 | ++DOMWINDOW == 73 (0x9d5ed400) [pid = 5123] [serial = 2052] [outer = 0x998aac00] 08:08:01 INFO - PROCESS | 5123 | 1467817681390 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:08:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 08:08:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1588ms 08:08:01 INFO - PROCESS | 5123 | 1467817681412 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 08:08:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 08:08:01 INFO - PROCESS | 5123 | 1467817681417 Marionette TRACE conn3 <- [1,2705,null,{"value":"8"}] 08:08:01 INFO - PROCESS | 5123 | 1467817681425 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 08:08:01 INFO - PROCESS | 5123 | 1467817681434 Marionette TRACE conn3 <- [1,2706,null,{}] 08:08:01 INFO - PROCESS | 5123 | 1467817681448 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:08:01 INFO - PROCESS | 5123 | 1467817681456 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:08:01 INFO - PROCESS | 5123 | 1467817681635 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 08:08:01 INFO - PROCESS | 5123 | 1467817681810 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:01 INFO - PROCESS | 5123 | 1467817681818 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:08:01 INFO - PROCESS | 5123 | ++DOCSHELL 0xa2219800 == 44 [pid = 5123] [id = 684] 08:08:01 INFO - PROCESS | 5123 | ++DOMWINDOW == 74 (0xa221e000) [pid = 5123] [serial = 2053] [outer = (nil)] 08:08:01 INFO - PROCESS | 5123 | ++DOMWINDOW == 75 (0xa25f2400) [pid = 5123] [serial = 2054] [outer = 0xa221e000] 08:08:01 INFO - PROCESS | 5123 | 1467817681893 Marionette DEBUG loaded listener.js 08:08:02 INFO - PROCESS | 5123 | ++DOMWINDOW == 76 (0xa2fb4c00) [pid = 5123] [serial = 2055] [outer = 0xa221e000] 08:08:02 INFO - PROCESS | 5123 | 1467817682751 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:08:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 08:08:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1392ms 08:08:02 INFO - PROCESS | 5123 | 1467817682815 Marionette TRACE conn3 -> [0,2709,"getWindowHandle",null] 08:08:02 INFO - PROCESS | 5123 | 1467817682820 Marionette TRACE conn3 <- [1,2709,null,{"value":"8"}] 08:08:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 08:08:02 INFO - PROCESS | 5123 | 1467817682826 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 08:08:02 INFO - PROCESS | 5123 | 1467817682829 Marionette TRACE conn3 <- [1,2710,null,{}] 08:08:02 INFO - PROCESS | 5123 | 1467817682834 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:08:02 INFO - PROCESS | 5123 | 1467817682839 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:08:03 INFO - PROCESS | 5123 | 1467817683002 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 08:08:03 INFO - PROCESS | 5123 | 1467817683183 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:03 INFO - PROCESS | 5123 | 1467817683191 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:08:03 INFO - PROCESS | 5123 | ++DOCSHELL 0x922cbc00 == 45 [pid = 5123] [id = 685] 08:08:03 INFO - PROCESS | 5123 | ++DOMWINDOW == 77 (0x97a1e000) [pid = 5123] [serial = 2056] [outer = (nil)] 08:08:03 INFO - PROCESS | 5123 | ++DOMWINDOW == 78 (0xa3188400) [pid = 5123] [serial = 2057] [outer = 0x97a1e000] 08:08:03 INFO - PROCESS | 5123 | 1467817683266 Marionette DEBUG loaded listener.js 08:08:03 INFO - PROCESS | 5123 | ++DOMWINDOW == 79 (0x9a608000) [pid = 5123] [serial = 2058] [outer = 0x97a1e000] 08:08:04 INFO - PROCESS | 5123 | 1467817684325 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:08:04 INFO - PROCESS | 5123 | 1467817684371 Marionette TRACE conn3 <- [1,2713,null,{"value":"8"}] 08:08:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 08:08:04 INFO - PROCESS | 5123 | 1467817684380 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 08:08:04 INFO - PROCESS | 5123 | 1467817684384 Marionette TRACE conn3 <- [1,2714,null,{}] 08:08:04 INFO - PROCESS | 5123 | 1467817684392 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:08:04 INFO - PROCESS | 5123 | 1467817684396 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:08:04 INFO - PROCESS | 5123 | 1467817684555 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 08:08:04 INFO - PROCESS | 5123 | 1467817684774 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:04 INFO - PROCESS | 5123 | 1467817684786 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:08:04 INFO - PROCESS | 5123 | ++DOCSHELL 0x9542b800 == 46 [pid = 5123] [id = 686] 08:08:04 INFO - PROCESS | 5123 | ++DOMWINDOW == 80 (0x9542bc00) [pid = 5123] [serial = 2059] [outer = (nil)] 08:08:04 INFO - PROCESS | 5123 | ++DOMWINDOW == 81 (0x97a21c00) [pid = 5123] [serial = 2060] [outer = 0x9542bc00] 08:08:04 INFO - PROCESS | 5123 | 1467817684859 Marionette DEBUG loaded listener.js 08:08:04 INFO - PROCESS | 5123 | ++DOMWINDOW == 82 (0x97a4e000) [pid = 5123] [serial = 2061] [outer = 0x9542bc00] 08:08:05 INFO - PROCESS | 5123 | 1467817685740 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:08:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 08:08:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1397ms 08:08:05 INFO - PROCESS | 5123 | 1467817685776 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 08:08:05 INFO - PROCESS | 5123 | 1467817685782 Marionette TRACE conn3 <- [1,2717,null,{"value":"8"}] 08:08:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 08:08:05 INFO - PROCESS | 5123 | 1467817685792 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 08:08:05 INFO - PROCESS | 5123 | 1467817685796 Marionette TRACE conn3 <- [1,2718,null,{}] 08:08:05 INFO - PROCESS | 5123 | 1467817685819 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:08:05 INFO - PROCESS | 5123 | 1467817685823 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:08:05 INFO - PROCESS | 5123 | 1467817685981 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 08:08:06 INFO - PROCESS | 5123 | 1467817686169 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:06 INFO - PROCESS | 5123 | 1467817686177 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:08:06 INFO - PROCESS | 5123 | --DOCSHELL 0x91594800 == 45 [pid = 5123] [id = 670] 08:08:06 INFO - PROCESS | 5123 | --DOCSHELL 0x95430000 == 44 [pid = 5123] [id = 669] 08:08:06 INFO - PROCESS | 5123 | --DOMWINDOW == 81 (0x9d90dc00) [pid = 5123] [serial = 2021] [outer = (nil)] [url = about:blank] 08:08:06 INFO - PROCESS | 5123 | --DOMWINDOW == 80 (0xa25fdc00) [pid = 5123] [serial = 2000] [outer = (nil)] [url = about:blank] 08:08:06 INFO - PROCESS | 5123 | --DOMWINDOW == 79 (0xa23cd400) [pid = 5123] [serial = 1997] [outer = (nil)] [url = about:blank] 08:08:06 INFO - PROCESS | 5123 | --DOMWINDOW == 78 (0x9a2d9800) [pid = 5123] [serial = 1994] [outer = (nil)] [url = about:blank] 08:08:06 INFO - PROCESS | 5123 | --DOMWINDOW == 77 (0x93ba9800) [pid = 5123] [serial = 1991] [outer = (nil)] [url = about:blank] 08:08:06 INFO - PROCESS | 5123 | --DOMWINDOW == 76 (0xa200f800) [pid = 5123] [serial = 1988] [outer = (nil)] [url = about:blank] 08:08:06 INFO - PROCESS | 5123 | ++DOCSHELL 0x91594800 == 45 [pid = 5123] [id = 687] 08:08:06 INFO - PROCESS | 5123 | ++DOMWINDOW == 77 (0x927d5800) [pid = 5123] [serial = 2062] [outer = (nil)] 08:08:06 INFO - PROCESS | 5123 | ++DOMWINDOW == 78 (0x93d84000) [pid = 5123] [serial = 2063] [outer = 0x927d5800] 08:08:06 INFO - PROCESS | 5123 | 1467817686276 Marionette DEBUG loaded listener.js 08:08:06 INFO - PROCESS | 5123 | ++DOMWINDOW == 79 (0x99774c00) [pid = 5123] [serial = 2064] [outer = 0x927d5800] 08:08:06 INFO - PROCESS | 5123 | --DOCSHELL 0x9306e400 == 44 [pid = 5123] [id = 680] 08:08:06 INFO - PROCESS | 5123 | --DOCSHELL 0x99abc000 == 43 [pid = 5123] [id = 679] 08:08:06 INFO - PROCESS | 5123 | --DOCSHELL 0x952dd800 == 42 [pid = 5123] [id = 678] 08:08:06 INFO - PROCESS | 5123 | --DOCSHELL 0x92692000 == 41 [pid = 5123] [id = 677] 08:08:06 INFO - PROCESS | 5123 | --DOCSHELL 0x923aac00 == 40 [pid = 5123] [id = 675] 08:08:06 INFO - PROCESS | 5123 | --DOCSHELL 0x922ce000 == 39 [pid = 5123] [id = 674] 08:08:06 INFO - PROCESS | 5123 | --DOMWINDOW == 78 (0x9b5dfc00) [pid = 5123] [serial = 2015] [outer = (nil)] [url = about:blank] 08:08:06 INFO - PROCESS | 5123 | --DOMWINDOW == 77 (0x9a2d4000) [pid = 5123] [serial = 2012] [outer = (nil)] [url = about:blank] 08:08:06 INFO - PROCESS | 5123 | --DOMWINDOW == 76 (0x9852c400) [pid = 5123] [serial = 2009] [outer = (nil)] [url = about:blank] 08:08:06 INFO - PROCESS | 5123 | --DOMWINDOW == 75 (0x98de1400) [pid = 5123] [serial = 2010] [outer = (nil)] [url = about:blank] 08:08:06 INFO - PROCESS | 5123 | --DOMWINDOW == 74 (0x93d02800) [pid = 5123] [serial = 2006] [outer = (nil)] [url = about:blank] 08:08:06 INFO - PROCESS | 5123 | --DOMWINDOW == 73 (0x93d86800) [pid = 5123] [serial = 2007] [outer = (nil)] [url = about:blank] 08:08:06 INFO - PROCESS | 5123 | --DOMWINDOW == 72 (0x924c6c00) [pid = 5123] [serial = 2003] [outer = (nil)] [url = about:blank] 08:08:06 INFO - PROCESS | 5123 | --DOMWINDOW == 71 (0x92ac5800) [pid = 5123] [serial = 2004] [outer = (nil)] [url = about:blank] 08:08:06 INFO - PROCESS | 5123 | --DOMWINDOW == 70 (0x97a45800) [pid = 5123] [serial = 2018] [outer = (nil)] [url = about:blank] 08:08:06 INFO - PROCESS | 5123 | --DOMWINDOW == 69 (0x9ba28800) [pid = 5123] [serial = 2016] [outer = (nil)] [url = about:blank] 08:08:06 INFO - PROCESS | 5123 | --DOMWINDOW == 68 (0x9a50b800) [pid = 5123] [serial = 2019] [outer = (nil)] [url = about:blank] 08:08:06 INFO - PROCESS | 5123 | --DOMWINDOW == 67 (0x9a2db400) [pid = 5123] [serial = 2013] [outer = (nil)] [url = about:blank] 08:08:07 INFO - PROCESS | 5123 | 1467817687067 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:08:07 INFO - PROCESS | 5123 | 1467817687132 Marionette TRACE conn3 <- [1,2721,null,{"value":"8"}] 08:08:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 08:08:07 INFO - PROCESS | 5123 | 1467817687139 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 08:08:07 INFO - PROCESS | 5123 | 1467817687144 Marionette TRACE conn3 <- [1,2722,null,{}] 08:08:07 INFO - PROCESS | 5123 | 1467817687158 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:08:07 INFO - PROCESS | 5123 | 1467817687165 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:08:07 INFO - PROCESS | 5123 | 1467817687318 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 08:08:07 INFO - PROCESS | 5123 | 1467817687328 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:07 INFO - PROCESS | 5123 | 1467817687335 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:08:07 INFO - PROCESS | 5123 | ++DOCSHELL 0x9a60d400 == 40 [pid = 5123] [id = 688] 08:08:07 INFO - PROCESS | 5123 | ++DOMWINDOW == 68 (0x9a610c00) [pid = 5123] [serial = 2065] [outer = (nil)] 08:08:07 INFO - PROCESS | 5123 | ++DOMWINDOW == 69 (0x9ae80c00) [pid = 5123] [serial = 2066] [outer = 0x9a610c00] 08:08:07 INFO - PROCESS | 5123 | 1467817687403 Marionette DEBUG loaded listener.js 08:08:07 INFO - PROCESS | 5123 | ++DOMWINDOW == 70 (0x9ba28c00) [pid = 5123] [serial = 2067] [outer = 0x9a610c00] 08:08:08 INFO - PROCESS | 5123 | 1467817688335 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:08:08 INFO - PROCESS | 5123 | 1467817688381 Marionette TRACE conn3 <- [1,2725,null,{"value":"8"}] 08:08:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 08:08:08 INFO - PROCESS | 5123 | 1467817688387 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 08:08:08 INFO - PROCESS | 5123 | 1467817688389 Marionette TRACE conn3 <- [1,2726,null,{}] 08:08:08 INFO - PROCESS | 5123 | 1467817688395 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:08:08 INFO - PROCESS | 5123 | 1467817688399 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:08:08 INFO - PROCESS | 5123 | 1467817688546 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 08:08:08 INFO - PROCESS | 5123 | 1467817688685 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:08 INFO - PROCESS | 5123 | 1467817688693 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:08:08 INFO - PROCESS | 5123 | ++DOCSHELL 0x9d51c000 == 41 [pid = 5123] [id = 689] 08:08:08 INFO - PROCESS | 5123 | ++DOMWINDOW == 71 (0x9d90ec00) [pid = 5123] [serial = 2068] [outer = (nil)] 08:08:08 INFO - PROCESS | 5123 | ++DOMWINDOW == 72 (0xa2216800) [pid = 5123] [serial = 2069] [outer = 0x9d90ec00] 08:08:08 INFO - PROCESS | 5123 | 1467817688756 Marionette DEBUG loaded listener.js 08:08:08 INFO - PROCESS | 5123 | ++DOMWINDOW == 73 (0xa2538800) [pid = 5123] [serial = 2070] [outer = 0x9d90ec00] 08:08:09 INFO - PROCESS | 5123 | 1467817689495 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:08:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 08:08:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1140ms 08:08:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 08:08:09 INFO - PROCESS | 5123 | 1467817689528 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 08:08:09 INFO - PROCESS | 5123 | 1467817689530 Marionette TRACE conn3 <- [1,2729,null,{"value":"8"}] 08:08:09 INFO - PROCESS | 5123 | 1467817689537 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 08:08:09 INFO - PROCESS | 5123 | 1467817689540 Marionette TRACE conn3 <- [1,2730,null,{}] 08:08:09 INFO - PROCESS | 5123 | 1467817689551 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:08:09 INFO - PROCESS | 5123 | 1467817689554 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:08:09 INFO - PROCESS | 5123 | 1467817689761 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 08:08:09 INFO - PROCESS | 5123 | 1467817689784 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:09 INFO - PROCESS | 5123 | 1467817689790 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:08:09 INFO - PROCESS | 5123 | ++DOCSHELL 0x91592c00 == 42 [pid = 5123] [id = 690] 08:08:09 INFO - PROCESS | 5123 | ++DOMWINDOW == 74 (0x97a21800) [pid = 5123] [serial = 2071] [outer = (nil)] 08:08:09 INFO - PROCESS | 5123 | ++DOMWINDOW == 75 (0xa2ff1000) [pid = 5123] [serial = 2072] [outer = 0x97a21800] 08:08:09 INFO - PROCESS | 5123 | 1467817689853 Marionette DEBUG loaded listener.js 08:08:09 INFO - PROCESS | 5123 | ++DOMWINDOW == 76 (0xa310ac00) [pid = 5123] [serial = 2073] [outer = 0x97a21800] 08:08:11 INFO - PROCESS | 5123 | --DOMWINDOW == 75 (0x9b8e0400) [pid = 5123] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 08:08:11 INFO - PROCESS | 5123 | --DOMWINDOW == 74 (0x99fcd400) [pid = 5123] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 08:08:11 INFO - PROCESS | 5123 | --DOMWINDOW == 73 (0x97a26000) [pid = 5123] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 08:08:11 INFO - PROCESS | 5123 | --DOMWINDOW == 72 (0x92692800) [pid = 5123] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 08:08:11 INFO - PROCESS | 5123 | 1467817691119 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:08:11 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:08:11 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 08:08:11 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 08:08:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:08:11 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:08:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1636ms 08:08:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 08:08:11 INFO - PROCESS | 5123 | 1467817691174 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 08:08:11 INFO - PROCESS | 5123 | 1467817691176 Marionette TRACE conn3 <- [1,2733,null,{"value":"8"}] 08:08:11 INFO - PROCESS | 5123 | 1467817691183 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 08:08:11 INFO - PROCESS | 5123 | 1467817691185 Marionette TRACE conn3 <- [1,2734,null,{}] 08:08:11 INFO - PROCESS | 5123 | 1467817691190 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:08:11 INFO - PROCESS | 5123 | 1467817691199 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:08:11 INFO - PROCESS | 5123 | 1467817691381 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 08:08:11 INFO - PROCESS | 5123 | 1467817691557 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:11 INFO - PROCESS | 5123 | 1467817691565 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:08:11 INFO - PROCESS | 5123 | ++DOCSHELL 0x922c5c00 == 43 [pid = 5123] [id = 691] 08:08:11 INFO - PROCESS | 5123 | ++DOMWINDOW == 73 (0x922c6400) [pid = 5123] [serial = 2074] [outer = (nil)] 08:08:11 INFO - PROCESS | 5123 | ++DOMWINDOW == 74 (0xa4d59400) [pid = 5123] [serial = 2075] [outer = 0x922c6400] 08:08:11 INFO - PROCESS | 5123 | 1467817691628 Marionette DEBUG loaded listener.js 08:08:11 INFO - PROCESS | 5123 | ++DOMWINDOW == 75 (0xa6794400) [pid = 5123] [serial = 2076] [outer = 0x922c6400] 08:08:12 INFO - PROCESS | 5123 | 1467817692277 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:08:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 08:08:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1130ms 08:08:12 INFO - PROCESS | 5123 | 1467817692313 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 08:08:12 INFO - PROCESS | 5123 | 1467817692315 Marionette TRACE conn3 <- [1,2737,null,{"value":"8"}] 08:08:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 08:08:12 INFO - PROCESS | 5123 | 1467817692322 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 08:08:12 INFO - PROCESS | 5123 | 1467817692324 Marionette TRACE conn3 <- [1,2738,null,{}] 08:08:12 INFO - PROCESS | 5123 | 1467817692331 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:08:12 INFO - PROCESS | 5123 | 1467817692335 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:08:12 INFO - PROCESS | 5123 | 1467817692518 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 08:08:12 INFO - PROCESS | 5123 | 1467817692535 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:12 INFO - PROCESS | 5123 | 1467817692540 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:08:12 INFO - PROCESS | 5123 | ++DOCSHELL 0x91595400 == 44 [pid = 5123] [id = 692] 08:08:12 INFO - PROCESS | 5123 | ++DOMWINDOW == 76 (0x91595800) [pid = 5123] [serial = 2077] [outer = (nil)] 08:08:12 INFO - PROCESS | 5123 | ++DOMWINDOW == 77 (0xa67a1800) [pid = 5123] [serial = 2078] [outer = 0x91595800] 08:08:12 INFO - PROCESS | 5123 | 1467817692605 Marionette DEBUG loaded listener.js 08:08:12 INFO - PROCESS | 5123 | ++DOMWINDOW == 78 (0x9d516000) [pid = 5123] [serial = 2079] [outer = 0x91595800] 08:08:13 INFO - PROCESS | 5123 | 1467817693533 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:08:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 08:08:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1286ms 08:08:13 INFO - PROCESS | 5123 | 1467817693609 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 08:08:13 INFO - PROCESS | 5123 | 1467817693614 Marionette TRACE conn3 <- [1,2741,null,{"value":"8"}] 08:08:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 08:08:13 INFO - PROCESS | 5123 | 1467817693624 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 08:08:13 INFO - PROCESS | 5123 | 1467817693628 Marionette TRACE conn3 <- [1,2742,null,{}] 08:08:13 INFO - PROCESS | 5123 | 1467817693654 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:08:13 INFO - PROCESS | 5123 | 1467817693660 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:08:13 INFO - PROCESS | 5123 | 1467817693832 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 08:08:14 INFO - PROCESS | 5123 | 1467817694011 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:14 INFO - PROCESS | 5123 | 1467817694026 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:08:14 INFO - PROCESS | 5123 | ++DOCSHELL 0x91436400 == 45 [pid = 5123] [id = 693] 08:08:14 INFO - PROCESS | 5123 | ++DOMWINDOW == 79 (0x91437000) [pid = 5123] [serial = 2080] [outer = (nil)] 08:08:14 INFO - PROCESS | 5123 | ++DOMWINDOW == 80 (0x9143f000) [pid = 5123] [serial = 2081] [outer = 0x91437000] 08:08:14 INFO - PROCESS | 5123 | 1467817694099 Marionette DEBUG loaded listener.js 08:08:14 INFO - PROCESS | 5123 | ++DOMWINDOW == 81 (0x924cac00) [pid = 5123] [serial = 2082] [outer = 0x91437000] 08:08:14 INFO - PROCESS | 5123 | 1467817694967 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:08:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 08:08:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1392ms 08:08:15 INFO - PROCESS | 5123 | 1467817695016 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 08:08:15 INFO - PROCESS | 5123 | 1467817695023 Marionette TRACE conn3 <- [1,2745,null,{"value":"8"}] 08:08:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 08:08:15 INFO - PROCESS | 5123 | 1467817695032 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 08:08:15 INFO - PROCESS | 5123 | 1467817695036 Marionette TRACE conn3 <- [1,2746,null,{}] 08:08:15 INFO - PROCESS | 5123 | 1467817695042 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:08:15 INFO - PROCESS | 5123 | 1467817695047 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:08:15 INFO - PROCESS | 5123 | 1467817695220 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 08:08:15 INFO - PROCESS | 5123 | 1467817695435 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:15 INFO - PROCESS | 5123 | 1467817695445 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:08:15 INFO - PROCESS | 5123 | ++DOCSHELL 0x97a28c00 == 46 [pid = 5123] [id = 694] 08:08:15 INFO - PROCESS | 5123 | ++DOMWINDOW == 82 (0x97a46400) [pid = 5123] [serial = 2083] [outer = (nil)] 08:08:15 INFO - PROCESS | 5123 | ++DOMWINDOW == 83 (0x9855a400) [pid = 5123] [serial = 2084] [outer = 0x97a46400] 08:08:15 INFO - PROCESS | 5123 | 1467817695564 Marionette DEBUG loaded listener.js 08:08:15 INFO - PROCESS | 5123 | ++DOMWINDOW == 84 (0x9a18d400) [pid = 5123] [serial = 2085] [outer = 0x97a46400] 08:08:16 INFO - PROCESS | 5123 | 1467817696453 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:08:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 08:08:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1480ms 08:08:16 INFO - PROCESS | 5123 | 1467817696513 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 08:08:16 INFO - PROCESS | 5123 | 1467817696517 Marionette TRACE conn3 <- [1,2749,null,{"value":"8"}] 08:08:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 08:08:16 INFO - PROCESS | 5123 | 1467817696523 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 08:08:16 INFO - PROCESS | 5123 | 1467817696528 Marionette TRACE conn3 <- [1,2750,null,{}] 08:08:16 INFO - PROCESS | 5123 | 1467817696544 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:08:16 INFO - PROCESS | 5123 | 1467817696552 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:08:16 INFO - PROCESS | 5123 | 1467817696751 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 08:08:16 INFO - PROCESS | 5123 | 1467817696929 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:16 INFO - PROCESS | 5123 | 1467817696936 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:08:16 INFO - PROCESS | 5123 | ++DOCSHELL 0x9a2d5c00 == 47 [pid = 5123] [id = 695] 08:08:16 INFO - PROCESS | 5123 | ++DOMWINDOW == 85 (0x9ae76800) [pid = 5123] [serial = 2086] [outer = (nil)] 08:08:17 INFO - PROCESS | 5123 | ++DOMWINDOW == 86 (0xa1190000) [pid = 5123] [serial = 2087] [outer = 0x9ae76800] 08:08:17 INFO - PROCESS | 5123 | 1467817697015 Marionette DEBUG loaded listener.js 08:08:17 INFO - PROCESS | 5123 | ++DOMWINDOW == 87 (0xa3108400) [pid = 5123] [serial = 2088] [outer = 0x9ae76800] 08:08:17 INFO - PROCESS | 5123 | 1467817697829 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:08:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 08:08:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1337ms 08:08:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 08:08:17 INFO - PROCESS | 5123 | 1467817697861 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 08:08:17 INFO - PROCESS | 5123 | 1467817697865 Marionette TRACE conn3 <- [1,2753,null,{"value":"8"}] 08:08:17 INFO - PROCESS | 5123 | 1467817697871 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 08:08:17 INFO - PROCESS | 5123 | 1467817697874 Marionette TRACE conn3 <- [1,2754,null,{}] 08:08:17 INFO - PROCESS | 5123 | 1467817697879 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:08:17 INFO - PROCESS | 5123 | 1467817697884 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:08:18 INFO - PROCESS | 5123 | 1467817698049 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 08:08:18 INFO - PROCESS | 5123 | 1467817698228 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:18 INFO - PROCESS | 5123 | 1467817698237 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:08:18 INFO - PROCESS | 5123 | ++DOCSHELL 0xa4d0f800 == 48 [pid = 5123] [id = 696] 08:08:18 INFO - PROCESS | 5123 | ++DOMWINDOW == 88 (0x923a9400) [pid = 5123] [serial = 2089] [outer = (nil)] 08:08:18 INFO - PROCESS | 5123 | ++DOMWINDOW == 89 (0xa610a400) [pid = 5123] [serial = 2090] [outer = 0x923a9400] 08:08:18 INFO - PROCESS | 5123 | 1467817698321 Marionette DEBUG loaded listener.js 08:08:18 INFO - PROCESS | 5123 | ++DOMWINDOW == 90 (0xa699e000) [pid = 5123] [serial = 2091] [outer = 0x923a9400] 08:08:19 INFO - PROCESS | 5123 | 1467817699149 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:08:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 08:08:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1329ms 08:08:19 INFO - PROCESS | 5123 | 1467817699200 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 08:08:19 INFO - PROCESS | 5123 | 1467817699203 Marionette TRACE conn3 <- [1,2757,null,{"value":"8"}] 08:08:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 08:08:19 INFO - PROCESS | 5123 | 1467817699209 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 08:08:19 INFO - PROCESS | 5123 | 1467817699212 Marionette TRACE conn3 <- [1,2758,null,{}] 08:08:19 INFO - PROCESS | 5123 | 1467817699217 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:08:19 INFO - PROCESS | 5123 | 1467817699222 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:08:19 INFO - PROCESS | 5123 | 1467817699379 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 08:08:19 INFO - PROCESS | 5123 | 1467817699556 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:19 INFO - PROCESS | 5123 | 1467817699565 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:08:19 INFO - PROCESS | 5123 | ++DOCSHELL 0x95402000 == 49 [pid = 5123] [id = 697] 08:08:19 INFO - PROCESS | 5123 | ++DOMWINDOW == 91 (0x95405000) [pid = 5123] [serial = 2092] [outer = (nil)] 08:08:19 INFO - PROCESS | 5123 | ++DOMWINDOW == 92 (0x9540d800) [pid = 5123] [serial = 2093] [outer = 0x95405000] 08:08:19 INFO - PROCESS | 5123 | 1467817699635 Marionette DEBUG loaded listener.js 08:08:19 INFO - PROCESS | 5123 | ++DOMWINDOW == 93 (0x95410400) [pid = 5123] [serial = 2094] [outer = 0x95405000] 08:08:20 INFO - PROCESS | 5123 | 1467817700499 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:08:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 08:08:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1338ms 08:08:20 INFO - PROCESS | 5123 | 1467817700547 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 08:08:20 INFO - PROCESS | 5123 | 1467817700551 Marionette TRACE conn3 <- [1,2761,null,{"value":"8"}] 08:08:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 08:08:20 INFO - PROCESS | 5123 | 1467817700557 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 08:08:20 INFO - PROCESS | 5123 | 1467817700560 Marionette TRACE conn3 <- [1,2762,null,{}] 08:08:20 INFO - PROCESS | 5123 | 1467817700565 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:08:20 INFO - PROCESS | 5123 | 1467817700574 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:08:20 INFO - PROCESS | 5123 | 1467817700757 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 08:08:20 INFO - PROCESS | 5123 | 1467817700947 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:20 INFO - PROCESS | 5123 | 1467817700953 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:08:20 INFO - PROCESS | 5123 | ++DOCSHELL 0x95404800 == 50 [pid = 5123] [id = 698] 08:08:20 INFO - PROCESS | 5123 | ++DOMWINDOW == 94 (0x95408000) [pid = 5123] [serial = 2095] [outer = (nil)] 08:08:21 INFO - PROCESS | 5123 | ++DOMWINDOW == 95 (0xa3308c00) [pid = 5123] [serial = 2096] [outer = 0x95408000] 08:08:21 INFO - PROCESS | 5123 | 1467817701029 Marionette DEBUG loaded listener.js 08:08:21 INFO - PROCESS | 5123 | ++DOMWINDOW == 96 (0xa330f000) [pid = 5123] [serial = 2097] [outer = 0x95408000] 08:08:21 INFO - PROCESS | 5123 | 1467817701822 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:08:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 08:08:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1277ms 08:08:21 INFO - PROCESS | 5123 | 1467817701834 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 08:08:21 INFO - PROCESS | 5123 | 1467817701837 Marionette TRACE conn3 <- [1,2765,null,{"value":"8"}] 08:08:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 08:08:21 INFO - PROCESS | 5123 | 1467817701843 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 08:08:21 INFO - PROCESS | 5123 | 1467817701846 Marionette TRACE conn3 <- [1,2766,null,{}] 08:08:21 INFO - PROCESS | 5123 | 1467817701851 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:08:21 INFO - PROCESS | 5123 | 1467817701856 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:08:22 INFO - PROCESS | 5123 | 1467817701999 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 08:08:22 INFO - PROCESS | 5123 | 1467817702180 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:22 INFO - PROCESS | 5123 | 1467817702189 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:08:22 INFO - PROCESS | 5123 | ++DOCSHELL 0x921b8400 == 51 [pid = 5123] [id = 699] 08:08:22 INFO - PROCESS | 5123 | ++DOMWINDOW == 97 (0x921b9c00) [pid = 5123] [serial = 2098] [outer = (nil)] 08:08:22 INFO - PROCESS | 5123 | ++DOMWINDOW == 98 (0x921c1000) [pid = 5123] [serial = 2099] [outer = 0x921b9c00] 08:08:22 INFO - PROCESS | 5123 | 1467817702260 Marionette DEBUG loaded listener.js 08:08:22 INFO - PROCESS | 5123 | ++DOMWINDOW == 99 (0x921c2000) [pid = 5123] [serial = 2100] [outer = 0x921b9c00] 08:08:23 INFO - PROCESS | 5123 | 1467817703086 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:08:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 08:08:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1286ms 08:08:23 INFO - PROCESS | 5123 | 1467817703129 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 08:08:23 INFO - PROCESS | 5123 | 1467817703132 Marionette TRACE conn3 <- [1,2769,null,{"value":"8"}] 08:08:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 08:08:23 INFO - PROCESS | 5123 | 1467817703138 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 08:08:23 INFO - PROCESS | 5123 | 1467817703142 Marionette TRACE conn3 <- [1,2770,null,{}] 08:08:23 INFO - PROCESS | 5123 | 1467817703147 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:08:23 INFO - PROCESS | 5123 | 1467817703152 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:08:23 INFO - PROCESS | 5123 | 1467817703312 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 08:08:23 INFO - PROCESS | 5123 | 1467817703496 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:23 INFO - PROCESS | 5123 | 1467817703503 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:08:23 INFO - PROCESS | 5123 | ++DOCSHELL 0x9159cc00 == 52 [pid = 5123] [id = 700] 08:08:23 INFO - PROCESS | 5123 | ++DOMWINDOW == 100 (0x9163d000) [pid = 5123] [serial = 2101] [outer = (nil)] 08:08:23 INFO - PROCESS | 5123 | ++DOMWINDOW == 101 (0x91646800) [pid = 5123] [serial = 2102] [outer = 0x9163d000] 08:08:23 INFO - PROCESS | 5123 | 1467817703573 Marionette DEBUG loaded listener.js 08:08:23 INFO - PROCESS | 5123 | ++DOMWINDOW == 102 (0x91649400) [pid = 5123] [serial = 2103] [outer = 0x9163d000] 08:08:24 INFO - PROCESS | 5123 | 1467817704711 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:08:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 08:08:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1636ms 08:08:24 INFO - PROCESS | 5123 | 1467817704776 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 08:08:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 08:08:24 INFO - PROCESS | 5123 | 1467817704781 Marionette TRACE conn3 <- [1,2773,null,{"value":"8"}] 08:08:24 INFO - PROCESS | 5123 | 1467817704789 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 08:08:24 INFO - PROCESS | 5123 | 1467817704794 Marionette TRACE conn3 <- [1,2774,null,{}] 08:08:24 INFO - PROCESS | 5123 | 1467817704802 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:08:24 INFO - PROCESS | 5123 | 1467817704807 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:08:25 INFO - PROCESS | 5123 | 1467817705053 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 08:08:25 INFO - PROCESS | 5123 | 1467817705249 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:25 INFO - PROCESS | 5123 | 1467817705257 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:08:25 INFO - PROCESS | 5123 | ++DOCSHELL 0x91645000 == 53 [pid = 5123] [id = 701] 08:08:25 INFO - PROCESS | 5123 | ++DOMWINDOW == 103 (0x921bac00) [pid = 5123] [serial = 2104] [outer = (nil)] 08:08:25 INFO - PROCESS | 5123 | ++DOMWINDOW == 104 (0x924c9800) [pid = 5123] [serial = 2105] [outer = 0x921bac00] 08:08:25 INFO - PROCESS | 5123 | 1467817705385 Marionette DEBUG loaded listener.js 08:08:25 INFO - PROCESS | 5123 | ++DOMWINDOW == 105 (0x927d6c00) [pid = 5123] [serial = 2106] [outer = 0x921bac00] 08:08:25 INFO - PROCESS | 5123 | --DOCSHELL 0x923b0800 == 52 [pid = 5123] [id = 644] 08:08:25 INFO - PROCESS | 5123 | --DOCSHELL 0x953bfc00 == 51 [pid = 5123] [id = 671] 08:08:25 INFO - PROCESS | 5123 | --DOCSHELL 0x9306cc00 == 50 [pid = 5123] [id = 633] 08:08:25 INFO - PROCESS | 5123 | --DOCSHELL 0x95429800 == 49 [pid = 5123] [id = 664] 08:08:25 INFO - PROCESS | 5123 | --DOCSHELL 0x924c1000 == 48 [pid = 5123] [id = 663] 08:08:25 INFO - PROCESS | 5123 | --DOMWINDOW == 104 (0x997edc00) [pid = 5123] [serial = 2027] [outer = (nil)] [url = about:blank] 08:08:25 INFO - PROCESS | 5123 | --DOMWINDOW == 103 (0x9ba22c00) [pid = 5123] [serial = 2042] [outer = (nil)] [url = about:blank] 08:08:25 INFO - PROCESS | 5123 | --DOCSHELL 0x953b3400 == 47 [pid = 5123] [id = 672] 08:08:25 INFO - PROCESS | 5123 | --DOMWINDOW == 102 (0xa2375000) [pid = 5123] [serial = 2031] [outer = (nil)] [url = about:blank] 08:08:25 INFO - PROCESS | 5123 | --DOMWINDOW == 101 (0xa20a8800) [pid = 5123] [serial = 2030] [outer = (nil)] [url = about:blank] 08:08:25 INFO - PROCESS | 5123 | --DOMWINDOW == 100 (0x9a2eb000) [pid = 5123] [serial = 2039] [outer = (nil)] [url = about:blank] 08:08:25 INFO - PROCESS | 5123 | --DOMWINDOW == 99 (0x98458c00) [pid = 5123] [serial = 2036] [outer = (nil)] [url = about:blank] 08:08:25 INFO - PROCESS | 5123 | --DOMWINDOW == 98 (0x93d82c00) [pid = 5123] [serial = 2024] [outer = (nil)] [url = about:blank] 08:08:25 INFO - PROCESS | 5123 | --DOMWINDOW == 97 (0x9a610800) [pid = 5123] [serial = 2040] [outer = (nil)] [url = about:blank] 08:08:25 INFO - PROCESS | 5123 | --DOMWINDOW == 96 (0x93d7c400) [pid = 5123] [serial = 2033] [outer = (nil)] [url = about:blank] 08:08:25 INFO - PROCESS | 5123 | --DOMWINDOW == 95 (0x952e0800) [pid = 5123] [serial = 2034] [outer = (nil)] [url = about:blank] 08:08:25 INFO - PROCESS | 5123 | --DOMWINDOW == 94 (0x9855c400) [pid = 5123] [serial = 2037] [outer = (nil)] [url = about:blank] 08:08:26 INFO - PROCESS | 5123 | 1467817706195 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:08:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 08:08:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1435ms 08:08:26 INFO - PROCESS | 5123 | 1467817706223 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 08:08:26 INFO - PROCESS | 5123 | 1467817706230 Marionette TRACE conn3 <- [1,2777,null,{"value":"8"}] 08:08:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 08:08:26 INFO - PROCESS | 5123 | 1467817706239 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 08:08:26 INFO - PROCESS | 5123 | 1467817706243 Marionette TRACE conn3 <- [1,2778,null,{}] 08:08:26 INFO - PROCESS | 5123 | 1467817706248 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:08:26 INFO - PROCESS | 5123 | 1467817706253 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:08:26 INFO - PROCESS | 5123 | 1467817706443 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 08:08:26 INFO - PROCESS | 5123 | 1467817706587 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:26 INFO - PROCESS | 5123 | 1467817706596 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:08:26 INFO - PROCESS | 5123 | ++DOCSHELL 0x921b9000 == 48 [pid = 5123] [id = 702] 08:08:26 INFO - PROCESS | 5123 | ++DOMWINDOW == 95 (0x93baa000) [pid = 5123] [serial = 2107] [outer = (nil)] 08:08:26 INFO - PROCESS | 5123 | ++DOMWINDOW == 96 (0x952e7800) [pid = 5123] [serial = 2108] [outer = 0x93baa000] 08:08:26 INFO - PROCESS | 5123 | 1467817706659 Marionette DEBUG loaded listener.js 08:08:26 INFO - PROCESS | 5123 | ++DOMWINDOW == 97 (0x953f3c00) [pid = 5123] [serial = 2109] [outer = 0x93baa000] 08:08:27 INFO - PROCESS | 5123 | 1467817707413 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:08:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 08:08:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1186ms 08:08:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 08:08:27 INFO - PROCESS | 5123 | 1467817707425 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 08:08:27 INFO - PROCESS | 5123 | 1467817707428 Marionette TRACE conn3 <- [1,2781,null,{"value":"8"}] 08:08:27 INFO - PROCESS | 5123 | 1467817707434 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 08:08:27 INFO - PROCESS | 5123 | 1467817707439 Marionette TRACE conn3 <- [1,2782,null,{}] 08:08:27 INFO - PROCESS | 5123 | 1467817707453 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:08:27 INFO - PROCESS | 5123 | 1467817707460 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:08:27 INFO - PROCESS | 5123 | 1467817707668 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 08:08:27 INFO - PROCESS | 5123 | 1467817707687 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:27 INFO - PROCESS | 5123 | 1467817707700 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:08:27 INFO - PROCESS | 5123 | ++DOCSHELL 0x97a4bc00 == 49 [pid = 5123] [id = 703] 08:08:27 INFO - PROCESS | 5123 | ++DOMWINDOW == 98 (0x97a4d800) [pid = 5123] [serial = 2110] [outer = (nil)] 08:08:27 INFO - PROCESS | 5123 | ++DOMWINDOW == 99 (0x9852b000) [pid = 5123] [serial = 2111] [outer = 0x97a4d800] 08:08:27 INFO - PROCESS | 5123 | 1467817707762 Marionette DEBUG loaded listener.js 08:08:27 INFO - PROCESS | 5123 | ++DOMWINDOW == 100 (0x9855cc00) [pid = 5123] [serial = 2112] [outer = 0x97a4d800] 08:08:28 INFO - PROCESS | 5123 | 1467817708561 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:08:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 08:08:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1190ms 08:08:28 INFO - PROCESS | 5123 | 1467817708625 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 08:08:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 08:08:28 INFO - PROCESS | 5123 | 1467817708629 Marionette TRACE conn3 <- [1,2785,null,{"value":"8"}] 08:08:28 INFO - PROCESS | 5123 | 1467817708635 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 08:08:28 INFO - PROCESS | 5123 | 1467817708637 Marionette TRACE conn3 <- [1,2786,null,{}] 08:08:28 INFO - PROCESS | 5123 | 1467817708642 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:08:28 INFO - PROCESS | 5123 | 1467817708647 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:08:28 INFO - PROCESS | 5123 | 1467817708864 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 08:08:28 INFO - PROCESS | 5123 | 1467817708882 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:28 INFO - PROCESS | 5123 | 1467817708889 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:08:28 INFO - PROCESS | 5123 | ++DOCSHELL 0x9852d400 == 50 [pid = 5123] [id = 704] 08:08:28 INFO - PROCESS | 5123 | ++DOMWINDOW == 101 (0x98538400) [pid = 5123] [serial = 2113] [outer = (nil)] 08:08:28 INFO - PROCESS | 5123 | ++DOMWINDOW == 102 (0x99d0dc00) [pid = 5123] [serial = 2114] [outer = 0x98538400] 08:08:28 INFO - PROCESS | 5123 | 1467817708950 Marionette DEBUG loaded listener.js 08:08:29 INFO - PROCESS | 5123 | ++DOMWINDOW == 103 (0x9a18d800) [pid = 5123] [serial = 2115] [outer = 0x98538400] 08:08:29 INFO - PROCESS | 5123 | 1467817709774 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:08:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 08:08:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1178ms 08:08:29 INFO - PROCESS | 5123 | 1467817709812 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 08:08:29 INFO - PROCESS | 5123 | 1467817709814 Marionette TRACE conn3 <- [1,2789,null,{"value":"8"}] 08:08:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 08:08:29 INFO - PROCESS | 5123 | 1467817709820 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 08:08:29 INFO - PROCESS | 5123 | 1467817709822 Marionette TRACE conn3 <- [1,2790,null,{}] 08:08:29 INFO - PROCESS | 5123 | 1467817709835 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:08:29 INFO - PROCESS | 5123 | 1467817709838 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:08:30 INFO - PROCESS | 5123 | 1467817710032 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 08:08:30 INFO - PROCESS | 5123 | 1467817710051 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:30 INFO - PROCESS | 5123 | 1467817710059 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:08:30 INFO - PROCESS | 5123 | ++DOCSHELL 0x95405c00 == 51 [pid = 5123] [id = 705] 08:08:30 INFO - PROCESS | 5123 | ++DOMWINDOW == 104 (0x9855c800) [pid = 5123] [serial = 2116] [outer = (nil)] 08:08:30 INFO - PROCESS | 5123 | ++DOMWINDOW == 105 (0x9a2d6c00) [pid = 5123] [serial = 2117] [outer = 0x9855c800] 08:08:30 INFO - PROCESS | 5123 | 1467817710119 Marionette DEBUG loaded listener.js 08:08:30 INFO - PROCESS | 5123 | ++DOMWINDOW == 106 (0x9a2e9000) [pid = 5123] [serial = 2118] [outer = 0x9855c800] 08:08:30 INFO - PROCESS | 5123 | --DOMWINDOW == 105 (0x96fcec00) [pid = 5123] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 08:08:30 INFO - PROCESS | 5123 | --DOMWINDOW == 104 (0x97a21800) [pid = 5123] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 08:08:30 INFO - PROCESS | 5123 | --DOMWINDOW == 103 (0x9a186800) [pid = 5123] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 08:08:30 INFO - PROCESS | 5123 | --DOMWINDOW == 102 (0x9542bc00) [pid = 5123] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 08:08:30 INFO - PROCESS | 5123 | --DOMWINDOW == 101 (0xa2370400) [pid = 5123] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 08:08:30 INFO - PROCESS | 5123 | --DOMWINDOW == 100 (0x9a610c00) [pid = 5123] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 08:08:30 INFO - PROCESS | 5123 | --DOMWINDOW == 99 (0x922c6400) [pid = 5123] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 08:08:30 INFO - PROCESS | 5123 | --DOMWINDOW == 98 (0x953bcc00) [pid = 5123] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 08:08:30 INFO - PROCESS | 5123 | --DOMWINDOW == 97 (0x927d5800) [pid = 5123] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 08:08:30 INFO - PROCESS | 5123 | --DOMWINDOW == 96 (0x9268ec00) [pid = 5123] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 08:08:30 INFO - PROCESS | 5123 | --DOMWINDOW == 95 (0x9d90ec00) [pid = 5123] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 08:08:30 INFO - PROCESS | 5123 | --DOMWINDOW == 94 (0x95432800) [pid = 5123] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 08:08:30 INFO - PROCESS | 5123 | --DOMWINDOW == 93 (0x93078400) [pid = 5123] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 08:08:30 INFO - PROCESS | 5123 | --DOMWINDOW == 92 (0x93ba9000) [pid = 5123] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 08:08:30 INFO - PROCESS | 5123 | --DOMWINDOW == 91 (0x922c3c00) [pid = 5123] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 08:08:31 INFO - PROCESS | 5123 | 1467817711248 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:08:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 08:08:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1477ms 08:08:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 08:08:31 INFO - PROCESS | 5123 | 1467817711299 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 08:08:31 INFO - PROCESS | 5123 | 1467817711301 Marionette TRACE conn3 <- [1,2793,null,{"value":"8"}] 08:08:31 INFO - PROCESS | 5123 | 1467817711307 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 08:08:31 INFO - PROCESS | 5123 | 1467817711311 Marionette TRACE conn3 <- [1,2794,null,{}] 08:08:31 INFO - PROCESS | 5123 | 1467817711320 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:08:31 INFO - PROCESS | 5123 | 1467817711328 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:08:31 INFO - PROCESS | 5123 | 1467817711553 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 08:08:31 INFO - PROCESS | 5123 | 1467817711566 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:31 INFO - PROCESS | 5123 | 1467817711576 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:08:31 INFO - PROCESS | 5123 | ++DOCSHELL 0x922c2000 == 52 [pid = 5123] [id = 706] 08:08:31 INFO - PROCESS | 5123 | ++DOMWINDOW == 92 (0x922c3c00) [pid = 5123] [serial = 2119] [outer = (nil)] 08:08:31 INFO - PROCESS | 5123 | ++DOMWINDOW == 93 (0x985e3000) [pid = 5123] [serial = 2120] [outer = 0x922c3c00] 08:08:31 INFO - PROCESS | 5123 | 1467817711633 Marionette DEBUG loaded listener.js 08:08:31 INFO - PROCESS | 5123 | ++DOMWINDOW == 94 (0x9adaf800) [pid = 5123] [serial = 2121] [outer = 0x922c3c00] 08:08:32 INFO - PROCESS | 5123 | 1467817712346 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:08:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 08:08:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1085ms 08:08:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 08:08:32 INFO - PROCESS | 5123 | 1467817712403 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 08:08:32 INFO - PROCESS | 5123 | 1467817712406 Marionette TRACE conn3 <- [1,2797,null,{"value":"8"}] 08:08:32 INFO - PROCESS | 5123 | 1467817712410 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 08:08:32 INFO - PROCESS | 5123 | 1467817712414 Marionette TRACE conn3 <- [1,2798,null,{}] 08:08:32 INFO - PROCESS | 5123 | 1467817712419 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:08:32 INFO - PROCESS | 5123 | 1467817712422 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:08:32 INFO - PROCESS | 5123 | 1467817712607 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 08:08:32 INFO - PROCESS | 5123 | 1467817712623 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:32 INFO - PROCESS | 5123 | 1467817712628 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:08:32 INFO - PROCESS | 5123 | ++DOCSHELL 0x9143ac00 == 53 [pid = 5123] [id = 707] 08:08:32 INFO - PROCESS | 5123 | ++DOMWINDOW == 95 (0x9143bc00) [pid = 5123] [serial = 2122] [outer = (nil)] 08:08:32 INFO - PROCESS | 5123 | ++DOMWINDOW == 96 (0x9ba29c00) [pid = 5123] [serial = 2123] [outer = 0x9143bc00] 08:08:32 INFO - PROCESS | 5123 | 1467817712692 Marionette DEBUG loaded listener.js 08:08:32 INFO - PROCESS | 5123 | ++DOMWINDOW == 97 (0x9d56b800) [pid = 5123] [serial = 2124] [outer = 0x9143bc00] 08:08:33 INFO - PROCESS | 5123 | 1467817713705 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:08:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 08:08:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1331ms 08:08:33 INFO - PROCESS | 5123 | 1467817713743 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 08:08:33 INFO - PROCESS | 5123 | 1467817713749 Marionette TRACE conn3 <- [1,2801,null,{"value":"8"}] 08:08:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 08:08:33 INFO - PROCESS | 5123 | 1467817713756 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 08:08:33 INFO - PROCESS | 5123 | 1467817713763 Marionette TRACE conn3 <- [1,2802,null,{}] 08:08:33 INFO - PROCESS | 5123 | 1467817713770 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:08:33 INFO - PROCESS | 5123 | 1467817713775 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:08:33 INFO - PROCESS | 5123 | 1467817713975 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 08:08:34 INFO - PROCESS | 5123 | 1467817714156 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:34 INFO - PROCESS | 5123 | 1467817714164 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:08:34 INFO - PROCESS | 5123 | ++DOCSHELL 0x91645c00 == 54 [pid = 5123] [id = 708] 08:08:34 INFO - PROCESS | 5123 | ++DOMWINDOW == 98 (0x921bb400) [pid = 5123] [serial = 2125] [outer = (nil)] 08:08:34 INFO - PROCESS | 5123 | ++DOMWINDOW == 99 (0x93d07c00) [pid = 5123] [serial = 2126] [outer = 0x921bb400] 08:08:34 INFO - PROCESS | 5123 | 1467817714241 Marionette DEBUG loaded listener.js 08:08:34 INFO - PROCESS | 5123 | ++DOMWINDOW == 100 (0x93d86000) [pid = 5123] [serial = 2127] [outer = 0x921bb400] 08:08:35 INFO - PROCESS | 5123 | 1467817715110 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:08:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 08:08:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1386ms 08:08:35 INFO - PROCESS | 5123 | 1467817715142 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 08:08:35 INFO - PROCESS | 5123 | 1467817715149 Marionette TRACE conn3 <- [1,2805,null,{"value":"8"}] 08:08:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 08:08:35 INFO - PROCESS | 5123 | 1467817715159 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 08:08:35 INFO - PROCESS | 5123 | 1467817715163 Marionette TRACE conn3 <- [1,2806,null,{}] 08:08:35 INFO - PROCESS | 5123 | 1467817715170 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:08:35 INFO - PROCESS | 5123 | 1467817715175 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:08:35 INFO - PROCESS | 5123 | 1467817715355 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 08:08:35 INFO - PROCESS | 5123 | 1467817715549 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:35 INFO - PROCESS | 5123 | 1467817715557 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:08:35 INFO - PROCESS | 5123 | ++DOCSHELL 0x952d8c00 == 55 [pid = 5123] [id = 709] 08:08:35 INFO - PROCESS | 5123 | ++DOMWINDOW == 101 (0x9542e000) [pid = 5123] [serial = 2128] [outer = (nil)] 08:08:35 INFO - PROCESS | 5123 | ++DOMWINDOW == 102 (0x97a50400) [pid = 5123] [serial = 2129] [outer = 0x9542e000] 08:08:35 INFO - PROCESS | 5123 | 1467817715631 Marionette DEBUG loaded listener.js 08:08:35 INFO - PROCESS | 5123 | ++DOMWINDOW == 103 (0x98560800) [pid = 5123] [serial = 2130] [outer = 0x9542e000] 08:08:36 INFO - PROCESS | 5123 | 1467817716557 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:08:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 08:08:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1436ms 08:08:36 INFO - PROCESS | 5123 | 1467817716596 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 08:08:36 INFO - PROCESS | 5123 | 1467817716600 Marionette TRACE conn3 <- [1,2809,null,{"value":"8"}] 08:08:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 08:08:36 INFO - PROCESS | 5123 | 1467817716606 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 08:08:36 INFO - PROCESS | 5123 | 1467817716611 Marionette TRACE conn3 <- [1,2810,null,{}] 08:08:36 INFO - PROCESS | 5123 | 1467817716626 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:08:36 INFO - PROCESS | 5123 | 1467817716634 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:08:36 INFO - PROCESS | 5123 | 1467817716801 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 08:08:37 INFO - PROCESS | 5123 | 1467817716983 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:37 INFO - PROCESS | 5123 | 1467817716995 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:08:37 INFO - PROCESS | 5123 | ++DOCSHELL 0x9d51b000 == 56 [pid = 5123] [id = 710] 08:08:37 INFO - PROCESS | 5123 | ++DOMWINDOW == 104 (0x9d964000) [pid = 5123] [serial = 2131] [outer = (nil)] 08:08:37 INFO - PROCESS | 5123 | ++DOMWINDOW == 105 (0xa20a7c00) [pid = 5123] [serial = 2132] [outer = 0x9d964000] 08:08:37 INFO - PROCESS | 5123 | 1467817717068 Marionette DEBUG loaded listener.js 08:08:37 INFO - PROCESS | 5123 | ++DOMWINDOW == 106 (0xa23d0c00) [pid = 5123] [serial = 2133] [outer = 0x9d964000] 08:08:37 INFO - PROCESS | 5123 | 1467817717868 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:08:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 08:08:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1286ms 08:08:37 INFO - PROCESS | 5123 | 1467817717892 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 08:08:37 INFO - PROCESS | 5123 | 1467817717896 Marionette TRACE conn3 <- [1,2813,null,{"value":"8"}] 08:08:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 08:08:37 INFO - PROCESS | 5123 | 1467817717902 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 08:08:37 INFO - PROCESS | 5123 | 1467817717905 Marionette TRACE conn3 <- [1,2814,null,{}] 08:08:37 INFO - PROCESS | 5123 | 1467817717910 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:08:37 INFO - PROCESS | 5123 | 1467817717915 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:08:38 INFO - PROCESS | 5123 | 1467817718078 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 08:08:38 INFO - PROCESS | 5123 | 1467817718265 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:38 INFO - PROCESS | 5123 | 1467817718276 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:08:38 INFO - PROCESS | 5123 | ++DOCSHELL 0x9ba2a000 == 57 [pid = 5123] [id = 711] 08:08:38 INFO - PROCESS | 5123 | ++DOMWINDOW == 107 (0xa253e800) [pid = 5123] [serial = 2134] [outer = (nil)] 08:08:38 INFO - PROCESS | 5123 | ++DOMWINDOW == 108 (0xa3306c00) [pid = 5123] [serial = 2135] [outer = 0xa253e800] 08:08:38 INFO - PROCESS | 5123 | 1467817718345 Marionette DEBUG loaded listener.js 08:08:38 INFO - PROCESS | 5123 | ++DOMWINDOW == 109 (0xa330a800) [pid = 5123] [serial = 2136] [outer = 0xa253e800] 08:08:39 INFO - PROCESS | 5123 | 1467817719147 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:08:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 08:08:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1283ms 08:08:39 INFO - PROCESS | 5123 | 1467817719188 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 08:08:39 INFO - PROCESS | 5123 | 1467817719192 Marionette TRACE conn3 <- [1,2817,null,{"value":"8"}] 08:08:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 08:08:39 INFO - PROCESS | 5123 | 1467817719198 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 08:08:39 INFO - PROCESS | 5123 | 1467817719202 Marionette TRACE conn3 <- [1,2818,null,{}] 08:08:39 INFO - PROCESS | 5123 | 1467817719207 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:08:39 INFO - PROCESS | 5123 | 1467817719211 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:08:39 INFO - PROCESS | 5123 | 1467817719367 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 08:08:39 INFO - PROCESS | 5123 | 1467817719558 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:39 INFO - PROCESS | 5123 | 1467817719568 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:08:39 INFO - PROCESS | 5123 | ++DOCSHELL 0xa3192c00 == 58 [pid = 5123] [id = 712] 08:08:39 INFO - PROCESS | 5123 | ++DOMWINDOW == 110 (0xa3305000) [pid = 5123] [serial = 2137] [outer = (nil)] 08:08:39 INFO - PROCESS | 5123 | ++DOMWINDOW == 111 (0xa33cd800) [pid = 5123] [serial = 2138] [outer = 0xa3305000] 08:08:39 INFO - PROCESS | 5123 | 1467817719635 Marionette DEBUG loaded listener.js 08:08:39 INFO - PROCESS | 5123 | ++DOMWINDOW == 112 (0xa610ec00) [pid = 5123] [serial = 2139] [outer = 0xa3305000] 08:08:40 INFO - PROCESS | 5123 | 1467817720523 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:08:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 08:08:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1383ms 08:08:40 INFO - PROCESS | 5123 | 1467817720582 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 08:08:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 08:08:40 INFO - PROCESS | 5123 | 1467817720586 Marionette TRACE conn3 <- [1,2821,null,{"value":"8"}] 08:08:40 INFO - PROCESS | 5123 | 1467817720592 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 08:08:40 INFO - PROCESS | 5123 | 1467817720596 Marionette TRACE conn3 <- [1,2822,null,{}] 08:08:40 INFO - PROCESS | 5123 | 1467817720601 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:08:40 INFO - PROCESS | 5123 | 1467817720610 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:08:40 INFO - PROCESS | 5123 | 1467817720819 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 08:08:41 INFO - PROCESS | 5123 | 1467817721003 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:41 INFO - PROCESS | 5123 | 1467817721012 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:08:41 INFO - PROCESS | 5123 | ++DOCSHELL 0x91432000 == 59 [pid = 5123] [id = 713] 08:08:41 INFO - PROCESS | 5123 | ++DOMWINDOW == 113 (0x91f01800) [pid = 5123] [serial = 2140] [outer = (nil)] 08:08:41 INFO - PROCESS | 5123 | ++DOMWINDOW == 114 (0x927d9800) [pid = 5123] [serial = 2141] [outer = 0x91f01800] 08:08:41 INFO - PROCESS | 5123 | 1467817721085 Marionette DEBUG loaded listener.js 08:08:41 INFO - PROCESS | 5123 | ++DOMWINDOW == 115 (0xa2fbb000) [pid = 5123] [serial = 2142] [outer = 0x91f01800] 08:08:41 INFO - PROCESS | 5123 | 1467817721939 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:08:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 08:08:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1380ms 08:08:41 INFO - PROCESS | 5123 | 1467817721981 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 08:08:41 INFO - PROCESS | 5123 | 1467817721985 Marionette TRACE conn3 <- [1,2825,null,{"value":"8"}] 08:08:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 08:08:41 INFO - PROCESS | 5123 | 1467817721991 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 08:08:41 INFO - PROCESS | 5123 | 1467817721994 Marionette TRACE conn3 <- [1,2826,null,{}] 08:08:42 INFO - PROCESS | 5123 | 1467817722000 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:08:42 INFO - PROCESS | 5123 | 1467817722004 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:08:42 INFO - PROCESS | 5123 | 1467817722165 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 08:08:42 INFO - PROCESS | 5123 | 1467817722360 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:42 INFO - PROCESS | 5123 | 1467817722369 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:08:42 INFO - PROCESS | 5123 | ++DOCSHELL 0x91436000 == 60 [pid = 5123] [id = 714] 08:08:42 INFO - PROCESS | 5123 | ++DOMWINDOW == 116 (0x9143dc00) [pid = 5123] [serial = 2143] [outer = (nil)] 08:08:42 INFO - PROCESS | 5123 | ++DOMWINDOW == 117 (0x9b886800) [pid = 5123] [serial = 2144] [outer = 0x9143dc00] 08:08:42 INFO - PROCESS | 5123 | 1467817722437 Marionette DEBUG loaded listener.js 08:08:42 INFO - PROCESS | 5123 | ++DOMWINDOW == 118 (0x9b888c00) [pid = 5123] [serial = 2145] [outer = 0x9143dc00] 08:08:43 INFO - PROCESS | 5123 | 1467817723299 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 08:08:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 08:08:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1378ms 08:08:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 08:08:43 INFO - PROCESS | 5123 | 1467817723370 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 08:08:43 INFO - PROCESS | 5123 | 1467817723373 Marionette TRACE conn3 <- [1,2829,null,{"value":"8"}] 08:08:43 INFO - PROCESS | 5123 | 1467817723379 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 08:08:43 INFO - PROCESS | 5123 | 1467817723382 Marionette TRACE conn3 <- [1,2830,null,{}] 08:08:43 INFO - PROCESS | 5123 | 1467817723388 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:08:43 INFO - PROCESS | 5123 | 1467817723392 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:08:43 INFO - PROCESS | 5123 | 1467817723553 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 08:08:43 INFO - PROCESS | 5123 | 1467817723741 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:43 INFO - PROCESS | 5123 | 1467817723749 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:08:43 INFO - PROCESS | 5123 | ++DOCSHELL 0x9143d800 == 61 [pid = 5123] [id = 715] 08:08:43 INFO - PROCESS | 5123 | ++DOMWINDOW == 119 (0x91f03400) [pid = 5123] [serial = 2146] [outer = (nil)] 08:08:43 INFO - PROCESS | 5123 | ++DOMWINDOW == 120 (0x95430c00) [pid = 5123] [serial = 2147] [outer = 0x91f03400] 08:08:43 INFO - PROCESS | 5123 | 1467817723816 Marionette DEBUG loaded listener.js 08:08:43 INFO - PROCESS | 5123 | ++DOMWINDOW == 121 (0x98d69800) [pid = 5123] [serial = 2148] [outer = 0x91f03400] 08:08:44 INFO - PROCESS | 5123 | 1467817724965 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:08:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 08:08:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1637ms 08:08:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 08:08:45 INFO - PROCESS | 5123 | 1467817725016 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 08:08:45 INFO - PROCESS | 5123 | 1467817725021 Marionette TRACE conn3 <- [1,2833,null,{"value":"8"}] 08:08:45 INFO - PROCESS | 5123 | 1467817725028 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 08:08:45 INFO - PROCESS | 5123 | 1467817725034 Marionette TRACE conn3 <- [1,2834,null,{}] 08:08:45 INFO - PROCESS | 5123 | 1467817725041 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:08:45 INFO - PROCESS | 5123 | 1467817725046 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:08:45 INFO - PROCESS | 5123 | 1467817725201 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 08:08:45 INFO - PROCESS | 5123 | 1467817725486 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:45 INFO - PROCESS | 5123 | 1467817725494 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:08:45 INFO - PROCESS | 5123 | ++DOCSHELL 0x91641c00 == 62 [pid = 5123] [id = 716] 08:08:45 INFO - PROCESS | 5123 | ++DOMWINDOW == 122 (0x91644800) [pid = 5123] [serial = 2149] [outer = (nil)] 08:08:45 INFO - PROCESS | 5123 | ++DOMWINDOW == 123 (0x91f10c00) [pid = 5123] [serial = 2150] [outer = 0x91644800] 08:08:45 INFO - PROCESS | 5123 | 1467817725578 Marionette DEBUG loaded listener.js 08:08:45 INFO - PROCESS | 5123 | ++DOMWINDOW == 124 (0x92ac7c00) [pid = 5123] [serial = 2151] [outer = 0x91644800] 08:08:46 INFO - PROCESS | 5123 | --DOCSHELL 0x924bdc00 == 61 [pid = 5123] [id = 668] 08:08:46 INFO - PROCESS | 5123 | --DOCSHELL 0x922d0400 == 60 [pid = 5123] [id = 667] 08:08:46 INFO - PROCESS | 5123 | --DOMWINDOW == 123 (0xa67a1800) [pid = 5123] [serial = 2078] [outer = (nil)] [url = about:blank] 08:08:46 INFO - PROCESS | 5123 | 1467817726489 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 08:08:46 INFO - PROCESS | 5123 | --DOMWINDOW == 122 (0x953ec400) [pid = 5123] [serial = 2025] [outer = (nil)] [url = about:blank] 08:08:46 INFO - PROCESS | 5123 | --DOMWINDOW == 121 (0xa1189c00) [pid = 5123] [serial = 2022] [outer = (nil)] [url = about:blank] 08:08:46 INFO - PROCESS | 5123 | --DOMWINDOW == 120 (0x99d10400) [pid = 5123] [serial = 2028] [outer = (nil)] [url = about:blank] 08:08:46 INFO - PROCESS | 5123 | --DOMWINDOW == 119 (0xa310ac00) [pid = 5123] [serial = 2073] [outer = (nil)] [url = about:blank] 08:08:46 INFO - PROCESS | 5123 | --DOMWINDOW == 118 (0x9a601400) [pid = 5123] [serial = 1995] [outer = (nil)] [url = about:blank] 08:08:46 INFO - PROCESS | 5123 | --DOMWINDOW == 117 (0x97a4e000) [pid = 5123] [serial = 2061] [outer = (nil)] [url = about:blank] 08:08:46 INFO - PROCESS | 5123 | --DOMWINDOW == 116 (0xa3188400) [pid = 5123] [serial = 2057] [outer = (nil)] [url = about:blank] 08:08:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 08:08:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1496ms 08:08:46 INFO - PROCESS | 5123 | --DOMWINDOW == 115 (0xa2556c00) [pid = 5123] [serial = 1998] [outer = (nil)] [url = about:blank] 08:08:46 INFO - PROCESS | 5123 | --DOMWINDOW == 114 (0xa25f2400) [pid = 5123] [serial = 2054] [outer = (nil)] [url = about:blank] 08:08:46 INFO - PROCESS | 5123 | --DOMWINDOW == 113 (0x9ba28c00) [pid = 5123] [serial = 2067] [outer = (nil)] [url = about:blank] 08:08:46 INFO - PROCESS | 5123 | --DOMWINDOW == 112 (0xa4d59400) [pid = 5123] [serial = 2075] [outer = (nil)] [url = about:blank] 08:08:46 INFO - PROCESS | 5123 | --DOMWINDOW == 111 (0x9d56a400) [pid = 5123] [serial = 2043] [outer = (nil)] [url = about:blank] 08:08:46 INFO - PROCESS | 5123 | --DOMWINDOW == 110 (0x93d84000) [pid = 5123] [serial = 2063] [outer = (nil)] [url = about:blank] 08:08:46 INFO - PROCESS | 5123 | --DOMWINDOW == 109 (0xa6794400) [pid = 5123] [serial = 2076] [outer = (nil)] [url = about:blank] 08:08:46 INFO - PROCESS | 5123 | --DOMWINDOW == 108 (0x95433800) [pid = 5123] [serial = 1992] [outer = (nil)] [url = about:blank] 08:08:46 INFO - PROCESS | 5123 | --DOMWINDOW == 107 (0x99774c00) [pid = 5123] [serial = 2064] [outer = (nil)] [url = about:blank] 08:08:46 INFO - PROCESS | 5123 | --DOMWINDOW == 106 (0xa2ff1000) [pid = 5123] [serial = 2072] [outer = (nil)] [url = about:blank] 08:08:46 INFO - PROCESS | 5123 | --DOMWINDOW == 105 (0xa2538800) [pid = 5123] [serial = 2070] [outer = (nil)] [url = about:blank] 08:08:46 INFO - PROCESS | 5123 | --DOMWINDOW == 104 (0x9b8e2400) [pid = 5123] [serial = 2051] [outer = (nil)] [url = about:blank] 08:08:46 INFO - PROCESS | 5123 | --DOMWINDOW == 103 (0xa2216800) [pid = 5123] [serial = 2069] [outer = (nil)] [url = about:blank] 08:08:46 INFO - PROCESS | 5123 | --DOMWINDOW == 102 (0x9ae80c00) [pid = 5123] [serial = 2066] [outer = (nil)] [url = about:blank] 08:08:46 INFO - PROCESS | 5123 | --DOMWINDOW == 101 (0x923b4000) [pid = 5123] [serial = 2045] [outer = (nil)] [url = about:blank] 08:08:46 INFO - PROCESS | 5123 | --DOMWINDOW == 100 (0xa2ff0400) [pid = 5123] [serial = 2001] [outer = (nil)] [url = about:blank] 08:08:46 INFO - PROCESS | 5123 | --DOMWINDOW == 99 (0x98558400) [pid = 5123] [serial = 2048] [outer = (nil)] [url = about:blank] 08:08:46 INFO - PROCESS | 5123 | --DOMWINDOW == 98 (0x97a21c00) [pid = 5123] [serial = 2060] [outer = (nil)] [url = about:blank] 08:08:46 INFO - PROCESS | 5123 | --DOMWINDOW == 97 (0xa2221000) [pid = 5123] [serial = 1989] [outer = (nil)] [url = about:blank] 08:08:46 INFO - PROCESS | 5123 | 1467817726541 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 08:08:46 INFO - PROCESS | 5123 | 1467817726546 Marionette TRACE conn3 <- [1,2837,null,{"value":"8"}] 08:08:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 08:08:46 INFO - PROCESS | 5123 | 1467817726561 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 08:08:46 INFO - PROCESS | 5123 | 1467817726565 Marionette TRACE conn3 <- [1,2838,null,{}] 08:08:46 INFO - PROCESS | 5123 | 1467817726570 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:08:46 INFO - PROCESS | 5123 | 1467817726576 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:08:46 INFO - PROCESS | 5123 | 1467817726736 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 08:08:46 INFO - PROCESS | 5123 | 1467817726745 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:46 INFO - PROCESS | 5123 | 1467817726753 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:08:46 INFO - PROCESS | 5123 | ++DOCSHELL 0x924c4000 == 61 [pid = 5123] [id = 717] 08:08:46 INFO - PROCESS | 5123 | ++DOMWINDOW == 98 (0x95407000) [pid = 5123] [serial = 2152] [outer = (nil)] 08:08:46 INFO - PROCESS | 5123 | ++DOMWINDOW == 99 (0x95428800) [pid = 5123] [serial = 2153] [outer = 0x95407000] 08:08:46 INFO - PROCESS | 5123 | 1467817726851 Marionette DEBUG loaded listener.js 08:08:46 INFO - PROCESS | 5123 | ++DOMWINDOW == 100 (0x95433800) [pid = 5123] [serial = 2154] [outer = 0x95407000] 08:08:47 INFO - PROCESS | 5123 | 1467817727734 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:08:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 08:08:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1191ms 08:08:47 INFO - PROCESS | 5123 | 1467817727752 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 08:08:47 INFO - PROCESS | 5123 | 1467817727755 Marionette TRACE conn3 <- [1,2841,null,{"value":"8"}] 08:08:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 08:08:47 INFO - PROCESS | 5123 | 1467817727762 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 08:08:47 INFO - PROCESS | 5123 | 1467817727767 Marionette TRACE conn3 <- [1,2842,null,{}] 08:08:47 INFO - PROCESS | 5123 | 1467817727784 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:08:47 INFO - PROCESS | 5123 | 1467817727792 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:08:47 INFO - PROCESS | 5123 | 1467817727932 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 08:08:48 INFO - PROCESS | 5123 | 1467817728082 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:48 INFO - PROCESS | 5123 | 1467817728090 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:08:48 INFO - PROCESS | 5123 | ++DOCSHELL 0x98554800 == 62 [pid = 5123] [id = 718] 08:08:48 INFO - PROCESS | 5123 | ++DOMWINDOW == 101 (0x98556800) [pid = 5123] [serial = 2155] [outer = (nil)] 08:08:48 INFO - PROCESS | 5123 | ++DOMWINDOW == 102 (0x99abd000) [pid = 5123] [serial = 2156] [outer = 0x98556800] 08:08:48 INFO - PROCESS | 5123 | 1467817728158 Marionette DEBUG loaded listener.js 08:08:48 INFO - PROCESS | 5123 | ++DOMWINDOW == 103 (0x9a2d3400) [pid = 5123] [serial = 2157] [outer = 0x98556800] 08:08:48 INFO - PROCESS | 5123 | 1467817728924 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:08:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 08:08:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1190ms 08:08:48 INFO - PROCESS | 5123 | 1467817728952 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 08:08:48 INFO - PROCESS | 5123 | 1467817728956 Marionette TRACE conn3 <- [1,2845,null,{"value":"8"}] 08:08:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 08:08:48 INFO - PROCESS | 5123 | 1467817728962 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 08:08:48 INFO - PROCESS | 5123 | 1467817728964 Marionette TRACE conn3 <- [1,2846,null,{}] 08:08:48 INFO - PROCESS | 5123 | 1467817728970 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:08:48 INFO - PROCESS | 5123 | 1467817728975 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:08:49 INFO - PROCESS | 5123 | 1467817729175 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 08:08:49 INFO - PROCESS | 5123 | 1467817729214 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:49 INFO - PROCESS | 5123 | 1467817729222 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:08:49 INFO - PROCESS | 5123 | ++DOCSHELL 0x9a2d8800 == 63 [pid = 5123] [id = 719] 08:08:49 INFO - PROCESS | 5123 | ++DOMWINDOW == 104 (0x9a605800) [pid = 5123] [serial = 2158] [outer = (nil)] 08:08:49 INFO - PROCESS | 5123 | ++DOMWINDOW == 105 (0x9ae7d000) [pid = 5123] [serial = 2159] [outer = 0x9a605800] 08:08:49 INFO - PROCESS | 5123 | 1467817729282 Marionette DEBUG loaded listener.js 08:08:49 INFO - PROCESS | 5123 | ++DOMWINDOW == 106 (0x952e0c00) [pid = 5123] [serial = 2160] [outer = 0x9a605800] 08:08:50 INFO - PROCESS | 5123 | 1467817730170 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:08:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 08:08:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1278ms 08:08:50 INFO - PROCESS | 5123 | 1467817730241 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 08:08:50 INFO - PROCESS | 5123 | 1467817730245 Marionette TRACE conn3 <- [1,2849,null,{"value":"8"}] 08:08:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 08:08:50 INFO - PROCESS | 5123 | 1467817730257 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 08:08:50 INFO - PROCESS | 5123 | 1467817730261 Marionette TRACE conn3 <- [1,2850,null,{}] 08:08:50 INFO - PROCESS | 5123 | 1467817730274 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:08:50 INFO - PROCESS | 5123 | 1467817730279 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:08:50 INFO - PROCESS | 5123 | 1467817730485 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 08:08:50 INFO - PROCESS | 5123 | 1467817730503 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:50 INFO - PROCESS | 5123 | 1467817730511 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:08:50 INFO - PROCESS | 5123 | ++DOCSHELL 0x91f06000 == 64 [pid = 5123] [id = 720] 08:08:50 INFO - PROCESS | 5123 | ++DOMWINDOW == 107 (0x97a42c00) [pid = 5123] [serial = 2161] [outer = (nil)] 08:08:50 INFO - PROCESS | 5123 | ++DOMWINDOW == 108 (0x9b88ac00) [pid = 5123] [serial = 2162] [outer = 0x97a42c00] 08:08:50 INFO - PROCESS | 5123 | 1467817730572 Marionette DEBUG loaded listener.js 08:08:50 INFO - PROCESS | 5123 | ++DOMWINDOW == 109 (0x9b88fc00) [pid = 5123] [serial = 2163] [outer = 0x97a42c00] 08:08:51 INFO - PROCESS | 5123 | --DOMWINDOW == 108 (0x98538400) [pid = 5123] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 08:08:51 INFO - PROCESS | 5123 | --DOMWINDOW == 107 (0x93baa000) [pid = 5123] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 08:08:51 INFO - PROCESS | 5123 | --DOMWINDOW == 106 (0x921bac00) [pid = 5123] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 08:08:51 INFO - PROCESS | 5123 | --DOMWINDOW == 105 (0x97a4d800) [pid = 5123] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 08:08:51 INFO - PROCESS | 5123 | --DOMWINDOW == 104 (0x9855c800) [pid = 5123] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 08:08:51 INFO - PROCESS | 5123 | --DOMWINDOW == 103 (0x922c3c00) [pid = 5123] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 08:08:51 INFO - PROCESS | 5123 | 1467817731570 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 08:08:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 08:08:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1384ms 08:08:51 INFO - PROCESS | 5123 | 1467817731639 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 08:08:51 INFO - PROCESS | 5123 | 1467817731643 Marionette TRACE conn3 <- [1,2853,null,{"value":"8"}] 08:08:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 08:08:51 INFO - PROCESS | 5123 | 1467817731652 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 08:08:51 INFO - PROCESS | 5123 | 1467817731655 Marionette TRACE conn3 <- [1,2854,null,{}] 08:08:51 INFO - PROCESS | 5123 | 1467817731661 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:08:51 INFO - PROCESS | 5123 | 1467817731670 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:08:51 INFO - PROCESS | 5123 | 1467817731830 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 08:08:51 INFO - PROCESS | 5123 | 1467817731971 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:51 INFO - PROCESS | 5123 | 1467817731979 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:08:52 INFO - PROCESS | 5123 | ++DOCSHELL 0x952e0800 == 65 [pid = 5123] [id = 721] 08:08:52 INFO - PROCESS | 5123 | ++DOMWINDOW == 104 (0x97a47000) [pid = 5123] [serial = 2164] [outer = (nil)] 08:08:52 INFO - PROCESS | 5123 | ++DOMWINDOW == 105 (0xa1189c00) [pid = 5123] [serial = 2165] [outer = 0x97a47000] 08:08:52 INFO - PROCESS | 5123 | 1467817732043 Marionette DEBUG loaded listener.js 08:08:52 INFO - PROCESS | 5123 | ++DOMWINDOW == 106 (0xa20a8400) [pid = 5123] [serial = 2166] [outer = 0x97a47000] 08:08:52 INFO - PROCESS | 5123 | 1467817732713 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:08:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 08:08:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1084ms 08:08:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 08:08:52 INFO - PROCESS | 5123 | 1467817732746 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 08:08:52 INFO - PROCESS | 5123 | 1467817732748 Marionette TRACE conn3 <- [1,2857,null,{"value":"8"}] 08:08:52 INFO - PROCESS | 5123 | 1467817732754 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 08:08:52 INFO - PROCESS | 5123 | 1467817732757 Marionette TRACE conn3 <- [1,2858,null,{}] 08:08:52 INFO - PROCESS | 5123 | 1467817732762 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:08:52 INFO - PROCESS | 5123 | 1467817732779 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:08:52 INFO - PROCESS | 5123 | 1467817732917 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 08:08:53 INFO - PROCESS | 5123 | 1467817733122 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:53 INFO - PROCESS | 5123 | 1467817733134 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:08:53 INFO - PROCESS | 5123 | ++DOCSHELL 0x91435000 == 66 [pid = 5123] [id = 722] 08:08:53 INFO - PROCESS | 5123 | ++DOMWINDOW == 107 (0x91435400) [pid = 5123] [serial = 2167] [outer = (nil)] 08:08:53 INFO - PROCESS | 5123 | ++DOMWINDOW == 108 (0x91640000) [pid = 5123] [serial = 2168] [outer = 0x91435400] 08:08:53 INFO - PROCESS | 5123 | 1467817733210 Marionette DEBUG loaded listener.js 08:08:53 INFO - PROCESS | 5123 | ++DOMWINDOW == 109 (0x91f06400) [pid = 5123] [serial = 2169] [outer = 0x91435400] 08:08:54 INFO - PROCESS | 5123 | 1467817734182 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:08:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 08:08:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1482ms 08:08:54 INFO - PROCESS | 5123 | 1467817734237 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 08:08:54 INFO - PROCESS | 5123 | 1467817734243 Marionette TRACE conn3 <- [1,2861,null,{"value":"8"}] 08:08:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 08:08:54 INFO - PROCESS | 5123 | 1467817734250 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 08:08:54 INFO - PROCESS | 5123 | 1467817734255 Marionette TRACE conn3 <- [1,2862,null,{}] 08:08:54 INFO - PROCESS | 5123 | 1467817734262 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:08:54 INFO - PROCESS | 5123 | 1467817734270 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:08:54 INFO - PROCESS | 5123 | 1467817734448 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 08:08:54 INFO - PROCESS | 5123 | 1467817734640 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:54 INFO - PROCESS | 5123 | 1467817734647 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:08:54 INFO - PROCESS | 5123 | ++DOCSHELL 0x91f0f800 == 67 [pid = 5123] [id = 723] 08:08:54 INFO - PROCESS | 5123 | ++DOMWINDOW == 110 (0x927d8800) [pid = 5123] [serial = 2170] [outer = (nil)] 08:08:54 INFO - PROCESS | 5123 | ++DOMWINDOW == 111 (0x95406c00) [pid = 5123] [serial = 2171] [outer = 0x927d8800] 08:08:54 INFO - PROCESS | 5123 | 1467817734726 Marionette DEBUG loaded listener.js 08:08:54 INFO - PROCESS | 5123 | ++DOMWINDOW == 112 (0x95425c00) [pid = 5123] [serial = 2172] [outer = 0x927d8800] 08:08:55 INFO - PROCESS | 5123 | 1467817735597 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:08:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 08:08:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1387ms 08:08:55 INFO - PROCESS | 5123 | 1467817735639 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 08:08:55 INFO - PROCESS | 5123 | 1467817735645 Marionette TRACE conn3 <- [1,2865,null,{"value":"8"}] 08:08:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 08:08:55 INFO - PROCESS | 5123 | 1467817735672 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 08:08:55 INFO - PROCESS | 5123 | 1467817735677 Marionette TRACE conn3 <- [1,2866,null,{}] 08:08:55 INFO - PROCESS | 5123 | 1467817735683 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:08:55 INFO - PROCESS | 5123 | 1467817735688 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:08:55 INFO - PROCESS | 5123 | 1467817735873 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 08:08:56 INFO - PROCESS | 5123 | 1467817736067 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:56 INFO - PROCESS | 5123 | 1467817736075 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:08:56 INFO - PROCESS | 5123 | ++DOCSHELL 0x97a44800 == 68 [pid = 5123] [id = 724] 08:08:56 INFO - PROCESS | 5123 | ++DOMWINDOW == 113 (0x97a4fc00) [pid = 5123] [serial = 2173] [outer = (nil)] 08:08:56 INFO - PROCESS | 5123 | ++DOMWINDOW == 114 (0x9a60a800) [pid = 5123] [serial = 2174] [outer = 0x97a4fc00] 08:08:56 INFO - PROCESS | 5123 | 1467817736148 Marionette DEBUG loaded listener.js 08:08:56 INFO - PROCESS | 5123 | ++DOMWINDOW == 115 (0x9b88cc00) [pid = 5123] [serial = 2175] [outer = 0x97a4fc00] 08:08:57 INFO - PROCESS | 5123 | 1467817737128 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:08:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 08:08:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1535ms 08:08:57 INFO - PROCESS | 5123 | 1467817737205 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 08:08:57 INFO - PROCESS | 5123 | 1467817737209 Marionette TRACE conn3 <- [1,2869,null,{"value":"8"}] 08:08:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 08:08:57 INFO - PROCESS | 5123 | 1467817737217 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 08:08:57 INFO - PROCESS | 5123 | 1467817737226 Marionette TRACE conn3 <- [1,2870,null,{}] 08:08:57 INFO - PROCESS | 5123 | 1467817737239 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:08:57 INFO - PROCESS | 5123 | 1467817737247 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:08:57 INFO - PROCESS | 5123 | 1467817737463 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 08:08:57 INFO - PROCESS | 5123 | 1467817737653 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:57 INFO - PROCESS | 5123 | 1467817737661 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:08:57 INFO - PROCESS | 5123 | ++DOCSHELL 0xa2538800 == 69 [pid = 5123] [id = 725] 08:08:57 INFO - PROCESS | 5123 | ++DOMWINDOW == 116 (0xa253e000) [pid = 5123] [serial = 2176] [outer = (nil)] 08:08:57 INFO - PROCESS | 5123 | ++DOMWINDOW == 117 (0xa3188c00) [pid = 5123] [serial = 2177] [outer = 0xa253e000] 08:08:57 INFO - PROCESS | 5123 | 1467817737746 Marionette DEBUG loaded listener.js 08:08:57 INFO - PROCESS | 5123 | ++DOMWINDOW == 118 (0xa3303400) [pid = 5123] [serial = 2178] [outer = 0xa253e000] 08:08:58 INFO - PROCESS | 5123 | 1467817738622 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:08:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 08:08:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1439ms 08:08:58 INFO - PROCESS | 5123 | 1467817738662 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 08:08:58 INFO - PROCESS | 5123 | 1467817738667 Marionette TRACE conn3 <- [1,2873,null,{"value":"8"}] 08:08:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 08:08:58 INFO - PROCESS | 5123 | 1467817738673 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 08:08:58 INFO - PROCESS | 5123 | 1467817738676 Marionette TRACE conn3 <- [1,2874,null,{}] 08:08:58 INFO - PROCESS | 5123 | 1467817738683 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:08:58 INFO - PROCESS | 5123 | 1467817738688 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:08:58 INFO - PROCESS | 5123 | 1467817738862 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 08:08:59 INFO - PROCESS | 5123 | 1467817739053 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:59 INFO - PROCESS | 5123 | 1467817739061 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:08:59 INFO - PROCESS | 5123 | ++DOCSHELL 0x91593000 == 70 [pid = 5123] [id = 726] 08:08:59 INFO - PROCESS | 5123 | ++DOMWINDOW == 119 (0x923b1000) [pid = 5123] [serial = 2179] [outer = (nil)] 08:08:59 INFO - PROCESS | 5123 | ++DOMWINDOW == 120 (0xa4f7f000) [pid = 5123] [serial = 2180] [outer = 0x923b1000] 08:08:59 INFO - PROCESS | 5123 | 1467817739131 Marionette DEBUG loaded listener.js 08:08:59 INFO - PROCESS | 5123 | ++DOMWINDOW == 121 (0xa6728800) [pid = 5123] [serial = 2181] [outer = 0x923b1000] 08:09:00 INFO - PROCESS | 5123 | 1467817740011 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:09:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 08:09:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1384ms 08:09:00 INFO - PROCESS | 5123 | 1467817740058 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 08:09:00 INFO - PROCESS | 5123 | 1467817740061 Marionette TRACE conn3 <- [1,2877,null,{"value":"8"}] 08:09:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 08:09:00 INFO - PROCESS | 5123 | 1467817740069 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 08:09:00 INFO - PROCESS | 5123 | 1467817740073 Marionette TRACE conn3 <- [1,2878,null,{}] 08:09:00 INFO - PROCESS | 5123 | 1467817740078 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:09:00 INFO - PROCESS | 5123 | 1467817740083 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:09:00 INFO - PROCESS | 5123 | 1467817740259 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 08:09:00 INFO - PROCESS | 5123 | 1467817740460 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:00 INFO - PROCESS | 5123 | 1467817740478 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:09:00 INFO - PROCESS | 5123 | ++DOCSHELL 0x9143ec00 == 71 [pid = 5123] [id = 727] 08:09:00 INFO - PROCESS | 5123 | ++DOMWINDOW == 122 (0xa6c43c00) [pid = 5123] [serial = 2182] [outer = (nil)] 08:09:00 INFO - PROCESS | 5123 | ++DOMWINDOW == 123 (0xa6c46c00) [pid = 5123] [serial = 2183] [outer = 0xa6c43c00] 08:09:00 INFO - PROCESS | 5123 | 1467817740608 Marionette DEBUG loaded listener.js 08:09:00 INFO - PROCESS | 5123 | ++DOMWINDOW == 124 (0xa6c4c400) [pid = 5123] [serial = 2184] [outer = 0xa6c43c00] 08:09:01 INFO - PROCESS | 5123 | 1467817741601 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:09:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 08:09:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1586ms 08:09:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 08:09:01 INFO - PROCESS | 5123 | 1467817741655 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 08:09:01 INFO - PROCESS | 5123 | 1467817741658 Marionette TRACE conn3 <- [1,2881,null,{"value":"8"}] 08:09:01 INFO - PROCESS | 5123 | 1467817741664 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 08:09:01 INFO - PROCESS | 5123 | 1467817741669 Marionette TRACE conn3 <- [1,2882,null,{}] 08:09:01 INFO - PROCESS | 5123 | 1467817741674 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:09:01 INFO - PROCESS | 5123 | 1467817741679 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:09:01 INFO - PROCESS | 5123 | 1467817741851 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 08:09:02 INFO - PROCESS | 5123 | 1467817742041 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:02 INFO - PROCESS | 5123 | 1467817742052 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:09:02 INFO - PROCESS | 5123 | ++DOCSHELL 0x8e18cc00 == 72 [pid = 5123] [id = 728] 08:09:02 INFO - PROCESS | 5123 | ++DOMWINDOW == 125 (0x8e18ec00) [pid = 5123] [serial = 2185] [outer = (nil)] 08:09:02 INFO - PROCESS | 5123 | ++DOMWINDOW == 126 (0x8e19a000) [pid = 5123] [serial = 2186] [outer = 0x8e18ec00] 08:09:02 INFO - PROCESS | 5123 | 1467817742133 Marionette DEBUG loaded listener.js 08:09:02 INFO - PROCESS | 5123 | ++DOMWINDOW == 127 (0x9b9e4800) [pid = 5123] [serial = 2187] [outer = 0x8e18ec00] 08:09:02 INFO - PROCESS | 5123 | 1467817742977 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:09:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 08:09:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1385ms 08:09:03 INFO - PROCESS | 5123 | 1467817743048 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 08:09:03 INFO - PROCESS | 5123 | 1467817743052 Marionette TRACE conn3 <- [1,2885,null,{"value":"8"}] 08:09:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 08:09:03 INFO - PROCESS | 5123 | 1467817743058 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 08:09:03 INFO - PROCESS | 5123 | 1467817743060 Marionette TRACE conn3 <- [1,2886,null,{}] 08:09:03 INFO - PROCESS | 5123 | 1467817743066 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:09:03 INFO - PROCESS | 5123 | 1467817743071 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:09:03 INFO - PROCESS | 5123 | 1467817743233 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 08:09:03 INFO - PROCESS | 5123 | 1467817743427 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:03 INFO - PROCESS | 5123 | 1467817743435 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:09:03 INFO - PROCESS | 5123 | ++DOCSHELL 0x8d63c000 == 73 [pid = 5123] [id = 729] 08:09:03 INFO - PROCESS | 5123 | ++DOMWINDOW == 128 (0x8d63cc00) [pid = 5123] [serial = 2188] [outer = (nil)] 08:09:03 INFO - PROCESS | 5123 | ++DOMWINDOW == 129 (0x8d644c00) [pid = 5123] [serial = 2189] [outer = 0x8d63cc00] 08:09:03 INFO - PROCESS | 5123 | 1467817743505 Marionette DEBUG loaded listener.js 08:09:03 INFO - PROCESS | 5123 | ++DOMWINDOW == 130 (0x8d645c00) [pid = 5123] [serial = 2190] [outer = 0x8d63cc00] 08:09:04 INFO - PROCESS | 5123 | 1467817744683 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:09:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 08:09:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1681ms 08:09:04 INFO - PROCESS | 5123 | 1467817744740 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 08:09:04 INFO - PROCESS | 5123 | 1467817744746 Marionette TRACE conn3 <- [1,2889,null,{"value":"8"}] 08:09:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 08:09:04 INFO - PROCESS | 5123 | 1467817744754 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 08:09:04 INFO - PROCESS | 5123 | 1467817744759 Marionette TRACE conn3 <- [1,2890,null,{}] 08:09:04 INFO - PROCESS | 5123 | 1467817744776 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:09:04 INFO - PROCESS | 5123 | 1467817744782 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:09:04 INFO - PROCESS | 5123 | 1467817744946 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 08:09:05 INFO - PROCESS | 5123 | 1467817745190 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:05 INFO - PROCESS | 5123 | 1467817745201 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:09:05 INFO - PROCESS | 5123 | ++DOCSHELL 0x9143c400 == 74 [pid = 5123] [id = 730] 08:09:05 INFO - PROCESS | 5123 | ++DOMWINDOW == 131 (0x9143c800) [pid = 5123] [serial = 2191] [outer = (nil)] 08:09:05 INFO - PROCESS | 5123 | ++DOMWINDOW == 132 (0x91595c00) [pid = 5123] [serial = 2192] [outer = 0x9143c800] 08:09:05 INFO - PROCESS | 5123 | 1467817745280 Marionette DEBUG loaded listener.js 08:09:05 INFO - PROCESS | 5123 | ++DOMWINDOW == 133 (0x9159dc00) [pid = 5123] [serial = 2193] [outer = 0x9143c800] 08:09:06 INFO - PROCESS | 5123 | 1467817746198 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 08:09:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 08:09:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1490ms 08:09:06 INFO - PROCESS | 5123 | 1467817746244 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 08:09:06 INFO - PROCESS | 5123 | 1467817746250 Marionette TRACE conn3 <- [1,2893,null,{"value":"8"}] 08:09:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 08:09:06 INFO - PROCESS | 5123 | 1467817746260 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 08:09:06 INFO - PROCESS | 5123 | 1467817746265 Marionette TRACE conn3 <- [1,2894,null,{}] 08:09:06 INFO - PROCESS | 5123 | 1467817746270 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}] 08:09:06 INFO - PROCESS | 5123 | 1467817746275 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:09:06 INFO - PROCESS | 5123 | 1467817746450 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 08:09:06 INFO - PROCESS | 5123 | 1467817746654 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:06 INFO - PROCESS | 5123 | 1467817746661 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:09:06 INFO - PROCESS | 5123 | ++DOCSHELL 0x9164b800 == 75 [pid = 5123] [id = 731] 08:09:06 INFO - PROCESS | 5123 | ++DOMWINDOW == 134 (0x91f0a400) [pid = 5123] [serial = 2194] [outer = (nil)] 08:09:06 INFO - PROCESS | 5123 | ++DOMWINDOW == 135 (0x921bec00) [pid = 5123] [serial = 2195] [outer = 0x91f0a400] 08:09:06 INFO - PROCESS | 5123 | 1467817746733 Marionette DEBUG loaded listener.js 08:09:06 INFO - PROCESS | 5123 | ++DOMWINDOW == 136 (0x922cac00) [pid = 5123] [serial = 2196] [outer = 0x91f0a400] 08:09:07 INFO - PROCESS | 5123 | 1467817747634 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]]]}] 08:09:07 INFO - PROCESS | 5123 | --DOCSHELL 0x923a6800 == 74 [pid = 5123] [id = 645] 08:09:07 INFO - PROCESS | 5123 | --DOCSHELL 0x952e0800 == 73 [pid = 5123] [id = 721] 08:09:07 INFO - PROCESS | 5123 | --DOCSHELL 0x91f06000 == 72 [pid = 5123] [id = 720] 08:09:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 08:09:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1483ms 08:09:07 INFO - PROCESS | 5123 | --DOMWINDOW == 135 (0x9143f000) [pid = 5123] [serial = 2081] [outer = (nil)] [url = about:blank] 08:09:07 INFO - PROCESS | 5123 | --DOMWINDOW == 134 (0x9855a400) [pid = 5123] [serial = 2084] [outer = (nil)] [url = about:blank] 08:09:07 INFO - PROCESS | 5123 | --DOMWINDOW == 133 (0xa3308c00) [pid = 5123] [serial = 2096] [outer = (nil)] [url = about:blank] 08:09:07 INFO - PROCESS | 5123 | --DOMWINDOW == 132 (0x921c1000) [pid = 5123] [serial = 2099] [outer = (nil)] [url = about:blank] 08:09:07 INFO - PROCESS | 5123 | --DOMWINDOW == 131 (0xa610a400) [pid = 5123] [serial = 2090] [outer = (nil)] [url = about:blank] 08:09:07 INFO - PROCESS | 5123 | --DOMWINDOW == 130 (0xa1190000) [pid = 5123] [serial = 2087] [outer = (nil)] [url = about:blank] 08:09:07 INFO - PROCESS | 5123 | --DOMWINDOW == 129 (0x91646800) [pid = 5123] [serial = 2102] [outer = (nil)] [url = about:blank] 08:09:07 INFO - PROCESS | 5123 | --DOMWINDOW == 128 (0x9540d800) [pid = 5123] [serial = 2093] [outer = (nil)] [url = about:blank] 08:09:07 INFO - PROCESS | 5123 | --DOMWINDOW == 127 (0x9ba29c00) [pid = 5123] [serial = 2123] [outer = (nil)] [url = about:blank] 08:09:07 INFO - PROCESS | 5123 | --DOCSHELL 0x9a2d8800 == 71 [pid = 5123] [id = 719] 08:09:07 INFO - PROCESS | 5123 | --DOCSHELL 0x98554800 == 70 [pid = 5123] [id = 718] 08:09:07 INFO - PROCESS | 5123 | --DOCSHELL 0x924c4000 == 69 [pid = 5123] [id = 717] 08:09:07 INFO - PROCESS | 5123 | --DOCSHELL 0x91641c00 == 68 [pid = 5123] [id = 716] 08:09:07 INFO - PROCESS | 5123 | 1467817747782 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 08:09:07 INFO - PROCESS | 5123 | 1467817747786 Marionette TRACE conn3 <- [1,2897,null,{"value":"8"}] 08:09:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 08:09:07 INFO - PROCESS | 5123 | 1467817747800 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 08:09:07 INFO - PROCESS | 5123 | 1467817747805 Marionette TRACE conn3 <- [1,2898,null,{}] 08:09:07 INFO - PROCESS | 5123 | 1467817747820 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}] 08:09:07 INFO - PROCESS | 5123 | 1467817747827 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:09:07 INFO - PROCESS | 5123 | 1467817747993 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 08:09:08 INFO - PROCESS | 5123 | --DOMWINDOW == 126 (0x99d0dc00) [pid = 5123] [serial = 2114] [outer = (nil)] [url = about:blank] 08:09:08 INFO - PROCESS | 5123 | --DOMWINDOW == 125 (0x952e7800) [pid = 5123] [serial = 2108] [outer = (nil)] [url = about:blank] 08:09:08 INFO - PROCESS | 5123 | --DOMWINDOW == 124 (0x953f3c00) [pid = 5123] [serial = 2109] [outer = (nil)] [url = about:blank] 08:09:08 INFO - PROCESS | 5123 | --DOMWINDOW == 123 (0x924c9800) [pid = 5123] [serial = 2105] [outer = (nil)] [url = about:blank] 08:09:08 INFO - PROCESS | 5123 | --DOMWINDOW == 122 (0x927d6c00) [pid = 5123] [serial = 2106] [outer = (nil)] [url = about:blank] 08:09:08 INFO - PROCESS | 5123 | --DOMWINDOW == 121 (0x9852b000) [pid = 5123] [serial = 2111] [outer = (nil)] [url = about:blank] 08:09:08 INFO - PROCESS | 5123 | --DOMWINDOW == 120 (0x9a2d6c00) [pid = 5123] [serial = 2117] [outer = (nil)] [url = about:blank] 08:09:08 INFO - PROCESS | 5123 | --DOMWINDOW == 119 (0x9a18d800) [pid = 5123] [serial = 2115] [outer = (nil)] [url = about:blank] 08:09:08 INFO - PROCESS | 5123 | --DOMWINDOW == 118 (0x985e3000) [pid = 5123] [serial = 2120] [outer = (nil)] [url = about:blank] 08:09:08 INFO - PROCESS | 5123 | --DOMWINDOW == 117 (0x9a2e9000) [pid = 5123] [serial = 2118] [outer = (nil)] [url = about:blank] 08:09:08 INFO - PROCESS | 5123 | --DOMWINDOW == 116 (0x9855cc00) [pid = 5123] [serial = 2112] [outer = (nil)] [url = about:blank] 08:09:08 INFO - PROCESS | 5123 | --DOMWINDOW == 115 (0x9adaf800) [pid = 5123] [serial = 2121] [outer = (nil)] [url = about:blank] 08:09:08 INFO - PROCESS | 5123 | 1467817748164 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:08 INFO - PROCESS | 5123 | 1467817748172 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:09:08 INFO - PROCESS | 5123 | ++DOCSHELL 0x924c0c00 == 69 [pid = 5123] [id = 732] 08:09:08 INFO - PROCESS | 5123 | ++DOMWINDOW == 116 (0x924c4000) [pid = 5123] [serial = 2197] [outer = (nil)] 08:09:08 INFO - PROCESS | 5123 | ++DOMWINDOW == 117 (0x92692800) [pid = 5123] [serial = 2198] [outer = 0x924c4000] 08:09:08 INFO - PROCESS | 5123 | 1467817748241 Marionette DEBUG loaded listener.js 08:09:08 INFO - PROCESS | 5123 | ++DOMWINDOW == 118 (0x93070800) [pid = 5123] [serial = 2199] [outer = 0x924c4000] 08:09:09 INFO - PROCESS | 5123 | 1467817749056 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]]]}] 08:09:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 08:09:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1295ms 08:09:09 INFO - PROCESS | 5123 | 1467817749096 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 08:09:09 INFO - PROCESS | 5123 | 1467817749100 Marionette TRACE conn3 <- [1,2901,null,{"value":"8"}] 08:09:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 08:09:09 INFO - PROCESS | 5123 | 1467817749105 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 08:09:09 INFO - PROCESS | 5123 | 1467817749108 Marionette TRACE conn3 <- [1,2902,null,{}] 08:09:09 INFO - PROCESS | 5123 | 1467817749113 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}] 08:09:09 INFO - PROCESS | 5123 | 1467817749117 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:09:09 INFO - PROCESS | 5123 | 1467817749323 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 08:09:09 INFO - PROCESS | 5123 | 1467817749342 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:09 INFO - PROCESS | 5123 | 1467817749350 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:09:09 INFO - PROCESS | 5123 | ++DOCSHELL 0x923b4800 == 70 [pid = 5123] [id = 733] 08:09:09 INFO - PROCESS | 5123 | ++DOMWINDOW == 119 (0x93d07800) [pid = 5123] [serial = 2200] [outer = (nil)] 08:09:09 INFO - PROCESS | 5123 | ++DOMWINDOW == 120 (0x953ba000) [pid = 5123] [serial = 2201] [outer = 0x93d07800] 08:09:09 INFO - PROCESS | 5123 | 1467817749409 Marionette DEBUG loaded listener.js 08:09:09 INFO - PROCESS | 5123 | ++DOMWINDOW == 121 (0x953f7c00) [pid = 5123] [serial = 2202] [outer = 0x93d07800] 08:09:10 INFO - PROCESS | 5123 | 1467817750204 Marionette TRACE conn3 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 08:09:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 08:09:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1141ms 08:09:10 INFO - PROCESS | 5123 | 1467817750248 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 08:09:10 INFO - PROCESS | 5123 | 1467817750251 Marionette TRACE conn3 <- [1,2905,null,{"value":"8"}] 08:09:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 08:09:10 INFO - PROCESS | 5123 | 1467817750261 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 08:09:10 INFO - PROCESS | 5123 | 1467817750264 Marionette TRACE conn3 <- [1,2906,null,{}] 08:09:10 INFO - PROCESS | 5123 | 1467817750270 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}] 08:09:10 INFO - PROCESS | 5123 | 1467817750274 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:09:10 INFO - PROCESS | 5123 | 1467817750435 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 08:09:10 INFO - PROCESS | 5123 | 1467817750443 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:10 INFO - PROCESS | 5123 | 1467817750451 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:09:10 INFO - PROCESS | 5123 | ++DOCSHELL 0x927d6c00 == 71 [pid = 5123] [id = 734] 08:09:10 INFO - PROCESS | 5123 | ++DOMWINDOW == 122 (0x95406800) [pid = 5123] [serial = 2203] [outer = (nil)] 08:09:10 INFO - PROCESS | 5123 | ++DOMWINDOW == 123 (0x9542c000) [pid = 5123] [serial = 2204] [outer = 0x95406800] 08:09:10 INFO - PROCESS | 5123 | 1467817750513 Marionette DEBUG loaded listener.js 08:09:10 INFO - PROCESS | 5123 | ++DOMWINDOW == 124 (0x927e4c00) [pid = 5123] [serial = 2205] [outer = 0x95406800] 08:09:11 INFO - PROCESS | 5123 | 1467817751502 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]]]}] 08:09:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 08:09:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1286ms 08:09:11 INFO - PROCESS | 5123 | 1467817751547 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 08:09:11 INFO - PROCESS | 5123 | 1467817751551 Marionette TRACE conn3 <- [1,2909,null,{"value":"8"}] 08:09:11 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 08:09:11 INFO - PROCESS | 5123 | 1467817751556 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 08:09:11 INFO - PROCESS | 5123 | 1467817751559 Marionette TRACE conn3 <- [1,2910,null,{}] 08:09:11 INFO - PROCESS | 5123 | 1467817751564 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}] 08:09:11 INFO - PROCESS | 5123 | 1467817751573 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:09:11 INFO - PROCESS | 5123 | 1467817751813 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 08:09:11 INFO - PROCESS | 5123 | 1467817751832 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:11 INFO - PROCESS | 5123 | 1467817751837 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:09:11 INFO - PROCESS | 5123 | ++DOCSHELL 0x953bb400 == 72 [pid = 5123] [id = 735] 08:09:11 INFO - PROCESS | 5123 | ++DOMWINDOW == 125 (0x9540d800) [pid = 5123] [serial = 2206] [outer = (nil)] 08:09:11 INFO - PROCESS | 5123 | ++DOMWINDOW == 126 (0x98d6d000) [pid = 5123] [serial = 2207] [outer = 0x9540d800] 08:09:11 INFO - PROCESS | 5123 | 1467817751903 Marionette DEBUG loaded listener.js 08:09:11 INFO - PROCESS | 5123 | ++DOMWINDOW == 127 (0x997e8c00) [pid = 5123] [serial = 2208] [outer = 0x9540d800] 08:09:12 INFO - PROCESS | 5123 | 1467817752626 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]]]}] 08:09:12 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 08:09:12 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 08:09:12 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1127ms 08:09:12 INFO - PROCESS | 5123 | 1467817752685 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 08:09:12 INFO - PROCESS | 5123 | 1467817752688 Marionette TRACE conn3 <- [1,2913,null,{"value":"8"}] 08:09:12 INFO - TEST-START | /DOMEvents/constructors.html 08:09:12 INFO - PROCESS | 5123 | 1467817752695 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 08:09:12 INFO - PROCESS | 5123 | 1467817752698 Marionette TRACE conn3 <- [1,2914,null,{}] 08:09:13 INFO - PROCESS | 5123 | --DOMWINDOW == 126 (0x91f01800) [pid = 5123] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 08:09:13 INFO - PROCESS | 5123 | --DOMWINDOW == 125 (0x9d964000) [pid = 5123] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 08:09:13 INFO - PROCESS | 5123 | --DOMWINDOW == 124 (0x91644800) [pid = 5123] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 08:09:13 INFO - PROCESS | 5123 | --DOMWINDOW == 123 (0x91f03400) [pid = 5123] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 08:09:13 INFO - PROCESS | 5123 | --DOMWINDOW == 122 (0x95405000) [pid = 5123] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 08:09:13 INFO - PROCESS | 5123 | --DOMWINDOW == 121 (0x97a1e000) [pid = 5123] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 08:09:13 INFO - PROCESS | 5123 | --DOMWINDOW == 120 (0x9a605800) [pid = 5123] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 08:09:13 INFO - PROCESS | 5123 | --DOMWINDOW == 119 (0x921b9c00) [pid = 5123] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 08:09:13 INFO - PROCESS | 5123 | --DOMWINDOW == 118 (0x923a9400) [pid = 5123] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 08:09:13 INFO - PROCESS | 5123 | --DOMWINDOW == 117 (0x97a42c00) [pid = 5123] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 08:09:13 INFO - PROCESS | 5123 | --DOMWINDOW == 116 (0x95407000) [pid = 5123] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 08:09:13 INFO - PROCESS | 5123 | --DOMWINDOW == 115 (0x98556800) [pid = 5123] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 08:09:13 INFO - PROCESS | 5123 | --DOMWINDOW == 114 (0x9163d000) [pid = 5123] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 08:09:13 INFO - PROCESS | 5123 | --DOMWINDOW == 113 (0x9542e000) [pid = 5123] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 08:09:13 INFO - PROCESS | 5123 | --DOMWINDOW == 112 (0x91595800) [pid = 5123] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 08:09:13 INFO - PROCESS | 5123 | --DOMWINDOW == 111 (0x91437000) [pid = 5123] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 08:09:13 INFO - PROCESS | 5123 | --DOMWINDOW == 110 (0x95408000) [pid = 5123] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 08:09:13 INFO - PROCESS | 5123 | --DOMWINDOW == 109 (0x97a46400) [pid = 5123] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 08:09:13 INFO - PROCESS | 5123 | --DOMWINDOW == 108 (0xa253e800) [pid = 5123] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 08:09:13 INFO - PROCESS | 5123 | --DOMWINDOW == 107 (0x91598400) [pid = 5123] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 08:09:13 INFO - PROCESS | 5123 | --DOMWINDOW == 106 (0xa3305000) [pid = 5123] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 08:09:13 INFO - PROCESS | 5123 | --DOMWINDOW == 105 (0xa221e000) [pid = 5123] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 08:09:13 INFO - PROCESS | 5123 | --DOMWINDOW == 104 (0x9ae76800) [pid = 5123] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 08:09:13 INFO - PROCESS | 5123 | --DOMWINDOW == 103 (0x998aac00) [pid = 5123] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 08:09:13 INFO - PROCESS | 5123 | --DOMWINDOW == 102 (0x921bb400) [pid = 5123] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 08:09:13 INFO - PROCESS | 5123 | --DOMWINDOW == 101 (0x953fbc00) [pid = 5123] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 08:09:13 INFO - PROCESS | 5123 | 1467817753156 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}] 08:09:13 INFO - PROCESS | 5123 | 1467817753158 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:09:13 INFO - PROCESS | 5123 | 1467817753326 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 08:09:13 INFO - PROCESS | 5123 | 1467817753372 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:13 INFO - PROCESS | 5123 | 1467817753379 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:09:13 INFO - PROCESS | 5123 | ++DOCSHELL 0x9163c400 == 73 [pid = 5123] [id = 736] 08:09:13 INFO - PROCESS | 5123 | ++DOMWINDOW == 102 (0x91f03400) [pid = 5123] [serial = 2209] [outer = (nil)] 08:09:13 INFO - PROCESS | 5123 | ++DOMWINDOW == 103 (0x921bd000) [pid = 5123] [serial = 2210] [outer = 0x91f03400] 08:09:13 INFO - PROCESS | 5123 | 1467817753575 Marionette DEBUG loaded listener.js 08:09:13 INFO - PROCESS | 5123 | ++DOMWINDOW == 104 (0x93ba8400) [pid = 5123] [serial = 2211] [outer = 0x91f03400] 08:09:14 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 08:09:14 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 08:09:14 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 08:09:14 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 08:09:14 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 08:09:14 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 08:09:14 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 08:09:14 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 08:09:14 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 08:09:14 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 08:09:14 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 08:09:14 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 08:09:14 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 08:09:14 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 08:09:14 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 08:09:14 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 08:09:14 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 08:09:14 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 08:09:14 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 08:09:14 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 08:09:14 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 08:09:14 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 08:09:14 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 08:09:14 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 08:09:14 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 08:09:14 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 08:09:14 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 08:09:14 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 08:09:14 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 08:09:14 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 08:09:14 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 08:09:14 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 08:09:14 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 08:09:14 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 08:09:14 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 08:09:14 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 08:09:14 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 08:09:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 08:09:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:09:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:09:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 08:09:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:09:14 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 08:09:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 08:09:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:09:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:09:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 08:09:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:09:14 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 08:09:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 08:09:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:09:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:09:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 08:09:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:09:14 INFO - PROCESS | 5123 | 1467817754289 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]]]}] 08:09:14 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 08:09:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 08:09:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:09:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:09:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 08:09:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:09:14 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 08:09:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 08:09:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:09:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:09:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 08:09:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:09:14 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 08:09:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 08:09:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:09:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:09:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 08:09:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:09:14 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 08:09:14 INFO - TEST-OK | /DOMEvents/constructors.html | took 1654ms 08:09:14 INFO - PROCESS | 5123 | 1467817754349 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 08:09:14 INFO - PROCESS | 5123 | 1467817754379 Marionette TRACE conn3 <- [1,2917,null,{"value":"8"}] 08:09:14 INFO - TEST-START | /DOMEvents/event-phases-order.html 08:09:14 INFO - PROCESS | 5123 | 1467817754388 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 08:09:14 INFO - PROCESS | 5123 | 1467817754391 Marionette TRACE conn3 <- [1,2918,null,{}] 08:09:14 INFO - PROCESS | 5123 | 1467817754395 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}] 08:09:14 INFO - PROCESS | 5123 | 1467817754401 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:09:14 INFO - PROCESS | 5123 | 1467817754602 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 08:09:14 INFO - PROCESS | 5123 | 1467817754615 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:14 INFO - PROCESS | 5123 | 1467817754622 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:09:14 INFO - PROCESS | 5123 | ++DOCSHELL 0x91643400 == 74 [pid = 5123] [id = 737] 08:09:14 INFO - PROCESS | 5123 | ++DOMWINDOW == 105 (0x923a9400) [pid = 5123] [serial = 2212] [outer = (nil)] 08:09:14 INFO - PROCESS | 5123 | ++DOMWINDOW == 106 (0x98d77800) [pid = 5123] [serial = 2213] [outer = 0x923a9400] 08:09:14 INFO - PROCESS | 5123 | 1467817754682 Marionette DEBUG loaded listener.js 08:09:14 INFO - PROCESS | 5123 | ++DOMWINDOW == 107 (0x9a268400) [pid = 5123] [serial = 2214] [outer = 0x923a9400] 08:09:15 INFO - PROCESS | 5123 | 1467817755540 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 08:09:15 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 08:09:15 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1180ms 08:09:15 INFO - PROCESS | 5123 | 1467817755570 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 08:09:15 INFO - PROCESS | 5123 | 1467817755576 Marionette TRACE conn3 <- [1,2921,null,{"value":"8"}] 08:09:15 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 08:09:15 INFO - PROCESS | 5123 | 1467817755585 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 08:09:15 INFO - PROCESS | 5123 | 1467817755590 Marionette TRACE conn3 <- [1,2922,null,{}] 08:09:15 INFO - PROCESS | 5123 | 1467817755644 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}] 08:09:15 INFO - PROCESS | 5123 | 1467817755648 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:09:15 INFO - PROCESS | 5123 | 1467817755870 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 08:09:16 INFO - PROCESS | 5123 | 1467817756071 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:16 INFO - PROCESS | 5123 | 1467817756085 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:09:16 INFO - PROCESS | 5123 | ++DOCSHELL 0x8e190000 == 75 [pid = 5123] [id = 738] 08:09:16 INFO - PROCESS | 5123 | ++DOMWINDOW == 108 (0x91439800) [pid = 5123] [serial = 2215] [outer = (nil)] 08:09:16 INFO - PROCESS | 5123 | ++DOMWINDOW == 109 (0x91646800) [pid = 5123] [serial = 2216] [outer = 0x91439800] 08:09:16 INFO - PROCESS | 5123 | 1467817756196 Marionette DEBUG loaded listener.js 08:09:16 INFO - PROCESS | 5123 | ++DOMWINDOW == 110 (0x91f0b000) [pid = 5123] [serial = 2217] [outer = 0x91439800] 08:09:16 INFO - PROCESS | 5123 | [5123] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 08:09:16 INFO - PROCESS | 5123 | [5123] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 08:09:16 INFO - PROCESS | 5123 | [5123] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 08:09:16 INFO - PROCESS | 5123 | [5123] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 08:09:17 INFO - PROCESS | 5123 | 1467817757057 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]]]}] 08:09:17 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 08:09:17 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 08:09:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 08:09:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:09:17 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:09:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:09:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:09:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:09:17 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 08:09:17 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 08:09:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:09:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:09:17 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:09:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:09:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:09:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:09:17 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 08:09:17 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 08:09:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:09:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:09:17 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:09:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:09:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:09:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:09:17 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]" 08:09:17 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 08:09:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:09:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:09:17 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:09:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:09:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:09:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:09:17 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 08:09:17 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1535ms 08:09:17 INFO - PROCESS | 5123 | 1467817757124 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 08:09:17 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 08:09:17 INFO - PROCESS | 5123 | 1467817757136 Marionette TRACE conn3 <- [1,2925,null,{"value":"8"}] 08:09:17 INFO - PROCESS | 5123 | 1467817757146 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 08:09:17 INFO - PROCESS | 5123 | 1467817757150 Marionette TRACE conn3 <- [1,2926,null,{}] 08:09:17 INFO - PROCESS | 5123 | 1467817757171 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}] 08:09:17 INFO - PROCESS | 5123 | 1467817757178 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:09:17 INFO - PROCESS | 5123 | 1467817757403 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 08:09:17 INFO - PROCESS | 5123 | 1467817757543 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:17 INFO - PROCESS | 5123 | 1467817757554 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:09:17 INFO - PROCESS | 5123 | ++DOCSHELL 0x92ad2c00 == 76 [pid = 5123] [id = 739] 08:09:17 INFO - PROCESS | 5123 | ++DOMWINDOW == 111 (0x93d7dc00) [pid = 5123] [serial = 2218] [outer = (nil)] 08:09:17 INFO - PROCESS | 5123 | ++DOMWINDOW == 112 (0x97a1e000) [pid = 5123] [serial = 2219] [outer = 0x93d7dc00] 08:09:17 INFO - PROCESS | 5123 | 1467817757634 Marionette DEBUG loaded listener.js 08:09:17 INFO - PROCESS | 5123 | ++DOMWINDOW == 113 (0x97a47400) [pid = 5123] [serial = 2220] [outer = 0x93d7dc00] 08:09:18 INFO - PROCESS | 5123 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 08:09:18 INFO - PROCESS | 5123 | 1467817758453 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]]]}] 08:09:18 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 08:09:18 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1336ms 08:09:18 INFO - PROCESS | 5123 | 1467817758482 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 08:09:18 INFO - PROCESS | 5123 | 1467817758486 Marionette TRACE conn3 <- [1,2929,null,{"value":"8"}] 08:09:18 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 08:09:18 INFO - PROCESS | 5123 | 1467817758492 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 08:09:18 INFO - PROCESS | 5123 | 1467817758498 Marionette TRACE conn3 <- [1,2930,null,{}] 08:09:18 INFO - PROCESS | 5123 | 1467817758514 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}] 08:09:18 INFO - PROCESS | 5123 | 1467817758522 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:09:18 INFO - PROCESS | 5123 | 1467817758720 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 08:09:18 INFO - PROCESS | 5123 | 1467817758922 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:18 INFO - PROCESS | 5123 | 1467817758936 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:09:19 INFO - PROCESS | 5123 | ++DOCSHELL 0x8e193800 == 77 [pid = 5123] [id = 740] 08:09:19 INFO - PROCESS | 5123 | ++DOMWINDOW == 114 (0x9a18c000) [pid = 5123] [serial = 2221] [outer = (nil)] 08:09:19 INFO - PROCESS | 5123 | ++DOMWINDOW == 115 (0x9a2d4400) [pid = 5123] [serial = 2222] [outer = 0x9a18c000] 08:09:19 INFO - PROCESS | 5123 | 1467817759058 Marionette DEBUG loaded listener.js 08:09:19 INFO - PROCESS | 5123 | ++DOMWINDOW == 116 (0x9a2ed800) [pid = 5123] [serial = 2223] [outer = 0x9a18c000] 08:09:19 INFO - PROCESS | 5123 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 08:09:19 INFO - PROCESS | 5123 | 1467817759817 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]]]}] 08:09:19 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 08:09:19 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1341ms 08:09:19 INFO - PROCESS | 5123 | 1467817759833 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 08:09:19 INFO - PROCESS | 5123 | 1467817759838 Marionette TRACE conn3 <- [1,2933,null,{"value":"8"}] 08:09:19 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 08:09:19 INFO - PROCESS | 5123 | 1467817759844 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 08:09:19 INFO - PROCESS | 5123 | 1467817759846 Marionette TRACE conn3 <- [1,2934,null,{}] 08:09:19 INFO - PROCESS | 5123 | 1467817759852 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}] 08:09:19 INFO - PROCESS | 5123 | 1467817759857 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:09:20 INFO - PROCESS | 5123 | 1467817760020 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 08:09:20 INFO - PROCESS | 5123 | 1467817760232 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:20 INFO - PROCESS | 5123 | 1467817760239 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:09:20 INFO - PROCESS | 5123 | ++DOCSHELL 0x9a2d6400 == 78 [pid = 5123] [id = 741] 08:09:20 INFO - PROCESS | 5123 | ++DOMWINDOW == 117 (0x9a610c00) [pid = 5123] [serial = 2224] [outer = (nil)] 08:09:20 INFO - PROCESS | 5123 | ++DOMWINDOW == 118 (0x9b57b800) [pid = 5123] [serial = 2225] [outer = 0x9a610c00] 08:09:20 INFO - PROCESS | 5123 | 1467817760311 Marionette DEBUG loaded listener.js 08:09:20 INFO - PROCESS | 5123 | ++DOMWINDOW == 119 (0x9b5d2800) [pid = 5123] [serial = 2226] [outer = 0x9a610c00] 08:09:21 INFO - PROCESS | 5123 | 1467817761069 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]]]}] 08:09:21 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 08:09:21 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1277ms 08:09:21 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 08:09:21 INFO - PROCESS | 5123 | 1467817761122 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 08:09:21 INFO - PROCESS | 5123 | 1467817761125 Marionette TRACE conn3 <- [1,2937,null,{"value":"8"}] 08:09:21 INFO - PROCESS | 5123 | 1467817761131 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 08:09:21 INFO - PROCESS | 5123 | 1467817761135 Marionette TRACE conn3 <- [1,2938,null,{}] 08:09:21 INFO - PROCESS | 5123 | 1467817761140 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}] 08:09:21 INFO - PROCESS | 5123 | 1467817761145 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:09:21 INFO - PROCESS | 5123 | 1467817761299 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 08:09:21 INFO - PROCESS | 5123 | 1467817761497 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:21 INFO - PROCESS | 5123 | 1467817761507 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:09:21 INFO - PROCESS | 5123 | ++DOCSHELL 0x9a607400 == 79 [pid = 5123] [id = 742] 08:09:21 INFO - PROCESS | 5123 | ++DOMWINDOW == 120 (0x9a60a400) [pid = 5123] [serial = 2227] [outer = (nil)] 08:09:21 INFO - PROCESS | 5123 | ++DOMWINDOW == 121 (0x9b88c400) [pid = 5123] [serial = 2228] [outer = 0x9a60a400] 08:09:21 INFO - PROCESS | 5123 | 1467817761589 Marionette DEBUG loaded listener.js 08:09:21 INFO - PROCESS | 5123 | ++DOMWINDOW == 122 (0x9b9e9c00) [pid = 5123] [serial = 2229] [outer = 0x9a60a400] 08:09:22 INFO - PROCESS | 5123 | 1467817762345 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]]]}] 08:09:22 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. 08:09:22 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1283ms 08:09:22 INFO - PROCESS | 5123 | 1467817762413 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 08:09:22 INFO - PROCESS | 5123 | 1467817762417 Marionette TRACE conn3 <- [1,2941,null,{"value":"8"}] 08:09:22 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 08:09:22 INFO - PROCESS | 5123 | 1467817762423 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 08:09:22 INFO - PROCESS | 5123 | 1467817762426 Marionette TRACE conn3 <- [1,2942,null,{}] 08:09:22 INFO - PROCESS | 5123 | 1467817762432 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}] 08:09:22 INFO - PROCESS | 5123 | 1467817762441 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:09:22 INFO - PROCESS | 5123 | 1467817762643 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 08:09:22 INFO - PROCESS | 5123 | 1467817762841 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:22 INFO - PROCESS | 5123 | 1467817762849 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:09:22 INFO - PROCESS | 5123 | ++DOCSHELL 0x8e18e400 == 80 [pid = 5123] [id = 743] 08:09:22 INFO - PROCESS | 5123 | ++DOMWINDOW == 123 (0x923ab000) [pid = 5123] [serial = 2230] [outer = (nil)] 08:09:22 INFO - PROCESS | 5123 | ++DOMWINDOW == 124 (0xa23ca800) [pid = 5123] [serial = 2231] [outer = 0x923ab000] 08:09:22 INFO - PROCESS | 5123 | 1467817762923 Marionette DEBUG loaded listener.js 08:09:23 INFO - PROCESS | 5123 | ++DOMWINDOW == 125 (0xa23d2000) [pid = 5123] [serial = 2232] [outer = 0x923ab000] 08:09:23 INFO - PROCESS | 5123 | 1467817763671 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"]]]}] 08:09:23 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 08:09:23 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 08:09:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:09:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:09:23 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 08:09:23 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1282ms 08:09:23 INFO - PROCESS | 5123 | 1467817763708 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 08:09:23 INFO - PROCESS | 5123 | 1467817763712 Marionette TRACE conn3 <- [1,2945,null,{"value":"8"}] 08:09:23 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 08:09:23 INFO - PROCESS | 5123 | 1467817763719 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 08:09:23 INFO - PROCESS | 5123 | 1467817763722 Marionette TRACE conn3 <- [1,2946,null,{}] 08:09:23 INFO - PROCESS | 5123 | 1467817763727 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}] 08:09:23 INFO - PROCESS | 5123 | 1467817763731 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:09:23 INFO - PROCESS | 5123 | 1467817763891 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 08:09:24 INFO - PROCESS | 5123 | 1467817764102 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:24 INFO - PROCESS | 5123 | 1467817764113 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:09:24 INFO - PROCESS | 5123 | ++DOCSHELL 0x8e18f800 == 81 [pid = 5123] [id = 744] 08:09:24 INFO - PROCESS | 5123 | ++DOMWINDOW == 126 (0x98d6c800) [pid = 5123] [serial = 2233] [outer = (nil)] 08:09:24 INFO - PROCESS | 5123 | ++DOMWINDOW == 127 (0xa3103000) [pid = 5123] [serial = 2234] [outer = 0x98d6c800] 08:09:24 INFO - PROCESS | 5123 | 1467817764185 Marionette DEBUG loaded listener.js 08:09:24 INFO - PROCESS | 5123 | ++DOMWINDOW == 128 (0xa3301400) [pid = 5123] [serial = 2235] [outer = 0x98d6c800] 08:09:24 INFO - PROCESS | 5123 | 1467817764904 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]]]}] 08:09:24 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. 08:09:24 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1236ms 08:09:24 INFO - PROCESS | 5123 | 1467817764954 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 08:09:24 INFO - PROCESS | 5123 | 1467817764957 Marionette TRACE conn3 <- [1,2949,null,{"value":"8"}] 08:09:24 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 08:09:24 INFO - PROCESS | 5123 | 1467817764964 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 08:09:24 INFO - PROCESS | 5123 | 1467817764967 Marionette TRACE conn3 <- [1,2950,null,{}] 08:09:24 INFO - PROCESS | 5123 | 1467817764972 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}] 08:09:24 INFO - PROCESS | 5123 | 1467817764977 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:09:25 INFO - PROCESS | 5123 | 1467817765139 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 08:09:25 INFO - PROCESS | 5123 | 1467817765348 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:25 INFO - PROCESS | 5123 | 1467817765357 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:09:25 INFO - PROCESS | 5123 | ++DOCSHELL 0x8e190400 == 82 [pid = 5123] [id = 745] 08:09:25 INFO - PROCESS | 5123 | ++DOMWINDOW == 129 (0xa3105c00) [pid = 5123] [serial = 2236] [outer = (nil)] 08:09:25 INFO - PROCESS | 5123 | ++DOMWINDOW == 130 (0xa334f000) [pid = 5123] [serial = 2237] [outer = 0xa3105c00] 08:09:25 INFO - PROCESS | 5123 | 1467817765441 Marionette DEBUG loaded listener.js 08:09:25 INFO - PROCESS | 5123 | ++DOMWINDOW == 131 (0xa61d8000) [pid = 5123] [serial = 2238] [outer = 0xa3105c00] 08:09:26 INFO - PROCESS | 5123 | ++DOCSHELL 0xa4d58c00 == 83 [pid = 5123] [id = 746] 08:09:26 INFO - PROCESS | 5123 | ++DOMWINDOW == 132 (0xa6c48000) [pid = 5123] [serial = 2239] [outer = (nil)] 08:09:26 INFO - PROCESS | 5123 | ++DOMWINDOW == 133 (0x922c3800) [pid = 5123] [serial = 2240] [outer = 0xa6c48000] 08:09:26 INFO - PROCESS | 5123 | 1467817766266 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]]]}] 08:09:26 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. 08:09:26 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1330ms 08:09:26 INFO - PROCESS | 5123 | 1467817766294 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 08:09:26 INFO - PROCESS | 5123 | 1467817766298 Marionette TRACE conn3 <- [1,2953,null,{"value":"8"}] 08:09:26 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 08:09:26 INFO - PROCESS | 5123 | 1467817766304 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 08:09:26 INFO - PROCESS | 5123 | 1467817766306 Marionette TRACE conn3 <- [1,2954,null,{}] 08:09:26 INFO - PROCESS | 5123 | 1467817766316 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}] 08:09:26 INFO - PROCESS | 5123 | 1467817766320 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:09:26 INFO - PROCESS | 5123 | 1467817766507 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 08:09:26 INFO - PROCESS | 5123 | 1467817766744 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:26 INFO - PROCESS | 5123 | 1467817766750 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:09:26 INFO - PROCESS | 5123 | ++DOCSHELL 0x8d645000 == 84 [pid = 5123] [id = 747] 08:09:26 INFO - PROCESS | 5123 | ++DOMWINDOW == 134 (0x8e18c400) [pid = 5123] [serial = 2241] [outer = (nil)] 08:09:26 INFO - PROCESS | 5123 | ++DOMWINDOW == 135 (0x927da800) [pid = 5123] [serial = 2242] [outer = 0x8e18c400] 08:09:26 INFO - PROCESS | 5123 | 1467817766858 Marionette DEBUG loaded listener.js 08:09:26 INFO - PROCESS | 5123 | ++DOMWINDOW == 136 (0x96fd2000) [pid = 5123] [serial = 2243] [outer = 0x8e18c400] 08:09:27 INFO - PROCESS | 5123 | 1467817767601 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]]]}] 08:09:27 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 08:09:27 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 08:09:27 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1335ms 08:09:27 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 08:09:27 INFO - PROCESS | 5123 | 1467817767640 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 08:09:27 INFO - PROCESS | 5123 | 1467817767643 Marionette TRACE conn3 <- [1,2957,null,{"value":"8"}] 08:09:27 INFO - PROCESS | 5123 | 1467817767650 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 08:09:27 INFO - PROCESS | 5123 | 1467817767653 Marionette TRACE conn3 <- [1,2958,null,{}] 08:09:27 INFO - PROCESS | 5123 | 1467817767658 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}] 08:09:27 INFO - PROCESS | 5123 | 1467817767663 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:09:27 INFO - PROCESS | 5123 | 1467817767839 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 08:09:28 INFO - PROCESS | 5123 | 1467817768286 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:28 INFO - PROCESS | 5123 | 1467817768294 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:09:28 INFO - PROCESS | 5123 | ++DOCSHELL 0x8e198000 == 85 [pid = 5123] [id = 748] 08:09:28 INFO - PROCESS | 5123 | ++DOMWINDOW == 137 (0x8e199000) [pid = 5123] [serial = 2244] [outer = (nil)] 08:09:28 INFO - PROCESS | 5123 | ++DOMWINDOW == 138 (0x91438000) [pid = 5123] [serial = 2245] [outer = 0x8e199000] 08:09:28 INFO - PROCESS | 5123 | 1467817768437 Marionette DEBUG loaded listener.js 08:09:28 INFO - PROCESS | 5123 | ++DOMWINDOW == 139 (0x91593400) [pid = 5123] [serial = 2246] [outer = 0x8e199000] 08:09:29 INFO - PROCESS | 5123 | 1467817769200 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]]]}] 08:09:29 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. 08:09:29 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1585ms 08:09:29 INFO - PROCESS | 5123 | 1467817769235 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 08:09:29 INFO - PROCESS | 5123 | 1467817769240 Marionette TRACE conn3 <- [1,2961,null,{"value":"8"}] 08:09:29 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 08:09:29 INFO - PROCESS | 5123 | 1467817769247 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 08:09:29 INFO - PROCESS | 5123 | 1467817769252 Marionette TRACE conn3 <- [1,2962,null,{}] 08:09:29 INFO - PROCESS | 5123 | 1467817769259 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}] 08:09:29 INFO - PROCESS | 5123 | 1467817769266 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:09:29 INFO - PROCESS | 5123 | 1467817769506 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 08:09:29 INFO - PROCESS | 5123 | 1467817769718 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:29 INFO - PROCESS | 5123 | 1467817769724 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:09:29 INFO - PROCESS | 5123 | ++DOCSHELL 0x8e195400 == 86 [pid = 5123] [id = 749] 08:09:29 INFO - PROCESS | 5123 | ++DOMWINDOW == 140 (0x91434400) [pid = 5123] [serial = 2247] [outer = (nil)] 08:09:29 INFO - PROCESS | 5123 | ++DOMWINDOW == 141 (0x93d7c000) [pid = 5123] [serial = 2248] [outer = 0x91434400] 08:09:29 INFO - PROCESS | 5123 | 1467817769840 Marionette DEBUG loaded listener.js 08:09:29 INFO - PROCESS | 5123 | ++DOMWINDOW == 142 (0x952e5800) [pid = 5123] [serial = 2249] [outer = 0x91434400] 08:09:30 INFO - PROCESS | 5123 | --DOCSHELL 0x95405c00 == 85 [pid = 5123] [id = 705] 08:09:30 INFO - PROCESS | 5123 | --DOCSHELL 0x953f5000 == 84 [pid = 5123] [id = 634] 08:09:30 INFO - PROCESS | 5123 | --DOMWINDOW == 141 (0xa1189c00) [pid = 5123] [serial = 2165] [outer = (nil)] [url = about:blank] 08:09:30 INFO - PROCESS | 5123 | --DOMWINDOW == 140 (0x9b886800) [pid = 5123] [serial = 2144] [outer = (nil)] [url = about:blank] 08:09:30 INFO - PROCESS | 5123 | --DOCSHELL 0x9163c400 == 83 [pid = 5123] [id = 736] 08:09:30 INFO - PROCESS | 5123 | --DOCSHELL 0x953bb400 == 82 [pid = 5123] [id = 735] 08:09:30 INFO - PROCESS | 5123 | --DOCSHELL 0x924c0c00 == 81 [pid = 5123] [id = 732] 08:09:30 INFO - PROCESS | 5123 | --DOCSHELL 0x9164b800 == 80 [pid = 5123] [id = 731] 08:09:30 INFO - PROCESS | 5123 | --DOCSHELL 0x9143c400 == 79 [pid = 5123] [id = 730] 08:09:30 INFO - PROCESS | 5123 | --DOCSHELL 0xa2538800 == 78 [pid = 5123] [id = 725] 08:09:30 INFO - PROCESS | 5123 | --DOMWINDOW == 139 (0xa2fbb000) [pid = 5123] [serial = 2142] [outer = (nil)] [url = about:blank] 08:09:30 INFO - PROCESS | 5123 | --DOMWINDOW == 138 (0xa20a7c00) [pid = 5123] [serial = 2132] [outer = (nil)] [url = about:blank] 08:09:30 INFO - PROCESS | 5123 | --DOMWINDOW == 137 (0x91f10c00) [pid = 5123] [serial = 2150] [outer = (nil)] [url = about:blank] 08:09:30 INFO - PROCESS | 5123 | --DOMWINDOW == 136 (0x98d69800) [pid = 5123] [serial = 2148] [outer = (nil)] [url = about:blank] 08:09:30 INFO - PROCESS | 5123 | --DOMWINDOW == 135 (0x95410400) [pid = 5123] [serial = 2094] [outer = (nil)] [url = about:blank] 08:09:30 INFO - PROCESS | 5123 | --DOMWINDOW == 134 (0x9a608000) [pid = 5123] [serial = 2058] [outer = (nil)] [url = about:blank] 08:09:30 INFO - PROCESS | 5123 | --DOMWINDOW == 133 (0x927d9800) [pid = 5123] [serial = 2141] [outer = (nil)] [url = about:blank] 08:09:30 INFO - PROCESS | 5123 | --DOMWINDOW == 132 (0x9ae7d000) [pid = 5123] [serial = 2159] [outer = (nil)] [url = about:blank] 08:09:30 INFO - PROCESS | 5123 | --DOMWINDOW == 131 (0x952e0c00) [pid = 5123] [serial = 2160] [outer = (nil)] [url = about:blank] 08:09:30 INFO - PROCESS | 5123 | --DOMWINDOW == 130 (0x921c2000) [pid = 5123] [serial = 2100] [outer = (nil)] [url = about:blank] 08:09:30 INFO - PROCESS | 5123 | --DOMWINDOW == 129 (0xa699e000) [pid = 5123] [serial = 2091] [outer = (nil)] [url = about:blank] 08:09:30 INFO - PROCESS | 5123 | --DOMWINDOW == 128 (0x9b88fc00) [pid = 5123] [serial = 2163] [outer = (nil)] [url = about:blank] 08:09:30 INFO - PROCESS | 5123 | --DOMWINDOW == 127 (0xa23d0c00) [pid = 5123] [serial = 2133] [outer = (nil)] [url = about:blank] 08:09:30 INFO - PROCESS | 5123 | --DOMWINDOW == 126 (0x95428800) [pid = 5123] [serial = 2153] [outer = (nil)] [url = about:blank] 08:09:30 INFO - PROCESS | 5123 | --DOMWINDOW == 125 (0x99abd000) [pid = 5123] [serial = 2156] [outer = (nil)] [url = about:blank] 08:09:30 INFO - PROCESS | 5123 | --DOMWINDOW == 124 (0x91649400) [pid = 5123] [serial = 2103] [outer = (nil)] [url = about:blank] 08:09:30 INFO - PROCESS | 5123 | --DOMWINDOW == 123 (0x9b88ac00) [pid = 5123] [serial = 2162] [outer = (nil)] [url = about:blank] 08:09:30 INFO - PROCESS | 5123 | --DOMWINDOW == 122 (0x98560800) [pid = 5123] [serial = 2130] [outer = (nil)] [url = about:blank] 08:09:30 INFO - PROCESS | 5123 | --DOMWINDOW == 121 (0x9d516000) [pid = 5123] [serial = 2079] [outer = (nil)] [url = about:blank] 08:09:30 INFO - PROCESS | 5123 | --DOMWINDOW == 120 (0x924cac00) [pid = 5123] [serial = 2082] [outer = (nil)] [url = about:blank] 08:09:30 INFO - PROCESS | 5123 | --DOMWINDOW == 119 (0xa330f000) [pid = 5123] [serial = 2097] [outer = (nil)] [url = about:blank] 08:09:30 INFO - PROCESS | 5123 | --DOMWINDOW == 118 (0x92ac7c00) [pid = 5123] [serial = 2151] [outer = (nil)] [url = about:blank] 08:09:30 INFO - PROCESS | 5123 | --DOMWINDOW == 117 (0x9a18d400) [pid = 5123] [serial = 2085] [outer = (nil)] [url = about:blank] 08:09:30 INFO - PROCESS | 5123 | --DOMWINDOW == 116 (0xa330a800) [pid = 5123] [serial = 2136] [outer = (nil)] [url = about:blank] 08:09:30 INFO - PROCESS | 5123 | --DOMWINDOW == 115 (0x924cbc00) [pid = 5123] [serial = 2046] [outer = (nil)] [url = about:blank] 08:09:30 INFO - PROCESS | 5123 | --DOMWINDOW == 114 (0xa33cd800) [pid = 5123] [serial = 2138] [outer = (nil)] [url = about:blank] 08:09:30 INFO - PROCESS | 5123 | --DOMWINDOW == 113 (0x95430c00) [pid = 5123] [serial = 2147] [outer = (nil)] [url = about:blank] 08:09:30 INFO - PROCESS | 5123 | --DOMWINDOW == 112 (0xa2fb4c00) [pid = 5123] [serial = 2055] [outer = (nil)] [url = about:blank] 08:09:30 INFO - PROCESS | 5123 | --DOMWINDOW == 111 (0xa3108400) [pid = 5123] [serial = 2088] [outer = (nil)] [url = about:blank] 08:09:30 INFO - PROCESS | 5123 | --DOMWINDOW == 110 (0x9d5ed400) [pid = 5123] [serial = 2052] [outer = (nil)] [url = about:blank] 08:09:30 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. 08:09:30 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1487ms 08:09:30 INFO - PROCESS | 5123 | --DOMWINDOW == 109 (0xa3306c00) [pid = 5123] [serial = 2135] [outer = (nil)] [url = about:blank] 08:09:30 INFO - PROCESS | 5123 | --DOMWINDOW == 108 (0x93d07c00) [pid = 5123] [serial = 2126] [outer = (nil)] [url = about:blank] 08:09:30 INFO - PROCESS | 5123 | --DOMWINDOW == 107 (0x9977bc00) [pid = 5123] [serial = 2049] [outer = (nil)] [url = about:blank] 08:09:30 INFO - PROCESS | 5123 | --DOMWINDOW == 106 (0x97a50400) [pid = 5123] [serial = 2129] [outer = (nil)] [url = about:blank] 08:09:30 INFO - PROCESS | 5123 | --DOMWINDOW == 105 (0xa610ec00) [pid = 5123] [serial = 2139] [outer = (nil)] [url = about:blank] 08:09:30 INFO - PROCESS | 5123 | --DOMWINDOW == 104 (0x9a2d3400) [pid = 5123] [serial = 2157] [outer = (nil)] [url = about:blank] 08:09:30 INFO - PROCESS | 5123 | --DOMWINDOW == 103 (0x95433800) [pid = 5123] [serial = 2154] [outer = (nil)] [url = about:blank] 08:09:30 INFO - PROCESS | 5123 | --DOMWINDOW == 102 (0x93d86000) [pid = 5123] [serial = 2127] [outer = (nil)] [url = about:blank] 08:09:30 INFO - PROCESS | 5123 | 1467817770707 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]]]}] 08:09:30 INFO - PROCESS | 5123 | 1467817770739 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 08:09:30 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 08:09:30 INFO - PROCESS | 5123 | 1467817770760 Marionette TRACE conn3 <- [1,2965,null,{"value":"8"}] 08:09:30 INFO - PROCESS | 5123 | 1467817770774 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 08:09:30 INFO - PROCESS | 5123 | 1467817770777 Marionette TRACE conn3 <- [1,2966,null,{}] 08:09:30 INFO - PROCESS | 5123 | 1467817770783 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}] 08:09:30 INFO - PROCESS | 5123 | 1467817770788 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:09:30 INFO - PROCESS | 5123 | 1467817770995 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 08:09:31 INFO - PROCESS | 5123 | 1467817771026 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:31 INFO - PROCESS | 5123 | 1467817771033 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:09:31 INFO - PROCESS | 5123 | ++DOCSHELL 0x924c0c00 == 79 [pid = 5123] [id = 750] 08:09:31 INFO - PROCESS | 5123 | ++DOMWINDOW == 103 (0x92690800) [pid = 5123] [serial = 2250] [outer = (nil)] 08:09:31 INFO - PROCESS | 5123 | ++DOMWINDOW == 104 (0x95405000) [pid = 5123] [serial = 2251] [outer = 0x92690800] 08:09:31 INFO - PROCESS | 5123 | 1467817771100 Marionette DEBUG loaded listener.js 08:09:31 INFO - PROCESS | 5123 | ++DOMWINDOW == 105 (0x9542c800) [pid = 5123] [serial = 2252] [outer = 0x92690800] 08:09:31 INFO - PROCESS | 5123 | 1467817771975 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]]]}] 08:09:32 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. 08:09:32 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1240ms 08:09:32 INFO - PROCESS | 5123 | 1467817772013 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 08:09:32 INFO - PROCESS | 5123 | 1467817772017 Marionette TRACE conn3 <- [1,2969,null,{"value":"8"}] 08:09:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 08:09:32 INFO - PROCESS | 5123 | 1467817772025 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 08:09:32 INFO - PROCESS | 5123 | 1467817772034 Marionette TRACE conn3 <- [1,2970,null,{}] 08:09:32 INFO - PROCESS | 5123 | 1467817772047 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}] 08:09:32 INFO - PROCESS | 5123 | 1467817772054 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:09:32 INFO - PROCESS | 5123 | 1467817772197 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 08:09:32 INFO - PROCESS | 5123 | 1467817772359 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:32 INFO - PROCESS | 5123 | 1467817772365 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:09:32 INFO - PROCESS | 5123 | ++DOCSHELL 0x952ddc00 == 80 [pid = 5123] [id = 751] 08:09:32 INFO - PROCESS | 5123 | ++DOMWINDOW == 106 (0x95428c00) [pid = 5123] [serial = 2253] [outer = (nil)] 08:09:32 INFO - PROCESS | 5123 | ++DOMWINDOW == 107 (0x985e9800) [pid = 5123] [serial = 2254] [outer = 0x95428c00] 08:09:32 INFO - PROCESS | 5123 | 1467817772429 Marionette DEBUG loaded listener.js 08:09:32 INFO - PROCESS | 5123 | ++DOMWINDOW == 108 (0x9977bc00) [pid = 5123] [serial = 2255] [outer = 0x95428c00] 08:09:33 INFO - PROCESS | 5123 | 1467817773061 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]]]}] 08:09:33 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. 08:09:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1097ms 08:09:33 INFO - PROCESS | 5123 | 1467817773125 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 08:09:33 INFO - PROCESS | 5123 | 1467817773128 Marionette TRACE conn3 <- [1,2973,null,{"value":"8"}] 08:09:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 08:09:33 INFO - PROCESS | 5123 | 1467817773134 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 08:09:33 INFO - PROCESS | 5123 | 1467817773138 Marionette TRACE conn3 <- [1,2974,null,{}] 08:09:33 INFO - PROCESS | 5123 | 1467817773143 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}] 08:09:33 INFO - PROCESS | 5123 | 1467817773147 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:09:33 INFO - PROCESS | 5123 | 1467817773349 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 08:09:33 INFO - PROCESS | 5123 | 1467817773391 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:33 INFO - PROCESS | 5123 | 1467817773398 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:09:33 INFO - PROCESS | 5123 | ++DOCSHELL 0x98560800 == 81 [pid = 5123] [id = 752] 08:09:33 INFO - PROCESS | 5123 | ++DOMWINDOW == 109 (0x99fc8000) [pid = 5123] [serial = 2256] [outer = (nil)] 08:09:33 INFO - PROCESS | 5123 | ++DOMWINDOW == 110 (0x9a2d5800) [pid = 5123] [serial = 2257] [outer = 0x99fc8000] 08:09:33 INFO - PROCESS | 5123 | 1467817773460 Marionette DEBUG loaded listener.js 08:09:33 INFO - PROCESS | 5123 | ++DOMWINDOW == 111 (0x9a605c00) [pid = 5123] [serial = 2258] [outer = 0x99fc8000] 08:09:34 INFO - PROCESS | 5123 | 1467817774249 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]]]}] 08:09:34 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. 08:09:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1126ms 08:09:34 INFO - PROCESS | 5123 | 1467817774261 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 08:09:34 INFO - PROCESS | 5123 | 1467817774264 Marionette TRACE conn3 <- [1,2977,null,{"value":"8"}] 08:09:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 08:09:34 INFO - PROCESS | 5123 | 1467817774283 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 08:09:34 INFO - PROCESS | 5123 | 1467817774288 Marionette TRACE conn3 <- [1,2978,null,{}] 08:09:34 INFO - PROCESS | 5123 | 1467817774301 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}] 08:09:34 INFO - PROCESS | 5123 | 1467817774308 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:09:34 INFO - PROCESS | 5123 | 1467817774526 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 08:09:34 INFO - PROCESS | 5123 | 1467817774553 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:34 INFO - PROCESS | 5123 | 1467817774568 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:09:34 INFO - PROCESS | 5123 | ++DOCSHELL 0x9b57dc00 == 82 [pid = 5123] [id = 753] 08:09:34 INFO - PROCESS | 5123 | ++DOMWINDOW == 112 (0x9b880400) [pid = 5123] [serial = 2259] [outer = (nil)] 08:09:34 INFO - PROCESS | 5123 | ++DOMWINDOW == 113 (0x9b888800) [pid = 5123] [serial = 2260] [outer = 0x9b880400] 08:09:34 INFO - PROCESS | 5123 | 1467817774637 Marionette DEBUG loaded listener.js 08:09:34 INFO - PROCESS | 5123 | ++DOMWINDOW == 114 (0x9d51e000) [pid = 5123] [serial = 2261] [outer = 0x9b880400] 08:09:35 INFO - PROCESS | 5123 | --DOMWINDOW == 113 (0x9540d800) [pid = 5123] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 08:09:35 INFO - PROCESS | 5123 | --DOMWINDOW == 112 (0x91f03400) [pid = 5123] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 08:09:35 INFO - PROCESS | 5123 | --DOMWINDOW == 111 (0x923b1000) [pid = 5123] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 08:09:35 INFO - PROCESS | 5123 | --DOMWINDOW == 110 (0x97a4fc00) [pid = 5123] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 08:09:35 INFO - PROCESS | 5123 | --DOMWINDOW == 109 (0x8d63cc00) [pid = 5123] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 08:09:35 INFO - PROCESS | 5123 | --DOMWINDOW == 108 (0xa253e000) [pid = 5123] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 08:09:35 INFO - PROCESS | 5123 | --DOMWINDOW == 107 (0x91f0a400) [pid = 5123] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 08:09:35 INFO - PROCESS | 5123 | --DOMWINDOW == 106 (0x927d8800) [pid = 5123] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 08:09:35 INFO - PROCESS | 5123 | --DOMWINDOW == 105 (0x95406800) [pid = 5123] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 08:09:35 INFO - PROCESS | 5123 | --DOMWINDOW == 104 (0x9143c800) [pid = 5123] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 08:09:35 INFO - PROCESS | 5123 | --DOMWINDOW == 103 (0x91435400) [pid = 5123] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 08:09:35 INFO - PROCESS | 5123 | --DOMWINDOW == 102 (0x8e18ec00) [pid = 5123] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 08:09:35 INFO - PROCESS | 5123 | --DOMWINDOW == 101 (0x924c4000) [pid = 5123] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 08:09:35 INFO - PROCESS | 5123 | --DOMWINDOW == 100 (0xa6c43c00) [pid = 5123] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 08:09:35 INFO - PROCESS | 5123 | --DOMWINDOW == 99 (0x93d07800) [pid = 5123] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 08:09:35 INFO - PROCESS | 5123 | --DOMWINDOW == 98 (0x97a47000) [pid = 5123] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 08:09:35 INFO - PROCESS | 5123 | --DOMWINDOW == 97 (0x9143bc00) [pid = 5123] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 08:09:35 INFO - PROCESS | 5123 | 1467817775714 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]]]}] 08:09:35 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. 08:09:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1494ms 08:09:35 INFO - PROCESS | 5123 | 1467817775771 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 08:09:35 INFO - PROCESS | 5123 | 1467817775774 Marionette TRACE conn3 <- [1,2981,null,{"value":"8"}] 08:09:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 08:09:35 INFO - PROCESS | 5123 | 1467817775787 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 08:09:35 INFO - PROCESS | 5123 | 1467817775791 Marionette TRACE conn3 <- [1,2982,null,{}] 08:09:35 INFO - PROCESS | 5123 | 1467817775801 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}] 08:09:35 INFO - PROCESS | 5123 | 1467817775805 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:09:35 INFO - PROCESS | 5123 | 1467817775953 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 08:09:36 INFO - PROCESS | 5123 | 1467817776120 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:36 INFO - PROCESS | 5123 | 1467817776126 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:09:36 INFO - PROCESS | 5123 | ++DOCSHELL 0x9143bc00 == 83 [pid = 5123] [id = 754] 08:09:36 INFO - PROCESS | 5123 | ++DOMWINDOW == 98 (0x9143c800) [pid = 5123] [serial = 2262] [outer = (nil)] 08:09:36 INFO - PROCESS | 5123 | ++DOMWINDOW == 99 (0x93d81800) [pid = 5123] [serial = 2263] [outer = 0x9143c800] 08:09:36 INFO - PROCESS | 5123 | 1467817776189 Marionette DEBUG loaded listener.js 08:09:36 INFO - PROCESS | 5123 | ++DOMWINDOW == 100 (0x9a2d0000) [pid = 5123] [serial = 2264] [outer = 0x9143c800] 08:09:36 INFO - PROCESS | 5123 | 1467817776797 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"]]]}] 08:09: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 08:09:36 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 08:09:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:09:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:09:36 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 08:09:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1040ms 08:09:36 INFO - PROCESS | 5123 | 1467817776835 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 08:09:36 INFO - PROCESS | 5123 | 1467817776837 Marionette TRACE conn3 <- [1,2985,null,{"value":"8"}] 08:09:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 08:09:36 INFO - PROCESS | 5123 | 1467817776846 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 08:09:36 INFO - PROCESS | 5123 | 1467817776849 Marionette TRACE conn3 <- [1,2986,null,{}] 08:09:36 INFO - PROCESS | 5123 | 1467817776870 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}] 08:09:36 INFO - PROCESS | 5123 | 1467817776887 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:09:37 INFO - PROCESS | 5123 | 1467817777089 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 08:09:37 INFO - PROCESS | 5123 | 1467817777110 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:37 INFO - PROCESS | 5123 | 1467817777117 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:09:37 INFO - PROCESS | 5123 | ++DOCSHELL 0x8d63cc00 == 84 [pid = 5123] [id = 755] 08:09:37 INFO - PROCESS | 5123 | ++DOMWINDOW == 101 (0x923aa800) [pid = 5123] [serial = 2265] [outer = (nil)] 08:09:37 INFO - PROCESS | 5123 | ++DOMWINDOW == 102 (0xa118a800) [pid = 5123] [serial = 2266] [outer = 0x923aa800] 08:09:37 INFO - PROCESS | 5123 | 1467817777179 Marionette DEBUG loaded listener.js 08:09:37 INFO - PROCESS | 5123 | ++DOMWINDOW == 103 (0xa209c400) [pid = 5123] [serial = 2267] [outer = 0x923aa800] 08:09:38 INFO - PROCESS | 5123 | 1467817778089 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]]]}] 08:09:38 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. 08:09:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1296ms 08:09:38 INFO - PROCESS | 5123 | 1467817778142 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 08:09:38 INFO - PROCESS | 5123 | 1467817778149 Marionette TRACE conn3 <- [1,2989,null,{"value":"8"}] 08:09:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 08:09:38 INFO - PROCESS | 5123 | 1467817778157 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 08:09:38 INFO - PROCESS | 5123 | 1467817778162 Marionette TRACE conn3 <- [1,2990,null,{}] 08:09:38 INFO - PROCESS | 5123 | 1467817778216 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}] 08:09:38 INFO - PROCESS | 5123 | 1467817778221 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:09:38 INFO - PROCESS | 5123 | 1467817778431 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 08:09:38 INFO - PROCESS | 5123 | 1467817778635 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:38 INFO - PROCESS | 5123 | 1467817778644 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:09:38 INFO - PROCESS | 5123 | ++DOCSHELL 0x91598400 == 85 [pid = 5123] [id = 756] 08:09:38 INFO - PROCESS | 5123 | ++DOMWINDOW == 104 (0x91645800) [pid = 5123] [serial = 2268] [outer = (nil)] 08:09:38 INFO - PROCESS | 5123 | ++DOMWINDOW == 105 (0x92693c00) [pid = 5123] [serial = 2269] [outer = 0x91645800] 08:09:38 INFO - PROCESS | 5123 | 1467817778721 Marionette DEBUG loaded listener.js 08:09:38 INFO - PROCESS | 5123 | ++DOMWINDOW == 106 (0x92acf000) [pid = 5123] [serial = 2270] [outer = 0x91645800] 08:09:39 INFO - PROCESS | 5123 | ++DOCSHELL 0x97a1e800 == 86 [pid = 5123] [id = 757] 08:09:39 INFO - PROCESS | 5123 | ++DOMWINDOW == 107 (0x97a20c00) [pid = 5123] [serial = 2271] [outer = (nil)] 08:09:39 INFO - PROCESS | 5123 | ++DOMWINDOW == 108 (0x97a23800) [pid = 5123] [serial = 2272] [outer = 0x97a20c00] 08:09:39 INFO - PROCESS | 5123 | 1467817779601 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]]]}] 08:09: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. 08:09:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1493ms 08:09:39 INFO - PROCESS | 5123 | 1467817779650 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 08:09:39 INFO - PROCESS | 5123 | 1467817779657 Marionette TRACE conn3 <- [1,2993,null,{"value":"8"}] 08:09:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 08:09:39 INFO - PROCESS | 5123 | 1467817779675 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 08:09:39 INFO - PROCESS | 5123 | 1467817779680 Marionette TRACE conn3 <- [1,2994,null,{}] 08:09:39 INFO - PROCESS | 5123 | 1467817779687 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}] 08:09:39 INFO - PROCESS | 5123 | 1467817779693 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:09:39 INFO - PROCESS | 5123 | 1467817779934 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 08:09:40 INFO - PROCESS | 5123 | 1467817780135 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:40 INFO - PROCESS | 5123 | 1467817780147 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:09:40 INFO - PROCESS | 5123 | ++DOCSHELL 0x953f1c00 == 87 [pid = 5123] [id = 758] 08:09:40 INFO - PROCESS | 5123 | ++DOMWINDOW == 109 (0x98556400) [pid = 5123] [serial = 2273] [outer = (nil)] 08:09:40 INFO - PROCESS | 5123 | ++DOMWINDOW == 110 (0x98de1400) [pid = 5123] [serial = 2274] [outer = 0x98556400] 08:09:40 INFO - PROCESS | 5123 | 1467817780264 Marionette DEBUG loaded listener.js 08:09:40 INFO - PROCESS | 5123 | ++DOMWINDOW == 111 (0x9aa6bc00) [pid = 5123] [serial = 2275] [outer = 0x98556400] 08:09:41 INFO - PROCESS | 5123 | 1467817781140 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]]]}] 08:09:41 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 08:09:41 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 08:09:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1488ms 08:09:41 INFO - PROCESS | 5123 | 1467817781163 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 08:09:41 INFO - PROCESS | 5123 | 1467817781167 Marionette TRACE conn3 <- [1,2997,null,{"value":"8"}] 08:09:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 08:09:41 INFO - PROCESS | 5123 | 1467817781174 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 08:09:41 INFO - PROCESS | 5123 | 1467817781180 Marionette TRACE conn3 <- [1,2998,null,{}] 08:09:41 INFO - PROCESS | 5123 | 1467817781196 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}] 08:09:41 INFO - PROCESS | 5123 | 1467817781204 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:09:41 INFO - PROCESS | 5123 | 1467817781385 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 08:09:41 INFO - PROCESS | 5123 | 1467817781592 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:41 INFO - PROCESS | 5123 | 1467817781599 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:09:41 INFO - PROCESS | 5123 | ++DOCSHELL 0x8d646000 == 88 [pid = 5123] [id = 759] 08:09:41 INFO - PROCESS | 5123 | ++DOMWINDOW == 112 (0xa221c400) [pid = 5123] [serial = 2276] [outer = (nil)] 08:09:41 INFO - PROCESS | 5123 | ++DOMWINDOW == 113 (0xa23d0c00) [pid = 5123] [serial = 2277] [outer = 0xa221c400] 08:09:41 INFO - PROCESS | 5123 | 1467817781724 Marionette DEBUG loaded listener.js 08:09:41 INFO - PROCESS | 5123 | ++DOMWINDOW == 114 (0xa2feb000) [pid = 5123] [serial = 2278] [outer = 0xa221c400] 08:09:42 INFO - PROCESS | 5123 | 1467817782516 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]]]}] 08:09: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. 08:09:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1393ms 08:09:42 INFO - PROCESS | 5123 | 1467817782567 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 08:09:42 INFO - PROCESS | 5123 | 1467817782572 Marionette TRACE conn3 <- [1,3001,null,{"value":"8"}] 08:09:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 08:09:42 INFO - PROCESS | 5123 | 1467817782578 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 08:09:42 INFO - PROCESS | 5123 | 1467817782582 Marionette TRACE conn3 <- [1,3002,null,{}] 08:09:42 INFO - PROCESS | 5123 | 1467817782587 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}] 08:09:42 INFO - PROCESS | 5123 | 1467817782592 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:09:42 INFO - PROCESS | 5123 | 1467817782851 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 08:09:43 INFO - PROCESS | 5123 | 1467817782992 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:43 INFO - PROCESS | 5123 | 1467817783000 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:09:43 INFO - PROCESS | 5123 | ++DOCSHELL 0x8d63e400 == 89 [pid = 5123] [id = 760] 08:09:43 INFO - PROCESS | 5123 | ++DOMWINDOW == 115 (0xa2ff6000) [pid = 5123] [serial = 2279] [outer = (nil)] 08:09:43 INFO - PROCESS | 5123 | ++DOMWINDOW == 116 (0xa3307800) [pid = 5123] [serial = 2280] [outer = 0xa2ff6000] 08:09:43 INFO - PROCESS | 5123 | 1467817783110 Marionette DEBUG loaded listener.js 08:09:43 INFO - PROCESS | 5123 | ++DOMWINDOW == 117 (0xa3310000) [pid = 5123] [serial = 2281] [outer = 0xa2ff6000] 08:09:43 INFO - PROCESS | 5123 | 1467817783871 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]]]}] 08:09: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. 08:09:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1330ms 08:09:43 INFO - PROCESS | 5123 | 1467817783909 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 08:09:43 INFO - PROCESS | 5123 | 1467817783913 Marionette TRACE conn3 <- [1,3005,null,{"value":"8"}] 08:09:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 08:09:43 INFO - PROCESS | 5123 | 1467817783918 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 08:09:43 INFO - PROCESS | 5123 | 1467817783921 Marionette TRACE conn3 <- [1,3006,null,{}] 08:09:43 INFO - PROCESS | 5123 | 1467817783927 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}] 08:09:43 INFO - PROCESS | 5123 | 1467817783932 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:09:44 INFO - PROCESS | 5123 | 1467817784095 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 08:09:44 INFO - PROCESS | 5123 | 1467817784297 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:44 INFO - PROCESS | 5123 | 1467817784304 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:09:44 INFO - PROCESS | 5123 | ++DOCSHELL 0x8d63f400 == 90 [pid = 5123] [id = 761] 08:09:44 INFO - PROCESS | 5123 | ++DOMWINDOW == 118 (0xa2fbb000) [pid = 5123] [serial = 2282] [outer = (nil)] 08:09:44 INFO - PROCESS | 5123 | ++DOMWINDOW == 119 (0xa4f22800) [pid = 5123] [serial = 2283] [outer = 0xa2fbb000] 08:09:44 INFO - PROCESS | 5123 | 1467817784375 Marionette DEBUG loaded listener.js 08:09:44 INFO - PROCESS | 5123 | ++DOMWINDOW == 120 (0xa61d5400) [pid = 5123] [serial = 2284] [outer = 0xa2fbb000] 08:09:45 INFO - PROCESS | 5123 | 1467817785176 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]]]}] 08:09: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. 08:09:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1288ms 08:09:45 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 08:09:45 INFO - PROCESS | 5123 | 1467817785208 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 08:09:45 INFO - PROCESS | 5123 | 1467817785212 Marionette TRACE conn3 <- [1,3009,null,{"value":"8"}] 08:09:45 INFO - PROCESS | 5123 | 1467817785218 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 08:09:45 INFO - PROCESS | 5123 | 1467817785221 Marionette TRACE conn3 <- [1,3010,null,{}] 08:09:45 INFO - PROCESS | 5123 | 1467817785227 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}] 08:09:45 INFO - PROCESS | 5123 | 1467817785237 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:09:45 INFO - PROCESS | 5123 | 1467817785446 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 08:09:45 INFO - PROCESS | 5123 | 1467817785649 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:45 INFO - PROCESS | 5123 | 1467817785657 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:09:45 INFO - PROCESS | 5123 | ++DOCSHELL 0xa3304000 == 91 [pid = 5123] [id = 762] 08:09:45 INFO - PROCESS | 5123 | ++DOMWINDOW == 121 (0xa33c2800) [pid = 5123] [serial = 2285] [outer = (nil)] 08:09:45 INFO - PROCESS | 5123 | ++DOMWINDOW == 122 (0xa6d75c00) [pid = 5123] [serial = 2286] [outer = 0xa33c2800] 08:09:45 INFO - PROCESS | 5123 | 1467817785771 Marionette DEBUG loaded listener.js 08:09:45 INFO - PROCESS | 5123 | ++DOMWINDOW == 123 (0xa6d7dc00) [pid = 5123] [serial = 2287] [outer = 0xa33c2800] 08:09:46 INFO - PROCESS | 5123 | 1467817786509 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]]]}] 08:09: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 08:09:46 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1335ms 08:09:46 INFO - PROCESS | 5123 | 1467817786552 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 08:09:46 INFO - PROCESS | 5123 | 1467817786556 Marionette TRACE conn3 <- [1,3013,null,{"value":"8"}] 08:09:46 INFO - TEST-START | /FileAPI/FileReaderSync.worker 08:09:46 INFO - PROCESS | 5123 | 1467817786562 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 08:09:46 INFO - PROCESS | 5123 | 1467817786565 Marionette TRACE conn3 <- [1,3014,null,{}] 08:09:46 INFO - PROCESS | 5123 | 1467817786571 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}] 08:09:46 INFO - PROCESS | 5123 | 1467817786575 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:09:46 INFO - PROCESS | 5123 | 1467817786770 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 08:09:47 INFO - PROCESS | 5123 | 1467817787055 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:47 INFO - PROCESS | 5123 | 1467817787065 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:09:47 INFO - PROCESS | 5123 | ++DOCSHELL 0x8d63b400 == 92 [pid = 5123] [id = 763] 08:09:47 INFO - PROCESS | 5123 | ++DOMWINDOW == 124 (0x8f631c00) [pid = 5123] [serial = 2288] [outer = (nil)] 08:09:47 INFO - PROCESS | 5123 | ++DOMWINDOW == 125 (0x8f634c00) [pid = 5123] [serial = 2289] [outer = 0x8f631c00] 08:09:47 INFO - PROCESS | 5123 | 1467817787140 Marionette DEBUG loaded listener.js 08:09:47 INFO - PROCESS | 5123 | ++DOMWINDOW == 126 (0x8f639400) [pid = 5123] [serial = 2290] [outer = 0x8f631c00] 08:09:47 INFO - PROCESS | 5123 | [5123] 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:09:47 INFO - PROCESS | 5123 | 1467817787944 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 08:09:47 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 08:09:47 INFO - {} 08:09:47 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 08:09:47 INFO - {} 08:09:47 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 08:09:47 INFO - {} 08:09:47 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 08:09:47 INFO - {} 08:09:47 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1429ms 08:09:48 INFO - PROCESS | 5123 | 1467817788005 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 08:09:48 INFO - PROCESS | 5123 | 1467817788009 Marionette TRACE conn3 <- [1,3017,null,{"value":"8"}] 08:09:48 INFO - TEST-START | /FileAPI/fileReader.html 08:09:48 INFO - PROCESS | 5123 | 1467817788015 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 08:09:48 INFO - PROCESS | 5123 | 1467817788018 Marionette TRACE conn3 <- [1,3018,null,{}] 08:09:48 INFO - PROCESS | 5123 | 1467817788023 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}] 08:09:48 INFO - PROCESS | 5123 | 1467817788028 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:09:48 INFO - PROCESS | 5123 | 1467817788234 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 08:09:48 INFO - PROCESS | 5123 | 1467817788412 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:48 INFO - PROCESS | 5123 | 1467817788418 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:09:48 INFO - PROCESS | 5123 | ++DOCSHELL 0x8d643c00 == 93 [pid = 5123] [id = 764] 08:09:48 INFO - PROCESS | 5123 | ++DOMWINDOW == 127 (0x8d647800) [pid = 5123] [serial = 2291] [outer = (nil)] 08:09:48 INFO - PROCESS | 5123 | ++DOMWINDOW == 128 (0x8f2da400) [pid = 5123] [serial = 2292] [outer = 0x8d647800] 08:09:48 INFO - PROCESS | 5123 | 1467817788524 Marionette DEBUG loaded listener.js 08:09:48 INFO - PROCESS | 5123 | ++DOMWINDOW == 129 (0x8f635400) [pid = 5123] [serial = 2293] [outer = 0x8d647800] 08:09:49 INFO - PROCESS | 5123 | 1467817789644 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]]]}] 08:09:49 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 08:09:49 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 08:09:49 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 08:09:49 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 08:09:49 INFO - TEST-OK | /FileAPI/fileReader.html | took 1687ms 08:09:49 INFO - PROCESS | 5123 | 1467817789703 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 08:09:49 INFO - PROCESS | 5123 | 1467817789710 Marionette TRACE conn3 <- [1,3021,null,{"value":"8"}] 08:09:49 INFO - TEST-START | /FileAPI/historical.html 08:09:49 INFO - PROCESS | 5123 | 1467817789768 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 08:09:49 INFO - PROCESS | 5123 | 1467817789771 Marionette TRACE conn3 <- [1,3022,null,{}] 08:09:49 INFO - PROCESS | 5123 | 1467817789780 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}] 08:09:49 INFO - PROCESS | 5123 | 1467817789785 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:09:49 INFO - PROCESS | 5123 | 1467817789963 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 08:09:50 INFO - PROCESS | 5123 | 1467817790219 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:50 INFO - PROCESS | 5123 | 1467817790226 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:09:50 INFO - PROCESS | 5123 | ++DOCSHELL 0x8f636800 == 94 [pid = 5123] [id = 765] 08:09:50 INFO - PROCESS | 5123 | ++DOMWINDOW == 130 (0x921bb800) [pid = 5123] [serial = 2294] [outer = (nil)] 08:09:50 INFO - PROCESS | 5123 | ++DOMWINDOW == 131 (0x921c1c00) [pid = 5123] [serial = 2295] [outer = 0x921bb800] 08:09:50 INFO - PROCESS | 5123 | 1467817790386 Marionette DEBUG loaded listener.js 08:09:50 INFO - PROCESS | 5123 | ++DOMWINDOW == 132 (0x922ccc00) [pid = 5123] [serial = 2296] [outer = 0x921bb800] 08:09:51 INFO - PROCESS | 5123 | 1467817791160 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"]]]}] 08:09:51 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 08:09:51 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 08:09:51 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 08:09:51 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 08:09:51 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 08:09:51 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 08:09:51 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 08:09:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:09:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:09:51 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 08:09:51 INFO - TEST-OK | /FileAPI/historical.html | took 1442ms 08:09:51 INFO - PROCESS | 5123 | 1467817791204 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 08:09:51 INFO - PROCESS | 5123 | 1467817791210 Marionette TRACE conn3 <- [1,3025,null,{"value":"8"}] 08:09:51 INFO - TEST-START | /FileAPI/idlharness.html 08:09:51 INFO - PROCESS | 5123 | 1467817791220 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 08:09:51 INFO - PROCESS | 5123 | 1467817791224 Marionette TRACE conn3 <- [1,3026,null,{}] 08:09:51 INFO - PROCESS | 5123 | 1467817791230 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}] 08:09:51 INFO - PROCESS | 5123 | 1467817791235 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:09:52 INFO - PROCESS | 5123 | --DOCSHELL 0x9852d400 == 93 [pid = 5123] [id = 704] 08:09:52 INFO - PROCESS | 5123 | --DOCSHELL 0x9143bc00 == 92 [pid = 5123] [id = 754] 08:09:52 INFO - PROCESS | 5123 | --DOCSHELL 0x9b57dc00 == 91 [pid = 5123] [id = 753] 08:09:52 INFO - PROCESS | 5123 | --DOCSHELL 0x98560800 == 90 [pid = 5123] [id = 752] 08:09:52 INFO - PROCESS | 5123 | --DOCSHELL 0x952ddc00 == 89 [pid = 5123] [id = 751] 08:09:52 INFO - PROCESS | 5123 | --DOCSHELL 0x927d6c00 == 88 [pid = 5123] [id = 734] 08:09:52 INFO - PROCESS | 5123 | --DOCSHELL 0x923b4800 == 87 [pid = 5123] [id = 733] 08:09:52 INFO - PROCESS | 5123 | --DOCSHELL 0x924c0c00 == 86 [pid = 5123] [id = 750] 08:09:52 INFO - PROCESS | 5123 | --DOCSHELL 0x8e198000 == 85 [pid = 5123] [id = 748] 08:09:52 INFO - PROCESS | 5123 | --DOCSHELL 0x8e195400 == 84 [pid = 5123] [id = 749] 08:09:52 INFO - PROCESS | 5123 | --DOCSHELL 0xa4d58c00 == 83 [pid = 5123] [id = 746] 08:09:52 INFO - PROCESS | 5123 | --DOCSHELL 0x91643400 == 82 [pid = 5123] [id = 737] 08:09:52 INFO - PROCESS | 5123 | --DOCSHELL 0xa2219800 == 81 [pid = 5123] [id = 684] 08:09:52 INFO - PROCESS | 5123 | --DOCSHELL 0x997ee400 == 80 [pid = 5123] [id = 640] 08:09:52 INFO - PROCESS | 5123 | --DOCSHELL 0x93071000 == 79 [pid = 5123] [id = 660] 08:09:52 INFO - PROCESS | 5123 | --DOCSHELL 0x8e18f800 == 78 [pid = 5123] [id = 744] 08:09:52 INFO - PROCESS | 5123 | --DOCSHELL 0x922c2000 == 77 [pid = 5123] [id = 706] 08:09:52 INFO - PROCESS | 5123 | --DOCSHELL 0x9a273000 == 76 [pid = 5123] [id = 637] 08:09:52 INFO - PROCESS | 5123 | --DOCSHELL 0x93d0f400 == 75 [pid = 5123] [id = 658] 08:09:52 INFO - PROCESS | 5123 | --DOCSHELL 0xa2223800 == 74 [pid = 5123] [id = 665] 08:09:52 INFO - PROCESS | 5123 | --DOCSHELL 0x9a607400 == 73 [pid = 5123] [id = 742] 08:09:52 INFO - PROCESS | 5123 | --DOCSHELL 0x922cbc00 == 72 [pid = 5123] [id = 685] 08:09:52 INFO - PROCESS | 5123 | --DOCSHELL 0xa3192c00 == 71 [pid = 5123] [id = 712] 08:09:52 INFO - PROCESS | 5123 | --DOCSHELL 0x8e193800 == 70 [pid = 5123] [id = 740] 08:09:52 INFO - PROCESS | 5123 | --DOCSHELL 0x93072000 == 69 [pid = 5123] [id = 662] 08:09:52 INFO - PROCESS | 5123 | --DOCSHELL 0x9159c400 == 68 [pid = 5123] [id = 673] 08:09:52 INFO - PROCESS | 5123 | --DOCSHELL 0x91645c00 == 67 [pid = 5123] [id = 708] 08:09:52 INFO - PROCESS | 5123 | --DOCSHELL 0x91597000 == 66 [pid = 5123] [id = 681] 08:09:52 INFO - PROCESS | 5123 | --DOCSHELL 0x91592800 == 65 [pid = 5123] [id = 683] 08:09:52 INFO - PROCESS | 5123 | --DOCSHELL 0x9143ac00 == 64 [pid = 5123] [id = 707] 08:09:52 INFO - PROCESS | 5123 | --DOCSHELL 0x927e4400 == 63 [pid = 5123] [id = 661] 08:09:52 INFO - PROCESS | 5123 | --DOCSHELL 0x8d63c000 == 62 [pid = 5123] [id = 729] 08:09:52 INFO - PROCESS | 5123 | --DOCSHELL 0x8e190000 == 61 [pid = 5123] [id = 738] 08:09:52 INFO - PROCESS | 5123 | --DOCSHELL 0x924bd400 == 60 [pid = 5123] [id = 652] 08:09:52 INFO - PROCESS | 5123 | --DOCSHELL 0x9d51b000 == 59 [pid = 5123] [id = 710] 08:09:52 INFO - PROCESS | 5123 | --DOCSHELL 0x93d7a000 == 58 [pid = 5123] [id = 682] 08:09:52 INFO - PROCESS | 5123 | --DOCSHELL 0x9143d800 == 57 [pid = 5123] [id = 715] 08:09:52 INFO - PROCESS | 5123 | --DOCSHELL 0x8e18e400 == 56 [pid = 5123] [id = 743] 08:09:52 INFO - PROCESS | 5123 | --DOCSHELL 0x9a2d6400 == 55 [pid = 5123] [id = 741] 08:09:52 INFO - PROCESS | 5123 | --DOCSHELL 0x91432000 == 54 [pid = 5123] [id = 713] 08:09:52 INFO - PROCESS | 5123 | --DOCSHELL 0x91436000 == 53 [pid = 5123] [id = 714] 08:09:52 INFO - PROCESS | 5123 | --DOCSHELL 0x8e190400 == 52 [pid = 5123] [id = 745] 08:09:52 INFO - PROCESS | 5123 | --DOCSHELL 0x91594c00 == 51 [pid = 5123] [id = 666] 08:09:52 INFO - PROCESS | 5123 | --DOCSHELL 0x9ba2a000 == 50 [pid = 5123] [id = 711] 08:09:52 INFO - PROCESS | 5123 | --DOCSHELL 0x8d645000 == 49 [pid = 5123] [id = 747] 08:09:52 INFO - PROCESS | 5123 | --DOCSHELL 0x91f0f800 == 48 [pid = 5123] [id = 723] 08:09:52 INFO - PROCESS | 5123 | --DOCSHELL 0x9b5d7800 == 47 [pid = 5123] [id = 649] 08:09:52 INFO - PROCESS | 5123 | --DOCSHELL 0x97a44800 == 46 [pid = 5123] [id = 724] 08:09:52 INFO - PROCESS | 5123 | --DOCSHELL 0x9268a000 == 45 [pid = 5123] [id = 657] 08:09:52 INFO - PROCESS | 5123 | --DOCSHELL 0x91593000 == 44 [pid = 5123] [id = 726] 08:09:52 INFO - PROCESS | 5123 | --DOCSHELL 0x9143ec00 == 43 [pid = 5123] [id = 727] 08:09:52 INFO - PROCESS | 5123 | --DOCSHELL 0x8e18cc00 == 42 [pid = 5123] [id = 728] 08:09:52 INFO - PROCESS | 5123 | --DOCSHELL 0x9a272000 == 41 [pid = 5123] [id = 676] 08:09:52 INFO - PROCESS | 5123 | --DOCSHELL 0x91435000 == 40 [pid = 5123] [id = 722] 08:09:52 INFO - PROCESS | 5123 | --DOCSHELL 0x9a2cdc00 == 39 [pid = 5123] [id = 659] 08:09:52 INFO - PROCESS | 5123 | --DOCSHELL 0x923a5800 == 38 [pid = 5123] [id = 646] 08:09:52 INFO - PROCESS | 5123 | --DOCSHELL 0x998acc00 == 37 [pid = 5123] [id = 643] 08:09:52 INFO - PROCESS | 5123 | --DOCSHELL 0x92ad2c00 == 36 [pid = 5123] [id = 739] 08:09:52 INFO - PROCESS | 5123 | --DOCSHELL 0x952d8c00 == 35 [pid = 5123] [id = 709] 08:09:52 INFO - PROCESS | 5123 | --DOCSHELL 0x8f636800 == 34 [pid = 5123] [id = 765] 08:09:52 INFO - PROCESS | 5123 | --DOCSHELL 0x8d643c00 == 33 [pid = 5123] [id = 764] 08:09:52 INFO - PROCESS | 5123 | --DOCSHELL 0xa3304000 == 32 [pid = 5123] [id = 762] 08:09:52 INFO - PROCESS | 5123 | --DOCSHELL 0x8d63b400 == 31 [pid = 5123] [id = 763] 08:09:52 INFO - PROCESS | 5123 | --DOCSHELL 0x8d63f400 == 30 [pid = 5123] [id = 761] 08:09:52 INFO - PROCESS | 5123 | --DOCSHELL 0x8d63e400 == 29 [pid = 5123] [id = 760] 08:09:52 INFO - PROCESS | 5123 | --DOCSHELL 0x8d646000 == 28 [pid = 5123] [id = 759] 08:09:52 INFO - PROCESS | 5123 | --DOCSHELL 0x97a1e800 == 27 [pid = 5123] [id = 757] 08:09:52 INFO - PROCESS | 5123 | --DOCSHELL 0x91598400 == 26 [pid = 5123] [id = 756] 08:09:52 INFO - PROCESS | 5123 | --DOCSHELL 0x953f1c00 == 25 [pid = 5123] [id = 758] 08:09:52 INFO - PROCESS | 5123 | --DOCSHELL 0x8d63cc00 == 24 [pid = 5123] [id = 755] 08:09:52 INFO - PROCESS | 5123 | 1467817792695 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 08:09:52 INFO - PROCESS | 5123 | --DOMWINDOW == 131 (0xa20a8400) [pid = 5123] [serial = 2166] [outer = (nil)] [url = about:blank] 08:09:52 INFO - PROCESS | 5123 | --DOMWINDOW == 130 (0x9d56b800) [pid = 5123] [serial = 2124] [outer = (nil)] [url = about:blank] 08:09:52 INFO - PROCESS | 5123 | --DOMWINDOW == 129 (0x98d6d000) [pid = 5123] [serial = 2207] [outer = (nil)] [url = about:blank] 08:09:52 INFO - PROCESS | 5123 | --DOMWINDOW == 128 (0x921bd000) [pid = 5123] [serial = 2210] [outer = (nil)] [url = about:blank] 08:09:52 INFO - PROCESS | 5123 | --DOMWINDOW == 127 (0x997e8c00) [pid = 5123] [serial = 2208] [outer = (nil)] [url = about:blank] 08:09:52 INFO - PROCESS | 5123 | --DOMWINDOW == 126 (0xa6728800) [pid = 5123] [serial = 2181] [outer = (nil)] [url = about:blank] 08:09:52 INFO - PROCESS | 5123 | --DOMWINDOW == 125 (0xa4f7f000) [pid = 5123] [serial = 2180] [outer = (nil)] [url = about:blank] 08:09:52 INFO - PROCESS | 5123 | --DOMWINDOW == 124 (0x9b88cc00) [pid = 5123] [serial = 2175] [outer = (nil)] [url = about:blank] 08:09:52 INFO - PROCESS | 5123 | --DOMWINDOW == 123 (0x9a60a800) [pid = 5123] [serial = 2174] [outer = (nil)] [url = about:blank] 08:09:52 INFO - PROCESS | 5123 | --DOMWINDOW == 122 (0x8d645c00) [pid = 5123] [serial = 2190] [outer = (nil)] [url = about:blank] 08:09:52 INFO - PROCESS | 5123 | --DOMWINDOW == 121 (0x8d644c00) [pid = 5123] [serial = 2189] [outer = (nil)] [url = about:blank] 08:09:52 INFO - PROCESS | 5123 | --DOMWINDOW == 120 (0xa3303400) [pid = 5123] [serial = 2178] [outer = (nil)] [url = about:blank] 08:09:52 INFO - PROCESS | 5123 | --DOMWINDOW == 119 (0xa3188c00) [pid = 5123] [serial = 2177] [outer = (nil)] [url = about:blank] 08:09:52 INFO - PROCESS | 5123 | --DOMWINDOW == 118 (0x922cac00) [pid = 5123] [serial = 2196] [outer = (nil)] [url = about:blank] 08:09:52 INFO - PROCESS | 5123 | --DOMWINDOW == 117 (0x921bec00) [pid = 5123] [serial = 2195] [outer = (nil)] [url = about:blank] 08:09:52 INFO - PROCESS | 5123 | --DOMWINDOW == 116 (0x95425c00) [pid = 5123] [serial = 2172] [outer = (nil)] [url = about:blank] 08:09:52 INFO - PROCESS | 5123 | --DOMWINDOW == 115 (0x95406c00) [pid = 5123] [serial = 2171] [outer = (nil)] [url = about:blank] 08:09:52 INFO - PROCESS | 5123 | --DOMWINDOW == 114 (0x9542c000) [pid = 5123] [serial = 2204] [outer = (nil)] [url = about:blank] 08:09:52 INFO - PROCESS | 5123 | --DOMWINDOW == 113 (0x9159dc00) [pid = 5123] [serial = 2193] [outer = (nil)] [url = about:blank] 08:09:52 INFO - PROCESS | 5123 | --DOMWINDOW == 112 (0x91595c00) [pid = 5123] [serial = 2192] [outer = (nil)] [url = about:blank] 08:09:52 INFO - PROCESS | 5123 | --DOMWINDOW == 111 (0x91f06400) [pid = 5123] [serial = 2169] [outer = (nil)] [url = about:blank] 08:09:52 INFO - PROCESS | 5123 | --DOMWINDOW == 110 (0x91640000) [pid = 5123] [serial = 2168] [outer = (nil)] [url = about:blank] 08:09:52 INFO - PROCESS | 5123 | --DOMWINDOW == 109 (0x9b9e4800) [pid = 5123] [serial = 2187] [outer = (nil)] [url = about:blank] 08:09:52 INFO - PROCESS | 5123 | --DOMWINDOW == 108 (0x8e19a000) [pid = 5123] [serial = 2186] [outer = (nil)] [url = about:blank] 08:09:52 INFO - PROCESS | 5123 | --DOMWINDOW == 107 (0x92692800) [pid = 5123] [serial = 2198] [outer = (nil)] [url = about:blank] 08:09:52 INFO - PROCESS | 5123 | --DOMWINDOW == 106 (0x93070800) [pid = 5123] [serial = 2199] [outer = (nil)] [url = about:blank] 08:09:52 INFO - PROCESS | 5123 | --DOMWINDOW == 105 (0xa6c4c400) [pid = 5123] [serial = 2184] [outer = (nil)] [url = about:blank] 08:09:52 INFO - PROCESS | 5123 | --DOMWINDOW == 104 (0xa6c46c00) [pid = 5123] [serial = 2183] [outer = (nil)] [url = about:blank] 08:09:52 INFO - PROCESS | 5123 | --DOMWINDOW == 103 (0x953ba000) [pid = 5123] [serial = 2201] [outer = (nil)] [url = about:blank] 08:09:52 INFO - PROCESS | 5123 | --DOMWINDOW == 102 (0x953f7c00) [pid = 5123] [serial = 2202] [outer = (nil)] [url = about:blank] 08:09:52 INFO - PROCESS | 5123 | --DOMWINDOW == 101 (0x93ba8400) [pid = 5123] [serial = 2211] [outer = (nil)] [url = about:blank] 08:09:52 INFO - PROCESS | 5123 | --DOMWINDOW == 100 (0x98d77800) [pid = 5123] [serial = 2213] [outer = (nil)] [url = about:blank] 08:09:52 INFO - PROCESS | 5123 | --DOMWINDOW == 99 (0x927e4c00) [pid = 5123] [serial = 2205] [outer = (nil)] [url = about:blank] 08:09:53 INFO - PROCESS | 5123 | 1467817793078 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:53 INFO - PROCESS | 5123 | 1467817793088 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:09:53 INFO - PROCESS | 5123 | ++DOCSHELL 0x8d645c00 == 25 [pid = 5123] [id = 766] 08:09:53 INFO - PROCESS | 5123 | ++DOMWINDOW == 100 (0x8e18d400) [pid = 5123] [serial = 2297] [outer = (nil)] 08:09:53 INFO - PROCESS | 5123 | ++DOMWINDOW == 101 (0x8e193800) [pid = 5123] [serial = 2298] [outer = 0x8e18d400] 08:09:53 INFO - PROCESS | 5123 | 1467817793185 Marionette DEBUG loaded listener.js 08:09:53 INFO - PROCESS | 5123 | ++DOMWINDOW == 102 (0x8f2d3000) [pid = 5123] [serial = 2299] [outer = 0x8e18d400] 08:09:54 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 08:09:54 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 08:09:54 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 08:09:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:09:54 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:09:54 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:09:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:09:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:09:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:09:54 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 08:09:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 08:09:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 08:09:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 08:09:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 08:09:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 08:09:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 08:09:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 08:09:54 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 08:09:54 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 08:09:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:09:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:09:54 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:09:54 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:09:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:09:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:09:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:09:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 08:09:54 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 08:09:54 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 08:09:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:09:54 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:09:54 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:09:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:09:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:09:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:09:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 08:09:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 08:09:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 08:09:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 08:09:54 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 08:09:54 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:09:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:09:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:09:54 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:09:54 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:09:54 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:09:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:09:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:09:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 08:09:54 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 08:09:54 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 08:09:54 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:09:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:09:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:09:54 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:09:54 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:09:54 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:09:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:09:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:09:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 08:09:54 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 08:09:54 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 08:09:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:09:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:09:54 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:09:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:09:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:09:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:09:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 08:09:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 08:09:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 08:09:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 08:09:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 08:09:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 08:09:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 08:09:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 08:09:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 08:09:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 08:09:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 08:09:54 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 08:09:54 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:09:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:09:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:09:54 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:09:54 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:09:54 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:09:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:09:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:09:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 08:09:54 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 08:09:54 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 08:09:54 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:09:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:09:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:09:54 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:09:54 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:09:54 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:09:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:09:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:09:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 08:09:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 08:09:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 08:09:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 08:09:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 08:09:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 08:09:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 08:09:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 08:09:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 08:09:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 08:09:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 08:09:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 08:09:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 08:09:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 08:09:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 08:09:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 08:09:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 08:09:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 08:09:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 08:09:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 08:09:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 08:09:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 08:09:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 08:09:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 08:09:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 08:09:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 08:09:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 08:09:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 08:09:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 08:09:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 08:09:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 08:09:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 08:09:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 08:09:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 08:09:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 08:09:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 08:09:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 08:09:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 08:09:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 08:09:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 08:09:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 08:09:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 08:09:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 08:09:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 08:09:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 08:09:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 08:09:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 08:09:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 08:09:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 08:09:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 08:09:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 08:09:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 08:09:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 08:09:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 08:09:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 08:09:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 08:09:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 08:09:54 INFO - TEST-OK | /FileAPI/idlharness.html | took 3252ms 08:09:54 INFO - TEST-START | /FileAPI/idlharness.worker 08:09:54 INFO - PROCESS | 5123 | 1467817794354 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]]]}] 08:09:54 INFO - PROCESS | 5123 | 1467817794509 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 08:09:54 INFO - PROCESS | 5123 | 1467817794525 Marionette TRACE conn3 <- [1,3029,null,{"value":"8"}] 08:09:54 INFO - PROCESS | 5123 | 1467817794546 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 08:09:54 INFO - PROCESS | 5123 | 1467817794554 Marionette TRACE conn3 <- [1,3030,null,{}] 08:09:54 INFO - PROCESS | 5123 | 1467817794572 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}] 08:09:54 INFO - PROCESS | 5123 | 1467817794578 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:09:54 INFO - PROCESS | 5123 | 1467817794757 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 08:09:54 INFO - PROCESS | 5123 | 1467817794775 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:54 INFO - PROCESS | 5123 | 1467817794784 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:09:54 INFO - PROCESS | 5123 | ++DOCSHELL 0x924c7000 == 26 [pid = 5123] [id = 767] 08:09:54 INFO - PROCESS | 5123 | ++DOMWINDOW == 103 (0x927df800) [pid = 5123] [serial = 2300] [outer = (nil)] 08:09:55 INFO - PROCESS | 5123 | ++DOMWINDOW == 104 (0x93070c00) [pid = 5123] [serial = 2301] [outer = 0x927df800] 08:09:55 INFO - PROCESS | 5123 | 1467817795011 Marionette DEBUG loaded listener.js 08:09:55 INFO - PROCESS | 5123 | ++DOMWINDOW == 105 (0x93d07c00) [pid = 5123] [serial = 2302] [outer = 0x927df800] 08:09:55 INFO - PROCESS | 5123 | [5123] 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:09:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 08:09:56 INFO - {} 08:09:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 08:09:56 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 08:09:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:09:56 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:09:56 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:09:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:09:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:09:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:09:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 08:09:56 INFO - {} 08:09:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 08:09:56 INFO - {} 08:09:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 08:09:56 INFO - {} 08:09:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 08:09:56 INFO - {} 08:09:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 08:09:56 INFO - {} 08:09:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 08:09:56 INFO - {} 08:09:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 08:09:56 INFO - {} 08:09:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 08:09:56 INFO - {} 08:09:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 08:09:56 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 08:09:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:09:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:09:56 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:09:56 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:09:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:09:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:09:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:09:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 08:09:56 INFO - {} 08:09:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 08:09:56 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 08:09:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:09:56 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:09:56 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:09:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:09:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:09:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:09:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 08:09:56 INFO - {} 08:09:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 08:09:56 INFO - {} 08:09:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 08:09:56 INFO - {} 08:09:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 08:09:56 INFO - {} 08:09:56 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 08:09:56 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:09:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:09:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:09:56 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:09:56 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:09:56 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:09:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:09:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:09:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 08:09:56 INFO - {} 08:09:56 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 - {} 08:09:56 INFO - {} 08:09:56 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 08:09:56 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:09:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:09:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:09:56 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:09:56 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:09:56 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:09:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:09:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:09:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 08:09:56 INFO - {} 08:09:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 08:09:56 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 08:09:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:09:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:09:56 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:09:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:09:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:09:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:09:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 08:09:56 INFO - {} 08:09:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 08:09:56 INFO - {} 08:09:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 08:09:56 INFO - {} 08:09:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 08:09:56 INFO - {} 08:09:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 08:09:56 INFO - {} 08:09:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 08:09:56 INFO - {} 08:09:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 08:09:57 INFO - {} 08:09:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 08:09:57 INFO - {} 08:09:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 08:09:57 INFO - {} 08:09:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 08:09:57 INFO - {} 08:09:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 08:09:57 INFO - {} 08:09: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 08:09:57 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:09:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:09:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:09:57 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:09:57 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:09:57 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:09:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:09:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:09:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 08:09:57 INFO - {} 08:09: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 - {} 08:09:57 INFO - {} 08:09: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 08:09:57 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:09:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:09:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:09:57 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:09:57 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:09:57 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:09:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:09:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:09: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 08:09:57 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 08:09:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:09:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:09:57 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 08:09:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:09:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:09:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:09: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 08:09:57 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 08:09:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:09:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:09:57 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:09:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:09:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:09:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:09: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 08:09:57 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 08:09:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:09:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:09:57 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 08:09:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:09:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:09:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:09: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 08:09:57 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 08:09:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:09:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:09:57 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 08:09:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:09:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:09:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:09: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 08:09:57 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 08:09:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:09:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:09:57 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 08:09:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:09:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:09:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:09: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 08:09:57 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 08:09:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:09:57 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:09:57 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:09:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:09:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:09:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:09: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 08:09:57 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 08:09:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:09:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:09:57 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:09:57 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:09:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:09:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:09:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:09:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 08:09:57 INFO - {} 08:09:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 08:09:57 INFO - {} 08:09:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 08:09:57 INFO - {} 08:09:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 08:09:57 INFO - {} 08:09:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 08:09:57 INFO - {} 08:09:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 08:09:57 INFO - {} 08:09:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 08:09:57 INFO - {} 08:09:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 08:09:57 INFO - {} 08:09:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 08:09:57 INFO - {} 08:09:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 08:09:57 INFO - {} 08:09:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 08:09:57 INFO - {} 08:09:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 08:09:57 INFO - {} 08:09:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 08:09:57 INFO - {} 08:09:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 08:09:57 INFO - {} 08:09:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 08:09:57 INFO - {} 08:09:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 08:09:57 INFO - {} 08:09:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 08:09:57 INFO - {} 08:09:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 08:09:57 INFO - {} 08:09:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 08:09:57 INFO - {} 08:09:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 08:09:57 INFO - {} 08:09:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 08:09:57 INFO - {} 08:09:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 08:09:57 INFO - {} 08:09:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 08:09:57 INFO - {} 08:09:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 08:09:57 INFO - {} 08:09:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 08:09:57 INFO - {} 08:09:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 08:09:57 INFO - {} 08:09:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 08:09:57 INFO - {} 08:09:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 08:09:57 INFO - {} 08:09:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 08:09:57 INFO - {} 08:09:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 08:09:57 INFO - {} 08:09:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 08:09:57 INFO - {} 08:09:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 08:09:57 INFO - {} 08:09:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 08:09:57 INFO - {} 08:09:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 08:09:57 INFO - {} 08:09:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 08:09:57 INFO - {} 08:09:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 08:09:57 INFO - {} 08:09:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 08:09:57 INFO - {} 08:09:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 08:09:57 INFO - {} 08:09:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 08:09:57 INFO - {} 08:09:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 08:09:57 INFO - {} 08:09:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 08:09:57 INFO - {} 08:09:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 08:09:57 INFO - {} 08:09:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 08:09:57 INFO - {} 08:09:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 08:09:57 INFO - {} 08:09:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 08:09:57 INFO - {} 08:09:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 08:09:57 INFO - {} 08:09:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 08:09:57 INFO - {} 08:09:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 08:09:57 INFO - {} 08:09:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 08:09:57 INFO - {} 08:09:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 08:09:57 INFO - {} 08:09:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 08:09:57 INFO - {} 08:09:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 08:09:57 INFO - {} 08:09:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 08:09:57 INFO - {} 08:09:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 08:09:57 INFO - {} 08:09:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 08:09:57 INFO - {} 08:09:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 08:09:57 INFO - {} 08:09:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:09:57 INFO - {} 08:09:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 08:09:57 INFO - {} 08:09:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:09:57 INFO - {} 08:09:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 08:09:57 INFO - {} 08:09:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:09:57 INFO - {} 08:09:57 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2448ms 08:09:57 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 08:09:57 INFO - PROCESS | 5123 | 1467817796838 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,{},{}]]]}] 08:09:57 INFO - PROCESS | 5123 | 1467817797034 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 08:09:57 INFO - PROCESS | 5123 | 1467817797037 Marionette TRACE conn3 <- [1,3033,null,{"value":"8"}] 08:09:57 INFO - PROCESS | 5123 | 1467817797081 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 08:09:57 INFO - PROCESS | 5123 | 1467817797084 Marionette TRACE conn3 <- [1,3034,null,{}] 08:09:57 INFO - PROCESS | 5123 | 1467817797098 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}] 08:09:57 INFO - PROCESS | 5123 | 1467817797108 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:09:57 INFO - PROCESS | 5123 | 1467817797365 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 08:09:58 INFO - PROCESS | 5123 | --DOMWINDOW == 104 (0x923aa800) [pid = 5123] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 08:09:58 INFO - PROCESS | 5123 | --DOMWINDOW == 103 (0x923ab000) [pid = 5123] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 08:09:58 INFO - PROCESS | 5123 | --DOMWINDOW == 102 (0x9143c800) [pid = 5123] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 08:09:58 INFO - PROCESS | 5123 | --DOMWINDOW == 101 (0x9a60a400) [pid = 5123] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 08:09:58 INFO - PROCESS | 5123 | --DOMWINDOW == 100 (0x95428c00) [pid = 5123] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 08:09:58 INFO - PROCESS | 5123 | --DOMWINDOW == 99 (0x9a18c000) [pid = 5123] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 08:09:58 INFO - PROCESS | 5123 | --DOMWINDOW == 98 (0x93d7dc00) [pid = 5123] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 08:09:58 INFO - PROCESS | 5123 | --DOMWINDOW == 97 (0x92690800) [pid = 5123] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 08:09:58 INFO - PROCESS | 5123 | --DOMWINDOW == 96 (0x9b880400) [pid = 5123] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 08:09:58 INFO - PROCESS | 5123 | --DOMWINDOW == 95 (0x923a9400) [pid = 5123] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 08:09:58 INFO - PROCESS | 5123 | --DOMWINDOW == 94 (0x99fc8000) [pid = 5123] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 08:09:58 INFO - PROCESS | 5123 | --DOMWINDOW == 93 (0x8e199000) [pid = 5123] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 08:09:58 INFO - PROCESS | 5123 | --DOMWINDOW == 92 (0x91439800) [pid = 5123] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 08:09:58 INFO - PROCESS | 5123 | --DOMWINDOW == 91 (0xa3105c00) [pid = 5123] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 08:09:58 INFO - PROCESS | 5123 | --DOMWINDOW == 90 (0x98d6c800) [pid = 5123] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 08:09:58 INFO - PROCESS | 5123 | --DOMWINDOW == 89 (0xa6c48000) [pid = 5123] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 08:09:58 INFO - PROCESS | 5123 | --DOMWINDOW == 88 (0x9143dc00) [pid = 5123] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 08:09:58 INFO - PROCESS | 5123 | --DOMWINDOW == 87 (0x91434400) [pid = 5123] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 08:09:58 INFO - PROCESS | 5123 | --DOMWINDOW == 86 (0x8e18c400) [pid = 5123] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 08:09:58 INFO - PROCESS | 5123 | --DOMWINDOW == 85 (0x9a610c00) [pid = 5123] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 08:09:58 INFO - PROCESS | 5123 | 1467817798579 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:58 INFO - PROCESS | 5123 | 1467817798589 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:09:58 INFO - PROCESS | 5123 | ++DOCSHELL 0x8e18c400 == 27 [pid = 5123] [id = 768] 08:09:58 INFO - PROCESS | 5123 | ++DOMWINDOW == 86 (0x8e199000) [pid = 5123] [serial = 2303] [outer = (nil)] 08:09:58 INFO - PROCESS | 5123 | ++DOMWINDOW == 87 (0x923a9400) [pid = 5123] [serial = 2304] [outer = 0x8e199000] 08:09:58 INFO - PROCESS | 5123 | 1467817798649 Marionette DEBUG loaded listener.js 08:09:58 INFO - PROCESS | 5123 | ++DOMWINDOW == 88 (0x93d7c400) [pid = 5123] [serial = 2305] [outer = 0x8e199000] 08:09:59 INFO - PROCESS | 5123 | 1467817799233 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]]]}] 08:09:59 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 08:09:59 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 2227ms 08:09:59 INFO - PROCESS | 5123 | 1467817799282 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 08:09:59 INFO - PROCESS | 5123 | 1467817799288 Marionette TRACE conn3 <- [1,3037,null,{"value":"8"}] 08:09:59 INFO - TEST-START | /FileAPI/blob/Blob-close.html 08:09:59 INFO - PROCESS | 5123 | 1467817799304 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 08:09:59 INFO - PROCESS | 5123 | 1467817799311 Marionette TRACE conn3 <- [1,3038,null,{}] 08:09:59 INFO - PROCESS | 5123 | 1467817799316 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}] 08:09:59 INFO - PROCESS | 5123 | 1467817799323 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:09:59 INFO - PROCESS | 5123 | 1467817799523 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 08:09:59 INFO - PROCESS | 5123 | 1467817799542 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:59 INFO - PROCESS | 5123 | 1467817799547 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:09:59 INFO - PROCESS | 5123 | ++DOCSHELL 0x953f7400 == 28 [pid = 5123] [id = 769] 08:09:59 INFO - PROCESS | 5123 | ++DOMWINDOW == 89 (0x9a2d7800) [pid = 5123] [serial = 2306] [outer = (nil)] 08:09:59 INFO - PROCESS | 5123 | ++DOMWINDOW == 90 (0x9d5f5800) [pid = 5123] [serial = 2307] [outer = 0x9a2d7800] 08:09:59 INFO - PROCESS | 5123 | 1467817799610 Marionette DEBUG loaded listener.js 08:09:59 INFO - PROCESS | 5123 | ++DOMWINDOW == 91 (0xa1190000) [pid = 5123] [serial = 2308] [outer = 0x9a2d7800] 08:10:00 INFO - PROCESS | 5123 | 1467817800322 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"]]]}] 08:10:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 08:10:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 08:10:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:10:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:10:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 08:10:00 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1043ms 08:10:00 INFO - PROCESS | 5123 | 1467817800340 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 08:10:00 INFO - PROCESS | 5123 | 1467817800343 Marionette TRACE conn3 <- [1,3041,null,{"value":"8"}] 08:10:00 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 08:10:00 INFO - PROCESS | 5123 | 1467817800350 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 08:10:00 INFO - PROCESS | 5123 | 1467817800352 Marionette TRACE conn3 <- [1,3042,null,{}] 08:10:00 INFO - PROCESS | 5123 | 1467817800358 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}] 08:10:00 INFO - PROCESS | 5123 | 1467817800361 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:10:00 INFO - PROCESS | 5123 | 1467817800562 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 08:10:00 INFO - PROCESS | 5123 | 1467817800773 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:00 INFO - PROCESS | 5123 | 1467817800782 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:10:00 INFO - PROCESS | 5123 | ++DOCSHELL 0x8d63f400 == 29 [pid = 5123] [id = 770] 08:10:00 INFO - PROCESS | 5123 | ++DOMWINDOW == 92 (0x8d640000) [pid = 5123] [serial = 2309] [outer = (nil)] 08:10:00 INFO - PROCESS | 5123 | ++DOMWINDOW == 93 (0x8e18f400) [pid = 5123] [serial = 2310] [outer = 0x8d640000] 08:10:00 INFO - PROCESS | 5123 | 1467817800916 Marionette DEBUG loaded listener.js 08:10:01 INFO - PROCESS | 5123 | ++DOMWINDOW == 94 (0x8f2da000) [pid = 5123] [serial = 2311] [outer = 0x8d640000] 08:10:02 INFO - PROCESS | 5123 | 1467817802073 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]]]}] 08:10:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 08:10:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 08:10:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 08:10:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 08:10:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 08:10:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 08:10:02 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. 08:10:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 08:10:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 08:10:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 08:10:02 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'.) 08:10:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 08:10:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 08:10:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 08:10:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 08:10:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 08:10:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 08:10:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 08:10:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 08:10:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 08:10:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 08:10:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 08:10:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 08:10:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 08:10:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 08:10:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 08:10:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 08:10:02 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. 08:10:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 08:10:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:10:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:10:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 08:10:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 08:10:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 08:10:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 08:10:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 08:10:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 08:10:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 08:10:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 08:10:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 08:10:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 08:10:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 08:10:02 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. 08:10:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 08:10:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 08:10:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:10:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:10:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 08:10:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 08:10:02 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. 08:10:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 08:10:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 08:10:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:10:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:10:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 08:10:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 08:10:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 08:10:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 08:10:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 08:10:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 08:10:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 08:10:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:10:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:10:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 08:10:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 08:10:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 08:10:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 08:10:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:10:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:10:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:10:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:10:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:10:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 08:10:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 08:10:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:10:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:10:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:10:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:10:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:10:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 08:10:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:10:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:10:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:10:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:10:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:10:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 08:10:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:10:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:10:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:10:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:10:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:10:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 08:10:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 08:10:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:10:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:10:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:10:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:10:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:10:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 08:10:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:10:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:10:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:10:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:10:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:10:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 08:10:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:10:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:10:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:10:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:10:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:10:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 08:10:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:10:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:10:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:10:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:10:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:10:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 08:10:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:10:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:10:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:10:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:10:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:10:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 08:10:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 08:10:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 08:10:02 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1846ms 08:10:02 INFO - PROCESS | 5123 | 1467817802197 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 08:10:02 INFO - PROCESS | 5123 | 1467817802206 Marionette TRACE conn3 <- [1,3045,null,{"value":"8"}] 08:10:02 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 08:10:02 INFO - PROCESS | 5123 | 1467817802225 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 08:10:02 INFO - PROCESS | 5123 | 1467817802234 Marionette TRACE conn3 <- [1,3046,null,{}] 08:10:02 INFO - PROCESS | 5123 | 1467817802338 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}] 08:10:02 INFO - PROCESS | 5123 | 1467817802347 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:10:02 INFO - PROCESS | 5123 | 1467817802600 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 08:10:02 INFO - PROCESS | 5123 | 1467817802809 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:02 INFO - PROCESS | 5123 | 1467817802818 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:10:02 INFO - PROCESS | 5123 | ++DOCSHELL 0x927e4400 == 30 [pid = 5123] [id = 771] 08:10:02 INFO - PROCESS | 5123 | ++DOMWINDOW == 95 (0x93bacc00) [pid = 5123] [serial = 2312] [outer = (nil)] 08:10:02 INFO - PROCESS | 5123 | ++DOMWINDOW == 96 (0x93d7bc00) [pid = 5123] [serial = 2313] [outer = 0x93bacc00] 08:10:02 INFO - PROCESS | 5123 | 1467817802897 Marionette DEBUG loaded listener.js 08:10:03 INFO - PROCESS | 5123 | ++DOMWINDOW == 97 (0x953b7c00) [pid = 5123] [serial = 2314] [outer = 0x93bacc00] 08:10:03 INFO - PROCESS | 5123 | [5123] 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:10:03 INFO - PROCESS | 5123 | 1467817803748 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 08:10:03 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 08:10:03 INFO - {} 08:10:03 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1570ms 08:10:03 INFO - PROCESS | 5123 | 1467817803792 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 08:10:03 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 08:10:03 INFO - PROCESS | 5123 | 1467817803797 Marionette TRACE conn3 <- [1,3049,null,{"value":"8"}] 08:10:03 INFO - PROCESS | 5123 | 1467817803813 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 08:10:03 INFO - PROCESS | 5123 | 1467817803818 Marionette TRACE conn3 <- [1,3050,null,{}] 08:10:03 INFO - PROCESS | 5123 | 1467817803825 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}] 08:10:03 INFO - PROCESS | 5123 | 1467817803831 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:10:04 INFO - PROCESS | 5123 | 1467817804085 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 08:10:04 INFO - PROCESS | 5123 | 1467817804282 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:04 INFO - PROCESS | 5123 | 1467817804293 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:10:04 INFO - PROCESS | 5123 | ++DOCSHELL 0x8d646c00 == 31 [pid = 5123] [id = 772] 08:10:04 INFO - PROCESS | 5123 | ++DOMWINDOW == 98 (0x8e197400) [pid = 5123] [serial = 2315] [outer = (nil)] 08:10:04 INFO - PROCESS | 5123 | ++DOMWINDOW == 99 (0x96fcf000) [pid = 5123] [serial = 2316] [outer = 0x8e197400] 08:10:04 INFO - PROCESS | 5123 | 1467817804369 Marionette DEBUG loaded listener.js 08:10:04 INFO - PROCESS | 5123 | ++DOMWINDOW == 100 (0x97a22400) [pid = 5123] [serial = 2317] [outer = 0x8e197400] 08:10:05 INFO - PROCESS | 5123 | 1467817805169 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]]]}] 08:10:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 08:10:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 08:10:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 08:10:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 08:10:05 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1404ms 08:10:05 INFO - PROCESS | 5123 | 1467817805209 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 08:10:05 INFO - PROCESS | 5123 | 1467817805215 Marionette TRACE conn3 <- [1,3053,null,{"value":"8"}] 08:10:05 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 08:10:05 INFO - PROCESS | 5123 | 1467817805233 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 08:10:05 INFO - PROCESS | 5123 | 1467817805240 Marionette TRACE conn3 <- [1,3054,null,{}] 08:10:05 INFO - PROCESS | 5123 | 1467817805246 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}] 08:10:05 INFO - PROCESS | 5123 | 1467817805252 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:10:05 INFO - PROCESS | 5123 | 1467817805416 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 08:10:05 INFO - PROCESS | 5123 | 1467817805614 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:05 INFO - PROCESS | 5123 | 1467817805619 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:10:05 INFO - PROCESS | 5123 | ++DOCSHELL 0x98558800 == 32 [pid = 5123] [id = 773] 08:10:05 INFO - PROCESS | 5123 | ++DOMWINDOW == 101 (0x98559c00) [pid = 5123] [serial = 2318] [outer = (nil)] 08:10:05 INFO - PROCESS | 5123 | ++DOMWINDOW == 102 (0x997e7400) [pid = 5123] [serial = 2319] [outer = 0x98559c00] 08:10:05 INFO - PROCESS | 5123 | 1467817805696 Marionette DEBUG loaded listener.js 08:10:05 INFO - PROCESS | 5123 | ++DOMWINDOW == 103 (0x99d0c800) [pid = 5123] [serial = 2320] [outer = 0x98559c00] 08:10:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 08:10:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 08:10:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 08:10:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 08:10:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 08:10:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 08:10:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 08:10:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 08:10:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 08:10:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 08:10:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 08:10:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 08:10:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 08:10:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 08:10:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 08:10:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 08:10:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 08:10:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 08:10:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 08:10:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 08:10:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 08:10:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 08:10:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 08:10:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 08:10:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 08:10:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 08:10:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 08:10:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 08:10:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 08:10:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 08:10:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 08:10:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 08:10:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 08:10:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 08:10:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 08:10:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 08:10:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 08:10:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 08:10:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 08:10:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 08:10:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 08:10:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 08:10:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 08:10:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 08:10:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 08:10:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 08:10:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 08:10:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 08:10:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 08:10:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 08:10:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 08:10:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 08:10:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 08:10:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 08:10:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 08:10:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 08:10:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 08:10:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 08:10:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 08:10:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 08:10:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 08:10:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 08:10:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 08:10:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 08:10:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 08:10:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 08:10:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 08:10:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 08:10:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 08:10:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 08:10:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 08:10:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 08:10:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 08:10:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 08:10:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 08:10:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 08:10:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 08:10:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 08:10:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 08:10:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 08:10:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 08:10:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 08:10:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 08:10:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 08:10:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 08:10:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 08:10:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 08:10:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 08:10:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 08:10:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 08:10:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 08:10:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 08:10:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 08:10:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 08:10:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 08:10:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 08:10:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 08:10:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 08:10:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 08:10:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:10:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:10:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:10:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:10:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:10:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 08:10:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:10:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:10:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:10:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:10:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:10:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 08:10:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:10:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:10:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:10:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:10:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:10:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 08:10:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:10:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:10:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:10:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:10:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:10:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 08:10:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:10:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:10:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:10:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:10:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:10:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 08:10:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:10:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:10:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:10:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:10:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:10:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 08:10:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:10:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:10:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:10:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:10:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:10:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 08:10:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:10:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:10:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:10:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:10:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:10:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 08:10:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:10:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:10:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:10:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:10:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:10:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 08:10:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:10:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:10:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:10:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:10:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:10:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 08:10:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:10:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:10:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:10:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:10:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:10:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 08:10:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:10:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:10:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:10:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:10:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:10:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 08:10:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:10:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:10:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:10:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:10:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:10:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 08:10:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:10:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:10:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:10:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:10:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:10:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 08:10:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:10:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:10:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:10:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:10:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:10:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 08:10:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:10:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:10:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:10:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:10:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:10:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 08:10:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:10:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:10:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:10:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:10:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:10:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 08:10:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:10:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:10:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:10:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:10:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:10:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 08:10:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:10:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:10:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:10:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:10:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:10:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 08:10:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:10:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:10:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:10:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:10:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:10:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 08:10:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:10:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:10:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:10:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:10:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:10:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 08:10:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:10:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:10:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:10:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:10:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:10:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 08:10:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:10:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:10:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:10:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:10:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:10:07 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" 08:10:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:10:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:10:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:10:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:10:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:10:07 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" 08:10:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:10:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:10:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:10:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:10:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:10:07 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1771ms 08:10:07 INFO - TEST-START | /FileAPI/file/File-constructor.html 08:10:07 INFO - PROCESS | 5123 | 1467817806863 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"]]]}] 08:10:07 INFO - PROCESS | 5123 | 1467817807009 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 08:10:07 INFO - PROCESS | 5123 | 1467817807022 Marionette TRACE conn3 <- [1,3057,null,{"value":"8"}] 08:10:07 INFO - PROCESS | 5123 | 1467817807102 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 08:10:07 INFO - PROCESS | 5123 | 1467817807107 Marionette TRACE conn3 <- [1,3058,null,{}] 08:10:07 INFO - PROCESS | 5123 | 1467817807169 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}] 08:10:07 INFO - PROCESS | 5123 | 1467817807173 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:10:07 INFO - PROCESS | 5123 | 1467817807372 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 08:10:07 INFO - PROCESS | 5123 | 1467817807566 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:07 INFO - PROCESS | 5123 | 1467817807573 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:10:07 INFO - PROCESS | 5123 | ++DOCSHELL 0x9adaf800 == 33 [pid = 5123] [id = 774] 08:10:07 INFO - PROCESS | 5123 | ++DOMWINDOW == 104 (0x9b88f000) [pid = 5123] [serial = 2321] [outer = (nil)] 08:10:07 INFO - PROCESS | 5123 | ++DOMWINDOW == 105 (0xa231c400) [pid = 5123] [serial = 2322] [outer = 0x9b88f000] 08:10:07 INFO - PROCESS | 5123 | 1467817807645 Marionette DEBUG loaded listener.js 08:10:07 INFO - PROCESS | 5123 | ++DOMWINDOW == 106 (0xa232ac00) [pid = 5123] [serial = 2323] [outer = 0x9b88f000] 08:10:08 INFO - PROCESS | 5123 | 1467817808428 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]]]}] 08:10:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 08:10:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 08:10:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 08:10:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 08:10:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 08:10:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 08:10:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 08:10:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 08:10:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 08:10:08 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 08:10:08 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 08:10:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:10:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:10:08 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 08:10:08 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 08:10:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 08:10:08 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 08:10:08 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 08:10:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:10:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:10:08 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 08:10:08 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 08:10:08 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 08:10:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:10:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:10:08 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 08:10:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 08:10:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 08:10:08 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1449ms 08:10:08 INFO - PROCESS | 5123 | 1467817808495 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 08:10:08 INFO - PROCESS | 5123 | 1467817808502 Marionette TRACE conn3 <- [1,3061,null,{"value":"8"}] 08:10:08 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 08:10:08 INFO - PROCESS | 5123 | 1467817808510 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 08:10:08 INFO - PROCESS | 5123 | 1467817808513 Marionette TRACE conn3 <- [1,3062,null,{}] 08:10:08 INFO - PROCESS | 5123 | 1467817808519 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}] 08:10:08 INFO - PROCESS | 5123 | 1467817808524 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:10:08 INFO - PROCESS | 5123 | 1467817808795 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 08:10:08 INFO - PROCESS | 5123 | 1467817808946 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:08 INFO - PROCESS | 5123 | 1467817808974 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:10:09 INFO - PROCESS | 5123 | ++DOCSHELL 0x8e199800 == 34 [pid = 5123] [id = 775] 08:10:09 INFO - PROCESS | 5123 | ++DOMWINDOW == 107 (0x8e19b800) [pid = 5123] [serial = 2324] [outer = (nil)] 08:10:09 INFO - PROCESS | 5123 | ++DOMWINDOW == 108 (0x95405c00) [pid = 5123] [serial = 2325] [outer = 0x8e19b800] 08:10:09 INFO - PROCESS | 5123 | 1467817809083 Marionette DEBUG loaded listener.js 08:10:09 INFO - PROCESS | 5123 | ++DOMWINDOW == 109 (0xa3304400) [pid = 5123] [serial = 2326] [outer = 0x8e19b800] 08:10:09 INFO - PROCESS | 5123 | [5123] 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:10:09 INFO - PROCESS | 5123 | 1467817809951 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 08:10:09 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 08:10:09 INFO - {} 08:10:09 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1479ms 08:10:09 INFO - PROCESS | 5123 | 1467817809990 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 08:10:09 INFO - PROCESS | 5123 | 1467817809993 Marionette TRACE conn3 <- [1,3065,null,{"value":"8"}] 08:10:09 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 08:10:10 INFO - PROCESS | 5123 | 1467817810006 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 08:10:10 INFO - PROCESS | 5123 | 1467817810009 Marionette TRACE conn3 <- [1,3066,null,{}] 08:10:10 INFO - PROCESS | 5123 | 1467817810015 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}] 08:10:10 INFO - PROCESS | 5123 | 1467817810021 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:10:10 INFO - PROCESS | 5123 | 1467817810215 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 08:10:10 INFO - PROCESS | 5123 | 1467817810387 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:10 INFO - PROCESS | 5123 | 1467817810393 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:10:10 INFO - PROCESS | 5123 | ++DOCSHELL 0x8d641000 == 35 [pid = 5123] [id = 776] 08:10:10 INFO - PROCESS | 5123 | ++DOMWINDOW == 110 (0xa232a000) [pid = 5123] [serial = 2327] [outer = (nil)] 08:10:10 INFO - PROCESS | 5123 | ++DOMWINDOW == 111 (0xa4f19800) [pid = 5123] [serial = 2328] [outer = 0xa232a000] 08:10:10 INFO - PROCESS | 5123 | 1467817810504 Marionette DEBUG loaded listener.js 08:10:10 INFO - PROCESS | 5123 | ++DOMWINDOW == 112 (0xa61df800) [pid = 5123] [serial = 2329] [outer = 0xa232a000] 08:10:11 INFO - PROCESS | 5123 | 1467817811296 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]]]}] 08:10:11 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 08:10:11 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 08:10:11 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 08:10:11 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 08:10:11 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 08:10:11 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 08:10:11 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 08:10:11 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1342ms 08:10:11 INFO - PROCESS | 5123 | 1467817811346 Marionette TRACE conn3 -> [0,3069,"getWindowHandle",null] 08:10:11 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 08:10:11 INFO - PROCESS | 5123 | 1467817811350 Marionette TRACE conn3 <- [1,3069,null,{"value":"8"}] 08:10:11 INFO - PROCESS | 5123 | 1467817811357 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 08:10:11 INFO - PROCESS | 5123 | 1467817811361 Marionette TRACE conn3 <- [1,3070,null,{}] 08:10:11 INFO - PROCESS | 5123 | 1467817811367 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}] 08:10:11 INFO - PROCESS | 5123 | 1467817811372 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:10:11 INFO - PROCESS | 5123 | 1467817811529 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 08:10:11 INFO - PROCESS | 5123 | 1467817811796 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:11 INFO - PROCESS | 5123 | 1467817811803 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:10:11 INFO - PROCESS | 5123 | ++DOCSHELL 0x8f2e0800 == 36 [pid = 5123] [id = 777] 08:10:11 INFO - PROCESS | 5123 | ++DOMWINDOW == 113 (0x8f630400) [pid = 5123] [serial = 2330] [outer = (nil)] 08:10:11 INFO - PROCESS | 5123 | ++DOMWINDOW == 114 (0xa6798000) [pid = 5123] [serial = 2331] [outer = 0x8f630400] 08:10:11 INFO - PROCESS | 5123 | 1467817811886 Marionette DEBUG loaded listener.js 08:10:11 INFO - PROCESS | 5123 | ++DOMWINDOW == 115 (0x9d910400) [pid = 5123] [serial = 2332] [outer = 0x8f630400] 08:10:12 INFO - PROCESS | 5123 | 1467817812654 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]]]}] 08:10:12 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 08:10:12 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 08:10:12 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 08:10:12 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 08:10:12 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 08:10:12 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 08:10:12 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1333ms 08:10:12 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 08:10:12 INFO - PROCESS | 5123 | 1467817812691 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 08:10:12 INFO - PROCESS | 5123 | 1467817812694 Marionette TRACE conn3 <- [1,3073,null,{"value":"8"}] 08:10:12 INFO - PROCESS | 5123 | 1467817812701 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 08:10:12 INFO - PROCESS | 5123 | 1467817812705 Marionette TRACE conn3 <- [1,3074,null,{}] 08:10:12 INFO - PROCESS | 5123 | 1467817812710 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}] 08:10:12 INFO - PROCESS | 5123 | 1467817812715 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:10:12 INFO - PROCESS | 5123 | 1467817812877 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 08:10:13 INFO - PROCESS | 5123 | 1467817813088 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:13 INFO - PROCESS | 5123 | 1467817813099 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:10:13 INFO - PROCESS | 5123 | ++DOCSHELL 0x8d641c00 == 37 [pid = 5123] [id = 778] 08:10:13 INFO - PROCESS | 5123 | ++DOMWINDOW == 116 (0x8d643400) [pid = 5123] [serial = 2333] [outer = (nil)] 08:10:13 INFO - PROCESS | 5123 | ++DOMWINDOW == 117 (0x8e2be800) [pid = 5123] [serial = 2334] [outer = 0x8d643400] 08:10:13 INFO - PROCESS | 5123 | 1467817813212 Marionette DEBUG loaded listener.js 08:10:13 INFO - PROCESS | 5123 | ++DOMWINDOW == 118 (0x8e2c4800) [pid = 5123] [serial = 2335] [outer = 0x8d643400] 08:10:14 INFO - PROCESS | 5123 | 1467817814113 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]]]}] 08:10:14 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 08:10:14 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 08:10:14 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 08:10:14 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 08:10:14 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 08:10:14 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 08:10:14 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1436ms 08:10:14 INFO - PROCESS | 5123 | 1467817814138 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 08:10:14 INFO - PROCESS | 5123 | 1467817814144 Marionette TRACE conn3 <- [1,3077,null,{"value":"8"}] 08:10:14 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 08:10:14 INFO - PROCESS | 5123 | 1467817814151 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 08:10:14 INFO - PROCESS | 5123 | 1467817814158 Marionette TRACE conn3 <- [1,3078,null,{}] 08:10:14 INFO - PROCESS | 5123 | 1467817814166 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}] 08:10:14 INFO - PROCESS | 5123 | 1467817814171 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:10:14 INFO - PROCESS | 5123 | 1467817814368 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 08:10:14 INFO - PROCESS | 5123 | 1467817814651 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:14 INFO - PROCESS | 5123 | 1467817814660 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:10:14 INFO - PROCESS | 5123 | ++DOCSHELL 0x8e2c8800 == 38 [pid = 5123] [id = 779] 08:10:14 INFO - PROCESS | 5123 | ++DOMWINDOW == 119 (0x8e2c9400) [pid = 5123] [serial = 2336] [outer = (nil)] 08:10:14 INFO - PROCESS | 5123 | ++DOMWINDOW == 120 (0x8f2e1000) [pid = 5123] [serial = 2337] [outer = 0x8e2c9400] 08:10:14 INFO - PROCESS | 5123 | 1467817814734 Marionette DEBUG loaded listener.js 08:10:14 INFO - PROCESS | 5123 | ++DOMWINDOW == 121 (0x8f633c00) [pid = 5123] [serial = 2338] [outer = 0x8e2c9400] 08:10:15 INFO - PROCESS | 5123 | --DOCSHELL 0x953f7400 == 37 [pid = 5123] [id = 769] 08:10:15 INFO - PROCESS | 5123 | --DOCSHELL 0x8e18c400 == 36 [pid = 5123] [id = 768] 08:10:15 INFO - PROCESS | 5123 | --DOCSHELL 0x924c7000 == 35 [pid = 5123] [id = 767] 08:10:15 INFO - PROCESS | 5123 | --DOCSHELL 0x8d645c00 == 34 [pid = 5123] [id = 766] 08:10:15 INFO - PROCESS | 5123 | --DOMWINDOW == 120 (0xa209c400) [pid = 5123] [serial = 2267] [outer = (nil)] [url = about:blank] 08:10:15 INFO - PROCESS | 5123 | --DOMWINDOW == 119 (0xa118a800) [pid = 5123] [serial = 2266] [outer = (nil)] [url = about:blank] 08:10:15 INFO - PROCESS | 5123 | --DOMWINDOW == 118 (0xa23d2000) [pid = 5123] [serial = 2232] [outer = (nil)] [url = about:blank] 08:10:15 INFO - PROCESS | 5123 | --DOMWINDOW == 117 (0x93d81800) [pid = 5123] [serial = 2263] [outer = (nil)] [url = about:blank] 08:10:15 INFO - PROCESS | 5123 | --DOMWINDOW == 116 (0x9b88c400) [pid = 5123] [serial = 2228] [outer = (nil)] [url = about:blank] 08:10:15 INFO - PROCESS | 5123 | --DOMWINDOW == 115 (0x9977bc00) [pid = 5123] [serial = 2255] [outer = (nil)] [url = about:blank] 08:10:15 INFO - PROCESS | 5123 | --DOMWINDOW == 114 (0x9a2ed800) [pid = 5123] [serial = 2223] [outer = (nil)] [url = about:blank] 08:10:15 INFO - PROCESS | 5123 | --DOMWINDOW == 113 (0x97a1e000) [pid = 5123] [serial = 2219] [outer = (nil)] [url = about:blank] 08:10:15 INFO - PROCESS | 5123 | --DOMWINDOW == 112 (0x97a47400) [pid = 5123] [serial = 2220] [outer = (nil)] [url = about:blank] 08:10:15 INFO - PROCESS | 5123 | --DOMWINDOW == 111 (0x9542c800) [pid = 5123] [serial = 2252] [outer = (nil)] [url = about:blank] 08:10:15 INFO - PROCESS | 5123 | --DOMWINDOW == 110 (0x9b9e9c00) [pid = 5123] [serial = 2229] [outer = (nil)] [url = about:blank] 08:10:15 INFO - PROCESS | 5123 | --DOMWINDOW == 109 (0x9b888800) [pid = 5123] [serial = 2260] [outer = (nil)] [url = about:blank] 08:10:15 INFO - PROCESS | 5123 | --DOMWINDOW == 108 (0x9a2d4400) [pid = 5123] [serial = 2222] [outer = (nil)] [url = about:blank] 08:10:15 INFO - PROCESS | 5123 | --DOMWINDOW == 107 (0x9a268400) [pid = 5123] [serial = 2214] [outer = (nil)] [url = about:blank] 08:10:15 INFO - PROCESS | 5123 | --DOMWINDOW == 106 (0xa23ca800) [pid = 5123] [serial = 2231] [outer = (nil)] [url = about:blank] 08:10:15 INFO - PROCESS | 5123 | --DOMWINDOW == 105 (0x9d51e000) [pid = 5123] [serial = 2261] [outer = (nil)] [url = about:blank] 08:10:15 INFO - PROCESS | 5123 | --DOMWINDOW == 104 (0x9a605c00) [pid = 5123] [serial = 2258] [outer = (nil)] [url = about:blank] 08:10:15 INFO - PROCESS | 5123 | --DOMWINDOW == 103 (0x91438000) [pid = 5123] [serial = 2245] [outer = (nil)] [url = about:blank] 08:10:15 INFO - PROCESS | 5123 | --DOMWINDOW == 102 (0x91646800) [pid = 5123] [serial = 2216] [outer = (nil)] [url = about:blank] 08:10:15 INFO - PROCESS | 5123 | --DOMWINDOW == 101 (0x91f0b000) [pid = 5123] [serial = 2217] [outer = (nil)] [url = about:blank] 08:10:15 INFO - PROCESS | 5123 | --DOMWINDOW == 100 (0xa61d8000) [pid = 5123] [serial = 2238] [outer = (nil)] [url = about:blank] 08:10:15 INFO - PROCESS | 5123 | --DOMWINDOW == 99 (0xa3301400) [pid = 5123] [serial = 2235] [outer = (nil)] [url = about:blank] 08:10:15 INFO - PROCESS | 5123 | --DOMWINDOW == 98 (0x922c3800) [pid = 5123] [serial = 2240] [outer = (nil)] [url = about:blank] 08:10:15 INFO - PROCESS | 5123 | --DOMWINDOW == 97 (0x9a2d0000) [pid = 5123] [serial = 2264] [outer = (nil)] [url = about:blank] 08:10:15 INFO - PROCESS | 5123 | --DOMWINDOW == 96 (0x985e9800) [pid = 5123] [serial = 2254] [outer = (nil)] [url = about:blank] 08:10:15 INFO - PROCESS | 5123 | --DOMWINDOW == 95 (0xa334f000) [pid = 5123] [serial = 2237] [outer = (nil)] [url = about:blank] 08:10:15 INFO - PROCESS | 5123 | --DOMWINDOW == 94 (0x9b888c00) [pid = 5123] [serial = 2145] [outer = (nil)] [url = about:blank] 08:10:15 INFO - PROCESS | 5123 | --DOMWINDOW == 93 (0x93d7c000) [pid = 5123] [serial = 2248] [outer = (nil)] [url = about:blank] 08:10:15 INFO - PROCESS | 5123 | --DOMWINDOW == 92 (0x927da800) [pid = 5123] [serial = 2242] [outer = (nil)] [url = about:blank] 08:10:15 INFO - PROCESS | 5123 | --DOMWINDOW == 91 (0x96fd2000) [pid = 5123] [serial = 2243] [outer = (nil)] [url = about:blank] 08:10:15 INFO - PROCESS | 5123 | --DOMWINDOW == 90 (0x9b57b800) [pid = 5123] [serial = 2225] [outer = (nil)] [url = about:blank] 08:10:15 INFO - PROCESS | 5123 | --DOMWINDOW == 89 (0x9b5d2800) [pid = 5123] [serial = 2226] [outer = (nil)] [url = about:blank] 08:10:15 INFO - PROCESS | 5123 | --DOMWINDOW == 88 (0xa3103000) [pid = 5123] [serial = 2234] [outer = (nil)] [url = about:blank] 08:10:15 INFO - PROCESS | 5123 | --DOMWINDOW == 87 (0x95405000) [pid = 5123] [serial = 2251] [outer = (nil)] [url = about:blank] 08:10:15 INFO - PROCESS | 5123 | --DOMWINDOW == 86 (0x9a2d5800) [pid = 5123] [serial = 2257] [outer = (nil)] [url = about:blank] 08:10:15 INFO - PROCESS | 5123 | --DOMWINDOW == 85 (0x91593400) [pid = 5123] [serial = 2246] [outer = (nil)] [url = about:blank] 08:10:15 INFO - PROCESS | 5123 | --DOMWINDOW == 84 (0x952e5800) [pid = 5123] [serial = 2249] [outer = (nil)] [url = about:blank] 08:10:15 INFO - PROCESS | 5123 | 1467817815613 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] 08:10:15 INFO - PROCESS | 5123 | 1467817815700 Marionette TRACE conn3 <- [1,3081,null,{"value":"8"}] 08:10:15 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 08:10:15 INFO - PROCESS | 5123 | 1467817815715 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 08:10:15 INFO - PROCESS | 5123 | 1467817815718 Marionette TRACE conn3 <- [1,3082,null,{}] 08:10:15 INFO - PROCESS | 5123 | 1467817815725 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}] 08:10:15 INFO - PROCESS | 5123 | 1467817815730 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:10:15 INFO - PROCESS | 5123 | 1467817815889 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 08:10:15 INFO - PROCESS | 5123 | 1467817815897 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:15 INFO - PROCESS | 5123 | 1467817815905 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:10:15 INFO - PROCESS | 5123 | ++DOCSHELL 0x91591400 == 35 [pid = 5123] [id = 780] 08:10:15 INFO - PROCESS | 5123 | ++DOMWINDOW == 85 (0x91646400) [pid = 5123] [serial = 2339] [outer = (nil)] 08:10:15 INFO - PROCESS | 5123 | ++DOMWINDOW == 86 (0x9164a000) [pid = 5123] [serial = 2340] [outer = 0x91646400] 08:10:15 INFO - PROCESS | 5123 | 1467817815980 Marionette DEBUG loaded listener.js 08:10:16 INFO - PROCESS | 5123 | ++DOMWINDOW == 87 (0x91f06c00) [pid = 5123] [serial = 2341] [outer = 0x91646400] 08:10:16 INFO - PROCESS | 5123 | 1467817816833 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]]]}] 08:10:16 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 08:10:16 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 08:10:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:10:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:10:16 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 08:10:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 08:10:16 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1141ms 08:10:16 INFO - PROCESS | 5123 | 1467817816854 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 08:10:16 INFO - PROCESS | 5123 | 1467817816858 Marionette TRACE conn3 <- [1,3085,null,{"value":"8"}] 08:10:16 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 08:10:16 INFO - PROCESS | 5123 | 1467817816868 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 08:10:16 INFO - PROCESS | 5123 | 1467817816873 Marionette TRACE conn3 <- [1,3086,null,{}] 08:10:16 INFO - PROCESS | 5123 | 1467817816888 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}] 08:10:16 INFO - PROCESS | 5123 | 1467817816897 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:10:17 INFO - PROCESS | 5123 | 1467817817043 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 08:10:17 INFO - PROCESS | 5123 | 1467817817060 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:17 INFO - PROCESS | 5123 | 1467817817070 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:10:17 INFO - PROCESS | 5123 | ++DOCSHELL 0x927dc400 == 36 [pid = 5123] [id = 781] 08:10:17 INFO - PROCESS | 5123 | ++DOMWINDOW == 88 (0x927dec00) [pid = 5123] [serial = 2342] [outer = (nil)] 08:10:17 INFO - PROCESS | 5123 | ++DOMWINDOW == 89 (0x92ad2c00) [pid = 5123] [serial = 2343] [outer = 0x927dec00] 08:10:17 INFO - PROCESS | 5123 | 1467817817139 Marionette DEBUG loaded listener.js 08:10:17 INFO - PROCESS | 5123 | ++DOMWINDOW == 90 (0x93d81800) [pid = 5123] [serial = 2344] [outer = 0x927dec00] 08:10:17 INFO - PROCESS | 5123 | 1467817817983 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 08:10:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 08:10:18 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1142ms 08:10:18 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 08:10:18 INFO - PROCESS | 5123 | 1467817818015 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 08:10:18 INFO - PROCESS | 5123 | 1467817818018 Marionette TRACE conn3 <- [1,3089,null,{"value":"8"}] 08:10:18 INFO - PROCESS | 5123 | 1467817818025 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 08:10:18 INFO - PROCESS | 5123 | 1467817818028 Marionette TRACE conn3 <- [1,3090,null,{}] 08:10:18 INFO - PROCESS | 5123 | 1467817818033 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}] 08:10:18 INFO - PROCESS | 5123 | 1467817818038 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:10:18 INFO - PROCESS | 5123 | 1467817818257 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 08:10:18 INFO - PROCESS | 5123 | 1467817818291 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:18 INFO - PROCESS | 5123 | 1467817818297 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:10:18 INFO - PROCESS | 5123 | ++DOCSHELL 0x927e3800 == 37 [pid = 5123] [id = 782] 08:10:18 INFO - PROCESS | 5123 | ++DOMWINDOW == 91 (0x953bc400) [pid = 5123] [serial = 2345] [outer = (nil)] 08:10:18 INFO - PROCESS | 5123 | ++DOMWINDOW == 92 (0x953f9800) [pid = 5123] [serial = 2346] [outer = 0x953bc400] 08:10:18 INFO - PROCESS | 5123 | 1467817818364 Marionette DEBUG loaded listener.js 08:10:18 INFO - PROCESS | 5123 | ++DOMWINDOW == 93 (0x95408000) [pid = 5123] [serial = 2347] [outer = 0x953bc400] 08:10:19 INFO - PROCESS | 5123 | 1467817819181 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 08:10:19 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 08:10:19 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1181ms 08:10:19 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 08:10:19 INFO - PROCESS | 5123 | 1467817819211 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 08:10:19 INFO - PROCESS | 5123 | 1467817819214 Marionette TRACE conn3 <- [1,3093,null,{"value":"8"}] 08:10:19 INFO - PROCESS | 5123 | 1467817819219 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 08:10:19 INFO - PROCESS | 5123 | 1467817819223 Marionette TRACE conn3 <- [1,3094,null,{}] 08:10:19 INFO - PROCESS | 5123 | 1467817819228 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}] 08:10:19 INFO - PROCESS | 5123 | 1467817819233 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:10:19 INFO - PROCESS | 5123 | 1467817819428 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 08:10:19 INFO - PROCESS | 5123 | 1467817819460 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:19 INFO - PROCESS | 5123 | 1467817819469 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:10:19 INFO - PROCESS | 5123 | ++DOCSHELL 0x952e6000 == 38 [pid = 5123] [id = 783] 08:10:19 INFO - PROCESS | 5123 | ++DOMWINDOW == 94 (0x953b3000) [pid = 5123] [serial = 2348] [outer = (nil)] 08:10:19 INFO - PROCESS | 5123 | ++DOMWINDOW == 95 (0x95429800) [pid = 5123] [serial = 2349] [outer = 0x953b3000] 08:10:19 INFO - PROCESS | 5123 | 1467817819527 Marionette DEBUG loaded listener.js 08:10:19 INFO - PROCESS | 5123 | ++DOMWINDOW == 96 (0x9542e800) [pid = 5123] [serial = 2350] [outer = 0x953b3000] 08:10:20 INFO - PROCESS | 5123 | --DOMWINDOW == 95 (0x927df800) [pid = 5123] [serial = 2300] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 08:10:20 INFO - PROCESS | 5123 | --DOMWINDOW == 94 (0x97a20c00) [pid = 5123] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 08:10:20 INFO - PROCESS | 5123 | --DOMWINDOW == 93 (0x91645800) [pid = 5123] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 08:10:20 INFO - PROCESS | 5123 | --DOMWINDOW == 92 (0x98556400) [pid = 5123] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 08:10:20 INFO - PROCESS | 5123 | --DOMWINDOW == 91 (0xa221c400) [pid = 5123] [serial = 2276] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 08:10:20 INFO - PROCESS | 5123 | --DOMWINDOW == 90 (0xa2ff6000) [pid = 5123] [serial = 2279] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 08:10:20 INFO - PROCESS | 5123 | --DOMWINDOW == 89 (0xa2fbb000) [pid = 5123] [serial = 2282] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 08:10:20 INFO - PROCESS | 5123 | --DOMWINDOW == 88 (0xa33c2800) [pid = 5123] [serial = 2285] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 08:10:20 INFO - PROCESS | 5123 | --DOMWINDOW == 87 (0x8f631c00) [pid = 5123] [serial = 2288] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 08:10:20 INFO - PROCESS | 5123 | --DOMWINDOW == 86 (0x8d647800) [pid = 5123] [serial = 2291] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 08:10:20 INFO - PROCESS | 5123 | --DOMWINDOW == 85 (0x8e18d400) [pid = 5123] [serial = 2297] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 08:10:20 INFO - PROCESS | 5123 | --DOMWINDOW == 84 (0x921bb800) [pid = 5123] [serial = 2294] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/historical.html] 08:10:20 INFO - PROCESS | 5123 | --DOMWINDOW == 83 (0x8e199000) [pid = 5123] [serial = 2303] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 08:10:20 INFO - PROCESS | 5123 | 1467817820416 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 08:10:20 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 08:10:20 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1232ms 08:10:20 INFO - PROCESS | 5123 | 1467817820451 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 08:10:20 INFO - PROCESS | 5123 | 1467817820454 Marionette TRACE conn3 <- [1,3097,null,{"value":"8"}] 08:10:20 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 08:10:20 INFO - PROCESS | 5123 | 1467817820460 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 08:10:20 INFO - PROCESS | 5123 | 1467817820464 Marionette TRACE conn3 <- [1,3098,null,{}] 08:10:20 INFO - PROCESS | 5123 | 1467817820469 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}] 08:10:20 INFO - PROCESS | 5123 | 1467817820477 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:10:20 INFO - PROCESS | 5123 | 1467817820631 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 08:10:20 INFO - PROCESS | 5123 | 1467817820803 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:20 INFO - PROCESS | 5123 | 1467817820814 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:10:20 INFO - PROCESS | 5123 | ++DOCSHELL 0x8d63b000 == 39 [pid = 5123] [id = 784] 08:10:20 INFO - PROCESS | 5123 | ++DOMWINDOW == 84 (0x93bafc00) [pid = 5123] [serial = 2351] [outer = (nil)] 08:10:20 INFO - PROCESS | 5123 | ++DOMWINDOW == 85 (0x97a46000) [pid = 5123] [serial = 2352] [outer = 0x93bafc00] 08:10:20 INFO - PROCESS | 5123 | 1467817820873 Marionette DEBUG loaded listener.js 08:10:20 INFO - PROCESS | 5123 | ++DOMWINDOW == 86 (0x97a4f800) [pid = 5123] [serial = 2353] [outer = 0x93bafc00] 08:10:21 INFO - PROCESS | 5123 | 1467817821487 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]]]}] 08:10:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 08:10:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 08:10:21 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1037ms 08:10:21 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 08:10:21 INFO - PROCESS | 5123 | 1467817821498 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 08:10:21 INFO - PROCESS | 5123 | 1467817821501 Marionette TRACE conn3 <- [1,3101,null,{"value":"8"}] 08:10:21 INFO - PROCESS | 5123 | 1467817821507 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 08:10:21 INFO - PROCESS | 5123 | 1467817821522 Marionette TRACE conn3 <- [1,3102,null,{}] 08:10:21 INFO - PROCESS | 5123 | 1467817821551 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}] 08:10:21 INFO - PROCESS | 5123 | 1467817821554 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:10:21 INFO - PROCESS | 5123 | 1467817821690 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 08:10:21 INFO - PROCESS | 5123 | 1467817821870 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:21 INFO - PROCESS | 5123 | 1467817821876 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:10:21 INFO - PROCESS | 5123 | ++DOCSHELL 0x8e193c00 == 40 [pid = 5123] [id = 785] 08:10:21 INFO - PROCESS | 5123 | ++DOMWINDOW == 87 (0x923ab000) [pid = 5123] [serial = 2354] [outer = (nil)] 08:10:21 INFO - PROCESS | 5123 | ++DOMWINDOW == 88 (0x9855f400) [pid = 5123] [serial = 2355] [outer = 0x923ab000] 08:10:21 INFO - PROCESS | 5123 | 1467817821936 Marionette DEBUG loaded listener.js 08:10:22 INFO - PROCESS | 5123 | ++DOMWINDOW == 89 (0x99d0b800) [pid = 5123] [serial = 2356] [outer = 0x923ab000] 08:10:22 INFO - PROCESS | 5123 | 1467817822771 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 08:10:22 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 08:10:22 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1309ms 08:10:22 INFO - PROCESS | 5123 | 1467817822816 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 08:10:22 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 08:10:22 INFO - PROCESS | 5123 | 1467817822822 Marionette TRACE conn3 <- [1,3105,null,{"value":"8"}] 08:10:22 INFO - PROCESS | 5123 | 1467817822829 Marionette TRACE conn3 -> [0,3106,"setScriptTimeout",{"ms":35000}] 08:10:22 INFO - PROCESS | 5123 | 1467817822836 Marionette TRACE conn3 <- [1,3106,null,{}] 08:10:22 INFO - PROCESS | 5123 | 1467817822888 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}] 08:10:22 INFO - PROCESS | 5123 | 1467817822894 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:10:23 INFO - PROCESS | 5123 | 1467817823074 Marionette TRACE conn3 <- [1,3107,null,{"value":null}] 08:10:23 INFO - PROCESS | 5123 | 1467817823286 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:23 INFO - PROCESS | 5123 | 1467817823294 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:10:23 INFO - PROCESS | 5123 | ++DOCSHELL 0x8e194800 == 41 [pid = 5123] [id = 786] 08:10:23 INFO - PROCESS | 5123 | ++DOMWINDOW == 90 (0x8e2c7800) [pid = 5123] [serial = 2357] [outer = (nil)] 08:10:23 INFO - PROCESS | 5123 | ++DOMWINDOW == 91 (0x91432800) [pid = 5123] [serial = 2358] [outer = 0x8e2c7800] 08:10:23 INFO - PROCESS | 5123 | 1467817823415 Marionette DEBUG loaded listener.js 08:10:23 INFO - PROCESS | 5123 | ++DOMWINDOW == 92 (0x9159f000) [pid = 5123] [serial = 2359] [outer = 0x8e2c7800] 08:10:24 INFO - PROCESS | 5123 | 1467817824204 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]]]}] 08:10:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 08:10:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 08:10:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 08:10:24 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1428ms 08:10:24 INFO - PROCESS | 5123 | 1467817824258 Marionette TRACE conn3 -> [0,3109,"getWindowHandle",null] 08:10:24 INFO - PROCESS | 5123 | 1467817824264 Marionette TRACE conn3 <- [1,3109,null,{"value":"8"}] 08:10:24 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 08:10:24 INFO - PROCESS | 5123 | 1467817824320 Marionette TRACE conn3 -> [0,3110,"setScriptTimeout",{"ms":35000}] 08:10:24 INFO - PROCESS | 5123 | 1467817824324 Marionette TRACE conn3 <- [1,3110,null,{}] 08:10:24 INFO - PROCESS | 5123 | 1467817824334 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}] 08:10:24 INFO - PROCESS | 5123 | 1467817824339 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:10:24 INFO - PROCESS | 5123 | 1467817824511 Marionette TRACE conn3 <- [1,3111,null,{"value":null}] 08:10:24 INFO - PROCESS | 5123 | 1467817824715 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:24 INFO - PROCESS | 5123 | 1467817824724 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:10:24 INFO - PROCESS | 5123 | ++DOCSHELL 0x921bac00 == 42 [pid = 5123] [id = 787] 08:10:24 INFO - PROCESS | 5123 | ++DOMWINDOW == 93 (0x922c7400) [pid = 5123] [serial = 2360] [outer = (nil)] 08:10:24 INFO - PROCESS | 5123 | ++DOMWINDOW == 94 (0x924c6000) [pid = 5123] [serial = 2361] [outer = 0x922c7400] 08:10:24 INFO - PROCESS | 5123 | 1467817824837 Marionette DEBUG loaded listener.js 08:10:24 INFO - PROCESS | 5123 | ++DOMWINDOW == 95 (0x927dbc00) [pid = 5123] [serial = 2362] [outer = 0x922c7400] 08:10:25 INFO - PROCESS | 5123 | 1467817825666 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"]]]}] 08:10:25 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 08:10:25 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 08:10:25 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 08:10:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:10:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:10:25 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 08:10:25 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1397ms 08:10:25 INFO - PROCESS | 5123 | 1467817825714 Marionette TRACE conn3 -> [0,3113,"getWindowHandle",null] 08:10:25 INFO - PROCESS | 5123 | 1467817825718 Marionette TRACE conn3 <- [1,3113,null,{"value":"8"}] 08:10:25 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 08:10:25 INFO - PROCESS | 5123 | 1467817825724 Marionette TRACE conn3 -> [0,3114,"setScriptTimeout",{"ms":35000}] 08:10:25 INFO - PROCESS | 5123 | 1467817825729 Marionette TRACE conn3 <- [1,3114,null,{}] 08:10:25 INFO - PROCESS | 5123 | 1467817825787 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}] 08:10:25 INFO - PROCESS | 5123 | 1467817825796 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:10:26 INFO - PROCESS | 5123 | 1467817826080 Marionette TRACE conn3 <- [1,3115,null,{"value":null}] 08:10:26 INFO - PROCESS | 5123 | 1467817826234 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\", \"e59a37e4-ff83-4b67-bc29-484c6a438137\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:26 INFO - PROCESS | 5123 | 1467817826244 Marionette INFO sendAsync 9d49f4dc-9a2a-4b48-8fac-0993aea4addf 08:10:26 INFO - PROCESS | 5123 | ++DOCSHELL 0x95433800 == 43 [pid = 5123] [id = 788] 08:10:26 INFO - PROCESS | 5123 | ++DOMWINDOW == 96 (0x97a43800) [pid = 5123] [serial = 2363] [outer = (nil)] 08:10:26 INFO - PROCESS | 5123 | ++DOMWINDOW == 97 (0x98554400) [pid = 5123] [serial = 2364] [outer = 0x97a43800] 08:10:26 INFO - PROCESS | 5123 | 1467817826322 Marionette DEBUG loaded listener.js 08:10:26 INFO - PROCESS | 5123 | ++DOMWINDOW == 98 (0x99de2c00) [pid = 5123] [serial = 2365] [outer = 0x97a43800] 08:10:27 INFO - PROCESS | 5123 | 1467817827074 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]]]}] 08:10:27 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 08:10:27 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1402ms 08:10:27 INFO - PROCESS | 5123 | 1467817827126 Marionette TRACE conn3 -> [0,3117,"getWindowHandle",null] 08:10:27 INFO - PROCESS | 5123 | 1467817827130 Marionette TRACE conn3 <- [1,3117,null,{"value":"8"}] 08:10:28 WARNING - u'runner_teardown' () 08:10:28 INFO - No more tests 08:10:28 INFO - Got 0 unexpected results 08:10:28 INFO - SUITE-END | took 1087s 08:10:28 INFO - Closing logging queue 08:10:28 INFO - queue closed 08:10:28 INFO - Return code: 0 08:10:28 WARNING - # TBPL SUCCESS # 08:10:28 INFO - Running post-action listener: _resource_record_post_action 08:10:28 INFO - Running post-run listener: _resource_record_post_run 08:10:29 INFO - Total resource usage - Wall time: 1119s; CPU: 98.0%; Read bytes: 815104; Write bytes: 922308608; Read time: 36; Write time: 213032 08:10:29 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 08:10:29 INFO - install - Wall time: 27s; CPU: 100.0%; Read bytes: 0; Write bytes: 134651904; Read time: 0; Write time: 114256 08:10:29 INFO - run-tests - Wall time: 1092s; CPU: 98.0%; Read bytes: 815104; Write bytes: 777289728; Read time: 36; Write time: 91564 08:10:29 INFO - Running post-run listener: _upload_blobber_files 08:10:29 INFO - Blob upload gear active. 08:10:29 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 08:10:29 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 08:10:29 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'] 08:10:29 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 08:10:30 INFO - (blobuploader) - INFO - Open directory for files ... 08:10:30 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 08:10:30 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 08:10:30 INFO - (blobuploader) - INFO - Uploading, attempt #1. 08:10:32 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 08:10:32 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 08:10:32 INFO - (blobuploader) - INFO - Done attempting. 08:10:32 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 08:10:32 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 08:10:32 INFO - (blobuploader) - INFO - Uploading, attempt #1. 08:10:33 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 08:10:33 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 08:10:33 INFO - (blobuploader) - INFO - Done attempting. 08:10:33 INFO - (blobuploader) - INFO - Iteration through files over. 08:10:33 INFO - Return code: 0 08:10:33 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 08:10:33 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 08:10:33 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/1b4e01028f3818495bcd31d4c76032451e9d33728d9e4f35b7c0b54bc9ec22b6f16cec8a31e2b0838305fc047fee4bb6e73c8706b4f9a08c5465b77db0eb48e2", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/a8e4dfddde10778095f9e6e04b7745d05d5b7097276fceb0bd2de9193b20fafca738b853cca7750d565fe16336b6135f7ba06ff364ce2a8b5a2330cd45f08366"} 08:10:33 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 08:10:33 INFO - Writing to file /builds/slave/test/properties/blobber_files 08:10:33 INFO - Contents: 08:10:33 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/1b4e01028f3818495bcd31d4c76032451e9d33728d9e4f35b7c0b54bc9ec22b6f16cec8a31e2b0838305fc047fee4bb6e73c8706b4f9a08c5465b77db0eb48e2", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/a8e4dfddde10778095f9e6e04b7745d05d5b7097276fceb0bd2de9193b20fafca738b853cca7750d565fe16336b6135f7ba06ff364ce2a8b5a2330cd45f08366"} 08:10:33 INFO - Running post-run listener: copy_logs_to_upload_dir 08:10:33 INFO - Copying logs to upload dir... 08:10:33 INFO - mkdir: /builds/slave/test/build/upload/logs 08:10:33 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1214.604767 ========= master_lag: 1.89 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 20 mins, 16 secs) (at 2016-07-06 08:10:35.708134) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 4 secs) (at 2016-07-06 08:10:35.715148) ========= 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-1467816200.12569-2093797351 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/1b4e01028f3818495bcd31d4c76032451e9d33728d9e4f35b7c0b54bc9ec22b6f16cec8a31e2b0838305fc047fee4bb6e73c8706b4f9a08c5465b77db0eb48e2", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/a8e4dfddde10778095f9e6e04b7745d05d5b7097276fceb0bd2de9193b20fafca738b853cca7750d565fe16336b6135f7ba06ff364ce2a8b5a2330cd45f08366"} build_url:https://queue.taskcluster.net/v1/task/L0G8dHnzQEKS0l5LU3G8Pw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/L0G8dHnzQEKS0l5LU3G8Pw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.032453 build_url: 'https://queue.taskcluster.net/v1/task/L0G8dHnzQEKS0l5LU3G8Pw/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/1b4e01028f3818495bcd31d4c76032451e9d33728d9e4f35b7c0b54bc9ec22b6f16cec8a31e2b0838305fc047fee4bb6e73c8706b4f9a08c5465b77db0eb48e2", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/a8e4dfddde10778095f9e6e04b7745d05d5b7097276fceb0bd2de9193b20fafca738b853cca7750d565fe16336b6135f7ba06ff364ce2a8b5a2330cd45f08366"}' symbols_url: 'https://queue.taskcluster.net/v1/task/L0G8dHnzQEKS0l5LU3G8Pw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 4.62 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 4 secs) (at 2016-07-06 08:10:40.362607) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 6 secs) (at 2016-07-06 08:10:40.369089) ========= 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-1467816200.12569-2093797351 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.017996 ========= master_lag: 6.42 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 6 secs) (at 2016-07-06 08:10:46.803272) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-06 08:10:46.803682) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-06 08:10:46.963088) ========= ========= Total master_lag: 13.33 =========